diff --git a/.gitignore b/.gitignore index 0824696..a8e938c 100644 --- a/.gitignore +++ b/.gitignore @@ -45,6 +45,3 @@ app.*.map.json /android/app/debug /android/app/profile /android/app/release - -*.gql.dart -*.g.dart diff --git a/lib/models/account.g.dart b/lib/models/account.g.dart new file mode 100644 index 0000000..cbf88f5 --- /dev/null +++ b/lib/models/account.g.dart @@ -0,0 +1,39 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'account.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +Account _$AccountFromJson(Map json) => Account( + platform: json['platform'] as String, + domain: json['domain'] as String, + token: json['token'] as String, + login: json['login'] as String, + avatarUrl: json['avatarUrl'] as String, + gitlabId: json['gitlabId'] as int?, + appPassword: json['appPassword'] as String?, + accountId: json['accountId'] as String?, + ); + +Map _$AccountToJson(Account instance) { + final val = { + 'platform': instance.platform, + 'domain': instance.domain, + 'token': instance.token, + 'login': instance.login, + 'avatarUrl': instance.avatarUrl, + }; + + void writeNotNull(String key, dynamic value) { + if (value != null) { + val[key] = value; + } + } + + writeNotNull('gitlabId', instance.gitlabId); + writeNotNull('appPassword', instance.appPassword); + writeNotNull('accountId', instance.accountId); + return val; +} diff --git a/lib/models/bitbucket.g.dart b/lib/models/bitbucket.g.dart new file mode 100644 index 0000000..372be3b --- /dev/null +++ b/lib/models/bitbucket.g.dart @@ -0,0 +1,231 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'bitbucket.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +BbPagination _$BbPaginationFromJson(Map json) => BbPagination( + values: json['values'] as List, + )..next = json['next'] as String?; + +Map _$BbPaginationToJson(BbPagination instance) => + { + 'next': instance.next, + 'values': instance.values, + }; + +BbRepoOwner _$BbRepoOwnerFromJson(Map json) => BbRepoOwner() + ..nickname = json['nickname'] as String? + ..displayName = json['display_name'] as String? + ..type = json['type'] as String? + ..links = json['links'] as Map?; + +Map _$BbRepoOwnerToJson(BbRepoOwner instance) => + { + 'nickname': instance.nickname, + 'display_name': instance.displayName, + 'type': instance.type, + 'links': instance.links, + }; + +BbUser _$BbUserFromJson(Map json) => BbUser() + ..nickname = json['nickname'] as String? + ..displayName = json['display_name'] as String? + ..type = json['type'] as String? + ..links = json['links'] as Map? + ..username = json['username'] as String? + ..isStaff = json['is_staff'] as bool? + ..createdOn = json['created_on'] == null + ? null + : DateTime.parse(json['created_on'] as String) + ..accountId = json['account_id'] as String?; + +Map _$BbUserToJson(BbUser instance) => { + 'nickname': instance.nickname, + 'display_name': instance.displayName, + 'type': instance.type, + 'links': instance.links, + 'username': instance.username, + 'is_staff': instance.isStaff, + 'created_on': instance.createdOn?.toIso8601String(), + 'account_id': instance.accountId, + }; + +BbRepo _$BbRepoFromJson(Map json) => BbRepo() + ..name = json['name'] as String? + ..owner = json['owner'] == null + ? null + : BbRepoOwner.fromJson(json['owner'] as Map) + ..website = json['website'] as String? + ..language = json['language'] as String? + ..size = json['size'] as int? + ..type = json['type'] as String? + ..isPrivate = json['is_private'] as bool? + ..createdOn = json['created_on'] == null + ? null + : DateTime.parse(json['created_on'] as String) + ..updatedOn = json['updated_on'] == null + ? null + : DateTime.parse(json['updated_on'] as String) + ..description = json['description'] as String? + ..fullName = json['full_name'] as String? + ..slug = json['slug'] as String? + ..mainbranch = json['mainbranch'] == null + ? null + : BbRepoMainbranch.fromJson(json['mainbranch'] as Map) + ..links = json['links'] as Map?; + +Map _$BbRepoToJson(BbRepo instance) => { + 'name': instance.name, + 'owner': instance.owner, + 'website': instance.website, + 'language': instance.language, + 'size': instance.size, + 'type': instance.type, + 'is_private': instance.isPrivate, + 'created_on': instance.createdOn?.toIso8601String(), + 'updated_on': instance.updatedOn?.toIso8601String(), + 'description': instance.description, + 'full_name': instance.fullName, + 'slug': instance.slug, + 'mainbranch': instance.mainbranch, + 'links': instance.links, + }; + +BbRepoMainbranch _$BbRepoMainbranchFromJson(Map json) => + BbRepoMainbranch() + ..type = json['type'] as String? + ..name = json['name'] as String?; + +Map _$BbRepoMainbranchToJson(BbRepoMainbranch instance) => + { + 'type': instance.type, + 'name': instance.name, + }; + +BbTree _$BbTreeFromJson(Map json) => BbTree( + type: json['type'] as String, + path: json['path'] as String, + ) + ..size = json['size'] as int? + ..links = json['links'] as Map?; + +Map _$BbTreeToJson(BbTree instance) => { + 'type': instance.type, + 'path': instance.path, + 'size': instance.size, + 'links': instance.links, + }; + +BbCommit _$BbCommitFromJson(Map json) => BbCommit() + ..message = json['message'] as String? + ..date = json['date'] == null ? null : DateTime.parse(json['date'] as String) + ..hash = json['hash'] as String? + ..author = json['author'] == null + ? null + : BbCommitAuthor.fromJson(json['author'] as Map); + +Map _$BbCommitToJson(BbCommit instance) => { + 'message': instance.message, + 'date': instance.date?.toIso8601String(), + 'hash': instance.hash, + 'author': instance.author, + }; + +BbCommitAuthor _$BbCommitAuthorFromJson(Map json) => + BbCommitAuthor() + ..raw = json['raw'] as String? + ..user = json['user'] == null + ? null + : BbRepoOwner.fromJson(json['user'] as Map); + +Map _$BbCommitAuthorToJson(BbCommitAuthor instance) => + { + 'raw': instance.raw, + 'user': instance.user, + }; + +BbIssues _$BbIssuesFromJson(Map json) => BbIssues() + ..priority = json['priority'] as String? + ..state = json['state'] as String? + ..repository = json['repository'] == null + ? null + : BbRepo.fromJson(json['repository'] as Map) + ..title = json['title'] as String? + ..reporter = json['reporter'] == null + ? null + : BbRepoOwner.fromJson(json['reporter'] as Map) + ..createdOn = json['created_on'] == null + ? null + : DateTime.parse(json['created_on'] as String) + ..links = json['links'] as Map?; + +Map _$BbIssuesToJson(BbIssues instance) => { + 'priority': instance.priority, + 'state': instance.state, + 'repository': instance.repository, + 'title': instance.title, + 'reporter': instance.reporter, + 'created_on': instance.createdOn?.toIso8601String(), + 'links': instance.links, + }; + +BbPulls _$BbPullsFromJson(Map json) => BbPulls() + ..description = json['description'] as String? + ..author = json['author'] == null + ? null + : BbRepoOwner.fromJson(json['author'] as Map) + ..title = json['title'] as String? + ..links = json['links'] as Map? + ..createdOn = json['created_on'] == null + ? null + : DateTime.parse(json['created_on'] as String); + +Map _$BbPullsToJson(BbPulls instance) => { + 'description': instance.description, + 'author': instance.author, + 'title': instance.title, + 'links': instance.links, + 'created_on': instance.createdOn?.toIso8601String(), + }; + +BbCommentContent _$BbCommentContentFromJson(Map json) => + BbCommentContent() + ..raw = json['raw'] as String? + ..markup = json['markup'] as String? + ..html = json['html'] as String?; + +Map _$BbCommentContentToJson(BbCommentContent instance) => + { + 'raw': instance.raw, + 'markup': instance.markup, + 'html': instance.html, + }; + +BbComment _$BbCommentFromJson(Map json) => BbComment() + ..createdOn = json['created_on'] as String? + ..updatedOn = json['updated_on'] as String? + ..content = json['content'] == null + ? null + : BbCommentContent.fromJson(json['content'] as Map) + ..user = json['user'] == null + ? null + : BbRepoOwner.fromJson(json['user'] as Map); + +Map _$BbCommentToJson(BbComment instance) => { + 'created_on': instance.createdOn, + 'updated_on': instance.updatedOn, + 'content': instance.content, + 'user': instance.user, + }; + +BbBranch _$BbBranchFromJson(Map json) => BbBranch() + ..name = json['name'] as String? + ..type = json['type'] as String?; + +Map _$BbBranchToJson(BbBranch instance) => { + 'name': instance.name, + 'type': instance.type, + }; diff --git a/lib/models/gitea.g.dart b/lib/models/gitea.g.dart new file mode 100644 index 0000000..b8106eb --- /dev/null +++ b/lib/models/gitea.g.dart @@ -0,0 +1,243 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gitea.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +GiteaUser _$GiteaUserFromJson(Map json) => GiteaUser() + ..id = json['id'] as int? + ..login = json['login'] as String? + ..fullName = json['full_name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..created = json['created'] == null + ? null + : DateTime.parse(json['created'] as String); + +Map _$GiteaUserToJson(GiteaUser instance) => { + 'id': instance.id, + 'login': instance.login, + 'full_name': instance.fullName, + 'avatar_url': instance.avatarUrl, + 'created': instance.created?.toIso8601String(), + }; + +GiteaOrg _$GiteaOrgFromJson(Map json) => GiteaOrg() + ..id = json['id'] as int? + ..username = json['username'] as String? + ..fullName = json['full_name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..description = json['description'] as String? + ..website = json['website'] as String? + ..location = json['location'] as String?; + +Map _$GiteaOrgToJson(GiteaOrg instance) => { + 'id': instance.id, + 'username': instance.username, + 'full_name': instance.fullName, + 'avatar_url': instance.avatarUrl, + 'description': instance.description, + 'website': instance.website, + 'location': instance.location, + }; + +GiteaRepository _$GiteaRepositoryFromJson(Map json) => + GiteaRepository() + ..id = json['id'] as int? + ..owner = json['owner'] == null + ? null + : GiteaUser.fromJson(json['owner'] as Map) + ..name = json['name'] as String? + ..description = json['description'] as String? + ..starsCount = json['stars_count'] as int? + ..forksCount = json['forks_count'] as int? + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..website = json['website'] as String? + ..size = json['size'] as int? + ..openIssuesCount = json['open_issues_count'] as int? + ..openPrCounter = json['open_pr_counter'] as int?; + +Map _$GiteaRepositoryToJson(GiteaRepository instance) => + { + 'id': instance.id, + 'owner': instance.owner, + 'name': instance.name, + 'description': instance.description, + 'stars_count': instance.starsCount, + 'forks_count': instance.forksCount, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'website': instance.website, + 'size': instance.size, + 'open_issues_count': instance.openIssuesCount, + 'open_pr_counter': instance.openPrCounter, + }; + +GiteaTree _$GiteaTreeFromJson(Map json) => GiteaTree( + type: json['type'] as String, + name: json['name'] as String, + ) + ..path = json['path'] as String? + ..size = json['size'] as int? + ..downloadUrl = json['download_url'] as String?; + +Map _$GiteaTreeToJson(GiteaTree instance) => { + 'type': instance.type, + 'name': instance.name, + 'path': instance.path, + 'size': instance.size, + 'download_url': instance.downloadUrl, + }; + +GiteaBlob _$GiteaBlobFromJson(Map json) => GiteaBlob( + type: json['type'] as String, + name: json['name'] as String, + ) + ..path = json['path'] as String? + ..size = json['size'] as int? + ..downloadUrl = json['download_url'] as String? + ..content = json['content'] as String?; + +Map _$GiteaBlobToJson(GiteaBlob instance) => { + 'type': instance.type, + 'name': instance.name, + 'path': instance.path, + 'size': instance.size, + 'download_url': instance.downloadUrl, + 'content': instance.content, + }; + +GiteaCommit _$GiteaCommitFromJson(Map json) => GiteaCommit() + ..number = json['number'] as int? + ..author = json['author'] == null + ? null + : GiteaUser.fromJson(json['author'] as Map) + ..title = json['title'] as String? + ..body = json['body'] as String? + ..commit = json['commit'] == null + ? null + : GiteaCommitDetail.fromJson(json['commit'] as Map) + ..sha = json['sha'] as String? + ..htmlUrl = json['html_url'] as String?; + +Map _$GiteaCommitToJson(GiteaCommit instance) => + { + 'number': instance.number, + 'author': instance.author, + 'title': instance.title, + 'body': instance.body, + 'commit': instance.commit, + 'sha': instance.sha, + 'html_url': instance.htmlUrl, + }; + +GiteaCommitDetail _$GiteaCommitDetailFromJson(Map json) => + GiteaCommitDetail() + ..message = json['message'] as String? + ..author = json['author'] == null + ? null + : GiteaCommitAuthor.fromJson(json['author'] as Map) + ..committer = json['committer'] == null + ? null + : GiteaCommitAuthor.fromJson( + json['committer'] as Map); + +Map _$GiteaCommitDetailToJson(GiteaCommitDetail instance) => + { + 'message': instance.message, + 'author': instance.author, + 'committer': instance.committer, + }; + +GiteaCommitAuthor _$GiteaCommitAuthorFromJson(Map json) => + GiteaCommitAuthor() + ..name = json['name'] as String? + ..email = json['email'] as String? + ..date = + json['date'] == null ? null : DateTime.parse(json['date'] as String); + +Map _$GiteaCommitAuthorToJson(GiteaCommitAuthor instance) => + { + 'name': instance.name, + 'email': instance.email, + 'date': instance.date?.toIso8601String(), + }; + +GiteaIssue _$GiteaIssueFromJson(Map json) => GiteaIssue() + ..title = json['title'] as String? + ..body = json['body'] as String? + ..number = json['number'] as int? + ..user = json['user'] == null + ? null + : GiteaUser.fromJson(json['user'] as Map) + ..comments = json['comments'] as int? + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..state = json['state'] as String? + ..htmlUrl = json['html_url'] as String? + ..labels = (json['labels'] as List?) + ?.map((e) => GiteaLabel.fromJson(e as Map)) + .toList(); + +Map _$GiteaIssueToJson(GiteaIssue instance) => + { + 'title': instance.title, + 'body': instance.body, + 'number': instance.number, + 'user': instance.user, + 'comments': instance.comments, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'state': instance.state, + 'html_url': instance.htmlUrl, + 'labels': instance.labels, + }; + +GiteaLabel _$GiteaLabelFromJson(Map json) => GiteaLabel() + ..color = json['color'] as String? + ..name = json['name'] as String?; + +Map _$GiteaLabelToJson(GiteaLabel instance) => + { + 'color': instance.color, + 'name': instance.name, + }; + +GiteaHeatmapItem _$GiteaHeatmapItemFromJson(Map json) => + GiteaHeatmapItem() + ..timestamp = json['timestamp'] as int? + ..contributions = json['contributions'] as int?; + +Map _$GiteaHeatmapItemToJson(GiteaHeatmapItem instance) => + { + 'timestamp': instance.timestamp, + 'contributions': instance.contributions, + }; + +GiteaComment _$GiteaCommentFromJson(Map json) => GiteaComment() + ..body = json['body'] as String? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..htmlUrl = json['html_url'] as String? + ..originalAuthor = json['original_author'] as String? + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..id = json['id'] as int? + ..user = json['user'] == null + ? null + : GiteaUser.fromJson(json['user'] as Map); + +Map _$GiteaCommentToJson(GiteaComment instance) => + { + 'body': instance.body, + 'created_at': instance.createdAt?.toIso8601String(), + 'html_url': instance.htmlUrl, + 'original_author': instance.originalAuthor, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'id': instance.id, + 'user': instance.user, + }; diff --git a/lib/models/gitee.g.dart b/lib/models/gitee.g.dart new file mode 100644 index 0000000..2d7c9f0 --- /dev/null +++ b/lib/models/gitee.g.dart @@ -0,0 +1,366 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gitee.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +GiteeUser _$GiteeUserFromJson(Map json) => GiteeUser() + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..name = json['name'] as String? + ..htmlUrl = json['html_url'] as String? + ..bio = json['bio'] as String? + ..blog = json['blog'] as String? + ..publicRepos = json['public_repos'] as int? + ..followers = json['followers'] as int? + ..following = json['following'] as int? + ..stared = json['stared'] as int? + ..watched = json['watched'] as int? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String); + +Map _$GiteeUserToJson(GiteeUser instance) => { + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + 'name': instance.name, + 'html_url': instance.htmlUrl, + 'bio': instance.bio, + 'blog': instance.blog, + 'public_repos': instance.publicRepos, + 'followers': instance.followers, + 'following': instance.following, + 'stared': instance.stared, + 'watched': instance.watched, + 'created_at': instance.createdAt?.toIso8601String(), + }; + +GiteeListUser _$GiteeListUserFromJson(Map json) => + GiteeListUser() + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..name = json['name'] as String? + ..htmlUrl = json['html_url'] as String?; + +Map _$GiteeListUserToJson(GiteeListUser instance) => + { + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + 'name': instance.name, + 'html_url': instance.htmlUrl, + }; + +GiteeRepo _$GiteeRepoFromJson(Map json) => GiteeRepo() + ..namespace = json['namespace'] == null + ? null + : GiteeRepoNamespace.fromJson(json['namespace'] as Map) + ..owner = json['owner'] == null + ? null + : GiteeRepoOwner.fromJson(json['owner'] as Map) + ..path = json['path'] as String? + ..description = json['description'] as String? + ..private = json['private'] as bool? + ..public = json['public'] as bool? + ..internal = json['internal'] as bool? + ..fork = json['fork'] as bool? + ..forksCount = json['forks_count'] as int? + ..stargazersCount = json['stargazers_count'] as int? + ..watchersCount = json['watchers_count'] as int? + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..license = json['license'] as String? + ..homepage = json['homepage'] as String? + ..openIssuesCount = json['open_issues_count'] as int? + ..pullRequestsEnabled = json['pull_requests_enabled'] as bool? + ..defaultBranch = json['default_branch'] as String?; + +Map _$GiteeRepoToJson(GiteeRepo instance) => { + 'namespace': instance.namespace, + 'owner': instance.owner, + 'path': instance.path, + 'description': instance.description, + 'private': instance.private, + 'public': instance.public, + 'internal': instance.internal, + 'fork': instance.fork, + 'forks_count': instance.forksCount, + 'stargazers_count': instance.stargazersCount, + 'watchers_count': instance.watchersCount, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'license': instance.license, + 'homepage': instance.homepage, + 'open_issues_count': instance.openIssuesCount, + 'pull_requests_enabled': instance.pullRequestsEnabled, + 'default_branch': instance.defaultBranch, + }; + +GiteeRepoOwner _$GiteeRepoOwnerFromJson(Map json) => + GiteeRepoOwner() + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String?; + +Map _$GiteeRepoOwnerToJson(GiteeRepoOwner instance) => + { + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + }; + +GiteeRepoNamespace _$GiteeRepoNamespaceFromJson(Map json) => + GiteeRepoNamespace()..path = json['path'] as String?; + +Map _$GiteeRepoNamespaceToJson(GiteeRepoNamespace instance) => + { + 'path': instance.path, + }; + +GiteeCommit _$GiteeCommitFromJson(Map json) => GiteeCommit() + ..author = json['author'] == null + ? null + : GiteeUser.fromJson(json['author'] as Map) + ..commit = json['commit'] == null + ? null + : GiteeCommitDetail.fromJson(json['commit'] as Map) + ..sha = json['sha'] as String? + ..htmlUrl = json['html_url'] as String? + ..files = (json['files'] as List?) + ?.map((e) => GiteeCommitFile.fromJson(e as Map)) + .toList(); + +Map _$GiteeCommitToJson(GiteeCommit instance) => + { + 'author': instance.author, + 'commit': instance.commit, + 'sha': instance.sha, + 'html_url': instance.htmlUrl, + 'files': instance.files, + }; + +GiteeCommitDetail _$GiteeCommitDetailFromJson(Map json) => + GiteeCommitDetail() + ..message = json['message'] as String? + ..author = json['author'] == null + ? null + : GiteeCommitAuthor.fromJson(json['author'] as Map) + ..committer = json['committer'] == null + ? null + : GiteeCommitAuthor.fromJson( + json['committer'] as Map); + +Map _$GiteeCommitDetailToJson(GiteeCommitDetail instance) => + { + 'message': instance.message, + 'author': instance.author, + 'committer': instance.committer, + }; + +GiteeCommitAuthor _$GiteeCommitAuthorFromJson(Map json) => + GiteeCommitAuthor() + ..name = json['name'] as String? + ..email = json['email'] as String? + ..date = + json['date'] == null ? null : DateTime.parse(json['date'] as String); + +Map _$GiteeCommitAuthorToJson(GiteeCommitAuthor instance) => + { + 'name': instance.name, + 'email': instance.email, + 'date': instance.date?.toIso8601String(), + }; + +GiteeTreeItem _$GiteeTreeItemFromJson(Map json) => + GiteeTreeItem( + path: json['path'] as String, + type: json['type'] as String, + ) + ..sha = json['sha'] as String? + ..size = json['size'] as int?; + +Map _$GiteeTreeItemToJson(GiteeTreeItem instance) => + { + 'path': instance.path, + 'type': instance.type, + 'sha': instance.sha, + 'size': instance.size, + }; + +GiteeBlob _$GiteeBlobFromJson(Map json) => + GiteeBlob()..content = json['content'] as String?; + +Map _$GiteeBlobToJson(GiteeBlob instance) => { + 'content': instance.content, + }; + +GiteeLabel _$GiteeLabelFromJson(Map json) => GiteeLabel() + ..color = json['color'] as String? + ..name = json['name'] as String?; + +Map _$GiteeLabelToJson(GiteeLabel instance) => + { + 'color': instance.color, + 'name': instance.name, + }; + +GiteeIssue _$GiteeIssueFromJson(Map json) => GiteeIssue() + ..comments = json['comments'] as int? + ..commentsUrl = json['comments_url'] as String? + ..createdAt = json['created_at'] as String? + ..htmlUrl = json['html_url'] as String? + ..updatedAt = json['updated_at'] as String? + ..body = json['body'] as String? + ..bodyHtml = json['body_html'] as String? + ..title = json['title'] as String? + ..state = json['state'] as String? + ..repository = json['repository'] == null + ? null + : GiteeRepo.fromJson(json['repository'] as Map) + ..user = json['user'] == null + ? null + : GiteeRepoOwner.fromJson(json['user'] as Map) + ..number = json['number'] as String? + ..labels = (json['labels'] as List?) + ?.map((e) => GiteeLabel.fromJson(e as Map)) + .toList() + ..id = json['id'] as int?; + +Map _$GiteeIssueToJson(GiteeIssue instance) => + { + 'comments': instance.comments, + 'comments_url': instance.commentsUrl, + 'created_at': instance.createdAt, + 'html_url': instance.htmlUrl, + 'updated_at': instance.updatedAt, + 'body': instance.body, + 'body_html': instance.bodyHtml, + 'title': instance.title, + 'state': instance.state, + 'repository': instance.repository, + 'user': instance.user, + 'number': instance.number, + 'labels': instance.labels, + 'id': instance.id, + }; + +GiteePull _$GiteePullFromJson(Map json) => GiteePull() + ..commentsUrl = json['comments_url'] as String? + ..createdAt = json['created_at'] as String? + ..htmlUrl = json['html_url'] as String? + ..updatedAt = json['updated_at'] as String? + ..body = json['body'] as String? + ..bodyHtml = json['body_html'] as String? + ..title = json['title'] as String? + ..state = json['state'] as String? + ..user = json['user'] == null + ? null + : GiteeRepoOwner.fromJson(json['user'] as Map) + ..labels = (json['labels'] as List?) + ?.map((e) => GiteeLabel.fromJson(e as Map)) + .toList() + ..number = json['number'] as int? + ..id = json['id'] as int?; + +Map _$GiteePullToJson(GiteePull instance) => { + 'comments_url': instance.commentsUrl, + 'created_at': instance.createdAt, + 'html_url': instance.htmlUrl, + 'updated_at': instance.updatedAt, + 'body': instance.body, + 'body_html': instance.bodyHtml, + 'title': instance.title, + 'state': instance.state, + 'user': instance.user, + 'labels': instance.labels, + 'number': instance.number, + 'id': instance.id, + }; + +GiteeComment _$GiteeCommentFromJson(Map json) => GiteeComment() + ..id = json['id'] as int? + ..body = json['body'] as String? + ..createdAt = json['created_at'] as String? + ..user = json['user'] == null + ? null + : GiteeRepoOwner.fromJson(json['user'] as Map); + +Map _$GiteeCommentToJson(GiteeComment instance) => + { + 'id': instance.id, + 'body': instance.body, + 'created_at': instance.createdAt, + 'user': instance.user, + }; + +GiteePatch _$GiteePatchFromJson(Map json) => + GiteePatch()..diff = json['diff'] as String?; + +Map _$GiteePatchToJson(GiteePatch instance) => + { + 'diff': instance.diff, + }; + +GiteePullFile _$GiteePullFileFromJson(Map json) => + GiteePullFile() + ..additions = json['additions'] as String? + ..deletions = json['deletions'] as String? + ..blobUrl = json['blob_url'] as String? + ..filename = json['filename'] as String? + ..sha = json['sha'] as String? + ..status = json['status'] as String? + ..patch = json['patch'] == null + ? null + : GiteePatch.fromJson(json['patch'] as Map); + +Map _$GiteePullFileToJson(GiteePullFile instance) => + { + 'additions': instance.additions, + 'deletions': instance.deletions, + 'blob_url': instance.blobUrl, + 'filename': instance.filename, + 'sha': instance.sha, + 'status': instance.status, + 'patch': instance.patch, + }; + +GiteeCommitFile _$GiteeCommitFileFromJson(Map json) => + GiteeCommitFile() + ..additions = json['additions'] as int? + ..deletions = json['deletions'] as int? + ..changes = json['changes'] as int? + ..blobUrl = json['blob_url'] as String? + ..filename = json['filename'] as String? + ..sha = json['sha'] as String? + ..status = json['status'] as String? + ..patch = json['patch'] as String?; + +Map _$GiteeCommitFileToJson(GiteeCommitFile instance) => + { + 'additions': instance.additions, + 'deletions': instance.deletions, + 'changes': instance.changes, + 'blob_url': instance.blobUrl, + 'filename': instance.filename, + 'sha': instance.sha, + 'status': instance.status, + 'patch': instance.patch, + }; + +GiteeContributor _$GiteeContributorFromJson(Map json) => + GiteeContributor() + ..name = json['name'] as String? + ..contributions = json['contributions'] as int?; + +Map _$GiteeContributorToJson(GiteeContributor instance) => + { + 'name': instance.name, + 'contributions': instance.contributions, + }; + +GiteeBranch _$GiteeBranchFromJson(Map json) => + GiteeBranch()..name = json['name'] as String?; + +Map _$GiteeBranchToJson(GiteeBranch instance) => + { + 'name': instance.name, + }; diff --git a/lib/models/github.g.dart b/lib/models/github.g.dart new file mode 100644 index 0000000..75af6fb --- /dev/null +++ b/lib/models/github.g.dart @@ -0,0 +1,525 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'github.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +GithubEvent _$GithubEventFromJson(Map json) => GithubEvent() + ..actor = json['actor'] == null + ? null + : GithubEventUser.fromJson(json['actor'] as Map) + ..type = json['type'] as String? + ..repo = json['repo'] == null + ? null + : GithubEventRepo.fromJson(json['repo'] as Map) + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..payload = json['payload'] == null + ? null + : GithubEventPayload.fromJson(json['payload'] as Map); + +Map _$GithubEventToJson(GithubEvent instance) => + { + 'actor': instance.actor, + 'type': instance.type, + 'repo': instance.repo, + 'created_at': instance.createdAt?.toIso8601String(), + 'payload': instance.payload, + }; + +GithubEventUser _$GithubEventUserFromJson(Map json) => + GithubEventUser() + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String?; + +Map _$GithubEventUserToJson(GithubEventUser instance) => + { + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + }; + +GithubEventRepo _$GithubEventRepoFromJson(Map json) => + GithubEventRepo()..name = json['name'] as String?; + +Map _$GithubEventRepoToJson(GithubEventRepo instance) => + { + 'name': instance.name, + }; + +GithubEventPayload _$GithubEventPayloadFromJson(Map json) => + GithubEventPayload() + ..issue = json['issue'] == null + ? null + : GithubEventIssue.fromJson(json['issue'] as Map) + ..pullRequest = json['pull_request'] == null + ? null + : GithubEventIssue.fromJson( + json['pull_request'] as Map) + ..comment = json['comment'] == null + ? null + : GithubEventComment.fromJson(json['comment'] as Map) + ..release = json['release'] == null + ? null + : GithubEventRelease.fromJson(json['release'] as Map) + ..action = json['action'] as String? + ..ref = json['ref'] as String? + ..refType = json['ref_type'] as String? + ..before = json['before'] as String? + ..head = json['head'] as String? + ..commits = (json['commits'] as List?) + ?.map((e) => GithubEventCommit.fromJson(e as Map)) + .toList() + ..forkee = json['forkee'] as Map? + ..pages = (json['pages'] as List?) + ?.map((e) => GithubPagesItem.fromJson(e as Map)) + .toList() + ..securityAdvisory = json['security_advisory'] == null + ? null + : GithubSecurityItem.fromJson( + json['security_advisory'] as Map) + ..alert = json['alert'] == null + ? null + : GithubAlertItem.fromJson(json['alert'] as Map) + ..project = json['project'] == null + ? null + : GithubProjectItem.fromJson(json['project'] as Map) + ..projectColumn = json['project_column'] == null + ? null + : GithubProjectColumnItem.fromJson( + json['project_column'] as Map) + ..installation = json['installation'] == null + ? null + : GithubInstallationRepositoriesItem.fromJson( + json['installation'] as Map) + ..checkRun = json['check_run'] == null + ? null + : GithubCheckrunItem.fromJson( + json['check_run'] as Map) + ..checkSuite = json['check_suite'] == null + ? null + : GithubCheckSuiteItem.fromJson( + json['check_suite'] as Map) + ..contentReference = json['content_reference'] == null + ? null + : GithubContentReferenceItem.fromJson( + json['content_reference'] as Map); + +Map _$GithubEventPayloadToJson(GithubEventPayload instance) => + { + 'issue': instance.issue, + 'pull_request': instance.pullRequest, + 'comment': instance.comment, + 'release': instance.release, + 'action': instance.action, + 'ref': instance.ref, + 'ref_type': instance.refType, + 'before': instance.before, + 'head': instance.head, + 'commits': instance.commits, + 'forkee': instance.forkee, + 'pages': instance.pages, + 'security_advisory': instance.securityAdvisory, + 'alert': instance.alert, + 'project': instance.project, + 'project_column': instance.projectColumn, + 'installation': instance.installation, + 'check_run': instance.checkRun, + 'check_suite': instance.checkSuite, + 'content_reference': instance.contentReference, + }; + +GithubEventIssue _$GithubEventIssueFromJson(Map json) => + GithubEventIssue() + ..title = json['title'] as String? + ..user = json['user'] == null + ? null + : GithubEventUser.fromJson(json['user'] as Map) + ..number = json['number'] as int? + ..body = json['body'] as String? + ..pullRequest = json['pull_request'] + ..state = json['state'] as String? + ..comments = json['comments'] as int? + ..merged = json['merged'] as bool? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String); + +Map _$GithubEventIssueToJson(GithubEventIssue instance) => + { + 'title': instance.title, + 'user': instance.user, + 'number': instance.number, + 'body': instance.body, + 'pull_request': instance.pullRequest, + 'state': instance.state, + 'comments': instance.comments, + 'merged': instance.merged, + 'created_at': instance.createdAt?.toIso8601String(), + }; + +GithubEventComment _$GithubEventCommentFromJson(Map json) => + GithubEventComment() + ..body = json['body'] as String? + ..user = json['user'] == null + ? null + : GithubEventUser.fromJson(json['user'] as Map) + ..commitId = json['commit_id'] as String? + ..htmlUrl = json['html_url'] as String?; + +Map _$GithubEventCommentToJson(GithubEventComment instance) => + { + 'body': instance.body, + 'user': instance.user, + 'commit_id': instance.commitId, + 'html_url': instance.htmlUrl, + }; + +GithubEventCommit _$GithubEventCommitFromJson(Map json) => + GithubEventCommit() + ..sha = json['sha'] as String? + ..message = json['message'] as String?; + +Map _$GithubEventCommitToJson(GithubEventCommit instance) => + { + 'sha': instance.sha, + 'message': instance.message, + }; + +GithubEventRelease _$GithubEventReleaseFromJson(Map json) => + GithubEventRelease() + ..htmlUrl = json['html_url'] as String? + ..tagName = json['tag_name'] as String?; + +Map _$GithubEventReleaseToJson(GithubEventRelease instance) => + { + 'html_url': instance.htmlUrl, + 'tag_name': instance.tagName, + }; + +GithubNotificationItem _$GithubNotificationItemFromJson( + Map json) => + GithubNotificationItem() + ..id = json['id'] as String? + ..subject = json['subject'] == null + ? null + : GithubNotificationItemSubject.fromJson( + json['subject'] as Map) + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..repository = json['repository'] == null + ? null + : GithubNotificationItemRepo.fromJson( + json['repository'] as Map) + ..unread = json['unread'] as bool?; + +Map _$GithubNotificationItemToJson( + GithubNotificationItem instance) => + { + 'id': instance.id, + 'subject': instance.subject, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'repository': instance.repository, + 'unread': instance.unread, + }; + +GithubNotificationItemSubject _$GithubNotificationItemSubjectFromJson( + Map json) => + GithubNotificationItemSubject() + ..title = json['title'] as String? + ..type = json['type'] as String? + ..url = json['url'] as String?; + +Map _$GithubNotificationItemSubjectToJson( + GithubNotificationItemSubject instance) => + { + 'title': instance.title, + 'type': instance.type, + 'url': instance.url, + }; + +GithubNotificationItemRepo _$GithubNotificationItemRepoFromJson( + Map json) => + GithubNotificationItemRepo()..fullName = json['full_name'] as String?; + +Map _$GithubNotificationItemRepoToJson( + GithubNotificationItemRepo instance) => + { + 'full_name': instance.fullName, + }; + +GithubTreeItem _$GithubTreeItemFromJson(Map json) => + GithubTreeItem() + ..name = json['name'] as String? + ..path = json['path'] as String? + ..size = json['size'] as int? + ..type = json['type'] as String? + ..downloadUrl = json['download_url'] as String? + ..content = json['content'] as String?; + +Map _$GithubTreeItemToJson(GithubTreeItem instance) => + { + 'name': instance.name, + 'path': instance.path, + 'size': instance.size, + 'type': instance.type, + 'download_url': instance.downloadUrl, + 'content': instance.content, + }; + +GithubPagesItem _$GithubPagesItemFromJson(Map json) => + GithubPagesItem() + ..pageName = json['page_name'] as String? + ..title = json['title'] as String? + ..action = json['action'] as String?; + +Map _$GithubPagesItemToJson(GithubPagesItem instance) => + { + 'page_name': instance.pageName, + 'title': instance.title, + 'action': instance.action, + }; + +GithubSecurityItem _$GithubSecurityItemFromJson(Map json) => + GithubSecurityItem() + ..summary = json['summary'] as String? + ..description = json['description'] as String? + ..severity = json['severity'] as String?; + +Map _$GithubSecurityItemToJson(GithubSecurityItem instance) => + { + 'summary': instance.summary, + 'description': instance.description, + 'severity': instance.severity, + }; + +GithubAlertItem _$GithubAlertItemFromJson(Map json) => + GithubAlertItem() + ..affectedPackageName = json['affected_package_name'] as String? + ..affectedRange = json['affected_range'] as String?; + +Map _$GithubAlertItemToJson(GithubAlertItem instance) => + { + 'affected_package_name': instance.affectedPackageName, + 'affected_range': instance.affectedRange, + }; + +GithubProjectItem _$GithubProjectItemFromJson(Map json) => + GithubProjectItem() + ..name = json['name'] as String? + ..state = json['state'] as String? + ..body = json['body'] as String? + ..htmlUrl = json['html_url'] as String?; + +Map _$GithubProjectItemToJson(GithubProjectItem instance) => + { + 'name': instance.name, + 'state': instance.state, + 'body': instance.body, + 'html_url': instance.htmlUrl, + }; + +GithubProjectColumnItem _$GithubProjectColumnItemFromJson( + Map json) => + GithubProjectColumnItem() + ..htmlUrl = json['html_url'] as String? + ..columnsUrl = json['columns_url'] as String? + ..name = json['name'] as String?; + +Map _$GithubProjectColumnItemToJson( + GithubProjectColumnItem instance) => + { + 'html_url': instance.htmlUrl, + 'columns_url': instance.columnsUrl, + 'name': instance.name, + }; + +GithubInstallationRepositoriesItem _$GithubInstallationRepositoriesItemFromJson( + Map json) => + GithubInstallationRepositoriesItem() + ..repositoriesAdded = (json['repositories_added'] as List?) + ?.map((e) => + GithubNotificationItemRepo.fromJson(e as Map)) + .toList() + ..repositoriesRemoved = (json['repositories_removed'] as List?) + ?.map((e) => + GithubNotificationItemRepo.fromJson(e as Map)) + .toList() + ..repositoriesSelection = json['repositories_selection'] as String? + ..id = json['id'] as int?; + +Map _$GithubInstallationRepositoriesItemToJson( + GithubInstallationRepositoriesItem instance) => + { + 'repositories_added': instance.repositoriesAdded, + 'repositories_removed': instance.repositoriesRemoved, + 'repositories_selection': instance.repositoriesSelection, + 'id': instance.id, + }; + +GithubCheckrunItem _$GithubCheckrunItemFromJson(Map json) => + GithubCheckrunItem() + ..status = json['status'] as String? + ..name = json['name'] as String? + ..id = json['id'] as int?; + +Map _$GithubCheckrunItemToJson(GithubCheckrunItem instance) => + { + 'status': instance.status, + 'name': instance.name, + 'id': instance.id, + }; + +GithubCheckSuiteItem _$GithubCheckSuiteItemFromJson( + Map json) => + GithubCheckSuiteItem() + ..status = json['status'] as String? + ..conclusion = json['conclusion'] as String?; + +Map _$GithubCheckSuiteItemToJson( + GithubCheckSuiteItem instance) => + { + 'status': instance.status, + 'conclusion': instance.conclusion, + }; + +GithubContentReferenceItem _$GithubContentReferenceItemFromJson( + Map json) => + GithubContentReferenceItem() + ..id = json['id'] as int? + ..reference = json['reference'] as String?; + +Map _$GithubContentReferenceItemToJson( + GithubContentReferenceItem instance) => + { + 'id': instance.id, + 'reference': instance.reference, + }; + +GithubContributorItem _$GithubContributorItemFromJson( + Map json) => + GithubContributorItem() + ..id = json['id'] as int? + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..htmlUrl = json['html_url'] as String? + ..contributions = json['contributions'] as int?; + +Map _$GithubContributorItemToJson( + GithubContributorItem instance) => + { + 'id': instance.id, + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + 'html_url': instance.htmlUrl, + 'contributions': instance.contributions, + }; + +GithubUserOrganizationItem _$GithubUserOrganizationItemFromJson( + Map json) => + GithubUserOrganizationItem() + ..id = json['id'] as int? + ..login = json['login'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..description = json['description'] as String? + ..url = json['url'] as String?; + +Map _$GithubUserOrganizationItemToJson( + GithubUserOrganizationItem instance) => + { + 'id': instance.id, + 'login': instance.login, + 'avatar_url': instance.avatarUrl, + 'description': instance.description, + 'url': instance.url, + }; + +GistFiles _$GistFilesFromJson(Map json) => GistFiles( + filename: json['filename'] as String?, + size: json['size'] as int?, + rawUrl: json['raw_url'] as String?, + type: json['type'] as String?, + language: json['language'] as String?, + truncated: json['truncated'] as bool?, + content: json['content'] as String?, + ); + +Map _$GistFilesToJson(GistFiles instance) => { + 'filename': instance.filename, + 'size': instance.size, + 'raw_url': instance.rawUrl, + 'type': instance.type, + 'language': instance.language, + 'truncated': instance.truncated, + 'content': instance.content, + }; + +GithubGistsItem _$GithubGistsItemFromJson(Map json) => + GithubGistsItem() + ..id = json['id'] as String? + ..description = json['description'] as String? + ..public = json['public'] as bool? + ..files = (json['files'] as Map?)?.map( + (k, e) => MapEntry(k, GistFiles.fromJson(e as Map)), + ) + ..owner = json['owner'] == null + ? null + : GithubEventUser.fromJson(json['owner'] as Map) + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String); + +Map _$GithubGistsItemToJson(GithubGistsItem instance) => + { + 'id': instance.id, + 'description': instance.description, + 'public': instance.public, + 'files': instance.files, + 'owner': instance.owner, + 'created_at': instance.createdAt?.toIso8601String(), + 'updated_at': instance.updatedAt?.toIso8601String(), + }; + +GithubFilesItem _$GithubFilesItemFromJson(Map json) => + GithubFilesItem() + ..filename = json['filename'] as String? + ..status = json['status'] as String? + ..additions = json['additions'] as int? + ..deletions = json['deletions'] as int? + ..changes = json['changes'] as int? + ..patch = json['patch'] as String?; + +Map _$GithubFilesItemToJson(GithubFilesItem instance) => + { + 'filename': instance.filename, + 'status': instance.status, + 'additions': instance.additions, + 'deletions': instance.deletions, + 'changes': instance.changes, + 'patch': instance.patch, + }; + +GithubComparisonItem _$GithubComparisonItemFromJson( + Map json) => + GithubComparisonItem() + ..files = (json['files'] as List?) + ?.map((e) => GithubFilesItem.fromJson(e as Map)) + .toList() + ..status = json['status'] as String? + ..aheadBy = json['ahead_by'] as int? + ..behindBy = json['behind_by'] as int?; + +Map _$GithubComparisonItemToJson( + GithubComparisonItem instance) => + { + 'files': instance.files, + 'status': instance.status, + 'ahead_by': instance.aheadBy, + 'behind_by': instance.behindBy, + }; diff --git a/lib/models/gitlab.g.dart b/lib/models/gitlab.g.dart new file mode 100644 index 0000000..52c1f12 --- /dev/null +++ b/lib/models/gitlab.g.dart @@ -0,0 +1,351 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gitlab.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +GitlabUser _$GitlabUserFromJson(Map json) => GitlabUser() + ..id = json['id'] as int? + ..username = json['username'] as String? + ..name = json['name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..bio = json['bio'] as String? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..accessLevel = json['access_level'] as int?; + +Map _$GitlabUserToJson(GitlabUser instance) => + { + 'id': instance.id, + 'username': instance.username, + 'name': instance.name, + 'avatar_url': instance.avatarUrl, + 'bio': instance.bio, + 'created_at': instance.createdAt?.toIso8601String(), + 'access_level': instance.accessLevel, + }; + +GitlabGroup _$GitlabGroupFromJson(Map json) => GitlabGroup() + ..id = json['id'] as int? + ..path = json['path'] as String? + ..name = json['name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..description = json['description'] as String? + ..projects = (json['projects'] as List?) + ?.map((e) => GitlabProject.fromJson(e as Map)) + .toList(); + +Map _$GitlabGroupToJson(GitlabGroup instance) => + { + 'id': instance.id, + 'path': instance.path, + 'name': instance.name, + 'avatar_url': instance.avatarUrl, + 'description': instance.description, + 'projects': instance.projects, + }; + +GitlabTodoProject _$GitlabTodoProjectFromJson(Map json) => + GitlabTodoProject() + ..pathWithNamespace = json['path_with_namespace'] as String?; + +Map _$GitlabTodoProjectToJson(GitlabTodoProject instance) => + { + 'path_with_namespace': instance.pathWithNamespace, + }; + +GitlabTodo _$GitlabTodoFromJson(Map json) => GitlabTodo() + ..author = json['author'] == null + ? null + : GitlabUser.fromJson(json['author'] as Map) + ..project = json['project'] == null + ? null + : GitlabTodoProject.fromJson(json['project'] as Map) + ..actionName = json['action_name'] as String? + ..targetType = json['target_type'] as String? + ..target = json['target'] == null + ? null + : GitlabTodoTarget.fromJson(json['target'] as Map); + +Map _$GitlabTodoToJson(GitlabTodo instance) => + { + 'author': instance.author, + 'project': instance.project, + 'action_name': instance.actionName, + 'target_type': instance.targetType, + 'target': instance.target, + }; + +GitlabTodoTarget _$GitlabTodoTargetFromJson(Map json) => + GitlabTodoTarget() + ..iid = json['iid'] as int? + ..projectId = json['project_id'] as int? + ..title = json['title'] as String? + ..author = json['author'] == null + ? null + : GitlabUser.fromJson(json['author'] as Map) + ..description = json['description'] as String? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String); + +Map _$GitlabTodoTargetToJson(GitlabTodoTarget instance) => + { + 'iid': instance.iid, + 'project_id': instance.projectId, + 'title': instance.title, + 'author': instance.author, + 'description': instance.description, + 'created_at': instance.createdAt?.toIso8601String(), + }; + +GitlabIssueNote _$GitlabIssueNoteFromJson(Map json) => + GitlabIssueNote() + ..author = json['author'] == null + ? null + : GitlabUser.fromJson(json['author'] as Map) + ..body = json['body'] as String? + ..system = json['system'] as bool? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String); + +Map _$GitlabIssueNoteToJson(GitlabIssueNote instance) => + { + 'author': instance.author, + 'body': instance.body, + 'system': instance.system, + 'created_at': instance.createdAt?.toIso8601String(), + }; + +GitlabProject _$GitlabProjectFromJson(Map json) => + GitlabProject() + ..id = json['id'] as int? + ..name = json['name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..description = json['description'] as String? + ..starCount = json['star_count'] as int? + ..forksCount = json['forks_count'] as int? + ..visibility = json['visibility'] as String? + ..readmeUrl = json['readme_url'] as String? + ..webUrl = json['web_url'] as String? + ..namespace = json['namespace'] == null + ? null + : GitlabProjectNamespace.fromJson( + json['namespace'] as Map) + ..owner = json['owner'] == null + ? null + : GitlabUser.fromJson(json['owner'] as Map) + ..issuesEnabled = json['issues_enabled'] as bool? + ..openIssuesCount = json['open_issues_count'] as int? + ..mergeRequestsEnabled = json['merge_requests_enabled'] as bool? + ..statistics = json['statistics'] == null + ? null + : GitlabProjectStatistics.fromJson( + json['statistics'] as Map) + ..lastActivityAt = json['last_activity_at'] == null + ? null + : DateTime.parse(json['last_activity_at'] as String) + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..defaultBranch = json['default_branch'] as String?; + +Map _$GitlabProjectToJson(GitlabProject instance) => + { + 'id': instance.id, + 'name': instance.name, + 'avatar_url': instance.avatarUrl, + 'description': instance.description, + 'star_count': instance.starCount, + 'forks_count': instance.forksCount, + 'visibility': instance.visibility, + 'readme_url': instance.readmeUrl, + 'web_url': instance.webUrl, + 'namespace': instance.namespace, + 'owner': instance.owner, + 'issues_enabled': instance.issuesEnabled, + 'open_issues_count': instance.openIssuesCount, + 'merge_requests_enabled': instance.mergeRequestsEnabled, + 'statistics': instance.statistics, + 'last_activity_at': instance.lastActivityAt?.toIso8601String(), + 'created_at': instance.createdAt?.toIso8601String(), + 'default_branch': instance.defaultBranch, + }; + +GitlabProjectBadge _$GitlabProjectBadgeFromJson(Map json) => + GitlabProjectBadge() + ..renderedImageUrl = json['rendered_image_url'] as String?; + +Map _$GitlabProjectBadgeToJson(GitlabProjectBadge instance) => + { + 'rendered_image_url': instance.renderedImageUrl, + }; + +GitlabProjectStatistics _$GitlabProjectStatisticsFromJson( + Map json) => + GitlabProjectStatistics() + ..commitCount = json['commit_count'] as int? + ..repositorySize = json['repository_size'] as int?; + +Map _$GitlabProjectStatisticsToJson( + GitlabProjectStatistics instance) => + { + 'commit_count': instance.commitCount, + 'repository_size': instance.repositorySize, + }; + +GitlabProjectNamespace _$GitlabProjectNamespaceFromJson( + Map json) => + GitlabProjectNamespace() + ..id = json['id'] as int? + ..name = json['name'] as String? + ..path = json['path'] as String? + ..kind = json['kind'] as String?; + +Map _$GitlabProjectNamespaceToJson( + GitlabProjectNamespace instance) => + { + 'id': instance.id, + 'name': instance.name, + 'path': instance.path, + 'kind': instance.kind, + }; + +GitlabTreeItem _$GitlabTreeItemFromJson(Map json) => + GitlabTreeItem( + type: json['type'] as String, + path: json['path'] as String, + name: json['name'] as String, + ); + +Map _$GitlabTreeItemToJson(GitlabTreeItem instance) => + { + 'type': instance.type, + 'path': instance.path, + 'name': instance.name, + }; + +GitlabBlob _$GitlabBlobFromJson(Map json) => + GitlabBlob()..content = json['content'] as String?; + +Map _$GitlabBlobToJson(GitlabBlob instance) => + { + 'content': instance.content, + }; + +GitlabEvent _$GitlabEventFromJson(Map json) => GitlabEvent() + ..author = json['author'] == null + ? null + : GitlabUser.fromJson(json['author'] as Map) + ..actionName = json['action_name'] as String? + ..targetType = json['target_type'] as String? + ..note = json['note'] == null + ? null + : GitlabEventNote.fromJson(json['note'] as Map); + +Map _$GitlabEventToJson(GitlabEvent instance) => + { + 'author': instance.author, + 'action_name': instance.actionName, + 'target_type': instance.targetType, + 'note': instance.note, + }; + +GitlabEventNote _$GitlabEventNoteFromJson(Map json) => + GitlabEventNote() + ..body = json['body'] as String? + ..noteableType = json['noteable_type'] as String? + ..noteableIid = json['noteable_iid'] as int?; + +Map _$GitlabEventNoteToJson(GitlabEventNote instance) => + { + 'body': instance.body, + 'noteable_type': instance.noteableType, + 'noteable_iid': instance.noteableIid, + }; + +GitlabCommit _$GitlabCommitFromJson(Map json) => GitlabCommit() + ..id = json['id'] as String? + ..shortId = json['short_id'] as String? + ..title = json['title'] as String? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..authorName = json['author_name'] as String? + ..message = json['message'] as String?; + +Map _$GitlabCommitToJson(GitlabCommit instance) => + { + 'id': instance.id, + 'short_id': instance.shortId, + 'title': instance.title, + 'created_at': instance.createdAt?.toIso8601String(), + 'author_name': instance.authorName, + 'message': instance.message, + }; + +GitlabDiff _$GitlabDiffFromJson(Map json) => GitlabDiff() + ..diff = json['diff'] as String? + ..newPath = json['new_path'] as String? + ..oldPath = json['old_path'] as String?; + +Map _$GitlabDiffToJson(GitlabDiff instance) => + { + 'diff': instance.diff, + 'new_path': instance.newPath, + 'old_path': instance.oldPath, + }; + +GitlabIssue _$GitlabIssueFromJson(Map json) => GitlabIssue() + ..title = json['title'] as String? + ..iid = json['iid'] as int? + ..projectId = json['project_id'] as int? + ..author = json['author'] == null + ? null + : GitlabUser.fromJson(json['author'] as Map) + ..userNotesCount = json['user_notes_count'] as int? + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..labels = + (json['labels'] as List?)?.map((e) => e as String).toList(); + +Map _$GitlabIssueToJson(GitlabIssue instance) => + { + 'title': instance.title, + 'iid': instance.iid, + 'project_id': instance.projectId, + 'author': instance.author, + 'user_notes_count': instance.userNotesCount, + 'updated_at': instance.updatedAt?.toIso8601String(), + 'labels': instance.labels, + }; + +GitlabStarrer _$GitlabStarrerFromJson(Map json) => + GitlabStarrer() + ..starredSince = json['starred_since'] == null + ? null + : DateTime.parse(json['starred_since'] as String) + ..user = json['user'] == null + ? null + : GitlabUser.fromJson(json['user'] as Map); + +Map _$GitlabStarrerToJson(GitlabStarrer instance) => + { + 'starred_since': instance.starredSince?.toIso8601String(), + 'user': instance.user, + }; + +GitlabBranch _$GitlabBranchFromJson(Map json) => GitlabBranch() + ..name = json['name'] as String? + ..merged = json['merged'] as bool?; + +Map _$GitlabBranchToJson(GitlabBranch instance) => + { + 'name': instance.name, + 'merged': instance.merged, + }; diff --git a/lib/models/gogs.g.dart b/lib/models/gogs.g.dart new file mode 100644 index 0000000..2f8aeff --- /dev/null +++ b/lib/models/gogs.g.dart @@ -0,0 +1,212 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gogs.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +GogsUser _$GogsUserFromJson(Map json) => GogsUser() + ..id = json['id'] as int? + ..username = json['username'] as String? + ..fullName = json['full_name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..email = json['email'] as String?; + +Map _$GogsUserToJson(GogsUser instance) => { + 'id': instance.id, + 'username': instance.username, + 'full_name': instance.fullName, + 'avatar_url': instance.avatarUrl, + 'email': instance.email, + }; + +GogsRepository _$GogsRepositoryFromJson(Map json) => + GogsRepository() + ..id = json['id'] as int? + ..fullName = json['full_name'] as String? + ..private = json['private'] as bool? + ..owner = json['owner'] == null + ? null + : GogsUser.fromJson(json['owner'] as Map) + ..htmlUrl = json['html_url'] as String? + ..description = json['description'] as String? + ..defaultBranch = json['default_branch'] as String? + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..starsCount = json['stars_count'] as int? + ..forksCount = json['forks_count'] as int? + ..website = json['website'] as String? + ..watchersCount = json['watchers_count'] as int?; + +Map _$GogsRepositoryToJson(GogsRepository instance) => + { + 'id': instance.id, + 'full_name': instance.fullName, + 'private': instance.private, + 'owner': instance.owner, + 'html_url': instance.htmlUrl, + 'description': instance.description, + 'default_branch': instance.defaultBranch, + 'created_at': instance.createdAt?.toIso8601String(), + 'updated_at': instance.updatedAt?.toIso8601String(), + 'stars_count': instance.starsCount, + 'forks_count': instance.forksCount, + 'website': instance.website, + 'watchers_count': instance.watchersCount, + }; + +GogsOrg _$GogsOrgFromJson(Map json) => GogsOrg() + ..id = json['id'] as int? + ..username = json['username'] as String? + ..fullName = json['full_name'] as String? + ..avatarUrl = json['avatar_url'] as String? + ..description = json['description'] as String? + ..location = json['location'] as String? + ..website = json['website'] as String?; + +Map _$GogsOrgToJson(GogsOrg instance) => { + 'id': instance.id, + 'username': instance.username, + 'full_name': instance.fullName, + 'avatar_url': instance.avatarUrl, + 'description': instance.description, + 'location': instance.location, + 'website': instance.website, + }; + +GogsTree _$GogsTreeFromJson(Map json) => GogsTree( + type: json['type'] as String, + name: json['name'] as String, + ) + ..path = json['path'] as String? + ..size = json['size'] as int? + ..downloadUrl = json['download_url'] as String?; + +Map _$GogsTreeToJson(GogsTree instance) => { + 'type': instance.type, + 'name': instance.name, + 'path': instance.path, + 'size': instance.size, + 'download_url': instance.downloadUrl, + }; + +GogsBlob _$GogsBlobFromJson(Map json) => GogsBlob( + type: json['type'] as String, + name: json['name'] as String, + ) + ..path = json['path'] as String? + ..size = json['size'] as int? + ..downloadUrl = json['download_url'] as String? + ..content = json['content'] as String?; + +Map _$GogsBlobToJson(GogsBlob instance) => { + 'type': instance.type, + 'name': instance.name, + 'path': instance.path, + 'size': instance.size, + 'download_url': instance.downloadUrl, + 'content': instance.content, + }; + +GogsBranch _$GogsBranchFromJson(Map json) => + GogsBranch()..name = json['name'] as String?; + +Map _$GogsBranchToJson(GogsBranch instance) => + { + 'name': instance.name, + }; + +GogsCommit _$GogsCommitFromJson(Map json) => GogsCommit() + ..author = json['author'] == null + ? null + : GogsUser.fromJson(json['author'] as Map) + ..commit = json['commit'] == null + ? null + : GogsCommitDetail.fromJson(json['commit'] as Map) + ..sha = json['sha'] as String? + ..htmlUrl = json['html_url'] as String?; + +Map _$GogsCommitToJson(GogsCommit instance) => + { + 'author': instance.author, + 'commit': instance.commit, + 'sha': instance.sha, + 'html_url': instance.htmlUrl, + }; + +GogsCommitDetail _$GogsCommitDetailFromJson(Map json) => + GogsCommitDetail() + ..message = json['message'] as String? + ..author = json['author'] == null + ? null + : GogsCommitAuthor.fromJson(json['author'] as Map) + ..committer = json['committer'] == null + ? null + : GogsCommitAuthor.fromJson( + json['committer'] as Map); + +Map _$GogsCommitDetailToJson(GogsCommitDetail instance) => + { + 'message': instance.message, + 'author': instance.author, + 'committer': instance.committer, + }; + +GogsCommitAuthor _$GogsCommitAuthorFromJson(Map json) => + GogsCommitAuthor() + ..name = json['name'] as String? + ..email = json['email'] as String? + ..date = + json['date'] == null ? null : DateTime.parse(json['date'] as String); + +Map _$GogsCommitAuthorToJson(GogsCommitAuthor instance) => + { + 'name': instance.name, + 'email': instance.email, + 'date': instance.date?.toIso8601String(), + }; + +GogsIssue _$GogsIssueFromJson(Map json) => GogsIssue() + ..number = json['number'] as int? + ..state = json['state'] as String? + ..title = json['title'] as String? + ..body = json['body'] as String? + ..user = json['user'] == null + ? null + : GogsUser.fromJson(json['user'] as Map) + ..labels = (json['labels'] as List?) + ?.map((e) => GogsLabel.fromJson(e as Map)) + .toList() + ..createdAt = json['created_at'] == null + ? null + : DateTime.parse(json['created_at'] as String) + ..updatedAt = json['updated_at'] == null + ? null + : DateTime.parse(json['updated_at'] as String) + ..comments = json['comments'] as int?; + +Map _$GogsIssueToJson(GogsIssue instance) => { + 'number': instance.number, + 'state': instance.state, + 'title': instance.title, + 'body': instance.body, + 'user': instance.user, + 'labels': instance.labels, + 'created_at': instance.createdAt?.toIso8601String(), + 'updated_at': instance.updatedAt?.toIso8601String(), + 'comments': instance.comments, + }; + +GogsLabel _$GogsLabelFromJson(Map json) => GogsLabel() + ..name = json['name'] as String? + ..color = json['color'] as String?; + +Map _$GogsLabelToJson(GogsLabel instance) => { + 'name': instance.name, + 'color': instance.color, + }; diff --git a/packages/gql_github/lib/commits.ast.gql.dart b/packages/gql_github/lib/commits.ast.gql.dart new file mode 100644 index 0000000..9f845fe --- /dev/null +++ b/packages/gql_github/lib/commits.ast.gql.dart @@ -0,0 +1,295 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const CommitsRefCommit = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'CommitsRefCommit'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'history'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'messageHeadline'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'committedDate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'status'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'state'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), + ) + ]), +); +const CommitsRef = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'CommitsRef'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'target'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommitsRefCommit'), + directives: [], + ) + ]), + ) + ]), + ) + ]), +); +const Commits = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Commits'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'ref')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'hasRef')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'defaultBranchRef'), + alias: null, + arguments: [], + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'skip'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'if'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'hasRef')), + ) + ], + ) + ], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommitsRef'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'ref'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'qualifiedName'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'ref')), + ) + ], + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'include'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'if'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'hasRef')), + ) + ], + ) + ], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommitsRef'), + directives: [], + ) + ]), + ), + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + CommitsRefCommit, + CommitsRef, + Commits, +]); diff --git a/packages/gql_github/lib/commits.data.gql.dart b/packages/gql_github/lib/commits.data.gql.dart new file mode 100644 index 0000000..78fdd37 --- /dev/null +++ b/packages/gql_github/lib/commits.data.gql.dart @@ -0,0 +1,1588 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/inline_fragment_serializer.dart' + as _i2; +import 'package:gql_github/schema.schema.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'commits.data.gql.g.dart'; + +abstract class GCommitsData + implements Built { + GCommitsData._(); + + factory GCommitsData([Function(GCommitsDataBuilder b) updates]) = + _$GCommitsData; + + static void _initializeBuilder(GCommitsDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GCommitsData_repository? get repository; + static Serializer get serializer => _$gCommitsDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData.serializer, + this, + ) as Map); + static GCommitsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsData.serializer, + json, + ); +} + +abstract class GCommitsData_repository + implements Built { + GCommitsData_repository._(); + + factory GCommitsData_repository( + [Function(GCommitsData_repositoryBuilder b) updates]) = + _$GCommitsData_repository; + + static void _initializeBuilder(GCommitsData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GCommitsData_repository_defaultBranchRef? get defaultBranchRef; + GCommitsData_repository_ref? get ref; + static Serializer get serializer => + _$gCommitsDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository.serializer, + this, + ) as Map); + static GCommitsData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository.serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef + implements + Built, + GCommitsRef { + GCommitsData_repository_defaultBranchRef._(); + + factory GCommitsData_repository_defaultBranchRef( + [Function(GCommitsData_repository_defaultBranchRefBuilder b) + updates]) = _$GCommitsData_repository_defaultBranchRef; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRefBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_defaultBranchRef_target? get target; + static Serializer get serializer => + _$gCommitsDataRepositoryDefaultBranchRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef.serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef.serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target + implements GCommitsRef_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _i2.InlineFragmentSerializer< + GCommitsData_repository_defaultBranchRef_target>( + 'GCommitsData_repository_defaultBranchRef_target', + GCommitsData_repository_defaultBranchRef_target__base, + { + 'Commit': + GCommitsData_repository_defaultBranchRef_target__asCommit + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target.serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target.serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__base + implements + Built, + GCommitsData_repository_defaultBranchRef_target { + GCommitsData_repository_defaultBranchRef_target__base._(); + + factory GCommitsData_repository_defaultBranchRef_target__base( + [Function(GCommitsData_repository_defaultBranchRef_target__baseBuilder b) + updates]) = _$GCommitsData_repository_defaultBranchRef_target__base; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__base.serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__base.serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit + implements + Built, + GCommitsData_repository_defaultBranchRef_target, + GCommitsRefCommit { + GCommitsData_repository_defaultBranchRef_target__asCommit._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder + b) + updates]) = _$GCommitsData_repository_defaultBranchRef_target__asCommit; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history get history; + static Serializer + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit.serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit.serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history + implements + Built, + GCommitsRefCommit_history { + GCommitsData_repository_defaultBranchRef_target__asCommit_history._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder + b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + get pageInfo; + @override + BuiltList< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? + get nodes; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + implements + Built< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder>, + GCommitsRefCommit_history_pageInfo { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder + b) => + b..G__typename = 'PageInfo'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + bool get hasNextPage; + @override + String? get endCursor; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryPageInfoSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + implements + Built< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder>, + GCommitsRefCommit_history_nodes { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get url; + @override + String get messageHeadline; + @override + DateTime get committedDate; + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? + get author; + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? + get status; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + implements + Built< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder>, + GCommitsRefCommit_history_nodes_author { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder + b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get name; + @override + String get avatarUrl; + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? + get user; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + implements + Built< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder>, + GCommitsRefCommit_history_nodes_author_user { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + implements + Built< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder>, + GCommitsRefCommit_history_nodes_status { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status._(); + + factory GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status( + [Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder + b) + updates]) = + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status; + + static void _initializeBuilder( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder + b) => + b..G__typename = 'Status'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + _i3.GStatusState get state; + static Serializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status> + get serializer => + _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + .serializer, + this, + ) as Map); + static GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref + implements + Built, + GCommitsRef { + GCommitsData_repository_ref._(); + + factory GCommitsData_repository_ref( + [Function(GCommitsData_repository_refBuilder b) updates]) = + _$GCommitsData_repository_ref; + + static void _initializeBuilder(GCommitsData_repository_refBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_ref_target? get target; + static Serializer get serializer => + _$gCommitsDataRepositoryRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref.serializer, + this, + ) as Map); + static GCommitsData_repository_ref? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target + implements GCommitsRef_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GCommitsData_repository_ref_target', + GCommitsData_repository_ref_target__base, + {'Commit': GCommitsData_repository_ref_target__asCommit}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target.serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__base + implements + Built, + GCommitsData_repository_ref_target { + GCommitsData_repository_ref_target__base._(); + + factory GCommitsData_repository_ref_target__base( + [Function(GCommitsData_repository_ref_target__baseBuilder b) + updates]) = _$GCommitsData_repository_ref_target__base; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gCommitsDataRepositoryRefTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__base.serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__base.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit + implements + Built, + GCommitsData_repository_ref_target, + GCommitsRefCommit { + GCommitsData_repository_ref_target__asCommit._(); + + factory GCommitsData_repository_ref_target__asCommit( + [Function(GCommitsData_repository_ref_target__asCommitBuilder b) + updates]) = _$GCommitsData_repository_ref_target__asCommit; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_ref_target__asCommit_history get history; + static Serializer + get serializer => _$gCommitsDataRepositoryRefTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit.serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history + implements + Built, + GCommitsRefCommit_history { + GCommitsData_repository_ref_target__asCommit_history._(); + + factory GCommitsData_repository_ref_target__asCommit_history( + [Function(GCommitsData_repository_ref_target__asCommit_historyBuilder b) + updates]) = _$GCommitsData_repository_ref_target__asCommit_history; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsData_repository_ref_target__asCommit_history_pageInfo get pageInfo; + @override + BuiltList? + get nodes; + static Serializer + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history.serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history_pageInfo + implements + Built, + GCommitsRefCommit_history_pageInfo { + GCommitsData_repository_ref_target__asCommit_history_pageInfo._(); + + factory GCommitsData_repository_ref_target__asCommit_history_pageInfo( + [Function( + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder + b) + updates]) = + _$GCommitsData_repository_ref_target__asCommit_history_pageInfo; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder + b) => + b..G__typename = 'PageInfo'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + bool get hasNextPage; + @override + String? get endCursor; + static Serializer< + GCommitsData_repository_ref_target__asCommit_history_pageInfo> + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistoryPageInfoSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history_pageInfo + .serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history_pageInfo? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history_pageInfo + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history_nodes + implements + Built, + GCommitsRefCommit_history_nodes { + GCommitsData_repository_ref_target__asCommit_history_nodes._(); + + factory GCommitsData_repository_ref_target__asCommit_history_nodes( + [Function( + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder + b) + updates]) = _$GCommitsData_repository_ref_target__asCommit_history_nodes; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get url; + @override + String get messageHeadline; + @override + DateTime get committedDate; + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author? get author; + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_status? get status; + static Serializer + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes.serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes.serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history_nodes_author + implements + Built, + GCommitsRefCommit_history_nodes_author { + GCommitsData_repository_ref_target__asCommit_history_nodes_author._(); + + factory GCommitsData_repository_ref_target__asCommit_history_nodes_author( + [Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder + b) + updates]) = + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder + b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get name; + @override + String get avatarUrl; + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? + get user; + static Serializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_author> + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_author + .serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history_nodes_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_author + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + implements + Built< + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder>, + GCommitsRefCommit_history_nodes_author_user { + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user._(); + + factory GCommitsData_repository_ref_target__asCommit_history_nodes_author_user( + [Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder + b) + updates]) = + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user> + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + .serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + .serializer, + json, + ); +} + +abstract class GCommitsData_repository_ref_target__asCommit_history_nodes_status + implements + Built, + GCommitsRefCommit_history_nodes_status { + GCommitsData_repository_ref_target__asCommit_history_nodes_status._(); + + factory GCommitsData_repository_ref_target__asCommit_history_nodes_status( + [Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder + b) + updates]) = + _$GCommitsData_repository_ref_target__asCommit_history_nodes_status; + + static void _initializeBuilder( + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder + b) => + b..G__typename = 'Status'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + _i3.GStatusState get state; + static Serializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_status> + get serializer => + _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_status + .serializer, + this, + ) as Map); + static GCommitsData_repository_ref_target__asCommit_history_nodes_status? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCommitsData_repository_ref_target__asCommit_history_nodes_status + .serializer, + json, + ); +} + +abstract class GCommitsRefCommit { + String get G__typename; + GCommitsRefCommit_history get history; + Map toJson(); +} + +abstract class GCommitsRefCommit_history { + String get G__typename; + GCommitsRefCommit_history_pageInfo get pageInfo; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GCommitsRefCommit_history_pageInfo { + String get G__typename; + bool get hasNextPage; + String? get endCursor; + Map toJson(); +} + +abstract class GCommitsRefCommit_history_nodes { + String get G__typename; + String get url; + String get messageHeadline; + DateTime get committedDate; + GCommitsRefCommit_history_nodes_author? get author; + GCommitsRefCommit_history_nodes_status? get status; + Map toJson(); +} + +abstract class GCommitsRefCommit_history_nodes_author { + String get G__typename; + String? get name; + String get avatarUrl; + GCommitsRefCommit_history_nodes_author_user? get user; + Map toJson(); +} + +abstract class GCommitsRefCommit_history_nodes_author_user { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GCommitsRefCommit_history_nodes_status { + String get G__typename; + _i3.GStatusState get state; + Map toJson(); +} + +abstract class GCommitsRefCommitData + implements + Built, + GCommitsRefCommit { + GCommitsRefCommitData._(); + + factory GCommitsRefCommitData( + [Function(GCommitsRefCommitDataBuilder b) updates]) = + _$GCommitsRefCommitData; + + static void _initializeBuilder(GCommitsRefCommitDataBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsRefCommitData_history get history; + static Serializer get serializer => + _$gCommitsRefCommitDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData.serializer, + this, + ) as Map); + static GCommitsRefCommitData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history + implements + Built, + GCommitsRefCommit_history { + GCommitsRefCommitData_history._(); + + factory GCommitsRefCommitData_history( + [Function(GCommitsRefCommitData_historyBuilder b) updates]) = + _$GCommitsRefCommitData_history; + + static void _initializeBuilder(GCommitsRefCommitData_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsRefCommitData_history_pageInfo get pageInfo; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gCommitsRefCommitDataHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history_pageInfo + implements + Built, + GCommitsRefCommit_history_pageInfo { + GCommitsRefCommitData_history_pageInfo._(); + + factory GCommitsRefCommitData_history_pageInfo( + [Function(GCommitsRefCommitData_history_pageInfoBuilder b) updates]) = + _$GCommitsRefCommitData_history_pageInfo; + + static void _initializeBuilder( + GCommitsRefCommitData_history_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + bool get hasNextPage; + @override + String? get endCursor; + static Serializer get serializer => + _$gCommitsRefCommitDataHistoryPageInfoSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history_pageInfo.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history_pageInfo.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history_nodes + implements + Built, + GCommitsRefCommit_history_nodes { + GCommitsRefCommitData_history_nodes._(); + + factory GCommitsRefCommitData_history_nodes( + [Function(GCommitsRefCommitData_history_nodesBuilder b) updates]) = + _$GCommitsRefCommitData_history_nodes; + + static void _initializeBuilder( + GCommitsRefCommitData_history_nodesBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get url; + @override + String get messageHeadline; + @override + DateTime get committedDate; + @override + GCommitsRefCommitData_history_nodes_author? get author; + @override + GCommitsRefCommitData_history_nodes_status? get status; + static Serializer get serializer => + _$gCommitsRefCommitDataHistoryNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history_nodes.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history_nodes.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history_nodes_author + implements + Built, + GCommitsRefCommit_history_nodes_author { + GCommitsRefCommitData_history_nodes_author._(); + + factory GCommitsRefCommitData_history_nodes_author( + [Function(GCommitsRefCommitData_history_nodes_authorBuilder b) + updates]) = _$GCommitsRefCommitData_history_nodes_author; + + static void _initializeBuilder( + GCommitsRefCommitData_history_nodes_authorBuilder b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get name; + @override + String get avatarUrl; + @override + GCommitsRefCommitData_history_nodes_author_user? get user; + static Serializer + get serializer => _$gCommitsRefCommitDataHistoryNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history_nodes_author.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history_nodes_author.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history_nodes_author_user + implements + Built, + GCommitsRefCommit_history_nodes_author_user { + GCommitsRefCommitData_history_nodes_author_user._(); + + factory GCommitsRefCommitData_history_nodes_author_user( + [Function(GCommitsRefCommitData_history_nodes_author_userBuilder b) + updates]) = _$GCommitsRefCommitData_history_nodes_author_user; + + static void _initializeBuilder( + GCommitsRefCommitData_history_nodes_author_userBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => _$gCommitsRefCommitDataHistoryNodesAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history_nodes_author_user.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history_nodes_author_user? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history_nodes_author_user.serializer, + json, + ); +} + +abstract class GCommitsRefCommitData_history_nodes_status + implements + Built, + GCommitsRefCommit_history_nodes_status { + GCommitsRefCommitData_history_nodes_status._(); + + factory GCommitsRefCommitData_history_nodes_status( + [Function(GCommitsRefCommitData_history_nodes_statusBuilder b) + updates]) = _$GCommitsRefCommitData_history_nodes_status; + + static void _initializeBuilder( + GCommitsRefCommitData_history_nodes_statusBuilder b) => + b..G__typename = 'Status'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + _i3.GStatusState get state; + static Serializer + get serializer => _$gCommitsRefCommitDataHistoryNodesStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitData_history_nodes_status.serializer, + this, + ) as Map); + static GCommitsRefCommitData_history_nodes_status? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitData_history_nodes_status.serializer, + json, + ); +} + +abstract class GCommitsRef { + String get G__typename; + GCommitsRef_target? get target; + Map toJson(); +} + +abstract class GCommitsRef_target { + String get G__typename; +} + +abstract class GCommitsRef_target__base implements GCommitsRef_target { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit + implements GCommitsRef_target, GCommitsRefCommit { + @override + String get G__typename; + @override + GCommitsRef_target__asCommit_history get history; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history + implements GCommitsRefCommit_history { + @override + String get G__typename; + @override + GCommitsRef_target__asCommit_history_pageInfo get pageInfo; + @override + BuiltList? get nodes; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history_pageInfo + implements GCommitsRefCommit_history_pageInfo { + @override + String get G__typename; + @override + bool get hasNextPage; + @override + String? get endCursor; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history_nodes + implements GCommitsRefCommit_history_nodes { + @override + String get G__typename; + @override + String get url; + @override + String get messageHeadline; + @override + DateTime get committedDate; + @override + GCommitsRef_target__asCommit_history_nodes_author? get author; + @override + GCommitsRef_target__asCommit_history_nodes_status? get status; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history_nodes_author + implements GCommitsRefCommit_history_nodes_author { + @override + String get G__typename; + @override + String? get name; + @override + String get avatarUrl; + @override + GCommitsRef_target__asCommit_history_nodes_author_user? get user; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history_nodes_author_user + implements GCommitsRefCommit_history_nodes_author_user { + @override + String get G__typename; + @override + String get login; + @override + Map toJson(); +} + +abstract class GCommitsRef_target__asCommit_history_nodes_status + implements GCommitsRefCommit_history_nodes_status { + @override + String get G__typename; + @override + _i3.GStatusState get state; + @override + Map toJson(); +} + +abstract class GCommitsRefData + implements Built, GCommitsRef { + GCommitsRefData._(); + + factory GCommitsRefData([Function(GCommitsRefDataBuilder b) updates]) = + _$GCommitsRefData; + + static void _initializeBuilder(GCommitsRefDataBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsRefData_target? get target; + static Serializer get serializer => + _$gCommitsRefDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData.serializer, + this, + ) as Map); + static GCommitsRefData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData.serializer, + json, + ); +} + +abstract class GCommitsRefData_target implements GCommitsRef_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GCommitsRefData_target', + GCommitsRefData_target__base, + {'Commit': GCommitsRefData_target__asCommit}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target.serializer, + this, + ) as Map); + static GCommitsRefData_target? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__base + implements + Built, + GCommitsRefData_target { + GCommitsRefData_target__base._(); + + factory GCommitsRefData_target__base( + [Function(GCommitsRefData_target__baseBuilder b) updates]) = + _$GCommitsRefData_target__base; + + static void _initializeBuilder(GCommitsRefData_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gCommitsRefDataTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__base.serializer, + this, + ) as Map); + static GCommitsRefData_target__base? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__base.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit + implements + Built, + GCommitsRefData_target, + GCommitsRefCommit { + GCommitsRefData_target__asCommit._(); + + factory GCommitsRefData_target__asCommit( + [Function(GCommitsRefData_target__asCommitBuilder b) updates]) = + _$GCommitsRefData_target__asCommit; + + static void _initializeBuilder(GCommitsRefData_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsRefData_target__asCommit_history get history; + static Serializer get serializer => + _$gCommitsRefDataTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history + implements + Built, + GCommitsRefCommit_history { + GCommitsRefData_target__asCommit_history._(); + + factory GCommitsRefData_target__asCommit_history( + [Function(GCommitsRefData_target__asCommit_historyBuilder b) + updates]) = _$GCommitsRefData_target__asCommit_history; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitsRefData_target__asCommit_history_pageInfo get pageInfo; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gCommitsRefDataTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history_pageInfo + implements + Built, + GCommitsRefCommit_history_pageInfo { + GCommitsRefData_target__asCommit_history_pageInfo._(); + + factory GCommitsRefData_target__asCommit_history_pageInfo( + [Function(GCommitsRefData_target__asCommit_history_pageInfoBuilder b) + updates]) = _$GCommitsRefData_target__asCommit_history_pageInfo; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_history_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + bool get hasNextPage; + @override + String? get endCursor; + static Serializer + get serializer => + _$gCommitsRefDataTargetAsCommitHistoryPageInfoSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history_pageInfo.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history_pageInfo.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history_nodes + implements + Built, + GCommitsRefCommit_history_nodes { + GCommitsRefData_target__asCommit_history_nodes._(); + + factory GCommitsRefData_target__asCommit_history_nodes( + [Function(GCommitsRefData_target__asCommit_history_nodesBuilder b) + updates]) = _$GCommitsRefData_target__asCommit_history_nodes; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_history_nodesBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get url; + @override + String get messageHeadline; + @override + DateTime get committedDate; + @override + GCommitsRefData_target__asCommit_history_nodes_author? get author; + @override + GCommitsRefData_target__asCommit_history_nodes_status? get status; + static Serializer + get serializer => _$gCommitsRefDataTargetAsCommitHistoryNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history_nodes.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history_nodes.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history_nodes_author + implements + Built, + GCommitsRefCommit_history_nodes_author { + GCommitsRefData_target__asCommit_history_nodes_author._(); + + factory GCommitsRefData_target__asCommit_history_nodes_author( + [Function(GCommitsRefData_target__asCommit_history_nodes_authorBuilder b) + updates]) = _$GCommitsRefData_target__asCommit_history_nodes_author; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_history_nodes_authorBuilder b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get name; + @override + String get avatarUrl; + @override + GCommitsRefData_target__asCommit_history_nodes_author_user? get user; + static Serializer + get serializer => + _$gCommitsRefDataTargetAsCommitHistoryNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history_nodes_author.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history_nodes_author.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history_nodes_author_user + implements + Built, + GCommitsRefCommit_history_nodes_author_user { + GCommitsRefData_target__asCommit_history_nodes_author_user._(); + + factory GCommitsRefData_target__asCommit_history_nodes_author_user( + [Function( + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder + b) + updates]) = _$GCommitsRefData_target__asCommit_history_nodes_author_user; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => + _$gCommitsRefDataTargetAsCommitHistoryNodesAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history_nodes_author_user.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history_nodes_author_user? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history_nodes_author_user.serializer, + json, + ); +} + +abstract class GCommitsRefData_target__asCommit_history_nodes_status + implements + Built, + GCommitsRefCommit_history_nodes_status { + GCommitsRefData_target__asCommit_history_nodes_status._(); + + factory GCommitsRefData_target__asCommit_history_nodes_status( + [Function(GCommitsRefData_target__asCommit_history_nodes_statusBuilder b) + updates]) = _$GCommitsRefData_target__asCommit_history_nodes_status; + + static void _initializeBuilder( + GCommitsRefData_target__asCommit_history_nodes_statusBuilder b) => + b..G__typename = 'Status'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + _i3.GStatusState get state; + static Serializer + get serializer => + _$gCommitsRefDataTargetAsCommitHistoryNodesStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefData_target__asCommit_history_nodes_status.serializer, + this, + ) as Map); + static GCommitsRefData_target__asCommit_history_nodes_status? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCommitsRefData_target__asCommit_history_nodes_status.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/commits.data.gql.g.dart b/packages/gql_github/lib/commits.data.gql.g.dart new file mode 100644 index 0000000..b35ee43 --- /dev/null +++ b/packages/gql_github/lib/commits.data.gql.g.dart @@ -0,0 +1,7602 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'commits.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +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 _$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(); + +class _$GCommitsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GCommitsData, _$GCommitsData]; + @override + final String wireName = 'GCommitsData'; + + @override + Iterable serialize(Serializers serializers, GCommitsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommitsData_repository))); + } + return result; + } + + @override + GCommitsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommitsData_repository))! + as GCommitsData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsData_repository, + _$GCommitsData_repository + ]; + @override + final String wireName = 'GCommitsData_repository'; + + @override + Iterable serialize( + Serializers serializers, GCommitsData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.defaultBranchRef; + if (value != null) { + result + ..add('defaultBranchRef') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GCommitsData_repository_defaultBranchRef))); + } + value = object.ref; + if (value != null) { + result + ..add('ref') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommitsData_repository_ref))); + } + return result; + } + + @override + GCommitsData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'defaultBranchRef': + result.defaultBranchRef.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCommitsData_repository_defaultBranchRef))! + as GCommitsData_repository_defaultBranchRef); + break; + case 'ref': + result.ref.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommitsData_repository_ref))! + as GCommitsData_repository_ref); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRefSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef, + _$GCommitsData_repository_defaultBranchRef + ]; + @override + final String wireName = 'GCommitsData_repository_defaultBranchRef'; + + @override + Iterable serialize( + Serializers serializers, GCommitsData_repository_defaultBranchRef object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target))); + } + return result; + } + + @override + GCommitsData_repository_defaultBranchRef deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsData_repository_defaultBranchRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target)) + as GCommitsData_repository_defaultBranchRef_target?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__baseSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__base> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__base, + _$GCommitsData_repository_defaultBranchRef_target__base + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__base'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommitSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit, + _$GCommitsData_repository_defaultBranchRef_target__asCommit + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history)), + ]; + + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history))! + as GCommitsData_repository_defaultBranchRef_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_historySerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes) + ]))); + } + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo))! + as GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'messageHeadline', + serializers.serialize(object.messageHeadline, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status))); + } + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'messageHeadline': + result.messageHeadline = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author))! + as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author); + break; + case 'status': + result.status.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status))! + as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user))); + } + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user))! + as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusSerializer + implements + StructuredSerializer< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status> { + @override + final Iterable types = const [ + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + ]; + @override + final String wireName = + 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GStatusState)), + ]; + + return result; + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GStatusState))! + as _i3.GStatusState; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_refSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsData_repository_ref, + _$GCommitsData_repository_ref + ]; + @override + final String wireName = 'GCommitsData_repository_ref'; + + @override + Iterable serialize( + Serializers serializers, GCommitsData_repository_ref object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommitsData_repository_ref_target))); + } + return result; + } + + @override + GCommitsData_repository_ref deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsData_repository_refBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: + const FullType(GCommitsData_repository_ref_target)) + as GCommitsData_repository_ref_target?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__base, + _$GCommitsData_repository_ref_target__base + ]; + @override + final String wireName = 'GCommitsData_repository_ref_target__base'; + + @override + Iterable serialize( + Serializers serializers, GCommitsData_repository_ref_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsData_repository_ref_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsData_repository_ref_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommitSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit, + _$GCommitsData_repository_ref_target__asCommit + ]; + @override + final String wireName = 'GCommitsData_repository_ref_target__asCommit'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history)), + ]; + + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsData_repository_ref_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history))! + as GCommitsData_repository_ref_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_historySerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history, + _$GCommitsData_repository_ref_target__asCommit_history + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes) + ]))); + } + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_pageInfo))! + as GCommitsData_repository_ref_target__asCommit_history_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_pageInfoSerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history_pageInfo> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history_pageInfo, + _$GCommitsData_repository_ref_target__asCommit_history_pageInfo + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodesSerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history_nodes> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history_nodes, + _$GCommitsData_repository_ref_target__asCommit_history_nodes + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history_nodes'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'messageHeadline', + serializers.serialize(object.messageHeadline, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_author))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_status))); + } + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_history_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'messageHeadline': + result.messageHeadline = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_author))! + as GCommitsData_repository_ref_target__asCommit_history_nodes_author); + break; + case 'status': + result.status.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_status))! + as GCommitsData_repository_ref_target__asCommit_history_nodes_status); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_authorSerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_author> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history_nodes_author, + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user))); + } + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user))! + as GCommitsData_repository_ref_target__asCommit_history_nodes_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_userSerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user'; + + @override + Iterable serialize( + Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_statusSerializer + implements + StructuredSerializer< + GCommitsData_repository_ref_target__asCommit_history_nodes_status> { + @override + final Iterable types = const [ + GCommitsData_repository_ref_target__asCommit_history_nodes_status, + _$GCommitsData_repository_ref_target__asCommit_history_nodes_status + ]; + @override + final String wireName = + 'GCommitsData_repository_ref_target__asCommit_history_nodes_status'; + + @override + Iterable serialize(Serializers serializers, + GCommitsData_repository_ref_target__asCommit_history_nodes_status object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GStatusState)), + ]; + + return result; + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_status deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GStatusState))! + as _i3.GStatusState; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData, + _$GCommitsRefCommitData + ]; + @override + final String wireName = 'GCommitsRefCommitData'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: const FullType(GCommitsRefCommitData_history)), + ]; + + return result; + } + + @override + GCommitsRefCommitData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommitsRefCommitData_history))! + as GCommitsRefCommitData_history); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_historySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history, + _$GCommitsRefCommitData_history + ]; + @override + final String wireName = 'GCommitsRefCommitData_history'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitData_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GCommitsRefCommitData_history_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GCommitsRefCommitData_history_nodes)]))); + } + return result; + } + + @override + GCommitsRefCommitData_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCommitsRefCommitData_history_pageInfo))! + as GCommitsRefCommitData_history_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCommitsRefCommitData_history_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_history_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history_pageInfo, + _$GCommitsRefCommitData_history_pageInfo + ]; + @override + final String wireName = 'GCommitsRefCommitData_history_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitData_history_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefCommitData_history_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_history_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_history_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history_nodes, + _$GCommitsRefCommitData_history_nodes + ]; + @override + final String wireName = 'GCommitsRefCommitData_history_nodes'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitData_history_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'messageHeadline', + serializers.serialize(object.messageHeadline, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GCommitsRefCommitData_history_nodes_author))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GCommitsRefCommitData_history_nodes_status))); + } + return result; + } + + @override + GCommitsRefCommitData_history_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_history_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'messageHeadline': + result.messageHeadline = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefCommitData_history_nodes_author))! + as GCommitsRefCommitData_history_nodes_author); + break; + case 'status': + result.status.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefCommitData_history_nodes_status))! + as GCommitsRefCommitData_history_nodes_status); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_history_nodes_authorSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history_nodes_author, + _$GCommitsRefCommitData_history_nodes_author + ]; + @override + final String wireName = 'GCommitsRefCommitData_history_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefCommitData_history_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsRefCommitData_history_nodes_author_user))); + } + return result; + } + + @override + GCommitsRefCommitData_history_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_history_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefCommitData_history_nodes_author_user))! + as GCommitsRefCommitData_history_nodes_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_history_nodes_author_userSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history_nodes_author_user, + _$GCommitsRefCommitData_history_nodes_author_user + ]; + @override + final String wireName = 'GCommitsRefCommitData_history_nodes_author_user'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefCommitData_history_nodes_author_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsRefCommitData_history_nodes_author_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_history_nodes_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitData_history_nodes_statusSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitData_history_nodes_status, + _$GCommitsRefCommitData_history_nodes_status + ]; + @override + final String wireName = 'GCommitsRefCommitData_history_nodes_status'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefCommitData_history_nodes_status object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GStatusState)), + ]; + + return result; + } + + @override + GCommitsRefCommitData_history_nodes_status deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitData_history_nodes_statusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GStatusState))! + as _i3.GStatusState; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitsRefData, _$GCommitsRefData]; + @override + final String wireName = 'GCommitsRefData'; + + @override + Iterable serialize(Serializers serializers, GCommitsRefData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommitsRefData_target))); + } + return result; + } + + @override + GCommitsRefData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: const FullType(GCommitsRefData_target)) + as GCommitsRefData_target?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefData_target__base, + _$GCommitsRefData_target__base + ]; + @override + final String wireName = 'GCommitsRefData_target__base'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefData_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsRefData_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefData_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit, + _$GCommitsRefData_target__asCommit + ]; + @override + final String wireName = 'GCommitsRefData_target__asCommit'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefData_target__asCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: + const FullType(GCommitsRefData_target__asCommit_history)), + ]; + + return result; + } + + @override + GCommitsRefData_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefData_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCommitsRefData_target__asCommit_history))! + as GCommitsRefData_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_historySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history, + _$GCommitsRefData_target__asCommit_history + ]; + @override + final String wireName = 'GCommitsRefData_target__asCommit_history'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefData_target__asCommit_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCommitsRefData_target__asCommit_history_nodes) + ]))); + } + return result; + } + + @override + GCommitsRefData_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefData_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_pageInfo))! + as GCommitsRefData_target__asCommit_history_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCommitsRefData_target__asCommit_history_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_history_pageInfoSerializer + implements + StructuredSerializer< + GCommitsRefData_target__asCommit_history_pageInfo> { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history_pageInfo, + _$GCommitsRefData_target__asCommit_history_pageInfo + ]; + @override + final String wireName = 'GCommitsRefData_target__asCommit_history_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefData_target__asCommit_history_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefData_target__asCommit_history_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsRefData_target__asCommit_history_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_history_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history_nodes, + _$GCommitsRefData_target__asCommit_history_nodes + ]; + @override + final String wireName = 'GCommitsRefData_target__asCommit_history_nodes'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefData_target__asCommit_history_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'messageHeadline', + serializers.serialize(object.messageHeadline, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_author))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_status))); + } + return result; + } + + @override + GCommitsRefData_target__asCommit_history_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefData_target__asCommit_history_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'messageHeadline': + result.messageHeadline = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_author))! + as GCommitsRefData_target__asCommit_history_nodes_author); + break; + case 'status': + result.status.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_status))! + as GCommitsRefData_target__asCommit_history_nodes_status); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_authorSerializer + implements + StructuredSerializer< + GCommitsRefData_target__asCommit_history_nodes_author> { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history_nodes_author, + _$GCommitsRefData_target__asCommit_history_nodes_author + ]; + @override + final String wireName = + 'GCommitsRefData_target__asCommit_history_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefData_target__asCommit_history_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_author_user))); + } + return result; + } + + @override + GCommitsRefData_target__asCommit_history_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsRefData_target__asCommit_history_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCommitsRefData_target__asCommit_history_nodes_author_user))! + as GCommitsRefData_target__asCommit_history_nodes_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_author_userSerializer + implements + StructuredSerializer< + GCommitsRefData_target__asCommit_history_nodes_author_user> { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history_nodes_author_user, + _$GCommitsRefData_target__asCommit_history_nodes_author_user + ]; + @override + final String wireName = + 'GCommitsRefData_target__asCommit_history_nodes_author_user'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefData_target__asCommit_history_nodes_author_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommitsRefData_target__asCommit_history_nodes_author_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_statusSerializer + implements + StructuredSerializer< + GCommitsRefData_target__asCommit_history_nodes_status> { + @override + final Iterable types = const [ + GCommitsRefData_target__asCommit_history_nodes_status, + _$GCommitsRefData_target__asCommit_history_nodes_status + ]; + @override + final String wireName = + 'GCommitsRefData_target__asCommit_history_nodes_status'; + + @override + Iterable serialize(Serializers serializers, + GCommitsRefData_target__asCommit_history_nodes_status object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GStatusState)), + ]; + + return result; + } + + @override + GCommitsRefData_target__asCommit_history_nodes_status deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCommitsRefData_target__asCommit_history_nodes_statusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GStatusState))! + as _i3.GStatusState; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsData extends GCommitsData { + @override + final String G__typename; + @override + final GCommitsData_repository? repository; + + factory _$GCommitsData([void Function(GCommitsDataBuilder)? updates]) => + (new GCommitsDataBuilder()..update(updates))._build(); + + _$GCommitsData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GCommitsData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GCommitsDataBuilder + implements Builder { + _$GCommitsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repositoryBuilder? _repository; + GCommitsData_repositoryBuilder get repository => + _$this._repository ??= new GCommitsData_repositoryBuilder(); + set repository(GCommitsData_repositoryBuilder? repository) => + _$this._repository = repository; + + GCommitsDataBuilder() { + GCommitsData._initializeBuilder(this); + } + + GCommitsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData; + } + + @override + void update(void Function(GCommitsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData build() => _build(); + + _$GCommitsData _build() { + _$GCommitsData _$result; + try { + _$result = _$v ?? + new _$GCommitsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository extends GCommitsData_repository { + @override + final String G__typename; + @override + final GCommitsData_repository_defaultBranchRef? defaultBranchRef; + @override + final GCommitsData_repository_ref? ref; + + factory _$GCommitsData_repository( + [void Function(GCommitsData_repositoryBuilder)? updates]) => + (new GCommitsData_repositoryBuilder()..update(updates))._build(); + + _$GCommitsData_repository._( + {required this.G__typename, this.defaultBranchRef, this.ref}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GCommitsData_repository') + ..add('G__typename', G__typename) + ..add('defaultBranchRef', defaultBranchRef) + ..add('ref', ref)) + .toString(); + } +} + +class GCommitsData_repositoryBuilder + implements + Builder { + _$GCommitsData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_defaultBranchRefBuilder? _defaultBranchRef; + GCommitsData_repository_defaultBranchRefBuilder get defaultBranchRef => + _$this._defaultBranchRef ??= + new GCommitsData_repository_defaultBranchRefBuilder(); + set defaultBranchRef( + GCommitsData_repository_defaultBranchRefBuilder? defaultBranchRef) => + _$this._defaultBranchRef = defaultBranchRef; + + GCommitsData_repository_refBuilder? _ref; + GCommitsData_repository_refBuilder get ref => + _$this._ref ??= new GCommitsData_repository_refBuilder(); + set ref(GCommitsData_repository_refBuilder? ref) => _$this._ref = ref; + + GCommitsData_repositoryBuilder() { + GCommitsData_repository._initializeBuilder(this); + } + + GCommitsData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _defaultBranchRef = $v.defaultBranchRef?.toBuilder(); + _ref = $v.ref?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository; + } + + @override + void update(void Function(GCommitsData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository build() => _build(); + + _$GCommitsData_repository _build() { + _$GCommitsData_repository _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsData_repository', 'G__typename'), + defaultBranchRef: _defaultBranchRef?.build(), + ref: _ref?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'defaultBranchRef'; + _defaultBranchRef?.build(); + _$failedField = 'ref'; + _ref?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef + extends GCommitsData_repository_defaultBranchRef { + @override + final String G__typename; + @override + final GCommitsData_repository_defaultBranchRef_target? target; + + factory _$GCommitsData_repository_defaultBranchRef( + [void Function(GCommitsData_repository_defaultBranchRefBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRefBuilder()..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef._( + {required this.G__typename, this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GCommitsData_repository_defaultBranchRef') + ..add('G__typename', G__typename) + ..add('target', target)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRefBuilder + implements + Builder { + _$GCommitsData_repository_defaultBranchRef? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_defaultBranchRef_target? _target; + GCommitsData_repository_defaultBranchRef_target? get target => _$this._target; + set target(GCommitsData_repository_defaultBranchRef_target? target) => + _$this._target = target; + + GCommitsData_repository_defaultBranchRefBuilder() { + GCommitsData_repository_defaultBranchRef._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRefBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_defaultBranchRef other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_defaultBranchRef; + } + + @override + void update( + void Function(GCommitsData_repository_defaultBranchRefBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef build() => _build(); + + _$GCommitsData_repository_defaultBranchRef _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsData_repository_defaultBranchRef', 'G__typename'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__base + extends GCommitsData_repository_defaultBranchRef_target__base { + @override + final String G__typename; + + factory _$GCommitsData_repository_defaultBranchRef_target__base( + [void Function( + GCommitsData_repository_defaultBranchRef_target__baseBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__baseBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__baseBuilder + implements + Builder { + _$GCommitsData_repository_defaultBranchRef_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_defaultBranchRef_target__baseBuilder() { + GCommitsData_repository_defaultBranchRef_target__base._initializeBuilder( + this); + } + + GCommitsData_repository_defaultBranchRef_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_defaultBranchRef_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_defaultBranchRef_target__base; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__base build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__base _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit + extends GCommitsData_repository_defaultBranchRef_target__asCommit { + @override + final String G__typename; + @override + final GCommitsData_repository_defaultBranchRef_target__asCommit_history + history; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommitBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommitBuilder + implements + Builder { + _$GCommitsData_repository_defaultBranchRef_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder? + _history; + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder + get history => _$this._history ??= + new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder(); + set history( + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder? + history) => + _$this._history = history; + + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit _build() { + _$GCommitsData_repository_defaultBranchRef_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit', + 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_defaultBranchRef_target__asCommit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history { + @override + final String G__typename; + @override + final GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + pageInfo; + @override + final BuiltList< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? + nodes; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history, + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder? + _pageInfo; + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder + get pageInfo => _$this._pageInfo ??= + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder(); + set pageInfo( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder? + pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? + _nodes; + ListBuilder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> + get nodes => _$this._nodes ??= new ListBuilder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>(); + set nodes( + ListBuilder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? + nodes) => + _$this._nodes = nodes; + + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history build() => + _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history _build() { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history + _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history', + 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes { + @override + final String G__typename; + @override + final String url; + @override + final String messageHeadline; + @override + final DateTime committedDate; + @override + final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? + author; + @override + final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? + status; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes._( + {required this.G__typename, + required this.url, + required this.messageHeadline, + required this.committedDate, + this.author, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + url, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'url'); + BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'messageHeadline'); + BuiltValueNullFieldError.checkNotNull( + committedDate, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes') + ..add('G__typename', G__typename) + ..add('url', url) + ..add('messageHeadline', messageHeadline) + ..add('committedDate', committedDate) + ..add('author', author) + ..add('status', status)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _messageHeadline; + String? get messageHeadline => _$this._messageHeadline; + set messageHeadline(String? messageHeadline) => + _$this._messageHeadline = messageHeadline; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder? + _author; + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder + get author => _$this._author ??= + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder(); + set author( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder? + author) => + _$this._author = author; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder? + _status; + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder + get status => _$this._status ??= + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder(); + set status( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder? + status) => + _$this._status = status; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _url = $v.url; + _messageHeadline = $v.messageHeadline; + _committedDate = $v.committedDate; + _author = $v.author?.toBuilder(); + _status = $v.status?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + _build() { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'G__typename'), + url: BuiltValueNullFieldError.checkNotNull( + url, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'url'), + messageHeadline: BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'messageHeadline'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + 'committedDate'), + author: _author?.build(), + status: _status?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'status'; + _status?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author { + @override + final String G__typename; + @override + final String? name; + @override + final String avatarUrl; + @override + final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? + user; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author._( + {required this.G__typename, + this.name, + required this.avatarUrl, + this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('user', user)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder? + _user; + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder + get user => _$this._user ??= + new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder(); + set user( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder? + user) => + _$this._user = user; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + _build() { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', + 'G__typename'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', + 'avatarUrl'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status { + @override + final String G__typename; + @override + final _i3.GStatusState state; + + factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status( + [void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder)? + updates]) => + (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status._( + {required this.G__typename, required this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + state, + r'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( + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status') + ..add('G__typename', G__typename) + ..add('state', state)) + .toString(); + } +} + +class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder + implements + Builder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder> { + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + _i3.GStatusState? _state; + _i3.GStatusState? get state => _$this._state; + set state(_i3.GStatusState? state) => _$this._state = state; + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder() { + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + ._initializeBuilder(this); + } + + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status; + } + + @override + void update( + void Function( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + build() => _build(); + + _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', + 'G__typename'), + state: BuiltValueNullFieldError.checkNotNull( + state, + r'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', + 'state')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref extends GCommitsData_repository_ref { + @override + final String G__typename; + @override + final GCommitsData_repository_ref_target? target; + + factory _$GCommitsData_repository_ref( + [void Function(GCommitsData_repository_refBuilder)? updates]) => + (new GCommitsData_repository_refBuilder()..update(updates))._build(); + + _$GCommitsData_repository_ref._({required this.G__typename, this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GCommitsData_repository_ref') + ..add('G__typename', G__typename) + ..add('target', target)) + .toString(); + } +} + +class GCommitsData_repository_refBuilder + implements + Builder { + _$GCommitsData_repository_ref? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_ref_target? _target; + GCommitsData_repository_ref_target? get target => _$this._target; + set target(GCommitsData_repository_ref_target? target) => + _$this._target = target; + + GCommitsData_repository_refBuilder() { + GCommitsData_repository_ref._initializeBuilder(this); + } + + GCommitsData_repository_refBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_ref other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_ref; + } + + @override + void update(void Function(GCommitsData_repository_refBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref build() => _build(); + + _$GCommitsData_repository_ref _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_ref._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsData_repository_ref', 'G__typename'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__base + extends GCommitsData_repository_ref_target__base { + @override + final String G__typename; + + factory _$GCommitsData_repository_ref_target__base( + [void Function(GCommitsData_repository_ref_target__baseBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__baseBuilder()..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GCommitsData_repository_ref_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__baseBuilder + implements + Builder { + _$GCommitsData_repository_ref_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_ref_target__baseBuilder() { + GCommitsData_repository_ref_target__base._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_ref_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_ref_target__base; + } + + @override + void update( + void Function(GCommitsData_repository_ref_target__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__base build() => _build(); + + _$GCommitsData_repository_ref_target__base _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_ref_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsData_repository_ref_target__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit + extends GCommitsData_repository_ref_target__asCommit { + @override + final String G__typename; + @override + final GCommitsData_repository_ref_target__asCommit_history history; + + factory _$GCommitsData_repository_ref_target__asCommit( + [void Function(GCommitsData_repository_ref_target__asCommitBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommitBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsData_repository_ref_target__asCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'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( + r'GCommitsData_repository_ref_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommitBuilder + implements + Builder { + _$GCommitsData_repository_ref_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_ref_target__asCommit_historyBuilder? _history; + GCommitsData_repository_ref_target__asCommit_historyBuilder get history => + _$this._history ??= + new GCommitsData_repository_ref_target__asCommit_historyBuilder(); + set history( + GCommitsData_repository_ref_target__asCommit_historyBuilder? + history) => + _$this._history = history; + + GCommitsData_repository_ref_target__asCommitBuilder() { + GCommitsData_repository_ref_target__asCommit._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_ref_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_ref_target__asCommit; + } + + @override + void update( + void Function(GCommitsData_repository_ref_target__asCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit build() => _build(); + + _$GCommitsData_repository_ref_target__asCommit _build() { + _$GCommitsData_repository_ref_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit', + 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_ref_target__asCommit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history + extends GCommitsData_repository_ref_target__asCommit_history { + @override + final String G__typename; + @override + final GCommitsData_repository_ref_target__asCommit_history_pageInfo pageInfo; + @override + final BuiltList? + nodes; + + factory _$GCommitsData_repository_ref_target__asCommit_history( + [void Function( + GCommitsData_repository_ref_target__asCommit_historyBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_historyBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsData_repository_ref_target__asCommit_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(pageInfo, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_historyBuilder + implements + Builder { + _$GCommitsData_repository_ref_target__asCommit_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder? + _pageInfo; + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder + get pageInfo => _$this._pageInfo ??= + new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder(); + set pageInfo( + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder? + pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? + _nodes; + ListBuilder + get nodes => _$this._nodes ??= new ListBuilder< + GCommitsData_repository_ref_target__asCommit_history_nodes>(); + set nodes( + ListBuilder< + GCommitsData_repository_ref_target__asCommit_history_nodes>? + nodes) => + _$this._nodes = nodes; + + GCommitsData_repository_ref_target__asCommit_historyBuilder() { + GCommitsData_repository_ref_target__asCommit_history._initializeBuilder( + this); + } + + GCommitsData_repository_ref_target__asCommit_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsData_repository_ref_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_ref_target__asCommit_history; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_historyBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history build() => _build(); + + _$GCommitsData_repository_ref_target__asCommit_history _build() { + _$GCommitsData_repository_ref_target__asCommit_history _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history', + 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_ref_target__asCommit_history', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_pageInfo + extends GCommitsData_repository_ref_target__asCommit_history_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GCommitsData_repository_ref_target__asCommit_history_pageInfo( + [void Function( + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_pageInfo', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder + implements + Builder { + _$GCommitsData_repository_ref_target__asCommit_history_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder() { + GCommitsData_repository_ref_target__asCommit_history_pageInfo + ._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_ref_target__asCommit_history_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_ref_target__asCommit_history_pageInfo; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history_pageInfo build() => + _build(); + + _$GCommitsData_repository_ref_target__asCommit_history_pageInfo _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GCommitsData_repository_ref_target__asCommit_history_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes + extends GCommitsData_repository_ref_target__asCommit_history_nodes { + @override + final String G__typename; + @override + final String url; + @override + final String messageHeadline; + @override + final DateTime committedDate; + @override + final GCommitsData_repository_ref_target__asCommit_history_nodes_author? + author; + @override + final GCommitsData_repository_ref_target__asCommit_history_nodes_status? + status; + + factory _$GCommitsData_repository_ref_target__asCommit_history_nodes( + [void Function( + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_history_nodesBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes._( + {required this.G__typename, + required this.url, + required this.messageHeadline, + required this.committedDate, + this.author, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(url, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', 'url'); + BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'messageHeadline'); + BuiltValueNullFieldError.checkNotNull( + committedDate, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history_nodes') + ..add('G__typename', G__typename) + ..add('url', url) + ..add('messageHeadline', messageHeadline) + ..add('committedDate', committedDate) + ..add('author', author) + ..add('status', status)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_history_nodesBuilder + implements + Builder { + _$GCommitsData_repository_ref_target__asCommit_history_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _messageHeadline; + String? get messageHeadline => _$this._messageHeadline; + set messageHeadline(String? messageHeadline) => + _$this._messageHeadline = messageHeadline; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder? + _author; + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder + get author => _$this._author ??= + new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder(); + set author( + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder? + author) => + _$this._author = author; + + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder? + _status; + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder + get status => _$this._status ??= + new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder(); + set status( + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder? + status) => + _$this._status = status; + + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder() { + GCommitsData_repository_ref_target__asCommit_history_nodes + ._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _url = $v.url; + _messageHeadline = $v.messageHeadline; + _committedDate = $v.committedDate; + _author = $v.author?.toBuilder(); + _status = $v.status?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_ref_target__asCommit_history_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_nodes; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_history_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes build() => + _build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes _build() { + _$GCommitsData_repository_ref_target__asCommit_history_nodes _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'G__typename'), + url: BuiltValueNullFieldError.checkNotNull( + url, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'url'), + messageHeadline: BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'messageHeadline'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + 'committedDate'), + author: _author?.build(), + status: _status?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'status'; + _status?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_ref_target__asCommit_history_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author + extends GCommitsData_repository_ref_target__asCommit_history_nodes_author { + @override + final String G__typename; + @override + final String? name; + @override + final String avatarUrl; + @override + final GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? + user; + + factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_author( + [void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author._( + {required this.G__typename, + this.name, + required this.avatarUrl, + this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('user', user)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder + implements + Builder< + GCommitsData_repository_ref_target__asCommit_history_nodes_author, + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder> { + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder? + _user; + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder + get user => _$this._user ??= + new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder(); + set user( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder? + user) => + _$this._user = user; + + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder() { + GCommitsData_repository_ref_target__asCommit_history_nodes_author + ._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_ref_target__asCommit_history_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_ref_target__asCommit_history_nodes_author; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author build() => + _build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author _build() { + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author + _$result; + try { + _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history_nodes_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author', + 'G__typename'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author', + 'avatarUrl'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + extends GCommitsData_repository_ref_target__asCommit_history_nodes_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user( + [void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder + implements + Builder< + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder> { + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder() { + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + ._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + build() => _build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsData_repository_ref_target__asCommit_history_nodes_status + extends GCommitsData_repository_ref_target__asCommit_history_nodes_status { + @override + final String G__typename; + @override + final _i3.GStatusState state; + + factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_status( + [void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder)? + updates]) => + (new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder() + ..update(updates)) + ._build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_status._( + {required this.G__typename, required this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_status', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + state, + r'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( + r'GCommitsData_repository_ref_target__asCommit_history_nodes_status') + ..add('G__typename', G__typename) + ..add('state', state)) + .toString(); + } +} + +class GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder + implements + Builder< + GCommitsData_repository_ref_target__asCommit_history_nodes_status, + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder> { + _$GCommitsData_repository_ref_target__asCommit_history_nodes_status? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + _i3.GStatusState? _state; + _i3.GStatusState? get state => _$this._state; + set state(_i3.GStatusState? state) => _$this._state = state; + + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder() { + GCommitsData_repository_ref_target__asCommit_history_nodes_status + ._initializeBuilder(this); + } + + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsData_repository_ref_target__asCommit_history_nodes_status other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCommitsData_repository_ref_target__asCommit_history_nodes_status; + } + + @override + void update( + void Function( + GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsData_repository_ref_target__asCommit_history_nodes_status build() => + _build(); + + _$GCommitsData_repository_ref_target__asCommit_history_nodes_status _build() { + final _$result = _$v ?? + new _$GCommitsData_repository_ref_target__asCommit_history_nodes_status + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_status', + 'G__typename'), + state: BuiltValueNullFieldError.checkNotNull( + state, + r'GCommitsData_repository_ref_target__asCommit_history_nodes_status', + 'state')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData extends GCommitsRefCommitData { + @override + final String G__typename; + @override + final GCommitsRefCommitData_history history; + + factory _$GCommitsRefCommitData( + [void Function(GCommitsRefCommitDataBuilder)? updates]) => + (new GCommitsRefCommitDataBuilder()..update(updates))._build(); + + _$GCommitsRefCommitData._({required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'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(r'GCommitsRefCommitData') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GCommitsRefCommitDataBuilder + implements Builder { + _$GCommitsRefCommitData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefCommitData_historyBuilder? _history; + GCommitsRefCommitData_historyBuilder get history => + _$this._history ??= new GCommitsRefCommitData_historyBuilder(); + set history(GCommitsRefCommitData_historyBuilder? history) => + _$this._history = history; + + GCommitsRefCommitDataBuilder() { + GCommitsRefCommitData._initializeBuilder(this); + } + + GCommitsRefCommitDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData; + } + + @override + void update(void Function(GCommitsRefCommitDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData build() => _build(); + + _$GCommitsRefCommitData _build() { + _$GCommitsRefCommitData _$result; + try { + _$result = _$v ?? + new _$GCommitsRefCommitData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData', 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefCommitData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history extends GCommitsRefCommitData_history { + @override + final String G__typename; + @override + final GCommitsRefCommitData_history_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GCommitsRefCommitData_history( + [void Function(GCommitsRefCommitData_historyBuilder)? updates]) => + (new GCommitsRefCommitData_historyBuilder()..update(updates))._build(); + + _$GCommitsRefCommitData_history._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'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(r'GCommitsRefCommitData_history') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GCommitsRefCommitData_historyBuilder + implements + Builder { + _$GCommitsRefCommitData_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefCommitData_history_pageInfoBuilder? _pageInfo; + GCommitsRefCommitData_history_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GCommitsRefCommitData_history_pageInfoBuilder(); + set pageInfo(GCommitsRefCommitData_history_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GCommitsRefCommitData_historyBuilder() { + GCommitsRefCommitData_history._initializeBuilder(this); + } + + GCommitsRefCommitData_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history; + } + + @override + void update(void Function(GCommitsRefCommitData_historyBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history build() => _build(); + + _$GCommitsRefCommitData_history _build() { + _$GCommitsRefCommitData_history _$result; + try { + _$result = _$v ?? + new _$GCommitsRefCommitData_history._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData_history', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefCommitData_history', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history_pageInfo + extends GCommitsRefCommitData_history_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GCommitsRefCommitData_history_pageInfo( + [void Function(GCommitsRefCommitData_history_pageInfoBuilder)? + updates]) => + (new GCommitsRefCommitData_history_pageInfoBuilder()..update(updates)) + ._build(); + + _$GCommitsRefCommitData_history_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData_history_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'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( + r'GCommitsRefCommitData_history_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GCommitsRefCommitData_history_pageInfoBuilder + implements + Builder { + _$GCommitsRefCommitData_history_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GCommitsRefCommitData_history_pageInfoBuilder() { + GCommitsRefCommitData_history_pageInfo._initializeBuilder(this); + } + + GCommitsRefCommitData_history_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history_pageInfo; + } + + @override + void update( + void Function(GCommitsRefCommitData_history_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history_pageInfo build() => _build(); + + _$GCommitsRefCommitData_history_pageInfo _build() { + final _$result = _$v ?? + new _$GCommitsRefCommitData_history_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GCommitsRefCommitData_history_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history_nodes + extends GCommitsRefCommitData_history_nodes { + @override + final String G__typename; + @override + final String url; + @override + final String messageHeadline; + @override + final DateTime committedDate; + @override + final GCommitsRefCommitData_history_nodes_author? author; + @override + final GCommitsRefCommitData_history_nodes_status? status; + + factory _$GCommitsRefCommitData_history_nodes( + [void Function(GCommitsRefCommitData_history_nodesBuilder)? + updates]) => + (new GCommitsRefCommitData_history_nodesBuilder()..update(updates)) + ._build(); + + _$GCommitsRefCommitData_history_nodes._( + {required this.G__typename, + required this.url, + required this.messageHeadline, + required this.committedDate, + this.author, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefCommitData_history_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + url, r'GCommitsRefCommitData_history_nodes', 'url'); + BuiltValueNullFieldError.checkNotNull(messageHeadline, + r'GCommitsRefCommitData_history_nodes', 'messageHeadline'); + BuiltValueNullFieldError.checkNotNull( + committedDate, r'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(r'GCommitsRefCommitData_history_nodes') + ..add('G__typename', G__typename) + ..add('url', url) + ..add('messageHeadline', messageHeadline) + ..add('committedDate', committedDate) + ..add('author', author) + ..add('status', status)) + .toString(); + } +} + +class GCommitsRefCommitData_history_nodesBuilder + implements + Builder { + _$GCommitsRefCommitData_history_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _messageHeadline; + String? get messageHeadline => _$this._messageHeadline; + set messageHeadline(String? messageHeadline) => + _$this._messageHeadline = messageHeadline; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + GCommitsRefCommitData_history_nodes_authorBuilder? _author; + GCommitsRefCommitData_history_nodes_authorBuilder get author => + _$this._author ??= + new GCommitsRefCommitData_history_nodes_authorBuilder(); + set author(GCommitsRefCommitData_history_nodes_authorBuilder? author) => + _$this._author = author; + + GCommitsRefCommitData_history_nodes_statusBuilder? _status; + GCommitsRefCommitData_history_nodes_statusBuilder get status => + _$this._status ??= + new GCommitsRefCommitData_history_nodes_statusBuilder(); + set status(GCommitsRefCommitData_history_nodes_statusBuilder? status) => + _$this._status = status; + + GCommitsRefCommitData_history_nodesBuilder() { + GCommitsRefCommitData_history_nodes._initializeBuilder(this); + } + + GCommitsRefCommitData_history_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _url = $v.url; + _messageHeadline = $v.messageHeadline; + _committedDate = $v.committedDate; + _author = $v.author?.toBuilder(); + _status = $v.status?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history_nodes; + } + + @override + void update( + void Function(GCommitsRefCommitData_history_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history_nodes build() => _build(); + + _$GCommitsRefCommitData_history_nodes _build() { + _$GCommitsRefCommitData_history_nodes _$result; + try { + _$result = _$v ?? + new _$GCommitsRefCommitData_history_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes', 'G__typename'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GCommitsRefCommitData_history_nodes', 'url'), + messageHeadline: BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsRefCommitData_history_nodes', + 'messageHeadline'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GCommitsRefCommitData_history_nodes', + 'committedDate'), + author: _author?.build(), + status: _status?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'status'; + _status?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefCommitData_history_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history_nodes_author + extends GCommitsRefCommitData_history_nodes_author { + @override + final String G__typename; + @override + final String? name; + @override + final String avatarUrl; + @override + final GCommitsRefCommitData_history_nodes_author_user? user; + + factory _$GCommitsRefCommitData_history_nodes_author( + [void Function(GCommitsRefCommitData_history_nodes_authorBuilder)? + updates]) => + (new GCommitsRefCommitData_history_nodes_authorBuilder()..update(updates)) + ._build(); + + _$GCommitsRefCommitData_history_nodes_author._( + {required this.G__typename, + this.name, + required this.avatarUrl, + this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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( + r'GCommitsRefCommitData_history_nodes_author') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('user', user)) + .toString(); + } +} + +class GCommitsRefCommitData_history_nodes_authorBuilder + implements + Builder { + _$GCommitsRefCommitData_history_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GCommitsRefCommitData_history_nodes_author_userBuilder? _user; + GCommitsRefCommitData_history_nodes_author_userBuilder get user => + _$this._user ??= + new GCommitsRefCommitData_history_nodes_author_userBuilder(); + set user(GCommitsRefCommitData_history_nodes_author_userBuilder? user) => + _$this._user = user; + + GCommitsRefCommitData_history_nodes_authorBuilder() { + GCommitsRefCommitData_history_nodes_author._initializeBuilder(this); + } + + GCommitsRefCommitData_history_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history_nodes_author; + } + + @override + void update( + void Function(GCommitsRefCommitData_history_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history_nodes_author build() => _build(); + + _$GCommitsRefCommitData_history_nodes_author _build() { + _$GCommitsRefCommitData_history_nodes_author _$result; + try { + _$result = _$v ?? + new _$GCommitsRefCommitData_history_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes_author', 'G__typename'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GCommitsRefCommitData_history_nodes_author', 'avatarUrl'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefCommitData_history_nodes_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history_nodes_author_user + extends GCommitsRefCommitData_history_nodes_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GCommitsRefCommitData_history_nodes_author_user( + [void Function( + GCommitsRefCommitData_history_nodes_author_userBuilder)? + updates]) => + (new GCommitsRefCommitData_history_nodes_author_userBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefCommitData_history_nodes_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes_author_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GCommitsRefCommitData_history_nodes_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCommitsRefCommitData_history_nodes_author_userBuilder + implements + Builder { + _$GCommitsRefCommitData_history_nodes_author_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCommitsRefCommitData_history_nodes_author_userBuilder() { + GCommitsRefCommitData_history_nodes_author_user._initializeBuilder(this); + } + + GCommitsRefCommitData_history_nodes_author_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history_nodes_author_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history_nodes_author_user; + } + + @override + void update( + void Function(GCommitsRefCommitData_history_nodes_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history_nodes_author_user build() => _build(); + + _$GCommitsRefCommitData_history_nodes_author_user _build() { + final _$result = _$v ?? + new _$GCommitsRefCommitData_history_nodes_author_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefCommitData_history_nodes_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GCommitsRefCommitData_history_nodes_author_user', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitData_history_nodes_status + extends GCommitsRefCommitData_history_nodes_status { + @override + final String G__typename; + @override + final _i3.GStatusState state; + + factory _$GCommitsRefCommitData_history_nodes_status( + [void Function(GCommitsRefCommitData_history_nodes_statusBuilder)? + updates]) => + (new GCommitsRefCommitData_history_nodes_statusBuilder()..update(updates)) + ._build(); + + _$GCommitsRefCommitData_history_nodes_status._( + {required this.G__typename, required this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes_status', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + state, r'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( + r'GCommitsRefCommitData_history_nodes_status') + ..add('G__typename', G__typename) + ..add('state', state)) + .toString(); + } +} + +class GCommitsRefCommitData_history_nodes_statusBuilder + implements + Builder { + _$GCommitsRefCommitData_history_nodes_status? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + _i3.GStatusState? _state; + _i3.GStatusState? get state => _$this._state; + set state(_i3.GStatusState? state) => _$this._state = state; + + GCommitsRefCommitData_history_nodes_statusBuilder() { + GCommitsRefCommitData_history_nodes_status._initializeBuilder(this); + } + + GCommitsRefCommitData_history_nodes_statusBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitData_history_nodes_status other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitData_history_nodes_status; + } + + @override + void update( + void Function(GCommitsRefCommitData_history_nodes_statusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitData_history_nodes_status build() => _build(); + + _$GCommitsRefCommitData_history_nodes_status _build() { + final _$result = _$v ?? + new _$GCommitsRefCommitData_history_nodes_status._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefCommitData_history_nodes_status', 'G__typename'), + state: BuiltValueNullFieldError.checkNotNull( + state, r'GCommitsRefCommitData_history_nodes_status', 'state')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData extends GCommitsRefData { + @override + final String G__typename; + @override + final GCommitsRefData_target? target; + + factory _$GCommitsRefData([void Function(GCommitsRefDataBuilder)? updates]) => + (new GCommitsRefDataBuilder()..update(updates))._build(); + + _$GCommitsRefData._({required this.G__typename, this.target}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GCommitsRefData') + ..add('G__typename', G__typename) + ..add('target', target)) + .toString(); + } +} + +class GCommitsRefDataBuilder + implements Builder { + _$GCommitsRefData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefData_target? _target; + GCommitsRefData_target? get target => _$this._target; + set target(GCommitsRefData_target? target) => _$this._target = target; + + GCommitsRefDataBuilder() { + GCommitsRefData._initializeBuilder(this); + } + + GCommitsRefDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData; + } + + @override + void update(void Function(GCommitsRefDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData build() => _build(); + + _$GCommitsRefData _build() { + final _$result = _$v ?? + new _$GCommitsRefData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefData', 'G__typename'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__base extends GCommitsRefData_target__base { + @override + final String G__typename; + + factory _$GCommitsRefData_target__base( + [void Function(GCommitsRefData_target__baseBuilder)? updates]) => + (new GCommitsRefData_target__baseBuilder()..update(updates))._build(); + + _$GCommitsRefData_target__base._({required this.G__typename}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GCommitsRefData_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GCommitsRefData_target__baseBuilder + implements + Builder { + _$GCommitsRefData_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefData_target__baseBuilder() { + GCommitsRefData_target__base._initializeBuilder(this); + } + + GCommitsRefData_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__base; + } + + @override + void update(void Function(GCommitsRefData_target__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__base build() => _build(); + + _$GCommitsRefData_target__base _build() { + final _$result = _$v ?? + new _$GCommitsRefData_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefData_target__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit + extends GCommitsRefData_target__asCommit { + @override + final String G__typename; + @override + final GCommitsRefData_target__asCommit_history history; + + factory _$GCommitsRefData_target__asCommit( + [void Function(GCommitsRefData_target__asCommitBuilder)? updates]) => + (new GCommitsRefData_target__asCommitBuilder()..update(updates))._build(); + + _$GCommitsRefData_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitsRefData_target__asCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'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(r'GCommitsRefData_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GCommitsRefData_target__asCommitBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefData_target__asCommit_historyBuilder? _history; + GCommitsRefData_target__asCommit_historyBuilder get history => + _$this._history ??= new GCommitsRefData_target__asCommit_historyBuilder(); + set history(GCommitsRefData_target__asCommit_historyBuilder? history) => + _$this._history = history; + + GCommitsRefData_target__asCommitBuilder() { + GCommitsRefData_target__asCommit._initializeBuilder(this); + } + + GCommitsRefData_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit; + } + + @override + void update(void Function(GCommitsRefData_target__asCommitBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit build() => _build(); + + _$GCommitsRefData_target__asCommit _build() { + _$GCommitsRefData_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GCommitsRefData_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefData_target__asCommit', 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefData_target__asCommit', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history + extends GCommitsRefData_target__asCommit_history { + @override + final String G__typename; + @override + final GCommitsRefData_target__asCommit_history_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GCommitsRefData_target__asCommit_history( + [void Function(GCommitsRefData_target__asCommit_historyBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_historyBuilder()..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefData_target__asCommit_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'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( + r'GCommitsRefData_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_historyBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitsRefData_target__asCommit_history_pageInfoBuilder? _pageInfo; + GCommitsRefData_target__asCommit_history_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GCommitsRefData_target__asCommit_history_pageInfoBuilder(); + set pageInfo( + GCommitsRefData_target__asCommit_history_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes( + ListBuilder? nodes) => + _$this._nodes = nodes; + + GCommitsRefData_target__asCommit_historyBuilder() { + GCommitsRefData_target__asCommit_history._initializeBuilder(this); + } + + GCommitsRefData_target__asCommit_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history; + } + + @override + void update( + void Function(GCommitsRefData_target__asCommit_historyBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history build() => _build(); + + _$GCommitsRefData_target__asCommit_history _build() { + _$GCommitsRefData_target__asCommit_history _$result; + try { + _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefData_target__asCommit_history', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefData_target__asCommit_history', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history_pageInfo + extends GCommitsRefData_target__asCommit_history_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GCommitsRefData_target__asCommit_history_pageInfo( + [void Function( + GCommitsRefData_target__asCommit_history_pageInfoBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_history_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefData_target__asCommit_history_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'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( + r'GCommitsRefData_target__asCommit_history_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_history_pageInfoBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GCommitsRefData_target__asCommit_history_pageInfoBuilder() { + GCommitsRefData_target__asCommit_history_pageInfo._initializeBuilder(this); + } + + GCommitsRefData_target__asCommit_history_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit_history_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history_pageInfo; + } + + @override + void update( + void Function(GCommitsRefData_target__asCommit_history_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history_pageInfo build() => _build(); + + _$GCommitsRefData_target__asCommit_history_pageInfo _build() { + final _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GCommitsRefData_target__asCommit_history_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes + extends GCommitsRefData_target__asCommit_history_nodes { + @override + final String G__typename; + @override + final String url; + @override + final String messageHeadline; + @override + final DateTime committedDate; + @override + final GCommitsRefData_target__asCommit_history_nodes_author? author; + @override + final GCommitsRefData_target__asCommit_history_nodes_status? status; + + factory _$GCommitsRefData_target__asCommit_history_nodes( + [void Function(GCommitsRefData_target__asCommit_history_nodesBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_history_nodesBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history_nodes._( + {required this.G__typename, + required this.url, + required this.messageHeadline, + required this.committedDate, + this.author, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCommitsRefData_target__asCommit_history_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + url, r'GCommitsRefData_target__asCommit_history_nodes', 'url'); + BuiltValueNullFieldError.checkNotNull(messageHeadline, + r'GCommitsRefData_target__asCommit_history_nodes', 'messageHeadline'); + BuiltValueNullFieldError.checkNotNull(committedDate, + r'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( + r'GCommitsRefData_target__asCommit_history_nodes') + ..add('G__typename', G__typename) + ..add('url', url) + ..add('messageHeadline', messageHeadline) + ..add('committedDate', committedDate) + ..add('author', author) + ..add('status', status)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_history_nodesBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _messageHeadline; + String? get messageHeadline => _$this._messageHeadline; + set messageHeadline(String? messageHeadline) => + _$this._messageHeadline = messageHeadline; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + GCommitsRefData_target__asCommit_history_nodes_authorBuilder? _author; + GCommitsRefData_target__asCommit_history_nodes_authorBuilder get author => + _$this._author ??= + new GCommitsRefData_target__asCommit_history_nodes_authorBuilder(); + set author( + GCommitsRefData_target__asCommit_history_nodes_authorBuilder? + author) => + _$this._author = author; + + GCommitsRefData_target__asCommit_history_nodes_statusBuilder? _status; + GCommitsRefData_target__asCommit_history_nodes_statusBuilder get status => + _$this._status ??= + new GCommitsRefData_target__asCommit_history_nodes_statusBuilder(); + set status( + GCommitsRefData_target__asCommit_history_nodes_statusBuilder? + status) => + _$this._status = status; + + GCommitsRefData_target__asCommit_history_nodesBuilder() { + GCommitsRefData_target__asCommit_history_nodes._initializeBuilder(this); + } + + GCommitsRefData_target__asCommit_history_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _url = $v.url; + _messageHeadline = $v.messageHeadline; + _committedDate = $v.committedDate; + _author = $v.author?.toBuilder(); + _status = $v.status?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit_history_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history_nodes; + } + + @override + void update( + void Function(GCommitsRefData_target__asCommit_history_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history_nodes build() => _build(); + + _$GCommitsRefData_target__asCommit_history_nodes _build() { + _$GCommitsRefData_target__asCommit_history_nodes _$result; + try { + _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes', + 'G__typename'), + url: BuiltValueNullFieldError.checkNotNull(url, + r'GCommitsRefData_target__asCommit_history_nodes', 'url'), + messageHeadline: BuiltValueNullFieldError.checkNotNull( + messageHeadline, + r'GCommitsRefData_target__asCommit_history_nodes', + 'messageHeadline'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GCommitsRefData_target__asCommit_history_nodes', + 'committedDate'), + author: _author?.build(), + status: _status?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'status'; + _status?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefData_target__asCommit_history_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_author + extends GCommitsRefData_target__asCommit_history_nodes_author { + @override + final String G__typename; + @override + final String? name; + @override + final String avatarUrl; + @override + final GCommitsRefData_target__asCommit_history_nodes_author_user? user; + + factory _$GCommitsRefData_target__asCommit_history_nodes_author( + [void Function( + GCommitsRefData_target__asCommit_history_nodes_authorBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_history_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history_nodes_author._( + {required this.G__typename, + this.name, + required this.avatarUrl, + this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'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( + r'GCommitsRefData_target__asCommit_history_nodes_author') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('user', user)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_history_nodes_authorBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder? _user; + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder get user => + _$this._user ??= + new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder(); + set user( + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder? + user) => + _$this._user = user; + + GCommitsRefData_target__asCommit_history_nodes_authorBuilder() { + GCommitsRefData_target__asCommit_history_nodes_author._initializeBuilder( + this); + } + + GCommitsRefData_target__asCommit_history_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit_history_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_author; + } + + @override + void update( + void Function( + GCommitsRefData_target__asCommit_history_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history_nodes_author build() => _build(); + + _$GCommitsRefData_target__asCommit_history_nodes_author _build() { + _$GCommitsRefData_target__asCommit_history_nodes_author _$result; + try { + _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_author', + 'G__typename'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GCommitsRefData_target__asCommit_history_nodes_author', + 'avatarUrl'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefData_target__asCommit_history_nodes_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_author_user + extends GCommitsRefData_target__asCommit_history_nodes_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GCommitsRefData_target__asCommit_history_nodes_author_user( + [void Function( + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history_nodes_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_author_user', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'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( + r'GCommitsRefData_target__asCommit_history_nodes_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_history_nodes_author_userBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history_nodes_author_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder() { + GCommitsRefData_target__asCommit_history_nodes_author_user + ._initializeBuilder(this); + } + + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GCommitsRefData_target__asCommit_history_nodes_author_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_author_user; + } + + @override + void update( + void Function( + GCommitsRefData_target__asCommit_history_nodes_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history_nodes_author_user build() => + _build(); + + _$GCommitsRefData_target__asCommit_history_nodes_author_user _build() { + final _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history_nodes_author_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GCommitsRefData_target__asCommit_history_nodes_author_user', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefData_target__asCommit_history_nodes_status + extends GCommitsRefData_target__asCommit_history_nodes_status { + @override + final String G__typename; + @override + final _i3.GStatusState state; + + factory _$GCommitsRefData_target__asCommit_history_nodes_status( + [void Function( + GCommitsRefData_target__asCommit_history_nodes_statusBuilder)? + updates]) => + (new GCommitsRefData_target__asCommit_history_nodes_statusBuilder() + ..update(updates)) + ._build(); + + _$GCommitsRefData_target__asCommit_history_nodes_status._( + {required this.G__typename, required this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_status', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(state, + r'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( + r'GCommitsRefData_target__asCommit_history_nodes_status') + ..add('G__typename', G__typename) + ..add('state', state)) + .toString(); + } +} + +class GCommitsRefData_target__asCommit_history_nodes_statusBuilder + implements + Builder { + _$GCommitsRefData_target__asCommit_history_nodes_status? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + _i3.GStatusState? _state; + _i3.GStatusState? get state => _$this._state; + set state(_i3.GStatusState? state) => _$this._state = state; + + GCommitsRefData_target__asCommit_history_nodes_statusBuilder() { + GCommitsRefData_target__asCommit_history_nodes_status._initializeBuilder( + this); + } + + GCommitsRefData_target__asCommit_history_nodes_statusBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefData_target__asCommit_history_nodes_status other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_status; + } + + @override + void update( + void Function( + GCommitsRefData_target__asCommit_history_nodes_statusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefData_target__asCommit_history_nodes_status build() => _build(); + + _$GCommitsRefData_target__asCommit_history_nodes_status _build() { + final _$result = _$v ?? + new _$GCommitsRefData_target__asCommit_history_nodes_status._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCommitsRefData_target__asCommit_history_nodes_status', + 'G__typename'), + state: BuiltValueNullFieldError.checkNotNull( + state, + r'GCommitsRefData_target__asCommit_history_nodes_status', + 'state')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/commits.req.gql.dart b/packages/gql_github/lib/commits.req.gql.dart new file mode 100644 index 0000000..a2df72d --- /dev/null +++ b/packages/gql_github/lib/commits.req.gql.dart @@ -0,0 +1,145 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/commits.ast.gql.dart' as _i5; +import 'package:gql_github/commits.data.gql.dart' as _i2; +import 'package:gql_github/commits.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'commits.req.gql.g.dart'; + +abstract class GCommitsReq + implements + Built, + _i1.OperationRequest<_i2.GCommitsData, _i3.GCommitsVars> { + GCommitsReq._(); + + factory GCommitsReq([Function(GCommitsReqBuilder b) updates]) = _$GCommitsReq; + + static void _initializeBuilder(GCommitsReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Commits', + ) + ..executeOnListen = true; + @override + _i3.GCommitsVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GCommitsData? Function( + _i2.GCommitsData?, + _i2.GCommitsData?, + )? get updateResult; + @override + _i2.GCommitsData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GCommitsData? parseData(Map json) => + _i2.GCommitsData.fromJson(json); + static Serializer get serializer => _$gCommitsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCommitsReq.serializer, + this, + ) as Map); + static GCommitsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCommitsReq.serializer, + json, + ); +} + +abstract class GCommitsRefCommitReq + implements + Built, + _i1.FragmentRequest<_i2.GCommitsRefCommitData, + _i3.GCommitsRefCommitVars> { + GCommitsRefCommitReq._(); + + factory GCommitsRefCommitReq( + [Function(GCommitsRefCommitReqBuilder b) updates]) = + _$GCommitsRefCommitReq; + + static void _initializeBuilder(GCommitsRefCommitReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'CommitsRefCommit'; + @override + _i3.GCommitsRefCommitVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GCommitsRefCommitData? parseData(Map json) => + _i2.GCommitsRefCommitData.fromJson(json); + static Serializer get serializer => + _$gCommitsRefCommitReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCommitsRefCommitReq.serializer, + this, + ) as Map); + static GCommitsRefCommitReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCommitsRefCommitReq.serializer, + json, + ); +} + +abstract class GCommitsRefReq + implements + Built, + _i1.FragmentRequest<_i2.GCommitsRefData, _i3.GCommitsRefVars> { + GCommitsRefReq._(); + + factory GCommitsRefReq([Function(GCommitsRefReqBuilder b) updates]) = + _$GCommitsRefReq; + + static void _initializeBuilder(GCommitsRefReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'CommitsRef'; + @override + _i3.GCommitsRefVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GCommitsRefData? parseData(Map json) => + _i2.GCommitsRefData.fromJson(json); + static Serializer get serializer => + _$gCommitsRefReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCommitsRefReq.serializer, + this, + ) as Map); + static GCommitsRefReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCommitsRefReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/commits.req.gql.g.dart b/packages/gql_github/lib/commits.req.gql.g.dart new file mode 100644 index 0000000..3e7b261 --- /dev/null +++ b/packages/gql_github/lib/commits.req.gql.g.dart @@ -0,0 +1,788 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'commits.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gCommitsReqSerializer = new _$GCommitsReqSerializer(); +Serializer _$gCommitsRefCommitReqSerializer = + new _$GCommitsRefCommitReqSerializer(); +Serializer _$gCommitsRefReqSerializer = + new _$GCommitsRefReqSerializer(); + +class _$GCommitsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GCommitsReq, _$GCommitsReq]; + @override + final String wireName = 'GCommitsReq'; + + @override + Iterable serialize(Serializers serializers, GCommitsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCommitsVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GCommitsData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GCommitsReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GCommitsVars))! + as _i3.GCommitsVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GCommitsData))! + as _i2.GCommitsData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitReq, + _$GCommitsRefCommitReq + ]; + @override + final String wireName = 'GCommitsRefCommitReq'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCommitsRefCommitVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefCommitReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GCommitsRefCommitVars))! + as _i3.GCommitsRefCommitVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitsRefReq, _$GCommitsRefReq]; + @override + final String wireName = 'GCommitsRefReq'; + + @override + Iterable serialize(Serializers serializers, GCommitsRefReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCommitsRefVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GCommitsRefVars))! + as _i3.GCommitsRefVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsReq extends GCommitsReq { + @override + final _i3.GCommitsVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GCommitsData? Function(_i2.GCommitsData?, _i2.GCommitsData?)? + updateResult; + @override + final _i2.GCommitsData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GCommitsReq([void Function(GCommitsReqBuilder)? updates]) => + (new GCommitsReqBuilder()..update(updates))._build(); + + _$GCommitsReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GCommitsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GCommitsReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GCommitsReq', 'executeOnListen'); + } + + @override + GCommitsReq rebuild(void Function(GCommitsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsReqBuilder toBuilder() => new GCommitsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GCommitsReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GCommitsReqBuilder implements Builder { + _$GCommitsReq? _$v; + + _i3.GCommitsVarsBuilder? _vars; + _i3.GCommitsVarsBuilder get vars => + _$this._vars ??= new _i3.GCommitsVarsBuilder(); + set vars(_i3.GCommitsVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GCommitsData? Function(_i2.GCommitsData?, _i2.GCommitsData?)? + _updateResult; + _i2.GCommitsData? Function(_i2.GCommitsData?, _i2.GCommitsData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GCommitsData? Function(_i2.GCommitsData?, _i2.GCommitsData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GCommitsDataBuilder? _optimisticResponse; + _i2.GCommitsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GCommitsDataBuilder(); + set optimisticResponse(_i2.GCommitsDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GCommitsReqBuilder() { + GCommitsReq._initializeBuilder(this); + } + + GCommitsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsReq; + } + + @override + void update(void Function(GCommitsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsReq build() => _build(); + + _$GCommitsReq _build() { + _$GCommitsReq _$result; + try { + _$result = _$v ?? + new _$GCommitsReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GCommitsReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GCommitsReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitReq extends GCommitsRefCommitReq { + @override + final _i3.GCommitsRefCommitVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GCommitsRefCommitReq( + [void Function(GCommitsRefCommitReqBuilder)? updates]) => + (new GCommitsRefCommitReqBuilder()..update(updates))._build(); + + _$GCommitsRefCommitReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GCommitsRefCommitReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GCommitsRefCommitReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitsRefCommitReq', 'idFields'); + } + + @override + GCommitsRefCommitReq rebuild( + void Function(GCommitsRefCommitReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsRefCommitReqBuilder toBuilder() => + new GCommitsRefCommitReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitsRefCommitReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsRefCommitReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GCommitsRefCommitReqBuilder + implements Builder { + _$GCommitsRefCommitReq? _$v; + + _i3.GCommitsRefCommitVarsBuilder? _vars; + _i3.GCommitsRefCommitVarsBuilder get vars => + _$this._vars ??= new _i3.GCommitsRefCommitVarsBuilder(); + set vars(_i3.GCommitsRefCommitVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GCommitsRefCommitReqBuilder() { + GCommitsRefCommitReq._initializeBuilder(this); + } + + GCommitsRefCommitReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitReq; + } + + @override + void update(void Function(GCommitsRefCommitReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitReq build() => _build(); + + _$GCommitsRefCommitReq _build() { + _$GCommitsRefCommitReq _$result; + try { + _$result = _$v ?? + new _$GCommitsRefCommitReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GCommitsRefCommitReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitsRefCommitReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefCommitReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefReq extends GCommitsRefReq { + @override + final _i3.GCommitsRefVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GCommitsRefReq([void Function(GCommitsRefReqBuilder)? updates]) => + (new GCommitsRefReqBuilder()..update(updates))._build(); + + _$GCommitsRefReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GCommitsRefReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GCommitsRefReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitsRefReq', 'idFields'); + } + + @override + GCommitsRefReq rebuild(void Function(GCommitsRefReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsRefReqBuilder toBuilder() => + new GCommitsRefReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitsRefReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsRefReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GCommitsRefReqBuilder + implements Builder { + _$GCommitsRefReq? _$v; + + _i3.GCommitsRefVarsBuilder? _vars; + _i3.GCommitsRefVarsBuilder get vars => + _$this._vars ??= new _i3.GCommitsRefVarsBuilder(); + set vars(_i3.GCommitsRefVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GCommitsRefReqBuilder() { + GCommitsRefReq._initializeBuilder(this); + } + + GCommitsRefReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefReq; + } + + @override + void update(void Function(GCommitsRefReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefReq build() => _build(); + + _$GCommitsRefReq _build() { + _$GCommitsRefReq _$result; + try { + _$result = _$v ?? + new _$GCommitsRefReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GCommitsRefReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitsRefReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitsRefReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/commits.var.gql.dart b/packages/gql_github/lib/commits.var.gql.dart new file mode 100644 index 0000000..6bcbdd5 --- /dev/null +++ b/packages/gql_github/lib/commits.var.gql.dart @@ -0,0 +1,76 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'commits.var.gql.g.dart'; + +abstract class GCommitsVars + implements Built { + GCommitsVars._(); + + factory GCommitsVars([Function(GCommitsVarsBuilder b) updates]) = + _$GCommitsVars; + + String get owner; + String get name; + String get ref; + bool get hasRef; + String? get after; + static Serializer get serializer => _$gCommitsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitsVars.serializer, + this, + ) as Map); + static GCommitsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsVars.serializer, + json, + ); +} + +abstract class GCommitsRefCommitVars + implements Built { + GCommitsRefCommitVars._(); + + factory GCommitsRefCommitVars( + [Function(GCommitsRefCommitVarsBuilder b) updates]) = + _$GCommitsRefCommitVars; + + String? get after; + static Serializer get serializer => + _$gCommitsRefCommitVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefCommitVars.serializer, + this, + ) as Map); + static GCommitsRefCommitVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefCommitVars.serializer, + json, + ); +} + +abstract class GCommitsRefVars + implements Built { + GCommitsRefVars._(); + + factory GCommitsRefVars([Function(GCommitsRefVarsBuilder b) updates]) = + _$GCommitsRefVars; + + String? get after; + static Serializer get serializer => + _$gCommitsRefVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitsRefVars.serializer, + this, + ) as Map); + static GCommitsRefVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitsRefVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/commits.var.gql.g.dart b/packages/gql_github/lib/commits.var.gql.g.dart new file mode 100644 index 0000000..fb917c3 --- /dev/null +++ b/packages/gql_github/lib/commits.var.gql.g.dart @@ -0,0 +1,470 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'commits.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gCommitsVarsSerializer = + new _$GCommitsVarsSerializer(); +Serializer _$gCommitsRefCommitVarsSerializer = + new _$GCommitsRefCommitVarsSerializer(); +Serializer _$gCommitsRefVarsSerializer = + new _$GCommitsRefVarsSerializer(); + +class _$GCommitsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GCommitsVars, _$GCommitsVars]; + @override + final String wireName = 'GCommitsVars'; + + @override + Iterable serialize(Serializers serializers, GCommitsVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ref', + serializers.serialize(object.ref, specifiedType: const FullType(String)), + 'hasRef', + serializers.serialize(object.hasRef, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'ref': + result.ref = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasRef': + result.hasRef = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefCommitVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitsRefCommitVars, + _$GCommitsRefCommitVars + ]; + @override + final String wireName = 'GCommitsRefCommitVars'; + + @override + Iterable serialize( + Serializers serializers, GCommitsRefCommitVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefCommitVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefCommitVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsRefVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitsRefVars, _$GCommitsRefVars]; + @override + final String wireName = 'GCommitsRefVars'; + + @override + Iterable serialize(Serializers serializers, GCommitsRefVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitsRefVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitsRefVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitsVars extends GCommitsVars { + @override + final String owner; + @override + final String name; + @override + final String ref; + @override + final bool hasRef; + @override + final String? after; + + factory _$GCommitsVars([void Function(GCommitsVarsBuilder)? updates]) => + (new GCommitsVarsBuilder()..update(updates))._build(); + + _$GCommitsVars._( + {required this.owner, + required this.name, + required this.ref, + required this.hasRef, + this.after}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GCommitsVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GCommitsVars', 'name'); + BuiltValueNullFieldError.checkNotNull(ref, r'GCommitsVars', 'ref'); + BuiltValueNullFieldError.checkNotNull(hasRef, r'GCommitsVars', 'hasRef'); + } + + @override + GCommitsVars rebuild(void Function(GCommitsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsVarsBuilder toBuilder() => new GCommitsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitsVars && + owner == other.owner && + name == other.name && + ref == other.ref && + hasRef == other.hasRef && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc($jc(0, owner.hashCode), name.hashCode), ref.hashCode), + hasRef.hashCode), + after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsVars') + ..add('owner', owner) + ..add('name', name) + ..add('ref', ref) + ..add('hasRef', hasRef) + ..add('after', after)) + .toString(); + } +} + +class GCommitsVarsBuilder + implements Builder { + _$GCommitsVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ref; + String? get ref => _$this._ref; + set ref(String? ref) => _$this._ref = ref; + + bool? _hasRef; + bool? get hasRef => _$this._hasRef; + set hasRef(bool? hasRef) => _$this._hasRef = hasRef; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GCommitsVarsBuilder(); + + GCommitsVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _ref = $v.ref; + _hasRef = $v.hasRef; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsVars; + } + + @override + void update(void Function(GCommitsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsVars build() => _build(); + + _$GCommitsVars _build() { + final _$result = _$v ?? + new _$GCommitsVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GCommitsVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCommitsVars', 'name'), + ref: BuiltValueNullFieldError.checkNotNull( + ref, r'GCommitsVars', 'ref'), + hasRef: BuiltValueNullFieldError.checkNotNull( + hasRef, r'GCommitsVars', 'hasRef'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefCommitVars extends GCommitsRefCommitVars { + @override + final String? after; + + factory _$GCommitsRefCommitVars( + [void Function(GCommitsRefCommitVarsBuilder)? updates]) => + (new GCommitsRefCommitVarsBuilder()..update(updates))._build(); + + _$GCommitsRefCommitVars._({this.after}) : super._(); + + @override + GCommitsRefCommitVars rebuild( + void Function(GCommitsRefCommitVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsRefCommitVarsBuilder toBuilder() => + new GCommitsRefCommitVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitsRefCommitVars && after == other.after; + } + + @override + int get hashCode { + return $jf($jc(0, after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsRefCommitVars') + ..add('after', after)) + .toString(); + } +} + +class GCommitsRefCommitVarsBuilder + implements Builder { + _$GCommitsRefCommitVars? _$v; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GCommitsRefCommitVarsBuilder(); + + GCommitsRefCommitVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefCommitVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefCommitVars; + } + + @override + void update(void Function(GCommitsRefCommitVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefCommitVars build() => _build(); + + _$GCommitsRefCommitVars _build() { + final _$result = _$v ?? new _$GCommitsRefCommitVars._(after: after); + replace(_$result); + return _$result; + } +} + +class _$GCommitsRefVars extends GCommitsRefVars { + @override + final String? after; + + factory _$GCommitsRefVars([void Function(GCommitsRefVarsBuilder)? updates]) => + (new GCommitsRefVarsBuilder()..update(updates))._build(); + + _$GCommitsRefVars._({this.after}) : super._(); + + @override + GCommitsRefVars rebuild(void Function(GCommitsRefVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitsRefVarsBuilder toBuilder() => + new GCommitsRefVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitsRefVars && after == other.after; + } + + @override + int get hashCode { + return $jf($jc(0, after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitsRefVars') + ..add('after', after)) + .toString(); + } +} + +class GCommitsRefVarsBuilder + implements Builder { + _$GCommitsRefVars? _$v; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GCommitsRefVarsBuilder(); + + GCommitsRefVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GCommitsRefVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitsRefVars; + } + + @override + void update(void Function(GCommitsRefVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitsRefVars build() => _build(); + + _$GCommitsRefVars _build() { + final _$result = _$v ?? new _$GCommitsRefVars._(after: after); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gist.ast.gql.dart b/packages/gql_github/lib/gist.ast.gql.dart new file mode 100644 index 0000000..c857687 --- /dev/null +++ b/packages/gql_github/lib/gist.ast.gql.dart @@ -0,0 +1,111 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Gist = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Gist'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'gist'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'files'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'language'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'text'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'size'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [Gist]); diff --git a/packages/gql_github/lib/gist.data.gql.dart b/packages/gql_github/lib/gist.data.gql.dart new file mode 100644 index 0000000..c425743 --- /dev/null +++ b/packages/gql_github/lib/gist.data.gql.dart @@ -0,0 +1,141 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'gist.data.gql.g.dart'; + +abstract class GGistData implements Built { + GGistData._(); + + factory GGistData([Function(GGistDataBuilder b) updates]) = _$GGistData; + + static void _initializeBuilder(GGistDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GGistData_user? get user; + static Serializer get serializer => _$gGistDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistData.serializer, + this, + ) as Map); + static GGistData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistData.serializer, + json, + ); +} + +abstract class GGistData_user + implements Built { + GGistData_user._(); + + factory GGistData_user([Function(GGistData_userBuilder b) updates]) = + _$GGistData_user; + + static void _initializeBuilder(GGistData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GGistData_user_gist? get gist; + static Serializer get serializer => _$gGistDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistData_user.serializer, + this, + ) as Map); + static GGistData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistData_user.serializer, + json, + ); +} + +abstract class GGistData_user_gist + implements Built { + GGistData_user_gist._(); + + factory GGistData_user_gist( + [Function(GGistData_user_gistBuilder b) updates]) = _$GGistData_user_gist; + + static void _initializeBuilder(GGistData_user_gistBuilder b) => + b..G__typename = 'Gist'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + BuiltList? get files; + static Serializer get serializer => + _$gGistDataUserGistSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistData_user_gist.serializer, + this, + ) as Map); + static GGistData_user_gist? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistData_user_gist.serializer, + json, + ); +} + +abstract class GGistData_user_gist_files + implements + Built { + GGistData_user_gist_files._(); + + factory GGistData_user_gist_files( + [Function(GGistData_user_gist_filesBuilder b) updates]) = + _$GGistData_user_gist_files; + + static void _initializeBuilder(GGistData_user_gist_filesBuilder b) => + b..G__typename = 'GistFile'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String? get name; + GGistData_user_gist_files_language? get language; + String? get text; + int? get size; + static Serializer get serializer => + _$gGistDataUserGistFilesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistData_user_gist_files.serializer, + this, + ) as Map); + static GGistData_user_gist_files? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistData_user_gist_files.serializer, + json, + ); +} + +abstract class GGistData_user_gist_files_language + implements + Built { + GGistData_user_gist_files_language._(); + + factory GGistData_user_gist_files_language( + [Function(GGistData_user_gist_files_languageBuilder b) updates]) = + _$GGistData_user_gist_files_language; + + static void _initializeBuilder(GGistData_user_gist_files_languageBuilder b) => + b..G__typename = 'Language'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + static Serializer get serializer => + _$gGistDataUserGistFilesLanguageSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistData_user_gist_files_language.serializer, + this, + ) as Map); + static GGistData_user_gist_files_language? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGistData_user_gist_files_language.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gist.data.gql.g.dart b/packages/gql_github/lib/gist.data.gql.g.dart new file mode 100644 index 0000000..11da4b4 --- /dev/null +++ b/packages/gql_github/lib/gist.data.gql.g.dart @@ -0,0 +1,940 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gist.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistDataSerializer = new _$GGistDataSerializer(); +Serializer _$gGistDataUserSerializer = + new _$GGistData_userSerializer(); +Serializer _$gGistDataUserGistSerializer = + new _$GGistData_user_gistSerializer(); +Serializer _$gGistDataUserGistFilesSerializer = + new _$GGistData_user_gist_filesSerializer(); +Serializer + _$gGistDataUserGistFilesLanguageSerializer = + new _$GGistData_user_gist_files_languageSerializer(); + +class _$GGistDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistData, _$GGistData]; + @override + final String wireName = 'GGistData'; + + @override + Iterable serialize(Serializers serializers, GGistData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GGistData_user))); + } + return result; + } + + @override + GGistData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GGistData_user))! + as GGistData_user); + break; + } + } + + return result.build(); + } +} + +class _$GGistData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GGistData_user, _$GGistData_user]; + @override + final String wireName = 'GGistData_user'; + + @override + Iterable serialize(Serializers serializers, GGistData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.gist; + if (value != null) { + result + ..add('gist') + ..add(serializers.serialize(value, + specifiedType: const FullType(GGistData_user_gist))); + } + return result; + } + + @override + GGistData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'gist': + result.gist.replace(serializers.deserialize(value, + specifiedType: const FullType(GGistData_user_gist))! + as GGistData_user_gist); + break; + } + } + + return result.build(); + } +} + +class _$GGistData_user_gistSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistData_user_gist, + _$GGistData_user_gist + ]; + @override + final String wireName = 'GGistData_user_gist'; + + @override + Iterable serialize( + Serializers serializers, GGistData_user_gist object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.files; + if (value != null) { + result + ..add('files') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GGistData_user_gist_files)]))); + } + return result; + } + + @override + GGistData_user_gist deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistData_user_gistBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'files': + result.files.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GGistData_user_gist_files) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GGistData_user_gist_filesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistData_user_gist_files, + _$GGistData_user_gist_files + ]; + @override + final String wireName = 'GGistData_user_gist_files'; + + @override + Iterable serialize( + Serializers serializers, GGistData_user_gist_files object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.language; + if (value != null) { + result + ..add('language') + ..add(serializers.serialize(value, + specifiedType: const FullType(GGistData_user_gist_files_language))); + } + value = object.text; + if (value != null) { + result + ..add('text') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.size; + if (value != null) { + result + ..add('size') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GGistData_user_gist_files deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistData_user_gist_filesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'language': + result.language.replace(serializers.deserialize(value, + specifiedType: + const FullType(GGistData_user_gist_files_language))! + as GGistData_user_gist_files_language); + break; + case 'text': + result.text = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'size': + result.size = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GGistData_user_gist_files_languageSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistData_user_gist_files_language, + _$GGistData_user_gist_files_language + ]; + @override + final String wireName = 'GGistData_user_gist_files_language'; + + @override + Iterable serialize( + Serializers serializers, GGistData_user_gist_files_language object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GGistData_user_gist_files_language deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistData_user_gist_files_languageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GGistData extends GGistData { + @override + final String G__typename; + @override + final GGistData_user? user; + + factory _$GGistData([void Function(GGistDataBuilder)? updates]) => + (new GGistDataBuilder()..update(updates))._build(); + + _$GGistData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData', 'G__typename'); + } + + @override + GGistData rebuild(void Function(GGistDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistDataBuilder toBuilder() => new GGistDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistData && + G__typename == other.G__typename && + user == other.user; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GGistDataBuilder implements Builder { + _$GGistData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GGistData_userBuilder? _user; + GGistData_userBuilder get user => + _$this._user ??= new GGistData_userBuilder(); + set user(GGistData_userBuilder? user) => _$this._user = user; + + GGistDataBuilder() { + GGistData._initializeBuilder(this); + } + + GGistDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistData; + } + + @override + void update(void Function(GGistDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistData build() => _build(); + + _$GGistData _build() { + _$GGistData _$result; + try { + _$result = _$v ?? + new _$GGistData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistData_user extends GGistData_user { + @override + final String G__typename; + @override + final GGistData_user_gist? gist; + + factory _$GGistData_user([void Function(GGistData_userBuilder)? updates]) => + (new GGistData_userBuilder()..update(updates))._build(); + + _$GGistData_user._({required this.G__typename, this.gist}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user', 'G__typename'); + } + + @override + GGistData_user rebuild(void Function(GGistData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistData_userBuilder toBuilder() => + new GGistData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistData_user && + G__typename == other.G__typename && + gist == other.gist; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), gist.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistData_user') + ..add('G__typename', G__typename) + ..add('gist', gist)) + .toString(); + } +} + +class GGistData_userBuilder + implements Builder { + _$GGistData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GGistData_user_gistBuilder? _gist; + GGistData_user_gistBuilder get gist => + _$this._gist ??= new GGistData_user_gistBuilder(); + set gist(GGistData_user_gistBuilder? gist) => _$this._gist = gist; + + GGistData_userBuilder() { + GGistData_user._initializeBuilder(this); + } + + GGistData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _gist = $v.gist?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistData_user; + } + + @override + void update(void Function(GGistData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistData_user build() => _build(); + + _$GGistData_user _build() { + _$GGistData_user _$result; + try { + _$result = _$v ?? + new _$GGistData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user', 'G__typename'), + gist: _gist?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'gist'; + _gist?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistData_user_gist extends GGistData_user_gist { + @override + final String G__typename; + @override + final String name; + @override + final BuiltList? files; + + factory _$GGistData_user_gist( + [void Function(GGistData_user_gistBuilder)? updates]) => + (new GGistData_user_gistBuilder()..update(updates))._build(); + + _$GGistData_user_gist._( + {required this.G__typename, required this.name, this.files}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user_gist', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(name, r'GGistData_user_gist', 'name'); + } + + @override + GGistData_user_gist rebuild( + void Function(GGistData_user_gistBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistData_user_gistBuilder toBuilder() => + new GGistData_user_gistBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistData_user_gist && + G__typename == other.G__typename && + name == other.name && + files == other.files; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, G__typename.hashCode), name.hashCode), files.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistData_user_gist') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('files', files)) + .toString(); + } +} + +class GGistData_user_gistBuilder + implements Builder { + _$GGistData_user_gist? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + ListBuilder? _files; + ListBuilder get files => + _$this._files ??= new ListBuilder(); + set files(ListBuilder? files) => + _$this._files = files; + + GGistData_user_gistBuilder() { + GGistData_user_gist._initializeBuilder(this); + } + + GGistData_user_gistBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _files = $v.files?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistData_user_gist other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistData_user_gist; + } + + @override + void update(void Function(GGistData_user_gistBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistData_user_gist build() => _build(); + + _$GGistData_user_gist _build() { + _$GGistData_user_gist _$result; + try { + _$result = _$v ?? + new _$GGistData_user_gist._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user_gist', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GGistData_user_gist', 'name'), + files: _files?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'files'; + _files?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistData_user_gist', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistData_user_gist_files extends GGistData_user_gist_files { + @override + final String G__typename; + @override + final String? name; + @override + final GGistData_user_gist_files_language? language; + @override + final String? text; + @override + final int? size; + + factory _$GGistData_user_gist_files( + [void Function(GGistData_user_gist_filesBuilder)? updates]) => + (new GGistData_user_gist_filesBuilder()..update(updates))._build(); + + _$GGistData_user_gist_files._( + {required this.G__typename, + this.name, + this.language, + this.text, + this.size}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user_gist_files', 'G__typename'); + } + + @override + GGistData_user_gist_files rebuild( + void Function(GGistData_user_gist_filesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistData_user_gist_filesBuilder toBuilder() => + new GGistData_user_gist_filesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistData_user_gist_files && + G__typename == other.G__typename && + name == other.name && + language == other.language && + text == other.text && + size == other.size; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), name.hashCode), + language.hashCode), + text.hashCode), + size.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistData_user_gist_files') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('language', language) + ..add('text', text) + ..add('size', size)) + .toString(); + } +} + +class GGistData_user_gist_filesBuilder + implements + Builder { + _$GGistData_user_gist_files? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GGistData_user_gist_files_languageBuilder? _language; + GGistData_user_gist_files_languageBuilder get language => + _$this._language ??= new GGistData_user_gist_files_languageBuilder(); + set language(GGistData_user_gist_files_languageBuilder? language) => + _$this._language = language; + + String? _text; + String? get text => _$this._text; + set text(String? text) => _$this._text = text; + + int? _size; + int? get size => _$this._size; + set size(int? size) => _$this._size = size; + + GGistData_user_gist_filesBuilder() { + GGistData_user_gist_files._initializeBuilder(this); + } + + GGistData_user_gist_filesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _language = $v.language?.toBuilder(); + _text = $v.text; + _size = $v.size; + _$v = null; + } + return this; + } + + @override + void replace(GGistData_user_gist_files other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistData_user_gist_files; + } + + @override + void update(void Function(GGistData_user_gist_filesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistData_user_gist_files build() => _build(); + + _$GGistData_user_gist_files _build() { + _$GGistData_user_gist_files _$result; + try { + _$result = _$v ?? + new _$GGistData_user_gist_files._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user_gist_files', 'G__typename'), + name: name, + language: _language?.build(), + text: text, + size: size); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'language'; + _language?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistData_user_gist_files', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistData_user_gist_files_language + extends GGistData_user_gist_files_language { + @override + final String G__typename; + @override + final String name; + + factory _$GGistData_user_gist_files_language( + [void Function(GGistData_user_gist_files_languageBuilder)? + updates]) => + (new GGistData_user_gist_files_languageBuilder()..update(updates)) + ._build(); + + _$GGistData_user_gist_files_language._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistData_user_gist_files_language', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GGistData_user_gist_files_language', 'name'); + } + + @override + GGistData_user_gist_files_language rebuild( + void Function(GGistData_user_gist_files_languageBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistData_user_gist_files_languageBuilder toBuilder() => + new GGistData_user_gist_files_languageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistData_user_gist_files_language && + G__typename == other.G__typename && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistData_user_gist_files_language') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GGistData_user_gist_files_languageBuilder + implements + Builder { + _$GGistData_user_gist_files_language? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GGistData_user_gist_files_languageBuilder() { + GGistData_user_gist_files_language._initializeBuilder(this); + } + + GGistData_user_gist_files_languageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GGistData_user_gist_files_language other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistData_user_gist_files_language; + } + + @override + void update( + void Function(GGistData_user_gist_files_languageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistData_user_gist_files_language build() => _build(); + + _$GGistData_user_gist_files_language _build() { + final _$result = _$v ?? + new _$GGistData_user_gist_files_language._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GGistData_user_gist_files_language', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GGistData_user_gist_files_language', 'name')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gist.req.gql.dart b/packages/gql_github/lib/gist.req.gql.dart new file mode 100644 index 0000000..bc66d44 --- /dev/null +++ b/packages/gql_github/lib/gist.req.gql.dart @@ -0,0 +1,70 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/gist.ast.gql.dart' as _i5; +import 'package:gql_github/gist.data.gql.dart' as _i2; +import 'package:gql_github/gist.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'gist.req.gql.g.dart'; + +abstract class GGistReq + implements + Built, + _i1.OperationRequest<_i2.GGistData, _i3.GGistVars> { + GGistReq._(); + + factory GGistReq([Function(GGistReqBuilder b) updates]) = _$GGistReq; + + static void _initializeBuilder(GGistReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Gist', + ) + ..executeOnListen = true; + @override + _i3.GGistVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GGistData? Function( + _i2.GGistData?, + _i2.GGistData?, + )? get updateResult; + @override + _i2.GGistData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GGistData? parseData(Map json) => + _i2.GGistData.fromJson(json); + static Serializer get serializer => _$gGistReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GGistReq.serializer, + this, + ) as Map); + static GGistReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GGistReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gist.req.gql.g.dart b/packages/gql_github/lib/gist.req.gql.g.dart new file mode 100644 index 0000000..661cdf5 --- /dev/null +++ b/packages/gql_github/lib/gist.req.gql.g.dart @@ -0,0 +1,343 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gist.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistReqSerializer = new _$GGistReqSerializer(); + +class _$GGistReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistReq, _$GGistReq]; + @override + final String wireName = 'GGistReq'; + + @override + Iterable serialize(Serializers serializers, GGistReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GGistVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GGistData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GGistReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GGistVars))! as _i3.GGistVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GGistData))! as _i2.GGistData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GGistReq extends GGistReq { + @override + final _i3.GGistVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? updateResult; + @override + final _i2.GGistData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GGistReq([void Function(GGistReqBuilder)? updates]) => + (new GGistReqBuilder()..update(updates))._build(); + + _$GGistReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GGistReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GGistReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GGistReq', 'executeOnListen'); + } + + @override + GGistReq rebuild(void Function(GGistReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistReqBuilder toBuilder() => new GGistReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GGistReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GGistReqBuilder implements Builder { + _$GGistReq? _$v; + + _i3.GGistVarsBuilder? _vars; + _i3.GGistVarsBuilder get vars => _$this._vars ??= new _i3.GGistVarsBuilder(); + set vars(_i3.GGistVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? _updateResult; + _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? get updateResult => + _$this._updateResult; + set updateResult( + _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GGistDataBuilder? _optimisticResponse; + _i2.GGistDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GGistDataBuilder(); + set optimisticResponse(_i2.GGistDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GGistReqBuilder() { + GGistReq._initializeBuilder(this); + } + + GGistReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GGistReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistReq; + } + + @override + void update(void Function(GGistReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistReq build() => _build(); + + _$GGistReq _build() { + _$GGistReq _$result; + try { + _$result = _$v ?? + new _$GGistReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GGistReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GGistReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gist.var.gql.dart b/packages/gql_github/lib/gist.var.gql.dart new file mode 100644 index 0000000..44fd5b6 --- /dev/null +++ b/packages/gql_github/lib/gist.var.gql.dart @@ -0,0 +1,28 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'gist.var.gql.g.dart'; + +abstract class GGistVars implements Built { + GGistVars._(); + + factory GGistVars([Function(GGistVarsBuilder b) updates]) = _$GGistVars; + + String get login; + String get name; + static Serializer get serializer => _$gGistVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistVars.serializer, + this, + ) as Map); + static GGistVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gist.var.gql.g.dart b/packages/gql_github/lib/gist.var.gql.g.dart new file mode 100644 index 0000000..5bb26ec --- /dev/null +++ b/packages/gql_github/lib/gist.var.gql.g.dart @@ -0,0 +1,147 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gist.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistVarsSerializer = new _$GGistVarsSerializer(); + +class _$GGistVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistVars, _$GGistVars]; + @override + final String wireName = 'GGistVars'; + + @override + Iterable serialize(Serializers serializers, GGistVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GGistVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + 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; + } + } + + return result.build(); + } +} + +class _$GGistVars extends GGistVars { + @override + final String login; + @override + final String name; + + factory _$GGistVars([void Function(GGistVarsBuilder)? updates]) => + (new GGistVarsBuilder()..update(updates))._build(); + + _$GGistVars._({required this.login, required this.name}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GGistVars', 'login'); + BuiltValueNullFieldError.checkNotNull(name, r'GGistVars', 'name'); + } + + @override + GGistVars rebuild(void Function(GGistVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistVarsBuilder toBuilder() => new GGistVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistVars && login == other.login && name == other.name; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistVars') + ..add('login', login) + ..add('name', name)) + .toString(); + } +} + +class GGistVarsBuilder implements Builder { + _$GGistVars? _$v; + + 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; + + GGistVarsBuilder(); + + GGistVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GGistVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistVars; + } + + @override + void update(void Function(GGistVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistVars build() => _build(); + + _$GGistVars _build() { + final _$result = _$v ?? + new _$GGistVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GGistVars', 'login'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GGistVars', 'name')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gists.ast.gql.dart b/packages/gql_github/lib/gists.ast.gql.dart new file mode 100644 index 0000000..3afb3e9 --- /dev/null +++ b/packages/gql_github/lib/gists.ast.gql.dart @@ -0,0 +1,174 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Gists = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Gists'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'gists'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'files'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'language'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'text'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'updatedAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'id'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [Gists]); diff --git a/packages/gql_github/lib/gists.data.gql.dart b/packages/gql_github/lib/gists.data.gql.dart new file mode 100644 index 0000000..7c60b50 --- /dev/null +++ b/packages/gql_github/lib/gists.data.gql.dart @@ -0,0 +1,235 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'gists.data.gql.g.dart'; + +abstract class GGistsData implements Built { + GGistsData._(); + + factory GGistsData([Function(GGistsDataBuilder b) updates]) = _$GGistsData; + + static void _initializeBuilder(GGistsDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GGistsData_user? get user; + static Serializer get serializer => _$gGistsDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData.serializer, + this, + ) as Map); + static GGistsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsData.serializer, + json, + ); +} + +abstract class GGistsData_user + implements Built { + GGistsData_user._(); + + factory GGistsData_user([Function(GGistsData_userBuilder b) updates]) = + _$GGistsData_user; + + static void _initializeBuilder(GGistsData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GGistsData_user_gists get gists; + static Serializer get serializer => + _$gGistsDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user.serializer, + this, + ) as Map); + static GGistsData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsData_user.serializer, + json, + ); +} + +abstract class GGistsData_user_gists + implements Built { + GGistsData_user_gists._(); + + factory GGistsData_user_gists( + [Function(GGistsData_user_gistsBuilder b) updates]) = + _$GGistsData_user_gists; + + static void _initializeBuilder(GGistsData_user_gistsBuilder b) => + b..G__typename = 'GistConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GGistsData_user_gists_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gGistsDataUserGistsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists.serializer, + this, + ) as Map); + static GGistsData_user_gists? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists.serializer, + json, + ); +} + +abstract class GGistsData_user_gists_pageInfo + implements + Built { + GGistsData_user_gists_pageInfo._(); + + factory GGistsData_user_gists_pageInfo( + [Function(GGistsData_user_gists_pageInfoBuilder b) updates]) = + _$GGistsData_user_gists_pageInfo; + + static void _initializeBuilder(GGistsData_user_gists_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer get serializer => + _$gGistsDataUserGistsPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists_pageInfo.serializer, + this, + ) as Map); + static GGistsData_user_gists_pageInfo? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists_pageInfo.serializer, + json, + ); +} + +abstract class GGistsData_user_gists_nodes + implements + Built { + GGistsData_user_gists_nodes._(); + + factory GGistsData_user_gists_nodes( + [Function(GGistsData_user_gists_nodesBuilder b) updates]) = + _$GGistsData_user_gists_nodes; + + static void _initializeBuilder(GGistsData_user_gists_nodesBuilder b) => + b..G__typename = 'Gist'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String? get description; + BuiltList? get files; + DateTime get updatedAt; + String get id; + GGistsData_user_gists_nodes_owner? get owner; + static Serializer get serializer => + _$gGistsDataUserGistsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists_nodes.serializer, + this, + ) as Map); + static GGistsData_user_gists_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists_nodes.serializer, + json, + ); +} + +abstract class GGistsData_user_gists_nodes_files + implements + Built { + GGistsData_user_gists_nodes_files._(); + + factory GGistsData_user_gists_nodes_files( + [Function(GGistsData_user_gists_nodes_filesBuilder b) updates]) = + _$GGistsData_user_gists_nodes_files; + + static void _initializeBuilder(GGistsData_user_gists_nodes_filesBuilder b) => + b..G__typename = 'GistFile'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String? get name; + GGistsData_user_gists_nodes_files_language? get language; + String? get text; + static Serializer get serializer => + _$gGistsDataUserGistsNodesFilesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists_nodes_files.serializer, + this, + ) as Map); + static GGistsData_user_gists_nodes_files? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists_nodes_files.serializer, + json, + ); +} + +abstract class GGistsData_user_gists_nodes_files_language + implements + Built { + GGistsData_user_gists_nodes_files_language._(); + + factory GGistsData_user_gists_nodes_files_language( + [Function(GGistsData_user_gists_nodes_files_languageBuilder b) + updates]) = _$GGistsData_user_gists_nodes_files_language; + + static void _initializeBuilder( + GGistsData_user_gists_nodes_files_languageBuilder b) => + b..G__typename = 'Language'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + static Serializer + get serializer => _$gGistsDataUserGistsNodesFilesLanguageSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists_nodes_files_language.serializer, + this, + ) as Map); + static GGistsData_user_gists_nodes_files_language? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists_nodes_files_language.serializer, + json, + ); +} + +abstract class GGistsData_user_gists_nodes_owner + implements + Built { + GGistsData_user_gists_nodes_owner._(); + + factory GGistsData_user_gists_nodes_owner( + [Function(GGistsData_user_gists_nodes_ownerBuilder b) updates]) = + _$GGistsData_user_gists_nodes_owner; + + static void _initializeBuilder(GGistsData_user_gists_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gGistsDataUserGistsNodesOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsData_user_gists_nodes_owner.serializer, + this, + ) as Map); + static GGistsData_user_gists_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGistsData_user_gists_nodes_owner.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gists.data.gql.g.dart b/packages/gql_github/lib/gists.data.gql.g.dart new file mode 100644 index 0000000..5f46cb9 --- /dev/null +++ b/packages/gql_github/lib/gists.data.gql.g.dart @@ -0,0 +1,1575 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gists.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistsDataSerializer = new _$GGistsDataSerializer(); +Serializer _$gGistsDataUserSerializer = + new _$GGistsData_userSerializer(); +Serializer _$gGistsDataUserGistsSerializer = + new _$GGistsData_user_gistsSerializer(); +Serializer + _$gGistsDataUserGistsPageInfoSerializer = + new _$GGistsData_user_gists_pageInfoSerializer(); +Serializer _$gGistsDataUserGistsNodesSerializer = + new _$GGistsData_user_gists_nodesSerializer(); +Serializer + _$gGistsDataUserGistsNodesFilesSerializer = + new _$GGistsData_user_gists_nodes_filesSerializer(); +Serializer + _$gGistsDataUserGistsNodesFilesLanguageSerializer = + new _$GGistsData_user_gists_nodes_files_languageSerializer(); +Serializer + _$gGistsDataUserGistsNodesOwnerSerializer = + new _$GGistsData_user_gists_nodes_ownerSerializer(); + +class _$GGistsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistsData, _$GGistsData]; + @override + final String wireName = 'GGistsData'; + + @override + Iterable serialize(Serializers serializers, GGistsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GGistsData_user))); + } + return result; + } + + @override + GGistsData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GGistsData_user))! + as GGistsData_user); + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GGistsData_user, _$GGistsData_user]; + @override + final String wireName = 'GGistsData_user'; + + @override + Iterable serialize(Serializers serializers, GGistsData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'gists', + serializers.serialize(object.gists, + specifiedType: const FullType(GGistsData_user_gists)), + ]; + + return result; + } + + @override + GGistsData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'gists': + result.gists.replace(serializers.deserialize(value, + specifiedType: const FullType(GGistsData_user_gists))! + as GGistsData_user_gists); + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gistsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists, + _$GGistsData_user_gists + ]; + @override + final String wireName = 'GGistsData_user_gists'; + + @override + Iterable serialize( + Serializers serializers, GGistsData_user_gists object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType(GGistsData_user_gists_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GGistsData_user_gists_nodes)]))); + } + return result; + } + + @override + GGistsData_user_gists deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gistsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GGistsData_user_gists_pageInfo))! + as GGistsData_user_gists_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GGistsData_user_gists_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gists_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists_pageInfo, + _$GGistsData_user_gists_pageInfo + ]; + @override + final String wireName = 'GGistsData_user_gists_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GGistsData_user_gists_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGistsData_user_gists_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gists_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gists_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists_nodes, + _$GGistsData_user_gists_nodes + ]; + @override + final String wireName = 'GGistsData_user_gists_nodes'; + + @override + Iterable serialize( + Serializers serializers, GGistsData_user_gists_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.files; + if (value != null) { + result + ..add('files') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GGistsData_user_gists_nodes_files)]))); + } + value = object.owner; + if (value != null) { + result + ..add('owner') + ..add(serializers.serialize(value, + specifiedType: const FullType(GGistsData_user_gists_nodes_owner))); + } + return result; + } + + @override + GGistsData_user_gists_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gists_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'files': + result.files.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GGistsData_user_gists_nodes_files) + ]))! as BuiltList); + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: + const FullType(GGistsData_user_gists_nodes_owner))! + as GGistsData_user_gists_nodes_owner); + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gists_nodes_filesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists_nodes_files, + _$GGistsData_user_gists_nodes_files + ]; + @override + final String wireName = 'GGistsData_user_gists_nodes_files'; + + @override + Iterable serialize( + Serializers serializers, GGistsData_user_gists_nodes_files object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.language; + if (value != null) { + result + ..add('language') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GGistsData_user_gists_nodes_files_language))); + } + value = object.text; + if (value != null) { + result + ..add('text') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGistsData_user_gists_nodes_files deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gists_nodes_filesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'language': + result.language.replace(serializers.deserialize(value, + specifiedType: const FullType( + GGistsData_user_gists_nodes_files_language))! + as GGistsData_user_gists_nodes_files_language); + break; + case 'text': + result.text = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gists_nodes_files_languageSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists_nodes_files_language, + _$GGistsData_user_gists_nodes_files_language + ]; + @override + final String wireName = 'GGistsData_user_gists_nodes_files_language'; + + @override + Iterable serialize(Serializers serializers, + GGistsData_user_gists_nodes_files_language object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GGistsData_user_gists_nodes_files_language deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gists_nodes_files_languageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GGistsData_user_gists_nodes_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGistsData_user_gists_nodes_owner, + _$GGistsData_user_gists_nodes_owner + ]; + @override + final String wireName = 'GGistsData_user_gists_nodes_owner'; + + @override + Iterable serialize( + Serializers serializers, GGistsData_user_gists_nodes_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GGistsData_user_gists_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsData_user_gists_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GGistsData extends GGistsData { + @override + final String G__typename; + @override + final GGistsData_user? user; + + factory _$GGistsData([void Function(GGistsDataBuilder)? updates]) => + (new GGistsDataBuilder()..update(updates))._build(); + + _$GGistsData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData', 'G__typename'); + } + + @override + GGistsData rebuild(void Function(GGistsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsDataBuilder toBuilder() => new GGistsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData && + G__typename == other.G__typename && + user == other.user; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GGistsDataBuilder implements Builder { + _$GGistsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GGistsData_userBuilder? _user; + GGistsData_userBuilder get user => + _$this._user ??= new GGistsData_userBuilder(); + set user(GGistsData_userBuilder? user) => _$this._user = user; + + GGistsDataBuilder() { + GGistsData._initializeBuilder(this); + } + + GGistsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData; + } + + @override + void update(void Function(GGistsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData build() => _build(); + + _$GGistsData _build() { + _$GGistsData _$result; + try { + _$result = _$v ?? + new _$GGistsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user extends GGistsData_user { + @override + final String G__typename; + @override + final GGistsData_user_gists gists; + + factory _$GGistsData_user([void Function(GGistsData_userBuilder)? updates]) => + (new GGistsData_userBuilder()..update(updates))._build(); + + _$GGistsData_user._({required this.G__typename, required this.gists}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(gists, r'GGistsData_user', 'gists'); + } + + @override + GGistsData_user rebuild(void Function(GGistsData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_userBuilder toBuilder() => + new GGistsData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user && + G__typename == other.G__typename && + gists == other.gists; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), gists.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user') + ..add('G__typename', G__typename) + ..add('gists', gists)) + .toString(); + } +} + +class GGistsData_userBuilder + implements Builder { + _$GGistsData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GGistsData_user_gistsBuilder? _gists; + GGistsData_user_gistsBuilder get gists => + _$this._gists ??= new GGistsData_user_gistsBuilder(); + set gists(GGistsData_user_gistsBuilder? gists) => _$this._gists = gists; + + GGistsData_userBuilder() { + GGistsData_user._initializeBuilder(this); + } + + GGistsData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _gists = $v.gists.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user; + } + + @override + void update(void Function(GGistsData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user build() => _build(); + + _$GGistsData_user _build() { + _$GGistsData_user _$result; + try { + _$result = _$v ?? + new _$GGistsData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user', 'G__typename'), + gists: gists.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'gists'; + gists.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists extends GGistsData_user_gists { + @override + final String G__typename; + @override + final GGistsData_user_gists_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GGistsData_user_gists( + [void Function(GGistsData_user_gistsBuilder)? updates]) => + (new GGistsData_user_gistsBuilder()..update(updates))._build(); + + _$GGistsData_user_gists._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GGistsData_user_gists', 'pageInfo'); + } + + @override + GGistsData_user_gists rebuild( + void Function(GGistsData_user_gistsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gistsBuilder toBuilder() => + new GGistsData_user_gistsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user_gists') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GGistsData_user_gistsBuilder + implements Builder { + _$GGistsData_user_gists? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GGistsData_user_gists_pageInfoBuilder? _pageInfo; + GGistsData_user_gists_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GGistsData_user_gists_pageInfoBuilder(); + set pageInfo(GGistsData_user_gists_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GGistsData_user_gistsBuilder() { + GGistsData_user_gists._initializeBuilder(this); + } + + GGistsData_user_gistsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists; + } + + @override + void update(void Function(GGistsData_user_gistsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists build() => _build(); + + _$GGistsData_user_gists _build() { + _$GGistsData_user_gists _$result; + try { + _$result = _$v ?? + new _$GGistsData_user_gists._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsData_user_gists', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists_pageInfo extends GGistsData_user_gists_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GGistsData_user_gists_pageInfo( + [void Function(GGistsData_user_gists_pageInfoBuilder)? updates]) => + (new GGistsData_user_gists_pageInfoBuilder()..update(updates))._build(); + + _$GGistsData_user_gists_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'GGistsData_user_gists_pageInfo', 'hasNextPage'); + } + + @override + GGistsData_user_gists_pageInfo rebuild( + void Function(GGistsData_user_gists_pageInfoBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gists_pageInfoBuilder toBuilder() => + new GGistsData_user_gists_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user_gists_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GGistsData_user_gists_pageInfoBuilder + implements + Builder { + _$GGistsData_user_gists_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GGistsData_user_gists_pageInfoBuilder() { + GGistsData_user_gists_pageInfo._initializeBuilder(this); + } + + GGistsData_user_gists_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists_pageInfo; + } + + @override + void update(void Function(GGistsData_user_gists_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists_pageInfo build() => _build(); + + _$GGistsData_user_gists_pageInfo _build() { + final _$result = _$v ?? + new _$GGistsData_user_gists_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'GGistsData_user_gists_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists_nodes extends GGistsData_user_gists_nodes { + @override + final String G__typename; + @override + final String name; + @override + final String? description; + @override + final BuiltList? files; + @override + final DateTime updatedAt; + @override + final String id; + @override + final GGistsData_user_gists_nodes_owner? owner; + + factory _$GGistsData_user_gists_nodes( + [void Function(GGistsData_user_gists_nodesBuilder)? updates]) => + (new GGistsData_user_gists_nodesBuilder()..update(updates))._build(); + + _$GGistsData_user_gists_nodes._( + {required this.G__typename, + required this.name, + this.description, + this.files, + required this.updatedAt, + required this.id, + this.owner}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GGistsData_user_gists_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GGistsData_user_gists_nodes', 'updatedAt'); + BuiltValueNullFieldError.checkNotNull( + id, r'GGistsData_user_gists_nodes', 'id'); + } + + @override + GGistsData_user_gists_nodes rebuild( + void Function(GGistsData_user_gists_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gists_nodesBuilder toBuilder() => + new GGistsData_user_gists_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists_nodes && + G__typename == other.G__typename && + name == other.name && + description == other.description && + files == other.files && + updatedAt == other.updatedAt && + id == other.id && + owner == other.owner; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), name.hashCode), + description.hashCode), + files.hashCode), + updatedAt.hashCode), + id.hashCode), + owner.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user_gists_nodes') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('description', description) + ..add('files', files) + ..add('updatedAt', updatedAt) + ..add('id', id) + ..add('owner', owner)) + .toString(); + } +} + +class GGistsData_user_gists_nodesBuilder + implements + Builder { + _$GGistsData_user_gists_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + ListBuilder? _files; + ListBuilder get files => + _$this._files ??= new ListBuilder(); + set files(ListBuilder? files) => + _$this._files = files; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GGistsData_user_gists_nodes_ownerBuilder? _owner; + GGistsData_user_gists_nodes_ownerBuilder get owner => + _$this._owner ??= new GGistsData_user_gists_nodes_ownerBuilder(); + set owner(GGistsData_user_gists_nodes_ownerBuilder? owner) => + _$this._owner = owner; + + GGistsData_user_gists_nodesBuilder() { + GGistsData_user_gists_nodes._initializeBuilder(this); + } + + GGistsData_user_gists_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _description = $v.description; + _files = $v.files?.toBuilder(); + _updatedAt = $v.updatedAt; + _id = $v.id; + _owner = $v.owner?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists_nodes; + } + + @override + void update(void Function(GGistsData_user_gists_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists_nodes build() => _build(); + + _$GGistsData_user_gists_nodes _build() { + _$GGistsData_user_gists_nodes _$result; + try { + _$result = _$v ?? + new _$GGistsData_user_gists_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_nodes', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GGistsData_user_gists_nodes', 'name'), + description: description, + files: _files?.build(), + updatedAt: BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GGistsData_user_gists_nodes', 'updatedAt'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GGistsData_user_gists_nodes', 'id'), + owner: _owner?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'files'; + _files?.build(); + + _$failedField = 'owner'; + _owner?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsData_user_gists_nodes', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists_nodes_files + extends GGistsData_user_gists_nodes_files { + @override + final String G__typename; + @override + final String? name; + @override + final GGistsData_user_gists_nodes_files_language? language; + @override + final String? text; + + factory _$GGistsData_user_gists_nodes_files( + [void Function(GGistsData_user_gists_nodes_filesBuilder)? updates]) => + (new GGistsData_user_gists_nodes_filesBuilder()..update(updates)) + ._build(); + + _$GGistsData_user_gists_nodes_files._( + {required this.G__typename, this.name, this.language, this.text}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_nodes_files', 'G__typename'); + } + + @override + GGistsData_user_gists_nodes_files rebuild( + void Function(GGistsData_user_gists_nodes_filesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gists_nodes_filesBuilder toBuilder() => + new GGistsData_user_gists_nodes_filesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists_nodes_files && + G__typename == other.G__typename && + name == other.name && + language == other.language && + text == other.text; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, G__typename.hashCode), name.hashCode), + language.hashCode), + text.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user_gists_nodes_files') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('language', language) + ..add('text', text)) + .toString(); + } +} + +class GGistsData_user_gists_nodes_filesBuilder + implements + Builder { + _$GGistsData_user_gists_nodes_files? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GGistsData_user_gists_nodes_files_languageBuilder? _language; + GGistsData_user_gists_nodes_files_languageBuilder get language => + _$this._language ??= + new GGistsData_user_gists_nodes_files_languageBuilder(); + set language(GGistsData_user_gists_nodes_files_languageBuilder? language) => + _$this._language = language; + + String? _text; + String? get text => _$this._text; + set text(String? text) => _$this._text = text; + + GGistsData_user_gists_nodes_filesBuilder() { + GGistsData_user_gists_nodes_files._initializeBuilder(this); + } + + GGistsData_user_gists_nodes_filesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _language = $v.language?.toBuilder(); + _text = $v.text; + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists_nodes_files other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists_nodes_files; + } + + @override + void update( + void Function(GGistsData_user_gists_nodes_filesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists_nodes_files build() => _build(); + + _$GGistsData_user_gists_nodes_files _build() { + _$GGistsData_user_gists_nodes_files _$result; + try { + _$result = _$v ?? + new _$GGistsData_user_gists_nodes_files._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GGistsData_user_gists_nodes_files', 'G__typename'), + name: name, + language: _language?.build(), + text: text); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'language'; + _language?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsData_user_gists_nodes_files', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists_nodes_files_language + extends GGistsData_user_gists_nodes_files_language { + @override + final String G__typename; + @override + final String name; + + factory _$GGistsData_user_gists_nodes_files_language( + [void Function(GGistsData_user_gists_nodes_files_languageBuilder)? + updates]) => + (new GGistsData_user_gists_nodes_files_languageBuilder()..update(updates)) + ._build(); + + _$GGistsData_user_gists_nodes_files_language._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GGistsData_user_gists_nodes_files_language', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GGistsData_user_gists_nodes_files_language', 'name'); + } + + @override + GGistsData_user_gists_nodes_files_language rebuild( + void Function(GGistsData_user_gists_nodes_files_languageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gists_nodes_files_languageBuilder toBuilder() => + new GGistsData_user_gists_nodes_files_languageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists_nodes_files_language && + G__typename == other.G__typename && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GGistsData_user_gists_nodes_files_language') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GGistsData_user_gists_nodes_files_languageBuilder + implements + Builder { + _$GGistsData_user_gists_nodes_files_language? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GGistsData_user_gists_nodes_files_languageBuilder() { + GGistsData_user_gists_nodes_files_language._initializeBuilder(this); + } + + GGistsData_user_gists_nodes_files_languageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists_nodes_files_language other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists_nodes_files_language; + } + + @override + void update( + void Function(GGistsData_user_gists_nodes_files_languageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists_nodes_files_language build() => _build(); + + _$GGistsData_user_gists_nodes_files_language _build() { + final _$result = _$v ?? + new _$GGistsData_user_gists_nodes_files_language._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GGistsData_user_gists_nodes_files_language', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GGistsData_user_gists_nodes_files_language', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GGistsData_user_gists_nodes_owner + extends GGistsData_user_gists_nodes_owner { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GGistsData_user_gists_nodes_owner( + [void Function(GGistsData_user_gists_nodes_ownerBuilder)? updates]) => + (new GGistsData_user_gists_nodes_ownerBuilder()..update(updates)) + ._build(); + + _$GGistsData_user_gists_nodes_owner._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GGistsData_user_gists_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GGistsData_user_gists_nodes_owner', 'avatarUrl'); + } + + @override + GGistsData_user_gists_nodes_owner rebuild( + void Function(GGistsData_user_gists_nodes_ownerBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsData_user_gists_nodes_ownerBuilder toBuilder() => + new GGistsData_user_gists_nodes_ownerBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsData_user_gists_nodes_owner && + G__typename == other.G__typename && + avatarUrl == other.avatarUrl; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), avatarUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsData_user_gists_nodes_owner') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GGistsData_user_gists_nodes_ownerBuilder + implements + Builder { + _$GGistsData_user_gists_nodes_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GGistsData_user_gists_nodes_ownerBuilder() { + GGistsData_user_gists_nodes_owner._initializeBuilder(this); + } + + GGistsData_user_gists_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GGistsData_user_gists_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsData_user_gists_nodes_owner; + } + + @override + void update( + void Function(GGistsData_user_gists_nodes_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsData_user_gists_nodes_owner build() => _build(); + + _$GGistsData_user_gists_nodes_owner _build() { + final _$result = _$v ?? + new _$GGistsData_user_gists_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GGistsData_user_gists_nodes_owner', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GGistsData_user_gists_nodes_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gists.req.gql.dart b/packages/gql_github/lib/gists.req.gql.dart new file mode 100644 index 0000000..b002db3 --- /dev/null +++ b/packages/gql_github/lib/gists.req.gql.dart @@ -0,0 +1,70 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/gists.ast.gql.dart' as _i5; +import 'package:gql_github/gists.data.gql.dart' as _i2; +import 'package:gql_github/gists.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'gists.req.gql.g.dart'; + +abstract class GGistsReq + implements + Built, + _i1.OperationRequest<_i2.GGistsData, _i3.GGistsVars> { + GGistsReq._(); + + factory GGistsReq([Function(GGistsReqBuilder b) updates]) = _$GGistsReq; + + static void _initializeBuilder(GGistsReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Gists', + ) + ..executeOnListen = true; + @override + _i3.GGistsVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GGistsData? Function( + _i2.GGistsData?, + _i2.GGistsData?, + )? get updateResult; + @override + _i2.GGistsData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GGistsData? parseData(Map json) => + _i2.GGistsData.fromJson(json); + static Serializer get serializer => _$gGistsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GGistsReq.serializer, + this, + ) as Map); + static GGistsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GGistsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gists.req.gql.g.dart b/packages/gql_github/lib/gists.req.gql.g.dart new file mode 100644 index 0000000..76dfd14 --- /dev/null +++ b/packages/gql_github/lib/gists.req.gql.g.dart @@ -0,0 +1,347 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gists.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistsReqSerializer = new _$GGistsReqSerializer(); + +class _$GGistsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistsReq, _$GGistsReq]; + @override + final String wireName = 'GGistsReq'; + + @override + Iterable serialize(Serializers serializers, GGistsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GGistsVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GGistsData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GGistsReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GGistsVars))! + as _i3.GGistsVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GGistsData))! + as _i2.GGistsData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GGistsReq extends GGistsReq { + @override + final _i3.GGistsVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GGistsData? Function(_i2.GGistsData?, _i2.GGistsData?)? + updateResult; + @override + final _i2.GGistsData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GGistsReq([void Function(GGistsReqBuilder)? updates]) => + (new GGistsReqBuilder()..update(updates))._build(); + + _$GGistsReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GGistsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GGistsReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GGistsReq', 'executeOnListen'); + } + + @override + GGistsReq rebuild(void Function(GGistsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsReqBuilder toBuilder() => new GGistsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GGistsReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GGistsReqBuilder implements Builder { + _$GGistsReq? _$v; + + _i3.GGistsVarsBuilder? _vars; + _i3.GGistsVarsBuilder get vars => + _$this._vars ??= new _i3.GGistsVarsBuilder(); + set vars(_i3.GGistsVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GGistsData? Function(_i2.GGistsData?, _i2.GGistsData?)? _updateResult; + _i2.GGistsData? Function(_i2.GGistsData?, _i2.GGistsData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GGistsData? Function(_i2.GGistsData?, _i2.GGistsData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GGistsDataBuilder? _optimisticResponse; + _i2.GGistsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GGistsDataBuilder(); + set optimisticResponse(_i2.GGistsDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GGistsReqBuilder() { + GGistsReq._initializeBuilder(this); + } + + GGistsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GGistsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsReq; + } + + @override + void update(void Function(GGistsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsReq build() => _build(); + + _$GGistsReq _build() { + _$GGistsReq _$result; + try { + _$result = _$v ?? + new _$GGistsReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GGistsReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GGistsReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GGistsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/gists.var.gql.dart b/packages/gql_github/lib/gists.var.gql.dart new file mode 100644 index 0000000..adb32a9 --- /dev/null +++ b/packages/gql_github/lib/gists.var.gql.dart @@ -0,0 +1,28 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'gists.var.gql.g.dart'; + +abstract class GGistsVars implements Built { + GGistsVars._(); + + factory GGistsVars([Function(GGistsVarsBuilder b) updates]) = _$GGistsVars; + + String get login; + String? get after; + static Serializer get serializer => _$gGistsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistsVars.serializer, + this, + ) as Map); + static GGistsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/gists.var.gql.g.dart b/packages/gql_github/lib/gists.var.gql.g.dart new file mode 100644 index 0000000..2de7942 --- /dev/null +++ b/packages/gql_github/lib/gists.var.gql.g.dart @@ -0,0 +1,150 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'gists.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gGistsVarsSerializer = new _$GGistsVarsSerializer(); + +class _$GGistsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistsVars, _$GGistsVars]; + @override + final String wireName = 'GGistsVars'; + + @override + Iterable serialize(Serializers serializers, GGistsVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGistsVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistsVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GGistsVars extends GGistsVars { + @override + final String login; + @override + final String? after; + + factory _$GGistsVars([void Function(GGistsVarsBuilder)? updates]) => + (new GGistsVarsBuilder()..update(updates))._build(); + + _$GGistsVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GGistsVars', 'login'); + } + + @override + GGistsVars rebuild(void Function(GGistsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistsVarsBuilder toBuilder() => new GGistsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistsVars && login == other.login && after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistsVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GGistsVarsBuilder implements Builder { + _$GGistsVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GGistsVarsBuilder(); + + GGistsVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GGistsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistsVars; + } + + @override + void update(void Function(GGistsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistsVars build() => _build(); + + _$GGistsVars _build() { + final _$result = _$v ?? + new _$GGistsVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GGistsVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issue.ast.gql.dart b/packages/gql_github/lib/issue.ast.gql.dart new file mode 100644 index 0000000..540dd5f --- /dev/null +++ b/packages/gql_github/lib/issue.ast.gql.dart @@ -0,0 +1,3124 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const CommentParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'CommentParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'id'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'body'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const ReactionConnectionParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerHasReacted'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const ReactableParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReactableParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'THUMBS_UP'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'THUMBS_UP')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'THUMBS_DOWN'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'THUMBS_DOWN')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'LAUGH'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LAUGH')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'HOORAY'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'HOORAY')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'CONFUSED'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CONFUSED')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'HEART'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'HEART')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'ROCKET'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ROCKET')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'reactions'), + alias: _i1.NameNode(value: 'EYES'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'content'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'EYES')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactionConnectionParts'), + directives: [], + ) + ]), + ), + ]), +); +const ReferencedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReferencedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isCrossRepository'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'commit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'commitRepository'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const RenamedTitleEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'RenamedTitleEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'previousTitle'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'currentTitle'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const ClosedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ClosedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const ReopenedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReopenedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const CrossReferencedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'CrossReferencedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'source'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'number'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'number'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), + ), + ]), + ), + ]), +); +const LabeledEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'LabeledEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'label'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const UnlabeledEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UnlabeledEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'label'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const MilestonedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'MilestonedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'milestoneTitle'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const DemilestonedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'DemilestonedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'milestoneTitle'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const LockedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'LockedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'lockReason'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const UnlockedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UnlockedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const AssignedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'AssignedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'assignee'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Bot'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Mannequin'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), +); +const UnassignedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UnassignedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'assignee'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Bot'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Mannequin'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), +); +const SubscribedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'SubscribedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const UnsubscribedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UnsubscribedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const MentionedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'MentionedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MentionedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const PinnedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'PinnedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const TransferredEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'TransferredEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'fromRepository'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const PullRequestCommitParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'PullRequestCommitParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'commit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'committedDate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + ]), + ) + ]), +); +const DeployedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'DeployedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequest'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'headRef'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + ]), +); +const DeploymentEnvironmentChangedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'DeploymentEnvironmentChangedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentEnvironmentChangedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'deploymentStatus'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'deployment'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'environment'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const HeadRefRestoredEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'HeadRefRestoredEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefRestoredEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequest'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'headRefName'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const BaseRefForcePushedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'BaseRefForcePushedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefForcePushedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequest'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'baseRef'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'beforeCommit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'afterCommit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const HeadRefForcePushedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'HeadRefForcePushedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefForcePushedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequest'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'headRefName'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'beforeCommit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'afterCommit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const ReviewRequestedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'requestedReviewer'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + ]), +); +const ReviewRequestRemovedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestRemovedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestRemovedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'requestedReviewer'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + ]), +); +const ReviewDismissedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'dismissalMessage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequest'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ), + ]), +); +const PullRequestReviewParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'state'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'comments'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '10'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommentParts'), + directives: [], + ), + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactableParts'), + directives: [], + ), + ]), + ) + ]), + ), + ]), +); +const MergedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'MergedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'mergeRefName'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'commit'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'oid'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const HeadRefDeletedEventParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'HeadRefDeletedEventParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefDeletedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'headRefName'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'actor'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), +); +const Issue = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Issue'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'number')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'issueOrPullRequest'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'number'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'number')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommentParts'), + directives: [], + ), + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactableParts'), + directives: [], + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'title'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'closed'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerCanReact'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'timelineItems'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: + _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommentParts'), + directives: [], + ), + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactableParts'), + directives: [], + ), + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReferencedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'RenamedTitleEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ClosedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReopenedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'CrossReferencedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'LabeledEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnlabeledEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'MilestonedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'DemilestonedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'LockedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnlockedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'AssignedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnassignedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SubscribedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'UnsubscribedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MentionedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'MentionedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'PinnedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'TransferredEventParts'), + directives: [], + ) + ]), + ), + ]), + ), + ]), + ), + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommentParts'), + directives: [], + ), + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactableParts'), + directives: [], + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'title'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'closed'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerCanReact'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'merged'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'additions'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'deletions'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'changedFiles'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'commits'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'timelineItems'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: + _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommentParts'), + directives: [], + ), + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReactableParts'), + directives: [], + ), + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReferencedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'RenamedTitleEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ClosedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'ReopenedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'CrossReferencedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'LabeledEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnlabeledEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'MilestonedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'DemilestonedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'LockedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnlockedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'AssignedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UnassignedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SubscribedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'UnsubscribedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MentionedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'MentionedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'PinnedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'TransferredEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'PullRequestCommitParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'DeployedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'DeploymentEnvironmentChangedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: + 'DeploymentEnvironmentChangedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefRestoredEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'HeadRefRestoredEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'BaseRefForcePushedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'BaseRefForcePushedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'HeadRefForcePushedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'HeadRefForcePushedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'ReviewRequestedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'ReviewRequestRemovedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'ReviewRequestRemovedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'ReviewDismissedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: + _i1.NameNode(value: 'PullRequestReviewParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'MergedEventParts'), + directives: [], + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefDeletedEvent'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode( + value: 'HeadRefDeletedEventParts'), + directives: [], + ) + ]), + ), + ]), + ), + ]), + ), + ]), + ), + ]), + ), + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + CommentParts, + ReactionConnectionParts, + ReactableParts, + ReferencedEventParts, + RenamedTitleEventParts, + ClosedEventParts, + ReopenedEventParts, + CrossReferencedEventParts, + LabeledEventParts, + UnlabeledEventParts, + MilestonedEventParts, + DemilestonedEventParts, + LockedEventParts, + UnlockedEventParts, + AssignedEventParts, + UnassignedEventParts, + SubscribedEventParts, + UnsubscribedEventParts, + MentionedEventParts, + PinnedEventParts, + TransferredEventParts, + PullRequestCommitParts, + DeployedEventParts, + DeploymentEnvironmentChangedEventParts, + HeadRefRestoredEventParts, + BaseRefForcePushedEventParts, + HeadRefForcePushedEventParts, + ReviewRequestedEventParts, + ReviewRequestRemovedEventParts, + ReviewDismissedEventParts, + PullRequestReviewParts, + MergedEventParts, + HeadRefDeletedEventParts, + Issue, +]); diff --git a/packages/gql_github/lib/issue.data.gql.dart b/packages/gql_github/lib/issue.data.gql.dart new file mode 100644 index 0000000..78f2059 --- /dev/null +++ b/packages/gql_github/lib/issue.data.gql.dart @@ -0,0 +1,16109 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/inline_fragment_serializer.dart' + as _i2; +import 'package:gql_github/schema.schema.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'issue.data.gql.g.dart'; + +abstract class GIssueData implements Built { + GIssueData._(); + + factory GIssueData([Function(GIssueDataBuilder b) updates]) = _$GIssueData; + + static void _initializeBuilder(GIssueDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository? get repository; + static Serializer get serializer => _$gIssueDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData.serializer, + this, + ) as Map); + static GIssueData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueData.serializer, + json, + ); +} + +abstract class GIssueData_repository + implements Built { + GIssueData_repository._(); + + factory GIssueData_repository( + [Function(GIssueData_repositoryBuilder b) updates]) = + _$GIssueData_repository; + + static void _initializeBuilder(GIssueData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository_owner get owner; + GIssueData_repository_issueOrPullRequest? get issueOrPullRequest; + static Serializer get serializer => + _$gIssueDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository.serializer, + this, + ) as Map); + static GIssueData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository.serializer, + json, + ); +} + +abstract class GIssueData_repository_owner + implements + Built { + GIssueData_repository_owner._(); + + factory GIssueData_repository_owner( + [Function(GIssueData_repository_ownerBuilder b) updates]) = + _$GIssueData_repository_owner; + + static void _initializeBuilder(GIssueData_repository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gIssueDataRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_owner.serializer, + this, + ) as Map); + static GIssueData_repository_owner? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_owner.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest { + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GIssueData_repository_issueOrPullRequest', + GIssueData_repository_issueOrPullRequest__base, + { + 'Issue': GIssueData_repository_issueOrPullRequest__asIssue, + 'PullRequest': + GIssueData_repository_issueOrPullRequest__asPullRequest, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__base + implements + Built, + GIssueData_repository_issueOrPullRequest { + GIssueData_repository_issueOrPullRequest__base._(); + + factory GIssueData_repository_issueOrPullRequest__base( + [Function(GIssueData_repository_issueOrPullRequest__baseBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__baseBuilder b) => + b..G__typename = 'IssueOrPullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gIssueDataRepositoryIssueOrPullRequestBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__base.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__base.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue + implements + Built, + GIssueData_repository_issueOrPullRequest, + GCommentParts, + GReactableParts { + GIssueData_repository_issueOrPullRequest__asIssue._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue( + [Function(GIssueData_repository_issueOrPullRequest__asIssueBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssueBuilder b) => + b..G__typename = 'Issue'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GIssueData_repository_issueOrPullRequest__asIssue_author? get author; + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP get THUMBS_UP; + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN get THUMBS_DOWN; + @override + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH get LAUGH; + @override + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY get HOORAY; + @override + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED get CONFUSED; + @override + GIssueData_repository_issueOrPullRequest__asIssue_HEART get HEART; + @override + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET get ROCKET; + @override + GIssueData_repository_issueOrPullRequest__asIssue_EYES get EYES; + String get title; + bool get closed; + String get url; + bool get viewerCanReact; + bool get viewerCanUpdate; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + get timelineItems; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_author + implements + Built, + GCommentParts_author { + GIssueData_repository_issueOrPullRequest__asIssue_author._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_author( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_author.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_author.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP + implements + Built, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder + b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + implements + Built, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_LAUGH + implements + Built, + GReactableParts_LAUGH, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_LAUGH( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_LAUGH? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_HOORAY + implements + Built, + GReactableParts_HOORAY, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_HOORAY( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_HOORAY? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED + implements + Built, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder + b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_HEART + implements + Built, + GReactableParts_HEART, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_HEART._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_HEART( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_HEART; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_HEART.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_HEART? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_HEART.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_ROCKET + implements + Built, + GReactableParts_ROCKET, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_ROCKET( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_ROCKET? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_EYES + implements + Built, + GReactableParts_EYES, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_EYES._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_EYES( + [Function(GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asIssue_EYES; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_EYES.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_EYES? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_EYES.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + implements + Built { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder + b) => + b..G__typename = 'IssueTimelineItemsConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + get pageInfo; + BuiltList< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? + get nodes; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder> { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder + b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes { + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>( + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes', + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + { + 'IssueComment': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + 'ReferencedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + 'RenamedTitleEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + 'ClosedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + 'ReopenedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + 'CrossReferencedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + 'LabeledEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + 'UnlabeledEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + 'MilestonedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + 'DemilestonedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + 'LockedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + 'UnlockedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + 'AssignedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + 'UnassignedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + 'SubscribedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + 'UnsubscribedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + 'MentionedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + 'PinnedEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + 'TransferredEvent': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder + b) => + b..G__typename = 'IssueTimelineItems'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GCommentParts, + GReactableParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder + b) => + b..G__typename = 'IssueComment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? + get author; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + get THUMBS_UP; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + get THUMBS_DOWN; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + get LAUGH; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + get HOORAY; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + get CONFUSED; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + get HEART; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + get ROCKET; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + get EYES; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder>, + GCommentParts_author { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder>, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder>, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder>, + GReactableParts_LAUGH, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder>, + GReactableParts_HOORAY, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder>, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder>, + GReactableParts_HEART, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder>, + GReactableParts_ROCKET, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder>, + GReactableParts_EYES, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GReferencedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder + b) => + b..G__typename = 'ReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + bool get isCrossRepository; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? + get commit; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + get commitRepository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder>, + GReferencedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder>, + GReferencedEventParts_commit { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + @override + String get url; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder>, + GReferencedEventParts_commitRepository { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + get owner; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder>, + GReferencedEventParts_commitRepository_owner { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GRenamedTitleEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder + b) => + b..G__typename = 'RenamedTitleEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get previousTitle; + @override + String get currentTitle; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsRenamedTitleEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder>, + GRenamedTitleEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsRenamedTitleEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GClosedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder + b) => + b..G__typename = 'ClosedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsClosedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder>, + GClosedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsClosedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GReopenedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder + b) => + b..G__typename = 'ReopenedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReopenedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder>, + GReopenedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReopenedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GCrossReferencedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder + b) => + b..G__typename = 'CrossReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + get source; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder>, + GCrossReferencedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + implements GCrossReferencedEventParts_source { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source>( + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source', + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, + { + 'Issue': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + 'PullRequest': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + b) => + b..G__typename = 'ReferencedSubject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + b) => + b..G__typename = 'Issue'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + get repository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + get owner; + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + get repository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + get owner; + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GLabeledEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder + b) => + b..G__typename = 'LabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + get label; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder>, + GLabeledEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder>, + GLabeledEventParts_label { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder + b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GUnlabeledEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder + b) => + b..G__typename = 'UnlabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + get label; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder>, + GUnlabeledEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder>, + GUnlabeledEventParts_label { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder + b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GMilestonedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder + b) => + b..G__typename = 'MilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? + get actor; + @override + String get milestoneTitle; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMilestonedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder>, + GMilestonedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMilestonedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GDemilestonedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder + b) => + b..G__typename = 'DemilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? + get actor; + @override + String get milestoneTitle; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsDemilestonedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder>, + GDemilestonedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsDemilestonedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GLockedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder + b) => + b..G__typename = 'LockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? + get actor; + @override + _i3.GLockReason? get lockReason; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLockedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder>, + GLockedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLockedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GUnlockedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder + b) => + b..G__typename = 'UnlockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlockedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder>, + GUnlockedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlockedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GAssignedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder + b) => + b..G__typename = 'AssignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + get assignee; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder>, + GAssignedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee + implements GAssignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee>( + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee', + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, + 'Bot': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, + 'Organization': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + 'Mannequin': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GUnassignedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder + b) => + b..G__typename = 'UnassignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + get assignee; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder>, + GUnassignedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee + implements GUnassignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee>( + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee', + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + 'Bot': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + 'Organization': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + 'Mannequin': + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GSubscribedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder + b) => + b..G__typename = 'SubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsSubscribedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder>, + GSubscribedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsSubscribedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GUnsubscribedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder + b) => + b..G__typename = 'UnsubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnsubscribedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder>, + GUnsubscribedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnsubscribedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GMentionedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder + b) => + b..G__typename = 'MentionedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMentionedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder>, + GMentionedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMentionedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GPinnedEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder + b) => + b..G__typename = 'PinnedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsPinnedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder>, + GPinnedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsPinnedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder>, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GTransferredEventParts { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder + b) => + b..G__typename = 'TransferredEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? + get fromRepository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder>, + GTransferredEventParts_actor { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder>, + GTransferredEventParts_fromRepository { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + get owner; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventFromRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + implements + Built< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder>, + GTransferredEventParts_fromRepository_owner { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner._(); + + factory GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventFromRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest + implements + Built, + GIssueData_repository_issueOrPullRequest, + GCommentParts, + GReactableParts { + GIssueData_repository_issueOrPullRequest__asPullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder b) + updates]) = _$GIssueData_repository_issueOrPullRequest__asPullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_author? get author; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + get THUMBS_UP; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + get THUMBS_DOWN; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH get LAUGH; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY get HOORAY; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED get CONFUSED; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART get HEART; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET get ROCKET; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES get EYES; + String get title; + bool get closed; + String get url; + bool get viewerCanReact; + bool get viewerCanUpdate; + bool get merged; + int get additions; + int get deletions; + int get changedFiles; + GIssueData_repository_issueOrPullRequest__asPullRequest_commits get commits; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + get timelineItems; + static Serializer + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_author + implements + Built, + GCommentParts_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + implements + Built, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder>, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + implements + Built, + GReactableParts_LAUGH, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + implements + Built, + GReactableParts_HOORAY, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + implements + Built, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + implements + Built, + GReactableParts_HEART, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_HEART( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_HEART? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + implements + Built, + GReactableParts_ROCKET, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_EYES + implements + Built, + GReactableParts_EYES, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_EYES( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES.serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_EYES? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES.serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_commits + implements + Built { + GIssueData_repository_issueOrPullRequest__asPullRequest_commits._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_commits( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder + b) => + b..G__typename = 'PullRequestCommitConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_commits> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestCommitsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_commits + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_commits? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_commits + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder> { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder + b) => + b..G__typename = 'PullRequestTimelineItemsConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + get pageInfo; + BuiltList< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? + get nodes; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder> { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder + b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes { + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + { + 'IssueComment': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + 'ReferencedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + 'RenamedTitleEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + 'ClosedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + 'ReopenedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + 'CrossReferencedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + 'LabeledEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + 'UnlabeledEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + 'MilestonedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + 'DemilestonedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + 'LockedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + 'UnlockedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + 'AssignedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + 'UnassignedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + 'SubscribedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + 'UnsubscribedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + 'MentionedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + 'PinnedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + 'TransferredEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + 'PullRequestCommit': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + 'DeployedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + 'DeploymentEnvironmentChangedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + 'HeadRefRestoredEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + 'BaseRefForcePushedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + 'HeadRefForcePushedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + 'ReviewRequestedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + 'ReviewRequestRemovedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + 'ReviewDismissedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + 'PullRequestReview': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + 'MergedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + 'HeadRefDeletedEvent': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder + b) => + b..G__typename = 'PullRequestTimelineItems'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GCommentParts, + GReactableParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder + b) => + b..G__typename = 'IssueComment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? + get author; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + get THUMBS_UP; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + get THUMBS_DOWN; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + get LAUGH; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + get HOORAY; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + get CONFUSED; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + get HEART; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + get ROCKET; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + get EYES; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder>, + GCommentParts_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder>, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder>, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder>, + GReactableParts_LAUGH, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder>, + GReactableParts_HOORAY, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder>, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder>, + GReactableParts_HEART, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder>, + GReactableParts_ROCKET, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder>, + GReactableParts_EYES, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GReferencedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder + b) => + b..G__typename = 'ReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + bool get isCrossRepository; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? + get commit; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + get commitRepository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder>, + GReferencedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder>, + GReferencedEventParts_commit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + @override + String get url; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder>, + GReferencedEventParts_commitRepository { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + get owner; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder>, + GReferencedEventParts_commitRepository_owner { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GRenamedTitleEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder + b) => + b..G__typename = 'RenamedTitleEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get previousTitle; + @override + String get currentTitle; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsRenamedTitleEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder>, + GRenamedTitleEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsRenamedTitleEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GClosedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder + b) => + b..G__typename = 'ClosedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsClosedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder>, + GClosedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsClosedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GReopenedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder + b) => + b..G__typename = 'ReopenedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReopenedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder>, + GReopenedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReopenedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GCrossReferencedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder + b) => + b..G__typename = 'CrossReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + get source; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder>, + GCrossReferencedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + implements GCrossReferencedEventParts_source { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, + { + 'Issue': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + 'PullRequest': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + b) => + b..G__typename = 'ReferencedSubject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + b) => + b..G__typename = 'Issue'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + get repository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + get owner; + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + get repository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + get owner; + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + implements + Built< + 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._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GLabeledEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder + b) => + b..G__typename = 'LabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + get label; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder>, + GLabeledEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder>, + GLabeledEventParts_label { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder + b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GUnlabeledEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder + b) => + b..G__typename = 'UnlabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + get label; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder>, + GUnlabeledEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder>, + GUnlabeledEventParts_label { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder + b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GMilestonedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder + b) => + b..G__typename = 'MilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? + get actor; + @override + String get milestoneTitle; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMilestonedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder>, + GMilestonedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMilestonedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GDemilestonedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder + b) => + b..G__typename = 'DemilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? + get actor; + @override + String get milestoneTitle; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDemilestonedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder>, + GDemilestonedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDemilestonedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GLockedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder + b) => + b..G__typename = 'LockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? + get actor; + @override + _i3.GLockReason? get lockReason; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLockedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder>, + GLockedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLockedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GUnlockedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder + b) => + b..G__typename = 'UnlockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlockedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder>, + GUnlockedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlockedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GAssignedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder + b) => + b..G__typename = 'AssignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + get assignee; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder>, + GAssignedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee + implements GAssignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, + 'Bot': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, + 'Organization': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + 'Mannequin': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GUnassignedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder + b) => + b..G__typename = 'UnassignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + get assignee; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder>, + GUnassignedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee + implements GUnassignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + 'Bot': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + 'Organization': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + 'Mannequin': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GSubscribedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder + b) => + b..G__typename = 'SubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsSubscribedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder>, + GSubscribedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsSubscribedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GUnsubscribedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder + b) => + b..G__typename = 'UnsubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnsubscribedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder>, + GUnsubscribedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnsubscribedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GMentionedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder + b) => + b..G__typename = 'MentionedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMentionedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder>, + GMentionedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMentionedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GPinnedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder + b) => + b..G__typename = 'PinnedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPinnedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder>, + GPinnedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPinnedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GTransferredEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder + b) => + b..G__typename = 'TransferredEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? + get fromRepository; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder>, + GTransferredEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder>, + GTransferredEventParts_fromRepository { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + get owner; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventFromRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder>, + GTransferredEventParts_fromRepository_owner { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventFromRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GPullRequestCommitParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder + b) => + b..G__typename = 'PullRequestCommit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + get commit; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder>, + GPullRequestCommitParts_commit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get committedDate; + @override + String get oid; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? + get author; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder>, + GPullRequestCommitParts_commit_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder + b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? + get user; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder>, + GPullRequestCommitParts_commit_author_user { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GDeployedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder + b) => + b..G__typename = 'DeployedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + get pullRequest; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder>, + GDeployedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder>, + GDeployedEventParts_pullRequest { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? + get headRef; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder>, + GDeployedEventParts_pullRequest_headRef { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder + b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventPullRequestHeadRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GDeploymentEnvironmentChangedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder + b) => + b..G__typename = 'DeploymentEnvironmentChangedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + get deploymentStatus; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder>, + GDeploymentEnvironmentChangedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder>, + GDeploymentEnvironmentChangedEventParts_deploymentStatus { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder + b) => + b..G__typename = 'DeploymentStatus'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + get deployment; + @override + String? get description; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventDeploymentStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder>, + GDeploymentEnvironmentChangedEventParts_deploymentStatus_deployment { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder + b) => + b..G__typename = 'Deployment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get environment; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventDeploymentStatusDeploymentSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GHeadRefRestoredEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder + b) => + b..G__typename = 'HeadRefRestoredEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + get pullRequest; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder>, + GHeadRefRestoredEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder>, + GHeadRefRestoredEventParts_pullRequest { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get headRefName; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GBaseRefForcePushedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder + b) => + b..G__typename = 'BaseRefForcePushedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + get pullRequest; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? + get beforeCommit; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? + get afterCommit; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder>, + GBaseRefForcePushedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder>, + GBaseRefForcePushedEventParts_pullRequest { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? + get baseRef; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder>, + GBaseRefForcePushedEventParts_pullRequest_baseRef { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder + b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventPullRequestBaseRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder>, + GBaseRefForcePushedEventParts_beforeCommit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventBeforeCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder>, + GBaseRefForcePushedEventParts_afterCommit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventAfterCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GHeadRefForcePushedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder + b) => + b..G__typename = 'HeadRefForcePushedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + get pullRequest; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? + get beforeCommit; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? + get afterCommit; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder>, + GHeadRefForcePushedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder>, + GHeadRefForcePushedEventParts_pullRequest { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get headRefName; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder>, + GHeadRefForcePushedEventParts_beforeCommit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventBeforeCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder>, + GHeadRefForcePushedEventParts_afterCommit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventAfterCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GReviewRequestedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder + b) => + b..G__typename = 'ReviewRequestedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + get requestedReviewer; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder>, + GReviewRequestedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer + implements GReviewRequestedEventParts_requestedReviewer { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder + b) => + b..G__typename = 'RequestedReviewer'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventRequestedReviewerBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventRequestedReviewerAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GReviewRequestRemovedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder + b) => + b..G__typename = 'ReviewRequestRemovedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + get requestedReviewer; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder>, + GReviewRequestRemovedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer + implements GReviewRequestRemovedEventParts_requestedReviewer { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer> + get serializer => _i2.InlineFragmentSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer>( + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer', + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, + { + 'User': + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder + b) => + b..G__typename = 'RequestedReviewer'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventRequestedReviewerBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + implements + Built< + 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 { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventRequestedReviewerAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GReviewDismissedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder + b) => + b..G__typename = 'ReviewDismissedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String? get dismissalMessage; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + get pullRequest; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder>, + GReviewDismissedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder>, + GReviewDismissedEventParts_pullRequest { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder + b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? + get author; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder>, + GReviewDismissedEventParts_pullRequest_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventPullRequestAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GPullRequestReviewParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder + b) => + b..G__typename = 'PullRequestReview'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + _i3.GPullRequestReviewState get state; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? + get author; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + get comments; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder>, + GPullRequestReviewParts_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder>, + GPullRequestReviewParts_comments { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder + b) => + b..G__typename = 'PullRequestReviewCommentConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? + get nodes; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder>, + GPullRequestReviewParts_comments_nodes, + GCommentParts, + GReactableParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder + b) => + b..G__typename = 'PullRequestReviewComment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? + get author; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + get THUMBS_UP; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + get THUMBS_DOWN; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + get LAUGH; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + get HOORAY; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + get CONFUSED; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + get HEART; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + get ROCKET; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + get EYES; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder>, + GPullRequestReviewParts_comments_nodes_author, + GCommentParts_author { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder>, + GPullRequestReviewParts_comments_nodes_THUMBS_UP, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder>, + GPullRequestReviewParts_comments_nodes_THUMBS_DOWN, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder>, + GPullRequestReviewParts_comments_nodes_LAUGH, + GReactableParts_LAUGH, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder>, + GPullRequestReviewParts_comments_nodes_HOORAY, + GReactableParts_HOORAY, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder>, + GPullRequestReviewParts_comments_nodes_CONFUSED, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder>, + GPullRequestReviewParts_comments_nodes_HEART, + GReactableParts_HEART, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder>, + GPullRequestReviewParts_comments_nodes_ROCKET, + GReactableParts_ROCKET, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder>, + GPullRequestReviewParts_comments_nodes_EYES, + GReactableParts_EYES, + GReactionConnectionParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder + b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GMergedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder + b) => + b..G__typename = 'MergedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get mergeRefName; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? + get actor; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? + get commit; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder>, + GMergedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder>, + GMergedEventParts_commit { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder + b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + @override + String get url; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder>, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GHeadRefDeletedEventParts { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder + b) => + b..G__typename = 'HeadRefDeletedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get headRefName; + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? + get actor; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefDeletedEventSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + .serializer, + json, + ); +} + +abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + implements + Built< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder>, + GHeadRefDeletedEventParts_actor { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor._(); + + factory GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor( + [Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder + b) + updates]) = + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor; + + static void _initializeBuilder( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder + b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor> + get serializer => + _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefDeletedEventActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + .serializer, + this, + ) as Map); + static GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? + fromJson(Map json) => _i1.serializers.deserializeWith( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + .serializer, + json, + ); +} + +abstract class GCommentParts { + String get G__typename; + String get id; + DateTime get createdAt; + String get body; + GCommentParts_author? get author; + Map toJson(); +} + +abstract class GCommentParts_author { + String get G__typename; + String get login; + String get avatarUrl; + Map toJson(); +} + +abstract class GCommentPartsData + implements + Built, + GCommentParts { + GCommentPartsData._(); + + factory GCommentPartsData([Function(GCommentPartsDataBuilder b) updates]) = + _$GCommentPartsData; + + static void _initializeBuilder(GCommentPartsDataBuilder b) => + b..G__typename = 'Comment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GCommentPartsData_author? get author; + static Serializer get serializer => + _$gCommentPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommentPartsData.serializer, + this, + ) as Map); + static GCommentPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommentPartsData.serializer, + json, + ); +} + +abstract class GCommentPartsData_author + implements + Built, + GCommentParts_author { + GCommentPartsData_author._(); + + factory GCommentPartsData_author( + [Function(GCommentPartsData_authorBuilder b) updates]) = + _$GCommentPartsData_author; + + static void _initializeBuilder(GCommentPartsData_authorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer get serializer => + _$gCommentPartsDataAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommentPartsData_author.serializer, + this, + ) as Map); + static GCommentPartsData_author? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommentPartsData_author.serializer, + json, + ); +} + +abstract class GReactionConnectionParts { + String get G__typename; + int get totalCount; + bool get viewerHasReacted; + Map toJson(); +} + +abstract class GReactionConnectionPartsData + implements + Built, + GReactionConnectionParts { + GReactionConnectionPartsData._(); + + factory GReactionConnectionPartsData( + [Function(GReactionConnectionPartsDataBuilder b) updates]) = + _$GReactionConnectionPartsData; + + static void _initializeBuilder(GReactionConnectionPartsDataBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactionConnectionPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactionConnectionPartsData.serializer, + this, + ) as Map); + static GReactionConnectionPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactionConnectionPartsData.serializer, + json, + ); +} + +abstract class GReactableParts { + String get G__typename; + GReactableParts_THUMBS_UP get THUMBS_UP; + GReactableParts_THUMBS_DOWN get THUMBS_DOWN; + GReactableParts_LAUGH get LAUGH; + GReactableParts_HOORAY get HOORAY; + GReactableParts_CONFUSED get CONFUSED; + GReactableParts_HEART get HEART; + GReactableParts_ROCKET get ROCKET; + GReactableParts_EYES get EYES; + Map toJson(); +} + +abstract class GReactableParts_THUMBS_UP implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_THUMBS_DOWN implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_LAUGH implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_HOORAY implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_CONFUSED implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_HEART implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_ROCKET implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactableParts_EYES implements GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GReactablePartsData + implements + Built, + GReactableParts { + GReactablePartsData._(); + + factory GReactablePartsData( + [Function(GReactablePartsDataBuilder b) updates]) = _$GReactablePartsData; + + static void _initializeBuilder(GReactablePartsDataBuilder b) => + b..G__typename = 'Reactable'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GReactablePartsData_THUMBS_UP get THUMBS_UP; + @override + GReactablePartsData_THUMBS_DOWN get THUMBS_DOWN; + @override + GReactablePartsData_LAUGH get LAUGH; + @override + GReactablePartsData_HOORAY get HOORAY; + @override + GReactablePartsData_CONFUSED get CONFUSED; + @override + GReactablePartsData_HEART get HEART; + @override + GReactablePartsData_ROCKET get ROCKET; + @override + GReactablePartsData_EYES get EYES; + static Serializer get serializer => + _$gReactablePartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData.serializer, + this, + ) as Map); + static GReactablePartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData.serializer, + json, + ); +} + +abstract class GReactablePartsData_THUMBS_UP + implements + Built, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GReactablePartsData_THUMBS_UP._(); + + factory GReactablePartsData_THUMBS_UP( + [Function(GReactablePartsData_THUMBS_UPBuilder b) updates]) = + _$GReactablePartsData_THUMBS_UP; + + static void _initializeBuilder(GReactablePartsData_THUMBS_UPBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_THUMBS_UP.serializer, + this, + ) as Map); + static GReactablePartsData_THUMBS_UP? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_THUMBS_UP.serializer, + json, + ); +} + +abstract class GReactablePartsData_THUMBS_DOWN + implements + Built, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GReactablePartsData_THUMBS_DOWN._(); + + factory GReactablePartsData_THUMBS_DOWN( + [Function(GReactablePartsData_THUMBS_DOWNBuilder b) updates]) = + _$GReactablePartsData_THUMBS_DOWN; + + static void _initializeBuilder(GReactablePartsData_THUMBS_DOWNBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_THUMBS_DOWN.serializer, + this, + ) as Map); + static GReactablePartsData_THUMBS_DOWN? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_THUMBS_DOWN.serializer, + json, + ); +} + +abstract class GReactablePartsData_LAUGH + implements + Built, + GReactableParts_LAUGH, + GReactionConnectionParts { + GReactablePartsData_LAUGH._(); + + factory GReactablePartsData_LAUGH( + [Function(GReactablePartsData_LAUGHBuilder b) updates]) = + _$GReactablePartsData_LAUGH; + + static void _initializeBuilder(GReactablePartsData_LAUGHBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_LAUGH.serializer, + this, + ) as Map); + static GReactablePartsData_LAUGH? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_LAUGH.serializer, + json, + ); +} + +abstract class GReactablePartsData_HOORAY + implements + Built, + GReactableParts_HOORAY, + GReactionConnectionParts { + GReactablePartsData_HOORAY._(); + + factory GReactablePartsData_HOORAY( + [Function(GReactablePartsData_HOORAYBuilder b) updates]) = + _$GReactablePartsData_HOORAY; + + static void _initializeBuilder(GReactablePartsData_HOORAYBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_HOORAY.serializer, + this, + ) as Map); + static GReactablePartsData_HOORAY? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_HOORAY.serializer, + json, + ); +} + +abstract class GReactablePartsData_CONFUSED + implements + Built, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GReactablePartsData_CONFUSED._(); + + factory GReactablePartsData_CONFUSED( + [Function(GReactablePartsData_CONFUSEDBuilder b) updates]) = + _$GReactablePartsData_CONFUSED; + + static void _initializeBuilder(GReactablePartsData_CONFUSEDBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_CONFUSED.serializer, + this, + ) as Map); + static GReactablePartsData_CONFUSED? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_CONFUSED.serializer, + json, + ); +} + +abstract class GReactablePartsData_HEART + implements + Built, + GReactableParts_HEART, + GReactionConnectionParts { + GReactablePartsData_HEART._(); + + factory GReactablePartsData_HEART( + [Function(GReactablePartsData_HEARTBuilder b) updates]) = + _$GReactablePartsData_HEART; + + static void _initializeBuilder(GReactablePartsData_HEARTBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_HEART.serializer, + this, + ) as Map); + static GReactablePartsData_HEART? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_HEART.serializer, + json, + ); +} + +abstract class GReactablePartsData_ROCKET + implements + Built, + GReactableParts_ROCKET, + GReactionConnectionParts { + GReactablePartsData_ROCKET._(); + + factory GReactablePartsData_ROCKET( + [Function(GReactablePartsData_ROCKETBuilder b) updates]) = + _$GReactablePartsData_ROCKET; + + static void _initializeBuilder(GReactablePartsData_ROCKETBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_ROCKET.serializer, + this, + ) as Map); + static GReactablePartsData_ROCKET? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_ROCKET.serializer, + json, + ); +} + +abstract class GReactablePartsData_EYES + implements + Built, + GReactableParts_EYES, + GReactionConnectionParts { + GReactablePartsData_EYES._(); + + factory GReactablePartsData_EYES( + [Function(GReactablePartsData_EYESBuilder b) updates]) = + _$GReactablePartsData_EYES; + + static void _initializeBuilder(GReactablePartsData_EYESBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer get serializer => + _$gReactablePartsDataEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsData_EYES.serializer, + this, + ) as Map); + static GReactablePartsData_EYES? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsData_EYES.serializer, + json, + ); +} + +abstract class GReferencedEventParts { + String get G__typename; + DateTime get createdAt; + bool get isCrossRepository; + GReferencedEventParts_actor? get actor; + GReferencedEventParts_commit? get commit; + GReferencedEventParts_commitRepository get commitRepository; + Map toJson(); +} + +abstract class GReferencedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReferencedEventParts_commit { + String get G__typename; + String get oid; + String get url; + Map toJson(); +} + +abstract class GReferencedEventParts_commitRepository { + String get G__typename; + GReferencedEventParts_commitRepository_owner get owner; + String get name; + Map toJson(); +} + +abstract class GReferencedEventParts_commitRepository_owner { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReferencedEventPartsData + implements + Built, + GReferencedEventParts { + GReferencedEventPartsData._(); + + factory GReferencedEventPartsData( + [Function(GReferencedEventPartsDataBuilder b) updates]) = + _$GReferencedEventPartsData; + + static void _initializeBuilder(GReferencedEventPartsDataBuilder b) => + b..G__typename = 'ReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + bool get isCrossRepository; + @override + GReferencedEventPartsData_actor? get actor; + @override + GReferencedEventPartsData_commit? get commit; + @override + GReferencedEventPartsData_commitRepository get commitRepository; + static Serializer get serializer => + _$gReferencedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsData.serializer, + this, + ) as Map); + static GReferencedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsData.serializer, + json, + ); +} + +abstract class GReferencedEventPartsData_actor + implements + Built, + GReferencedEventParts_actor { + GReferencedEventPartsData_actor._(); + + factory GReferencedEventPartsData_actor( + [Function(GReferencedEventPartsData_actorBuilder b) updates]) = + _$GReferencedEventPartsData_actor; + + static void _initializeBuilder(GReferencedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gReferencedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsData_actor.serializer, + this, + ) as Map); + static GReferencedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GReferencedEventPartsData_commit + implements + Built, + GReferencedEventParts_commit { + GReferencedEventPartsData_commit._(); + + factory GReferencedEventPartsData_commit( + [Function(GReferencedEventPartsData_commitBuilder b) updates]) = + _$GReferencedEventPartsData_commit; + + static void _initializeBuilder(GReferencedEventPartsData_commitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + @override + String get url; + static Serializer get serializer => + _$gReferencedEventPartsDataCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsData_commit.serializer, + this, + ) as Map); + static GReferencedEventPartsData_commit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsData_commit.serializer, + json, + ); +} + +abstract class GReferencedEventPartsData_commitRepository + implements + Built, + GReferencedEventParts_commitRepository { + GReferencedEventPartsData_commitRepository._(); + + factory GReferencedEventPartsData_commitRepository( + [Function(GReferencedEventPartsData_commitRepositoryBuilder b) + updates]) = _$GReferencedEventPartsData_commitRepository; + + static void _initializeBuilder( + GReferencedEventPartsData_commitRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GReferencedEventPartsData_commitRepository_owner get owner; + @override + String get name; + static Serializer + get serializer => _$gReferencedEventPartsDataCommitRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsData_commitRepository.serializer, + this, + ) as Map); + static GReferencedEventPartsData_commitRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsData_commitRepository.serializer, + json, + ); +} + +abstract class GReferencedEventPartsData_commitRepository_owner + implements + Built, + GReferencedEventParts_commitRepository_owner { + GReferencedEventPartsData_commitRepository_owner._(); + + factory GReferencedEventPartsData_commitRepository_owner( + [Function(GReferencedEventPartsData_commitRepository_ownerBuilder b) + updates]) = _$GReferencedEventPartsData_commitRepository_owner; + + static void _initializeBuilder( + GReferencedEventPartsData_commitRepository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => + _$gReferencedEventPartsDataCommitRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsData_commitRepository_owner.serializer, + this, + ) as Map); + static GReferencedEventPartsData_commitRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsData_commitRepository_owner.serializer, + json, + ); +} + +abstract class GRenamedTitleEventParts { + String get G__typename; + DateTime get createdAt; + String get previousTitle; + String get currentTitle; + GRenamedTitleEventParts_actor? get actor; + Map toJson(); +} + +abstract class GRenamedTitleEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GRenamedTitleEventPartsData + implements + Built, + GRenamedTitleEventParts { + GRenamedTitleEventPartsData._(); + + factory GRenamedTitleEventPartsData( + [Function(GRenamedTitleEventPartsDataBuilder b) updates]) = + _$GRenamedTitleEventPartsData; + + static void _initializeBuilder(GRenamedTitleEventPartsDataBuilder b) => + b..G__typename = 'RenamedTitleEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get previousTitle; + @override + String get currentTitle; + @override + GRenamedTitleEventPartsData_actor? get actor; + static Serializer get serializer => + _$gRenamedTitleEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRenamedTitleEventPartsData.serializer, + this, + ) as Map); + static GRenamedTitleEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRenamedTitleEventPartsData.serializer, + json, + ); +} + +abstract class GRenamedTitleEventPartsData_actor + implements + Built, + GRenamedTitleEventParts_actor { + GRenamedTitleEventPartsData_actor._(); + + factory GRenamedTitleEventPartsData_actor( + [Function(GRenamedTitleEventPartsData_actorBuilder b) updates]) = + _$GRenamedTitleEventPartsData_actor; + + static void _initializeBuilder(GRenamedTitleEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gRenamedTitleEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRenamedTitleEventPartsData_actor.serializer, + this, + ) as Map); + static GRenamedTitleEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRenamedTitleEventPartsData_actor.serializer, + json, + ); +} + +abstract class GClosedEventParts { + String get G__typename; + DateTime get createdAt; + GClosedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GClosedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GClosedEventPartsData + implements + Built, + GClosedEventParts { + GClosedEventPartsData._(); + + factory GClosedEventPartsData( + [Function(GClosedEventPartsDataBuilder b) updates]) = + _$GClosedEventPartsData; + + static void _initializeBuilder(GClosedEventPartsDataBuilder b) => + b..G__typename = 'ClosedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GClosedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gClosedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GClosedEventPartsData.serializer, + this, + ) as Map); + static GClosedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClosedEventPartsData.serializer, + json, + ); +} + +abstract class GClosedEventPartsData_actor + implements + Built, + GClosedEventParts_actor { + GClosedEventPartsData_actor._(); + + factory GClosedEventPartsData_actor( + [Function(GClosedEventPartsData_actorBuilder b) updates]) = + _$GClosedEventPartsData_actor; + + static void _initializeBuilder(GClosedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gClosedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GClosedEventPartsData_actor.serializer, + this, + ) as Map); + static GClosedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClosedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GReopenedEventParts { + String get G__typename; + DateTime get createdAt; + GReopenedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GReopenedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReopenedEventPartsData + implements + Built, + GReopenedEventParts { + GReopenedEventPartsData._(); + + factory GReopenedEventPartsData( + [Function(GReopenedEventPartsDataBuilder b) updates]) = + _$GReopenedEventPartsData; + + static void _initializeBuilder(GReopenedEventPartsDataBuilder b) => + b..G__typename = 'ReopenedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GReopenedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gReopenedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReopenedEventPartsData.serializer, + this, + ) as Map); + static GReopenedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReopenedEventPartsData.serializer, + json, + ); +} + +abstract class GReopenedEventPartsData_actor + implements + Built, + GReopenedEventParts_actor { + GReopenedEventPartsData_actor._(); + + factory GReopenedEventPartsData_actor( + [Function(GReopenedEventPartsData_actorBuilder b) updates]) = + _$GReopenedEventPartsData_actor; + + static void _initializeBuilder(GReopenedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gReopenedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReopenedEventPartsData_actor.serializer, + this, + ) as Map); + static GReopenedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReopenedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GCrossReferencedEventParts { + String get G__typename; + DateTime get createdAt; + GCrossReferencedEventParts_actor? get actor; + GCrossReferencedEventParts_source get source; + Map toJson(); +} + +abstract class GCrossReferencedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source { + String get G__typename; +} + +abstract class GCrossReferencedEventParts_source__base + implements GCrossReferencedEventParts_source { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asIssue + implements GCrossReferencedEventParts_source { + @override + String get G__typename; + int get number; + GCrossReferencedEventParts_source__asIssue_repository get repository; + @override + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asIssue_repository { + String get G__typename; + GCrossReferencedEventParts_source__asIssue_repository_owner get owner; + String get name; + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asIssue_repository_owner { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asPullRequest + implements GCrossReferencedEventParts_source { + @override + String get G__typename; + int get number; + GCrossReferencedEventParts_source__asPullRequest_repository get repository; + @override + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asPullRequest_repository { + String get G__typename; + GCrossReferencedEventParts_source__asPullRequest_repository_owner get owner; + String get name; + Map toJson(); +} + +abstract class GCrossReferencedEventParts_source__asPullRequest_repository_owner { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GCrossReferencedEventPartsData + implements + Built, + GCrossReferencedEventParts { + GCrossReferencedEventPartsData._(); + + factory GCrossReferencedEventPartsData( + [Function(GCrossReferencedEventPartsDataBuilder b) updates]) = + _$GCrossReferencedEventPartsData; + + static void _initializeBuilder(GCrossReferencedEventPartsDataBuilder b) => + b..G__typename = 'CrossReferencedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GCrossReferencedEventPartsData_actor? get actor; + @override + GCrossReferencedEventPartsData_source get source; + static Serializer get serializer => + _$gCrossReferencedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_actor + implements + Built, + GCrossReferencedEventParts_actor { + GCrossReferencedEventPartsData_actor._(); + + factory GCrossReferencedEventPartsData_actor( + [Function(GCrossReferencedEventPartsData_actorBuilder b) updates]) = + _$GCrossReferencedEventPartsData_actor; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gCrossReferencedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_actor.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source + implements GCrossReferencedEventParts_source { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GCrossReferencedEventPartsData_source', + GCrossReferencedEventPartsData_source__base, + { + 'Issue': GCrossReferencedEventPartsData_source__asIssue, + 'PullRequest': GCrossReferencedEventPartsData_source__asPullRequest, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__base + implements + Built, + GCrossReferencedEventPartsData_source { + GCrossReferencedEventPartsData_source__base._(); + + factory GCrossReferencedEventPartsData_source__base( + [Function(GCrossReferencedEventPartsData_source__baseBuilder b) + updates]) = _$GCrossReferencedEventPartsData_source__base; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__baseBuilder b) => + b..G__typename = 'ReferencedSubject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gCrossReferencedEventPartsDataSourceBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__base.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__base.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asIssue + implements + Built, + GCrossReferencedEventPartsData_source { + GCrossReferencedEventPartsData_source__asIssue._(); + + factory GCrossReferencedEventPartsData_source__asIssue( + [Function(GCrossReferencedEventPartsData_source__asIssueBuilder b) + updates]) = _$GCrossReferencedEventPartsData_source__asIssue; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asIssueBuilder b) => + b..G__typename = 'Issue'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GCrossReferencedEventPartsData_source__asIssue_repository get repository; + static Serializer + get serializer => _$gCrossReferencedEventPartsDataSourceAsIssueSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asIssue.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asIssue? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asIssue.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asIssue_repository + implements + Built { + GCrossReferencedEventPartsData_source__asIssue_repository._(); + + factory GCrossReferencedEventPartsData_source__asIssue_repository( + [Function( + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder + b) + updates]) = _$GCrossReferencedEventPartsData_source__asIssue_repository; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GCrossReferencedEventPartsData_source__asIssue_repository_owner get owner; + String get name; + static Serializer + get serializer => + _$gCrossReferencedEventPartsDataSourceAsIssueRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asIssue_repository.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asIssue_repository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asIssue_repository.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asIssue_repository_owner + implements + Built { + GCrossReferencedEventPartsData_source__asIssue_repository_owner._(); + + factory GCrossReferencedEventPartsData_source__asIssue_repository_owner( + [Function( + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder + b) + updates]) = + _$GCrossReferencedEventPartsData_source__asIssue_repository_owner; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GCrossReferencedEventPartsData_source__asIssue_repository_owner> + get serializer => + _$gCrossReferencedEventPartsDataSourceAsIssueRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asIssue_repository_owner + .serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asIssue_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asIssue_repository_owner + .serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asPullRequest + implements + Built, + GCrossReferencedEventPartsData_source { + GCrossReferencedEventPartsData_source__asPullRequest._(); + + factory GCrossReferencedEventPartsData_source__asPullRequest( + [Function(GCrossReferencedEventPartsData_source__asPullRequestBuilder b) + updates]) = _$GCrossReferencedEventPartsData_source__asPullRequest; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asPullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + GCrossReferencedEventPartsData_source__asPullRequest_repository + get repository; + static Serializer + get serializer => + _$gCrossReferencedEventPartsDataSourceAsPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asPullRequest.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asPullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asPullRequest.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asPullRequest_repository + implements + Built { + GCrossReferencedEventPartsData_source__asPullRequest_repository._(); + + factory GCrossReferencedEventPartsData_source__asPullRequest_repository( + [Function( + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder + b) + updates]) = + _$GCrossReferencedEventPartsData_source__asPullRequest_repository; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder + b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + get owner; + String get name; + static Serializer< + GCrossReferencedEventPartsData_source__asPullRequest_repository> + get serializer => + _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asPullRequest_repository + .serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asPullRequest_repository? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asPullRequest_repository + .serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + implements + Built< + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder> { + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner._(); + + factory GCrossReferencedEventPartsData_source__asPullRequest_repository_owner( + [Function( + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder + b) + updates]) = + _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner; + + static void _initializeBuilder( + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner> + get serializer => + _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + .serializer, + this, + ) as Map); + static GCrossReferencedEventPartsData_source__asPullRequest_repository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + .serializer, + json, + ); +} + +abstract class GLabeledEventParts { + String get G__typename; + DateTime get createdAt; + GLabeledEventParts_actor? get actor; + GLabeledEventParts_label get label; + Map toJson(); +} + +abstract class GLabeledEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GLabeledEventParts_label { + String get G__typename; + String get name; + String get color; + Map toJson(); +} + +abstract class GLabeledEventPartsData + implements + Built, + GLabeledEventParts { + GLabeledEventPartsData._(); + + factory GLabeledEventPartsData( + [Function(GLabeledEventPartsDataBuilder b) updates]) = + _$GLabeledEventPartsData; + + static void _initializeBuilder(GLabeledEventPartsDataBuilder b) => + b..G__typename = 'LabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GLabeledEventPartsData_actor? get actor; + @override + GLabeledEventPartsData_label get label; + static Serializer get serializer => + _$gLabeledEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GLabeledEventPartsData.serializer, + this, + ) as Map); + static GLabeledEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabeledEventPartsData.serializer, + json, + ); +} + +abstract class GLabeledEventPartsData_actor + implements + Built, + GLabeledEventParts_actor { + GLabeledEventPartsData_actor._(); + + factory GLabeledEventPartsData_actor( + [Function(GLabeledEventPartsData_actorBuilder b) updates]) = + _$GLabeledEventPartsData_actor; + + static void _initializeBuilder(GLabeledEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gLabeledEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GLabeledEventPartsData_actor.serializer, + this, + ) as Map); + static GLabeledEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabeledEventPartsData_actor.serializer, + json, + ); +} + +abstract class GLabeledEventPartsData_label + implements + Built, + GLabeledEventParts_label { + GLabeledEventPartsData_label._(); + + factory GLabeledEventPartsData_label( + [Function(GLabeledEventPartsData_labelBuilder b) updates]) = + _$GLabeledEventPartsData_label; + + static void _initializeBuilder(GLabeledEventPartsData_labelBuilder b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer get serializer => + _$gLabeledEventPartsDataLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GLabeledEventPartsData_label.serializer, + this, + ) as Map); + static GLabeledEventPartsData_label? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabeledEventPartsData_label.serializer, + json, + ); +} + +abstract class GUnlabeledEventParts { + String get G__typename; + DateTime get createdAt; + GUnlabeledEventParts_actor? get actor; + GUnlabeledEventParts_label get label; + Map toJson(); +} + +abstract class GUnlabeledEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GUnlabeledEventParts_label { + String get G__typename; + String get name; + String get color; + Map toJson(); +} + +abstract class GUnlabeledEventPartsData + implements + Built, + GUnlabeledEventParts { + GUnlabeledEventPartsData._(); + + factory GUnlabeledEventPartsData( + [Function(GUnlabeledEventPartsDataBuilder b) updates]) = + _$GUnlabeledEventPartsData; + + static void _initializeBuilder(GUnlabeledEventPartsDataBuilder b) => + b..G__typename = 'UnlabeledEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GUnlabeledEventPartsData_actor? get actor; + @override + GUnlabeledEventPartsData_label get label; + static Serializer get serializer => + _$gUnlabeledEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnlabeledEventPartsData.serializer, + this, + ) as Map); + static GUnlabeledEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlabeledEventPartsData.serializer, + json, + ); +} + +abstract class GUnlabeledEventPartsData_actor + implements + Built, + GUnlabeledEventParts_actor { + GUnlabeledEventPartsData_actor._(); + + factory GUnlabeledEventPartsData_actor( + [Function(GUnlabeledEventPartsData_actorBuilder b) updates]) = + _$GUnlabeledEventPartsData_actor; + + static void _initializeBuilder(GUnlabeledEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gUnlabeledEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnlabeledEventPartsData_actor.serializer, + this, + ) as Map); + static GUnlabeledEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlabeledEventPartsData_actor.serializer, + json, + ); +} + +abstract class GUnlabeledEventPartsData_label + implements + Built, + GUnlabeledEventParts_label { + GUnlabeledEventPartsData_label._(); + + factory GUnlabeledEventPartsData_label( + [Function(GUnlabeledEventPartsData_labelBuilder b) updates]) = + _$GUnlabeledEventPartsData_label; + + static void _initializeBuilder(GUnlabeledEventPartsData_labelBuilder b) => + b..G__typename = 'Label'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + String get color; + static Serializer get serializer => + _$gUnlabeledEventPartsDataLabelSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnlabeledEventPartsData_label.serializer, + this, + ) as Map); + static GUnlabeledEventPartsData_label? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlabeledEventPartsData_label.serializer, + json, + ); +} + +abstract class GMilestonedEventParts { + String get G__typename; + DateTime get createdAt; + GMilestonedEventParts_actor? get actor; + String get milestoneTitle; + Map toJson(); +} + +abstract class GMilestonedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GMilestonedEventPartsData + implements + Built, + GMilestonedEventParts { + GMilestonedEventPartsData._(); + + factory GMilestonedEventPartsData( + [Function(GMilestonedEventPartsDataBuilder b) updates]) = + _$GMilestonedEventPartsData; + + static void _initializeBuilder(GMilestonedEventPartsDataBuilder b) => + b..G__typename = 'MilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GMilestonedEventPartsData_actor? get actor; + @override + String get milestoneTitle; + static Serializer get serializer => + _$gMilestonedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMilestonedEventPartsData.serializer, + this, + ) as Map); + static GMilestonedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMilestonedEventPartsData.serializer, + json, + ); +} + +abstract class GMilestonedEventPartsData_actor + implements + Built, + GMilestonedEventParts_actor { + GMilestonedEventPartsData_actor._(); + + factory GMilestonedEventPartsData_actor( + [Function(GMilestonedEventPartsData_actorBuilder b) updates]) = + _$GMilestonedEventPartsData_actor; + + static void _initializeBuilder(GMilestonedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gMilestonedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMilestonedEventPartsData_actor.serializer, + this, + ) as Map); + static GMilestonedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMilestonedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GDemilestonedEventParts { + String get G__typename; + DateTime get createdAt; + GDemilestonedEventParts_actor? get actor; + String get milestoneTitle; + Map toJson(); +} + +abstract class GDemilestonedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GDemilestonedEventPartsData + implements + Built, + GDemilestonedEventParts { + GDemilestonedEventPartsData._(); + + factory GDemilestonedEventPartsData( + [Function(GDemilestonedEventPartsDataBuilder b) updates]) = + _$GDemilestonedEventPartsData; + + static void _initializeBuilder(GDemilestonedEventPartsDataBuilder b) => + b..G__typename = 'DemilestonedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GDemilestonedEventPartsData_actor? get actor; + @override + String get milestoneTitle; + static Serializer get serializer => + _$gDemilestonedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDemilestonedEventPartsData.serializer, + this, + ) as Map); + static GDemilestonedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDemilestonedEventPartsData.serializer, + json, + ); +} + +abstract class GDemilestonedEventPartsData_actor + implements + Built, + GDemilestonedEventParts_actor { + GDemilestonedEventPartsData_actor._(); + + factory GDemilestonedEventPartsData_actor( + [Function(GDemilestonedEventPartsData_actorBuilder b) updates]) = + _$GDemilestonedEventPartsData_actor; + + static void _initializeBuilder(GDemilestonedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gDemilestonedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDemilestonedEventPartsData_actor.serializer, + this, + ) as Map); + static GDemilestonedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDemilestonedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GLockedEventParts { + String get G__typename; + DateTime get createdAt; + GLockedEventParts_actor? get actor; + _i3.GLockReason? get lockReason; + Map toJson(); +} + +abstract class GLockedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GLockedEventPartsData + implements + Built, + GLockedEventParts { + GLockedEventPartsData._(); + + factory GLockedEventPartsData( + [Function(GLockedEventPartsDataBuilder b) updates]) = + _$GLockedEventPartsData; + + static void _initializeBuilder(GLockedEventPartsDataBuilder b) => + b..G__typename = 'LockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GLockedEventPartsData_actor? get actor; + @override + _i3.GLockReason? get lockReason; + static Serializer get serializer => + _$gLockedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GLockedEventPartsData.serializer, + this, + ) as Map); + static GLockedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLockedEventPartsData.serializer, + json, + ); +} + +abstract class GLockedEventPartsData_actor + implements + Built, + GLockedEventParts_actor { + GLockedEventPartsData_actor._(); + + factory GLockedEventPartsData_actor( + [Function(GLockedEventPartsData_actorBuilder b) updates]) = + _$GLockedEventPartsData_actor; + + static void _initializeBuilder(GLockedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gLockedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GLockedEventPartsData_actor.serializer, + this, + ) as Map); + static GLockedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLockedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GUnlockedEventParts { + String get G__typename; + DateTime get createdAt; + GUnlockedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GUnlockedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GUnlockedEventPartsData + implements + Built, + GUnlockedEventParts { + GUnlockedEventPartsData._(); + + factory GUnlockedEventPartsData( + [Function(GUnlockedEventPartsDataBuilder b) updates]) = + _$GUnlockedEventPartsData; + + static void _initializeBuilder(GUnlockedEventPartsDataBuilder b) => + b..G__typename = 'UnlockedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GUnlockedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gUnlockedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnlockedEventPartsData.serializer, + this, + ) as Map); + static GUnlockedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlockedEventPartsData.serializer, + json, + ); +} + +abstract class GUnlockedEventPartsData_actor + implements + Built, + GUnlockedEventParts_actor { + GUnlockedEventPartsData_actor._(); + + factory GUnlockedEventPartsData_actor( + [Function(GUnlockedEventPartsData_actorBuilder b) updates]) = + _$GUnlockedEventPartsData_actor; + + static void _initializeBuilder(GUnlockedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gUnlockedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnlockedEventPartsData_actor.serializer, + this, + ) as Map); + static GUnlockedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlockedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GAssignedEventParts { + String get G__typename; + DateTime get createdAt; + GAssignedEventParts_actor? get actor; + GAssignedEventParts_assignee? get assignee; + Map toJson(); +} + +abstract class GAssignedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GAssignedEventParts_assignee { + String get G__typename; +} + +abstract class GAssignedEventParts_assignee__base + implements GAssignedEventParts_assignee { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GAssignedEventParts_assignee__asUser + implements GAssignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GAssignedEventParts_assignee__asBot + implements GAssignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GAssignedEventParts_assignee__asOrganization + implements GAssignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GAssignedEventParts_assignee__asMannequin + implements GAssignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GAssignedEventPartsData + implements + Built, + GAssignedEventParts { + GAssignedEventPartsData._(); + + factory GAssignedEventPartsData( + [Function(GAssignedEventPartsDataBuilder b) updates]) = + _$GAssignedEventPartsData; + + static void _initializeBuilder(GAssignedEventPartsDataBuilder b) => + b..G__typename = 'AssignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GAssignedEventPartsData_actor? get actor; + @override + GAssignedEventPartsData_assignee? get assignee; + static Serializer get serializer => + _$gAssignedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData.serializer, + this, + ) as Map); + static GAssignedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_actor + implements + Built, + GAssignedEventParts_actor { + GAssignedEventPartsData_actor._(); + + factory GAssignedEventPartsData_actor( + [Function(GAssignedEventPartsData_actorBuilder b) updates]) = + _$GAssignedEventPartsData_actor; + + static void _initializeBuilder(GAssignedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gAssignedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_actor.serializer, + this, + ) as Map); + static GAssignedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee + implements GAssignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GAssignedEventPartsData_assignee', + GAssignedEventPartsData_assignee__base, + { + 'User': GAssignedEventPartsData_assignee__asUser, + 'Bot': GAssignedEventPartsData_assignee__asBot, + 'Organization': GAssignedEventPartsData_assignee__asOrganization, + 'Mannequin': GAssignedEventPartsData_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee__base + implements + Built, + GAssignedEventPartsData_assignee { + GAssignedEventPartsData_assignee__base._(); + + factory GAssignedEventPartsData_assignee__base( + [Function(GAssignedEventPartsData_assignee__baseBuilder b) updates]) = + _$GAssignedEventPartsData_assignee__base; + + static void _initializeBuilder( + GAssignedEventPartsData_assignee__baseBuilder b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gAssignedEventPartsDataAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee__base.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee__base.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee__asUser + implements + Built, + GAssignedEventPartsData_assignee { + GAssignedEventPartsData_assignee__asUser._(); + + factory GAssignedEventPartsData_assignee__asUser( + [Function(GAssignedEventPartsData_assignee__asUserBuilder b) + updates]) = _$GAssignedEventPartsData_assignee__asUser; + + static void _initializeBuilder( + GAssignedEventPartsData_assignee__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer get serializer => + _$gAssignedEventPartsDataAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee__asUser.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee__asUser.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee__asBot + implements + Built, + GAssignedEventPartsData_assignee { + GAssignedEventPartsData_assignee__asBot._(); + + factory GAssignedEventPartsData_assignee__asBot( + [Function(GAssignedEventPartsData_assignee__asBotBuilder b) + updates]) = _$GAssignedEventPartsData_assignee__asBot; + + static void _initializeBuilder( + GAssignedEventPartsData_assignee__asBotBuilder b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer get serializer => + _$gAssignedEventPartsDataAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee__asBot.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee__asBot? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee__asBot.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee__asOrganization + implements + Built, + GAssignedEventPartsData_assignee { + GAssignedEventPartsData_assignee__asOrganization._(); + + factory GAssignedEventPartsData_assignee__asOrganization( + [Function(GAssignedEventPartsData_assignee__asOrganizationBuilder b) + updates]) = _$GAssignedEventPartsData_assignee__asOrganization; + + static void _initializeBuilder( + GAssignedEventPartsData_assignee__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => + _$gAssignedEventPartsDataAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee__asOrganization.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee__asOrganization.serializer, + json, + ); +} + +abstract class GAssignedEventPartsData_assignee__asMannequin + implements + Built, + GAssignedEventPartsData_assignee { + GAssignedEventPartsData_assignee__asMannequin._(); + + factory GAssignedEventPartsData_assignee__asMannequin( + [Function(GAssignedEventPartsData_assignee__asMannequinBuilder b) + updates]) = _$GAssignedEventPartsData_assignee__asMannequin; + + static void _initializeBuilder( + GAssignedEventPartsData_assignee__asMannequinBuilder b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => _$gAssignedEventPartsDataAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsData_assignee__asMannequin.serializer, + this, + ) as Map); + static GAssignedEventPartsData_assignee__asMannequin? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsData_assignee__asMannequin.serializer, + json, + ); +} + +abstract class GUnassignedEventParts { + String get G__typename; + DateTime get createdAt; + GUnassignedEventParts_actor? get actor; + GUnassignedEventParts_assignee? get assignee; + Map toJson(); +} + +abstract class GUnassignedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GUnassignedEventParts_assignee { + String get G__typename; +} + +abstract class GUnassignedEventParts_assignee__base + implements GUnassignedEventParts_assignee { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GUnassignedEventParts_assignee__asUser + implements GUnassignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GUnassignedEventParts_assignee__asBot + implements GUnassignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GUnassignedEventParts_assignee__asOrganization + implements GUnassignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GUnassignedEventParts_assignee__asMannequin + implements GUnassignedEventParts_assignee { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GUnassignedEventPartsData + implements + Built, + GUnassignedEventParts { + GUnassignedEventPartsData._(); + + factory GUnassignedEventPartsData( + [Function(GUnassignedEventPartsDataBuilder b) updates]) = + _$GUnassignedEventPartsData; + + static void _initializeBuilder(GUnassignedEventPartsDataBuilder b) => + b..G__typename = 'UnassignedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GUnassignedEventPartsData_actor? get actor; + @override + GUnassignedEventPartsData_assignee? get assignee; + static Serializer get serializer => + _$gUnassignedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData.serializer, + this, + ) as Map); + static GUnassignedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_actor + implements + Built, + GUnassignedEventParts_actor { + GUnassignedEventPartsData_actor._(); + + factory GUnassignedEventPartsData_actor( + [Function(GUnassignedEventPartsData_actorBuilder b) updates]) = + _$GUnassignedEventPartsData_actor; + + static void _initializeBuilder(GUnassignedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gUnassignedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_actor.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee + implements GUnassignedEventParts_assignee { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUnassignedEventPartsData_assignee', + GUnassignedEventPartsData_assignee__base, + { + 'User': GUnassignedEventPartsData_assignee__asUser, + 'Bot': GUnassignedEventPartsData_assignee__asBot, + 'Organization': GUnassignedEventPartsData_assignee__asOrganization, + 'Mannequin': GUnassignedEventPartsData_assignee__asMannequin, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee__base + implements + Built, + GUnassignedEventPartsData_assignee { + GUnassignedEventPartsData_assignee__base._(); + + factory GUnassignedEventPartsData_assignee__base( + [Function(GUnassignedEventPartsData_assignee__baseBuilder b) + updates]) = _$GUnassignedEventPartsData_assignee__base; + + static void _initializeBuilder( + GUnassignedEventPartsData_assignee__baseBuilder b) => + b..G__typename = 'Assignee'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUnassignedEventPartsDataAssigneeBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee__base.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee__base.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee__asUser + implements + Built, + GUnassignedEventPartsData_assignee { + GUnassignedEventPartsData_assignee__asUser._(); + + factory GUnassignedEventPartsData_assignee__asUser( + [Function(GUnassignedEventPartsData_assignee__asUserBuilder b) + updates]) = _$GUnassignedEventPartsData_assignee__asUser; + + static void _initializeBuilder( + GUnassignedEventPartsData_assignee__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => _$gUnassignedEventPartsDataAssigneeAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee__asUser.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee__asUser.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee__asBot + implements + Built, + GUnassignedEventPartsData_assignee { + GUnassignedEventPartsData_assignee__asBot._(); + + factory GUnassignedEventPartsData_assignee__asBot( + [Function(GUnassignedEventPartsData_assignee__asBotBuilder b) + updates]) = _$GUnassignedEventPartsData_assignee__asBot; + + static void _initializeBuilder( + GUnassignedEventPartsData_assignee__asBotBuilder b) => + b..G__typename = 'Bot'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer get serializer => + _$gUnassignedEventPartsDataAssigneeAsBotSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee__asBot.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee__asBot? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee__asBot.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee__asOrganization + implements + Built, + GUnassignedEventPartsData_assignee { + GUnassignedEventPartsData_assignee__asOrganization._(); + + factory GUnassignedEventPartsData_assignee__asOrganization( + [Function(GUnassignedEventPartsData_assignee__asOrganizationBuilder b) + updates]) = _$GUnassignedEventPartsData_assignee__asOrganization; + + static void _initializeBuilder( + GUnassignedEventPartsData_assignee__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => + _$gUnassignedEventPartsDataAssigneeAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee__asOrganization.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee__asOrganization.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsData_assignee__asMannequin + implements + Built, + GUnassignedEventPartsData_assignee { + GUnassignedEventPartsData_assignee__asMannequin._(); + + factory GUnassignedEventPartsData_assignee__asMannequin( + [Function(GUnassignedEventPartsData_assignee__asMannequinBuilder b) + updates]) = _$GUnassignedEventPartsData_assignee__asMannequin; + + static void _initializeBuilder( + GUnassignedEventPartsData_assignee__asMannequinBuilder b) => + b..G__typename = 'Mannequin'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => + _$gUnassignedEventPartsDataAssigneeAsMannequinSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsData_assignee__asMannequin.serializer, + this, + ) as Map); + static GUnassignedEventPartsData_assignee__asMannequin? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsData_assignee__asMannequin.serializer, + json, + ); +} + +abstract class GSubscribedEventParts { + String get G__typename; + DateTime get createdAt; + GSubscribedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GSubscribedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GSubscribedEventPartsData + implements + Built, + GSubscribedEventParts { + GSubscribedEventPartsData._(); + + factory GSubscribedEventPartsData( + [Function(GSubscribedEventPartsDataBuilder b) updates]) = + _$GSubscribedEventPartsData; + + static void _initializeBuilder(GSubscribedEventPartsDataBuilder b) => + b..G__typename = 'SubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GSubscribedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gSubscribedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSubscribedEventPartsData.serializer, + this, + ) as Map); + static GSubscribedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSubscribedEventPartsData.serializer, + json, + ); +} + +abstract class GSubscribedEventPartsData_actor + implements + Built, + GSubscribedEventParts_actor { + GSubscribedEventPartsData_actor._(); + + factory GSubscribedEventPartsData_actor( + [Function(GSubscribedEventPartsData_actorBuilder b) updates]) = + _$GSubscribedEventPartsData_actor; + + static void _initializeBuilder(GSubscribedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gSubscribedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSubscribedEventPartsData_actor.serializer, + this, + ) as Map); + static GSubscribedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSubscribedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GUnsubscribedEventParts { + String get G__typename; + DateTime get createdAt; + GUnsubscribedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GUnsubscribedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GUnsubscribedEventPartsData + implements + Built, + GUnsubscribedEventParts { + GUnsubscribedEventPartsData._(); + + factory GUnsubscribedEventPartsData( + [Function(GUnsubscribedEventPartsDataBuilder b) updates]) = + _$GUnsubscribedEventPartsData; + + static void _initializeBuilder(GUnsubscribedEventPartsDataBuilder b) => + b..G__typename = 'UnsubscribedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GUnsubscribedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gUnsubscribedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnsubscribedEventPartsData.serializer, + this, + ) as Map); + static GUnsubscribedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnsubscribedEventPartsData.serializer, + json, + ); +} + +abstract class GUnsubscribedEventPartsData_actor + implements + Built, + GUnsubscribedEventParts_actor { + GUnsubscribedEventPartsData_actor._(); + + factory GUnsubscribedEventPartsData_actor( + [Function(GUnsubscribedEventPartsData_actorBuilder b) updates]) = + _$GUnsubscribedEventPartsData_actor; + + static void _initializeBuilder(GUnsubscribedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gUnsubscribedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUnsubscribedEventPartsData_actor.serializer, + this, + ) as Map); + static GUnsubscribedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnsubscribedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GMentionedEventParts { + String get G__typename; + DateTime get createdAt; + GMentionedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GMentionedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GMentionedEventPartsData + implements + Built, + GMentionedEventParts { + GMentionedEventPartsData._(); + + factory GMentionedEventPartsData( + [Function(GMentionedEventPartsDataBuilder b) updates]) = + _$GMentionedEventPartsData; + + static void _initializeBuilder(GMentionedEventPartsDataBuilder b) => + b..G__typename = 'MentionedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GMentionedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gMentionedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMentionedEventPartsData.serializer, + this, + ) as Map); + static GMentionedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMentionedEventPartsData.serializer, + json, + ); +} + +abstract class GMentionedEventPartsData_actor + implements + Built, + GMentionedEventParts_actor { + GMentionedEventPartsData_actor._(); + + factory GMentionedEventPartsData_actor( + [Function(GMentionedEventPartsData_actorBuilder b) updates]) = + _$GMentionedEventPartsData_actor; + + static void _initializeBuilder(GMentionedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gMentionedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMentionedEventPartsData_actor.serializer, + this, + ) as Map); + static GMentionedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMentionedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GPinnedEventParts { + String get G__typename; + DateTime get createdAt; + GPinnedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GPinnedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GPinnedEventPartsData + implements + Built, + GPinnedEventParts { + GPinnedEventPartsData._(); + + factory GPinnedEventPartsData( + [Function(GPinnedEventPartsDataBuilder b) updates]) = + _$GPinnedEventPartsData; + + static void _initializeBuilder(GPinnedEventPartsDataBuilder b) => + b..G__typename = 'PinnedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GPinnedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gPinnedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPinnedEventPartsData.serializer, + this, + ) as Map); + static GPinnedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPinnedEventPartsData.serializer, + json, + ); +} + +abstract class GPinnedEventPartsData_actor + implements + Built, + GPinnedEventParts_actor { + GPinnedEventPartsData_actor._(); + + factory GPinnedEventPartsData_actor( + [Function(GPinnedEventPartsData_actorBuilder b) updates]) = + _$GPinnedEventPartsData_actor; + + static void _initializeBuilder(GPinnedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gPinnedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPinnedEventPartsData_actor.serializer, + this, + ) as Map); + static GPinnedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPinnedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GTransferredEventParts { + String get G__typename; + DateTime get createdAt; + GTransferredEventParts_actor? get actor; + GTransferredEventParts_fromRepository? get fromRepository; + Map toJson(); +} + +abstract class GTransferredEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GTransferredEventParts_fromRepository { + String get G__typename; + GTransferredEventParts_fromRepository_owner get owner; + String get name; + Map toJson(); +} + +abstract class GTransferredEventParts_fromRepository_owner { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GTransferredEventPartsData + implements + Built, + GTransferredEventParts { + GTransferredEventPartsData._(); + + factory GTransferredEventPartsData( + [Function(GTransferredEventPartsDataBuilder b) updates]) = + _$GTransferredEventPartsData; + + static void _initializeBuilder(GTransferredEventPartsDataBuilder b) => + b..G__typename = 'TransferredEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GTransferredEventPartsData_actor? get actor; + @override + GTransferredEventPartsData_fromRepository? get fromRepository; + static Serializer get serializer => + _$gTransferredEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GTransferredEventPartsData.serializer, + this, + ) as Map); + static GTransferredEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTransferredEventPartsData.serializer, + json, + ); +} + +abstract class GTransferredEventPartsData_actor + implements + Built, + GTransferredEventParts_actor { + GTransferredEventPartsData_actor._(); + + factory GTransferredEventPartsData_actor( + [Function(GTransferredEventPartsData_actorBuilder b) updates]) = + _$GTransferredEventPartsData_actor; + + static void _initializeBuilder(GTransferredEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gTransferredEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GTransferredEventPartsData_actor.serializer, + this, + ) as Map); + static GTransferredEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GTransferredEventPartsData_actor.serializer, + json, + ); +} + +abstract class GTransferredEventPartsData_fromRepository + implements + Built, + GTransferredEventParts_fromRepository { + GTransferredEventPartsData_fromRepository._(); + + factory GTransferredEventPartsData_fromRepository( + [Function(GTransferredEventPartsData_fromRepositoryBuilder b) + updates]) = _$GTransferredEventPartsData_fromRepository; + + static void _initializeBuilder( + GTransferredEventPartsData_fromRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GTransferredEventPartsData_fromRepository_owner get owner; + @override + String get name; + static Serializer get serializer => + _$gTransferredEventPartsDataFromRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GTransferredEventPartsData_fromRepository.serializer, + this, + ) as Map); + static GTransferredEventPartsData_fromRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GTransferredEventPartsData_fromRepository.serializer, + json, + ); +} + +abstract class GTransferredEventPartsData_fromRepository_owner + implements + Built, + GTransferredEventParts_fromRepository_owner { + GTransferredEventPartsData_fromRepository_owner._(); + + factory GTransferredEventPartsData_fromRepository_owner( + [Function(GTransferredEventPartsData_fromRepository_ownerBuilder b) + updates]) = _$GTransferredEventPartsData_fromRepository_owner; + + static void _initializeBuilder( + GTransferredEventPartsData_fromRepository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => + _$gTransferredEventPartsDataFromRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GTransferredEventPartsData_fromRepository_owner.serializer, + this, + ) as Map); + static GTransferredEventPartsData_fromRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GTransferredEventPartsData_fromRepository_owner.serializer, + json, + ); +} + +abstract class GPullRequestCommitParts { + String get G__typename; + GPullRequestCommitParts_commit get commit; + Map toJson(); +} + +abstract class GPullRequestCommitParts_commit { + String get G__typename; + DateTime get committedDate; + String get oid; + GPullRequestCommitParts_commit_author? get author; + Map toJson(); +} + +abstract class GPullRequestCommitParts_commit_author { + String get G__typename; + GPullRequestCommitParts_commit_author_user? get user; + Map toJson(); +} + +abstract class GPullRequestCommitParts_commit_author_user { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GPullRequestCommitPartsData + implements + Built, + GPullRequestCommitParts { + GPullRequestCommitPartsData._(); + + factory GPullRequestCommitPartsData( + [Function(GPullRequestCommitPartsDataBuilder b) updates]) = + _$GPullRequestCommitPartsData; + + static void _initializeBuilder(GPullRequestCommitPartsDataBuilder b) => + b..G__typename = 'PullRequestCommit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GPullRequestCommitPartsData_commit get commit; + static Serializer get serializer => + _$gPullRequestCommitPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestCommitPartsData.serializer, + this, + ) as Map); + static GPullRequestCommitPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullRequestCommitPartsData.serializer, + json, + ); +} + +abstract class GPullRequestCommitPartsData_commit + implements + Built, + GPullRequestCommitParts_commit { + GPullRequestCommitPartsData_commit._(); + + factory GPullRequestCommitPartsData_commit( + [Function(GPullRequestCommitPartsData_commitBuilder b) updates]) = + _$GPullRequestCommitPartsData_commit; + + static void _initializeBuilder(GPullRequestCommitPartsData_commitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get committedDate; + @override + String get oid; + @override + GPullRequestCommitPartsData_commit_author? get author; + static Serializer get serializer => + _$gPullRequestCommitPartsDataCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestCommitPartsData_commit.serializer, + this, + ) as Map); + static GPullRequestCommitPartsData_commit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestCommitPartsData_commit.serializer, + json, + ); +} + +abstract class GPullRequestCommitPartsData_commit_author + implements + Built, + GPullRequestCommitParts_commit_author { + GPullRequestCommitPartsData_commit_author._(); + + factory GPullRequestCommitPartsData_commit_author( + [Function(GPullRequestCommitPartsData_commit_authorBuilder b) + updates]) = _$GPullRequestCommitPartsData_commit_author; + + static void _initializeBuilder( + GPullRequestCommitPartsData_commit_authorBuilder b) => + b..G__typename = 'GitActor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GPullRequestCommitPartsData_commit_author_user? get user; + static Serializer get serializer => + _$gPullRequestCommitPartsDataCommitAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestCommitPartsData_commit_author.serializer, + this, + ) as Map); + static GPullRequestCommitPartsData_commit_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestCommitPartsData_commit_author.serializer, + json, + ); +} + +abstract class GPullRequestCommitPartsData_commit_author_user + implements + Built, + GPullRequestCommitParts_commit_author_user { + GPullRequestCommitPartsData_commit_author_user._(); + + factory GPullRequestCommitPartsData_commit_author_user( + [Function(GPullRequestCommitPartsData_commit_author_userBuilder b) + updates]) = _$GPullRequestCommitPartsData_commit_author_user; + + static void _initializeBuilder( + GPullRequestCommitPartsData_commit_author_userBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => _$gPullRequestCommitPartsDataCommitAuthorUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestCommitPartsData_commit_author_user.serializer, + this, + ) as Map); + static GPullRequestCommitPartsData_commit_author_user? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestCommitPartsData_commit_author_user.serializer, + json, + ); +} + +abstract class GDeployedEventParts { + String get G__typename; + DateTime get createdAt; + GDeployedEventParts_actor? get actor; + GDeployedEventParts_pullRequest get pullRequest; + Map toJson(); +} + +abstract class GDeployedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GDeployedEventParts_pullRequest { + String get G__typename; + GDeployedEventParts_pullRequest_headRef? get headRef; + Map toJson(); +} + +abstract class GDeployedEventParts_pullRequest_headRef { + String get G__typename; + String get name; + Map toJson(); +} + +abstract class GDeployedEventPartsData + implements + Built, + GDeployedEventParts { + GDeployedEventPartsData._(); + + factory GDeployedEventPartsData( + [Function(GDeployedEventPartsDataBuilder b) updates]) = + _$GDeployedEventPartsData; + + static void _initializeBuilder(GDeployedEventPartsDataBuilder b) => + b..G__typename = 'DeployedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GDeployedEventPartsData_actor? get actor; + @override + GDeployedEventPartsData_pullRequest get pullRequest; + static Serializer get serializer => + _$gDeployedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeployedEventPartsData.serializer, + this, + ) as Map); + static GDeployedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeployedEventPartsData.serializer, + json, + ); +} + +abstract class GDeployedEventPartsData_actor + implements + Built, + GDeployedEventParts_actor { + GDeployedEventPartsData_actor._(); + + factory GDeployedEventPartsData_actor( + [Function(GDeployedEventPartsData_actorBuilder b) updates]) = + _$GDeployedEventPartsData_actor; + + static void _initializeBuilder(GDeployedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gDeployedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeployedEventPartsData_actor.serializer, + this, + ) as Map); + static GDeployedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeployedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GDeployedEventPartsData_pullRequest + implements + Built, + GDeployedEventParts_pullRequest { + GDeployedEventPartsData_pullRequest._(); + + factory GDeployedEventPartsData_pullRequest( + [Function(GDeployedEventPartsData_pullRequestBuilder b) updates]) = + _$GDeployedEventPartsData_pullRequest; + + static void _initializeBuilder( + GDeployedEventPartsData_pullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GDeployedEventPartsData_pullRequest_headRef? get headRef; + static Serializer get serializer => + _$gDeployedEventPartsDataPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeployedEventPartsData_pullRequest.serializer, + this, + ) as Map); + static GDeployedEventPartsData_pullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeployedEventPartsData_pullRequest.serializer, + json, + ); +} + +abstract class GDeployedEventPartsData_pullRequest_headRef + implements + Built, + GDeployedEventParts_pullRequest_headRef { + GDeployedEventPartsData_pullRequest_headRef._(); + + factory GDeployedEventPartsData_pullRequest_headRef( + [Function(GDeployedEventPartsData_pullRequest_headRefBuilder b) + updates]) = _$GDeployedEventPartsData_pullRequest_headRef; + + static void _initializeBuilder( + GDeployedEventPartsData_pullRequest_headRefBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + static Serializer + get serializer => _$gDeployedEventPartsDataPullRequestHeadRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeployedEventPartsData_pullRequest_headRef.serializer, + this, + ) as Map); + static GDeployedEventPartsData_pullRequest_headRef? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeployedEventPartsData_pullRequest_headRef.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventParts { + String get G__typename; + DateTime get createdAt; + GDeploymentEnvironmentChangedEventParts_actor? get actor; + GDeploymentEnvironmentChangedEventParts_deploymentStatus get deploymentStatus; + Map toJson(); +} + +abstract class GDeploymentEnvironmentChangedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GDeploymentEnvironmentChangedEventParts_deploymentStatus { + String get G__typename; + GDeploymentEnvironmentChangedEventParts_deploymentStatus_deployment + get deployment; + String? get description; + Map toJson(); +} + +abstract class GDeploymentEnvironmentChangedEventParts_deploymentStatus_deployment { + String get G__typename; + String? get environment; + Map toJson(); +} + +abstract class GDeploymentEnvironmentChangedEventPartsData + implements + Built, + GDeploymentEnvironmentChangedEventParts { + GDeploymentEnvironmentChangedEventPartsData._(); + + factory GDeploymentEnvironmentChangedEventPartsData( + [Function(GDeploymentEnvironmentChangedEventPartsDataBuilder b) + updates]) = _$GDeploymentEnvironmentChangedEventPartsData; + + static void _initializeBuilder( + GDeploymentEnvironmentChangedEventPartsDataBuilder b) => + b..G__typename = 'DeploymentEnvironmentChangedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GDeploymentEnvironmentChangedEventPartsData_actor? get actor; + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + get deploymentStatus; + static Serializer + get serializer => _$gDeploymentEnvironmentChangedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsData.serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsData? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsData.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventPartsData_actor + implements + Built, + GDeploymentEnvironmentChangedEventParts_actor { + GDeploymentEnvironmentChangedEventPartsData_actor._(); + + factory GDeploymentEnvironmentChangedEventPartsData_actor( + [Function(GDeploymentEnvironmentChangedEventPartsData_actorBuilder b) + updates]) = _$GDeploymentEnvironmentChangedEventPartsData_actor; + + static void _initializeBuilder( + GDeploymentEnvironmentChangedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => + _$gDeploymentEnvironmentChangedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsData_actor.serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + implements + Built, + GDeploymentEnvironmentChangedEventParts_deploymentStatus { + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus._(); + + factory GDeploymentEnvironmentChangedEventPartsData_deploymentStatus( + [Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder + b) + updates]) = + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus; + + static void _initializeBuilder( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder + b) => + b..G__typename = 'DeploymentStatus'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + get deployment; + @override + String? get description; + static Serializer< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus> + get serializer => + _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus.serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsData_deploymentStatus? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + implements + Built< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder>, + GDeploymentEnvironmentChangedEventParts_deploymentStatus_deployment { + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment._(); + + factory GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment( + [Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder + b) + updates]) = + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment; + + static void _initializeBuilder( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder + b) => + b..G__typename = 'Deployment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get environment; + static Serializer< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment> + get serializer => + _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusDeploymentSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + .serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment? + fromJson(Map json) => _i1.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + .serializer, + json, + ); +} + +abstract class GHeadRefRestoredEventParts { + String get G__typename; + DateTime get createdAt; + GHeadRefRestoredEventParts_actor? get actor; + GHeadRefRestoredEventParts_pullRequest get pullRequest; + Map toJson(); +} + +abstract class GHeadRefRestoredEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GHeadRefRestoredEventParts_pullRequest { + String get G__typename; + String get headRefName; + Map toJson(); +} + +abstract class GHeadRefRestoredEventPartsData + implements + Built, + GHeadRefRestoredEventParts { + GHeadRefRestoredEventPartsData._(); + + factory GHeadRefRestoredEventPartsData( + [Function(GHeadRefRestoredEventPartsDataBuilder b) updates]) = + _$GHeadRefRestoredEventPartsData; + + static void _initializeBuilder(GHeadRefRestoredEventPartsDataBuilder b) => + b..G__typename = 'HeadRefRestoredEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GHeadRefRestoredEventPartsData_actor? get actor; + @override + GHeadRefRestoredEventPartsData_pullRequest get pullRequest; + static Serializer get serializer => + _$gHeadRefRestoredEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefRestoredEventPartsData.serializer, + this, + ) as Map); + static GHeadRefRestoredEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHeadRefRestoredEventPartsData.serializer, + json, + ); +} + +abstract class GHeadRefRestoredEventPartsData_actor + implements + Built, + GHeadRefRestoredEventParts_actor { + GHeadRefRestoredEventPartsData_actor._(); + + factory GHeadRefRestoredEventPartsData_actor( + [Function(GHeadRefRestoredEventPartsData_actorBuilder b) updates]) = + _$GHeadRefRestoredEventPartsData_actor; + + static void _initializeBuilder( + GHeadRefRestoredEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gHeadRefRestoredEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefRestoredEventPartsData_actor.serializer, + this, + ) as Map); + static GHeadRefRestoredEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefRestoredEventPartsData_actor.serializer, + json, + ); +} + +abstract class GHeadRefRestoredEventPartsData_pullRequest + implements + Built, + GHeadRefRestoredEventParts_pullRequest { + GHeadRefRestoredEventPartsData_pullRequest._(); + + factory GHeadRefRestoredEventPartsData_pullRequest( + [Function(GHeadRefRestoredEventPartsData_pullRequestBuilder b) + updates]) = _$GHeadRefRestoredEventPartsData_pullRequest; + + static void _initializeBuilder( + GHeadRefRestoredEventPartsData_pullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get headRefName; + static Serializer + get serializer => _$gHeadRefRestoredEventPartsDataPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefRestoredEventPartsData_pullRequest.serializer, + this, + ) as Map); + static GHeadRefRestoredEventPartsData_pullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefRestoredEventPartsData_pullRequest.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventParts { + String get G__typename; + DateTime get createdAt; + GBaseRefForcePushedEventParts_actor? get actor; + GBaseRefForcePushedEventParts_pullRequest get pullRequest; + GBaseRefForcePushedEventParts_beforeCommit? get beforeCommit; + GBaseRefForcePushedEventParts_afterCommit? get afterCommit; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventParts_pullRequest { + String get G__typename; + GBaseRefForcePushedEventParts_pullRequest_baseRef? get baseRef; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventParts_pullRequest_baseRef { + String get G__typename; + String get name; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventParts_beforeCommit { + String get G__typename; + String get oid; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventParts_afterCommit { + String get G__typename; + String get oid; + Map toJson(); +} + +abstract class GBaseRefForcePushedEventPartsData + implements + Built, + GBaseRefForcePushedEventParts { + GBaseRefForcePushedEventPartsData._(); + + factory GBaseRefForcePushedEventPartsData( + [Function(GBaseRefForcePushedEventPartsDataBuilder b) updates]) = + _$GBaseRefForcePushedEventPartsData; + + static void _initializeBuilder(GBaseRefForcePushedEventPartsDataBuilder b) => + b..G__typename = 'BaseRefForcePushedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GBaseRefForcePushedEventPartsData_actor? get actor; + @override + GBaseRefForcePushedEventPartsData_pullRequest get pullRequest; + @override + GBaseRefForcePushedEventPartsData_beforeCommit? get beforeCommit; + @override + GBaseRefForcePushedEventPartsData_afterCommit? get afterCommit; + static Serializer get serializer => + _$gBaseRefForcePushedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsData_actor + implements + Built, + GBaseRefForcePushedEventParts_actor { + GBaseRefForcePushedEventPartsData_actor._(); + + factory GBaseRefForcePushedEventPartsData_actor( + [Function(GBaseRefForcePushedEventPartsData_actorBuilder b) + updates]) = _$GBaseRefForcePushedEventPartsData_actor; + + static void _initializeBuilder( + GBaseRefForcePushedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gBaseRefForcePushedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData_actor.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsData_pullRequest + implements + Built, + GBaseRefForcePushedEventParts_pullRequest { + GBaseRefForcePushedEventPartsData_pullRequest._(); + + factory GBaseRefForcePushedEventPartsData_pullRequest( + [Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder b) + updates]) = _$GBaseRefForcePushedEventPartsData_pullRequest; + + static void _initializeBuilder( + GBaseRefForcePushedEventPartsData_pullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GBaseRefForcePushedEventPartsData_pullRequest_baseRef? get baseRef; + static Serializer + get serializer => + _$gBaseRefForcePushedEventPartsDataPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData_pullRequest.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData_pullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData_pullRequest.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsData_pullRequest_baseRef + implements + Built, + GBaseRefForcePushedEventParts_pullRequest_baseRef { + GBaseRefForcePushedEventPartsData_pullRequest_baseRef._(); + + factory GBaseRefForcePushedEventPartsData_pullRequest_baseRef( + [Function(GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder b) + updates]) = _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef; + + static void _initializeBuilder( + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + static Serializer + get serializer => + _$gBaseRefForcePushedEventPartsDataPullRequestBaseRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData_pullRequest_baseRef.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData_pullRequest_baseRef? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData_pullRequest_baseRef.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsData_beforeCommit + implements + Built, + GBaseRefForcePushedEventParts_beforeCommit { + GBaseRefForcePushedEventPartsData_beforeCommit._(); + + factory GBaseRefForcePushedEventPartsData_beforeCommit( + [Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder b) + updates]) = _$GBaseRefForcePushedEventPartsData_beforeCommit; + + static void _initializeBuilder( + GBaseRefForcePushedEventPartsData_beforeCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer + get serializer => + _$gBaseRefForcePushedEventPartsDataBeforeCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData_beforeCommit.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData_beforeCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData_beforeCommit.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsData_afterCommit + implements + Built, + GBaseRefForcePushedEventParts_afterCommit { + GBaseRefForcePushedEventPartsData_afterCommit._(); + + factory GBaseRefForcePushedEventPartsData_afterCommit( + [Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder b) + updates]) = _$GBaseRefForcePushedEventPartsData_afterCommit; + + static void _initializeBuilder( + GBaseRefForcePushedEventPartsData_afterCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer + get serializer => + _$gBaseRefForcePushedEventPartsDataAfterCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsData_afterCommit.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsData_afterCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsData_afterCommit.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventParts { + String get G__typename; + DateTime get createdAt; + GHeadRefForcePushedEventParts_actor? get actor; + GHeadRefForcePushedEventParts_pullRequest get pullRequest; + GHeadRefForcePushedEventParts_beforeCommit? get beforeCommit; + GHeadRefForcePushedEventParts_afterCommit? get afterCommit; + Map toJson(); +} + +abstract class GHeadRefForcePushedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GHeadRefForcePushedEventParts_pullRequest { + String get G__typename; + String get headRefName; + Map toJson(); +} + +abstract class GHeadRefForcePushedEventParts_beforeCommit { + String get G__typename; + String get oid; + Map toJson(); +} + +abstract class GHeadRefForcePushedEventParts_afterCommit { + String get G__typename; + String get oid; + Map toJson(); +} + +abstract class GHeadRefForcePushedEventPartsData + implements + Built, + GHeadRefForcePushedEventParts { + GHeadRefForcePushedEventPartsData._(); + + factory GHeadRefForcePushedEventPartsData( + [Function(GHeadRefForcePushedEventPartsDataBuilder b) updates]) = + _$GHeadRefForcePushedEventPartsData; + + static void _initializeBuilder(GHeadRefForcePushedEventPartsDataBuilder b) => + b..G__typename = 'HeadRefForcePushedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GHeadRefForcePushedEventPartsData_actor? get actor; + @override + GHeadRefForcePushedEventPartsData_pullRequest get pullRequest; + @override + GHeadRefForcePushedEventPartsData_beforeCommit? get beforeCommit; + @override + GHeadRefForcePushedEventPartsData_afterCommit? get afterCommit; + static Serializer get serializer => + _$gHeadRefForcePushedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsData.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsData? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsData.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsData_actor + implements + Built, + GHeadRefForcePushedEventParts_actor { + GHeadRefForcePushedEventPartsData_actor._(); + + factory GHeadRefForcePushedEventPartsData_actor( + [Function(GHeadRefForcePushedEventPartsData_actorBuilder b) + updates]) = _$GHeadRefForcePushedEventPartsData_actor; + + static void _initializeBuilder( + GHeadRefForcePushedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gHeadRefForcePushedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsData_actor.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsData_pullRequest + implements + Built, + GHeadRefForcePushedEventParts_pullRequest { + GHeadRefForcePushedEventPartsData_pullRequest._(); + + factory GHeadRefForcePushedEventPartsData_pullRequest( + [Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder b) + updates]) = _$GHeadRefForcePushedEventPartsData_pullRequest; + + static void _initializeBuilder( + GHeadRefForcePushedEventPartsData_pullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get headRefName; + static Serializer + get serializer => + _$gHeadRefForcePushedEventPartsDataPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsData_pullRequest.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsData_pullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsData_pullRequest.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsData_beforeCommit + implements + Built, + GHeadRefForcePushedEventParts_beforeCommit { + GHeadRefForcePushedEventPartsData_beforeCommit._(); + + factory GHeadRefForcePushedEventPartsData_beforeCommit( + [Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder b) + updates]) = _$GHeadRefForcePushedEventPartsData_beforeCommit; + + static void _initializeBuilder( + GHeadRefForcePushedEventPartsData_beforeCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer + get serializer => + _$gHeadRefForcePushedEventPartsDataBeforeCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsData_beforeCommit.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsData_beforeCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsData_beforeCommit.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsData_afterCommit + implements + Built, + GHeadRefForcePushedEventParts_afterCommit { + GHeadRefForcePushedEventPartsData_afterCommit._(); + + factory GHeadRefForcePushedEventPartsData_afterCommit( + [Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder b) + updates]) = _$GHeadRefForcePushedEventPartsData_afterCommit; + + static void _initializeBuilder( + GHeadRefForcePushedEventPartsData_afterCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + static Serializer + get serializer => + _$gHeadRefForcePushedEventPartsDataAfterCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsData_afterCommit.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsData_afterCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsData_afterCommit.serializer, + json, + ); +} + +abstract class GReviewRequestedEventParts { + String get G__typename; + DateTime get createdAt; + GReviewRequestedEventParts_actor? get actor; + GReviewRequestedEventParts_requestedReviewer? get requestedReviewer; + Map toJson(); +} + +abstract class GReviewRequestedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReviewRequestedEventParts_requestedReviewer { + String get G__typename; +} + +abstract class GReviewRequestedEventParts_requestedReviewer__base + implements GReviewRequestedEventParts_requestedReviewer { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GReviewRequestedEventParts_requestedReviewer__asUser + implements GReviewRequestedEventParts_requestedReviewer { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GReviewRequestedEventPartsData + implements + Built, + GReviewRequestedEventParts { + GReviewRequestedEventPartsData._(); + + factory GReviewRequestedEventPartsData( + [Function(GReviewRequestedEventPartsDataBuilder b) updates]) = + _$GReviewRequestedEventPartsData; + + static void _initializeBuilder(GReviewRequestedEventPartsDataBuilder b) => + b..G__typename = 'ReviewRequestedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GReviewRequestedEventPartsData_actor? get actor; + @override + GReviewRequestedEventPartsData_requestedReviewer? get requestedReviewer; + static Serializer get serializer => + _$gReviewRequestedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsData.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsData.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsData_actor + implements + Built, + GReviewRequestedEventParts_actor { + GReviewRequestedEventPartsData_actor._(); + + factory GReviewRequestedEventPartsData_actor( + [Function(GReviewRequestedEventPartsData_actorBuilder b) updates]) = + _$GReviewRequestedEventPartsData_actor; + + static void _initializeBuilder( + GReviewRequestedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gReviewRequestedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsData_actor.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsData_requestedReviewer + implements GReviewRequestedEventParts_requestedReviewer { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _i2.InlineFragmentSerializer< + GReviewRequestedEventPartsData_requestedReviewer>( + 'GReviewRequestedEventPartsData_requestedReviewer', + GReviewRequestedEventPartsData_requestedReviewer__base, + {'User': GReviewRequestedEventPartsData_requestedReviewer__asUser}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsData_requestedReviewer.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsData_requestedReviewer? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsData_requestedReviewer.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsData_requestedReviewer__base + implements + Built, + GReviewRequestedEventPartsData_requestedReviewer { + GReviewRequestedEventPartsData_requestedReviewer__base._(); + + factory GReviewRequestedEventPartsData_requestedReviewer__base( + [Function(GReviewRequestedEventPartsData_requestedReviewer__baseBuilder b) + updates]) = _$GReviewRequestedEventPartsData_requestedReviewer__base; + + static void _initializeBuilder( + GReviewRequestedEventPartsData_requestedReviewer__baseBuilder b) => + b..G__typename = 'RequestedReviewer'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => + _$gReviewRequestedEventPartsDataRequestedReviewerBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsData_requestedReviewer__base.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsData_requestedReviewer__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsData_requestedReviewer__base.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsData_requestedReviewer__asUser + implements + Built, + GReviewRequestedEventPartsData_requestedReviewer { + GReviewRequestedEventPartsData_requestedReviewer__asUser._(); + + factory GReviewRequestedEventPartsData_requestedReviewer__asUser( + [Function( + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder b) + updates]) = _$GReviewRequestedEventPartsData_requestedReviewer__asUser; + + static void _initializeBuilder( + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer + get serializer => + _$gReviewRequestedEventPartsDataRequestedReviewerAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsData_requestedReviewer__asUser.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsData_requestedReviewer__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsData_requestedReviewer__asUser.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventParts { + String get G__typename; + DateTime get createdAt; + GReviewRequestRemovedEventParts_actor? get actor; + GReviewRequestRemovedEventParts_requestedReviewer? get requestedReviewer; + Map toJson(); +} + +abstract class GReviewRequestRemovedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReviewRequestRemovedEventParts_requestedReviewer { + String get G__typename; +} + +abstract class GReviewRequestRemovedEventParts_requestedReviewer__base + implements GReviewRequestRemovedEventParts_requestedReviewer { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GReviewRequestRemovedEventParts_requestedReviewer__asUser + implements GReviewRequestRemovedEventParts_requestedReviewer { + @override + String get G__typename; + String get login; + @override + Map toJson(); +} + +abstract class GReviewRequestRemovedEventPartsData + implements + Built, + GReviewRequestRemovedEventParts { + GReviewRequestRemovedEventPartsData._(); + + factory GReviewRequestRemovedEventPartsData( + [Function(GReviewRequestRemovedEventPartsDataBuilder b) updates]) = + _$GReviewRequestRemovedEventPartsData; + + static void _initializeBuilder( + GReviewRequestRemovedEventPartsDataBuilder b) => + b..G__typename = 'ReviewRequestRemovedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + GReviewRequestRemovedEventPartsData_actor? get actor; + @override + GReviewRequestRemovedEventPartsData_requestedReviewer? get requestedReviewer; + static Serializer get serializer => + _$gReviewRequestRemovedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsData.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsData? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsData.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsData_actor + implements + Built, + GReviewRequestRemovedEventParts_actor { + GReviewRequestRemovedEventPartsData_actor._(); + + factory GReviewRequestRemovedEventPartsData_actor( + [Function(GReviewRequestRemovedEventPartsData_actorBuilder b) + updates]) = _$GReviewRequestRemovedEventPartsData_actor; + + static void _initializeBuilder( + GReviewRequestRemovedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gReviewRequestRemovedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsData_actor.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsData_requestedReviewer + implements GReviewRequestRemovedEventParts_requestedReviewer { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _i2.InlineFragmentSerializer< + GReviewRequestRemovedEventPartsData_requestedReviewer>( + 'GReviewRequestRemovedEventPartsData_requestedReviewer', + GReviewRequestRemovedEventPartsData_requestedReviewer__base, + { + 'User': + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsData_requestedReviewer? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsData_requestedReviewer__base + implements + Built, + GReviewRequestRemovedEventPartsData_requestedReviewer { + GReviewRequestRemovedEventPartsData_requestedReviewer__base._(); + + factory GReviewRequestRemovedEventPartsData_requestedReviewer__base( + [Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder + b) + updates]) = _$GReviewRequestRemovedEventPartsData_requestedReviewer__base; + + static void _initializeBuilder( + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder + b) => + b..G__typename = 'RequestedReviewer'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => + _$gReviewRequestRemovedEventPartsDataRequestedReviewerBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer__base.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsData_requestedReviewer__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer__base.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + implements + Built, + GReviewRequestRemovedEventPartsData_requestedReviewer { + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser._(); + + factory GReviewRequestRemovedEventPartsData_requestedReviewer__asUser( + [Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder + b) + updates]) = + _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser; + + static void _initializeBuilder( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder + b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + static Serializer< + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser> + get serializer => + _$gReviewRequestRemovedEventPartsDataRequestedReviewerAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + .serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsData_requestedReviewer__asUser? + fromJson(Map json) => _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + .serializer, + json, + ); +} + +abstract class GReviewDismissedEventParts { + String get G__typename; + DateTime get createdAt; + String? get dismissalMessage; + GReviewDismissedEventParts_actor? get actor; + GReviewDismissedEventParts_pullRequest get pullRequest; + Map toJson(); +} + +abstract class GReviewDismissedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReviewDismissedEventParts_pullRequest { + String get G__typename; + GReviewDismissedEventParts_pullRequest_author? get author; + Map toJson(); +} + +abstract class GReviewDismissedEventParts_pullRequest_author { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GReviewDismissedEventPartsData + implements + Built, + GReviewDismissedEventParts { + GReviewDismissedEventPartsData._(); + + factory GReviewDismissedEventPartsData( + [Function(GReviewDismissedEventPartsDataBuilder b) updates]) = + _$GReviewDismissedEventPartsData; + + static void _initializeBuilder(GReviewDismissedEventPartsDataBuilder b) => + b..G__typename = 'ReviewDismissedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String? get dismissalMessage; + @override + GReviewDismissedEventPartsData_actor? get actor; + @override + GReviewDismissedEventPartsData_pullRequest get pullRequest; + static Serializer get serializer => + _$gReviewDismissedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewDismissedEventPartsData.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReviewDismissedEventPartsData.serializer, + json, + ); +} + +abstract class GReviewDismissedEventPartsData_actor + implements + Built, + GReviewDismissedEventParts_actor { + GReviewDismissedEventPartsData_actor._(); + + factory GReviewDismissedEventPartsData_actor( + [Function(GReviewDismissedEventPartsData_actorBuilder b) updates]) = + _$GReviewDismissedEventPartsData_actor; + + static void _initializeBuilder( + GReviewDismissedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gReviewDismissedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewDismissedEventPartsData_actor.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewDismissedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GReviewDismissedEventPartsData_pullRequest + implements + Built, + GReviewDismissedEventParts_pullRequest { + GReviewDismissedEventPartsData_pullRequest._(); + + factory GReviewDismissedEventPartsData_pullRequest( + [Function(GReviewDismissedEventPartsData_pullRequestBuilder b) + updates]) = _$GReviewDismissedEventPartsData_pullRequest; + + static void _initializeBuilder( + GReviewDismissedEventPartsData_pullRequestBuilder b) => + b..G__typename = 'PullRequest'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GReviewDismissedEventPartsData_pullRequest_author? get author; + static Serializer + get serializer => _$gReviewDismissedEventPartsDataPullRequestSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewDismissedEventPartsData_pullRequest.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsData_pullRequest? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewDismissedEventPartsData_pullRequest.serializer, + json, + ); +} + +abstract class GReviewDismissedEventPartsData_pullRequest_author + implements + Built, + GReviewDismissedEventParts_pullRequest_author { + GReviewDismissedEventPartsData_pullRequest_author._(); + + factory GReviewDismissedEventPartsData_pullRequest_author( + [Function(GReviewDismissedEventPartsData_pullRequest_authorBuilder b) + updates]) = _$GReviewDismissedEventPartsData_pullRequest_author; + + static void _initializeBuilder( + GReviewDismissedEventPartsData_pullRequest_authorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer + get serializer => + _$gReviewDismissedEventPartsDataPullRequestAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReviewDismissedEventPartsData_pullRequest_author.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsData_pullRequest_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewDismissedEventPartsData_pullRequest_author.serializer, + json, + ); +} + +abstract class GPullRequestReviewParts { + String get G__typename; + DateTime get createdAt; + _i3.GPullRequestReviewState get state; + GPullRequestReviewParts_author? get author; + GPullRequestReviewParts_comments get comments; + Map toJson(); +} + +abstract class GPullRequestReviewParts_author { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments { + String get G__typename; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes + implements GCommentParts, GReactableParts { + @override + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GPullRequestReviewParts_comments_nodes_author? get author; + @override + GPullRequestReviewParts_comments_nodes_THUMBS_UP get THUMBS_UP; + @override + GPullRequestReviewParts_comments_nodes_THUMBS_DOWN get THUMBS_DOWN; + @override + GPullRequestReviewParts_comments_nodes_LAUGH get LAUGH; + @override + GPullRequestReviewParts_comments_nodes_HOORAY get HOORAY; + @override + GPullRequestReviewParts_comments_nodes_CONFUSED get CONFUSED; + @override + GPullRequestReviewParts_comments_nodes_HEART get HEART; + @override + GPullRequestReviewParts_comments_nodes_ROCKET get ROCKET; + @override + GPullRequestReviewParts_comments_nodes_EYES get EYES; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_author + implements GCommentParts_author { + @override + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_THUMBS_UP + implements GReactableParts_THUMBS_UP, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_THUMBS_DOWN + implements GReactableParts_THUMBS_DOWN, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_LAUGH + implements GReactableParts_LAUGH, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_HOORAY + implements GReactableParts_HOORAY, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_CONFUSED + implements GReactableParts_CONFUSED, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_HEART + implements GReactableParts_HEART, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_ROCKET + implements GReactableParts_ROCKET, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewParts_comments_nodes_EYES + implements GReactableParts_EYES, GReactionConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + @override + Map toJson(); +} + +abstract class GPullRequestReviewPartsData + implements + Built, + GPullRequestReviewParts { + GPullRequestReviewPartsData._(); + + factory GPullRequestReviewPartsData( + [Function(GPullRequestReviewPartsDataBuilder b) updates]) = + _$GPullRequestReviewPartsData; + + static void _initializeBuilder(GPullRequestReviewPartsDataBuilder b) => + b..G__typename = 'PullRequestReview'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + _i3.GPullRequestReviewState get state; + @override + GPullRequestReviewPartsData_author? get author; + @override + GPullRequestReviewPartsData_comments get comments; + static Serializer get serializer => + _$gPullRequestReviewPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_author + implements + Built, + GPullRequestReviewParts_author { + GPullRequestReviewPartsData_author._(); + + factory GPullRequestReviewPartsData_author( + [Function(GPullRequestReviewPartsData_authorBuilder b) updates]) = + _$GPullRequestReviewPartsData_author; + + static void _initializeBuilder(GPullRequestReviewPartsData_authorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gPullRequestReviewPartsDataAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_author.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_author.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments + implements + Built, + GPullRequestReviewParts_comments { + GPullRequestReviewPartsData_comments._(); + + factory GPullRequestReviewPartsData_comments( + [Function(GPullRequestReviewPartsData_commentsBuilder b) updates]) = + _$GPullRequestReviewPartsData_comments; + + static void _initializeBuilder( + GPullRequestReviewPartsData_commentsBuilder b) => + b..G__typename = 'PullRequestReviewCommentConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gPullRequestReviewPartsDataCommentsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes + implements + Built, + GPullRequestReviewParts_comments_nodes, + GCommentParts, + GReactableParts { + GPullRequestReviewPartsData_comments_nodes._(); + + factory GPullRequestReviewPartsData_comments_nodes( + [Function(GPullRequestReviewPartsData_comments_nodesBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodesBuilder b) => + b..G__typename = 'PullRequestReviewComment'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get id; + @override + DateTime get createdAt; + @override + String get body; + @override + GPullRequestReviewPartsData_comments_nodes_author? get author; + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP get THUMBS_UP; + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN get THUMBS_DOWN; + @override + GPullRequestReviewPartsData_comments_nodes_LAUGH get LAUGH; + @override + GPullRequestReviewPartsData_comments_nodes_HOORAY get HOORAY; + @override + GPullRequestReviewPartsData_comments_nodes_CONFUSED get CONFUSED; + @override + GPullRequestReviewPartsData_comments_nodes_HEART get HEART; + @override + GPullRequestReviewPartsData_comments_nodes_ROCKET get ROCKET; + @override + GPullRequestReviewPartsData_comments_nodes_EYES get EYES; + static Serializer + get serializer => _$gPullRequestReviewPartsDataCommentsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_author + implements + Built, + GPullRequestReviewParts_comments_nodes_author, + GCommentParts_author { + GPullRequestReviewPartsData_comments_nodes_author._(); + + factory GPullRequestReviewPartsData_comments_nodes_author( + [Function(GPullRequestReviewPartsData_comments_nodes_authorBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_author; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_authorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesAuthorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_author.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_author.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_THUMBS_UP + implements + Built, + GPullRequestReviewParts_comments_nodes_THUMBS_UP, + GReactableParts_THUMBS_UP, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._(); + + factory GPullRequestReviewPartsData_comments_nodes_THUMBS_UP( + [Function(GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesTHUMBSUPSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_THUMBS_UP? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN + implements + Built, + GPullRequestReviewParts_comments_nodes_THUMBS_DOWN, + GReactableParts_THUMBS_DOWN, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._(); + + factory GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN( + [Function(GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesTHUMBSDOWNSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_LAUGH + implements + Built, + GPullRequestReviewParts_comments_nodes_LAUGH, + GReactableParts_LAUGH, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_LAUGH._(); + + factory GPullRequestReviewPartsData_comments_nodes_LAUGH( + [Function(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_LAUGH; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesLAUGHSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_LAUGH.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_LAUGH? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_LAUGH.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_HOORAY + implements + Built, + GPullRequestReviewParts_comments_nodes_HOORAY, + GReactableParts_HOORAY, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_HOORAY._(); + + factory GPullRequestReviewPartsData_comments_nodes_HOORAY( + [Function(GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_HOORAY; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesHOORAYSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_HOORAY.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_HOORAY? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_HOORAY.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_CONFUSED + implements + Built, + GPullRequestReviewParts_comments_nodes_CONFUSED, + GReactableParts_CONFUSED, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_CONFUSED._(); + + factory GPullRequestReviewPartsData_comments_nodes_CONFUSED( + [Function(GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_CONFUSED; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesCONFUSEDSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_CONFUSED.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_CONFUSED? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_CONFUSED.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_HEART + implements + Built, + GPullRequestReviewParts_comments_nodes_HEART, + GReactableParts_HEART, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_HEART._(); + + factory GPullRequestReviewPartsData_comments_nodes_HEART( + [Function(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_HEART; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesHEARTSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_HEART.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_HEART? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_HEART.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_ROCKET + implements + Built, + GPullRequestReviewParts_comments_nodes_ROCKET, + GReactableParts_ROCKET, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_ROCKET._(); + + factory GPullRequestReviewPartsData_comments_nodes_ROCKET( + [Function(GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_ROCKET; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesROCKETSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_ROCKET.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_ROCKET? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_ROCKET.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsData_comments_nodes_EYES + implements + Built, + GPullRequestReviewParts_comments_nodes_EYES, + GReactableParts_EYES, + GReactionConnectionParts { + GPullRequestReviewPartsData_comments_nodes_EYES._(); + + factory GPullRequestReviewPartsData_comments_nodes_EYES( + [Function(GPullRequestReviewPartsData_comments_nodes_EYESBuilder b) + updates]) = _$GPullRequestReviewPartsData_comments_nodes_EYES; + + static void _initializeBuilder( + GPullRequestReviewPartsData_comments_nodes_EYESBuilder b) => + b..G__typename = 'ReactionConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + bool get viewerHasReacted; + static Serializer + get serializer => + _$gPullRequestReviewPartsDataCommentsNodesEYESSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsData_comments_nodes_EYES.serializer, + this, + ) as Map); + static GPullRequestReviewPartsData_comments_nodes_EYES? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsData_comments_nodes_EYES.serializer, + json, + ); +} + +abstract class GMergedEventParts { + String get G__typename; + DateTime get createdAt; + String get mergeRefName; + GMergedEventParts_actor? get actor; + GMergedEventParts_commit? get commit; + Map toJson(); +} + +abstract class GMergedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GMergedEventParts_commit { + String get G__typename; + String get oid; + String get url; + Map toJson(); +} + +abstract class GMergedEventPartsData + implements + Built, + GMergedEventParts { + GMergedEventPartsData._(); + + factory GMergedEventPartsData( + [Function(GMergedEventPartsDataBuilder b) updates]) = + _$GMergedEventPartsData; + + static void _initializeBuilder(GMergedEventPartsDataBuilder b) => + b..G__typename = 'MergedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get mergeRefName; + @override + GMergedEventPartsData_actor? get actor; + @override + GMergedEventPartsData_commit? get commit; + static Serializer get serializer => + _$gMergedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMergedEventPartsData.serializer, + this, + ) as Map); + static GMergedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergedEventPartsData.serializer, + json, + ); +} + +abstract class GMergedEventPartsData_actor + implements + Built, + GMergedEventParts_actor { + GMergedEventPartsData_actor._(); + + factory GMergedEventPartsData_actor( + [Function(GMergedEventPartsData_actorBuilder b) updates]) = + _$GMergedEventPartsData_actor; + + static void _initializeBuilder(GMergedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gMergedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMergedEventPartsData_actor.serializer, + this, + ) as Map); + static GMergedEventPartsData_actor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergedEventPartsData_actor.serializer, + json, + ); +} + +abstract class GMergedEventPartsData_commit + implements + Built, + GMergedEventParts_commit { + GMergedEventPartsData_commit._(); + + factory GMergedEventPartsData_commit( + [Function(GMergedEventPartsData_commitBuilder b) updates]) = + _$GMergedEventPartsData_commit; + + static void _initializeBuilder(GMergedEventPartsData_commitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get oid; + @override + String get url; + static Serializer get serializer => + _$gMergedEventPartsDataCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMergedEventPartsData_commit.serializer, + this, + ) as Map); + static GMergedEventPartsData_commit? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergedEventPartsData_commit.serializer, + json, + ); +} + +abstract class GHeadRefDeletedEventParts { + String get G__typename; + DateTime get createdAt; + String get headRefName; + GHeadRefDeletedEventParts_actor? get actor; + Map toJson(); +} + +abstract class GHeadRefDeletedEventParts_actor { + String get G__typename; + String get login; + Map toJson(); +} + +abstract class GHeadRefDeletedEventPartsData + implements + Built, + GHeadRefDeletedEventParts { + GHeadRefDeletedEventPartsData._(); + + factory GHeadRefDeletedEventPartsData( + [Function(GHeadRefDeletedEventPartsDataBuilder b) updates]) = + _$GHeadRefDeletedEventPartsData; + + static void _initializeBuilder(GHeadRefDeletedEventPartsDataBuilder b) => + b..G__typename = 'HeadRefDeletedEvent'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + DateTime get createdAt; + @override + String get headRefName; + @override + GHeadRefDeletedEventPartsData_actor? get actor; + static Serializer get serializer => + _$gHeadRefDeletedEventPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefDeletedEventPartsData.serializer, + this, + ) as Map); + static GHeadRefDeletedEventPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHeadRefDeletedEventPartsData.serializer, + json, + ); +} + +abstract class GHeadRefDeletedEventPartsData_actor + implements + Built, + GHeadRefDeletedEventParts_actor { + GHeadRefDeletedEventPartsData_actor._(); + + factory GHeadRefDeletedEventPartsData_actor( + [Function(GHeadRefDeletedEventPartsData_actorBuilder b) updates]) = + _$GHeadRefDeletedEventPartsData_actor; + + static void _initializeBuilder( + GHeadRefDeletedEventPartsData_actorBuilder b) => + b..G__typename = 'Actor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + static Serializer get serializer => + _$gHeadRefDeletedEventPartsDataActorSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefDeletedEventPartsData_actor.serializer, + this, + ) as Map); + static GHeadRefDeletedEventPartsData_actor? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefDeletedEventPartsData_actor.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issue.data.gql.g.dart b/packages/gql_github/lib/issue.data.gql.g.dart new file mode 100644 index 0000000..5992f41 --- /dev/null +++ b/packages/gql_github/lib/issue.data.gql.g.dart @@ -0,0 +1,78392 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issue.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +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 _$gCommentPartsDataSerializer = + new _$GCommentPartsDataSerializer(); +Serializer _$gCommentPartsDataAuthorSerializer = + new _$GCommentPartsData_authorSerializer(); +Serializer + _$gReactionConnectionPartsDataSerializer = + new _$GReactionConnectionPartsDataSerializer(); +Serializer _$gReactablePartsDataSerializer = + new _$GReactablePartsDataSerializer(); +Serializer + _$gReactablePartsDataTHUMBSUPSerializer = + new _$GReactablePartsData_THUMBS_UPSerializer(); +Serializer + _$gReactablePartsDataTHUMBSDOWNSerializer = + new _$GReactablePartsData_THUMBS_DOWNSerializer(); +Serializer _$gReactablePartsDataLAUGHSerializer = + new _$GReactablePartsData_LAUGHSerializer(); +Serializer _$gReactablePartsDataHOORAYSerializer = + new _$GReactablePartsData_HOORAYSerializer(); +Serializer + _$gReactablePartsDataCONFUSEDSerializer = + new _$GReactablePartsData_CONFUSEDSerializer(); +Serializer _$gReactablePartsDataHEARTSerializer = + new _$GReactablePartsData_HEARTSerializer(); +Serializer _$gReactablePartsDataROCKETSerializer = + new _$GReactablePartsData_ROCKETSerializer(); +Serializer _$gReactablePartsDataEYESSerializer = + new _$GReactablePartsData_EYESSerializer(); +Serializer _$gReferencedEventPartsDataSerializer = + new _$GReferencedEventPartsDataSerializer(); +Serializer + _$gReferencedEventPartsDataActorSerializer = + new _$GReferencedEventPartsData_actorSerializer(); +Serializer + _$gReferencedEventPartsDataCommitSerializer = + new _$GReferencedEventPartsData_commitSerializer(); +Serializer + _$gReferencedEventPartsDataCommitRepositorySerializer = + new _$GReferencedEventPartsData_commitRepositorySerializer(); +Serializer + _$gReferencedEventPartsDataCommitRepositoryOwnerSerializer = + new _$GReferencedEventPartsData_commitRepository_ownerSerializer(); +Serializer + _$gRenamedTitleEventPartsDataSerializer = + new _$GRenamedTitleEventPartsDataSerializer(); +Serializer + _$gRenamedTitleEventPartsDataActorSerializer = + new _$GRenamedTitleEventPartsData_actorSerializer(); +Serializer _$gClosedEventPartsDataSerializer = + new _$GClosedEventPartsDataSerializer(); +Serializer _$gClosedEventPartsDataActorSerializer = + new _$GClosedEventPartsData_actorSerializer(); +Serializer _$gReopenedEventPartsDataSerializer = + new _$GReopenedEventPartsDataSerializer(); +Serializer + _$gReopenedEventPartsDataActorSerializer = + new _$GReopenedEventPartsData_actorSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSerializer = + new _$GCrossReferencedEventPartsDataSerializer(); +Serializer + _$gCrossReferencedEventPartsDataActorSerializer = + new _$GCrossReferencedEventPartsData_actorSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceBaseSerializer = + new _$GCrossReferencedEventPartsData_source__baseSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceAsIssueSerializer = + new _$GCrossReferencedEventPartsData_source__asIssueSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceAsIssueRepositorySerializer = + new _$GCrossReferencedEventPartsData_source__asIssue_repositorySerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceAsIssueRepositoryOwnerSerializer = + new _$GCrossReferencedEventPartsData_source__asIssue_repository_ownerSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceAsPullRequestSerializer = + new _$GCrossReferencedEventPartsData_source__asPullRequestSerializer(); +Serializer + _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositorySerializer = + new _$GCrossReferencedEventPartsData_source__asPullRequest_repositorySerializer(); +Serializer< + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner> + _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositoryOwnerSerializer = + new _$GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerSerializer(); +Serializer _$gLabeledEventPartsDataSerializer = + new _$GLabeledEventPartsDataSerializer(); +Serializer + _$gLabeledEventPartsDataActorSerializer = + new _$GLabeledEventPartsData_actorSerializer(); +Serializer + _$gLabeledEventPartsDataLabelSerializer = + new _$GLabeledEventPartsData_labelSerializer(); +Serializer _$gUnlabeledEventPartsDataSerializer = + new _$GUnlabeledEventPartsDataSerializer(); +Serializer + _$gUnlabeledEventPartsDataActorSerializer = + new _$GUnlabeledEventPartsData_actorSerializer(); +Serializer + _$gUnlabeledEventPartsDataLabelSerializer = + new _$GUnlabeledEventPartsData_labelSerializer(); +Serializer _$gMilestonedEventPartsDataSerializer = + new _$GMilestonedEventPartsDataSerializer(); +Serializer + _$gMilestonedEventPartsDataActorSerializer = + new _$GMilestonedEventPartsData_actorSerializer(); +Serializer + _$gDemilestonedEventPartsDataSerializer = + new _$GDemilestonedEventPartsDataSerializer(); +Serializer + _$gDemilestonedEventPartsDataActorSerializer = + new _$GDemilestonedEventPartsData_actorSerializer(); +Serializer _$gLockedEventPartsDataSerializer = + new _$GLockedEventPartsDataSerializer(); +Serializer _$gLockedEventPartsDataActorSerializer = + new _$GLockedEventPartsData_actorSerializer(); +Serializer _$gUnlockedEventPartsDataSerializer = + new _$GUnlockedEventPartsDataSerializer(); +Serializer + _$gUnlockedEventPartsDataActorSerializer = + new _$GUnlockedEventPartsData_actorSerializer(); +Serializer _$gAssignedEventPartsDataSerializer = + new _$GAssignedEventPartsDataSerializer(); +Serializer + _$gAssignedEventPartsDataActorSerializer = + new _$GAssignedEventPartsData_actorSerializer(); +Serializer + _$gAssignedEventPartsDataAssigneeBaseSerializer = + new _$GAssignedEventPartsData_assignee__baseSerializer(); +Serializer + _$gAssignedEventPartsDataAssigneeAsUserSerializer = + new _$GAssignedEventPartsData_assignee__asUserSerializer(); +Serializer + _$gAssignedEventPartsDataAssigneeAsBotSerializer = + new _$GAssignedEventPartsData_assignee__asBotSerializer(); +Serializer + _$gAssignedEventPartsDataAssigneeAsOrganizationSerializer = + new _$GAssignedEventPartsData_assignee__asOrganizationSerializer(); +Serializer + _$gAssignedEventPartsDataAssigneeAsMannequinSerializer = + new _$GAssignedEventPartsData_assignee__asMannequinSerializer(); +Serializer _$gUnassignedEventPartsDataSerializer = + new _$GUnassignedEventPartsDataSerializer(); +Serializer + _$gUnassignedEventPartsDataActorSerializer = + new _$GUnassignedEventPartsData_actorSerializer(); +Serializer + _$gUnassignedEventPartsDataAssigneeBaseSerializer = + new _$GUnassignedEventPartsData_assignee__baseSerializer(); +Serializer + _$gUnassignedEventPartsDataAssigneeAsUserSerializer = + new _$GUnassignedEventPartsData_assignee__asUserSerializer(); +Serializer + _$gUnassignedEventPartsDataAssigneeAsBotSerializer = + new _$GUnassignedEventPartsData_assignee__asBotSerializer(); +Serializer + _$gUnassignedEventPartsDataAssigneeAsOrganizationSerializer = + new _$GUnassignedEventPartsData_assignee__asOrganizationSerializer(); +Serializer + _$gUnassignedEventPartsDataAssigneeAsMannequinSerializer = + new _$GUnassignedEventPartsData_assignee__asMannequinSerializer(); +Serializer _$gSubscribedEventPartsDataSerializer = + new _$GSubscribedEventPartsDataSerializer(); +Serializer + _$gSubscribedEventPartsDataActorSerializer = + new _$GSubscribedEventPartsData_actorSerializer(); +Serializer + _$gUnsubscribedEventPartsDataSerializer = + new _$GUnsubscribedEventPartsDataSerializer(); +Serializer + _$gUnsubscribedEventPartsDataActorSerializer = + new _$GUnsubscribedEventPartsData_actorSerializer(); +Serializer _$gMentionedEventPartsDataSerializer = + new _$GMentionedEventPartsDataSerializer(); +Serializer + _$gMentionedEventPartsDataActorSerializer = + new _$GMentionedEventPartsData_actorSerializer(); +Serializer _$gPinnedEventPartsDataSerializer = + new _$GPinnedEventPartsDataSerializer(); +Serializer _$gPinnedEventPartsDataActorSerializer = + new _$GPinnedEventPartsData_actorSerializer(); +Serializer _$gTransferredEventPartsDataSerializer = + new _$GTransferredEventPartsDataSerializer(); +Serializer + _$gTransferredEventPartsDataActorSerializer = + new _$GTransferredEventPartsData_actorSerializer(); +Serializer + _$gTransferredEventPartsDataFromRepositorySerializer = + new _$GTransferredEventPartsData_fromRepositorySerializer(); +Serializer + _$gTransferredEventPartsDataFromRepositoryOwnerSerializer = + new _$GTransferredEventPartsData_fromRepository_ownerSerializer(); +Serializer + _$gPullRequestCommitPartsDataSerializer = + new _$GPullRequestCommitPartsDataSerializer(); +Serializer + _$gPullRequestCommitPartsDataCommitSerializer = + new _$GPullRequestCommitPartsData_commitSerializer(); +Serializer + _$gPullRequestCommitPartsDataCommitAuthorSerializer = + new _$GPullRequestCommitPartsData_commit_authorSerializer(); +Serializer + _$gPullRequestCommitPartsDataCommitAuthorUserSerializer = + new _$GPullRequestCommitPartsData_commit_author_userSerializer(); +Serializer _$gDeployedEventPartsDataSerializer = + new _$GDeployedEventPartsDataSerializer(); +Serializer + _$gDeployedEventPartsDataActorSerializer = + new _$GDeployedEventPartsData_actorSerializer(); +Serializer + _$gDeployedEventPartsDataPullRequestSerializer = + new _$GDeployedEventPartsData_pullRequestSerializer(); +Serializer + _$gDeployedEventPartsDataPullRequestHeadRefSerializer = + new _$GDeployedEventPartsData_pullRequest_headRefSerializer(); +Serializer + _$gDeploymentEnvironmentChangedEventPartsDataSerializer = + new _$GDeploymentEnvironmentChangedEventPartsDataSerializer(); +Serializer + _$gDeploymentEnvironmentChangedEventPartsDataActorSerializer = + new _$GDeploymentEnvironmentChangedEventPartsData_actorSerializer(); +Serializer + _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusSerializer = + new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatusSerializer(); +Serializer< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment> + _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusDeploymentSerializer = + new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentSerializer(); +Serializer + _$gHeadRefRestoredEventPartsDataSerializer = + new _$GHeadRefRestoredEventPartsDataSerializer(); +Serializer + _$gHeadRefRestoredEventPartsDataActorSerializer = + new _$GHeadRefRestoredEventPartsData_actorSerializer(); +Serializer + _$gHeadRefRestoredEventPartsDataPullRequestSerializer = + new _$GHeadRefRestoredEventPartsData_pullRequestSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataSerializer = + new _$GBaseRefForcePushedEventPartsDataSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataActorSerializer = + new _$GBaseRefForcePushedEventPartsData_actorSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataPullRequestSerializer = + new _$GBaseRefForcePushedEventPartsData_pullRequestSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataPullRequestBaseRefSerializer = + new _$GBaseRefForcePushedEventPartsData_pullRequest_baseRefSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataBeforeCommitSerializer = + new _$GBaseRefForcePushedEventPartsData_beforeCommitSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsDataAfterCommitSerializer = + new _$GBaseRefForcePushedEventPartsData_afterCommitSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsDataSerializer = + new _$GHeadRefForcePushedEventPartsDataSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsDataActorSerializer = + new _$GHeadRefForcePushedEventPartsData_actorSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsDataPullRequestSerializer = + new _$GHeadRefForcePushedEventPartsData_pullRequestSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsDataBeforeCommitSerializer = + new _$GHeadRefForcePushedEventPartsData_beforeCommitSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsDataAfterCommitSerializer = + new _$GHeadRefForcePushedEventPartsData_afterCommitSerializer(); +Serializer + _$gReviewRequestedEventPartsDataSerializer = + new _$GReviewRequestedEventPartsDataSerializer(); +Serializer + _$gReviewRequestedEventPartsDataActorSerializer = + new _$GReviewRequestedEventPartsData_actorSerializer(); +Serializer + _$gReviewRequestedEventPartsDataRequestedReviewerBaseSerializer = + new _$GReviewRequestedEventPartsData_requestedReviewer__baseSerializer(); +Serializer + _$gReviewRequestedEventPartsDataRequestedReviewerAsUserSerializer = + new _$GReviewRequestedEventPartsData_requestedReviewer__asUserSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsDataSerializer = + new _$GReviewRequestRemovedEventPartsDataSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsDataActorSerializer = + new _$GReviewRequestRemovedEventPartsData_actorSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsDataRequestedReviewerBaseSerializer = + new _$GReviewRequestRemovedEventPartsData_requestedReviewer__baseSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsDataRequestedReviewerAsUserSerializer = + new _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUserSerializer(); +Serializer + _$gReviewDismissedEventPartsDataSerializer = + new _$GReviewDismissedEventPartsDataSerializer(); +Serializer + _$gReviewDismissedEventPartsDataActorSerializer = + new _$GReviewDismissedEventPartsData_actorSerializer(); +Serializer + _$gReviewDismissedEventPartsDataPullRequestSerializer = + new _$GReviewDismissedEventPartsData_pullRequestSerializer(); +Serializer + _$gReviewDismissedEventPartsDataPullRequestAuthorSerializer = + new _$GReviewDismissedEventPartsData_pullRequest_authorSerializer(); +Serializer + _$gPullRequestReviewPartsDataSerializer = + new _$GPullRequestReviewPartsDataSerializer(); +Serializer + _$gPullRequestReviewPartsDataAuthorSerializer = + new _$GPullRequestReviewPartsData_authorSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsSerializer = + new _$GPullRequestReviewPartsData_commentsSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesSerializer = + new _$GPullRequestReviewPartsData_comments_nodesSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesAuthorSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_authorSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesTHUMBSUPSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UPSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesTHUMBSDOWNSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesLAUGHSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_LAUGHSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesHOORAYSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_HOORAYSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesCONFUSEDSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_CONFUSEDSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesHEARTSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_HEARTSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesROCKETSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_ROCKETSerializer(); +Serializer + _$gPullRequestReviewPartsDataCommentsNodesEYESSerializer = + new _$GPullRequestReviewPartsData_comments_nodes_EYESSerializer(); +Serializer _$gMergedEventPartsDataSerializer = + new _$GMergedEventPartsDataSerializer(); +Serializer _$gMergedEventPartsDataActorSerializer = + new _$GMergedEventPartsData_actorSerializer(); +Serializer + _$gMergedEventPartsDataCommitSerializer = + new _$GMergedEventPartsData_commitSerializer(); +Serializer + _$gHeadRefDeletedEventPartsDataSerializer = + new _$GHeadRefDeletedEventPartsDataSerializer(); +Serializer + _$gHeadRefDeletedEventPartsDataActorSerializer = + new _$GHeadRefDeletedEventPartsData_actorSerializer(); + +class _$GIssueDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssueData, _$GIssueData]; + @override + final String wireName = 'GIssueData'; + + @override + Iterable serialize(Serializers serializers, GIssueData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueData_repository))); + } + return result; + } + + @override + GIssueData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueData_repository))! + as GIssueData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueData_repository, + _$GIssueData_repository + ]; + @override + final String wireName = 'GIssueData_repository'; + + @override + Iterable serialize( + Serializers serializers, GIssueData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(GIssueData_repository_owner)), + ]; + Object? value; + value = object.issueOrPullRequest; + if (value != null) { + result + ..add('issueOrPullRequest') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GIssueData_repository_issueOrPullRequest))); + } + return result; + } + + @override + GIssueData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueData_repository_owner))! + as GIssueData_repository_owner); + break; + case 'issueOrPullRequest': + result.issueOrPullRequest = serializers.deserialize(value, + specifiedType: + const FullType(GIssueData_repository_issueOrPullRequest)) + as GIssueData_repository_issueOrPullRequest?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueData_repository_owner, + _$GIssueData_repository_owner + ]; + @override + final String wireName = 'GIssueData_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, GIssueData_repository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueData_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__base, + _$GIssueData_repository_issueOrPullRequest__base + ]; + @override + final String wireName = 'GIssueData_repository_issueOrPullRequest__base'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueData_repository_issueOrPullRequest__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssueSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue, + _$GIssueData_repository_issueOrPullRequest__asIssue + ]; + @override + final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_EYES)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'closed', + serializers.serialize(object.closed, specifiedType: const FullType(bool)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'viewerCanReact', + serializers.serialize(object.viewerCanReact, + specifiedType: const FullType(bool)), + 'viewerCanUpdate', + serializers.serialize(object.viewerCanUpdate, + specifiedType: const FullType(bool)), + 'timelineItems', + serializers.serialize(object.timelineItems, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssueBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_author))! + as GIssueData_repository_issueOrPullRequest__asIssue_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP))! + as GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN))! + as GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH))! + as GIssueData_repository_issueOrPullRequest__asIssue_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY))! + as GIssueData_repository_issueOrPullRequest__asIssue_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED))! + as GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_HEART))! + as GIssueData_repository_issueOrPullRequest__asIssue_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET))! + as GIssueData_repository_issueOrPullRequest__asIssue_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_EYES))! + as GIssueData_repository_issueOrPullRequest__asIssue_EYES); + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'closed': + result.closed = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'viewerCanReact': + result.viewerCanReact = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'viewerCanUpdate': + result.viewerCanUpdate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'timelineItems': + result.timelineItems.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_author, + _$GIssueData_repository_issueOrPullRequest__asIssue_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_author'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP, + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN, + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGHSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH, + _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAYSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY, + _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED, + _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_HEARTSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_HEART> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_HEART, + _$GIssueData_repository_issueOrPullRequest__asIssue_HEART + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_HEART'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_HEART object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_HEART deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKETSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET, + _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_EYESSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_EYES> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_EYES, + _$GIssueData_repository_issueOrPullRequest__asIssue_EYES + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_EYES'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_EYES object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_EYES deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes) + ]))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'isCrossRepository', + serializers.serialize(object.isCrossRepository, + specifiedType: const FullType(bool)), + 'commitRepository', + serializers.serialize(object.commitRepository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor))); + } + value = object.commit; + if (value != null) { + result + ..add('commit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'isCrossRepository': + result.isCrossRepository = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor); + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit); + break; + case 'commitRepository': + result.commitRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'previousTitle', + serializers.serialize(object.previousTitle, + specifiedType: const FullType(String)), + 'currentTitle', + serializers.serialize(object.currentTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'previousTitle': + result.previousTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'currentTitle': + result.currentTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'source', + serializers.serialize(object.source, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor); + break; + case 'source': + result.source = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor))); + } + value = object.lockReason; + if (value != null) { + result + ..add('lockReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i3.GLockReason))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor); + break; + case 'lockReason': + result.lockReason = serializers.deserialize(value, + specifiedType: const FullType(_i3.GLockReason)) + as _i3.GLockReason?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee)) + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee)) + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor))); + } + value = object.fromRepository; + if (value != null) { + result + ..add('fromRepository') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor); + break; + case 'fromRepository': + result.fromRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner))! + as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'closed', + serializers.serialize(object.closed, specifiedType: const FullType(bool)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'viewerCanReact', + serializers.serialize(object.viewerCanReact, + specifiedType: const FullType(bool)), + 'viewerCanUpdate', + serializers.serialize(object.viewerCanUpdate, + specifiedType: const FullType(bool)), + 'merged', + serializers.serialize(object.merged, specifiedType: const FullType(bool)), + 'additions', + serializers.serialize(object.additions, + specifiedType: const FullType(int)), + 'deletions', + serializers.serialize(object.deletions, + specifiedType: const FullType(int)), + 'changedFiles', + serializers.serialize(object.changedFiles, + specifiedType: const FullType(int)), + 'commits', + serializers.serialize(object.commits, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_commits)), + 'timelineItems', + serializers.serialize(object.timelineItems, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_EYES); + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'closed': + result.closed = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'viewerCanReact': + result.viewerCanReact = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'viewerCanUpdate': + result.viewerCanUpdate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'merged': + result.merged = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'additions': + result.additions = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'deletions': + result.deletions = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'changedFiles': + result.changedFiles = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'commits': + result.commits.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_commits))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_commits); + break; + case 'timelineItems': + result.timelineItems.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_author'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYESSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_commitsSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_commits> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_commits, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits'; + + @override + Iterable serialize(Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_commits object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_commits deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes) + ]))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'isCrossRepository', + serializers.serialize(object.isCrossRepository, + specifiedType: const FullType(bool)), + 'commitRepository', + serializers.serialize(object.commitRepository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor))); + } + value = object.commit; + if (value != null) { + result + ..add('commit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'isCrossRepository': + result.isCrossRepository = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor); + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit); + break; + case 'commitRepository': + result.commitRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'previousTitle', + serializers.serialize(object.previousTitle, + specifiedType: const FullType(String)), + 'currentTitle', + serializers.serialize(object.currentTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'previousTitle': + result.previousTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'currentTitle': + result.currentTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'source', + serializers.serialize(object.source, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor); + break; + case 'source': + result.source = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor))); + } + value = object.lockReason; + if (value != null) { + result + ..add('lockReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i3.GLockReason))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor); + break; + case 'lockReason': + result.lockReason = serializers.deserialize(value, + specifiedType: const FullType(_i3.GLockReason)) + as _i3.GLockReason?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee)) + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee)) + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor))); + } + value = object.fromRepository; + if (value != null) { + result + ..add('fromRepository') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor); + break; + case 'fromRepository': + result.fromRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'commit', + serializers.serialize(object.commit, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.headRef; + if (value != null) { + result + ..add('headRef') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRef': + result.headRef.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'deploymentStatus', + serializers.serialize(object.deploymentStatus, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor); + break; + case 'deploymentStatus': + result.deploymentStatus.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'deployment', + serializers.serialize(object.deployment, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'deployment': + result.deployment.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment); + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.environment; + if (value != null) { + result + ..add('environment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'environment': + result.environment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor))); + } + value = object.beforeCommit; + if (value != null) { + result + ..add('beforeCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit))); + } + value = object.afterCommit; + if (value != null) { + result + ..add('afterCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest); + break; + case 'beforeCommit': + result.beforeCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit); + break; + case 'afterCommit': + result.afterCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.baseRef; + if (value != null) { + result + ..add('baseRef') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'baseRef': + result.baseRef.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor))); + } + value = object.beforeCommit; + if (value != null) { + result + ..add('beforeCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit))); + } + value = object.afterCommit; + if (value != null) { + result + ..add('afterCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest); + break; + case 'beforeCommit': + result.beforeCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit); + break; + case 'afterCommit': + result.afterCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor))); + } + value = object.requestedReviewer; + if (value != null) { + result + ..add('requestedReviewer') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor); + break; + case 'requestedReviewer': + result.requestedReviewer = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer)) + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor))); + } + value = object.requestedReviewer; + if (value != null) { + result + ..add('requestedReviewer') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor); + break; + case 'requestedReviewer': + result.requestedReviewer = serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer)) + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest)), + ]; + Object? value; + value = object.dismissalMessage; + if (value != null) { + result + ..add('dismissalMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'dismissalMessage': + result.dismissalMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GPullRequestReviewState)), + 'comments', + serializers.serialize(object.comments, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GPullRequestReviewState))! + as _i3.GPullRequestReviewState; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author); + break; + case 'comments': + result.comments.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes) + ]))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'mergeRefName', + serializers.serialize(object.mergeRefName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor))); + } + value = object.commit; + if (value != null) { + result + ..add('commit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'mergeRefName': + result.mergeRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor); + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor))); + } + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor))! + as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor); + break; + } + } + + return result.build(); + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorSerializer + implements + StructuredSerializer< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor> { + @override + final Iterable types = const [ + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + ]; + @override + final String wireName = + 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor'; + + @override + Iterable serialize( + Serializers serializers, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommentPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommentPartsData, _$GCommentPartsData]; + @override + final String wireName = 'GCommentPartsData'; + + @override + Iterable serialize(Serializers serializers, GCommentPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommentPartsData_author))); + } + return result; + } + + @override + GCommentPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommentPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommentPartsData_author))! + as GCommentPartsData_author); + break; + } + } + + return result.build(); + } +} + +class _$GCommentPartsData_authorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommentPartsData_author, + _$GCommentPartsData_author + ]; + @override + final String wireName = 'GCommentPartsData_author'; + + @override + Iterable serialize( + Serializers serializers, GCommentPartsData_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCommentPartsData_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommentPartsData_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReactionConnectionPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactionConnectionPartsData, + _$GReactionConnectionPartsData + ]; + @override + final String wireName = 'GReactionConnectionPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReactionConnectionPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactionConnectionPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactionConnectionPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData, + _$GReactablePartsData + ]; + @override + final String wireName = 'GReactablePartsData'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType(GReactablePartsData_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType(GReactablePartsData_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: const FullType(GReactablePartsData_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType(GReactablePartsData_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType(GReactablePartsData_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: const FullType(GReactablePartsData_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType(GReactablePartsData_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: const FullType(GReactablePartsData_EYES)), + ]; + + return result; + } + + @override + GReactablePartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_THUMBS_UP))! + as GReactablePartsData_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReactablePartsData_THUMBS_DOWN))! + as GReactablePartsData_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_LAUGH))! + as GReactablePartsData_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_HOORAY))! + as GReactablePartsData_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_CONFUSED))! + as GReactablePartsData_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_HEART))! + as GReactablePartsData_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_ROCKET))! + as GReactablePartsData_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType(GReactablePartsData_EYES))! + as GReactablePartsData_EYES); + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_THUMBS_UPSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_THUMBS_UP, + _$GReactablePartsData_THUMBS_UP + ]; + @override + final String wireName = 'GReactablePartsData_THUMBS_UP'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_THUMBS_UP object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_THUMBS_UP deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_THUMBS_DOWNSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_THUMBS_DOWN, + _$GReactablePartsData_THUMBS_DOWN + ]; + @override + final String wireName = 'GReactablePartsData_THUMBS_DOWN'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_THUMBS_DOWN object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_THUMBS_DOWN deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_LAUGHSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_LAUGH, + _$GReactablePartsData_LAUGH + ]; + @override + final String wireName = 'GReactablePartsData_LAUGH'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_LAUGH object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_LAUGH deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_HOORAYSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_HOORAY, + _$GReactablePartsData_HOORAY + ]; + @override + final String wireName = 'GReactablePartsData_HOORAY'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_HOORAY object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_HOORAY deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_CONFUSEDSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_CONFUSED, + _$GReactablePartsData_CONFUSED + ]; + @override + final String wireName = 'GReactablePartsData_CONFUSED'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_CONFUSED object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_CONFUSED deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_HEARTSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_HEART, + _$GReactablePartsData_HEART + ]; + @override + final String wireName = 'GReactablePartsData_HEART'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_HEART object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_HEART deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_ROCKETSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_ROCKET, + _$GReactablePartsData_ROCKET + ]; + @override + final String wireName = 'GReactablePartsData_ROCKET'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_ROCKET object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_ROCKET deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsData_EYESSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsData_EYES, + _$GReactablePartsData_EYES + ]; + @override + final String wireName = 'GReactablePartsData_EYES'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsData_EYES object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GReactablePartsData_EYES deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsData_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsData, + _$GReferencedEventPartsData + ]; + @override + final String wireName = 'GReferencedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReferencedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'isCrossRepository', + serializers.serialize(object.isCrossRepository, + specifiedType: const FullType(bool)), + 'commitRepository', + serializers.serialize(object.commitRepository, + specifiedType: + const FullType(GReferencedEventPartsData_commitRepository)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReferencedEventPartsData_actor))); + } + value = object.commit; + if (value != null) { + result + ..add('commit') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReferencedEventPartsData_commit))); + } + return result; + } + + @override + GReferencedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReferencedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'isCrossRepository': + result.isCrossRepository = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReferencedEventPartsData_actor))! + as GReferencedEventPartsData_actor); + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReferencedEventPartsData_commit))! + as GReferencedEventPartsData_commit); + break; + case 'commitRepository': + result.commitRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReferencedEventPartsData_commitRepository))! + as GReferencedEventPartsData_commitRepository); + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsData_actor, + _$GReferencedEventPartsData_actor + ]; + @override + final String wireName = 'GReferencedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GReferencedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReferencedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReferencedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsData_commitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsData_commit, + _$GReferencedEventPartsData_commit + ]; + @override + final String wireName = 'GReferencedEventPartsData_commit'; + + @override + Iterable serialize( + Serializers serializers, GReferencedEventPartsData_commit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReferencedEventPartsData_commit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReferencedEventPartsData_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsData_commitRepositorySerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsData_commitRepository, + _$GReferencedEventPartsData_commitRepository + ]; + @override + final String wireName = 'GReferencedEventPartsData_commitRepository'; + + @override + Iterable serialize(Serializers serializers, + GReferencedEventPartsData_commitRepository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: + const FullType(GReferencedEventPartsData_commitRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReferencedEventPartsData_commitRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReferencedEventPartsData_commitRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReferencedEventPartsData_commitRepository_owner))! + as GReferencedEventPartsData_commitRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsData_commitRepository_ownerSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsData_commitRepository_owner, + _$GReferencedEventPartsData_commitRepository_owner + ]; + @override + final String wireName = 'GReferencedEventPartsData_commitRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GReferencedEventPartsData_commitRepository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReferencedEventPartsData_commitRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReferencedEventPartsData_commitRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRenamedTitleEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRenamedTitleEventPartsData, + _$GRenamedTitleEventPartsData + ]; + @override + final String wireName = 'GRenamedTitleEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GRenamedTitleEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'previousTitle', + serializers.serialize(object.previousTitle, + specifiedType: const FullType(String)), + 'currentTitle', + serializers.serialize(object.currentTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRenamedTitleEventPartsData_actor))); + } + return result; + } + + @override + GRenamedTitleEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRenamedTitleEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'previousTitle': + result.previousTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'currentTitle': + result.currentTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRenamedTitleEventPartsData_actor))! + as GRenamedTitleEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GRenamedTitleEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRenamedTitleEventPartsData_actor, + _$GRenamedTitleEventPartsData_actor + ]; + @override + final String wireName = 'GRenamedTitleEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GRenamedTitleEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRenamedTitleEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRenamedTitleEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GClosedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClosedEventPartsData, + _$GClosedEventPartsData + ]; + @override + final String wireName = 'GClosedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GClosedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GClosedEventPartsData_actor))); + } + return result; + } + + @override + GClosedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClosedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GClosedEventPartsData_actor))! + as GClosedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GClosedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClosedEventPartsData_actor, + _$GClosedEventPartsData_actor + ]; + @override + final String wireName = 'GClosedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GClosedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GClosedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClosedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReopenedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReopenedEventPartsData, + _$GReopenedEventPartsData + ]; + @override + final String wireName = 'GReopenedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReopenedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReopenedEventPartsData_actor))); + } + return result; + } + + @override + GReopenedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReopenedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GReopenedEventPartsData_actor))! + as GReopenedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GReopenedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReopenedEventPartsData_actor, + _$GReopenedEventPartsData_actor + ]; + @override + final String wireName = 'GReopenedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GReopenedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReopenedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReopenedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData, + _$GCrossReferencedEventPartsData + ]; + @override + final String wireName = 'GCrossReferencedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GCrossReferencedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'source', + serializers.serialize(object.source, + specifiedType: const FullType(GCrossReferencedEventPartsData_source)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GCrossReferencedEventPartsData_actor))); + } + return result; + } + + @override + GCrossReferencedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCrossReferencedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCrossReferencedEventPartsData_actor))! + as GCrossReferencedEventPartsData_actor); + break; + case 'source': + result.source = serializers.deserialize(value, + specifiedType: + const FullType(GCrossReferencedEventPartsData_source))! + as GCrossReferencedEventPartsData_source; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_actor, + _$GCrossReferencedEventPartsData_actor + ]; + @override + final String wireName = 'GCrossReferencedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GCrossReferencedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCrossReferencedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__base, + _$GCrossReferencedEventPartsData_source__base + ]; + @override + final String wireName = 'GCrossReferencedEventPartsData_source__base'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCrossReferencedEventPartsData_source__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asIssueSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asIssue, + _$GCrossReferencedEventPartsData_source__asIssue + ]; + @override + final String wireName = 'GCrossReferencedEventPartsData_source__asIssue'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__asIssue object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asIssue_repository)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asIssue deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCrossReferencedEventPartsData_source__asIssueBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asIssue_repository))! + as GCrossReferencedEventPartsData_source__asIssue_repository); + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asIssue_repositorySerializer + implements + StructuredSerializer< + GCrossReferencedEventPartsData_source__asIssue_repository> { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asIssue_repository, + _$GCrossReferencedEventPartsData_source__asIssue_repository + ]; + @override + final String wireName = + 'GCrossReferencedEventPartsData_source__asIssue_repository'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__asIssue_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asIssue_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asIssue_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asIssue_repository_owner))! + as GCrossReferencedEventPartsData_source__asIssue_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asIssue_repository_ownerSerializer + implements + StructuredSerializer< + GCrossReferencedEventPartsData_source__asIssue_repository_owner> { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asIssue_repository_owner, + _$GCrossReferencedEventPartsData_source__asIssue_repository_owner + ]; + @override + final String wireName = + 'GCrossReferencedEventPartsData_source__asIssue_repository_owner'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__asIssue_repository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asIssue_repository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequestSerializer + implements + StructuredSerializer< + GCrossReferencedEventPartsData_source__asPullRequest> { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asPullRequest, + _$GCrossReferencedEventPartsData_source__asPullRequest + ]; + @override + final String wireName = + 'GCrossReferencedEventPartsData_source__asPullRequest'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__asPullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asPullRequest_repository)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCrossReferencedEventPartsData_source__asPullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asPullRequest_repository))! + as GCrossReferencedEventPartsData_source__asPullRequest_repository); + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequest_repositorySerializer + implements + StructuredSerializer< + GCrossReferencedEventPartsData_source__asPullRequest_repository> { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asPullRequest_repository, + _$GCrossReferencedEventPartsData_source__asPullRequest_repository + ]; + @override + final String wireName = + 'GCrossReferencedEventPartsData_source__asPullRequest_repository'; + + @override + Iterable serialize(Serializers serializers, + GCrossReferencedEventPartsData_source__asPullRequest_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner))! + as GCrossReferencedEventPartsData_source__asPullRequest_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerSerializer + implements + StructuredSerializer< + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner> { + @override + final Iterable types = const [ + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, + _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + ]; + @override + final String wireName = + 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GLabeledEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLabeledEventPartsData, + _$GLabeledEventPartsData + ]; + @override + final String wireName = 'GLabeledEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GLabeledEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType(GLabeledEventPartsData_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GLabeledEventPartsData_actor))); + } + return result; + } + + @override + GLabeledEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabeledEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GLabeledEventPartsData_actor))! + as GLabeledEventPartsData_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: const FullType(GLabeledEventPartsData_label))! + as GLabeledEventPartsData_label); + break; + } + } + + return result.build(); + } +} + +class _$GLabeledEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLabeledEventPartsData_actor, + _$GLabeledEventPartsData_actor + ]; + @override + final String wireName = 'GLabeledEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GLabeledEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GLabeledEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabeledEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GLabeledEventPartsData_labelSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLabeledEventPartsData_label, + _$GLabeledEventPartsData_label + ]; + @override + final String wireName = 'GLabeledEventPartsData_label'; + + @override + Iterable serialize( + Serializers serializers, GLabeledEventPartsData_label object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GLabeledEventPartsData_label deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabeledEventPartsData_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnlabeledEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlabeledEventPartsData, + _$GUnlabeledEventPartsData + ]; + @override + final String wireName = 'GUnlabeledEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GUnlabeledEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType(GUnlabeledEventPartsData_label)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUnlabeledEventPartsData_actor))); + } + return result; + } + + @override + GUnlabeledEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlabeledEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUnlabeledEventPartsData_actor))! + as GUnlabeledEventPartsData_actor); + break; + case 'label': + result.label.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUnlabeledEventPartsData_label))! + as GUnlabeledEventPartsData_label); + break; + } + } + + return result.build(); + } +} + +class _$GUnlabeledEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlabeledEventPartsData_actor, + _$GUnlabeledEventPartsData_actor + ]; + @override + final String wireName = 'GUnlabeledEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GUnlabeledEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnlabeledEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlabeledEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnlabeledEventPartsData_labelSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlabeledEventPartsData_label, + _$GUnlabeledEventPartsData_label + ]; + @override + final String wireName = 'GUnlabeledEventPartsData_label'; + + @override + Iterable serialize( + Serializers serializers, GUnlabeledEventPartsData_label object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnlabeledEventPartsData_label deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlabeledEventPartsData_labelBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMilestonedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMilestonedEventPartsData, + _$GMilestonedEventPartsData + ]; + @override + final String wireName = 'GMilestonedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GMilestonedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestonedEventPartsData_actor))); + } + return result; + } + + @override + GMilestonedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMilestonedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GMilestonedEventPartsData_actor))! + as GMilestonedEventPartsData_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMilestonedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMilestonedEventPartsData_actor, + _$GMilestonedEventPartsData_actor + ]; + @override + final String wireName = 'GMilestonedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GMilestonedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GMilestonedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMilestonedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDemilestonedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDemilestonedEventPartsData, + _$GDemilestonedEventPartsData + ]; + @override + final String wireName = 'GDemilestonedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GDemilestonedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'milestoneTitle', + serializers.serialize(object.milestoneTitle, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDemilestonedEventPartsData_actor))); + } + return result; + } + + @override + GDemilestonedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDemilestonedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GDemilestonedEventPartsData_actor))! + as GDemilestonedEventPartsData_actor); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDemilestonedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDemilestonedEventPartsData_actor, + _$GDemilestonedEventPartsData_actor + ]; + @override + final String wireName = 'GDemilestonedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GDemilestonedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GDemilestonedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDemilestonedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GLockedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLockedEventPartsData, + _$GLockedEventPartsData + ]; + @override + final String wireName = 'GLockedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GLockedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GLockedEventPartsData_actor))); + } + value = object.lockReason; + if (value != null) { + result + ..add('lockReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i3.GLockReason))); + } + return result; + } + + @override + GLockedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLockedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GLockedEventPartsData_actor))! + as GLockedEventPartsData_actor); + break; + case 'lockReason': + result.lockReason = serializers.deserialize(value, + specifiedType: const FullType(_i3.GLockReason)) + as _i3.GLockReason?; + break; + } + } + + return result.build(); + } +} + +class _$GLockedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLockedEventPartsData_actor, + _$GLockedEventPartsData_actor + ]; + @override + final String wireName = 'GLockedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GLockedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GLockedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLockedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnlockedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlockedEventPartsData, + _$GUnlockedEventPartsData + ]; + @override + final String wireName = 'GUnlockedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GUnlockedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUnlockedEventPartsData_actor))); + } + return result; + } + + @override + GUnlockedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlockedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GUnlockedEventPartsData_actor))! + as GUnlockedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GUnlockedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlockedEventPartsData_actor, + _$GUnlockedEventPartsData_actor + ]; + @override + final String wireName = 'GUnlockedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GUnlockedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnlockedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlockedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData, + _$GAssignedEventPartsData + ]; + @override + final String wireName = 'GAssignedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GAssignedEventPartsData_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType(GAssignedEventPartsData_assignee))); + } + return result; + } + + @override + GAssignedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GAssignedEventPartsData_actor))! + as GAssignedEventPartsData_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: + const FullType(GAssignedEventPartsData_assignee)) + as GAssignedEventPartsData_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_actor, + _$GAssignedEventPartsData_actor + ]; + @override + final String wireName = 'GAssignedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_assignee__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_assignee__base, + _$GAssignedEventPartsData_assignee__base + ]; + @override + final String wireName = 'GAssignedEventPartsData_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsData_assignee__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_assignee__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsData_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_assignee__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_assignee__asUser, + _$GAssignedEventPartsData_assignee__asUser + ]; + @override + final String wireName = 'GAssignedEventPartsData_assignee__asUser'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsData_assignee__asUser object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_assignee__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsData_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_assignee__asBotSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_assignee__asBot, + _$GAssignedEventPartsData_assignee__asBot + ]; + @override + final String wireName = 'GAssignedEventPartsData_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsData_assignee__asBot object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_assignee__asBot deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsData_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_assignee__asOrganizationSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_assignee__asOrganization, + _$GAssignedEventPartsData_assignee__asOrganization + ]; + @override + final String wireName = 'GAssignedEventPartsData_assignee__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GAssignedEventPartsData_assignee__asOrganization object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_assignee__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GAssignedEventPartsData_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsData_assignee__asMannequinSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsData_assignee__asMannequin, + _$GAssignedEventPartsData_assignee__asMannequin + ]; + @override + final String wireName = 'GAssignedEventPartsData_assignee__asMannequin'; + + @override + Iterable serialize(Serializers serializers, + GAssignedEventPartsData_assignee__asMannequin object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GAssignedEventPartsData_assignee__asMannequin deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsData_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData, + _$GUnassignedEventPartsData + ]; + @override + final String wireName = 'GUnassignedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUnassignedEventPartsData_actor))); + } + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUnassignedEventPartsData_assignee))); + } + return result; + } + + @override + GUnassignedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUnassignedEventPartsData_actor))! + as GUnassignedEventPartsData_actor); + break; + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: + const FullType(GUnassignedEventPartsData_assignee)) + as GUnassignedEventPartsData_assignee?; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData_actor, + _$GUnassignedEventPartsData_actor + ]; + @override + final String wireName = 'GUnassignedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_assignee__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData_assignee__base, + _$GUnassignedEventPartsData_assignee__base + ]; + @override + final String wireName = 'GUnassignedEventPartsData_assignee__base'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsData_assignee__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_assignee__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsData_assignee__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_assignee__asUserSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData_assignee__asUser, + _$GUnassignedEventPartsData_assignee__asUser + ]; + @override + final String wireName = 'GUnassignedEventPartsData_assignee__asUser'; + + @override + Iterable serialize(Serializers serializers, + GUnassignedEventPartsData_assignee__asUser object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_assignee__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsData_assignee__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_assignee__asBotSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData_assignee__asBot, + _$GUnassignedEventPartsData_assignee__asBot + ]; + @override + final String wireName = 'GUnassignedEventPartsData_assignee__asBot'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsData_assignee__asBot object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_assignee__asBot deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsData_assignee__asBotBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_assignee__asOrganizationSerializer + implements + StructuredSerializer< + GUnassignedEventPartsData_assignee__asOrganization> { + @override + final Iterable types = const [ + GUnassignedEventPartsData_assignee__asOrganization, + _$GUnassignedEventPartsData_assignee__asOrganization + ]; + @override + final String wireName = 'GUnassignedEventPartsData_assignee__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUnassignedEventPartsData_assignee__asOrganization object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_assignee__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUnassignedEventPartsData_assignee__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsData_assignee__asMannequinSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsData_assignee__asMannequin, + _$GUnassignedEventPartsData_assignee__asMannequin + ]; + @override + final String wireName = 'GUnassignedEventPartsData_assignee__asMannequin'; + + @override + Iterable serialize(Serializers serializers, + GUnassignedEventPartsData_assignee__asMannequin object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnassignedEventPartsData_assignee__asMannequin deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsData_assignee__asMannequinBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSubscribedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSubscribedEventPartsData, + _$GSubscribedEventPartsData + ]; + @override + final String wireName = 'GSubscribedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GSubscribedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GSubscribedEventPartsData_actor))); + } + return result; + } + + @override + GSubscribedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSubscribedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GSubscribedEventPartsData_actor))! + as GSubscribedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GSubscribedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSubscribedEventPartsData_actor, + _$GSubscribedEventPartsData_actor + ]; + @override + final String wireName = 'GSubscribedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GSubscribedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GSubscribedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSubscribedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnsubscribedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnsubscribedEventPartsData, + _$GUnsubscribedEventPartsData + ]; + @override + final String wireName = 'GUnsubscribedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GUnsubscribedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUnsubscribedEventPartsData_actor))); + } + return result; + } + + @override + GUnsubscribedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnsubscribedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUnsubscribedEventPartsData_actor))! + as GUnsubscribedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GUnsubscribedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnsubscribedEventPartsData_actor, + _$GUnsubscribedEventPartsData_actor + ]; + @override + final String wireName = 'GUnsubscribedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GUnsubscribedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUnsubscribedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnsubscribedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMentionedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMentionedEventPartsData, + _$GMentionedEventPartsData + ]; + @override + final String wireName = 'GMentionedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GMentionedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMentionedEventPartsData_actor))); + } + return result; + } + + @override + GMentionedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMentionedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GMentionedEventPartsData_actor))! + as GMentionedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GMentionedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMentionedEventPartsData_actor, + _$GMentionedEventPartsData_actor + ]; + @override + final String wireName = 'GMentionedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GMentionedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GMentionedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMentionedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPinnedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPinnedEventPartsData, + _$GPinnedEventPartsData + ]; + @override + final String wireName = 'GPinnedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GPinnedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPinnedEventPartsData_actor))); + } + return result; + } + + @override + GPinnedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPinnedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GPinnedEventPartsData_actor))! + as GPinnedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GPinnedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPinnedEventPartsData_actor, + _$GPinnedEventPartsData_actor + ]; + @override + final String wireName = 'GPinnedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GPinnedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPinnedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPinnedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GTransferredEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsData, + _$GTransferredEventPartsData + ]; + @override + final String wireName = 'GTransferredEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GTransferredEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GTransferredEventPartsData_actor))); + } + value = object.fromRepository; + if (value != null) { + result + ..add('fromRepository') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GTransferredEventPartsData_fromRepository))); + } + return result; + } + + @override + GTransferredEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferredEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GTransferredEventPartsData_actor))! + as GTransferredEventPartsData_actor); + break; + case 'fromRepository': + result.fromRepository.replace(serializers.deserialize(value, + specifiedType: const FullType( + GTransferredEventPartsData_fromRepository))! + as GTransferredEventPartsData_fromRepository); + break; + } + } + + return result.build(); + } +} + +class _$GTransferredEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsData_actor, + _$GTransferredEventPartsData_actor + ]; + @override + final String wireName = 'GTransferredEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GTransferredEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GTransferredEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferredEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GTransferredEventPartsData_fromRepositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsData_fromRepository, + _$GTransferredEventPartsData_fromRepository + ]; + @override + final String wireName = 'GTransferredEventPartsData_fromRepository'; + + @override + Iterable serialize( + Serializers serializers, GTransferredEventPartsData_fromRepository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: + const FullType(GTransferredEventPartsData_fromRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GTransferredEventPartsData_fromRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferredEventPartsData_fromRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GTransferredEventPartsData_fromRepository_owner))! + as GTransferredEventPartsData_fromRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GTransferredEventPartsData_fromRepository_ownerSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsData_fromRepository_owner, + _$GTransferredEventPartsData_fromRepository_owner + ]; + @override + final String wireName = 'GTransferredEventPartsData_fromRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GTransferredEventPartsData_fromRepository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GTransferredEventPartsData_fromRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferredEventPartsData_fromRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestCommitPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsData, + _$GPullRequestCommitPartsData + ]; + @override + final String wireName = 'GPullRequestCommitPartsData'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestCommitPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'commit', + serializers.serialize(object.commit, + specifiedType: const FullType(GPullRequestCommitPartsData_commit)), + ]; + + return result; + } + + @override + GPullRequestCommitPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestCommitPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: + const FullType(GPullRequestCommitPartsData_commit))! + as GPullRequestCommitPartsData_commit); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestCommitPartsData_commitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsData_commit, + _$GPullRequestCommitPartsData_commit + ]; + @override + final String wireName = 'GPullRequestCommitPartsData_commit'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestCommitPartsData_commit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'committedDate', + serializers.serialize(object.committedDate, + specifiedType: const FullType(DateTime)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GPullRequestCommitPartsData_commit_author))); + } + return result; + } + + @override + GPullRequestCommitPartsData_commit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestCommitPartsData_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'committedDate': + result.committedDate = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestCommitPartsData_commit_author))! + as GPullRequestCommitPartsData_commit_author); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestCommitPartsData_commit_authorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsData_commit_author, + _$GPullRequestCommitPartsData_commit_author + ]; + @override + final String wireName = 'GPullRequestCommitPartsData_commit_author'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestCommitPartsData_commit_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GPullRequestCommitPartsData_commit_author_user))); + } + return result; + } + + @override + GPullRequestCommitPartsData_commit_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestCommitPartsData_commit_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestCommitPartsData_commit_author_user))! + as GPullRequestCommitPartsData_commit_author_user); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestCommitPartsData_commit_author_userSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsData_commit_author_user, + _$GPullRequestCommitPartsData_commit_author_user + ]; + @override + final String wireName = 'GPullRequestCommitPartsData_commit_author_user'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestCommitPartsData_commit_author_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPullRequestCommitPartsData_commit_author_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestCommitPartsData_commit_author_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeployedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsData, + _$GDeployedEventPartsData + ]; + @override + final String wireName = 'GDeployedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GDeployedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: const FullType(GDeployedEventPartsData_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDeployedEventPartsData_actor))); + } + return result; + } + + @override + GDeployedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeployedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GDeployedEventPartsData_actor))! + as GDeployedEventPartsData_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: + const FullType(GDeployedEventPartsData_pullRequest))! + as GDeployedEventPartsData_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GDeployedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsData_actor, + _$GDeployedEventPartsData_actor + ]; + @override + final String wireName = 'GDeployedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GDeployedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GDeployedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeployedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeployedEventPartsData_pullRequestSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsData_pullRequest, + _$GDeployedEventPartsData_pullRequest + ]; + @override + final String wireName = 'GDeployedEventPartsData_pullRequest'; + + @override + Iterable serialize( + Serializers serializers, GDeployedEventPartsData_pullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.headRef; + if (value != null) { + result + ..add('headRef') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GDeployedEventPartsData_pullRequest_headRef))); + } + return result; + } + + @override + GDeployedEventPartsData_pullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeployedEventPartsData_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRef': + result.headRef.replace(serializers.deserialize(value, + specifiedType: const FullType( + GDeployedEventPartsData_pullRequest_headRef))! + as GDeployedEventPartsData_pullRequest_headRef); + break; + } + } + + return result.build(); + } +} + +class _$GDeployedEventPartsData_pullRequest_headRefSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsData_pullRequest_headRef, + _$GDeployedEventPartsData_pullRequest_headRef + ]; + @override + final String wireName = 'GDeployedEventPartsData_pullRequest_headRef'; + + @override + Iterable serialize(Serializers serializers, + GDeployedEventPartsData_pullRequest_headRef object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GDeployedEventPartsData_pullRequest_headRef deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeployedEventPartsData_pullRequest_headRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsDataSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsData, + _$GDeploymentEnvironmentChangedEventPartsData + ]; + @override + final String wireName = 'GDeploymentEnvironmentChangedEventPartsData'; + + @override + Iterable serialize(Serializers serializers, + GDeploymentEnvironmentChangedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'deploymentStatus', + serializers.serialize(object.deploymentStatus, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_actor))); + } + return result; + } + + @override + GDeploymentEnvironmentChangedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeploymentEnvironmentChangedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_actor))! + as GDeploymentEnvironmentChangedEventPartsData_actor); + break; + case 'deploymentStatus': + result.deploymentStatus.replace(serializers.deserialize(value, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus))! + as GDeploymentEnvironmentChangedEventPartsData_deploymentStatus); + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_actorSerializer + implements + StructuredSerializer< + GDeploymentEnvironmentChangedEventPartsData_actor> { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsData_actor, + _$GDeploymentEnvironmentChangedEventPartsData_actor + ]; + @override + final String wireName = 'GDeploymentEnvironmentChangedEventPartsData_actor'; + + @override + Iterable serialize(Serializers serializers, + GDeploymentEnvironmentChangedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GDeploymentEnvironmentChangedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GDeploymentEnvironmentChangedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatusSerializer + implements + StructuredSerializer< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus> { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus, + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + ]; + @override + final String wireName = + 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus'; + + @override + Iterable serialize(Serializers serializers, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'deployment', + serializers.serialize(object.deployment, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'deployment': + result.deployment.replace(serializers.deserialize(value, + specifiedType: const FullType( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment))! + as GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment); + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentSerializer + implements + StructuredSerializer< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment> { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + ]; + @override + final String wireName = + 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment'; + + @override + Iterable serialize( + Serializers serializers, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.environment; + if (value != null) { + result + ..add('environment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'environment': + result.environment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefRestoredEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefRestoredEventPartsData, + _$GHeadRefRestoredEventPartsData + ]; + @override + final String wireName = 'GHeadRefRestoredEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefRestoredEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: + const FullType(GHeadRefRestoredEventPartsData_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GHeadRefRestoredEventPartsData_actor))); + } + return result; + } + + @override + GHeadRefRestoredEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefRestoredEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GHeadRefRestoredEventPartsData_actor))! + as GHeadRefRestoredEventPartsData_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GHeadRefRestoredEventPartsData_pullRequest))! + as GHeadRefRestoredEventPartsData_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefRestoredEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefRestoredEventPartsData_actor, + _$GHeadRefRestoredEventPartsData_actor + ]; + @override + final String wireName = 'GHeadRefRestoredEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefRestoredEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefRestoredEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefRestoredEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefRestoredEventPartsData_pullRequestSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefRestoredEventPartsData_pullRequest, + _$GHeadRefRestoredEventPartsData_pullRequest + ]; + @override + final String wireName = 'GHeadRefRestoredEventPartsData_pullRequest'; + + @override + Iterable serialize(Serializers serializers, + GHeadRefRestoredEventPartsData_pullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefRestoredEventPartsData_pullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefRestoredEventPartsData_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData, + _$GBaseRefForcePushedEventPartsData + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GBaseRefForcePushedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: + const FullType(GBaseRefForcePushedEventPartsData_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GBaseRefForcePushedEventPartsData_actor))); + } + value = object.beforeCommit; + if (value != null) { + result + ..add('beforeCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_beforeCommit))); + } + value = object.afterCommit; + if (value != null) { + result + ..add('afterCommit') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GBaseRefForcePushedEventPartsData_afterCommit))); + } + return result; + } + + @override + GBaseRefForcePushedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GBaseRefForcePushedEventPartsData_actor))! + as GBaseRefForcePushedEventPartsData_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_pullRequest))! + as GBaseRefForcePushedEventPartsData_pullRequest); + break; + case 'beforeCommit': + result.beforeCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_beforeCommit))! + as GBaseRefForcePushedEventPartsData_beforeCommit); + break; + case 'afterCommit': + result.afterCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_afterCommit))! + as GBaseRefForcePushedEventPartsData_afterCommit); + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData_actor, + _$GBaseRefForcePushedEventPartsData_actor + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GBaseRefForcePushedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GBaseRefForcePushedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsData_pullRequestSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData_pullRequest, + _$GBaseRefForcePushedEventPartsData_pullRequest + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsData_pullRequest'; + + @override + Iterable serialize(Serializers serializers, + GBaseRefForcePushedEventPartsData_pullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.baseRef; + if (value != null) { + result + ..add('baseRef') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_pullRequest_baseRef))); + } + return result; + } + + @override + GBaseRefForcePushedEventPartsData_pullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsData_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'baseRef': + result.baseRef.replace(serializers.deserialize(value, + specifiedType: const FullType( + GBaseRefForcePushedEventPartsData_pullRequest_baseRef))! + as GBaseRefForcePushedEventPartsData_pullRequest_baseRef); + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsData_pullRequest_baseRefSerializer + implements + StructuredSerializer< + GBaseRefForcePushedEventPartsData_pullRequest_baseRef> { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData_pullRequest_baseRef, + _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef + ]; + @override + final String wireName = + 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef'; + + @override + Iterable serialize(Serializers serializers, + GBaseRefForcePushedEventPartsData_pullRequest_baseRef object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GBaseRefForcePushedEventPartsData_pullRequest_baseRef deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsData_beforeCommitSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData_beforeCommit, + _$GBaseRefForcePushedEventPartsData_beforeCommit + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsData_beforeCommit'; + + @override + Iterable serialize(Serializers serializers, + GBaseRefForcePushedEventPartsData_beforeCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GBaseRefForcePushedEventPartsData_beforeCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsData_beforeCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsData_afterCommitSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsData_afterCommit, + _$GBaseRefForcePushedEventPartsData_afterCommit + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsData_afterCommit'; + + @override + Iterable serialize(Serializers serializers, + GBaseRefForcePushedEventPartsData_afterCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GBaseRefForcePushedEventPartsData_afterCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsData_afterCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsData, + _$GHeadRefForcePushedEventPartsData + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefForcePushedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: + const FullType(GHeadRefForcePushedEventPartsData_pullRequest)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GHeadRefForcePushedEventPartsData_actor))); + } + value = object.beforeCommit; + if (value != null) { + result + ..add('beforeCommit') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GHeadRefForcePushedEventPartsData_beforeCommit))); + } + value = object.afterCommit; + if (value != null) { + result + ..add('afterCommit') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GHeadRefForcePushedEventPartsData_afterCommit))); + } + return result; + } + + @override + GHeadRefForcePushedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GHeadRefForcePushedEventPartsData_actor))! + as GHeadRefForcePushedEventPartsData_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GHeadRefForcePushedEventPartsData_pullRequest))! + as GHeadRefForcePushedEventPartsData_pullRequest); + break; + case 'beforeCommit': + result.beforeCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GHeadRefForcePushedEventPartsData_beforeCommit))! + as GHeadRefForcePushedEventPartsData_beforeCommit); + break; + case 'afterCommit': + result.afterCommit.replace(serializers.deserialize(value, + specifiedType: const FullType( + GHeadRefForcePushedEventPartsData_afterCommit))! + as GHeadRefForcePushedEventPartsData_afterCommit); + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsData_actor, + _$GHeadRefForcePushedEventPartsData_actor + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefForcePushedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefForcePushedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsData_pullRequestSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsData_pullRequest, + _$GHeadRefForcePushedEventPartsData_pullRequest + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsData_pullRequest'; + + @override + Iterable serialize(Serializers serializers, + GHeadRefForcePushedEventPartsData_pullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefForcePushedEventPartsData_pullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsData_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsData_beforeCommitSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsData_beforeCommit, + _$GHeadRefForcePushedEventPartsData_beforeCommit + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsData_beforeCommit'; + + @override + Iterable serialize(Serializers serializers, + GHeadRefForcePushedEventPartsData_beforeCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefForcePushedEventPartsData_beforeCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsData_beforeCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsData_afterCommitSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsData_afterCommit, + _$GHeadRefForcePushedEventPartsData_afterCommit + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsData_afterCommit'; + + @override + Iterable serialize(Serializers serializers, + GHeadRefForcePushedEventPartsData_afterCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefForcePushedEventPartsData_afterCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsData_afterCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestedEventPartsData, + _$GReviewRequestedEventPartsData + ]; + @override + final String wireName = 'GReviewRequestedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GReviewRequestedEventPartsData_actor))); + } + value = object.requestedReviewer; + if (value != null) { + result + ..add('requestedReviewer') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GReviewRequestedEventPartsData_requestedReviewer))); + } + return result; + } + + @override + GReviewRequestedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReviewRequestedEventPartsData_actor))! + as GReviewRequestedEventPartsData_actor); + break; + case 'requestedReviewer': + result.requestedReviewer = serializers.deserialize(value, + specifiedType: const FullType( + GReviewRequestedEventPartsData_requestedReviewer)) + as GReviewRequestedEventPartsData_requestedReviewer?; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestedEventPartsData_actor, + _$GReviewRequestedEventPartsData_actor + ]; + @override + final String wireName = 'GReviewRequestedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestedEventPartsData_requestedReviewer__baseSerializer + implements + StructuredSerializer< + GReviewRequestedEventPartsData_requestedReviewer__base> { + @override + final Iterable types = const [ + GReviewRequestedEventPartsData_requestedReviewer__base, + _$GReviewRequestedEventPartsData_requestedReviewer__base + ]; + @override + final String wireName = + 'GReviewRequestedEventPartsData_requestedReviewer__base'; + + @override + Iterable serialize(Serializers serializers, + GReviewRequestedEventPartsData_requestedReviewer__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestedEventPartsData_requestedReviewer__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReviewRequestedEventPartsData_requestedReviewer__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestedEventPartsData_requestedReviewer__asUserSerializer + implements + StructuredSerializer< + GReviewRequestedEventPartsData_requestedReviewer__asUser> { + @override + final Iterable types = const [ + GReviewRequestedEventPartsData_requestedReviewer__asUser, + _$GReviewRequestedEventPartsData_requestedReviewer__asUser + ]; + @override + final String wireName = + 'GReviewRequestedEventPartsData_requestedReviewer__asUser'; + + @override + Iterable serialize(Serializers serializers, + GReviewRequestedEventPartsData_requestedReviewer__asUser object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestedEventPartsData_requestedReviewer__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestRemovedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsData, + _$GReviewRequestRemovedEventPartsData + ]; + @override + final String wireName = 'GReviewRequestRemovedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestRemovedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GReviewRequestRemovedEventPartsData_actor))); + } + value = object.requestedReviewer; + if (value != null) { + result + ..add('requestedReviewer') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GReviewRequestRemovedEventPartsData_requestedReviewer))); + } + return result; + } + + @override + GReviewRequestRemovedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestRemovedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReviewRequestRemovedEventPartsData_actor))! + as GReviewRequestRemovedEventPartsData_actor); + break; + case 'requestedReviewer': + result.requestedReviewer = serializers.deserialize(value, + specifiedType: const FullType( + GReviewRequestRemovedEventPartsData_requestedReviewer)) + as GReviewRequestRemovedEventPartsData_requestedReviewer?; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestRemovedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsData_actor, + _$GReviewRequestRemovedEventPartsData_actor + ]; + @override + final String wireName = 'GReviewRequestRemovedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestRemovedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestRemovedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestRemovedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestRemovedEventPartsData_requestedReviewer__baseSerializer + implements + StructuredSerializer< + GReviewRequestRemovedEventPartsData_requestedReviewer__base> { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsData_requestedReviewer__base, + _$GReviewRequestRemovedEventPartsData_requestedReviewer__base + ]; + @override + final String wireName = + 'GReviewRequestRemovedEventPartsData_requestedReviewer__base'; + + @override + Iterable serialize(Serializers serializers, + GReviewRequestRemovedEventPartsData_requestedReviewer__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestRemovedEventPartsData_requestedReviewer__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUserSerializer + implements + StructuredSerializer< + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser> { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser, + _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + ]; + @override + final String wireName = + 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser'; + + @override + Iterable serialize(Serializers serializers, + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewDismissedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewDismissedEventPartsData, + _$GReviewDismissedEventPartsData + ]; + @override + final String wireName = 'GReviewDismissedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GReviewDismissedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'pullRequest', + serializers.serialize(object.pullRequest, + specifiedType: + const FullType(GReviewDismissedEventPartsData_pullRequest)), + ]; + Object? value; + value = object.dismissalMessage; + if (value != null) { + result + ..add('dismissalMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GReviewDismissedEventPartsData_actor))); + } + return result; + } + + @override + GReviewDismissedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewDismissedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'dismissalMessage': + result.dismissalMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReviewDismissedEventPartsData_actor))! + as GReviewDismissedEventPartsData_actor); + break; + case 'pullRequest': + result.pullRequest.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReviewDismissedEventPartsData_pullRequest))! + as GReviewDismissedEventPartsData_pullRequest); + break; + } + } + + return result.build(); + } +} + +class _$GReviewDismissedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewDismissedEventPartsData_actor, + _$GReviewDismissedEventPartsData_actor + ]; + @override + final String wireName = 'GReviewDismissedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GReviewDismissedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewDismissedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewDismissedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReviewDismissedEventPartsData_pullRequestSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReviewDismissedEventPartsData_pullRequest, + _$GReviewDismissedEventPartsData_pullRequest + ]; + @override + final String wireName = 'GReviewDismissedEventPartsData_pullRequest'; + + @override + Iterable serialize(Serializers serializers, + GReviewDismissedEventPartsData_pullRequest object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GReviewDismissedEventPartsData_pullRequest_author))); + } + return result; + } + + @override + GReviewDismissedEventPartsData_pullRequest deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewDismissedEventPartsData_pullRequestBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReviewDismissedEventPartsData_pullRequest_author))! + as GReviewDismissedEventPartsData_pullRequest_author); + break; + } + } + + return result.build(); + } +} + +class _$GReviewDismissedEventPartsData_pullRequest_authorSerializer + implements + StructuredSerializer< + GReviewDismissedEventPartsData_pullRequest_author> { + @override + final Iterable types = const [ + GReviewDismissedEventPartsData_pullRequest_author, + _$GReviewDismissedEventPartsData_pullRequest_author + ]; + @override + final String wireName = 'GReviewDismissedEventPartsData_pullRequest_author'; + + @override + Iterable serialize(Serializers serializers, + GReviewDismissedEventPartsData_pullRequest_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GReviewDismissedEventPartsData_pullRequest_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReviewDismissedEventPartsData_pullRequest_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData, + _$GPullRequestReviewPartsData + ]; + @override + final String wireName = 'GPullRequestReviewPartsData'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestReviewPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(_i3.GPullRequestReviewState)), + 'comments', + serializers.serialize(object.comments, + specifiedType: const FullType(GPullRequestReviewPartsData_comments)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullRequestReviewPartsData_author))); + } + return result; + } + + @override + GPullRequestReviewPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(_i3.GPullRequestReviewState))! + as _i3.GPullRequestReviewState; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: + const FullType(GPullRequestReviewPartsData_author))! + as GPullRequestReviewPartsData_author); + break; + case 'comments': + result.comments.replace(serializers.deserialize(value, + specifiedType: + const FullType(GPullRequestReviewPartsData_comments))! + as GPullRequestReviewPartsData_comments); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_authorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_author, + _$GPullRequestReviewPartsData_author + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_author'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestReviewPartsData_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsData_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_commentsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments, + _$GPullRequestReviewPartsData_comments + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestReviewPartsData_comments object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPullRequestReviewPartsData_comments_nodes) + ]))); + } + return result; + } + + @override + GPullRequestReviewPartsData_comments deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsData_commentsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPullRequestReviewPartsData_comments_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes, + _$GPullRequestReviewPartsData_comments_nodes + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'THUMBS_UP', + serializers.serialize(object.THUMBS_UP, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP)), + 'THUMBS_DOWN', + serializers.serialize(object.THUMBS_DOWN, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN)), + 'LAUGH', + serializers.serialize(object.LAUGH, + specifiedType: + const FullType(GPullRequestReviewPartsData_comments_nodes_LAUGH)), + 'HOORAY', + serializers.serialize(object.HOORAY, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_HOORAY)), + 'CONFUSED', + serializers.serialize(object.CONFUSED, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_CONFUSED)), + 'HEART', + serializers.serialize(object.HEART, + specifiedType: + const FullType(GPullRequestReviewPartsData_comments_nodes_HEART)), + 'ROCKET', + serializers.serialize(object.ROCKET, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_ROCKET)), + 'EYES', + serializers.serialize(object.EYES, + specifiedType: + const FullType(GPullRequestReviewPartsData_comments_nodes_EYES)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_author))); + } + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsData_comments_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_author))! + as GPullRequestReviewPartsData_comments_nodes_author); + break; + case 'THUMBS_UP': + result.THUMBS_UP.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP))! + as GPullRequestReviewPartsData_comments_nodes_THUMBS_UP); + break; + case 'THUMBS_DOWN': + result.THUMBS_DOWN.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN))! + as GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN); + break; + case 'LAUGH': + result.LAUGH.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_LAUGH))! + as GPullRequestReviewPartsData_comments_nodes_LAUGH); + break; + case 'HOORAY': + result.HOORAY.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_HOORAY))! + as GPullRequestReviewPartsData_comments_nodes_HOORAY); + break; + case 'CONFUSED': + result.CONFUSED.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_CONFUSED))! + as GPullRequestReviewPartsData_comments_nodes_CONFUSED); + break; + case 'HEART': + result.HEART.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_HEART))! + as GPullRequestReviewPartsData_comments_nodes_HEART); + break; + case 'ROCKET': + result.ROCKET.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_ROCKET))! + as GPullRequestReviewPartsData_comments_nodes_ROCKET); + break; + case 'EYES': + result.EYES.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullRequestReviewPartsData_comments_nodes_EYES))! + as GPullRequestReviewPartsData_comments_nodes_EYES); + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_authorSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_author> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_author, + _$GPullRequestReviewPartsData_comments_nodes_author + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UPSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP, + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP + ]; + @override + final String wireName = + 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN, + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN + ]; + @override + final String wireName = + 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_LAUGHSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_LAUGH, + _$GPullRequestReviewPartsData_comments_nodes_LAUGH + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_LAUGH'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_LAUGH object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_LAUGH deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_HOORAYSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_HOORAY> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_HOORAY, + _$GPullRequestReviewPartsData_comments_nodes_HOORAY + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_HOORAY'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_HOORAY object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_HOORAY deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_CONFUSEDSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_CONFUSED> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_CONFUSED, + _$GPullRequestReviewPartsData_comments_nodes_CONFUSED + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_CONFUSED'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_CONFUSED object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_CONFUSED deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_HEARTSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_HEART, + _$GPullRequestReviewPartsData_comments_nodes_HEART + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_HEART'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_HEART object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_HEART deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_ROCKETSerializer + implements + StructuredSerializer< + GPullRequestReviewPartsData_comments_nodes_ROCKET> { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_ROCKET, + _$GPullRequestReviewPartsData_comments_nodes_ROCKET + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_ROCKET'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_ROCKET object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_ROCKET deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_EYESSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsData_comments_nodes_EYES, + _$GPullRequestReviewPartsData_comments_nodes_EYES + ]; + @override + final String wireName = 'GPullRequestReviewPartsData_comments_nodes_EYES'; + + @override + Iterable serialize(Serializers serializers, + GPullRequestReviewPartsData_comments_nodes_EYES object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + 'viewerHasReacted', + serializers.serialize(object.viewerHasReacted, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GPullRequestReviewPartsData_comments_nodes_EYES deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsData_comments_nodes_EYESBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'viewerHasReacted': + result.viewerHasReacted = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GMergedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergedEventPartsData, + _$GMergedEventPartsData + ]; + @override + final String wireName = 'GMergedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GMergedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'mergeRefName', + serializers.serialize(object.mergeRefName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMergedEventPartsData_actor))); + } + value = object.commit; + if (value != null) { + result + ..add('commit') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMergedEventPartsData_commit))); + } + return result; + } + + @override + GMergedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'mergeRefName': + result.mergeRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: const FullType(GMergedEventPartsData_actor))! + as GMergedEventPartsData_actor); + break; + case 'commit': + result.commit.replace(serializers.deserialize(value, + specifiedType: const FullType(GMergedEventPartsData_commit))! + as GMergedEventPartsData_commit); + break; + } + } + + return result.build(); + } +} + +class _$GMergedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergedEventPartsData_actor, + _$GMergedEventPartsData_actor + ]; + @override + final String wireName = 'GMergedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GMergedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GMergedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMergedEventPartsData_commitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergedEventPartsData_commit, + _$GMergedEventPartsData_commit + ]; + @override + final String wireName = 'GMergedEventPartsData_commit'; + + @override + Iterable serialize( + Serializers serializers, GMergedEventPartsData_commit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GMergedEventPartsData_commit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergedEventPartsData_commitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefDeletedEventPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefDeletedEventPartsData, + _$GHeadRefDeletedEventPartsData + ]; + @override + final String wireName = 'GHeadRefDeletedEventPartsData'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefDeletedEventPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actor; + if (value != null) { + result + ..add('actor') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GHeadRefDeletedEventPartsData_actor))); + } + return result; + } + + @override + GHeadRefDeletedEventPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefDeletedEventPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actor': + result.actor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GHeadRefDeletedEventPartsData_actor))! + as GHeadRefDeletedEventPartsData_actor); + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefDeletedEventPartsData_actorSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefDeletedEventPartsData_actor, + _$GHeadRefDeletedEventPartsData_actor + ]; + @override + final String wireName = 'GHeadRefDeletedEventPartsData_actor'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefDeletedEventPartsData_actor object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GHeadRefDeletedEventPartsData_actor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefDeletedEventPartsData_actorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueData extends GIssueData { + @override + final String G__typename; + @override + final GIssueData_repository? repository; + + factory _$GIssueData([void Function(GIssueDataBuilder)? updates]) => + (new GIssueDataBuilder()..update(updates))._build(); + + _$GIssueData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GIssueData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GIssueDataBuilder implements Builder { + _$GIssueData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repositoryBuilder? _repository; + GIssueData_repositoryBuilder get repository => + _$this._repository ??= new GIssueData_repositoryBuilder(); + set repository(GIssueData_repositoryBuilder? repository) => + _$this._repository = repository; + + GIssueDataBuilder() { + GIssueData._initializeBuilder(this); + } + + GIssueDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData; + } + + @override + void update(void Function(GIssueDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueData build() => _build(); + + _$GIssueData _build() { + _$GIssueData _$result; + try { + _$result = _$v ?? + new _$GIssueData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository extends GIssueData_repository { + @override + final String G__typename; + @override + final GIssueData_repository_owner owner; + @override + final GIssueData_repository_issueOrPullRequest? issueOrPullRequest; + + factory _$GIssueData_repository( + [void Function(GIssueData_repositoryBuilder)? updates]) => + (new GIssueData_repositoryBuilder()..update(updates))._build(); + + _$GIssueData_repository._( + {required this.G__typename, required this.owner, this.issueOrPullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'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(r'GIssueData_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('issueOrPullRequest', issueOrPullRequest)) + .toString(); + } +} + +class GIssueData_repositoryBuilder + implements Builder { + _$GIssueData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_ownerBuilder? _owner; + GIssueData_repository_ownerBuilder get owner => + _$this._owner ??= new GIssueData_repository_ownerBuilder(); + set owner(GIssueData_repository_ownerBuilder? owner) => _$this._owner = owner; + + GIssueData_repository_issueOrPullRequest? _issueOrPullRequest; + GIssueData_repository_issueOrPullRequest? get issueOrPullRequest => + _$this._issueOrPullRequest; + set issueOrPullRequest( + GIssueData_repository_issueOrPullRequest? issueOrPullRequest) => + _$this._issueOrPullRequest = issueOrPullRequest; + + GIssueData_repositoryBuilder() { + GIssueData_repository._initializeBuilder(this); + } + + GIssueData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _issueOrPullRequest = $v.issueOrPullRequest; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository; + } + + @override + void update(void Function(GIssueData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository build() => _build(); + + _$GIssueData_repository _build() { + _$GIssueData_repository _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData_repository', 'G__typename'), + owner: owner.build(), + issueOrPullRequest: issueOrPullRequest); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_owner extends GIssueData_repository_owner { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GIssueData_repository_owner( + [void Function(GIssueData_repository_ownerBuilder)? updates]) => + (new GIssueData_repository_ownerBuilder()..update(updates))._build(); + + _$GIssueData_repository_owner._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData_repository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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(r'GIssueData_repository_owner') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_ownerBuilder + implements + Builder { + _$GIssueData_repository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_ownerBuilder() { + GIssueData_repository_owner._initializeBuilder(this); + } + + GIssueData_repository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_owner; + } + + @override + void update(void Function(GIssueData_repository_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_owner build() => _build(); + + _$GIssueData_repository_owner _build() { + final _$result = _$v ?? + new _$GIssueData_repository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData_repository_owner', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GIssueData_repository_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__base + extends GIssueData_repository_issueOrPullRequest__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__base( + [void Function(GIssueData_repository_issueOrPullRequest__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__baseBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__baseBuilder() { + GIssueData_repository_issueOrPullRequest__base._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__base; + } + + @override + void update( + void Function(GIssueData_repository_issueOrPullRequest__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__base build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__base _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue + extends GIssueData_repository_issueOrPullRequest__asIssue { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_author? author; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP THUMBS_UP; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + THUMBS_DOWN; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_LAUGH LAUGH; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_HOORAY HOORAY; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED CONFUSED; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_HEART HEART; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_ROCKET ROCKET; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_EYES EYES; + @override + final String title; + @override + final bool closed; + @override + final String url; + @override + final bool viewerCanReact; + @override + final bool viewerCanUpdate; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + timelineItems; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssueBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssueBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES, + required this.title, + required this.closed, + required this.url, + required this.viewerCanReact, + required this.viewerCanUpdate, + required this.timelineItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, r'GIssueData_repository_issueOrPullRequest__asIssue', 'id'); + BuiltValueNullFieldError.checkNotNull(createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + body, r'GIssueData_repository_issueOrPullRequest__asIssue', 'body'); + BuiltValueNullFieldError.checkNotNull(THUMBS_UP, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull(THUMBS_DOWN, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, r'GIssueData_repository_issueOrPullRequest__asIssue', 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, r'GIssueData_repository_issueOrPullRequest__asIssue', 'HOORAY'); + BuiltValueNullFieldError.checkNotNull(CONFUSED, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, r'GIssueData_repository_issueOrPullRequest__asIssue', 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, r'GIssueData_repository_issueOrPullRequest__asIssue', 'ROCKET'); + BuiltValueNullFieldError.checkNotNull( + EYES, r'GIssueData_repository_issueOrPullRequest__asIssue', 'EYES'); + BuiltValueNullFieldError.checkNotNull( + title, r'GIssueData_repository_issueOrPullRequest__asIssue', 'title'); + BuiltValueNullFieldError.checkNotNull( + closed, r'GIssueData_repository_issueOrPullRequest__asIssue', 'closed'); + BuiltValueNullFieldError.checkNotNull( + url, r'GIssueData_repository_issueOrPullRequest__asIssue', 'url'); + BuiltValueNullFieldError.checkNotNull(viewerCanReact, + r'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanReact'); + BuiltValueNullFieldError.checkNotNull( + viewerCanUpdate, + r'GIssueData_repository_issueOrPullRequest__asIssue', + 'viewerCanUpdate'); + BuiltValueNullFieldError.checkNotNull(timelineItems, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES) + ..add('title', title) + ..add('closed', closed) + ..add('url', url) + ..add('viewerCanReact', viewerCanReact) + ..add('viewerCanUpdate', viewerCanUpdate) + ..add('timelineItems', timelineItems)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssueBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder? _author; + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder get author => + _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder? + _THUMBS_UP; + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder + get THUMBS_UP => _$this._THUMBS_UP ??= + new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder(); + set THUMBS_UP( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder? + _THUMBS_DOWN; + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder? _LAUGH; + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder get LAUGH => + _$this._LAUGH ??= + new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder(); + set LAUGH( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder? + LAUGH) => + _$this._LAUGH = LAUGH; + + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder? _HOORAY; + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder get HOORAY => + _$this._HOORAY ??= + new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder(); + set HOORAY( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder? + HOORAY) => + _$this._HOORAY = HOORAY; + + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder? _CONFUSED; + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder + get CONFUSED => _$this._CONFUSED ??= + new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder(); + set CONFUSED( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder? _HEART; + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder get HEART => + _$this._HEART ??= + new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder(); + set HEART( + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder? + HEART) => + _$this._HEART = HEART; + + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder? _ROCKET; + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder get ROCKET => + _$this._ROCKET ??= + new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder(); + set ROCKET( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder? + ROCKET) => + _$this._ROCKET = ROCKET; + + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder? _EYES; + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder get EYES => + _$this._EYES ??= + new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder(); + set EYES( + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder? + EYES) => + _$this._EYES = EYES; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + bool? _closed; + bool? get closed => _$this._closed; + set closed(bool? closed) => _$this._closed = closed; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + bool? _viewerCanReact; + bool? get viewerCanReact => _$this._viewerCanReact; + set viewerCanReact(bool? viewerCanReact) => + _$this._viewerCanReact = viewerCanReact; + + bool? _viewerCanUpdate; + bool? get viewerCanUpdate => _$this._viewerCanUpdate; + set viewerCanUpdate(bool? viewerCanUpdate) => + _$this._viewerCanUpdate = viewerCanUpdate; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder? + _timelineItems; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder + get timelineItems => _$this._timelineItems ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder(); + set timelineItems( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder? + timelineItems) => + _$this._timelineItems = timelineItems; + + GIssueData_repository_issueOrPullRequest__asIssueBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssueBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _title = $v.title; + _closed = $v.closed; + _url = $v.url; + _viewerCanReact = $v.viewerCanReact; + _viewerCanUpdate = $v.viewerCanUpdate; + _timelineItems = $v.timelineItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue; + } + + @override + void update( + void Function(GIssueData_repository_issueOrPullRequest__asIssueBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssueData_repository_issueOrPullRequest__asIssue', 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GIssueData_repository_issueOrPullRequest__asIssue', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GIssueData_repository_issueOrPullRequest__asIssue', 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GIssueData_repository_issueOrPullRequest__asIssue', 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build(), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GIssueData_repository_issueOrPullRequest__asIssue', 'title'), + closed: BuiltValueNullFieldError.checkNotNull( + closed, r'GIssueData_repository_issueOrPullRequest__asIssue', 'closed'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GIssueData_repository_issueOrPullRequest__asIssue', 'url'), + viewerCanReact: BuiltValueNullFieldError.checkNotNull(viewerCanReact, r'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanReact'), + viewerCanUpdate: BuiltValueNullFieldError.checkNotNull(viewerCanUpdate, r'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanUpdate'), + timelineItems: timelineItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + + _$failedField = 'timelineItems'; + timelineItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_author + extends GIssueData_repository_issueOrPullRequest__asIssue_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'GIssueData_repository_issueOrPullRequest__asIssue_author', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_author._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_author build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_author _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_author', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GIssueData_repository_issueOrPullRequest__asIssue_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP + extends GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + extends GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH + extends GIssueData_repository_issueOrPullRequest__asIssue_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_LAUGH other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY + extends GIssueData_repository_issueOrPullRequest__asIssue_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_HOORAY other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED + extends GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_HEART + extends GIssueData_repository_issueOrPullRequest__asIssue_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_HEART( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_HEART? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_HEART._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_HEART other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_HEART; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_HEART build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_HEART _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_HEART._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET + extends GIssueData_repository_issueOrPullRequest__asIssue_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_ROCKET other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_EYES + extends GIssueData_repository_issueOrPullRequest__asIssue_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_EYES( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_EYES? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_EYES._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asIssue_EYES other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_EYES; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_EYES build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_EYES _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_EYES._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems { + @override + final String G__typename; + @override + final int totalCount; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + pageInfo; + @override + final BuiltList< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? + nodes; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems._( + {required this.G__typename, + required this.totalCount, + required this.pageInfo, + this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder? + _pageInfo; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder + get pageInfo => _$this._pageInfo ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder(); + set pageInfo( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder? + pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? + _nodes; + ListBuilder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes> + get nodes => _$this._nodes ??= new ListBuilder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>(); + set nodes( + ListBuilder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? + nodes) => + _$this._nodes = nodes; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', + 'totalCount'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? + author; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + THUMBS_UP; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + THUMBS_DOWN; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + LAUGH; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + HOORAY; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + CONFUSED; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + HEART; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + ROCKET; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + EYES; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'body'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_DOWN, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'HOORAY'); + BuiltValueNullFieldError.checkNotNull( + CONFUSED, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'ROCKET'); + BuiltValueNullFieldError.checkNotNull( + EYES, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? + _THUMBS_UP; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + get THUMBS_UP => _$this._THUMBS_UP ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); + set THUMBS_UP( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? + _THUMBS_DOWN; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder? + _LAUGH; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder + get LAUGH => _$this._LAUGH ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder(); + set LAUGH( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder? + LAUGH) => + _$this._LAUGH = LAUGH; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder? + _HOORAY; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder + get HOORAY => _$this._HOORAY ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder(); + set HOORAY( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder? + HOORAY) => + _$this._HOORAY = HOORAY; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? + _CONFUSED; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + get CONFUSED => _$this._CONFUSED ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); + set CONFUSED( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder? + _HEART; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder + get HEART => _$this._HEART ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder(); + set HEART( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder? + HEART) => + _$this._HEART = HEART; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder? + _ROCKET; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder + get ROCKET => _$this._ROCKET ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder(); + set ROCKET( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder? + ROCKET) => + _$this._ROCKET = ROCKET; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder? + _EYES; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder + get EYES => _$this._EYES ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder(); + set EYES( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder? + EYES) => + _$this._EYES = EYES; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull(id, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final bool isCrossRepository; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? + commit; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + commitRepository; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent._( + {required this.G__typename, + required this.createdAt, + required this.isCrossRepository, + this.actor, + this.commit, + required this.commitRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + isCrossRepository, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'isCrossRepository'); + BuiltValueNullFieldError.checkNotNull( + commitRepository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('isCrossRepository', isCrossRepository) + ..add('actor', actor) + ..add('commit', commit) + ..add('commitRepository', commitRepository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + bool? _isCrossRepository; + bool? get isCrossRepository => _$this._isCrossRepository; + set isCrossRepository(bool? isCrossRepository) => + _$this._isCrossRepository = isCrossRepository; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder? + _commit; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder + get commit => _$this._commit ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder(); + set commit( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder? + commit) => + _$this._commit = commit; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? + _commitRepository; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + get commitRepository => _$this._commitRepository ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); + set commitRepository( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? + commitRepository) => + _$this._commitRepository = commitRepository; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _isCrossRepository = $v.isCrossRepository; + _actor = $v.actor?.toBuilder(); + _commit = $v.commit?.toBuilder(); + _commitRepository = $v.commitRepository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'createdAt'), + isCrossRepository: BuiltValueNullFieldError.checkNotNull( + isCrossRepository, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + 'isCrossRepository'), + actor: _actor?.build(), + commit: _commit?.build(), + commitRepository: commitRepository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'commit'; + _commit?.build(); + _$failedField = 'commitRepository'; + commitRepository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit { + @override + final String G__typename; + @override + final String oid; + @override + final String url; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit._( + {required this.G__typename, required this.oid, required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', + 'oid'); + BuiltValueNullFieldError.checkNotNull( + url, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit') + ..add('G__typename', G__typename) + ..add('oid', oid) + ..add('url', url)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', + 'oid'), + url: BuiltValueNullFieldError.checkNotNull( + url, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', + 'url')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String previousTitle; + @override + final String currentTitle; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent._( + {required this.G__typename, + required this.createdAt, + required this.previousTitle, + required this.currentTitle, + this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + previousTitle, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'previousTitle'); + BuiltValueNullFieldError.checkNotNull( + currentTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('previousTitle', previousTitle) + ..add('currentTitle', currentTitle) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _previousTitle; + String? get previousTitle => _$this._previousTitle; + set previousTitle(String? previousTitle) => + _$this._previousTitle = previousTitle; + + String? _currentTitle; + String? get currentTitle => _$this._currentTitle; + set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _previousTitle = $v.previousTitle; + _currentTitle = $v.currentTitle; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'createdAt'), + previousTitle: BuiltValueNullFieldError.checkNotNull( + previousTitle, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'previousTitle'), + currentTitle: BuiltValueNullFieldError.checkNotNull( + currentTitle, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + 'currentTitle'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + source; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.source}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + source, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('source', source)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? + _source; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? + get source => _$this._source; + set source( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? + source) => + _$this._source = source; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _source = $v.source; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + 'createdAt'), + actor: _actor?.build(), + source: BuiltValueNullFieldError.checkNotNull( + source, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + 'source')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue { + @override + final String G__typename; + @override + final int number; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + repository; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'number'); + BuiltValueNullFieldError.checkNotNull( + repository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? + _repository; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + get repository => _$this._repository ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); + set repository( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? + repository) => + _$this._repository = repository; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest { + @override + final String G__typename; + @override + final int number; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + repository; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'number'); + BuiltValueNullFieldError.checkNotNull( + repository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? + _repository; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + get repository => _$this._repository ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); + set repository( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? + repository) => + _$this._repository = repository; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + label; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder? + _label; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder + get label => _$this._label ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder(); + set label( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder? + label) => + _$this._label = label; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', + 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', + 'name'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', + 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + label; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder? + _label; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder + get label => _$this._label ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); + set label( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder? + label) => + _$this._label = label; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', + 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', + 'name'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', + 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? + actor; + @override + final String milestoneTitle; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? + actor; + @override + final String milestoneTitle; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? + actor; + @override + final _i3.GLockReason? lockReason; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.lockReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('lockReason', lockReason)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + _i3.GLockReason? _lockReason; + _i3.GLockReason? get lockReason => _$this._lockReason; + set lockReason(_i3.GLockReason? lockReason) => + _$this._lockReason = lockReason; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _lockReason = $v.lockReason; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', + 'createdAt'), + actor: _actor?.build(), + lockReason: lockReason); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + assignee; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + _assignee; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + get assignee => _$this._assignee; + set assignee( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? + assignee) => + _$this._assignee = assignee; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', + 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + assignee; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + _assignee; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + get assignee => _$this._assignee; + set assignee( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? + assignee) => + _$this._assignee = assignee; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', + 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? + fromRepository; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.fromRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('fromRepository', fromRepository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? + _fromRepository; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + get fromRepository => _$this._fromRepository ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); + set fromRepository( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? + fromRepository) => + _$this._fromRepository = fromRepository; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _fromRepository = $v.fromRepository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', + 'createdAt'), + actor: _actor?.build(), + fromRepository: _fromRepository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'fromRepository'; + _fromRepository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + _build() { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_author? author; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + THUMBS_UP; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + THUMBS_DOWN; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH LAUGH; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY HOORAY; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + CONFUSED; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_HEART HEART; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET ROCKET; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_EYES EYES; + @override + final String title; + @override + final bool closed; + @override + final String url; + @override + final bool viewerCanReact; + @override + final bool viewerCanUpdate; + @override + final bool merged; + @override + final int additions; + @override + final int deletions; + @override + final int changedFiles; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_commits commits; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + timelineItems; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES, + required this.title, + required this.closed, + required this.url, + required this.viewerCanReact, + required this.viewerCanUpdate, + required this.merged, + required this.additions, + required this.deletions, + required this.changedFiles, + required this.commits, + required this.timelineItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull(body, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'body'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_DOWN, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull(LAUGH, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'LAUGH'); + BuiltValueNullFieldError.checkNotNull(HOORAY, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HOORAY'); + BuiltValueNullFieldError.checkNotNull(CONFUSED, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull(HEART, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HEART'); + BuiltValueNullFieldError.checkNotNull(ROCKET, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'ROCKET'); + BuiltValueNullFieldError.checkNotNull(EYES, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'EYES'); + BuiltValueNullFieldError.checkNotNull(title, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'title'); + BuiltValueNullFieldError.checkNotNull(closed, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'closed'); + BuiltValueNullFieldError.checkNotNull( + url, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'url'); + BuiltValueNullFieldError.checkNotNull( + viewerCanReact, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'viewerCanReact'); + BuiltValueNullFieldError.checkNotNull( + viewerCanUpdate, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'viewerCanUpdate'); + BuiltValueNullFieldError.checkNotNull(merged, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'merged'); + BuiltValueNullFieldError.checkNotNull( + additions, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'additions'); + BuiltValueNullFieldError.checkNotNull( + deletions, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'deletions'); + BuiltValueNullFieldError.checkNotNull( + changedFiles, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'changedFiles'); + BuiltValueNullFieldError.checkNotNull(commits, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'commits'); + BuiltValueNullFieldError.checkNotNull( + timelineItems, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES) + ..add('title', title) + ..add('closed', closed) + ..add('url', url) + ..add('viewerCanReact', viewerCanReact) + ..add('viewerCanUpdate', viewerCanUpdate) + ..add('merged', merged) + ..add('additions', additions) + ..add('deletions', deletions) + ..add('changedFiles', changedFiles) + ..add('commits', commits) + ..add('timelineItems', timelineItems)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequestBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder? + _THUMBS_UP; + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder + get THUMBS_UP => _$this._THUMBS_UP ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder(); + set THUMBS_UP( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder? + _THUMBS_DOWN; + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder? _LAUGH; + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder + get LAUGH => _$this._LAUGH ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder(); + set LAUGH( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder? + LAUGH) => + _$this._LAUGH = LAUGH; + + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder? + _HOORAY; + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder + get HOORAY => _$this._HOORAY ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder(); + set HOORAY( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder? + HOORAY) => + _$this._HOORAY = HOORAY; + + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder? + _CONFUSED; + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder + get CONFUSED => _$this._CONFUSED ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder(); + set CONFUSED( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder? _HEART; + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder + get HEART => _$this._HEART ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder(); + set HEART( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder? + HEART) => + _$this._HEART = HEART; + + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder? + _ROCKET; + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder + get ROCKET => _$this._ROCKET ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder(); + set ROCKET( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder? + ROCKET) => + _$this._ROCKET = ROCKET; + + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder? _EYES; + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder + get EYES => _$this._EYES ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder(); + set EYES( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder? + EYES) => + _$this._EYES = EYES; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + bool? _closed; + bool? get closed => _$this._closed; + set closed(bool? closed) => _$this._closed = closed; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + bool? _viewerCanReact; + bool? get viewerCanReact => _$this._viewerCanReact; + set viewerCanReact(bool? viewerCanReact) => + _$this._viewerCanReact = viewerCanReact; + + bool? _viewerCanUpdate; + bool? get viewerCanUpdate => _$this._viewerCanUpdate; + set viewerCanUpdate(bool? viewerCanUpdate) => + _$this._viewerCanUpdate = viewerCanUpdate; + + bool? _merged; + bool? get merged => _$this._merged; + set merged(bool? merged) => _$this._merged = merged; + + int? _additions; + int? get additions => _$this._additions; + set additions(int? additions) => _$this._additions = additions; + + int? _deletions; + int? get deletions => _$this._deletions; + set deletions(int? deletions) => _$this._deletions = deletions; + + int? _changedFiles; + int? get changedFiles => _$this._changedFiles; + set changedFiles(int? changedFiles) => _$this._changedFiles = changedFiles; + + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder? + _commits; + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder + get commits => _$this._commits ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder(); + set commits( + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder? + commits) => + _$this._commits = commits; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder? + _timelineItems; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder + get timelineItems => _$this._timelineItems ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder(); + set timelineItems( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder? + timelineItems) => + _$this._timelineItems = timelineItems; + + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest._initializeBuilder( + this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _title = $v.title; + _closed = $v.closed; + _url = $v.url; + _viewerCanReact = $v.viewerCanReact; + _viewerCanUpdate = $v.viewerCanUpdate; + _merged = $v.merged; + _additions = $v.additions; + _deletions = $v.deletions; + _changedFiles = $v.changedFiles; + _commits = $v.commits.toBuilder(); + _timelineItems = $v.timelineItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueData_repository_issueOrPullRequest__asPullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build(), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'title'), + closed: BuiltValueNullFieldError.checkNotNull( + closed, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'closed'), + url: BuiltValueNullFieldError.checkNotNull(url, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'url'), + viewerCanReact: BuiltValueNullFieldError.checkNotNull(viewerCanReact, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanReact'), + viewerCanUpdate: BuiltValueNullFieldError.checkNotNull(viewerCanUpdate, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanUpdate'), + merged: BuiltValueNullFieldError.checkNotNull(merged, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'merged'), + additions: BuiltValueNullFieldError.checkNotNull(additions, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'additions'), + deletions: BuiltValueNullFieldError.checkNotNull(deletions, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'deletions'), + changedFiles: BuiltValueNullFieldError.checkNotNull(changedFiles, r'GIssueData_repository_issueOrPullRequest__asPullRequest', 'changedFiles'), + commits: commits.build(), + timelineItems: timelineItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + + _$failedField = 'commits'; + commits.build(); + _$failedField = 'timelineItems'; + timelineItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_author build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_author _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + extends GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + extends GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + extends GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + extends GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + extends GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + extends GIssueData_repository_issueOrPullRequest__asPullRequest_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + extends GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES + extends GIssueData_repository_issueOrPullRequest__asPullRequest_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits + extends GIssueData_repository_issueOrPullRequest__asPullRequest_commits { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_commits') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder + implements + Builder { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_commits + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_commits other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_commits build() => + _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems { + @override + final String G__typename; + @override + final int totalCount; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + pageInfo; + @override + final BuiltList< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? + nodes; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems._( + {required this.G__typename, + required this.totalCount, + required this.pageInfo, + this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder? + _pageInfo; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder + get pageInfo => _$this._pageInfo ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder(); + set pageInfo( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder? + pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? + _nodes; + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes> + get nodes => _$this._nodes ??= new ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>(); + set nodes( + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? + nodes) => + _$this._nodes = nodes; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', + 'totalCount'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? + author; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + THUMBS_UP; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + THUMBS_DOWN; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + LAUGH; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + HOORAY; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + CONFUSED; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + HEART; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + ROCKET; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + EYES; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'body'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_DOWN, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'HOORAY'); + BuiltValueNullFieldError.checkNotNull( + CONFUSED, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'ROCKET'); + BuiltValueNullFieldError.checkNotNull( + EYES, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? + _THUMBS_UP; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + get THUMBS_UP => _$this._THUMBS_UP ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); + set THUMBS_UP( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? + _THUMBS_DOWN; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder? + _LAUGH; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder + get LAUGH => _$this._LAUGH ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder(); + set LAUGH( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder? + LAUGH) => + _$this._LAUGH = LAUGH; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder? + _HOORAY; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder + get HOORAY => _$this._HOORAY ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder(); + set HOORAY( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder? + HOORAY) => + _$this._HOORAY = HOORAY; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? + _CONFUSED; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + get CONFUSED => _$this._CONFUSED ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); + set CONFUSED( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder? + _HEART; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder + get HEART => _$this._HEART ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder(); + set HEART( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder? + HEART) => + _$this._HEART = HEART; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder? + _ROCKET; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder + get ROCKET => _$this._ROCKET ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder(); + set ROCKET( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder? + ROCKET) => + _$this._ROCKET = ROCKET; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder? + _EYES; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder + get EYES => _$this._EYES ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder(); + set EYES( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder? + EYES) => + _$this._EYES = EYES; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull(id, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final bool isCrossRepository; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? + commit; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + commitRepository; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent._( + {required this.G__typename, + required this.createdAt, + required this.isCrossRepository, + this.actor, + this.commit, + required this.commitRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + isCrossRepository, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'isCrossRepository'); + BuiltValueNullFieldError.checkNotNull( + commitRepository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('isCrossRepository', isCrossRepository) + ..add('actor', actor) + ..add('commit', commit) + ..add('commitRepository', commitRepository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + bool? _isCrossRepository; + bool? get isCrossRepository => _$this._isCrossRepository; + set isCrossRepository(bool? isCrossRepository) => + _$this._isCrossRepository = isCrossRepository; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder? + _commit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder + get commit => _$this._commit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder(); + set commit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder? + commit) => + _$this._commit = commit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? + _commitRepository; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + get commitRepository => _$this._commitRepository ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); + set commitRepository( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? + commitRepository) => + _$this._commitRepository = commitRepository; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _isCrossRepository = $v.isCrossRepository; + _actor = $v.actor?.toBuilder(); + _commit = $v.commit?.toBuilder(); + _commitRepository = $v.commitRepository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'createdAt'), + isCrossRepository: BuiltValueNullFieldError.checkNotNull( + isCrossRepository, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + 'isCrossRepository'), + actor: _actor?.build(), + commit: _commit?.build(), + commitRepository: commitRepository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'commit'; + _commit?.build(); + _$failedField = 'commitRepository'; + commitRepository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit { + @override + final String G__typename; + @override + final String oid; + @override + final String url; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit._( + {required this.G__typename, required this.oid, required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', + 'oid'); + BuiltValueNullFieldError.checkNotNull( + url, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit') + ..add('G__typename', G__typename) + ..add('oid', oid) + ..add('url', url)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', + 'oid'), + url: BuiltValueNullFieldError.checkNotNull( + url, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', + 'url')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String previousTitle; + @override + final String currentTitle; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent._( + {required this.G__typename, + required this.createdAt, + required this.previousTitle, + required this.currentTitle, + this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + previousTitle, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'previousTitle'); + BuiltValueNullFieldError.checkNotNull( + currentTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('previousTitle', previousTitle) + ..add('currentTitle', currentTitle) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _previousTitle; + String? get previousTitle => _$this._previousTitle; + set previousTitle(String? previousTitle) => + _$this._previousTitle = previousTitle; + + String? _currentTitle; + String? get currentTitle => _$this._currentTitle; + set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _previousTitle = $v.previousTitle; + _currentTitle = $v.currentTitle; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'createdAt'), + previousTitle: BuiltValueNullFieldError.checkNotNull( + previousTitle, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'previousTitle'), + currentTitle: BuiltValueNullFieldError.checkNotNull( + currentTitle, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + 'currentTitle'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + source; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.source}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + source, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('source', source)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? + _source; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? + get source => _$this._source; + set source( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? + source) => + _$this._source = source; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _source = $v.source; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + 'createdAt'), + actor: _actor?.build(), + source: BuiltValueNullFieldError.checkNotNull( + source, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + 'source')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue { + @override + final String G__typename; + @override + final int number; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + repository; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'number'); + BuiltValueNullFieldError.checkNotNull( + repository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? + _repository; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + get repository => _$this._repository ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); + set repository( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? + repository) => + _$this._repository = repository; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest { + @override + final String G__typename; + @override + final int number; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + repository; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'number'); + BuiltValueNullFieldError.checkNotNull( + repository, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? + _repository; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + get repository => _$this._repository ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); + set repository( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? + repository) => + _$this._repository = repository; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + label; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder? + _label; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder + get label => _$this._label ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder(); + set label( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder? + label) => + _$this._label = label; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', + 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', + 'name'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', + 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + label; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder? + _label; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder + get label => _$this._label ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); + set label( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder? + label) => + _$this._label = label; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', + 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', + 'name'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', + 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? + actor; + @override + final String milestoneTitle; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? + actor; + @override + final String milestoneTitle; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? + actor; + @override + final _i3.GLockReason? lockReason; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.lockReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('lockReason', lockReason)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + _i3.GLockReason? _lockReason; + _i3.GLockReason? get lockReason => _$this._lockReason; + set lockReason(_i3.GLockReason? lockReason) => + _$this._lockReason = lockReason; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _lockReason = $v.lockReason; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', + 'createdAt'), + actor: _actor?.build(), + lockReason: lockReason); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + assignee; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + _assignee; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + get assignee => _$this._assignee; + set assignee( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? + assignee) => + _$this._assignee = assignee; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', + 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + assignee; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + _assignee; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + get assignee => _$this._assignee; + set assignee( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? + assignee) => + _$this._assignee = assignee; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', + 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', + 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? + fromRepository; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.fromRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('fromRepository', fromRepository)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? + _fromRepository; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + get fromRepository => _$this._fromRepository ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); + set fromRepository( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? + fromRepository) => + _$this._fromRepository = fromRepository; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _fromRepository = $v.fromRepository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', + 'createdAt'), + actor: _actor?.build(), + fromRepository: _fromRepository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'fromRepository'; + _fromRepository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + owner; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? + _owner; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + get owner => _$this._owner ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); + set owner( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + commit; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit._( + {required this.G__typename, required this.commit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + commit, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit') + ..add('G__typename', G__typename) + ..add('commit', commit)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder? + _commit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder + get commit => _$this._commit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder(); + set commit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder? + commit) => + _$this._commit = commit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _commit = $v.commit.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', + 'G__typename'), + commit: commit.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'commit'; + commit.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit { + @override + final String G__typename; + @override + final DateTime committedDate; + @override + final String oid; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? + author; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit._( + {required this.G__typename, + required this.committedDate, + required this.oid, + this.author}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + 'committedDate'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit') + ..add('G__typename', G__typename) + ..add('committedDate', committedDate) + ..add('oid', oid) + ..add('author', author)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _committedDate = $v.committedDate; + _oid = $v.oid; + _author = $v.author?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + 'G__typename'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + 'committedDate'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + 'oid'), + author: _author?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? + user; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author._( + {required this.G__typename, this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder? + _user; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder + get user => _$this._user ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder(); + set user( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder? + user) => + _$this._user = user; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author', + 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + pullRequest; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder? + _pullRequest; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder + get pullRequest => _$this._pullRequest ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder(); + set pullRequest( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder? + pullRequest) => + _$this._pullRequest = pullRequest; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', + 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? + headRef; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest._( + {required this.G__typename, this.headRef}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest') + ..add('G__typename', G__typename) + ..add('headRef', headRef)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder? + _headRef; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder + get headRef => _$this._headRef ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder(); + set headRef( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder? + headRef) => + _$this._headRef = headRef; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRef = $v.headRef?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest', + 'G__typename'), + headRef: _headRef?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'headRef'; + _headRef?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef { + @override + final String G__typename; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + deploymentStatus; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.deploymentStatus}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + deploymentStatus, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('deploymentStatus', deploymentStatus)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder? + _deploymentStatus; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder + get deploymentStatus => _$this._deploymentStatus ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder(); + set deploymentStatus( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder? + deploymentStatus) => + _$this._deploymentStatus = deploymentStatus; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _deploymentStatus = $v.deploymentStatus.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', + 'createdAt'), + actor: _actor?.build(), + deploymentStatus: deploymentStatus.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'deploymentStatus'; + deploymentStatus.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + deployment; + @override + final String? description; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus._( + {required this.G__typename, required this.deployment, this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + deployment, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus') + ..add('G__typename', G__typename) + ..add('deployment', deployment) + ..add('description', description)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder? + _deployment; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder + get deployment => _$this._deployment ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder(); + set deployment( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder? + deployment) => + _$this._deployment = deployment; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _deployment = $v.deployment.toBuilder(); + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', + 'G__typename'), + deployment: deployment.build(), + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'deployment'; + deployment.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment { + @override + final String G__typename; + @override + final String? environment; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment._( + {required this.G__typename, this.environment}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment') + ..add('G__typename', G__typename) + ..add('environment', environment)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _environment; + String? get environment => _$this._environment; + set environment(String? environment) => _$this._environment = environment; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _environment = $v.environment; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment', + 'G__typename'), + environment: environment); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + pullRequest; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder? + _pullRequest; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder + get pullRequest => _$this._pullRequest ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder(); + set pullRequest( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder? + pullRequest) => + _$this._pullRequest = pullRequest; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', + 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest { + @override + final String G__typename; + @override + final String headRefName; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest._( + {required this.G__typename, required this.headRefName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + headRefName, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest') + ..add('G__typename', G__typename) + ..add('headRefName', headRefName)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRefName = $v.headRefName; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', + 'G__typename'), + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', + 'headRefName')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + pullRequest; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? + beforeCommit; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? + afterCommit; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest, + this.beforeCommit, + this.afterCommit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest) + ..add('beforeCommit', beforeCommit) + ..add('afterCommit', afterCommit)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder? + _pullRequest; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder + get pullRequest => _$this._pullRequest ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder(); + set pullRequest( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder? + pullRequest) => + _$this._pullRequest = pullRequest; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder? + _beforeCommit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder + get beforeCommit => _$this._beforeCommit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder(); + set beforeCommit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder? + beforeCommit) => + _$this._beforeCommit = beforeCommit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder? + _afterCommit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder + get afterCommit => _$this._afterCommit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder(); + set afterCommit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder? + afterCommit) => + _$this._afterCommit = afterCommit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _beforeCommit = $v.beforeCommit?.toBuilder(); + _afterCommit = $v.afterCommit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', + 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build(), + beforeCommit: _beforeCommit?.build(), + afterCommit: _afterCommit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + _$failedField = 'beforeCommit'; + _beforeCommit?.build(); + _$failedField = 'afterCommit'; + _afterCommit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? + baseRef; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest._( + {required this.G__typename, this.baseRef}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest') + ..add('G__typename', G__typename) + ..add('baseRef', baseRef)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder? + _baseRef; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder + get baseRef => _$this._baseRef ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder(); + set baseRef( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder? + baseRef) => + _$this._baseRef = baseRef; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _baseRef = $v.baseRef?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest', + 'G__typename'), + baseRef: _baseRef?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'baseRef'; + _baseRef?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef { + @override + final String G__typename; + @override + final String name; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', + 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', + 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + pullRequest; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? + beforeCommit; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? + afterCommit; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest, + this.beforeCommit, + this.afterCommit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest) + ..add('beforeCommit', beforeCommit) + ..add('afterCommit', afterCommit)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder? + _pullRequest; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder + get pullRequest => _$this._pullRequest ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder(); + set pullRequest( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder? + pullRequest) => + _$this._pullRequest = pullRequest; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder? + _beforeCommit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder + get beforeCommit => _$this._beforeCommit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder(); + set beforeCommit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder? + beforeCommit) => + _$this._beforeCommit = beforeCommit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder? + _afterCommit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder + get afterCommit => _$this._afterCommit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder(); + set afterCommit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder? + afterCommit) => + _$this._afterCommit = afterCommit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _beforeCommit = $v.beforeCommit?.toBuilder(); + _afterCommit = $v.afterCommit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', + 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build(), + beforeCommit: _beforeCommit?.build(), + afterCommit: _afterCommit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + _$failedField = 'beforeCommit'; + _beforeCommit?.build(); + _$failedField = 'afterCommit'; + _afterCommit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest { + @override + final String G__typename; + @override + final String headRefName; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest._( + {required this.G__typename, required this.headRefName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + headRefName, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest') + ..add('G__typename', G__typename) + ..add('headRefName', headRefName)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRefName = $v.headRefName; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', + 'G__typename'), + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', + 'headRefName')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', + 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', + 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + requestedReviewer; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.requestedReviewer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('requestedReviewer', requestedReviewer)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + _requestedReviewer; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + get requestedReviewer => _$this._requestedReviewer; + set requestedReviewer( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? + requestedReviewer) => + _$this._requestedReviewer = requestedReviewer; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _requestedReviewer = $v.requestedReviewer; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', + 'createdAt'), + actor: _actor?.build(), + requestedReviewer: requestedReviewer); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + requestedReviewer; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.requestedReviewer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('requestedReviewer', requestedReviewer)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + _requestedReviewer; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + get requestedReviewer => _$this._requestedReviewer; + set requestedReviewer( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? + requestedReviewer) => + _$this._requestedReviewer = requestedReviewer; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _requestedReviewer = $v.requestedReviewer; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', + 'createdAt'), + actor: _actor?.build(), + requestedReviewer: requestedReviewer); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base { + @override + final String G__typename; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String? dismissalMessage; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + pullRequest; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent._( + {required this.G__typename, + required this.createdAt, + this.dismissalMessage, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('dismissalMessage', dismissalMessage) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _dismissalMessage; + String? get dismissalMessage => _$this._dismissalMessage; + set dismissalMessage(String? dismissalMessage) => + _$this._dismissalMessage = dismissalMessage; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder? + _pullRequest; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder + get pullRequest => _$this._pullRequest ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder(); + set pullRequest( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder? + pullRequest) => + _$this._pullRequest = pullRequest; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _dismissalMessage = $v.dismissalMessage; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', + 'createdAt'), + dismissalMessage: dismissalMessage, + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest { + @override + final String G__typename; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? + author; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest._( + {required this.G__typename, this.author}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest') + ..add('G__typename', G__typename) + ..add('author', author)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _author = $v.author?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest', + 'G__typename'), + author: _author?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final _i3.GPullRequestReviewState state; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? + author; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + comments; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview._( + {required this.G__typename, + required this.createdAt, + required this.state, + this.author, + required this.comments}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + state, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'state'); + BuiltValueNullFieldError.checkNotNull( + comments, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('state', state) + ..add('author', author) + ..add('comments', comments)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + _i3.GPullRequestReviewState? _state; + _i3.GPullRequestReviewState? get state => _$this._state; + set state(_i3.GPullRequestReviewState? state) => _$this._state = state; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder? + _comments; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder + get comments => _$this._comments ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder(); + set comments( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder? + comments) => + _$this._comments = comments; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _state = $v.state; + _author = $v.author?.toBuilder(); + _comments = $v.comments.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'createdAt'), + state: BuiltValueNullFieldError.checkNotNull( + state, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + 'state'), + author: _author?.build(), + comments: comments.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'comments'; + comments.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments { + @override + final String G__typename; + @override + final BuiltList< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? + nodes; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? + _nodes; + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> + get nodes => _$this._nodes ??= new ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>(); + set nodes( + ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? + nodes) => + _$this._nodes = nodes; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments', + 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? + author; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + THUMBS_UP; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + THUMBS_DOWN; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + LAUGH; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + HOORAY; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + CONFUSED; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + HEART; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + ROCKET; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + EYES; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'body'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_DOWN, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'HOORAY'); + BuiltValueNullFieldError.checkNotNull( + CONFUSED, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'ROCKET'); + BuiltValueNullFieldError.checkNotNull( + EYES, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder? + _author; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder + get author => _$this._author ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder(); + set author( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder? + author) => + _$this._author = author; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder? + _THUMBS_UP; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder + get THUMBS_UP => _$this._THUMBS_UP ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder(); + set THUMBS_UP( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder? + _THUMBS_DOWN; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder? + _LAUGH; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder + get LAUGH => _$this._LAUGH ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder(); + set LAUGH( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder? + LAUGH) => + _$this._LAUGH = LAUGH; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder? + _HOORAY; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder + get HOORAY => _$this._HOORAY ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder(); + set HOORAY( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder? + HOORAY) => + _$this._HOORAY = HOORAY; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder? + _CONFUSED; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder + get CONFUSED => _$this._CONFUSED ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder(); + set CONFUSED( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder? + _HEART; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder + get HEART => _$this._HEART ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder(); + set HEART( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder? + HEART) => + _$this._HEART = HEART; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder? + _ROCKET; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder + get ROCKET => _$this._ROCKET ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder(); + set ROCKET( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder? + ROCKET) => + _$this._ROCKET = ROCKET; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder? + _EYES; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder + get EYES => _$this._EYES ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder(); + set EYES( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder? + EYES) => + _$this._EYES = EYES; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull(id, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String mergeRefName; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? + actor; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? + commit; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent._( + {required this.G__typename, + required this.createdAt, + required this.mergeRefName, + this.actor, + this.commit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + mergeRefName, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('mergeRefName', mergeRefName) + ..add('actor', actor) + ..add('commit', commit)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _mergeRefName; + String? get mergeRefName => _$this._mergeRefName; + set mergeRefName(String? mergeRefName) => _$this._mergeRefName = mergeRefName; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder? + _commit; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder + get commit => _$this._commit ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder(); + set commit( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder? + commit) => + _$this._commit = commit; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _mergeRefName = $v.mergeRefName; + _actor = $v.actor?.toBuilder(); + _commit = $v.commit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + 'createdAt'), + mergeRefName: BuiltValueNullFieldError.checkNotNull( + mergeRefName, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + 'mergeRefName'), + actor: _actor?.build(), + commit: _commit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'commit'; + _commit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit { + @override + final String G__typename; + @override + final String oid; + @override + final String url; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit._( + {required this.G__typename, required this.oid, required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', + 'oid'); + BuiltValueNullFieldError.checkNotNull( + url, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit') + ..add('G__typename', G__typename) + ..add('oid', oid) + ..add('url', url)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', + 'oid'), + url: BuiltValueNullFieldError.checkNotNull( + url, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', + 'url')); + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String headRefName; + @override + final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? + actor; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent._( + {required this.G__typename, + required this.createdAt, + required this.headRefName, + this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + headRefName, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('headRefName', headRefName) + ..add('actor', actor)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder? + _actor; + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder + get actor => _$this._actor ??= + new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder(); + set actor( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder? + actor) => + _$this._actor = actor; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _headRefName = $v.headRefName; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + _build() { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + _$result; + try { + _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + 'createdAt'), + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + 'headRefName'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor( + [void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder)? + updates]) => + (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder() + ..update(updates)) + ._build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder + implements + Builder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder> { + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder() { + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + ._initializeBuilder(this); + } + + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor; + } + + @override + void update( + void Function( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + build() => _build(); + + _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + _build() { + final _$result = _$v ?? + new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCommentPartsData extends GCommentPartsData { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GCommentPartsData_author? author; + + factory _$GCommentPartsData( + [void Function(GCommentPartsDataBuilder)? updates]) => + (new GCommentPartsDataBuilder()..update(updates))._build(); + + _$GCommentPartsData._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommentPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(id, r'GCommentPartsData', 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GCommentPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull(body, r'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(r'GCommentPartsData') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author)) + .toString(); + } +} + +class GCommentPartsDataBuilder + implements Builder { + _$GCommentPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GCommentPartsData_authorBuilder? _author; + GCommentPartsData_authorBuilder get author => + _$this._author ??= new GCommentPartsData_authorBuilder(); + set author(GCommentPartsData_authorBuilder? author) => + _$this._author = author; + + GCommentPartsDataBuilder() { + GCommentPartsData._initializeBuilder(this); + } + + GCommentPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommentPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommentPartsData; + } + + @override + void update(void Function(GCommentPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommentPartsData build() => _build(); + + _$GCommentPartsData _build() { + _$GCommentPartsData _$result; + try { + _$result = _$v ?? + new _$GCommentPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommentPartsData', 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GCommentPartsData', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GCommentPartsData', 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCommentPartsData', 'body'), + author: _author?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommentPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommentPartsData_author extends GCommentPartsData_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GCommentPartsData_author( + [void Function(GCommentPartsData_authorBuilder)? updates]) => + (new GCommentPartsData_authorBuilder()..update(updates))._build(); + + _$GCommentPartsData_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommentPartsData_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GCommentPartsData_author', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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(r'GCommentPartsData_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GCommentPartsData_authorBuilder + implements + Builder { + _$GCommentPartsData_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GCommentPartsData_authorBuilder() { + GCommentPartsData_author._initializeBuilder(this); + } + + GCommentPartsData_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GCommentPartsData_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommentPartsData_author; + } + + @override + void update(void Function(GCommentPartsData_authorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommentPartsData_author build() => _build(); + + _$GCommentPartsData_author _build() { + final _$result = _$v ?? + new _$GCommentPartsData_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommentPartsData_author', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GCommentPartsData_author', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GCommentPartsData_author', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GReactionConnectionPartsData extends GReactionConnectionPartsData { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactionConnectionPartsData( + [void Function(GReactionConnectionPartsDataBuilder)? updates]) => + (new GReactionConnectionPartsDataBuilder()..update(updates))._build(); + + _$GReactionConnectionPartsData._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactionConnectionPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactionConnectionPartsData', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'GReactionConnectionPartsData', 'viewerHasReacted'); + } + + @override + GReactionConnectionPartsData rebuild( + void Function(GReactionConnectionPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactionConnectionPartsDataBuilder toBuilder() => + new GReactionConnectionPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactionConnectionPartsData && + G__typename == other.G__typename && + totalCount == other.totalCount && + viewerHasReacted == other.viewerHasReacted; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), + viewerHasReacted.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReactionConnectionPartsData') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactionConnectionPartsDataBuilder + implements + Builder { + _$GReactionConnectionPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactionConnectionPartsDataBuilder() { + GReactionConnectionPartsData._initializeBuilder(this); + } + + GReactionConnectionPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactionConnectionPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactionConnectionPartsData; + } + + @override + void update(void Function(GReactionConnectionPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactionConnectionPartsData build() => _build(); + + _$GReactionConnectionPartsData _build() { + final _$result = _$v ?? + new _$GReactionConnectionPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactionConnectionPartsData', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactionConnectionPartsData', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactionConnectionPartsData', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData extends GReactablePartsData { + @override + final String G__typename; + @override + final GReactablePartsData_THUMBS_UP THUMBS_UP; + @override + final GReactablePartsData_THUMBS_DOWN THUMBS_DOWN; + @override + final GReactablePartsData_LAUGH LAUGH; + @override + final GReactablePartsData_HOORAY HOORAY; + @override + final GReactablePartsData_CONFUSED CONFUSED; + @override + final GReactablePartsData_HEART HEART; + @override + final GReactablePartsData_ROCKET ROCKET; + @override + final GReactablePartsData_EYES EYES; + + factory _$GReactablePartsData( + [void Function(GReactablePartsDataBuilder)? updates]) => + (new GReactablePartsDataBuilder()..update(updates))._build(); + + _$GReactablePartsData._( + {required this.G__typename, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, r'GReactablePartsData', 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_DOWN, r'GReactablePartsData', 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, r'GReactablePartsData', 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, r'GReactablePartsData', 'HOORAY'); + BuiltValueNullFieldError.checkNotNull( + CONFUSED, r'GReactablePartsData', 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, r'GReactablePartsData', 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, r'GReactablePartsData', 'ROCKET'); + BuiltValueNullFieldError.checkNotNull(EYES, r'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(r'GReactablePartsData') + ..add('G__typename', G__typename) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES)) + .toString(); + } +} + +class GReactablePartsDataBuilder + implements Builder { + _$GReactablePartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReactablePartsData_THUMBS_UPBuilder? _THUMBS_UP; + GReactablePartsData_THUMBS_UPBuilder get THUMBS_UP => + _$this._THUMBS_UP ??= new GReactablePartsData_THUMBS_UPBuilder(); + set THUMBS_UP(GReactablePartsData_THUMBS_UPBuilder? THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GReactablePartsData_THUMBS_DOWNBuilder? _THUMBS_DOWN; + GReactablePartsData_THUMBS_DOWNBuilder get THUMBS_DOWN => + _$this._THUMBS_DOWN ??= new GReactablePartsData_THUMBS_DOWNBuilder(); + set THUMBS_DOWN(GReactablePartsData_THUMBS_DOWNBuilder? THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GReactablePartsData_LAUGHBuilder? _LAUGH; + GReactablePartsData_LAUGHBuilder get LAUGH => + _$this._LAUGH ??= new GReactablePartsData_LAUGHBuilder(); + set LAUGH(GReactablePartsData_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; + + GReactablePartsData_HOORAYBuilder? _HOORAY; + GReactablePartsData_HOORAYBuilder get HOORAY => + _$this._HOORAY ??= new GReactablePartsData_HOORAYBuilder(); + set HOORAY(GReactablePartsData_HOORAYBuilder? HOORAY) => + _$this._HOORAY = HOORAY; + + GReactablePartsData_CONFUSEDBuilder? _CONFUSED; + GReactablePartsData_CONFUSEDBuilder get CONFUSED => + _$this._CONFUSED ??= new GReactablePartsData_CONFUSEDBuilder(); + set CONFUSED(GReactablePartsData_CONFUSEDBuilder? CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GReactablePartsData_HEARTBuilder? _HEART; + GReactablePartsData_HEARTBuilder get HEART => + _$this._HEART ??= new GReactablePartsData_HEARTBuilder(); + set HEART(GReactablePartsData_HEARTBuilder? HEART) => _$this._HEART = HEART; + + GReactablePartsData_ROCKETBuilder? _ROCKET; + GReactablePartsData_ROCKETBuilder get ROCKET => + _$this._ROCKET ??= new GReactablePartsData_ROCKETBuilder(); + set ROCKET(GReactablePartsData_ROCKETBuilder? ROCKET) => + _$this._ROCKET = ROCKET; + + GReactablePartsData_EYESBuilder? _EYES; + GReactablePartsData_EYESBuilder get EYES => + _$this._EYES ??= new GReactablePartsData_EYESBuilder(); + set EYES(GReactablePartsData_EYESBuilder? EYES) => _$this._EYES = EYES; + + GReactablePartsDataBuilder() { + GReactablePartsData._initializeBuilder(this); + } + + GReactablePartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData; + } + + @override + void update(void Function(GReactablePartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData build() => _build(); + + _$GReactablePartsData _build() { + _$GReactablePartsData _$result; + try { + _$result = _$v ?? + new _$GReactablePartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData', 'G__typename'), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReactablePartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_THUMBS_UP extends GReactablePartsData_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_THUMBS_UP( + [void Function(GReactablePartsData_THUMBS_UPBuilder)? updates]) => + (new GReactablePartsData_THUMBS_UPBuilder()..update(updates))._build(); + + _$GReactablePartsData_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_THUMBS_UP', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_THUMBS_UP', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_THUMBS_UPBuilder + implements + Builder { + _$GReactablePartsData_THUMBS_UP? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_THUMBS_UPBuilder() { + GReactablePartsData_THUMBS_UP._initializeBuilder(this); + } + + GReactablePartsData_THUMBS_UPBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_THUMBS_UP other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_THUMBS_UP; + } + + @override + void update(void Function(GReactablePartsData_THUMBS_UPBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_THUMBS_UP build() => _build(); + + _$GReactablePartsData_THUMBS_UP _build() { + final _$result = _$v ?? + new _$GReactablePartsData_THUMBS_UP._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_THUMBS_UP', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_THUMBS_UP', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_THUMBS_DOWN + extends GReactablePartsData_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_THUMBS_DOWN( + [void Function(GReactablePartsData_THUMBS_DOWNBuilder)? updates]) => + (new GReactablePartsData_THUMBS_DOWNBuilder()..update(updates))._build(); + + _$GReactablePartsData_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_THUMBS_DOWN', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_THUMBS_DOWN', 'totalCount'); + BuiltValueNullFieldError.checkNotNull(viewerHasReacted, + r'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(r'GReactablePartsData_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_THUMBS_DOWNBuilder + implements + Builder { + _$GReactablePartsData_THUMBS_DOWN? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_THUMBS_DOWNBuilder() { + GReactablePartsData_THUMBS_DOWN._initializeBuilder(this); + } + + GReactablePartsData_THUMBS_DOWNBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_THUMBS_DOWN other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_THUMBS_DOWN; + } + + @override + void update(void Function(GReactablePartsData_THUMBS_DOWNBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_THUMBS_DOWN build() => _build(); + + _$GReactablePartsData_THUMBS_DOWN _build() { + final _$result = _$v ?? + new _$GReactablePartsData_THUMBS_DOWN._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_THUMBS_DOWN', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_THUMBS_DOWN', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_LAUGH extends GReactablePartsData_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_LAUGH( + [void Function(GReactablePartsData_LAUGHBuilder)? updates]) => + (new GReactablePartsData_LAUGHBuilder()..update(updates))._build(); + + _$GReactablePartsData_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_LAUGH', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_LAUGH', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_LAUGHBuilder + implements + Builder { + _$GReactablePartsData_LAUGH? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_LAUGHBuilder() { + GReactablePartsData_LAUGH._initializeBuilder(this); + } + + GReactablePartsData_LAUGHBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_LAUGH other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_LAUGH; + } + + @override + void update(void Function(GReactablePartsData_LAUGHBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_LAUGH build() => _build(); + + _$GReactablePartsData_LAUGH _build() { + final _$result = _$v ?? + new _$GReactablePartsData_LAUGH._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_LAUGH', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_LAUGH', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_HOORAY extends GReactablePartsData_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_HOORAY( + [void Function(GReactablePartsData_HOORAYBuilder)? updates]) => + (new GReactablePartsData_HOORAYBuilder()..update(updates))._build(); + + _$GReactablePartsData_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_HOORAY', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_HOORAY', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_HOORAYBuilder + implements + Builder { + _$GReactablePartsData_HOORAY? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_HOORAYBuilder() { + GReactablePartsData_HOORAY._initializeBuilder(this); + } + + GReactablePartsData_HOORAYBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_HOORAY other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_HOORAY; + } + + @override + void update(void Function(GReactablePartsData_HOORAYBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_HOORAY build() => _build(); + + _$GReactablePartsData_HOORAY _build() { + final _$result = _$v ?? + new _$GReactablePartsData_HOORAY._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_HOORAY', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_HOORAY', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_CONFUSED extends GReactablePartsData_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_CONFUSED( + [void Function(GReactablePartsData_CONFUSEDBuilder)? updates]) => + (new GReactablePartsData_CONFUSEDBuilder()..update(updates))._build(); + + _$GReactablePartsData_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_CONFUSED', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_CONFUSED', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_CONFUSEDBuilder + implements + Builder { + _$GReactablePartsData_CONFUSED? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_CONFUSEDBuilder() { + GReactablePartsData_CONFUSED._initializeBuilder(this); + } + + GReactablePartsData_CONFUSEDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_CONFUSED other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_CONFUSED; + } + + @override + void update(void Function(GReactablePartsData_CONFUSEDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_CONFUSED build() => _build(); + + _$GReactablePartsData_CONFUSED _build() { + final _$result = _$v ?? + new _$GReactablePartsData_CONFUSED._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_CONFUSED', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_CONFUSED', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_HEART extends GReactablePartsData_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_HEART( + [void Function(GReactablePartsData_HEARTBuilder)? updates]) => + (new GReactablePartsData_HEARTBuilder()..update(updates))._build(); + + _$GReactablePartsData_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_HEART', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_HEART', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_HEARTBuilder + implements + Builder { + _$GReactablePartsData_HEART? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_HEARTBuilder() { + GReactablePartsData_HEART._initializeBuilder(this); + } + + GReactablePartsData_HEARTBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_HEART other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_HEART; + } + + @override + void update(void Function(GReactablePartsData_HEARTBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_HEART build() => _build(); + + _$GReactablePartsData_HEART _build() { + final _$result = _$v ?? + new _$GReactablePartsData_HEART._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_HEART', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_HEART', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_ROCKET extends GReactablePartsData_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_ROCKET( + [void Function(GReactablePartsData_ROCKETBuilder)? updates]) => + (new GReactablePartsData_ROCKETBuilder()..update(updates))._build(); + + _$GReactablePartsData_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_ROCKET', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_ROCKET', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_ROCKETBuilder + implements + Builder { + _$GReactablePartsData_ROCKET? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_ROCKETBuilder() { + GReactablePartsData_ROCKET._initializeBuilder(this); + } + + GReactablePartsData_ROCKETBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_ROCKET other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_ROCKET; + } + + @override + void update(void Function(GReactablePartsData_ROCKETBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_ROCKET build() => _build(); + + _$GReactablePartsData_ROCKET _build() { + final _$result = _$v ?? + new _$GReactablePartsData_ROCKET._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_ROCKET', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_ROCKET', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsData_EYES extends GReactablePartsData_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GReactablePartsData_EYES( + [void Function(GReactablePartsData_EYESBuilder)? updates]) => + (new GReactablePartsData_EYESBuilder()..update(updates))._build(); + + _$GReactablePartsData_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_EYES', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_EYES', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, r'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(r'GReactablePartsData_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GReactablePartsData_EYESBuilder + implements + Builder { + _$GReactablePartsData_EYES? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GReactablePartsData_EYESBuilder() { + GReactablePartsData_EYES._initializeBuilder(this); + } + + GReactablePartsData_EYESBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsData_EYES other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsData_EYES; + } + + @override + void update(void Function(GReactablePartsData_EYESBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsData_EYES build() => _build(); + + _$GReactablePartsData_EYES _build() { + final _$result = _$v ?? + new _$GReactablePartsData_EYES._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReactablePartsData_EYES', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GReactablePartsData_EYES', 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GReactablePartsData_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsData extends GReferencedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final bool isCrossRepository; + @override + final GReferencedEventPartsData_actor? actor; + @override + final GReferencedEventPartsData_commit? commit; + @override + final GReferencedEventPartsData_commitRepository commitRepository; + + factory _$GReferencedEventPartsData( + [void Function(GReferencedEventPartsDataBuilder)? updates]) => + (new GReferencedEventPartsDataBuilder()..update(updates))._build(); + + _$GReferencedEventPartsData._( + {required this.G__typename, + required this.createdAt, + required this.isCrossRepository, + this.actor, + this.commit, + required this.commitRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReferencedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReferencedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + isCrossRepository, r'GReferencedEventPartsData', 'isCrossRepository'); + BuiltValueNullFieldError.checkNotNull( + commitRepository, r'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(r'GReferencedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('isCrossRepository', isCrossRepository) + ..add('actor', actor) + ..add('commit', commit) + ..add('commitRepository', commitRepository)) + .toString(); + } +} + +class GReferencedEventPartsDataBuilder + implements + Builder { + _$GReferencedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + bool? _isCrossRepository; + bool? get isCrossRepository => _$this._isCrossRepository; + set isCrossRepository(bool? isCrossRepository) => + _$this._isCrossRepository = isCrossRepository; + + GReferencedEventPartsData_actorBuilder? _actor; + GReferencedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GReferencedEventPartsData_actorBuilder(); + set actor(GReferencedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GReferencedEventPartsData_commitBuilder? _commit; + GReferencedEventPartsData_commitBuilder get commit => + _$this._commit ??= new GReferencedEventPartsData_commitBuilder(); + set commit(GReferencedEventPartsData_commitBuilder? commit) => + _$this._commit = commit; + + GReferencedEventPartsData_commitRepositoryBuilder? _commitRepository; + GReferencedEventPartsData_commitRepositoryBuilder get commitRepository => + _$this._commitRepository ??= + new GReferencedEventPartsData_commitRepositoryBuilder(); + set commitRepository( + GReferencedEventPartsData_commitRepositoryBuilder? + commitRepository) => + _$this._commitRepository = commitRepository; + + GReferencedEventPartsDataBuilder() { + GReferencedEventPartsData._initializeBuilder(this); + } + + GReferencedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _isCrossRepository = $v.isCrossRepository; + _actor = $v.actor?.toBuilder(); + _commit = $v.commit?.toBuilder(); + _commitRepository = $v.commitRepository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsData; + } + + @override + void update(void Function(GReferencedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsData build() => _build(); + + _$GReferencedEventPartsData _build() { + _$GReferencedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GReferencedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReferencedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReferencedEventPartsData', 'createdAt'), + isCrossRepository: BuiltValueNullFieldError.checkNotNull( + isCrossRepository, + r'GReferencedEventPartsData', + 'isCrossRepository'), + actor: _actor?.build(), + commit: _commit?.build(), + commitRepository: commitRepository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'commit'; + _commit?.build(); + _$failedField = 'commitRepository'; + commitRepository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReferencedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsData_actor + extends GReferencedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GReferencedEventPartsData_actor( + [void Function(GReferencedEventPartsData_actorBuilder)? updates]) => + (new GReferencedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GReferencedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReferencedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GReferencedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReferencedEventPartsData_actorBuilder + implements + Builder { + _$GReferencedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReferencedEventPartsData_actorBuilder() { + GReferencedEventPartsData_actor._initializeBuilder(this); + } + + GReferencedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsData_actor; + } + + @override + void update(void Function(GReferencedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsData_actor build() => _build(); + + _$GReferencedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GReferencedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReferencedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReferencedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsData_commit + extends GReferencedEventPartsData_commit { + @override + final String G__typename; + @override + final String oid; + @override + final String url; + + factory _$GReferencedEventPartsData_commit( + [void Function(GReferencedEventPartsData_commitBuilder)? updates]) => + (new GReferencedEventPartsData_commitBuilder()..update(updates))._build(); + + _$GReferencedEventPartsData_commit._( + {required this.G__typename, required this.oid, required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReferencedEventPartsData_commit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'GReferencedEventPartsData_commit', 'oid'); + BuiltValueNullFieldError.checkNotNull( + url, r'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(r'GReferencedEventPartsData_commit') + ..add('G__typename', G__typename) + ..add('oid', oid) + ..add('url', url)) + .toString(); + } +} + +class GReferencedEventPartsData_commitBuilder + implements + Builder { + _$GReferencedEventPartsData_commit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GReferencedEventPartsData_commitBuilder() { + GReferencedEventPartsData_commit._initializeBuilder(this); + } + + GReferencedEventPartsData_commitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsData_commit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsData_commit; + } + + @override + void update(void Function(GReferencedEventPartsData_commitBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsData_commit build() => _build(); + + _$GReferencedEventPartsData_commit _build() { + final _$result = _$v ?? + new _$GReferencedEventPartsData_commit._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReferencedEventPartsData_commit', 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GReferencedEventPartsData_commit', 'oid'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GReferencedEventPartsData_commit', 'url')); + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsData_commitRepository + extends GReferencedEventPartsData_commitRepository { + @override + final String G__typename; + @override + final GReferencedEventPartsData_commitRepository_owner owner; + @override + final String name; + + factory _$GReferencedEventPartsData_commitRepository( + [void Function(GReferencedEventPartsData_commitRepositoryBuilder)? + updates]) => + (new GReferencedEventPartsData_commitRepositoryBuilder()..update(updates)) + ._build(); + + _$GReferencedEventPartsData_commitRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReferencedEventPartsData_commitRepository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GReferencedEventPartsData_commitRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GReferencedEventPartsData_commitRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GReferencedEventPartsData_commitRepositoryBuilder + implements + Builder { + _$GReferencedEventPartsData_commitRepository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReferencedEventPartsData_commitRepository_ownerBuilder? _owner; + GReferencedEventPartsData_commitRepository_ownerBuilder get owner => + _$this._owner ??= + new GReferencedEventPartsData_commitRepository_ownerBuilder(); + set owner(GReferencedEventPartsData_commitRepository_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GReferencedEventPartsData_commitRepositoryBuilder() { + GReferencedEventPartsData_commitRepository._initializeBuilder(this); + } + + GReferencedEventPartsData_commitRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsData_commitRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsData_commitRepository; + } + + @override + void update( + void Function(GReferencedEventPartsData_commitRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsData_commitRepository build() => _build(); + + _$GReferencedEventPartsData_commitRepository _build() { + _$GReferencedEventPartsData_commitRepository _$result; + try { + _$result = _$v ?? + new _$GReferencedEventPartsData_commitRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReferencedEventPartsData_commitRepository', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GReferencedEventPartsData_commitRepository', 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReferencedEventPartsData_commitRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsData_commitRepository_owner + extends GReferencedEventPartsData_commitRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GReferencedEventPartsData_commitRepository_owner( + [void Function( + GReferencedEventPartsData_commitRepository_ownerBuilder)? + updates]) => + (new GReferencedEventPartsData_commitRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GReferencedEventPartsData_commitRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReferencedEventPartsData_commitRepository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GReferencedEventPartsData_commitRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReferencedEventPartsData_commitRepository_ownerBuilder + implements + Builder { + _$GReferencedEventPartsData_commitRepository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReferencedEventPartsData_commitRepository_ownerBuilder() { + GReferencedEventPartsData_commitRepository_owner._initializeBuilder(this); + } + + GReferencedEventPartsData_commitRepository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsData_commitRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsData_commitRepository_owner; + } + + @override + void update( + void Function(GReferencedEventPartsData_commitRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsData_commitRepository_owner build() => _build(); + + _$GReferencedEventPartsData_commitRepository_owner _build() { + final _$result = _$v ?? + new _$GReferencedEventPartsData_commitRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReferencedEventPartsData_commitRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GReferencedEventPartsData_commitRepository_owner', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GRenamedTitleEventPartsData extends GRenamedTitleEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String previousTitle; + @override + final String currentTitle; + @override + final GRenamedTitleEventPartsData_actor? actor; + + factory _$GRenamedTitleEventPartsData( + [void Function(GRenamedTitleEventPartsDataBuilder)? updates]) => + (new GRenamedTitleEventPartsDataBuilder()..update(updates))._build(); + + _$GRenamedTitleEventPartsData._( + {required this.G__typename, + required this.createdAt, + required this.previousTitle, + required this.currentTitle, + this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRenamedTitleEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GRenamedTitleEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + previousTitle, r'GRenamedTitleEventPartsData', 'previousTitle'); + BuiltValueNullFieldError.checkNotNull( + currentTitle, r'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(r'GRenamedTitleEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('previousTitle', previousTitle) + ..add('currentTitle', currentTitle) + ..add('actor', actor)) + .toString(); + } +} + +class GRenamedTitleEventPartsDataBuilder + implements + Builder { + _$GRenamedTitleEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _previousTitle; + String? get previousTitle => _$this._previousTitle; + set previousTitle(String? previousTitle) => + _$this._previousTitle = previousTitle; + + String? _currentTitle; + String? get currentTitle => _$this._currentTitle; + set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; + + GRenamedTitleEventPartsData_actorBuilder? _actor; + GRenamedTitleEventPartsData_actorBuilder get actor => + _$this._actor ??= new GRenamedTitleEventPartsData_actorBuilder(); + set actor(GRenamedTitleEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GRenamedTitleEventPartsDataBuilder() { + GRenamedTitleEventPartsData._initializeBuilder(this); + } + + GRenamedTitleEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _previousTitle = $v.previousTitle; + _currentTitle = $v.currentTitle; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRenamedTitleEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRenamedTitleEventPartsData; + } + + @override + void update(void Function(GRenamedTitleEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRenamedTitleEventPartsData build() => _build(); + + _$GRenamedTitleEventPartsData _build() { + _$GRenamedTitleEventPartsData _$result; + try { + _$result = _$v ?? + new _$GRenamedTitleEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRenamedTitleEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GRenamedTitleEventPartsData', 'createdAt'), + previousTitle: BuiltValueNullFieldError.checkNotNull( + previousTitle, + r'GRenamedTitleEventPartsData', + 'previousTitle'), + currentTitle: BuiltValueNullFieldError.checkNotNull( + currentTitle, r'GRenamedTitleEventPartsData', 'currentTitle'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRenamedTitleEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRenamedTitleEventPartsData_actor + extends GRenamedTitleEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GRenamedTitleEventPartsData_actor( + [void Function(GRenamedTitleEventPartsData_actorBuilder)? updates]) => + (new GRenamedTitleEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GRenamedTitleEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRenamedTitleEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GRenamedTitleEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GRenamedTitleEventPartsData_actorBuilder + implements + Builder { + _$GRenamedTitleEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GRenamedTitleEventPartsData_actorBuilder() { + GRenamedTitleEventPartsData_actor._initializeBuilder(this); + } + + GRenamedTitleEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GRenamedTitleEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRenamedTitleEventPartsData_actor; + } + + @override + void update( + void Function(GRenamedTitleEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRenamedTitleEventPartsData_actor build() => _build(); + + _$GRenamedTitleEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GRenamedTitleEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRenamedTitleEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRenamedTitleEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GClosedEventPartsData extends GClosedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GClosedEventPartsData_actor? actor; + + factory _$GClosedEventPartsData( + [void Function(GClosedEventPartsDataBuilder)? updates]) => + (new GClosedEventPartsDataBuilder()..update(updates))._build(); + + _$GClosedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GClosedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GClosedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GClosedEventPartsDataBuilder + implements Builder { + _$GClosedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GClosedEventPartsData_actorBuilder? _actor; + GClosedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GClosedEventPartsData_actorBuilder(); + set actor(GClosedEventPartsData_actorBuilder? actor) => _$this._actor = actor; + + GClosedEventPartsDataBuilder() { + GClosedEventPartsData._initializeBuilder(this); + } + + GClosedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GClosedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClosedEventPartsData; + } + + @override + void update(void Function(GClosedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClosedEventPartsData build() => _build(); + + _$GClosedEventPartsData _build() { + _$GClosedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GClosedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GClosedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GClosedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GClosedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GClosedEventPartsData_actor extends GClosedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GClosedEventPartsData_actor( + [void Function(GClosedEventPartsData_actorBuilder)? updates]) => + (new GClosedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GClosedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GClosedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GClosedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GClosedEventPartsData_actorBuilder + implements + Builder { + _$GClosedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GClosedEventPartsData_actorBuilder() { + GClosedEventPartsData_actor._initializeBuilder(this); + } + + GClosedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GClosedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClosedEventPartsData_actor; + } + + @override + void update(void Function(GClosedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClosedEventPartsData_actor build() => _build(); + + _$GClosedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GClosedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GClosedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GClosedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReopenedEventPartsData extends GReopenedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GReopenedEventPartsData_actor? actor; + + factory _$GReopenedEventPartsData( + [void Function(GReopenedEventPartsDataBuilder)? updates]) => + (new GReopenedEventPartsDataBuilder()..update(updates))._build(); + + _$GReopenedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReopenedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GReopenedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GReopenedEventPartsDataBuilder + implements + Builder { + _$GReopenedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GReopenedEventPartsData_actorBuilder? _actor; + GReopenedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GReopenedEventPartsData_actorBuilder(); + set actor(GReopenedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GReopenedEventPartsDataBuilder() { + GReopenedEventPartsData._initializeBuilder(this); + } + + GReopenedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReopenedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenedEventPartsData; + } + + @override + void update(void Function(GReopenedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenedEventPartsData build() => _build(); + + _$GReopenedEventPartsData _build() { + _$GReopenedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GReopenedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReopenedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReopenedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReopenedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReopenedEventPartsData_actor extends GReopenedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GReopenedEventPartsData_actor( + [void Function(GReopenedEventPartsData_actorBuilder)? updates]) => + (new GReopenedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GReopenedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReopenedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GReopenedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReopenedEventPartsData_actorBuilder + implements + Builder { + _$GReopenedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReopenedEventPartsData_actorBuilder() { + GReopenedEventPartsData_actor._initializeBuilder(this); + } + + GReopenedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReopenedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenedEventPartsData_actor; + } + + @override + void update(void Function(GReopenedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenedEventPartsData_actor build() => _build(); + + _$GReopenedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GReopenedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReopenedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReopenedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData extends GCrossReferencedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GCrossReferencedEventPartsData_actor? actor; + @override + final GCrossReferencedEventPartsData_source source; + + factory _$GCrossReferencedEventPartsData( + [void Function(GCrossReferencedEventPartsDataBuilder)? updates]) => + (new GCrossReferencedEventPartsDataBuilder()..update(updates))._build(); + + _$GCrossReferencedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.source}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCrossReferencedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GCrossReferencedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + source, r'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(r'GCrossReferencedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('source', source)) + .toString(); + } +} + +class GCrossReferencedEventPartsDataBuilder + implements + Builder { + _$GCrossReferencedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GCrossReferencedEventPartsData_actorBuilder? _actor; + GCrossReferencedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GCrossReferencedEventPartsData_actorBuilder(); + set actor(GCrossReferencedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GCrossReferencedEventPartsData_source? _source; + GCrossReferencedEventPartsData_source? get source => _$this._source; + set source(GCrossReferencedEventPartsData_source? source) => + _$this._source = source; + + GCrossReferencedEventPartsDataBuilder() { + GCrossReferencedEventPartsData._initializeBuilder(this); + } + + GCrossReferencedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _source = $v.source; + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData; + } + + @override + void update(void Function(GCrossReferencedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData build() => _build(); + + _$GCrossReferencedEventPartsData _build() { + _$GCrossReferencedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCrossReferencedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GCrossReferencedEventPartsData', 'createdAt'), + actor: _actor?.build(), + source: BuiltValueNullFieldError.checkNotNull( + source, r'GCrossReferencedEventPartsData', 'source')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_actor + extends GCrossReferencedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GCrossReferencedEventPartsData_actor( + [void Function(GCrossReferencedEventPartsData_actorBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCrossReferencedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GCrossReferencedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_actorBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCrossReferencedEventPartsData_actorBuilder() { + GCrossReferencedEventPartsData_actor._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData_actor; + } + + @override + void update( + void Function(GCrossReferencedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_actor build() => _build(); + + _$GCrossReferencedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GCrossReferencedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCrossReferencedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GCrossReferencedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__base + extends GCrossReferencedEventPartsData_source__base { + @override + final String G__typename; + + factory _$GCrossReferencedEventPartsData_source__base( + [void Function(GCrossReferencedEventPartsData_source__baseBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__baseBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GCrossReferencedEventPartsData_source__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__baseBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCrossReferencedEventPartsData_source__baseBuilder() { + GCrossReferencedEventPartsData_source__base._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsData_source__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData_source__base; + } + + @override + void update( + void Function(GCrossReferencedEventPartsData_source__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__base build() => _build(); + + _$GCrossReferencedEventPartsData_source__base _build() { + final _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCrossReferencedEventPartsData_source__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asIssue + extends GCrossReferencedEventPartsData_source__asIssue { + @override + final String G__typename; + @override + final int number; + @override + final GCrossReferencedEventPartsData_source__asIssue_repository repository; + + factory _$GCrossReferencedEventPartsData_source__asIssue( + [void Function(GCrossReferencedEventPartsData_source__asIssueBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asIssueBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asIssue._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCrossReferencedEventPartsData_source__asIssue', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, r'GCrossReferencedEventPartsData_source__asIssue', 'number'); + BuiltValueNullFieldError.checkNotNull(repository, + r'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( + r'GCrossReferencedEventPartsData_source__asIssue') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asIssueBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__asIssue? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder? _repository; + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder + get repository => _$this._repository ??= + new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder(); + set repository( + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder? + repository) => + _$this._repository = repository; + + GCrossReferencedEventPartsData_source__asIssueBuilder() { + GCrossReferencedEventPartsData_source__asIssue._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__asIssueBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsData_source__asIssue other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData_source__asIssue; + } + + @override + void update( + void Function(GCrossReferencedEventPartsData_source__asIssueBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asIssue build() => _build(); + + _$GCrossReferencedEventPartsData_source__asIssue _build() { + _$GCrossReferencedEventPartsData_source__asIssue _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asIssue._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asIssue', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull(number, + r'GCrossReferencedEventPartsData_source__asIssue', 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsData_source__asIssue', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asIssue_repository + extends GCrossReferencedEventPartsData_source__asIssue_repository { + @override + final String G__typename; + @override + final GCrossReferencedEventPartsData_source__asIssue_repository_owner owner; + @override + final String name; + + factory _$GCrossReferencedEventPartsData_source__asIssue_repository( + [void Function( + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asIssue_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asIssue_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(owner, + r'GCrossReferencedEventPartsData_source__asIssue_repository', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, + r'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( + r'GCrossReferencedEventPartsData_source__asIssue_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__asIssue_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder? + _owner; + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder + get owner => _$this._owner ??= + new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder(); + set owner( + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder() { + GCrossReferencedEventPartsData_source__asIssue_repository + ._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GCrossReferencedEventPartsData_source__asIssue_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData_source__asIssue_repository; + } + + @override + void update( + void Function( + GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asIssue_repository build() => _build(); + + _$GCrossReferencedEventPartsData_source__asIssue_repository _build() { + _$GCrossReferencedEventPartsData_source__asIssue_repository _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asIssue_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asIssue_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GCrossReferencedEventPartsData_source__asIssue_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsData_source__asIssue_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asIssue_repository_owner + extends GCrossReferencedEventPartsData_source__asIssue_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GCrossReferencedEventPartsData_source__asIssue_repository_owner( + [void Function( + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asIssue_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asIssue_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GCrossReferencedEventPartsData_source__asIssue_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__asIssue_repository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder() { + GCrossReferencedEventPartsData_source__asIssue_repository_owner + ._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GCrossReferencedEventPartsData_source__asIssue_repository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCrossReferencedEventPartsData_source__asIssue_repository_owner; + } + + @override + void update( + void Function( + GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asIssue_repository_owner build() => + _build(); + + _$GCrossReferencedEventPartsData_source__asIssue_repository_owner _build() { + final _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asIssue_repository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asIssue_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GCrossReferencedEventPartsData_source__asIssue_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequest + extends GCrossReferencedEventPartsData_source__asPullRequest { + @override + final String G__typename; + @override + final int number; + @override + final GCrossReferencedEventPartsData_source__asPullRequest_repository + repository; + + factory _$GCrossReferencedEventPartsData_source__asPullRequest( + [void Function( + GCrossReferencedEventPartsData_source__asPullRequestBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asPullRequestBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest._( + {required this.G__typename, + required this.number, + required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(number, + r'GCrossReferencedEventPartsData_source__asPullRequest', 'number'); + BuiltValueNullFieldError.checkNotNull(repository, + r'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( + r'GCrossReferencedEventPartsData_source__asPullRequest') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asPullRequestBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__asPullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder? + _repository; + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder + get repository => _$this._repository ??= + new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder(); + set repository( + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder? + repository) => + _$this._repository = repository; + + GCrossReferencedEventPartsData_source__asPullRequestBuilder() { + GCrossReferencedEventPartsData_source__asPullRequest._initializeBuilder( + this); + } + + GCrossReferencedEventPartsData_source__asPullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _repository = $v.repository.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsData_source__asPullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsData_source__asPullRequest; + } + + @override + void update( + void Function( + GCrossReferencedEventPartsData_source__asPullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest build() => _build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest _build() { + _$GCrossReferencedEventPartsData_source__asPullRequest _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asPullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest', + 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, + r'GCrossReferencedEventPartsData_source__asPullRequest', + 'number'), + repository: repository.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + repository.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsData_source__asPullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequest_repository + extends GCrossReferencedEventPartsData_source__asPullRequest_repository { + @override + final String G__typename; + @override + final GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + owner; + @override + final String name; + + factory _$GCrossReferencedEventPartsData_source__asPullRequest_repository( + [void Function( + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest_repository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository', + 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GCrossReferencedEventPartsData_source__asPullRequest_repository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder + implements + Builder { + _$GCrossReferencedEventPartsData_source__asPullRequest_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder? + _owner; + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder + get owner => _$this._owner ??= + new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder(); + set owner( + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder() { + GCrossReferencedEventPartsData_source__asPullRequest_repository + ._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GCrossReferencedEventPartsData_source__asPullRequest_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCrossReferencedEventPartsData_source__asPullRequest_repository; + } + + @override + void update( + void Function( + GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest_repository build() => + _build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest_repository _build() { + _$GCrossReferencedEventPartsData_source__asPullRequest_repository _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asPullRequest_repository + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository', + 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsData_source__asPullRequest_repository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + extends GCrossReferencedEventPartsData_source__asPullRequest_repository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner( + [void Function( + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder)? + updates]) => + (new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder + implements + Builder< + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder> { + _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder() { + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + ._initializeBuilder(this); + } + + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner; + } + + @override + void update( + void Function( + GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + build() => _build(); + + _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + _build() { + final _$result = _$v ?? + new _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GLabeledEventPartsData extends GLabeledEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GLabeledEventPartsData_actor? actor; + @override + final GLabeledEventPartsData_label label; + + factory _$GLabeledEventPartsData( + [void Function(GLabeledEventPartsDataBuilder)? updates]) => + (new GLabeledEventPartsDataBuilder()..update(updates))._build(); + + _$GLabeledEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GLabeledEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, r'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(r'GLabeledEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GLabeledEventPartsDataBuilder + implements Builder { + _$GLabeledEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GLabeledEventPartsData_actorBuilder? _actor; + GLabeledEventPartsData_actorBuilder get actor => + _$this._actor ??= new GLabeledEventPartsData_actorBuilder(); + set actor(GLabeledEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GLabeledEventPartsData_labelBuilder? _label; + GLabeledEventPartsData_labelBuilder get label => + _$this._label ??= new GLabeledEventPartsData_labelBuilder(); + set label(GLabeledEventPartsData_labelBuilder? label) => + _$this._label = label; + + GLabeledEventPartsDataBuilder() { + GLabeledEventPartsData._initializeBuilder(this); + } + + GLabeledEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GLabeledEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabeledEventPartsData; + } + + @override + void update(void Function(GLabeledEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabeledEventPartsData build() => _build(); + + _$GLabeledEventPartsData _build() { + _$GLabeledEventPartsData _$result; + try { + _$result = _$v ?? + new _$GLabeledEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GLabeledEventPartsData', 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GLabeledEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GLabeledEventPartsData_actor extends GLabeledEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GLabeledEventPartsData_actor( + [void Function(GLabeledEventPartsData_actorBuilder)? updates]) => + (new GLabeledEventPartsData_actorBuilder()..update(updates))._build(); + + _$GLabeledEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GLabeledEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GLabeledEventPartsData_actorBuilder + implements + Builder { + _$GLabeledEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GLabeledEventPartsData_actorBuilder() { + GLabeledEventPartsData_actor._initializeBuilder(this); + } + + GLabeledEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GLabeledEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabeledEventPartsData_actor; + } + + @override + void update(void Function(GLabeledEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabeledEventPartsData_actor build() => _build(); + + _$GLabeledEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GLabeledEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GLabeledEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GLabeledEventPartsData_label extends GLabeledEventPartsData_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GLabeledEventPartsData_label( + [void Function(GLabeledEventPartsData_labelBuilder)? updates]) => + (new GLabeledEventPartsData_labelBuilder()..update(updates))._build(); + + _$GLabeledEventPartsData_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData_label', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GLabeledEventPartsData_label', 'name'); + BuiltValueNullFieldError.checkNotNull( + color, r'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(r'GLabeledEventPartsData_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GLabeledEventPartsData_labelBuilder + implements + Builder { + _$GLabeledEventPartsData_label? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GLabeledEventPartsData_labelBuilder() { + GLabeledEventPartsData_label._initializeBuilder(this); + } + + GLabeledEventPartsData_labelBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GLabeledEventPartsData_label other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabeledEventPartsData_label; + } + + @override + void update(void Function(GLabeledEventPartsData_labelBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabeledEventPartsData_label build() => _build(); + + _$GLabeledEventPartsData_label _build() { + final _$result = _$v ?? + new _$GLabeledEventPartsData_label._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLabeledEventPartsData_label', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GLabeledEventPartsData_label', 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, r'GLabeledEventPartsData_label', 'color')); + replace(_$result); + return _$result; + } +} + +class _$GUnlabeledEventPartsData extends GUnlabeledEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GUnlabeledEventPartsData_actor? actor; + @override + final GUnlabeledEventPartsData_label label; + + factory _$GUnlabeledEventPartsData( + [void Function(GUnlabeledEventPartsDataBuilder)? updates]) => + (new GUnlabeledEventPartsDataBuilder()..update(updates))._build(); + + _$GUnlabeledEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUnlabeledEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + label, r'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(r'GUnlabeledEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('label', label)) + .toString(); + } +} + +class GUnlabeledEventPartsDataBuilder + implements + Builder { + _$GUnlabeledEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GUnlabeledEventPartsData_actorBuilder? _actor; + GUnlabeledEventPartsData_actorBuilder get actor => + _$this._actor ??= new GUnlabeledEventPartsData_actorBuilder(); + set actor(GUnlabeledEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GUnlabeledEventPartsData_labelBuilder? _label; + GUnlabeledEventPartsData_labelBuilder get label => + _$this._label ??= new GUnlabeledEventPartsData_labelBuilder(); + set label(GUnlabeledEventPartsData_labelBuilder? label) => + _$this._label = label; + + GUnlabeledEventPartsDataBuilder() { + GUnlabeledEventPartsData._initializeBuilder(this); + } + + GUnlabeledEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _label = $v.label.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUnlabeledEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlabeledEventPartsData; + } + + @override + void update(void Function(GUnlabeledEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlabeledEventPartsData build() => _build(); + + _$GUnlabeledEventPartsData _build() { + _$GUnlabeledEventPartsData _$result; + try { + _$result = _$v ?? + new _$GUnlabeledEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUnlabeledEventPartsData', 'createdAt'), + actor: _actor?.build(), + label: label.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'label'; + label.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnlabeledEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnlabeledEventPartsData_actor extends GUnlabeledEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GUnlabeledEventPartsData_actor( + [void Function(GUnlabeledEventPartsData_actorBuilder)? updates]) => + (new GUnlabeledEventPartsData_actorBuilder()..update(updates))._build(); + + _$GUnlabeledEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GUnlabeledEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnlabeledEventPartsData_actorBuilder + implements + Builder { + _$GUnlabeledEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnlabeledEventPartsData_actorBuilder() { + GUnlabeledEventPartsData_actor._initializeBuilder(this); + } + + GUnlabeledEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnlabeledEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlabeledEventPartsData_actor; + } + + @override + void update(void Function(GUnlabeledEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlabeledEventPartsData_actor build() => _build(); + + _$GUnlabeledEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GUnlabeledEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnlabeledEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnlabeledEventPartsData_label extends GUnlabeledEventPartsData_label { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GUnlabeledEventPartsData_label( + [void Function(GUnlabeledEventPartsData_labelBuilder)? updates]) => + (new GUnlabeledEventPartsData_labelBuilder()..update(updates))._build(); + + _$GUnlabeledEventPartsData_label._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData_label', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUnlabeledEventPartsData_label', 'name'); + BuiltValueNullFieldError.checkNotNull( + color, r'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(r'GUnlabeledEventPartsData_label') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GUnlabeledEventPartsData_labelBuilder + implements + Builder { + _$GUnlabeledEventPartsData_label? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GUnlabeledEventPartsData_labelBuilder() { + GUnlabeledEventPartsData_label._initializeBuilder(this); + } + + GUnlabeledEventPartsData_labelBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GUnlabeledEventPartsData_label other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlabeledEventPartsData_label; + } + + @override + void update(void Function(GUnlabeledEventPartsData_labelBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlabeledEventPartsData_label build() => _build(); + + _$GUnlabeledEventPartsData_label _build() { + final _$result = _$v ?? + new _$GUnlabeledEventPartsData_label._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlabeledEventPartsData_label', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GUnlabeledEventPartsData_label', 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, r'GUnlabeledEventPartsData_label', 'color')); + replace(_$result); + return _$result; + } +} + +class _$GMilestonedEventPartsData extends GMilestonedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GMilestonedEventPartsData_actor? actor; + @override + final String milestoneTitle; + + factory _$GMilestonedEventPartsData( + [void Function(GMilestonedEventPartsDataBuilder)? updates]) => + (new GMilestonedEventPartsDataBuilder()..update(updates))._build(); + + _$GMilestonedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMilestonedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GMilestonedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, r'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(r'GMilestonedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GMilestonedEventPartsDataBuilder + implements + Builder { + _$GMilestonedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GMilestonedEventPartsData_actorBuilder? _actor; + GMilestonedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GMilestonedEventPartsData_actorBuilder(); + set actor(GMilestonedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GMilestonedEventPartsDataBuilder() { + GMilestonedEventPartsData._initializeBuilder(this); + } + + GMilestonedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace(GMilestonedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestonedEventPartsData; + } + + @override + void update(void Function(GMilestonedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestonedEventPartsData build() => _build(); + + _$GMilestonedEventPartsData _build() { + _$GMilestonedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GMilestonedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMilestonedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GMilestonedEventPartsData', 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GMilestonedEventPartsData', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMilestonedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMilestonedEventPartsData_actor + extends GMilestonedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GMilestonedEventPartsData_actor( + [void Function(GMilestonedEventPartsData_actorBuilder)? updates]) => + (new GMilestonedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GMilestonedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMilestonedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GMilestonedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GMilestonedEventPartsData_actorBuilder + implements + Builder { + _$GMilestonedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GMilestonedEventPartsData_actorBuilder() { + GMilestonedEventPartsData_actor._initializeBuilder(this); + } + + GMilestonedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GMilestonedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestonedEventPartsData_actor; + } + + @override + void update(void Function(GMilestonedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestonedEventPartsData_actor build() => _build(); + + _$GMilestonedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GMilestonedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMilestonedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GMilestonedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GDemilestonedEventPartsData extends GDemilestonedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GDemilestonedEventPartsData_actor? actor; + @override + final String milestoneTitle; + + factory _$GDemilestonedEventPartsData( + [void Function(GDemilestonedEventPartsDataBuilder)? updates]) => + (new GDemilestonedEventPartsDataBuilder()..update(updates))._build(); + + _$GDemilestonedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.milestoneTitle}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDemilestonedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GDemilestonedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + milestoneTitle, r'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(r'GDemilestonedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GDemilestonedEventPartsDataBuilder + implements + Builder { + _$GDemilestonedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GDemilestonedEventPartsData_actorBuilder? _actor; + GDemilestonedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GDemilestonedEventPartsData_actorBuilder(); + set actor(GDemilestonedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GDemilestonedEventPartsDataBuilder() { + GDemilestonedEventPartsData._initializeBuilder(this); + } + + GDemilestonedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace(GDemilestonedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDemilestonedEventPartsData; + } + + @override + void update(void Function(GDemilestonedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDemilestonedEventPartsData build() => _build(); + + _$GDemilestonedEventPartsData _build() { + _$GDemilestonedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GDemilestonedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDemilestonedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GDemilestonedEventPartsData', 'createdAt'), + actor: _actor?.build(), + milestoneTitle: BuiltValueNullFieldError.checkNotNull( + milestoneTitle, + r'GDemilestonedEventPartsData', + 'milestoneTitle')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDemilestonedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDemilestonedEventPartsData_actor + extends GDemilestonedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GDemilestonedEventPartsData_actor( + [void Function(GDemilestonedEventPartsData_actorBuilder)? updates]) => + (new GDemilestonedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GDemilestonedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDemilestonedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GDemilestonedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GDemilestonedEventPartsData_actorBuilder + implements + Builder { + _$GDemilestonedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GDemilestonedEventPartsData_actorBuilder() { + GDemilestonedEventPartsData_actor._initializeBuilder(this); + } + + GDemilestonedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GDemilestonedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDemilestonedEventPartsData_actor; + } + + @override + void update( + void Function(GDemilestonedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDemilestonedEventPartsData_actor build() => _build(); + + _$GDemilestonedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GDemilestonedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDemilestonedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GDemilestonedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GLockedEventPartsData extends GLockedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GLockedEventPartsData_actor? actor; + @override + final _i3.GLockReason? lockReason; + + factory _$GLockedEventPartsData( + [void Function(GLockedEventPartsDataBuilder)? updates]) => + (new GLockedEventPartsDataBuilder()..update(updates))._build(); + + _$GLockedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.lockReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLockedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GLockedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('lockReason', lockReason)) + .toString(); + } +} + +class GLockedEventPartsDataBuilder + implements Builder { + _$GLockedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GLockedEventPartsData_actorBuilder? _actor; + GLockedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GLockedEventPartsData_actorBuilder(); + set actor(GLockedEventPartsData_actorBuilder? actor) => _$this._actor = actor; + + _i3.GLockReason? _lockReason; + _i3.GLockReason? get lockReason => _$this._lockReason; + set lockReason(_i3.GLockReason? lockReason) => + _$this._lockReason = lockReason; + + GLockedEventPartsDataBuilder() { + GLockedEventPartsData._initializeBuilder(this); + } + + GLockedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _lockReason = $v.lockReason; + _$v = null; + } + return this; + } + + @override + void replace(GLockedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLockedEventPartsData; + } + + @override + void update(void Function(GLockedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLockedEventPartsData build() => _build(); + + _$GLockedEventPartsData _build() { + _$GLockedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GLockedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLockedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GLockedEventPartsData', 'createdAt'), + actor: _actor?.build(), + lockReason: lockReason); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GLockedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GLockedEventPartsData_actor extends GLockedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GLockedEventPartsData_actor( + [void Function(GLockedEventPartsData_actorBuilder)? updates]) => + (new GLockedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GLockedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLockedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GLockedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GLockedEventPartsData_actorBuilder + implements + Builder { + _$GLockedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GLockedEventPartsData_actorBuilder() { + GLockedEventPartsData_actor._initializeBuilder(this); + } + + GLockedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GLockedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLockedEventPartsData_actor; + } + + @override + void update(void Function(GLockedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLockedEventPartsData_actor build() => _build(); + + _$GLockedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GLockedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GLockedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GLockedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnlockedEventPartsData extends GUnlockedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GUnlockedEventPartsData_actor? actor; + + factory _$GUnlockedEventPartsData( + [void Function(GUnlockedEventPartsDataBuilder)? updates]) => + (new GUnlockedEventPartsDataBuilder()..update(updates))._build(); + + _$GUnlockedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlockedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GUnlockedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GUnlockedEventPartsDataBuilder + implements + Builder { + _$GUnlockedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GUnlockedEventPartsData_actorBuilder? _actor; + GUnlockedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GUnlockedEventPartsData_actorBuilder(); + set actor(GUnlockedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GUnlockedEventPartsDataBuilder() { + GUnlockedEventPartsData._initializeBuilder(this); + } + + GUnlockedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUnlockedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlockedEventPartsData; + } + + @override + void update(void Function(GUnlockedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlockedEventPartsData build() => _build(); + + _$GUnlockedEventPartsData _build() { + _$GUnlockedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GUnlockedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlockedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUnlockedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnlockedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnlockedEventPartsData_actor extends GUnlockedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GUnlockedEventPartsData_actor( + [void Function(GUnlockedEventPartsData_actorBuilder)? updates]) => + (new GUnlockedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GUnlockedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlockedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GUnlockedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnlockedEventPartsData_actorBuilder + implements + Builder { + _$GUnlockedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnlockedEventPartsData_actorBuilder() { + GUnlockedEventPartsData_actor._initializeBuilder(this); + } + + GUnlockedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnlockedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlockedEventPartsData_actor; + } + + @override + void update(void Function(GUnlockedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlockedEventPartsData_actor build() => _build(); + + _$GUnlockedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GUnlockedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnlockedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnlockedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData extends GAssignedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GAssignedEventPartsData_actor? actor; + @override + final GAssignedEventPartsData_assignee? assignee; + + factory _$GAssignedEventPartsData( + [void Function(GAssignedEventPartsDataBuilder)? updates]) => + (new GAssignedEventPartsDataBuilder()..update(updates))._build(); + + _$GAssignedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GAssignedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GAssignedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GAssignedEventPartsDataBuilder + implements + Builder { + _$GAssignedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GAssignedEventPartsData_actorBuilder? _actor; + GAssignedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GAssignedEventPartsData_actorBuilder(); + set actor(GAssignedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GAssignedEventPartsData_assignee? _assignee; + GAssignedEventPartsData_assignee? get assignee => _$this._assignee; + set assignee(GAssignedEventPartsData_assignee? assignee) => + _$this._assignee = assignee; + + GAssignedEventPartsDataBuilder() { + GAssignedEventPartsData._initializeBuilder(this); + } + + GAssignedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData; + } + + @override + void update(void Function(GAssignedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData build() => _build(); + + _$GAssignedEventPartsData _build() { + _$GAssignedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GAssignedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GAssignedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GAssignedEventPartsData', 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAssignedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_actor extends GAssignedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GAssignedEventPartsData_actor( + [void Function(GAssignedEventPartsData_actorBuilder)? updates]) => + (new GAssignedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GAssignedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GAssignedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GAssignedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GAssignedEventPartsData_actorBuilder + implements + Builder { + _$GAssignedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAssignedEventPartsData_actorBuilder() { + GAssignedEventPartsData_actor._initializeBuilder(this); + } + + GAssignedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_actor; + } + + @override + void update(void Function(GAssignedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_actor build() => _build(); + + _$GAssignedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GAssignedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GAssignedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_assignee__base + extends GAssignedEventPartsData_assignee__base { + @override + final String G__typename; + + factory _$GAssignedEventPartsData_assignee__base( + [void Function(GAssignedEventPartsData_assignee__baseBuilder)? + updates]) => + (new GAssignedEventPartsData_assignee__baseBuilder()..update(updates)) + ._build(); + + _$GAssignedEventPartsData_assignee__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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( + r'GAssignedEventPartsData_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GAssignedEventPartsData_assignee__baseBuilder + implements + Builder { + _$GAssignedEventPartsData_assignee__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GAssignedEventPartsData_assignee__baseBuilder() { + GAssignedEventPartsData_assignee__base._initializeBuilder(this); + } + + GAssignedEventPartsData_assignee__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_assignee__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_assignee__base; + } + + @override + void update( + void Function(GAssignedEventPartsData_assignee__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_assignee__base build() => _build(); + + _$GAssignedEventPartsData_assignee__base _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_assignee__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_assignee__asUser + extends GAssignedEventPartsData_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GAssignedEventPartsData_assignee__asUser( + [void Function(GAssignedEventPartsData_assignee__asUserBuilder)? + updates]) => + (new GAssignedEventPartsData_assignee__asUserBuilder()..update(updates)) + ._build(); + + _$GAssignedEventPartsData_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GAssignedEventPartsData_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GAssignedEventPartsData_assignee__asUserBuilder + implements + Builder { + _$GAssignedEventPartsData_assignee__asUser? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAssignedEventPartsData_assignee__asUserBuilder() { + GAssignedEventPartsData_assignee__asUser._initializeBuilder(this); + } + + GAssignedEventPartsData_assignee__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_assignee__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_assignee__asUser; + } + + @override + void update( + void Function(GAssignedEventPartsData_assignee__asUserBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_assignee__asUser build() => _build(); + + _$GAssignedEventPartsData_assignee__asUser _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_assignee__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__asUser', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GAssignedEventPartsData_assignee__asUser', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_assignee__asBot + extends GAssignedEventPartsData_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GAssignedEventPartsData_assignee__asBot( + [void Function(GAssignedEventPartsData_assignee__asBotBuilder)? + updates]) => + (new GAssignedEventPartsData_assignee__asBotBuilder()..update(updates)) + ._build(); + + _$GAssignedEventPartsData_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GAssignedEventPartsData_assignee__asBot', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GAssignedEventPartsData_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GAssignedEventPartsData_assignee__asBotBuilder + implements + Builder { + _$GAssignedEventPartsData_assignee__asBot? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAssignedEventPartsData_assignee__asBotBuilder() { + GAssignedEventPartsData_assignee__asBot._initializeBuilder(this); + } + + GAssignedEventPartsData_assignee__asBotBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_assignee__asBot other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_assignee__asBot; + } + + @override + void update( + void Function(GAssignedEventPartsData_assignee__asBotBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_assignee__asBot build() => _build(); + + _$GAssignedEventPartsData_assignee__asBot _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_assignee__asBot._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__asBot', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GAssignedEventPartsData_assignee__asBot', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_assignee__asOrganization + extends GAssignedEventPartsData_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GAssignedEventPartsData_assignee__asOrganization( + [void Function( + GAssignedEventPartsData_assignee__asOrganizationBuilder)? + updates]) => + (new GAssignedEventPartsData_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GAssignedEventPartsData_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GAssignedEventPartsData_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GAssignedEventPartsData_assignee__asOrganizationBuilder + implements + Builder { + _$GAssignedEventPartsData_assignee__asOrganization? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAssignedEventPartsData_assignee__asOrganizationBuilder() { + GAssignedEventPartsData_assignee__asOrganization._initializeBuilder(this); + } + + GAssignedEventPartsData_assignee__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_assignee__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_assignee__asOrganization; + } + + @override + void update( + void Function(GAssignedEventPartsData_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_assignee__asOrganization build() => _build(); + + _$GAssignedEventPartsData_assignee__asOrganization _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_assignee__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GAssignedEventPartsData_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GAssignedEventPartsData_assignee__asOrganization', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsData_assignee__asMannequin + extends GAssignedEventPartsData_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GAssignedEventPartsData_assignee__asMannequin( + [void Function(GAssignedEventPartsData_assignee__asMannequinBuilder)? + updates]) => + (new GAssignedEventPartsData_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GAssignedEventPartsData_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GAssignedEventPartsData_assignee__asMannequin', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GAssignedEventPartsData_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GAssignedEventPartsData_assignee__asMannequinBuilder + implements + Builder { + _$GAssignedEventPartsData_assignee__asMannequin? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAssignedEventPartsData_assignee__asMannequinBuilder() { + GAssignedEventPartsData_assignee__asMannequin._initializeBuilder(this); + } + + GAssignedEventPartsData_assignee__asMannequinBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsData_assignee__asMannequin other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsData_assignee__asMannequin; + } + + @override + void update( + void Function(GAssignedEventPartsData_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsData_assignee__asMannequin build() => _build(); + + _$GAssignedEventPartsData_assignee__asMannequin _build() { + final _$result = _$v ?? + new _$GAssignedEventPartsData_assignee__asMannequin._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GAssignedEventPartsData_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GAssignedEventPartsData_assignee__asMannequin', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData extends GUnassignedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GUnassignedEventPartsData_actor? actor; + @override + final GUnassignedEventPartsData_assignee? assignee; + + factory _$GUnassignedEventPartsData( + [void Function(GUnassignedEventPartsDataBuilder)? updates]) => + (new GUnassignedEventPartsDataBuilder()..update(updates))._build(); + + _$GUnassignedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.assignee}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnassignedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GUnassignedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('assignee', assignee)) + .toString(); + } +} + +class GUnassignedEventPartsDataBuilder + implements + Builder { + _$GUnassignedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GUnassignedEventPartsData_actorBuilder? _actor; + GUnassignedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GUnassignedEventPartsData_actorBuilder(); + set actor(GUnassignedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GUnassignedEventPartsData_assignee? _assignee; + GUnassignedEventPartsData_assignee? get assignee => _$this._assignee; + set assignee(GUnassignedEventPartsData_assignee? assignee) => + _$this._assignee = assignee; + + GUnassignedEventPartsDataBuilder() { + GUnassignedEventPartsData._initializeBuilder(this); + } + + GUnassignedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _assignee = $v.assignee; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData; + } + + @override + void update(void Function(GUnassignedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData build() => _build(); + + _$GUnassignedEventPartsData _build() { + _$GUnassignedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GUnassignedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnassignedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUnassignedEventPartsData', 'createdAt'), + actor: _actor?.build(), + assignee: assignee); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnassignedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_actor + extends GUnassignedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GUnassignedEventPartsData_actor( + [void Function(GUnassignedEventPartsData_actorBuilder)? updates]) => + (new GUnassignedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GUnassignedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnassignedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GUnassignedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnassignedEventPartsData_actorBuilder + implements + Builder { + _$GUnassignedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnassignedEventPartsData_actorBuilder() { + GUnassignedEventPartsData_actor._initializeBuilder(this); + } + + GUnassignedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_actor; + } + + @override + void update(void Function(GUnassignedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_actor build() => _build(); + + _$GUnassignedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnassignedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnassignedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_assignee__base + extends GUnassignedEventPartsData_assignee__base { + @override + final String G__typename; + + factory _$GUnassignedEventPartsData_assignee__base( + [void Function(GUnassignedEventPartsData_assignee__baseBuilder)? + updates]) => + (new GUnassignedEventPartsData_assignee__baseBuilder()..update(updates)) + ._build(); + + _$GUnassignedEventPartsData_assignee__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GUnassignedEventPartsData_assignee__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUnassignedEventPartsData_assignee__baseBuilder + implements + Builder { + _$GUnassignedEventPartsData_assignee__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUnassignedEventPartsData_assignee__baseBuilder() { + GUnassignedEventPartsData_assignee__base._initializeBuilder(this); + } + + GUnassignedEventPartsData_assignee__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_assignee__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_assignee__base; + } + + @override + void update( + void Function(GUnassignedEventPartsData_assignee__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_assignee__base build() => _build(); + + _$GUnassignedEventPartsData_assignee__base _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_assignee__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_assignee__asUser + extends GUnassignedEventPartsData_assignee__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GUnassignedEventPartsData_assignee__asUser( + [void Function(GUnassignedEventPartsData_assignee__asUserBuilder)? + updates]) => + (new GUnassignedEventPartsData_assignee__asUserBuilder()..update(updates)) + ._build(); + + _$GUnassignedEventPartsData_assignee__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GUnassignedEventPartsData_assignee__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnassignedEventPartsData_assignee__asUserBuilder + implements + Builder { + _$GUnassignedEventPartsData_assignee__asUser? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnassignedEventPartsData_assignee__asUserBuilder() { + GUnassignedEventPartsData_assignee__asUser._initializeBuilder(this); + } + + GUnassignedEventPartsData_assignee__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_assignee__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_assignee__asUser; + } + + @override + void update( + void Function(GUnassignedEventPartsData_assignee__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_assignee__asUser build() => _build(); + + _$GUnassignedEventPartsData_assignee__asUser _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_assignee__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asUser', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnassignedEventPartsData_assignee__asUser', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_assignee__asBot + extends GUnassignedEventPartsData_assignee__asBot { + @override + final String G__typename; + @override + final String login; + + factory _$GUnassignedEventPartsData_assignee__asBot( + [void Function(GUnassignedEventPartsData_assignee__asBotBuilder)? + updates]) => + (new GUnassignedEventPartsData_assignee__asBotBuilder()..update(updates)) + ._build(); + + _$GUnassignedEventPartsData_assignee__asBot._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asBot', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GUnassignedEventPartsData_assignee__asBot') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnassignedEventPartsData_assignee__asBotBuilder + implements + Builder { + _$GUnassignedEventPartsData_assignee__asBot? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnassignedEventPartsData_assignee__asBotBuilder() { + GUnassignedEventPartsData_assignee__asBot._initializeBuilder(this); + } + + GUnassignedEventPartsData_assignee__asBotBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_assignee__asBot other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_assignee__asBot; + } + + @override + void update( + void Function(GUnassignedEventPartsData_assignee__asBotBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_assignee__asBot build() => _build(); + + _$GUnassignedEventPartsData_assignee__asBot _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_assignee__asBot._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asBot', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnassignedEventPartsData_assignee__asBot', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_assignee__asOrganization + extends GUnassignedEventPartsData_assignee__asOrganization { + @override + final String G__typename; + @override + final String login; + + factory _$GUnassignedEventPartsData_assignee__asOrganization( + [void Function( + GUnassignedEventPartsData_assignee__asOrganizationBuilder)? + updates]) => + (new GUnassignedEventPartsData_assignee__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUnassignedEventPartsData_assignee__asOrganization._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GUnassignedEventPartsData_assignee__asOrganization') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnassignedEventPartsData_assignee__asOrganizationBuilder + implements + Builder { + _$GUnassignedEventPartsData_assignee__asOrganization? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnassignedEventPartsData_assignee__asOrganizationBuilder() { + GUnassignedEventPartsData_assignee__asOrganization._initializeBuilder(this); + } + + GUnassignedEventPartsData_assignee__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_assignee__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_assignee__asOrganization; + } + + @override + void update( + void Function(GUnassignedEventPartsData_assignee__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_assignee__asOrganization build() => _build(); + + _$GUnassignedEventPartsData_assignee__asOrganization _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_assignee__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUnassignedEventPartsData_assignee__asOrganization', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GUnassignedEventPartsData_assignee__asOrganization', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsData_assignee__asMannequin + extends GUnassignedEventPartsData_assignee__asMannequin { + @override + final String G__typename; + @override + final String login; + + factory _$GUnassignedEventPartsData_assignee__asMannequin( + [void Function( + GUnassignedEventPartsData_assignee__asMannequinBuilder)? + updates]) => + (new GUnassignedEventPartsData_assignee__asMannequinBuilder() + ..update(updates)) + ._build(); + + _$GUnassignedEventPartsData_assignee__asMannequin._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnassignedEventPartsData_assignee__asMannequin', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GUnassignedEventPartsData_assignee__asMannequin') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnassignedEventPartsData_assignee__asMannequinBuilder + implements + Builder { + _$GUnassignedEventPartsData_assignee__asMannequin? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnassignedEventPartsData_assignee__asMannequinBuilder() { + GUnassignedEventPartsData_assignee__asMannequin._initializeBuilder(this); + } + + GUnassignedEventPartsData_assignee__asMannequinBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsData_assignee__asMannequin other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsData_assignee__asMannequin; + } + + @override + void update( + void Function(GUnassignedEventPartsData_assignee__asMannequinBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsData_assignee__asMannequin build() => _build(); + + _$GUnassignedEventPartsData_assignee__asMannequin _build() { + final _$result = _$v ?? + new _$GUnassignedEventPartsData_assignee__asMannequin._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUnassignedEventPartsData_assignee__asMannequin', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GUnassignedEventPartsData_assignee__asMannequin', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GSubscribedEventPartsData extends GSubscribedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GSubscribedEventPartsData_actor? actor; + + factory _$GSubscribedEventPartsData( + [void Function(GSubscribedEventPartsDataBuilder)? updates]) => + (new GSubscribedEventPartsDataBuilder()..update(updates))._build(); + + _$GSubscribedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSubscribedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GSubscribedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GSubscribedEventPartsDataBuilder + implements + Builder { + _$GSubscribedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GSubscribedEventPartsData_actorBuilder? _actor; + GSubscribedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GSubscribedEventPartsData_actorBuilder(); + set actor(GSubscribedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GSubscribedEventPartsDataBuilder() { + GSubscribedEventPartsData._initializeBuilder(this); + } + + GSubscribedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSubscribedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSubscribedEventPartsData; + } + + @override + void update(void Function(GSubscribedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSubscribedEventPartsData build() => _build(); + + _$GSubscribedEventPartsData _build() { + _$GSubscribedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GSubscribedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSubscribedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GSubscribedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSubscribedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSubscribedEventPartsData_actor + extends GSubscribedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GSubscribedEventPartsData_actor( + [void Function(GSubscribedEventPartsData_actorBuilder)? updates]) => + (new GSubscribedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GSubscribedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSubscribedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GSubscribedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GSubscribedEventPartsData_actorBuilder + implements + Builder { + _$GSubscribedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GSubscribedEventPartsData_actorBuilder() { + GSubscribedEventPartsData_actor._initializeBuilder(this); + } + + GSubscribedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GSubscribedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSubscribedEventPartsData_actor; + } + + @override + void update(void Function(GSubscribedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSubscribedEventPartsData_actor build() => _build(); + + _$GSubscribedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GSubscribedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSubscribedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GSubscribedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GUnsubscribedEventPartsData extends GUnsubscribedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GUnsubscribedEventPartsData_actor? actor; + + factory _$GUnsubscribedEventPartsData( + [void Function(GUnsubscribedEventPartsDataBuilder)? updates]) => + (new GUnsubscribedEventPartsDataBuilder()..update(updates))._build(); + + _$GUnsubscribedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnsubscribedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GUnsubscribedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GUnsubscribedEventPartsDataBuilder + implements + Builder { + _$GUnsubscribedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GUnsubscribedEventPartsData_actorBuilder? _actor; + GUnsubscribedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GUnsubscribedEventPartsData_actorBuilder(); + set actor(GUnsubscribedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GUnsubscribedEventPartsDataBuilder() { + GUnsubscribedEventPartsData._initializeBuilder(this); + } + + GUnsubscribedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUnsubscribedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnsubscribedEventPartsData; + } + + @override + void update(void Function(GUnsubscribedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnsubscribedEventPartsData build() => _build(); + + _$GUnsubscribedEventPartsData _build() { + _$GUnsubscribedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GUnsubscribedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnsubscribedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUnsubscribedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnsubscribedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnsubscribedEventPartsData_actor + extends GUnsubscribedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GUnsubscribedEventPartsData_actor( + [void Function(GUnsubscribedEventPartsData_actorBuilder)? updates]) => + (new GUnsubscribedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GUnsubscribedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUnsubscribedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GUnsubscribedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GUnsubscribedEventPartsData_actorBuilder + implements + Builder { + _$GUnsubscribedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUnsubscribedEventPartsData_actorBuilder() { + GUnsubscribedEventPartsData_actor._initializeBuilder(this); + } + + GUnsubscribedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUnsubscribedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnsubscribedEventPartsData_actor; + } + + @override + void update( + void Function(GUnsubscribedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnsubscribedEventPartsData_actor build() => _build(); + + _$GUnsubscribedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GUnsubscribedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUnsubscribedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUnsubscribedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GMentionedEventPartsData extends GMentionedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GMentionedEventPartsData_actor? actor; + + factory _$GMentionedEventPartsData( + [void Function(GMentionedEventPartsDataBuilder)? updates]) => + (new GMentionedEventPartsDataBuilder()..update(updates))._build(); + + _$GMentionedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMentionedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GMentionedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GMentionedEventPartsDataBuilder + implements + Builder { + _$GMentionedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GMentionedEventPartsData_actorBuilder? _actor; + GMentionedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GMentionedEventPartsData_actorBuilder(); + set actor(GMentionedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GMentionedEventPartsDataBuilder() { + GMentionedEventPartsData._initializeBuilder(this); + } + + GMentionedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMentionedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMentionedEventPartsData; + } + + @override + void update(void Function(GMentionedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMentionedEventPartsData build() => _build(); + + _$GMentionedEventPartsData _build() { + _$GMentionedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GMentionedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMentionedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GMentionedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMentionedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMentionedEventPartsData_actor extends GMentionedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GMentionedEventPartsData_actor( + [void Function(GMentionedEventPartsData_actorBuilder)? updates]) => + (new GMentionedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GMentionedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMentionedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GMentionedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GMentionedEventPartsData_actorBuilder + implements + Builder { + _$GMentionedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GMentionedEventPartsData_actorBuilder() { + GMentionedEventPartsData_actor._initializeBuilder(this); + } + + GMentionedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GMentionedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMentionedEventPartsData_actor; + } + + @override + void update(void Function(GMentionedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMentionedEventPartsData_actor build() => _build(); + + _$GMentionedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GMentionedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMentionedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GMentionedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GPinnedEventPartsData extends GPinnedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GPinnedEventPartsData_actor? actor; + + factory _$GPinnedEventPartsData( + [void Function(GPinnedEventPartsDataBuilder)? updates]) => + (new GPinnedEventPartsDataBuilder()..update(updates))._build(); + + _$GPinnedEventPartsData._( + {required this.G__typename, required this.createdAt, this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPinnedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GPinnedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor)) + .toString(); + } +} + +class GPinnedEventPartsDataBuilder + implements Builder { + _$GPinnedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GPinnedEventPartsData_actorBuilder? _actor; + GPinnedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GPinnedEventPartsData_actorBuilder(); + set actor(GPinnedEventPartsData_actorBuilder? actor) => _$this._actor = actor; + + GPinnedEventPartsDataBuilder() { + GPinnedEventPartsData._initializeBuilder(this); + } + + GPinnedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPinnedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPinnedEventPartsData; + } + + @override + void update(void Function(GPinnedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPinnedEventPartsData build() => _build(); + + _$GPinnedEventPartsData _build() { + _$GPinnedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GPinnedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPinnedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GPinnedEventPartsData', 'createdAt'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPinnedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPinnedEventPartsData_actor extends GPinnedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GPinnedEventPartsData_actor( + [void Function(GPinnedEventPartsData_actorBuilder)? updates]) => + (new GPinnedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GPinnedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPinnedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GPinnedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GPinnedEventPartsData_actorBuilder + implements + Builder { + _$GPinnedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GPinnedEventPartsData_actorBuilder() { + GPinnedEventPartsData_actor._initializeBuilder(this); + } + + GPinnedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GPinnedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPinnedEventPartsData_actor; + } + + @override + void update(void Function(GPinnedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPinnedEventPartsData_actor build() => _build(); + + _$GPinnedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GPinnedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPinnedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GPinnedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsData extends GTransferredEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GTransferredEventPartsData_actor? actor; + @override + final GTransferredEventPartsData_fromRepository? fromRepository; + + factory _$GTransferredEventPartsData( + [void Function(GTransferredEventPartsDataBuilder)? updates]) => + (new GTransferredEventPartsDataBuilder()..update(updates))._build(); + + _$GTransferredEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.fromRepository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GTransferredEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GTransferredEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('fromRepository', fromRepository)) + .toString(); + } +} + +class GTransferredEventPartsDataBuilder + implements + Builder { + _$GTransferredEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GTransferredEventPartsData_actorBuilder? _actor; + GTransferredEventPartsData_actorBuilder get actor => + _$this._actor ??= new GTransferredEventPartsData_actorBuilder(); + set actor(GTransferredEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GTransferredEventPartsData_fromRepositoryBuilder? _fromRepository; + GTransferredEventPartsData_fromRepositoryBuilder get fromRepository => + _$this._fromRepository ??= + new GTransferredEventPartsData_fromRepositoryBuilder(); + set fromRepository( + GTransferredEventPartsData_fromRepositoryBuilder? fromRepository) => + _$this._fromRepository = fromRepository; + + GTransferredEventPartsDataBuilder() { + GTransferredEventPartsData._initializeBuilder(this); + } + + GTransferredEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _fromRepository = $v.fromRepository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTransferredEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsData; + } + + @override + void update(void Function(GTransferredEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsData build() => _build(); + + _$GTransferredEventPartsData _build() { + _$GTransferredEventPartsData _$result; + try { + _$result = _$v ?? + new _$GTransferredEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GTransferredEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GTransferredEventPartsData', 'createdAt'), + actor: _actor?.build(), + fromRepository: _fromRepository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'fromRepository'; + _fromRepository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTransferredEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsData_actor + extends GTransferredEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GTransferredEventPartsData_actor( + [void Function(GTransferredEventPartsData_actorBuilder)? updates]) => + (new GTransferredEventPartsData_actorBuilder()..update(updates))._build(); + + _$GTransferredEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GTransferredEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GTransferredEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GTransferredEventPartsData_actorBuilder + implements + Builder { + _$GTransferredEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GTransferredEventPartsData_actorBuilder() { + GTransferredEventPartsData_actor._initializeBuilder(this); + } + + GTransferredEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GTransferredEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsData_actor; + } + + @override + void update(void Function(GTransferredEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsData_actor build() => _build(); + + _$GTransferredEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GTransferredEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GTransferredEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GTransferredEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsData_fromRepository + extends GTransferredEventPartsData_fromRepository { + @override + final String G__typename; + @override + final GTransferredEventPartsData_fromRepository_owner owner; + @override + final String name; + + factory _$GTransferredEventPartsData_fromRepository( + [void Function(GTransferredEventPartsData_fromRepositoryBuilder)? + updates]) => + (new GTransferredEventPartsData_fromRepositoryBuilder()..update(updates)) + ._build(); + + _$GTransferredEventPartsData_fromRepository._( + {required this.G__typename, required this.owner, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GTransferredEventPartsData_fromRepository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GTransferredEventPartsData_fromRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GTransferredEventPartsData_fromRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name)) + .toString(); + } +} + +class GTransferredEventPartsData_fromRepositoryBuilder + implements + Builder { + _$GTransferredEventPartsData_fromRepository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GTransferredEventPartsData_fromRepository_ownerBuilder? _owner; + GTransferredEventPartsData_fromRepository_ownerBuilder get owner => + _$this._owner ??= + new GTransferredEventPartsData_fromRepository_ownerBuilder(); + set owner(GTransferredEventPartsData_fromRepository_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GTransferredEventPartsData_fromRepositoryBuilder() { + GTransferredEventPartsData_fromRepository._initializeBuilder(this); + } + + GTransferredEventPartsData_fromRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GTransferredEventPartsData_fromRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsData_fromRepository; + } + + @override + void update( + void Function(GTransferredEventPartsData_fromRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsData_fromRepository build() => _build(); + + _$GTransferredEventPartsData_fromRepository _build() { + _$GTransferredEventPartsData_fromRepository _$result; + try { + _$result = _$v ?? + new _$GTransferredEventPartsData_fromRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GTransferredEventPartsData_fromRepository', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GTransferredEventPartsData_fromRepository', 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTransferredEventPartsData_fromRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsData_fromRepository_owner + extends GTransferredEventPartsData_fromRepository_owner { + @override + final String G__typename; + @override + final String login; + + factory _$GTransferredEventPartsData_fromRepository_owner( + [void Function( + GTransferredEventPartsData_fromRepository_ownerBuilder)? + updates]) => + (new GTransferredEventPartsData_fromRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GTransferredEventPartsData_fromRepository_owner._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GTransferredEventPartsData_fromRepository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GTransferredEventPartsData_fromRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GTransferredEventPartsData_fromRepository_ownerBuilder + implements + Builder { + _$GTransferredEventPartsData_fromRepository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GTransferredEventPartsData_fromRepository_ownerBuilder() { + GTransferredEventPartsData_fromRepository_owner._initializeBuilder(this); + } + + GTransferredEventPartsData_fromRepository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GTransferredEventPartsData_fromRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsData_fromRepository_owner; + } + + @override + void update( + void Function(GTransferredEventPartsData_fromRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsData_fromRepository_owner build() => _build(); + + _$GTransferredEventPartsData_fromRepository_owner _build() { + final _$result = _$v ?? + new _$GTransferredEventPartsData_fromRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GTransferredEventPartsData_fromRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GTransferredEventPartsData_fromRepository_owner', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsData extends GPullRequestCommitPartsData { + @override + final String G__typename; + @override + final GPullRequestCommitPartsData_commit commit; + + factory _$GPullRequestCommitPartsData( + [void Function(GPullRequestCommitPartsDataBuilder)? updates]) => + (new GPullRequestCommitPartsDataBuilder()..update(updates))._build(); + + _$GPullRequestCommitPartsData._( + {required this.G__typename, required this.commit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestCommitPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + commit, r'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(r'GPullRequestCommitPartsData') + ..add('G__typename', G__typename) + ..add('commit', commit)) + .toString(); + } +} + +class GPullRequestCommitPartsDataBuilder + implements + Builder { + _$GPullRequestCommitPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GPullRequestCommitPartsData_commitBuilder? _commit; + GPullRequestCommitPartsData_commitBuilder get commit => + _$this._commit ??= new GPullRequestCommitPartsData_commitBuilder(); + set commit(GPullRequestCommitPartsData_commitBuilder? commit) => + _$this._commit = commit; + + GPullRequestCommitPartsDataBuilder() { + GPullRequestCommitPartsData._initializeBuilder(this); + } + + GPullRequestCommitPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _commit = $v.commit.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestCommitPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsData; + } + + @override + void update(void Function(GPullRequestCommitPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsData build() => _build(); + + _$GPullRequestCommitPartsData _build() { + _$GPullRequestCommitPartsData _$result; + try { + _$result = _$v ?? + new _$GPullRequestCommitPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestCommitPartsData', 'G__typename'), + commit: commit.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'commit'; + commit.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestCommitPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsData_commit + extends GPullRequestCommitPartsData_commit { + @override + final String G__typename; + @override + final DateTime committedDate; + @override + final String oid; + @override + final GPullRequestCommitPartsData_commit_author? author; + + factory _$GPullRequestCommitPartsData_commit( + [void Function(GPullRequestCommitPartsData_commitBuilder)? + updates]) => + (new GPullRequestCommitPartsData_commitBuilder()..update(updates)) + ._build(); + + _$GPullRequestCommitPartsData_commit._( + {required this.G__typename, + required this.committedDate, + required this.oid, + this.author}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestCommitPartsData_commit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + committedDate, r'GPullRequestCommitPartsData_commit', 'committedDate'); + BuiltValueNullFieldError.checkNotNull( + oid, r'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(r'GPullRequestCommitPartsData_commit') + ..add('G__typename', G__typename) + ..add('committedDate', committedDate) + ..add('oid', oid) + ..add('author', author)) + .toString(); + } +} + +class GPullRequestCommitPartsData_commitBuilder + implements + Builder { + _$GPullRequestCommitPartsData_commit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _committedDate; + DateTime? get committedDate => _$this._committedDate; + set committedDate(DateTime? committedDate) => + _$this._committedDate = committedDate; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GPullRequestCommitPartsData_commit_authorBuilder? _author; + GPullRequestCommitPartsData_commit_authorBuilder get author => + _$this._author ??= new GPullRequestCommitPartsData_commit_authorBuilder(); + set author(GPullRequestCommitPartsData_commit_authorBuilder? author) => + _$this._author = author; + + GPullRequestCommitPartsData_commitBuilder() { + GPullRequestCommitPartsData_commit._initializeBuilder(this); + } + + GPullRequestCommitPartsData_commitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _committedDate = $v.committedDate; + _oid = $v.oid; + _author = $v.author?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestCommitPartsData_commit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsData_commit; + } + + @override + void update( + void Function(GPullRequestCommitPartsData_commitBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsData_commit build() => _build(); + + _$GPullRequestCommitPartsData_commit _build() { + _$GPullRequestCommitPartsData_commit _$result; + try { + _$result = _$v ?? + new _$GPullRequestCommitPartsData_commit._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestCommitPartsData_commit', 'G__typename'), + committedDate: BuiltValueNullFieldError.checkNotNull( + committedDate, + r'GPullRequestCommitPartsData_commit', + 'committedDate'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GPullRequestCommitPartsData_commit', 'oid'), + author: _author?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestCommitPartsData_commit', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsData_commit_author + extends GPullRequestCommitPartsData_commit_author { + @override + final String G__typename; + @override + final GPullRequestCommitPartsData_commit_author_user? user; + + factory _$GPullRequestCommitPartsData_commit_author( + [void Function(GPullRequestCommitPartsData_commit_authorBuilder)? + updates]) => + (new GPullRequestCommitPartsData_commit_authorBuilder()..update(updates)) + ._build(); + + _$GPullRequestCommitPartsData_commit_author._( + {required this.G__typename, this.user}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GPullRequestCommitPartsData_commit_author') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GPullRequestCommitPartsData_commit_authorBuilder + implements + Builder { + _$GPullRequestCommitPartsData_commit_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GPullRequestCommitPartsData_commit_author_userBuilder? _user; + GPullRequestCommitPartsData_commit_author_userBuilder get user => + _$this._user ??= + new GPullRequestCommitPartsData_commit_author_userBuilder(); + set user(GPullRequestCommitPartsData_commit_author_userBuilder? user) => + _$this._user = user; + + GPullRequestCommitPartsData_commit_authorBuilder() { + GPullRequestCommitPartsData_commit_author._initializeBuilder(this); + } + + GPullRequestCommitPartsData_commit_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestCommitPartsData_commit_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsData_commit_author; + } + + @override + void update( + void Function(GPullRequestCommitPartsData_commit_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsData_commit_author build() => _build(); + + _$GPullRequestCommitPartsData_commit_author _build() { + _$GPullRequestCommitPartsData_commit_author _$result; + try { + _$result = _$v ?? + new _$GPullRequestCommitPartsData_commit_author._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestCommitPartsData_commit_author', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestCommitPartsData_commit_author', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsData_commit_author_user + extends GPullRequestCommitPartsData_commit_author_user { + @override + final String G__typename; + @override + final String login; + + factory _$GPullRequestCommitPartsData_commit_author_user( + [void Function(GPullRequestCommitPartsData_commit_author_userBuilder)? + updates]) => + (new GPullRequestCommitPartsData_commit_author_userBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestCommitPartsData_commit_author_user._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestCommitPartsData_commit_author_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GPullRequestCommitPartsData_commit_author_user') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GPullRequestCommitPartsData_commit_author_userBuilder + implements + Builder { + _$GPullRequestCommitPartsData_commit_author_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GPullRequestCommitPartsData_commit_author_userBuilder() { + GPullRequestCommitPartsData_commit_author_user._initializeBuilder(this); + } + + GPullRequestCommitPartsData_commit_author_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestCommitPartsData_commit_author_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsData_commit_author_user; + } + + @override + void update( + void Function(GPullRequestCommitPartsData_commit_author_userBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsData_commit_author_user build() => _build(); + + _$GPullRequestCommitPartsData_commit_author_user _build() { + final _$result = _$v ?? + new _$GPullRequestCommitPartsData_commit_author_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestCommitPartsData_commit_author_user', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GPullRequestCommitPartsData_commit_author_user', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsData extends GDeployedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GDeployedEventPartsData_actor? actor; + @override + final GDeployedEventPartsData_pullRequest pullRequest; + + factory _$GDeployedEventPartsData( + [void Function(GDeployedEventPartsDataBuilder)? updates]) => + (new GDeployedEventPartsDataBuilder()..update(updates))._build(); + + _$GDeployedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDeployedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GDeployedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, r'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(r'GDeployedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GDeployedEventPartsDataBuilder + implements + Builder { + _$GDeployedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GDeployedEventPartsData_actorBuilder? _actor; + GDeployedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GDeployedEventPartsData_actorBuilder(); + set actor(GDeployedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GDeployedEventPartsData_pullRequestBuilder? _pullRequest; + GDeployedEventPartsData_pullRequestBuilder get pullRequest => + _$this._pullRequest ??= new GDeployedEventPartsData_pullRequestBuilder(); + set pullRequest(GDeployedEventPartsData_pullRequestBuilder? pullRequest) => + _$this._pullRequest = pullRequest; + + GDeployedEventPartsDataBuilder() { + GDeployedEventPartsData._initializeBuilder(this); + } + + GDeployedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDeployedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsData; + } + + @override + void update(void Function(GDeployedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsData build() => _build(); + + _$GDeployedEventPartsData _build() { + _$GDeployedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GDeployedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDeployedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GDeployedEventPartsData', 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeployedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsData_actor extends GDeployedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GDeployedEventPartsData_actor( + [void Function(GDeployedEventPartsData_actorBuilder)? updates]) => + (new GDeployedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GDeployedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDeployedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GDeployedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GDeployedEventPartsData_actorBuilder + implements + Builder { + _$GDeployedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GDeployedEventPartsData_actorBuilder() { + GDeployedEventPartsData_actor._initializeBuilder(this); + } + + GDeployedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GDeployedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsData_actor; + } + + @override + void update(void Function(GDeployedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsData_actor build() => _build(); + + _$GDeployedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GDeployedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GDeployedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GDeployedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsData_pullRequest + extends GDeployedEventPartsData_pullRequest { + @override + final String G__typename; + @override + final GDeployedEventPartsData_pullRequest_headRef? headRef; + + factory _$GDeployedEventPartsData_pullRequest( + [void Function(GDeployedEventPartsData_pullRequestBuilder)? + updates]) => + (new GDeployedEventPartsData_pullRequestBuilder()..update(updates)) + ._build(); + + _$GDeployedEventPartsData_pullRequest._( + {required this.G__typename, this.headRef}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GDeployedEventPartsData_pullRequest') + ..add('G__typename', G__typename) + ..add('headRef', headRef)) + .toString(); + } +} + +class GDeployedEventPartsData_pullRequestBuilder + implements + Builder { + _$GDeployedEventPartsData_pullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GDeployedEventPartsData_pullRequest_headRefBuilder? _headRef; + GDeployedEventPartsData_pullRequest_headRefBuilder get headRef => + _$this._headRef ??= + new GDeployedEventPartsData_pullRequest_headRefBuilder(); + set headRef(GDeployedEventPartsData_pullRequest_headRefBuilder? headRef) => + _$this._headRef = headRef; + + GDeployedEventPartsData_pullRequestBuilder() { + GDeployedEventPartsData_pullRequest._initializeBuilder(this); + } + + GDeployedEventPartsData_pullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRef = $v.headRef?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDeployedEventPartsData_pullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsData_pullRequest; + } + + @override + void update( + void Function(GDeployedEventPartsData_pullRequestBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsData_pullRequest build() => _build(); + + _$GDeployedEventPartsData_pullRequest _build() { + _$GDeployedEventPartsData_pullRequest _$result; + try { + _$result = _$v ?? + new _$GDeployedEventPartsData_pullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDeployedEventPartsData_pullRequest', 'G__typename'), + headRef: _headRef?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'headRef'; + _headRef?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeployedEventPartsData_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsData_pullRequest_headRef + extends GDeployedEventPartsData_pullRequest_headRef { + @override + final String G__typename; + @override + final String name; + + factory _$GDeployedEventPartsData_pullRequest_headRef( + [void Function(GDeployedEventPartsData_pullRequest_headRefBuilder)? + updates]) => + (new GDeployedEventPartsData_pullRequest_headRefBuilder() + ..update(updates)) + ._build(); + + _$GDeployedEventPartsData_pullRequest_headRef._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDeployedEventPartsData_pullRequest_headRef', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GDeployedEventPartsData_pullRequest_headRef') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GDeployedEventPartsData_pullRequest_headRefBuilder + implements + Builder { + _$GDeployedEventPartsData_pullRequest_headRef? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GDeployedEventPartsData_pullRequest_headRefBuilder() { + GDeployedEventPartsData_pullRequest_headRef._initializeBuilder(this); + } + + GDeployedEventPartsData_pullRequest_headRefBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GDeployedEventPartsData_pullRequest_headRef other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsData_pullRequest_headRef; + } + + @override + void update( + void Function(GDeployedEventPartsData_pullRequest_headRefBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsData_pullRequest_headRef build() => _build(); + + _$GDeployedEventPartsData_pullRequest_headRef _build() { + final _$result = _$v ?? + new _$GDeployedEventPartsData_pullRequest_headRef._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDeployedEventPartsData_pullRequest_headRef', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GDeployedEventPartsData_pullRequest_headRef', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData + extends GDeploymentEnvironmentChangedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GDeploymentEnvironmentChangedEventPartsData_actor? actor; + @override + final GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + deploymentStatus; + + factory _$GDeploymentEnvironmentChangedEventPartsData( + [void Function(GDeploymentEnvironmentChangedEventPartsDataBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsDataBuilder() + ..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.deploymentStatus}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDeploymentEnvironmentChangedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GDeploymentEnvironmentChangedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull(deploymentStatus, + r'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( + r'GDeploymentEnvironmentChangedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('deploymentStatus', deploymentStatus)) + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsDataBuilder + implements + Builder { + _$GDeploymentEnvironmentChangedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GDeploymentEnvironmentChangedEventPartsData_actorBuilder? _actor; + GDeploymentEnvironmentChangedEventPartsData_actorBuilder get actor => + _$this._actor ??= + new GDeploymentEnvironmentChangedEventPartsData_actorBuilder(); + set actor(GDeploymentEnvironmentChangedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder? + _deploymentStatus; + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder + get deploymentStatus => _$this._deploymentStatus ??= + new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder(); + set deploymentStatus( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder? + deploymentStatus) => + _$this._deploymentStatus = deploymentStatus; + + GDeploymentEnvironmentChangedEventPartsDataBuilder() { + GDeploymentEnvironmentChangedEventPartsData._initializeBuilder(this); + } + + GDeploymentEnvironmentChangedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _deploymentStatus = $v.deploymentStatus.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDeploymentEnvironmentChangedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentEnvironmentChangedEventPartsData; + } + + @override + void update( + void Function(GDeploymentEnvironmentChangedEventPartsDataBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsData build() => _build(); + + _$GDeploymentEnvironmentChangedEventPartsData _build() { + _$GDeploymentEnvironmentChangedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GDeploymentEnvironmentChangedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GDeploymentEnvironmentChangedEventPartsData', + 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GDeploymentEnvironmentChangedEventPartsData', 'createdAt'), + actor: _actor?.build(), + deploymentStatus: deploymentStatus.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'deploymentStatus'; + deploymentStatus.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeploymentEnvironmentChangedEventPartsData', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_actor + extends GDeploymentEnvironmentChangedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GDeploymentEnvironmentChangedEventPartsData_actor( + [void Function( + GDeploymentEnvironmentChangedEventPartsData_actorBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsData_actorBuilder() + ..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GDeploymentEnvironmentChangedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GDeploymentEnvironmentChangedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsData_actorBuilder + implements + Builder { + _$GDeploymentEnvironmentChangedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GDeploymentEnvironmentChangedEventPartsData_actorBuilder() { + GDeploymentEnvironmentChangedEventPartsData_actor._initializeBuilder(this); + } + + GDeploymentEnvironmentChangedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GDeploymentEnvironmentChangedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentEnvironmentChangedEventPartsData_actor; + } + + @override + void update( + void Function(GDeploymentEnvironmentChangedEventPartsData_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsData_actor build() => _build(); + + _$GDeploymentEnvironmentChangedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GDeploymentEnvironmentChangedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GDeploymentEnvironmentChangedEventPartsData_actor', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GDeploymentEnvironmentChangedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + extends GDeploymentEnvironmentChangedEventPartsData_deploymentStatus { + @override + final String G__typename; + @override + final GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + deployment; + @override + final String? description; + + factory _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus( + [void Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder() + ..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus._( + {required this.G__typename, required this.deployment, this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + deployment, + r'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( + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus') + ..add('G__typename', G__typename) + ..add('deployment', deployment) + ..add('description', description)) + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder + implements + Builder { + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder? + _deployment; + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder + get deployment => _$this._deployment ??= + new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder(); + set deployment( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder? + deployment) => + _$this._deployment = deployment; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder() { + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + ._initializeBuilder(this); + } + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _deployment = $v.deployment.toBuilder(); + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus; + } + + @override + void update( + void Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus build() => + _build(); + + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus _build() { + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus _$result; + try { + _$result = _$v ?? + new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', + 'G__typename'), + deployment: deployment.build(), + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'deployment'; + deployment.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + extends GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment { + @override + final String G__typename; + @override + final String? environment; + + factory _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment( + [void Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder() + ..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment._( + {required this.G__typename, this.environment}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment') + ..add('G__typename', G__typename) + ..add('environment', environment)) + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder + implements + Builder< + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder> { + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _environment; + String? get environment => _$this._environment; + set environment(String? environment) => _$this._environment = environment; + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder() { + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + ._initializeBuilder(this); + } + + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _environment = $v.environment; + _$v = null; + } + return this; + } + + @override + void replace( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment; + } + + @override + void update( + void Function( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + build() => _build(); + + _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + _build() { + final _$result = _$v ?? + new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment', + 'G__typename'), + environment: environment); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefRestoredEventPartsData extends GHeadRefRestoredEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GHeadRefRestoredEventPartsData_actor? actor; + @override + final GHeadRefRestoredEventPartsData_pullRequest pullRequest; + + factory _$GHeadRefRestoredEventPartsData( + [void Function(GHeadRefRestoredEventPartsDataBuilder)? updates]) => + (new GHeadRefRestoredEventPartsDataBuilder()..update(updates))._build(); + + _$GHeadRefRestoredEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefRestoredEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefRestoredEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, r'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(r'GHeadRefRestoredEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GHeadRefRestoredEventPartsDataBuilder + implements + Builder { + _$GHeadRefRestoredEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GHeadRefRestoredEventPartsData_actorBuilder? _actor; + GHeadRefRestoredEventPartsData_actorBuilder get actor => + _$this._actor ??= new GHeadRefRestoredEventPartsData_actorBuilder(); + set actor(GHeadRefRestoredEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GHeadRefRestoredEventPartsData_pullRequestBuilder? _pullRequest; + GHeadRefRestoredEventPartsData_pullRequestBuilder get pullRequest => + _$this._pullRequest ??= + new GHeadRefRestoredEventPartsData_pullRequestBuilder(); + set pullRequest( + GHeadRefRestoredEventPartsData_pullRequestBuilder? pullRequest) => + _$this._pullRequest = pullRequest; + + GHeadRefRestoredEventPartsDataBuilder() { + GHeadRefRestoredEventPartsData._initializeBuilder(this); + } + + GHeadRefRestoredEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefRestoredEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefRestoredEventPartsData; + } + + @override + void update(void Function(GHeadRefRestoredEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefRestoredEventPartsData build() => _build(); + + _$GHeadRefRestoredEventPartsData _build() { + _$GHeadRefRestoredEventPartsData _$result; + try { + _$result = _$v ?? + new _$GHeadRefRestoredEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefRestoredEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefRestoredEventPartsData', 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefRestoredEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefRestoredEventPartsData_actor + extends GHeadRefRestoredEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GHeadRefRestoredEventPartsData_actor( + [void Function(GHeadRefRestoredEventPartsData_actorBuilder)? + updates]) => + (new GHeadRefRestoredEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GHeadRefRestoredEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefRestoredEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GHeadRefRestoredEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GHeadRefRestoredEventPartsData_actorBuilder + implements + Builder { + _$GHeadRefRestoredEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GHeadRefRestoredEventPartsData_actorBuilder() { + GHeadRefRestoredEventPartsData_actor._initializeBuilder(this); + } + + GHeadRefRestoredEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefRestoredEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefRestoredEventPartsData_actor; + } + + @override + void update( + void Function(GHeadRefRestoredEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefRestoredEventPartsData_actor build() => _build(); + + _$GHeadRefRestoredEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GHeadRefRestoredEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefRestoredEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GHeadRefRestoredEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefRestoredEventPartsData_pullRequest + extends GHeadRefRestoredEventPartsData_pullRequest { + @override + final String G__typename; + @override + final String headRefName; + + factory _$GHeadRefRestoredEventPartsData_pullRequest( + [void Function(GHeadRefRestoredEventPartsData_pullRequestBuilder)? + updates]) => + (new GHeadRefRestoredEventPartsData_pullRequestBuilder()..update(updates)) + ._build(); + + _$GHeadRefRestoredEventPartsData_pullRequest._( + {required this.G__typename, required this.headRefName}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefRestoredEventPartsData_pullRequest', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(headRefName, + r'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( + r'GHeadRefRestoredEventPartsData_pullRequest') + ..add('G__typename', G__typename) + ..add('headRefName', headRefName)) + .toString(); + } +} + +class GHeadRefRestoredEventPartsData_pullRequestBuilder + implements + Builder { + _$GHeadRefRestoredEventPartsData_pullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GHeadRefRestoredEventPartsData_pullRequestBuilder() { + GHeadRefRestoredEventPartsData_pullRequest._initializeBuilder(this); + } + + GHeadRefRestoredEventPartsData_pullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRefName = $v.headRefName; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefRestoredEventPartsData_pullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefRestoredEventPartsData_pullRequest; + } + + @override + void update( + void Function(GHeadRefRestoredEventPartsData_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefRestoredEventPartsData_pullRequest build() => _build(); + + _$GHeadRefRestoredEventPartsData_pullRequest _build() { + final _$result = _$v ?? + new _$GHeadRefRestoredEventPartsData_pullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefRestoredEventPartsData_pullRequest', 'G__typename'), + headRefName: BuiltValueNullFieldError.checkNotNull(headRefName, + r'GHeadRefRestoredEventPartsData_pullRequest', 'headRefName')); + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData + extends GBaseRefForcePushedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GBaseRefForcePushedEventPartsData_actor? actor; + @override + final GBaseRefForcePushedEventPartsData_pullRequest pullRequest; + @override + final GBaseRefForcePushedEventPartsData_beforeCommit? beforeCommit; + @override + final GBaseRefForcePushedEventPartsData_afterCommit? afterCommit; + + factory _$GBaseRefForcePushedEventPartsData( + [void Function(GBaseRefForcePushedEventPartsDataBuilder)? updates]) => + (new GBaseRefForcePushedEventPartsDataBuilder()..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest, + this.beforeCommit, + this.afterCommit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GBaseRefForcePushedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GBaseRefForcePushedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, r'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(r'GBaseRefForcePushedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest) + ..add('beforeCommit', beforeCommit) + ..add('afterCommit', afterCommit)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsDataBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GBaseRefForcePushedEventPartsData_actorBuilder? _actor; + GBaseRefForcePushedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GBaseRefForcePushedEventPartsData_actorBuilder(); + set actor(GBaseRefForcePushedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GBaseRefForcePushedEventPartsData_pullRequestBuilder? _pullRequest; + GBaseRefForcePushedEventPartsData_pullRequestBuilder get pullRequest => + _$this._pullRequest ??= + new GBaseRefForcePushedEventPartsData_pullRequestBuilder(); + set pullRequest( + GBaseRefForcePushedEventPartsData_pullRequestBuilder? pullRequest) => + _$this._pullRequest = pullRequest; + + GBaseRefForcePushedEventPartsData_beforeCommitBuilder? _beforeCommit; + GBaseRefForcePushedEventPartsData_beforeCommitBuilder get beforeCommit => + _$this._beforeCommit ??= + new GBaseRefForcePushedEventPartsData_beforeCommitBuilder(); + set beforeCommit( + GBaseRefForcePushedEventPartsData_beforeCommitBuilder? + beforeCommit) => + _$this._beforeCommit = beforeCommit; + + GBaseRefForcePushedEventPartsData_afterCommitBuilder? _afterCommit; + GBaseRefForcePushedEventPartsData_afterCommitBuilder get afterCommit => + _$this._afterCommit ??= + new GBaseRefForcePushedEventPartsData_afterCommitBuilder(); + set afterCommit( + GBaseRefForcePushedEventPartsData_afterCommitBuilder? afterCommit) => + _$this._afterCommit = afterCommit; + + GBaseRefForcePushedEventPartsDataBuilder() { + GBaseRefForcePushedEventPartsData._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _beforeCommit = $v.beforeCommit?.toBuilder(); + _afterCommit = $v.afterCommit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData build() => _build(); + + _$GBaseRefForcePushedEventPartsData _build() { + _$GBaseRefForcePushedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GBaseRefForcePushedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GBaseRefForcePushedEventPartsData', 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build(), + beforeCommit: _beforeCommit?.build(), + afterCommit: _afterCommit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + _$failedField = 'beforeCommit'; + _beforeCommit?.build(); + _$failedField = 'afterCommit'; + _afterCommit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBaseRefForcePushedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData_actor + extends GBaseRefForcePushedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GBaseRefForcePushedEventPartsData_actor( + [void Function(GBaseRefForcePushedEventPartsData_actorBuilder)? + updates]) => + (new GBaseRefForcePushedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GBaseRefForcePushedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GBaseRefForcePushedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsData_actorBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GBaseRefForcePushedEventPartsData_actorBuilder() { + GBaseRefForcePushedEventPartsData_actor._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData_actor; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData_actor build() => _build(); + + _$GBaseRefForcePushedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GBaseRefForcePushedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GBaseRefForcePushedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData_pullRequest + extends GBaseRefForcePushedEventPartsData_pullRequest { + @override + final String G__typename; + @override + final GBaseRefForcePushedEventPartsData_pullRequest_baseRef? baseRef; + + factory _$GBaseRefForcePushedEventPartsData_pullRequest( + [void Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder)? + updates]) => + (new GBaseRefForcePushedEventPartsData_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData_pullRequest._( + {required this.G__typename, this.baseRef}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GBaseRefForcePushedEventPartsData_pullRequest') + ..add('G__typename', G__typename) + ..add('baseRef', baseRef)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsData_pullRequestBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData_pullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder? _baseRef; + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder get baseRef => + _$this._baseRef ??= + new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder(); + set baseRef( + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder? + baseRef) => + _$this._baseRef = baseRef; + + GBaseRefForcePushedEventPartsData_pullRequestBuilder() { + GBaseRefForcePushedEventPartsData_pullRequest._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsData_pullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _baseRef = $v.baseRef?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData_pullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData_pullRequest; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData_pullRequest build() => _build(); + + _$GBaseRefForcePushedEventPartsData_pullRequest _build() { + _$GBaseRefForcePushedEventPartsData_pullRequest _$result; + try { + _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData_pullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GBaseRefForcePushedEventPartsData_pullRequest', + 'G__typename'), + baseRef: _baseRef?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'baseRef'; + _baseRef?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBaseRefForcePushedEventPartsData_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef + extends GBaseRefForcePushedEventPartsData_pullRequest_baseRef { + @override + final String G__typename; + @override + final String name; + + factory _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef( + [void Function( + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder)? + updates]) => + (new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder() + ..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GBaseRefForcePushedEventPartsData_pullRequest_baseRef') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder() { + GBaseRefForcePushedEventPartsData_pullRequest_baseRef._initializeBuilder( + this); + } + + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData_pullRequest_baseRef other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef; + } + + @override + void update( + void Function( + GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData_pullRequest_baseRef build() => _build(); + + _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef _build() { + final _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData_beforeCommit + extends GBaseRefForcePushedEventPartsData_beforeCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GBaseRefForcePushedEventPartsData_beforeCommit( + [void Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder)? + updates]) => + (new GBaseRefForcePushedEventPartsData_beforeCommitBuilder() + ..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData_beforeCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GBaseRefForcePushedEventPartsData_beforeCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'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( + r'GBaseRefForcePushedEventPartsData_beforeCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsData_beforeCommitBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData_beforeCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GBaseRefForcePushedEventPartsData_beforeCommitBuilder() { + GBaseRefForcePushedEventPartsData_beforeCommit._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsData_beforeCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData_beforeCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData_beforeCommit; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData_beforeCommit build() => _build(); + + _$GBaseRefForcePushedEventPartsData_beforeCommit _build() { + final _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData_beforeCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GBaseRefForcePushedEventPartsData_beforeCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GBaseRefForcePushedEventPartsData_beforeCommit', 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsData_afterCommit + extends GBaseRefForcePushedEventPartsData_afterCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GBaseRefForcePushedEventPartsData_afterCommit( + [void Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder)? + updates]) => + (new GBaseRefForcePushedEventPartsData_afterCommitBuilder() + ..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsData_afterCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GBaseRefForcePushedEventPartsData_afterCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'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( + r'GBaseRefForcePushedEventPartsData_afterCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsData_afterCommitBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsData_afterCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GBaseRefForcePushedEventPartsData_afterCommitBuilder() { + GBaseRefForcePushedEventPartsData_afterCommit._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsData_afterCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsData_afterCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsData_afterCommit; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsData_afterCommit build() => _build(); + + _$GBaseRefForcePushedEventPartsData_afterCommit _build() { + final _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsData_afterCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GBaseRefForcePushedEventPartsData_afterCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GBaseRefForcePushedEventPartsData_afterCommit', 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsData + extends GHeadRefForcePushedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GHeadRefForcePushedEventPartsData_actor? actor; + @override + final GHeadRefForcePushedEventPartsData_pullRequest pullRequest; + @override + final GHeadRefForcePushedEventPartsData_beforeCommit? beforeCommit; + @override + final GHeadRefForcePushedEventPartsData_afterCommit? afterCommit; + + factory _$GHeadRefForcePushedEventPartsData( + [void Function(GHeadRefForcePushedEventPartsDataBuilder)? updates]) => + (new GHeadRefForcePushedEventPartsDataBuilder()..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + required this.pullRequest, + this.beforeCommit, + this.afterCommit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefForcePushedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefForcePushedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, r'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(r'GHeadRefForcePushedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('pullRequest', pullRequest) + ..add('beforeCommit', beforeCommit) + ..add('afterCommit', afterCommit)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsDataBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GHeadRefForcePushedEventPartsData_actorBuilder? _actor; + GHeadRefForcePushedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GHeadRefForcePushedEventPartsData_actorBuilder(); + set actor(GHeadRefForcePushedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GHeadRefForcePushedEventPartsData_pullRequestBuilder? _pullRequest; + GHeadRefForcePushedEventPartsData_pullRequestBuilder get pullRequest => + _$this._pullRequest ??= + new GHeadRefForcePushedEventPartsData_pullRequestBuilder(); + set pullRequest( + GHeadRefForcePushedEventPartsData_pullRequestBuilder? pullRequest) => + _$this._pullRequest = pullRequest; + + GHeadRefForcePushedEventPartsData_beforeCommitBuilder? _beforeCommit; + GHeadRefForcePushedEventPartsData_beforeCommitBuilder get beforeCommit => + _$this._beforeCommit ??= + new GHeadRefForcePushedEventPartsData_beforeCommitBuilder(); + set beforeCommit( + GHeadRefForcePushedEventPartsData_beforeCommitBuilder? + beforeCommit) => + _$this._beforeCommit = beforeCommit; + + GHeadRefForcePushedEventPartsData_afterCommitBuilder? _afterCommit; + GHeadRefForcePushedEventPartsData_afterCommitBuilder get afterCommit => + _$this._afterCommit ??= + new GHeadRefForcePushedEventPartsData_afterCommitBuilder(); + set afterCommit( + GHeadRefForcePushedEventPartsData_afterCommitBuilder? afterCommit) => + _$this._afterCommit = afterCommit; + + GHeadRefForcePushedEventPartsDataBuilder() { + GHeadRefForcePushedEventPartsData._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _beforeCommit = $v.beforeCommit?.toBuilder(); + _afterCommit = $v.afterCommit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsData; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsData build() => _build(); + + _$GHeadRefForcePushedEventPartsData _build() { + _$GHeadRefForcePushedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefForcePushedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefForcePushedEventPartsData', 'createdAt'), + actor: _actor?.build(), + pullRequest: pullRequest.build(), + beforeCommit: _beforeCommit?.build(), + afterCommit: _afterCommit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + _$failedField = 'beforeCommit'; + _beforeCommit?.build(); + _$failedField = 'afterCommit'; + _afterCommit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefForcePushedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsData_actor + extends GHeadRefForcePushedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GHeadRefForcePushedEventPartsData_actor( + [void Function(GHeadRefForcePushedEventPartsData_actorBuilder)? + updates]) => + (new GHeadRefForcePushedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefForcePushedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GHeadRefForcePushedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsData_actorBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GHeadRefForcePushedEventPartsData_actorBuilder() { + GHeadRefForcePushedEventPartsData_actor._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsData_actor; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsData_actor build() => _build(); + + _$GHeadRefForcePushedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefForcePushedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GHeadRefForcePushedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsData_pullRequest + extends GHeadRefForcePushedEventPartsData_pullRequest { + @override + final String G__typename; + @override + final String headRefName; + + factory _$GHeadRefForcePushedEventPartsData_pullRequest( + [void Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder)? + updates]) => + (new GHeadRefForcePushedEventPartsData_pullRequestBuilder() + ..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsData_pullRequest._( + {required this.G__typename, required this.headRefName}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefForcePushedEventPartsData_pullRequest', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(headRefName, + r'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( + r'GHeadRefForcePushedEventPartsData_pullRequest') + ..add('G__typename', G__typename) + ..add('headRefName', headRefName)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsData_pullRequestBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsData_pullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GHeadRefForcePushedEventPartsData_pullRequestBuilder() { + GHeadRefForcePushedEventPartsData_pullRequest._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsData_pullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _headRefName = $v.headRefName; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsData_pullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsData_pullRequest; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsData_pullRequest build() => _build(); + + _$GHeadRefForcePushedEventPartsData_pullRequest _build() { + final _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsData_pullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GHeadRefForcePushedEventPartsData_pullRequest', + 'G__typename'), + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, + r'GHeadRefForcePushedEventPartsData_pullRequest', + 'headRefName')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsData_beforeCommit + extends GHeadRefForcePushedEventPartsData_beforeCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GHeadRefForcePushedEventPartsData_beforeCommit( + [void Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder)? + updates]) => + (new GHeadRefForcePushedEventPartsData_beforeCommitBuilder() + ..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsData_beforeCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefForcePushedEventPartsData_beforeCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'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( + r'GHeadRefForcePushedEventPartsData_beforeCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsData_beforeCommitBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsData_beforeCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GHeadRefForcePushedEventPartsData_beforeCommitBuilder() { + GHeadRefForcePushedEventPartsData_beforeCommit._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsData_beforeCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsData_beforeCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsData_beforeCommit; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsData_beforeCommit build() => _build(); + + _$GHeadRefForcePushedEventPartsData_beforeCommit _build() { + final _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsData_beforeCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GHeadRefForcePushedEventPartsData_beforeCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GHeadRefForcePushedEventPartsData_beforeCommit', 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsData_afterCommit + extends GHeadRefForcePushedEventPartsData_afterCommit { + @override + final String G__typename; + @override + final String oid; + + factory _$GHeadRefForcePushedEventPartsData_afterCommit( + [void Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder)? + updates]) => + (new GHeadRefForcePushedEventPartsData_afterCommitBuilder() + ..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsData_afterCommit._( + {required this.G__typename, required this.oid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefForcePushedEventPartsData_afterCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'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( + r'GHeadRefForcePushedEventPartsData_afterCommit') + ..add('G__typename', G__typename) + ..add('oid', oid)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsData_afterCommitBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsData_afterCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + GHeadRefForcePushedEventPartsData_afterCommitBuilder() { + GHeadRefForcePushedEventPartsData_afterCommit._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsData_afterCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsData_afterCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsData_afterCommit; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsData_afterCommit build() => _build(); + + _$GHeadRefForcePushedEventPartsData_afterCommit _build() { + final _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsData_afterCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GHeadRefForcePushedEventPartsData_afterCommit', + 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GHeadRefForcePushedEventPartsData_afterCommit', 'oid')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsData extends GReviewRequestedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GReviewRequestedEventPartsData_actor? actor; + @override + final GReviewRequestedEventPartsData_requestedReviewer? requestedReviewer; + + factory _$GReviewRequestedEventPartsData( + [void Function(GReviewRequestedEventPartsDataBuilder)? updates]) => + (new GReviewRequestedEventPartsDataBuilder()..update(updates))._build(); + + _$GReviewRequestedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.requestedReviewer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReviewRequestedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GReviewRequestedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('requestedReviewer', requestedReviewer)) + .toString(); + } +} + +class GReviewRequestedEventPartsDataBuilder + implements + Builder { + _$GReviewRequestedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GReviewRequestedEventPartsData_actorBuilder? _actor; + GReviewRequestedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GReviewRequestedEventPartsData_actorBuilder(); + set actor(GReviewRequestedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GReviewRequestedEventPartsData_requestedReviewer? _requestedReviewer; + GReviewRequestedEventPartsData_requestedReviewer? get requestedReviewer => + _$this._requestedReviewer; + set requestedReviewer( + GReviewRequestedEventPartsData_requestedReviewer? + requestedReviewer) => + _$this._requestedReviewer = requestedReviewer; + + GReviewRequestedEventPartsDataBuilder() { + GReviewRequestedEventPartsData._initializeBuilder(this); + } + + GReviewRequestedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _requestedReviewer = $v.requestedReviewer; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsData; + } + + @override + void update(void Function(GReviewRequestedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsData build() => _build(); + + _$GReviewRequestedEventPartsData _build() { + _$GReviewRequestedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GReviewRequestedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewRequestedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReviewRequestedEventPartsData', 'createdAt'), + actor: _actor?.build(), + requestedReviewer: requestedReviewer); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewRequestedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsData_actor + extends GReviewRequestedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewRequestedEventPartsData_actor( + [void Function(GReviewRequestedEventPartsData_actorBuilder)? + updates]) => + (new GReviewRequestedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GReviewRequestedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReviewRequestedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GReviewRequestedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewRequestedEventPartsData_actorBuilder + implements + Builder { + _$GReviewRequestedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewRequestedEventPartsData_actorBuilder() { + GReviewRequestedEventPartsData_actor._initializeBuilder(this); + } + + GReviewRequestedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsData_actor; + } + + @override + void update( + void Function(GReviewRequestedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsData_actor build() => _build(); + + _$GReviewRequestedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GReviewRequestedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewRequestedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReviewRequestedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsData_requestedReviewer__base + extends GReviewRequestedEventPartsData_requestedReviewer__base { + @override + final String G__typename; + + factory _$GReviewRequestedEventPartsData_requestedReviewer__base( + [void Function( + GReviewRequestedEventPartsData_requestedReviewer__baseBuilder)? + updates]) => + (new GReviewRequestedEventPartsData_requestedReviewer__baseBuilder() + ..update(updates)) + ._build(); + + _$GReviewRequestedEventPartsData_requestedReviewer__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GReviewRequestedEventPartsData_requestedReviewer__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GReviewRequestedEventPartsData_requestedReviewer__baseBuilder + implements + Builder { + _$GReviewRequestedEventPartsData_requestedReviewer__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReviewRequestedEventPartsData_requestedReviewer__baseBuilder() { + GReviewRequestedEventPartsData_requestedReviewer__base._initializeBuilder( + this); + } + + GReviewRequestedEventPartsData_requestedReviewer__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestedEventPartsData_requestedReviewer__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsData_requestedReviewer__base; + } + + @override + void update( + void Function( + GReviewRequestedEventPartsData_requestedReviewer__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsData_requestedReviewer__base build() => _build(); + + _$GReviewRequestedEventPartsData_requestedReviewer__base _build() { + final _$result = _$v ?? + new _$GReviewRequestedEventPartsData_requestedReviewer__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestedEventPartsData_requestedReviewer__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsData_requestedReviewer__asUser + extends GReviewRequestedEventPartsData_requestedReviewer__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewRequestedEventPartsData_requestedReviewer__asUser( + [void Function( + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder)? + updates]) => + (new GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder() + ..update(updates)) + ._build(); + + _$GReviewRequestedEventPartsData_requestedReviewer__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestedEventPartsData_requestedReviewer__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'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( + r'GReviewRequestedEventPartsData_requestedReviewer__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder + implements + Builder { + _$GReviewRequestedEventPartsData_requestedReviewer__asUser? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder() { + GReviewRequestedEventPartsData_requestedReviewer__asUser._initializeBuilder( + this); + } + + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestedEventPartsData_requestedReviewer__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsData_requestedReviewer__asUser; + } + + @override + void update( + void Function( + GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsData_requestedReviewer__asUser build() => _build(); + + _$GReviewRequestedEventPartsData_requestedReviewer__asUser _build() { + final _$result = _$v ?? + new _$GReviewRequestedEventPartsData_requestedReviewer__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestedEventPartsData_requestedReviewer__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GReviewRequestedEventPartsData_requestedReviewer__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsData + extends GReviewRequestRemovedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final GReviewRequestRemovedEventPartsData_actor? actor; + @override + final GReviewRequestRemovedEventPartsData_requestedReviewer? + requestedReviewer; + + factory _$GReviewRequestRemovedEventPartsData( + [void Function(GReviewRequestRemovedEventPartsDataBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsDataBuilder()..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.actor, + this.requestedReviewer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReviewRequestRemovedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'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(r'GReviewRequestRemovedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('actor', actor) + ..add('requestedReviewer', requestedReviewer)) + .toString(); + } +} + +class GReviewRequestRemovedEventPartsDataBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GReviewRequestRemovedEventPartsData_actorBuilder? _actor; + GReviewRequestRemovedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GReviewRequestRemovedEventPartsData_actorBuilder(); + set actor(GReviewRequestRemovedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GReviewRequestRemovedEventPartsData_requestedReviewer? _requestedReviewer; + GReviewRequestRemovedEventPartsData_requestedReviewer? + get requestedReviewer => _$this._requestedReviewer; + set requestedReviewer( + GReviewRequestRemovedEventPartsData_requestedReviewer? + requestedReviewer) => + _$this._requestedReviewer = requestedReviewer; + + GReviewRequestRemovedEventPartsDataBuilder() { + GReviewRequestRemovedEventPartsData._initializeBuilder(this); + } + + GReviewRequestRemovedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _actor = $v.actor?.toBuilder(); + _requestedReviewer = $v.requestedReviewer; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestRemovedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestRemovedEventPartsData; + } + + @override + void update( + void Function(GReviewRequestRemovedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsData build() => _build(); + + _$GReviewRequestRemovedEventPartsData _build() { + _$GReviewRequestRemovedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GReviewRequestRemovedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewRequestRemovedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GReviewRequestRemovedEventPartsData', 'createdAt'), + actor: _actor?.build(), + requestedReviewer: requestedReviewer); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewRequestRemovedEventPartsData', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsData_actor + extends GReviewRequestRemovedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewRequestRemovedEventPartsData_actor( + [void Function(GReviewRequestRemovedEventPartsData_actorBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewRequestRemovedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GReviewRequestRemovedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewRequestRemovedEventPartsData_actorBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewRequestRemovedEventPartsData_actorBuilder() { + GReviewRequestRemovedEventPartsData_actor._initializeBuilder(this); + } + + GReviewRequestRemovedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestRemovedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestRemovedEventPartsData_actor; + } + + @override + void update( + void Function(GReviewRequestRemovedEventPartsData_actorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsData_actor build() => _build(); + + _$GReviewRequestRemovedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GReviewRequestRemovedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewRequestRemovedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReviewRequestRemovedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsData_requestedReviewer__base + extends GReviewRequestRemovedEventPartsData_requestedReviewer__base { + @override + final String G__typename; + + factory _$GReviewRequestRemovedEventPartsData_requestedReviewer__base( + [void Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder() + ..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsData_requestedReviewer__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'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( + r'GReviewRequestRemovedEventPartsData_requestedReviewer__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsData_requestedReviewer__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder() { + GReviewRequestRemovedEventPartsData_requestedReviewer__base + ._initializeBuilder(this); + } + + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace( + GReviewRequestRemovedEventPartsData_requestedReviewer__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GReviewRequestRemovedEventPartsData_requestedReviewer__base; + } + + @override + void update( + void Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsData_requestedReviewer__base build() => + _build(); + + _$GReviewRequestRemovedEventPartsData_requestedReviewer__base _build() { + final _$result = _$v ?? + new _$GReviewRequestRemovedEventPartsData_requestedReviewer__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestRemovedEventPartsData_requestedReviewer__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + extends GReviewRequestRemovedEventPartsData_requestedReviewer__asUser { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser( + [void Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder() + ..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'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( + r'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder() { + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + ._initializeBuilder(this); + } + + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser; + } + + @override + void update( + void Function( + GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser build() => + _build(); + + _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser _build() { + final _$result = _$v ?? + new _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', + 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsData extends GReviewDismissedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String? dismissalMessage; + @override + final GReviewDismissedEventPartsData_actor? actor; + @override + final GReviewDismissedEventPartsData_pullRequest pullRequest; + + factory _$GReviewDismissedEventPartsData( + [void Function(GReviewDismissedEventPartsDataBuilder)? updates]) => + (new GReviewDismissedEventPartsDataBuilder()..update(updates))._build(); + + _$GReviewDismissedEventPartsData._( + {required this.G__typename, + required this.createdAt, + this.dismissalMessage, + this.actor, + required this.pullRequest}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReviewDismissedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReviewDismissedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + pullRequest, r'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(r'GReviewDismissedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('dismissalMessage', dismissalMessage) + ..add('actor', actor) + ..add('pullRequest', pullRequest)) + .toString(); + } +} + +class GReviewDismissedEventPartsDataBuilder + implements + Builder { + _$GReviewDismissedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _dismissalMessage; + String? get dismissalMessage => _$this._dismissalMessage; + set dismissalMessage(String? dismissalMessage) => + _$this._dismissalMessage = dismissalMessage; + + GReviewDismissedEventPartsData_actorBuilder? _actor; + GReviewDismissedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GReviewDismissedEventPartsData_actorBuilder(); + set actor(GReviewDismissedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GReviewDismissedEventPartsData_pullRequestBuilder? _pullRequest; + GReviewDismissedEventPartsData_pullRequestBuilder get pullRequest => + _$this._pullRequest ??= + new GReviewDismissedEventPartsData_pullRequestBuilder(); + set pullRequest( + GReviewDismissedEventPartsData_pullRequestBuilder? pullRequest) => + _$this._pullRequest = pullRequest; + + GReviewDismissedEventPartsDataBuilder() { + GReviewDismissedEventPartsData._initializeBuilder(this); + } + + GReviewDismissedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _dismissalMessage = $v.dismissalMessage; + _actor = $v.actor?.toBuilder(); + _pullRequest = $v.pullRequest.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReviewDismissedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsData; + } + + @override + void update(void Function(GReviewDismissedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsData build() => _build(); + + _$GReviewDismissedEventPartsData _build() { + _$GReviewDismissedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GReviewDismissedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewDismissedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GReviewDismissedEventPartsData', 'createdAt'), + dismissalMessage: dismissalMessage, + actor: _actor?.build(), + pullRequest: pullRequest.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'pullRequest'; + pullRequest.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewDismissedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsData_actor + extends GReviewDismissedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewDismissedEventPartsData_actor( + [void Function(GReviewDismissedEventPartsData_actorBuilder)? + updates]) => + (new GReviewDismissedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GReviewDismissedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReviewDismissedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GReviewDismissedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewDismissedEventPartsData_actorBuilder + implements + Builder { + _$GReviewDismissedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewDismissedEventPartsData_actorBuilder() { + GReviewDismissedEventPartsData_actor._initializeBuilder(this); + } + + GReviewDismissedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReviewDismissedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsData_actor; + } + + @override + void update( + void Function(GReviewDismissedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsData_actor build() => _build(); + + _$GReviewDismissedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GReviewDismissedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewDismissedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReviewDismissedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsData_pullRequest + extends GReviewDismissedEventPartsData_pullRequest { + @override + final String G__typename; + @override + final GReviewDismissedEventPartsData_pullRequest_author? author; + + factory _$GReviewDismissedEventPartsData_pullRequest( + [void Function(GReviewDismissedEventPartsData_pullRequestBuilder)? + updates]) => + (new GReviewDismissedEventPartsData_pullRequestBuilder()..update(updates)) + ._build(); + + _$GReviewDismissedEventPartsData_pullRequest._( + {required this.G__typename, this.author}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GReviewDismissedEventPartsData_pullRequest') + ..add('G__typename', G__typename) + ..add('author', author)) + .toString(); + } +} + +class GReviewDismissedEventPartsData_pullRequestBuilder + implements + Builder { + _$GReviewDismissedEventPartsData_pullRequest? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReviewDismissedEventPartsData_pullRequest_authorBuilder? _author; + GReviewDismissedEventPartsData_pullRequest_authorBuilder get author => + _$this._author ??= + new GReviewDismissedEventPartsData_pullRequest_authorBuilder(); + set author( + GReviewDismissedEventPartsData_pullRequest_authorBuilder? author) => + _$this._author = author; + + GReviewDismissedEventPartsData_pullRequestBuilder() { + GReviewDismissedEventPartsData_pullRequest._initializeBuilder(this); + } + + GReviewDismissedEventPartsData_pullRequestBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _author = $v.author?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReviewDismissedEventPartsData_pullRequest other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsData_pullRequest; + } + + @override + void update( + void Function(GReviewDismissedEventPartsData_pullRequestBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsData_pullRequest build() => _build(); + + _$GReviewDismissedEventPartsData_pullRequest _build() { + _$GReviewDismissedEventPartsData_pullRequest _$result; + try { + _$result = _$v ?? + new _$GReviewDismissedEventPartsData_pullRequest._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewDismissedEventPartsData_pullRequest', 'G__typename'), + author: _author?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewDismissedEventPartsData_pullRequest', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsData_pullRequest_author + extends GReviewDismissedEventPartsData_pullRequest_author { + @override + final String G__typename; + @override + final String login; + + factory _$GReviewDismissedEventPartsData_pullRequest_author( + [void Function( + GReviewDismissedEventPartsData_pullRequest_authorBuilder)? + updates]) => + (new GReviewDismissedEventPartsData_pullRequest_authorBuilder() + ..update(updates)) + ._build(); + + _$GReviewDismissedEventPartsData_pullRequest_author._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReviewDismissedEventPartsData_pullRequest_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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( + r'GReviewDismissedEventPartsData_pullRequest_author') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GReviewDismissedEventPartsData_pullRequest_authorBuilder + implements + Builder { + _$GReviewDismissedEventPartsData_pullRequest_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GReviewDismissedEventPartsData_pullRequest_authorBuilder() { + GReviewDismissedEventPartsData_pullRequest_author._initializeBuilder(this); + } + + GReviewDismissedEventPartsData_pullRequest_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GReviewDismissedEventPartsData_pullRequest_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsData_pullRequest_author; + } + + @override + void update( + void Function(GReviewDismissedEventPartsData_pullRequest_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsData_pullRequest_author build() => _build(); + + _$GReviewDismissedEventPartsData_pullRequest_author _build() { + final _$result = _$v ?? + new _$GReviewDismissedEventPartsData_pullRequest_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReviewDismissedEventPartsData_pullRequest_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GReviewDismissedEventPartsData_pullRequest_author', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData extends GPullRequestReviewPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final _i3.GPullRequestReviewState state; + @override + final GPullRequestReviewPartsData_author? author; + @override + final GPullRequestReviewPartsData_comments comments; + + factory _$GPullRequestReviewPartsData( + [void Function(GPullRequestReviewPartsDataBuilder)? updates]) => + (new GPullRequestReviewPartsDataBuilder()..update(updates))._build(); + + _$GPullRequestReviewPartsData._( + {required this.G__typename, + required this.createdAt, + required this.state, + this.author, + required this.comments}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestReviewPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GPullRequestReviewPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + state, r'GPullRequestReviewPartsData', 'state'); + BuiltValueNullFieldError.checkNotNull( + comments, r'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(r'GPullRequestReviewPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('state', state) + ..add('author', author) + ..add('comments', comments)) + .toString(); + } +} + +class GPullRequestReviewPartsDataBuilder + implements + Builder { + _$GPullRequestReviewPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + _i3.GPullRequestReviewState? _state; + _i3.GPullRequestReviewState? get state => _$this._state; + set state(_i3.GPullRequestReviewState? state) => _$this._state = state; + + GPullRequestReviewPartsData_authorBuilder? _author; + GPullRequestReviewPartsData_authorBuilder get author => + _$this._author ??= new GPullRequestReviewPartsData_authorBuilder(); + set author(GPullRequestReviewPartsData_authorBuilder? author) => + _$this._author = author; + + GPullRequestReviewPartsData_commentsBuilder? _comments; + GPullRequestReviewPartsData_commentsBuilder get comments => + _$this._comments ??= new GPullRequestReviewPartsData_commentsBuilder(); + set comments(GPullRequestReviewPartsData_commentsBuilder? comments) => + _$this._comments = comments; + + GPullRequestReviewPartsDataBuilder() { + GPullRequestReviewPartsData._initializeBuilder(this); + } + + GPullRequestReviewPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _state = $v.state; + _author = $v.author?.toBuilder(); + _comments = $v.comments.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData; + } + + @override + void update(void Function(GPullRequestReviewPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData build() => _build(); + + _$GPullRequestReviewPartsData _build() { + _$GPullRequestReviewPartsData _$result; + try { + _$result = _$v ?? + new _$GPullRequestReviewPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestReviewPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GPullRequestReviewPartsData', 'createdAt'), + state: BuiltValueNullFieldError.checkNotNull( + state, r'GPullRequestReviewPartsData', 'state'), + author: _author?.build(), + comments: comments.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'comments'; + comments.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestReviewPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_author + extends GPullRequestReviewPartsData_author { + @override + final String G__typename; + @override + final String login; + + factory _$GPullRequestReviewPartsData_author( + [void Function(GPullRequestReviewPartsData_authorBuilder)? + updates]) => + (new GPullRequestReviewPartsData_authorBuilder()..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_author._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullRequestReviewPartsData_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GPullRequestReviewPartsData_author') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GPullRequestReviewPartsData_authorBuilder + implements + Builder { + _$GPullRequestReviewPartsData_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GPullRequestReviewPartsData_authorBuilder() { + GPullRequestReviewPartsData_author._initializeBuilder(this); + } + + GPullRequestReviewPartsData_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_author; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_authorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_author build() => _build(); + + _$GPullRequestReviewPartsData_author _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_author._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_author', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GPullRequestReviewPartsData_author', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments + extends GPullRequestReviewPartsData_comments { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GPullRequestReviewPartsData_comments( + [void Function(GPullRequestReviewPartsData_commentsBuilder)? + updates]) => + (new GPullRequestReviewPartsData_commentsBuilder()..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GPullRequestReviewPartsData_comments') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GPullRequestReviewPartsData_commentsBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GPullRequestReviewPartsData_commentsBuilder() { + GPullRequestReviewPartsData_comments._initializeBuilder(this); + } + + GPullRequestReviewPartsData_commentsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_commentsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments build() => _build(); + + _$GPullRequestReviewPartsData_comments _build() { + _$GPullRequestReviewPartsData_comments _$result; + try { + _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestReviewPartsData_comments', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes + extends GPullRequestReviewPartsData_comments_nodes { + @override + final String G__typename; + @override + final String id; + @override + final DateTime createdAt; + @override + final String body; + @override + final GPullRequestReviewPartsData_comments_nodes_author? author; + @override + final GPullRequestReviewPartsData_comments_nodes_THUMBS_UP THUMBS_UP; + @override + final GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN THUMBS_DOWN; + @override + final GPullRequestReviewPartsData_comments_nodes_LAUGH LAUGH; + @override + final GPullRequestReviewPartsData_comments_nodes_HOORAY HOORAY; + @override + final GPullRequestReviewPartsData_comments_nodes_CONFUSED CONFUSED; + @override + final GPullRequestReviewPartsData_comments_nodes_HEART HEART; + @override + final GPullRequestReviewPartsData_comments_nodes_ROCKET ROCKET; + @override + final GPullRequestReviewPartsData_comments_nodes_EYES EYES; + + factory _$GPullRequestReviewPartsData_comments_nodes( + [void Function(GPullRequestReviewPartsData_comments_nodesBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodesBuilder()..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes._( + {required this.G__typename, + required this.id, + required this.createdAt, + required this.body, + this.author, + required this.THUMBS_UP, + required this.THUMBS_DOWN, + required this.LAUGH, + required this.HOORAY, + required this.CONFUSED, + required this.HEART, + required this.ROCKET, + required this.EYES}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + id, r'GPullRequestReviewPartsData_comments_nodes', 'id'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GPullRequestReviewPartsData_comments_nodes', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + body, r'GPullRequestReviewPartsData_comments_nodes', 'body'); + BuiltValueNullFieldError.checkNotNull( + THUMBS_UP, r'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_UP'); + BuiltValueNullFieldError.checkNotNull(THUMBS_DOWN, + r'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_DOWN'); + BuiltValueNullFieldError.checkNotNull( + LAUGH, r'GPullRequestReviewPartsData_comments_nodes', 'LAUGH'); + BuiltValueNullFieldError.checkNotNull( + HOORAY, r'GPullRequestReviewPartsData_comments_nodes', 'HOORAY'); + BuiltValueNullFieldError.checkNotNull( + CONFUSED, r'GPullRequestReviewPartsData_comments_nodes', 'CONFUSED'); + BuiltValueNullFieldError.checkNotNull( + HEART, r'GPullRequestReviewPartsData_comments_nodes', 'HEART'); + BuiltValueNullFieldError.checkNotNull( + ROCKET, r'GPullRequestReviewPartsData_comments_nodes', 'ROCKET'); + BuiltValueNullFieldError.checkNotNull( + EYES, r'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( + r'GPullRequestReviewPartsData_comments_nodes') + ..add('G__typename', G__typename) + ..add('id', id) + ..add('createdAt', createdAt) + ..add('body', body) + ..add('author', author) + ..add('THUMBS_UP', THUMBS_UP) + ..add('THUMBS_DOWN', THUMBS_DOWN) + ..add('LAUGH', LAUGH) + ..add('HOORAY', HOORAY) + ..add('CONFUSED', CONFUSED) + ..add('HEART', HEART) + ..add('ROCKET', ROCKET) + ..add('EYES', EYES)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodesBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GPullRequestReviewPartsData_comments_nodes_authorBuilder? _author; + GPullRequestReviewPartsData_comments_nodes_authorBuilder get author => + _$this._author ??= + new GPullRequestReviewPartsData_comments_nodes_authorBuilder(); + set author( + GPullRequestReviewPartsData_comments_nodes_authorBuilder? author) => + _$this._author = author; + + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder? _THUMBS_UP; + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder get THUMBS_UP => + _$this._THUMBS_UP ??= + new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder(); + set THUMBS_UP( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder? + THUMBS_UP) => + _$this._THUMBS_UP = THUMBS_UP; + + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder? _THUMBS_DOWN; + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder + get THUMBS_DOWN => _$this._THUMBS_DOWN ??= + new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder(); + set THUMBS_DOWN( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder? + THUMBS_DOWN) => + _$this._THUMBS_DOWN = THUMBS_DOWN; + + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder? _LAUGH; + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder get LAUGH => + _$this._LAUGH ??= + new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder(); + set LAUGH(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder? LAUGH) => + _$this._LAUGH = LAUGH; + + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder? _HOORAY; + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder get HOORAY => + _$this._HOORAY ??= + new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder(); + set HOORAY( + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder? HOORAY) => + _$this._HOORAY = HOORAY; + + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder? _CONFUSED; + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder get CONFUSED => + _$this._CONFUSED ??= + new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder(); + set CONFUSED( + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder? + CONFUSED) => + _$this._CONFUSED = CONFUSED; + + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder? _HEART; + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder get HEART => + _$this._HEART ??= + new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder(); + set HEART(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder? HEART) => + _$this._HEART = HEART; + + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder? _ROCKET; + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder get ROCKET => + _$this._ROCKET ??= + new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder(); + set ROCKET( + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder? ROCKET) => + _$this._ROCKET = ROCKET; + + GPullRequestReviewPartsData_comments_nodes_EYESBuilder? _EYES; + GPullRequestReviewPartsData_comments_nodes_EYESBuilder get EYES => + _$this._EYES ??= + new GPullRequestReviewPartsData_comments_nodes_EYESBuilder(); + set EYES(GPullRequestReviewPartsData_comments_nodes_EYESBuilder? EYES) => + _$this._EYES = EYES; + + GPullRequestReviewPartsData_comments_nodesBuilder() { + GPullRequestReviewPartsData_comments_nodes._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _id = $v.id; + _createdAt = $v.createdAt; + _body = $v.body; + _author = $v.author?.toBuilder(); + _THUMBS_UP = $v.THUMBS_UP.toBuilder(); + _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); + _LAUGH = $v.LAUGH.toBuilder(); + _HOORAY = $v.HOORAY.toBuilder(); + _CONFUSED = $v.CONFUSED.toBuilder(); + _HEART = $v.HEART.toBuilder(); + _ROCKET = $v.ROCKET.toBuilder(); + _EYES = $v.EYES.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes _build() { + _$GPullRequestReviewPartsData_comments_nodes _$result; + try { + _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes', 'G__typename'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GPullRequestReviewPartsData_comments_nodes', 'id'), + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GPullRequestReviewPartsData_comments_nodes', 'createdAt'), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GPullRequestReviewPartsData_comments_nodes', 'body'), + author: _author?.build(), + THUMBS_UP: THUMBS_UP.build(), + THUMBS_DOWN: THUMBS_DOWN.build(), + LAUGH: LAUGH.build(), + HOORAY: HOORAY.build(), + CONFUSED: CONFUSED.build(), + HEART: HEART.build(), + ROCKET: ROCKET.build(), + EYES: EYES.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'THUMBS_UP'; + THUMBS_UP.build(); + _$failedField = 'THUMBS_DOWN'; + THUMBS_DOWN.build(); + _$failedField = 'LAUGH'; + LAUGH.build(); + _$failedField = 'HOORAY'; + HOORAY.build(); + _$failedField = 'CONFUSED'; + CONFUSED.build(); + _$failedField = 'HEART'; + HEART.build(); + _$failedField = 'ROCKET'; + ROCKET.build(); + _$failedField = 'EYES'; + EYES.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestReviewPartsData_comments_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_author + extends GPullRequestReviewPartsData_comments_nodes_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GPullRequestReviewPartsData_comments_nodes_author( + [void Function( + GPullRequestReviewPartsData_comments_nodes_authorBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GPullRequestReviewPartsData_comments_nodes_author', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_authorBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GPullRequestReviewPartsData_comments_nodes_authorBuilder() { + GPullRequestReviewPartsData_comments_nodes_author._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_author; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_author build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_author _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GPullRequestReviewPartsData_comments_nodes_author', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GPullRequestReviewPartsData_comments_nodes_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP + extends GPullRequestReviewPartsData_comments_nodes_THUMBS_UP { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP( + [void Function( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder() { + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._initializeBuilder( + this); + } + + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_THUMBS_UP other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP; + } + + @override + void update( + void Function( + GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN + extends GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN( + [void Function( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', + 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder() { + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._initializeBuilder( + this); + } + + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN; + } + + @override + void update( + void Function( + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_LAUGH + extends GPullRequestReviewPartsData_comments_nodes_LAUGH { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_LAUGH( + [void Function( + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_LAUGH._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_LAUGH') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_LAUGH? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder() { + GPullRequestReviewPartsData_comments_nodes_LAUGH._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_LAUGH other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_LAUGH; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_LAUGH build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_LAUGH _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_LAUGH._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_LAUGH', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_LAUGH', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_LAUGH', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_HOORAY + extends GPullRequestReviewPartsData_comments_nodes_HOORAY { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_HOORAY( + [void Function( + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_HOORAY._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_HOORAY') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_HOORAY? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder() { + GPullRequestReviewPartsData_comments_nodes_HOORAY._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_HOORAY other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_HOORAY; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_HOORAY build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_HOORAY _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_HOORAY._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_HOORAY', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_HOORAY', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_HOORAY', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_CONFUSED + extends GPullRequestReviewPartsData_comments_nodes_CONFUSED { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_CONFUSED( + [void Function( + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_CONFUSED._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_CONFUSED? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder() { + GPullRequestReviewPartsData_comments_nodes_CONFUSED._initializeBuilder( + this); + } + + GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_CONFUSED other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_CONFUSED; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_CONFUSED build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_CONFUSED _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_CONFUSED._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_CONFUSED', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_HEART + extends GPullRequestReviewPartsData_comments_nodes_HEART { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_HEART( + [void Function( + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_HEART._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_HEART', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_HEART', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_HEART') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_HEARTBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_HEART? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder() { + GPullRequestReviewPartsData_comments_nodes_HEART._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_HEARTBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_HEART other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_HEART; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_HEART build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_HEART _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_HEART._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_HEART', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_HEART', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_HEART', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_ROCKET + extends GPullRequestReviewPartsData_comments_nodes_ROCKET { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_ROCKET( + [void Function( + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_ROCKET._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'totalCount'); + BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_ROCKET') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_ROCKET? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder() { + GPullRequestReviewPartsData_comments_nodes_ROCKET._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_ROCKET other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_ROCKET; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_ROCKET build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_ROCKET _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_ROCKET._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_ROCKET', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_ROCKET', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_ROCKET', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsData_comments_nodes_EYES + extends GPullRequestReviewPartsData_comments_nodes_EYES { + @override + final String G__typename; + @override + final int totalCount; + @override + final bool viewerHasReacted; + + factory _$GPullRequestReviewPartsData_comments_nodes_EYES( + [void Function( + GPullRequestReviewPartsData_comments_nodes_EYESBuilder)? + updates]) => + (new GPullRequestReviewPartsData_comments_nodes_EYESBuilder() + ..update(updates)) + ._build(); + + _$GPullRequestReviewPartsData_comments_nodes_EYES._( + {required this.G__typename, + required this.totalCount, + required this.viewerHasReacted}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullRequestReviewPartsData_comments_nodes_EYES', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GPullRequestReviewPartsData_comments_nodes_EYES', 'totalCount'); + BuiltValueNullFieldError.checkNotNull(viewerHasReacted, + r'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( + r'GPullRequestReviewPartsData_comments_nodes_EYES') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('viewerHasReacted', viewerHasReacted)) + .toString(); + } +} + +class GPullRequestReviewPartsData_comments_nodes_EYESBuilder + implements + Builder { + _$GPullRequestReviewPartsData_comments_nodes_EYES? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + bool? _viewerHasReacted; + bool? get viewerHasReacted => _$this._viewerHasReacted; + set viewerHasReacted(bool? viewerHasReacted) => + _$this._viewerHasReacted = viewerHasReacted; + + GPullRequestReviewPartsData_comments_nodes_EYESBuilder() { + GPullRequestReviewPartsData_comments_nodes_EYES._initializeBuilder(this); + } + + GPullRequestReviewPartsData_comments_nodes_EYESBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _viewerHasReacted = $v.viewerHasReacted; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsData_comments_nodes_EYES other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsData_comments_nodes_EYES; + } + + @override + void update( + void Function(GPullRequestReviewPartsData_comments_nodes_EYESBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsData_comments_nodes_EYES build() => _build(); + + _$GPullRequestReviewPartsData_comments_nodes_EYES _build() { + final _$result = _$v ?? + new _$GPullRequestReviewPartsData_comments_nodes_EYES._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullRequestReviewPartsData_comments_nodes_EYES', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullRequestReviewPartsData_comments_nodes_EYES', + 'totalCount'), + viewerHasReacted: BuiltValueNullFieldError.checkNotNull( + viewerHasReacted, + r'GPullRequestReviewPartsData_comments_nodes_EYES', + 'viewerHasReacted')); + replace(_$result); + return _$result; + } +} + +class _$GMergedEventPartsData extends GMergedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String mergeRefName; + @override + final GMergedEventPartsData_actor? actor; + @override + final GMergedEventPartsData_commit? commit; + + factory _$GMergedEventPartsData( + [void Function(GMergedEventPartsDataBuilder)? updates]) => + (new GMergedEventPartsDataBuilder()..update(updates))._build(); + + _$GMergedEventPartsData._( + {required this.G__typename, + required this.createdAt, + required this.mergeRefName, + this.actor, + this.commit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GMergedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + mergeRefName, r'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(r'GMergedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('mergeRefName', mergeRefName) + ..add('actor', actor) + ..add('commit', commit)) + .toString(); + } +} + +class GMergedEventPartsDataBuilder + implements Builder { + _$GMergedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _mergeRefName; + String? get mergeRefName => _$this._mergeRefName; + set mergeRefName(String? mergeRefName) => _$this._mergeRefName = mergeRefName; + + GMergedEventPartsData_actorBuilder? _actor; + GMergedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GMergedEventPartsData_actorBuilder(); + set actor(GMergedEventPartsData_actorBuilder? actor) => _$this._actor = actor; + + GMergedEventPartsData_commitBuilder? _commit; + GMergedEventPartsData_commitBuilder get commit => + _$this._commit ??= new GMergedEventPartsData_commitBuilder(); + set commit(GMergedEventPartsData_commitBuilder? commit) => + _$this._commit = commit; + + GMergedEventPartsDataBuilder() { + GMergedEventPartsData._initializeBuilder(this); + } + + GMergedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _mergeRefName = $v.mergeRefName; + _actor = $v.actor?.toBuilder(); + _commit = $v.commit?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMergedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergedEventPartsData; + } + + @override + void update(void Function(GMergedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergedEventPartsData build() => _build(); + + _$GMergedEventPartsData _build() { + _$GMergedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GMergedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GMergedEventPartsData', 'createdAt'), + mergeRefName: BuiltValueNullFieldError.checkNotNull( + mergeRefName, r'GMergedEventPartsData', 'mergeRefName'), + actor: _actor?.build(), + commit: _commit?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + _$failedField = 'commit'; + _commit?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergedEventPartsData_actor extends GMergedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GMergedEventPartsData_actor( + [void Function(GMergedEventPartsData_actorBuilder)? updates]) => + (new GMergedEventPartsData_actorBuilder()..update(updates))._build(); + + _$GMergedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GMergedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GMergedEventPartsData_actorBuilder + implements + Builder { + _$GMergedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GMergedEventPartsData_actorBuilder() { + GMergedEventPartsData_actor._initializeBuilder(this); + } + + GMergedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GMergedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergedEventPartsData_actor; + } + + @override + void update(void Function(GMergedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergedEventPartsData_actor build() => _build(); + + _$GMergedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GMergedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GMergedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GMergedEventPartsData_commit extends GMergedEventPartsData_commit { + @override + final String G__typename; + @override + final String oid; + @override + final String url; + + factory _$GMergedEventPartsData_commit( + [void Function(GMergedEventPartsData_commitBuilder)? updates]) => + (new GMergedEventPartsData_commitBuilder()..update(updates))._build(); + + _$GMergedEventPartsData_commit._( + {required this.G__typename, required this.oid, required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData_commit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + oid, r'GMergedEventPartsData_commit', 'oid'); + BuiltValueNullFieldError.checkNotNull( + url, r'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(r'GMergedEventPartsData_commit') + ..add('G__typename', G__typename) + ..add('oid', oid) + ..add('url', url)) + .toString(); + } +} + +class GMergedEventPartsData_commitBuilder + implements + Builder { + _$GMergedEventPartsData_commit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GMergedEventPartsData_commitBuilder() { + GMergedEventPartsData_commit._initializeBuilder(this); + } + + GMergedEventPartsData_commitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _oid = $v.oid; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace(GMergedEventPartsData_commit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergedEventPartsData_commit; + } + + @override + void update(void Function(GMergedEventPartsData_commitBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergedEventPartsData_commit build() => _build(); + + _$GMergedEventPartsData_commit _build() { + final _$result = _$v ?? + new _$GMergedEventPartsData_commit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMergedEventPartsData_commit', 'G__typename'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GMergedEventPartsData_commit', 'oid'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GMergedEventPartsData_commit', 'url')); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefDeletedEventPartsData extends GHeadRefDeletedEventPartsData { + @override + final String G__typename; + @override + final DateTime createdAt; + @override + final String headRefName; + @override + final GHeadRefDeletedEventPartsData_actor? actor; + + factory _$GHeadRefDeletedEventPartsData( + [void Function(GHeadRefDeletedEventPartsDataBuilder)? updates]) => + (new GHeadRefDeletedEventPartsDataBuilder()..update(updates))._build(); + + _$GHeadRefDeletedEventPartsData._( + {required this.G__typename, + required this.createdAt, + required this.headRefName, + this.actor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefDeletedEventPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefDeletedEventPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + headRefName, r'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(r'GHeadRefDeletedEventPartsData') + ..add('G__typename', G__typename) + ..add('createdAt', createdAt) + ..add('headRefName', headRefName) + ..add('actor', actor)) + .toString(); + } +} + +class GHeadRefDeletedEventPartsDataBuilder + implements + Builder { + _$GHeadRefDeletedEventPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + GHeadRefDeletedEventPartsData_actorBuilder? _actor; + GHeadRefDeletedEventPartsData_actorBuilder get actor => + _$this._actor ??= new GHeadRefDeletedEventPartsData_actorBuilder(); + set actor(GHeadRefDeletedEventPartsData_actorBuilder? actor) => + _$this._actor = actor; + + GHeadRefDeletedEventPartsDataBuilder() { + GHeadRefDeletedEventPartsData._initializeBuilder(this); + } + + GHeadRefDeletedEventPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _createdAt = $v.createdAt; + _headRefName = $v.headRefName; + _actor = $v.actor?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefDeletedEventPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefDeletedEventPartsData; + } + + @override + void update(void Function(GHeadRefDeletedEventPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefDeletedEventPartsData build() => _build(); + + _$GHeadRefDeletedEventPartsData _build() { + _$GHeadRefDeletedEventPartsData _$result; + try { + _$result = _$v ?? + new _$GHeadRefDeletedEventPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefDeletedEventPartsData', 'G__typename'), + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GHeadRefDeletedEventPartsData', 'createdAt'), + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, r'GHeadRefDeletedEventPartsData', 'headRefName'), + actor: _actor?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actor'; + _actor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefDeletedEventPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefDeletedEventPartsData_actor + extends GHeadRefDeletedEventPartsData_actor { + @override + final String G__typename; + @override + final String login; + + factory _$GHeadRefDeletedEventPartsData_actor( + [void Function(GHeadRefDeletedEventPartsData_actorBuilder)? + updates]) => + (new GHeadRefDeletedEventPartsData_actorBuilder()..update(updates)) + ._build(); + + _$GHeadRefDeletedEventPartsData_actor._( + {required this.G__typename, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GHeadRefDeletedEventPartsData_actor', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'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(r'GHeadRefDeletedEventPartsData_actor') + ..add('G__typename', G__typename) + ..add('login', login)) + .toString(); + } +} + +class GHeadRefDeletedEventPartsData_actorBuilder + implements + Builder { + _$GHeadRefDeletedEventPartsData_actor? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GHeadRefDeletedEventPartsData_actorBuilder() { + GHeadRefDeletedEventPartsData_actor._initializeBuilder(this); + } + + GHeadRefDeletedEventPartsData_actorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefDeletedEventPartsData_actor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefDeletedEventPartsData_actor; + } + + @override + void update( + void Function(GHeadRefDeletedEventPartsData_actorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefDeletedEventPartsData_actor build() => _build(); + + _$GHeadRefDeletedEventPartsData_actor _build() { + final _$result = _$v ?? + new _$GHeadRefDeletedEventPartsData_actor._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GHeadRefDeletedEventPartsData_actor', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GHeadRefDeletedEventPartsData_actor', 'login')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issue.req.gql.dart b/packages/gql_github/lib/issue.req.gql.dart new file mode 100644 index 0000000..1924d01 --- /dev/null +++ b/packages/gql_github/lib/issue.req.gql.dart @@ -0,0 +1,1339 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/issue.ast.gql.dart' as _i5; +import 'package:gql_github/issue.data.gql.dart' as _i2; +import 'package:gql_github/issue.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'issue.req.gql.g.dart'; + +abstract class GIssueReq + implements + Built, + _i1.OperationRequest<_i2.GIssueData, _i3.GIssueVars> { + GIssueReq._(); + + factory GIssueReq([Function(GIssueReqBuilder b) updates]) = _$GIssueReq; + + static void _initializeBuilder(GIssueReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Issue', + ) + ..executeOnListen = true; + @override + _i3.GIssueVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GIssueData? Function( + _i2.GIssueData?, + _i2.GIssueData?, + )? get updateResult; + @override + _i2.GIssueData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GIssueData? parseData(Map json) => + _i2.GIssueData.fromJson(json); + static Serializer get serializer => _$gIssueReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GIssueReq.serializer, + this, + ) as Map); + static GIssueReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GIssueReq.serializer, + json, + ); +} + +abstract class GCommentPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GCommentPartsData, _i3.GCommentPartsVars> { + GCommentPartsReq._(); + + factory GCommentPartsReq([Function(GCommentPartsReqBuilder b) updates]) = + _$GCommentPartsReq; + + static void _initializeBuilder(GCommentPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'CommentParts'; + @override + _i3.GCommentPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GCommentPartsData? parseData(Map json) => + _i2.GCommentPartsData.fromJson(json); + static Serializer get serializer => + _$gCommentPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCommentPartsReq.serializer, + this, + ) as Map); + static GCommentPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCommentPartsReq.serializer, + json, + ); +} + +abstract class GReactionConnectionPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReactionConnectionPartsData, + _i3.GReactionConnectionPartsVars> { + GReactionConnectionPartsReq._(); + + factory GReactionConnectionPartsReq( + [Function(GReactionConnectionPartsReqBuilder b) updates]) = + _$GReactionConnectionPartsReq; + + static void _initializeBuilder(GReactionConnectionPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReactionConnectionParts'; + @override + _i3.GReactionConnectionPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReactionConnectionPartsData? parseData(Map json) => + _i2.GReactionConnectionPartsData.fromJson(json); + static Serializer get serializer => + _$gReactionConnectionPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReactionConnectionPartsReq.serializer, + this, + ) as Map); + static GReactionConnectionPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReactionConnectionPartsReq.serializer, + json, + ); +} + +abstract class GReactablePartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReactablePartsData, _i3.GReactablePartsVars> { + GReactablePartsReq._(); + + factory GReactablePartsReq([Function(GReactablePartsReqBuilder b) updates]) = + _$GReactablePartsReq; + + static void _initializeBuilder(GReactablePartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReactableParts'; + @override + _i3.GReactablePartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReactablePartsData? parseData(Map json) => + _i2.GReactablePartsData.fromJson(json); + static Serializer get serializer => + _$gReactablePartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReactablePartsReq.serializer, + this, + ) as Map); + static GReactablePartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReactablePartsReq.serializer, + json, + ); +} + +abstract class GReferencedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReferencedEventPartsData, + _i3.GReferencedEventPartsVars> { + GReferencedEventPartsReq._(); + + factory GReferencedEventPartsReq( + [Function(GReferencedEventPartsReqBuilder b) updates]) = + _$GReferencedEventPartsReq; + + static void _initializeBuilder(GReferencedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReferencedEventParts'; + @override + _i3.GReferencedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReferencedEventPartsData? parseData(Map json) => + _i2.GReferencedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gReferencedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReferencedEventPartsReq.serializer, + this, + ) as Map); + static GReferencedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReferencedEventPartsReq.serializer, + json, + ); +} + +abstract class GRenamedTitleEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GRenamedTitleEventPartsData, + _i3.GRenamedTitleEventPartsVars> { + GRenamedTitleEventPartsReq._(); + + factory GRenamedTitleEventPartsReq( + [Function(GRenamedTitleEventPartsReqBuilder b) updates]) = + _$GRenamedTitleEventPartsReq; + + static void _initializeBuilder(GRenamedTitleEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'RenamedTitleEventParts'; + @override + _i3.GRenamedTitleEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GRenamedTitleEventPartsData? parseData(Map json) => + _i2.GRenamedTitleEventPartsData.fromJson(json); + static Serializer get serializer => + _$gRenamedTitleEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GRenamedTitleEventPartsReq.serializer, + this, + ) as Map); + static GRenamedTitleEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GRenamedTitleEventPartsReq.serializer, + json, + ); +} + +abstract class GClosedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GClosedEventPartsData, + _i3.GClosedEventPartsVars> { + GClosedEventPartsReq._(); + + factory GClosedEventPartsReq( + [Function(GClosedEventPartsReqBuilder b) updates]) = + _$GClosedEventPartsReq; + + static void _initializeBuilder(GClosedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ClosedEventParts'; + @override + _i3.GClosedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GClosedEventPartsData? parseData(Map json) => + _i2.GClosedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gClosedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GClosedEventPartsReq.serializer, + this, + ) as Map); + static GClosedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GClosedEventPartsReq.serializer, + json, + ); +} + +abstract class GReopenedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReopenedEventPartsData, + _i3.GReopenedEventPartsVars> { + GReopenedEventPartsReq._(); + + factory GReopenedEventPartsReq( + [Function(GReopenedEventPartsReqBuilder b) updates]) = + _$GReopenedEventPartsReq; + + static void _initializeBuilder(GReopenedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReopenedEventParts'; + @override + _i3.GReopenedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReopenedEventPartsData? parseData(Map json) => + _i2.GReopenedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gReopenedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReopenedEventPartsReq.serializer, + this, + ) as Map); + static GReopenedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReopenedEventPartsReq.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GCrossReferencedEventPartsData, + _i3.GCrossReferencedEventPartsVars> { + GCrossReferencedEventPartsReq._(); + + factory GCrossReferencedEventPartsReq( + [Function(GCrossReferencedEventPartsReqBuilder b) updates]) = + _$GCrossReferencedEventPartsReq; + + static void _initializeBuilder(GCrossReferencedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'CrossReferencedEventParts'; + @override + _i3.GCrossReferencedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GCrossReferencedEventPartsData? parseData(Map json) => + _i2.GCrossReferencedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gCrossReferencedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCrossReferencedEventPartsReq.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCrossReferencedEventPartsReq.serializer, + json, + ); +} + +abstract class GLabeledEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GLabeledEventPartsData, + _i3.GLabeledEventPartsVars> { + GLabeledEventPartsReq._(); + + factory GLabeledEventPartsReq( + [Function(GLabeledEventPartsReqBuilder b) updates]) = + _$GLabeledEventPartsReq; + + static void _initializeBuilder(GLabeledEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'LabeledEventParts'; + @override + _i3.GLabeledEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GLabeledEventPartsData? parseData(Map json) => + _i2.GLabeledEventPartsData.fromJson(json); + static Serializer get serializer => + _$gLabeledEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GLabeledEventPartsReq.serializer, + this, + ) as Map); + static GLabeledEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GLabeledEventPartsReq.serializer, + json, + ); +} + +abstract class GUnlabeledEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUnlabeledEventPartsData, + _i3.GUnlabeledEventPartsVars> { + GUnlabeledEventPartsReq._(); + + factory GUnlabeledEventPartsReq( + [Function(GUnlabeledEventPartsReqBuilder b) updates]) = + _$GUnlabeledEventPartsReq; + + static void _initializeBuilder(GUnlabeledEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UnlabeledEventParts'; + @override + _i3.GUnlabeledEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUnlabeledEventPartsData? parseData(Map json) => + _i2.GUnlabeledEventPartsData.fromJson(json); + static Serializer get serializer => + _$gUnlabeledEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUnlabeledEventPartsReq.serializer, + this, + ) as Map); + static GUnlabeledEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUnlabeledEventPartsReq.serializer, + json, + ); +} + +abstract class GMilestonedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GMilestonedEventPartsData, + _i3.GMilestonedEventPartsVars> { + GMilestonedEventPartsReq._(); + + factory GMilestonedEventPartsReq( + [Function(GMilestonedEventPartsReqBuilder b) updates]) = + _$GMilestonedEventPartsReq; + + static void _initializeBuilder(GMilestonedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'MilestonedEventParts'; + @override + _i3.GMilestonedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GMilestonedEventPartsData? parseData(Map json) => + _i2.GMilestonedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gMilestonedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GMilestonedEventPartsReq.serializer, + this, + ) as Map); + static GMilestonedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GMilestonedEventPartsReq.serializer, + json, + ); +} + +abstract class GDemilestonedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GDemilestonedEventPartsData, + _i3.GDemilestonedEventPartsVars> { + GDemilestonedEventPartsReq._(); + + factory GDemilestonedEventPartsReq( + [Function(GDemilestonedEventPartsReqBuilder b) updates]) = + _$GDemilestonedEventPartsReq; + + static void _initializeBuilder(GDemilestonedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'DemilestonedEventParts'; + @override + _i3.GDemilestonedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GDemilestonedEventPartsData? parseData(Map json) => + _i2.GDemilestonedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gDemilestonedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GDemilestonedEventPartsReq.serializer, + this, + ) as Map); + static GDemilestonedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GDemilestonedEventPartsReq.serializer, + json, + ); +} + +abstract class GLockedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GLockedEventPartsData, + _i3.GLockedEventPartsVars> { + GLockedEventPartsReq._(); + + factory GLockedEventPartsReq( + [Function(GLockedEventPartsReqBuilder b) updates]) = + _$GLockedEventPartsReq; + + static void _initializeBuilder(GLockedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'LockedEventParts'; + @override + _i3.GLockedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GLockedEventPartsData? parseData(Map json) => + _i2.GLockedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gLockedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GLockedEventPartsReq.serializer, + this, + ) as Map); + static GLockedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GLockedEventPartsReq.serializer, + json, + ); +} + +abstract class GUnlockedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUnlockedEventPartsData, + _i3.GUnlockedEventPartsVars> { + GUnlockedEventPartsReq._(); + + factory GUnlockedEventPartsReq( + [Function(GUnlockedEventPartsReqBuilder b) updates]) = + _$GUnlockedEventPartsReq; + + static void _initializeBuilder(GUnlockedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UnlockedEventParts'; + @override + _i3.GUnlockedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUnlockedEventPartsData? parseData(Map json) => + _i2.GUnlockedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gUnlockedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUnlockedEventPartsReq.serializer, + this, + ) as Map); + static GUnlockedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUnlockedEventPartsReq.serializer, + json, + ); +} + +abstract class GAssignedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GAssignedEventPartsData, + _i3.GAssignedEventPartsVars> { + GAssignedEventPartsReq._(); + + factory GAssignedEventPartsReq( + [Function(GAssignedEventPartsReqBuilder b) updates]) = + _$GAssignedEventPartsReq; + + static void _initializeBuilder(GAssignedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'AssignedEventParts'; + @override + _i3.GAssignedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GAssignedEventPartsData? parseData(Map json) => + _i2.GAssignedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gAssignedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GAssignedEventPartsReq.serializer, + this, + ) as Map); + static GAssignedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GAssignedEventPartsReq.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUnassignedEventPartsData, + _i3.GUnassignedEventPartsVars> { + GUnassignedEventPartsReq._(); + + factory GUnassignedEventPartsReq( + [Function(GUnassignedEventPartsReqBuilder b) updates]) = + _$GUnassignedEventPartsReq; + + static void _initializeBuilder(GUnassignedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UnassignedEventParts'; + @override + _i3.GUnassignedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUnassignedEventPartsData? parseData(Map json) => + _i2.GUnassignedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gUnassignedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUnassignedEventPartsReq.serializer, + this, + ) as Map); + static GUnassignedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUnassignedEventPartsReq.serializer, + json, + ); +} + +abstract class GSubscribedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GSubscribedEventPartsData, + _i3.GSubscribedEventPartsVars> { + GSubscribedEventPartsReq._(); + + factory GSubscribedEventPartsReq( + [Function(GSubscribedEventPartsReqBuilder b) updates]) = + _$GSubscribedEventPartsReq; + + static void _initializeBuilder(GSubscribedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'SubscribedEventParts'; + @override + _i3.GSubscribedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GSubscribedEventPartsData? parseData(Map json) => + _i2.GSubscribedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gSubscribedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GSubscribedEventPartsReq.serializer, + this, + ) as Map); + static GSubscribedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GSubscribedEventPartsReq.serializer, + json, + ); +} + +abstract class GUnsubscribedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUnsubscribedEventPartsData, + _i3.GUnsubscribedEventPartsVars> { + GUnsubscribedEventPartsReq._(); + + factory GUnsubscribedEventPartsReq( + [Function(GUnsubscribedEventPartsReqBuilder b) updates]) = + _$GUnsubscribedEventPartsReq; + + static void _initializeBuilder(GUnsubscribedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UnsubscribedEventParts'; + @override + _i3.GUnsubscribedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUnsubscribedEventPartsData? parseData(Map json) => + _i2.GUnsubscribedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gUnsubscribedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUnsubscribedEventPartsReq.serializer, + this, + ) as Map); + static GUnsubscribedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUnsubscribedEventPartsReq.serializer, + json, + ); +} + +abstract class GMentionedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GMentionedEventPartsData, + _i3.GMentionedEventPartsVars> { + GMentionedEventPartsReq._(); + + factory GMentionedEventPartsReq( + [Function(GMentionedEventPartsReqBuilder b) updates]) = + _$GMentionedEventPartsReq; + + static void _initializeBuilder(GMentionedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'MentionedEventParts'; + @override + _i3.GMentionedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GMentionedEventPartsData? parseData(Map json) => + _i2.GMentionedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gMentionedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GMentionedEventPartsReq.serializer, + this, + ) as Map); + static GMentionedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GMentionedEventPartsReq.serializer, + json, + ); +} + +abstract class GPinnedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GPinnedEventPartsData, + _i3.GPinnedEventPartsVars> { + GPinnedEventPartsReq._(); + + factory GPinnedEventPartsReq( + [Function(GPinnedEventPartsReqBuilder b) updates]) = + _$GPinnedEventPartsReq; + + static void _initializeBuilder(GPinnedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'PinnedEventParts'; + @override + _i3.GPinnedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GPinnedEventPartsData? parseData(Map json) => + _i2.GPinnedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gPinnedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GPinnedEventPartsReq.serializer, + this, + ) as Map); + static GPinnedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GPinnedEventPartsReq.serializer, + json, + ); +} + +abstract class GTransferredEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GTransferredEventPartsData, + _i3.GTransferredEventPartsVars> { + GTransferredEventPartsReq._(); + + factory GTransferredEventPartsReq( + [Function(GTransferredEventPartsReqBuilder b) updates]) = + _$GTransferredEventPartsReq; + + static void _initializeBuilder(GTransferredEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'TransferredEventParts'; + @override + _i3.GTransferredEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GTransferredEventPartsData? parseData(Map json) => + _i2.GTransferredEventPartsData.fromJson(json); + static Serializer get serializer => + _$gTransferredEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GTransferredEventPartsReq.serializer, + this, + ) as Map); + static GTransferredEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GTransferredEventPartsReq.serializer, + json, + ); +} + +abstract class GPullRequestCommitPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GPullRequestCommitPartsData, + _i3.GPullRequestCommitPartsVars> { + GPullRequestCommitPartsReq._(); + + factory GPullRequestCommitPartsReq( + [Function(GPullRequestCommitPartsReqBuilder b) updates]) = + _$GPullRequestCommitPartsReq; + + static void _initializeBuilder(GPullRequestCommitPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'PullRequestCommitParts'; + @override + _i3.GPullRequestCommitPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GPullRequestCommitPartsData? parseData(Map json) => + _i2.GPullRequestCommitPartsData.fromJson(json); + static Serializer get serializer => + _$gPullRequestCommitPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GPullRequestCommitPartsReq.serializer, + this, + ) as Map); + static GPullRequestCommitPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GPullRequestCommitPartsReq.serializer, + json, + ); +} + +abstract class GDeployedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GDeployedEventPartsData, + _i3.GDeployedEventPartsVars> { + GDeployedEventPartsReq._(); + + factory GDeployedEventPartsReq( + [Function(GDeployedEventPartsReqBuilder b) updates]) = + _$GDeployedEventPartsReq; + + static void _initializeBuilder(GDeployedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'DeployedEventParts'; + @override + _i3.GDeployedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GDeployedEventPartsData? parseData(Map json) => + _i2.GDeployedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gDeployedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GDeployedEventPartsReq.serializer, + this, + ) as Map); + static GDeployedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GDeployedEventPartsReq.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GDeploymentEnvironmentChangedEventPartsData, + _i3.GDeploymentEnvironmentChangedEventPartsVars> { + GDeploymentEnvironmentChangedEventPartsReq._(); + + factory GDeploymentEnvironmentChangedEventPartsReq( + [Function(GDeploymentEnvironmentChangedEventPartsReqBuilder b) + updates]) = _$GDeploymentEnvironmentChangedEventPartsReq; + + static void _initializeBuilder( + GDeploymentEnvironmentChangedEventPartsReqBuilder b) => + b + ..document = _i5.document + ..fragmentName = 'DeploymentEnvironmentChangedEventParts'; + @override + _i3.GDeploymentEnvironmentChangedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GDeploymentEnvironmentChangedEventPartsData? parseData( + Map json) => + _i2.GDeploymentEnvironmentChangedEventPartsData.fromJson(json); + static Serializer + get serializer => _$gDeploymentEnvironmentChangedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsReq.serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsReq? fromJson( + Map json) => + _i6.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsReq.serializer, + json, + ); +} + +abstract class GHeadRefRestoredEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GHeadRefRestoredEventPartsData, + _i3.GHeadRefRestoredEventPartsVars> { + GHeadRefRestoredEventPartsReq._(); + + factory GHeadRefRestoredEventPartsReq( + [Function(GHeadRefRestoredEventPartsReqBuilder b) updates]) = + _$GHeadRefRestoredEventPartsReq; + + static void _initializeBuilder(GHeadRefRestoredEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'HeadRefRestoredEventParts'; + @override + _i3.GHeadRefRestoredEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GHeadRefRestoredEventPartsData? parseData(Map json) => + _i2.GHeadRefRestoredEventPartsData.fromJson(json); + static Serializer get serializer => + _$gHeadRefRestoredEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GHeadRefRestoredEventPartsReq.serializer, + this, + ) as Map); + static GHeadRefRestoredEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GHeadRefRestoredEventPartsReq.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GBaseRefForcePushedEventPartsData, + _i3.GBaseRefForcePushedEventPartsVars> { + GBaseRefForcePushedEventPartsReq._(); + + factory GBaseRefForcePushedEventPartsReq( + [Function(GBaseRefForcePushedEventPartsReqBuilder b) updates]) = + _$GBaseRefForcePushedEventPartsReq; + + static void _initializeBuilder(GBaseRefForcePushedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'BaseRefForcePushedEventParts'; + @override + _i3.GBaseRefForcePushedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GBaseRefForcePushedEventPartsData? parseData(Map json) => + _i2.GBaseRefForcePushedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gBaseRefForcePushedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GBaseRefForcePushedEventPartsReq.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsReq? fromJson( + Map json) => + _i6.serializers.deserializeWith( + GBaseRefForcePushedEventPartsReq.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GHeadRefForcePushedEventPartsData, + _i3.GHeadRefForcePushedEventPartsVars> { + GHeadRefForcePushedEventPartsReq._(); + + factory GHeadRefForcePushedEventPartsReq( + [Function(GHeadRefForcePushedEventPartsReqBuilder b) updates]) = + _$GHeadRefForcePushedEventPartsReq; + + static void _initializeBuilder(GHeadRefForcePushedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'HeadRefForcePushedEventParts'; + @override + _i3.GHeadRefForcePushedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GHeadRefForcePushedEventPartsData? parseData(Map json) => + _i2.GHeadRefForcePushedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gHeadRefForcePushedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GHeadRefForcePushedEventPartsReq.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsReq? fromJson( + Map json) => + _i6.serializers.deserializeWith( + GHeadRefForcePushedEventPartsReq.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReviewRequestedEventPartsData, + _i3.GReviewRequestedEventPartsVars> { + GReviewRequestedEventPartsReq._(); + + factory GReviewRequestedEventPartsReq( + [Function(GReviewRequestedEventPartsReqBuilder b) updates]) = + _$GReviewRequestedEventPartsReq; + + static void _initializeBuilder(GReviewRequestedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReviewRequestedEventParts'; + @override + _i3.GReviewRequestedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReviewRequestedEventPartsData? parseData(Map json) => + _i2.GReviewRequestedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gReviewRequestedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReviewRequestedEventPartsReq.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReviewRequestedEventPartsReq.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReviewRequestRemovedEventPartsData, + _i3.GReviewRequestRemovedEventPartsVars> { + GReviewRequestRemovedEventPartsReq._(); + + factory GReviewRequestRemovedEventPartsReq( + [Function(GReviewRequestRemovedEventPartsReqBuilder b) updates]) = + _$GReviewRequestRemovedEventPartsReq; + + static void _initializeBuilder(GReviewRequestRemovedEventPartsReqBuilder b) => + b + ..document = _i5.document + ..fragmentName = 'ReviewRequestRemovedEventParts'; + @override + _i3.GReviewRequestRemovedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReviewRequestRemovedEventPartsData? parseData( + Map json) => + _i2.GReviewRequestRemovedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gReviewRequestRemovedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReviewRequestRemovedEventPartsReq.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsReq? fromJson( + Map json) => + _i6.serializers.deserializeWith( + GReviewRequestRemovedEventPartsReq.serializer, + json, + ); +} + +abstract class GReviewDismissedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GReviewDismissedEventPartsData, + _i3.GReviewDismissedEventPartsVars> { + GReviewDismissedEventPartsReq._(); + + factory GReviewDismissedEventPartsReq( + [Function(GReviewDismissedEventPartsReqBuilder b) updates]) = + _$GReviewDismissedEventPartsReq; + + static void _initializeBuilder(GReviewDismissedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'ReviewDismissedEventParts'; + @override + _i3.GReviewDismissedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GReviewDismissedEventPartsData? parseData(Map json) => + _i2.GReviewDismissedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gReviewDismissedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReviewDismissedEventPartsReq.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReviewDismissedEventPartsReq.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GPullRequestReviewPartsData, + _i3.GPullRequestReviewPartsVars> { + GPullRequestReviewPartsReq._(); + + factory GPullRequestReviewPartsReq( + [Function(GPullRequestReviewPartsReqBuilder b) updates]) = + _$GPullRequestReviewPartsReq; + + static void _initializeBuilder(GPullRequestReviewPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'PullRequestReviewParts'; + @override + _i3.GPullRequestReviewPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GPullRequestReviewPartsData? parseData(Map json) => + _i2.GPullRequestReviewPartsData.fromJson(json); + static Serializer get serializer => + _$gPullRequestReviewPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GPullRequestReviewPartsReq.serializer, + this, + ) as Map); + static GPullRequestReviewPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GPullRequestReviewPartsReq.serializer, + json, + ); +} + +abstract class GMergedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GMergedEventPartsData, + _i3.GMergedEventPartsVars> { + GMergedEventPartsReq._(); + + factory GMergedEventPartsReq( + [Function(GMergedEventPartsReqBuilder b) updates]) = + _$GMergedEventPartsReq; + + static void _initializeBuilder(GMergedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'MergedEventParts'; + @override + _i3.GMergedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GMergedEventPartsData? parseData(Map json) => + _i2.GMergedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gMergedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GMergedEventPartsReq.serializer, + this, + ) as Map); + static GMergedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GMergedEventPartsReq.serializer, + json, + ); +} + +abstract class GHeadRefDeletedEventPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GHeadRefDeletedEventPartsData, + _i3.GHeadRefDeletedEventPartsVars> { + GHeadRefDeletedEventPartsReq._(); + + factory GHeadRefDeletedEventPartsReq( + [Function(GHeadRefDeletedEventPartsReqBuilder b) updates]) = + _$GHeadRefDeletedEventPartsReq; + + static void _initializeBuilder(GHeadRefDeletedEventPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'HeadRefDeletedEventParts'; + @override + _i3.GHeadRefDeletedEventPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GHeadRefDeletedEventPartsData? parseData(Map json) => + _i2.GHeadRefDeletedEventPartsData.fromJson(json); + static Serializer get serializer => + _$gHeadRefDeletedEventPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GHeadRefDeletedEventPartsReq.serializer, + this, + ) as Map); + static GHeadRefDeletedEventPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GHeadRefDeletedEventPartsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issue.req.gql.g.dart b/packages/gql_github/lib/issue.req.gql.g.dart new file mode 100644 index 0000000..f826ee6 --- /dev/null +++ b/packages/gql_github/lib/issue.req.gql.g.dart @@ -0,0 +1,7783 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issue.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gIssueReqSerializer = new _$GIssueReqSerializer(); +Serializer _$gCommentPartsReqSerializer = + new _$GCommentPartsReqSerializer(); +Serializer + _$gReactionConnectionPartsReqSerializer = + new _$GReactionConnectionPartsReqSerializer(); +Serializer _$gReactablePartsReqSerializer = + new _$GReactablePartsReqSerializer(); +Serializer _$gReferencedEventPartsReqSerializer = + new _$GReferencedEventPartsReqSerializer(); +Serializer _$gRenamedTitleEventPartsReqSerializer = + new _$GRenamedTitleEventPartsReqSerializer(); +Serializer _$gClosedEventPartsReqSerializer = + new _$GClosedEventPartsReqSerializer(); +Serializer _$gReopenedEventPartsReqSerializer = + new _$GReopenedEventPartsReqSerializer(); +Serializer + _$gCrossReferencedEventPartsReqSerializer = + new _$GCrossReferencedEventPartsReqSerializer(); +Serializer _$gLabeledEventPartsReqSerializer = + new _$GLabeledEventPartsReqSerializer(); +Serializer _$gUnlabeledEventPartsReqSerializer = + new _$GUnlabeledEventPartsReqSerializer(); +Serializer _$gMilestonedEventPartsReqSerializer = + new _$GMilestonedEventPartsReqSerializer(); +Serializer _$gDemilestonedEventPartsReqSerializer = + new _$GDemilestonedEventPartsReqSerializer(); +Serializer _$gLockedEventPartsReqSerializer = + new _$GLockedEventPartsReqSerializer(); +Serializer _$gUnlockedEventPartsReqSerializer = + new _$GUnlockedEventPartsReqSerializer(); +Serializer _$gAssignedEventPartsReqSerializer = + new _$GAssignedEventPartsReqSerializer(); +Serializer _$gUnassignedEventPartsReqSerializer = + new _$GUnassignedEventPartsReqSerializer(); +Serializer _$gSubscribedEventPartsReqSerializer = + new _$GSubscribedEventPartsReqSerializer(); +Serializer _$gUnsubscribedEventPartsReqSerializer = + new _$GUnsubscribedEventPartsReqSerializer(); +Serializer _$gMentionedEventPartsReqSerializer = + new _$GMentionedEventPartsReqSerializer(); +Serializer _$gPinnedEventPartsReqSerializer = + new _$GPinnedEventPartsReqSerializer(); +Serializer _$gTransferredEventPartsReqSerializer = + new _$GTransferredEventPartsReqSerializer(); +Serializer _$gPullRequestCommitPartsReqSerializer = + new _$GPullRequestCommitPartsReqSerializer(); +Serializer _$gDeployedEventPartsReqSerializer = + new _$GDeployedEventPartsReqSerializer(); +Serializer + _$gDeploymentEnvironmentChangedEventPartsReqSerializer = + new _$GDeploymentEnvironmentChangedEventPartsReqSerializer(); +Serializer + _$gHeadRefRestoredEventPartsReqSerializer = + new _$GHeadRefRestoredEventPartsReqSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsReqSerializer = + new _$GBaseRefForcePushedEventPartsReqSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsReqSerializer = + new _$GHeadRefForcePushedEventPartsReqSerializer(); +Serializer + _$gReviewRequestedEventPartsReqSerializer = + new _$GReviewRequestedEventPartsReqSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsReqSerializer = + new _$GReviewRequestRemovedEventPartsReqSerializer(); +Serializer + _$gReviewDismissedEventPartsReqSerializer = + new _$GReviewDismissedEventPartsReqSerializer(); +Serializer _$gPullRequestReviewPartsReqSerializer = + new _$GPullRequestReviewPartsReqSerializer(); +Serializer _$gMergedEventPartsReqSerializer = + new _$GMergedEventPartsReqSerializer(); +Serializer + _$gHeadRefDeletedEventPartsReqSerializer = + new _$GHeadRefDeletedEventPartsReqSerializer(); + +class _$GIssueReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssueReq, _$GIssueReq]; + @override + final String wireName = 'GIssueReq'; + + @override + Iterable serialize(Serializers serializers, GIssueReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GIssueVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GIssueData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GIssueReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GIssueVars))! + as _i3.GIssueVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GIssueData))! + as _i2.GIssueData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GCommentPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommentPartsReq, _$GCommentPartsReq]; + @override + final String wireName = 'GCommentPartsReq'; + + @override + Iterable serialize(Serializers serializers, GCommentPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCommentPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommentPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommentPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GCommentPartsVars))! + as _i3.GCommentPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReactionConnectionPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactionConnectionPartsReq, + _$GReactionConnectionPartsReq + ]; + @override + final String wireName = 'GReactionConnectionPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReactionConnectionPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReactionConnectionPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReactionConnectionPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactionConnectionPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GReactionConnectionPartsVars))! + as _i3.GReactionConnectionPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReactablePartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GReactablePartsReq, _$GReactablePartsReq]; + @override + final String wireName = 'GReactablePartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReactablePartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReactablePartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactablePartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GReactablePartsVars))! + as _i3.GReactablePartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReferencedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsReq, + _$GReferencedEventPartsReq + ]; + @override + final String wireName = 'GReferencedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReferencedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReferencedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReferencedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReferencedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GReferencedEventPartsVars))! + as _i3.GReferencedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GRenamedTitleEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRenamedTitleEventPartsReq, + _$GRenamedTitleEventPartsReq + ]; + @override + final String wireName = 'GRenamedTitleEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GRenamedTitleEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GRenamedTitleEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRenamedTitleEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRenamedTitleEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GRenamedTitleEventPartsVars))! + as _i3.GRenamedTitleEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GClosedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClosedEventPartsReq, + _$GClosedEventPartsReq + ]; + @override + final String wireName = 'GClosedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GClosedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GClosedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClosedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClosedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GClosedEventPartsVars))! + as _i3.GClosedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReopenedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReopenedEventPartsReq, + _$GReopenedEventPartsReq + ]; + @override + final String wireName = 'GReopenedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReopenedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReopenedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReopenedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReopenedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GReopenedEventPartsVars))! + as _i3.GReopenedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GCrossReferencedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsReq, + _$GCrossReferencedEventPartsReq + ]; + @override + final String wireName = 'GCrossReferencedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GCrossReferencedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCrossReferencedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCrossReferencedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCrossReferencedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GCrossReferencedEventPartsVars))! + as _i3.GCrossReferencedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GLabeledEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLabeledEventPartsReq, + _$GLabeledEventPartsReq + ]; + @override + final String wireName = 'GLabeledEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GLabeledEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GLabeledEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GLabeledEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabeledEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GLabeledEventPartsVars))! + as _i3.GLabeledEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GUnlabeledEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlabeledEventPartsReq, + _$GUnlabeledEventPartsReq + ]; + @override + final String wireName = 'GUnlabeledEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GUnlabeledEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUnlabeledEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnlabeledEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlabeledEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUnlabeledEventPartsVars))! + as _i3.GUnlabeledEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GMilestonedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMilestonedEventPartsReq, + _$GMilestonedEventPartsReq + ]; + @override + final String wireName = 'GMilestonedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GMilestonedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GMilestonedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMilestonedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMilestonedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GMilestonedEventPartsVars))! + as _i3.GMilestonedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GDemilestonedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDemilestonedEventPartsReq, + _$GDemilestonedEventPartsReq + ]; + @override + final String wireName = 'GDemilestonedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GDemilestonedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GDemilestonedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDemilestonedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDemilestonedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GDemilestonedEventPartsVars))! + as _i3.GDemilestonedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GLockedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLockedEventPartsReq, + _$GLockedEventPartsReq + ]; + @override + final String wireName = 'GLockedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GLockedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GLockedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GLockedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLockedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GLockedEventPartsVars))! + as _i3.GLockedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GUnlockedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlockedEventPartsReq, + _$GUnlockedEventPartsReq + ]; + @override + final String wireName = 'GUnlockedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GUnlockedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUnlockedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnlockedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlockedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUnlockedEventPartsVars))! + as _i3.GUnlockedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GAssignedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsReq, + _$GAssignedEventPartsReq + ]; + @override + final String wireName = 'GAssignedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GAssignedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAssignedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAssignedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GAssignedEventPartsVars))! + as _i3.GAssignedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GUnassignedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsReq, + _$GUnassignedEventPartsReq + ]; + @override + final String wireName = 'GUnassignedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUnassignedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnassignedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnassignedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUnassignedEventPartsVars))! + as _i3.GUnassignedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GSubscribedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSubscribedEventPartsReq, + _$GSubscribedEventPartsReq + ]; + @override + final String wireName = 'GSubscribedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GSubscribedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GSubscribedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSubscribedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSubscribedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GSubscribedEventPartsVars))! + as _i3.GSubscribedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GUnsubscribedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnsubscribedEventPartsReq, + _$GUnsubscribedEventPartsReq + ]; + @override + final String wireName = 'GUnsubscribedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GUnsubscribedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUnsubscribedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnsubscribedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnsubscribedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GUnsubscribedEventPartsVars))! + as _i3.GUnsubscribedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GMentionedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMentionedEventPartsReq, + _$GMentionedEventPartsReq + ]; + @override + final String wireName = 'GMentionedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GMentionedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GMentionedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMentionedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMentionedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GMentionedEventPartsVars))! + as _i3.GMentionedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GPinnedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPinnedEventPartsReq, + _$GPinnedEventPartsReq + ]; + @override + final String wireName = 'GPinnedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GPinnedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GPinnedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPinnedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPinnedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GPinnedEventPartsVars))! + as _i3.GPinnedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GTransferredEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsReq, + _$GTransferredEventPartsReq + ]; + @override + final String wireName = 'GTransferredEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GTransferredEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GTransferredEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTransferredEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferredEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GTransferredEventPartsVars))! + as _i3.GTransferredEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestCommitPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsReq, + _$GPullRequestCommitPartsReq + ]; + @override + final String wireName = 'GPullRequestCommitPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestCommitPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GPullRequestCommitPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPullRequestCommitPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestCommitPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GPullRequestCommitPartsVars))! + as _i3.GPullRequestCommitPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GDeployedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsReq, + _$GDeployedEventPartsReq + ]; + @override + final String wireName = 'GDeployedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GDeployedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GDeployedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeployedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeployedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GDeployedEventPartsVars))! + as _i3.GDeployedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsReqSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsReq, + _$GDeploymentEnvironmentChangedEventPartsReq + ]; + @override + final String wireName = 'GDeploymentEnvironmentChangedEventPartsReq'; + + @override + Iterable serialize(Serializers serializers, + GDeploymentEnvironmentChangedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: + const FullType(_i3.GDeploymentEnvironmentChangedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeploymentEnvironmentChangedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeploymentEnvironmentChangedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType( + _i3.GDeploymentEnvironmentChangedEventPartsVars))! + as _i3.GDeploymentEnvironmentChangedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefRestoredEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefRestoredEventPartsReq, + _$GHeadRefRestoredEventPartsReq + ]; + @override + final String wireName = 'GHeadRefRestoredEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefRestoredEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GHeadRefRestoredEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GHeadRefRestoredEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefRestoredEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GHeadRefRestoredEventPartsVars))! + as _i3.GHeadRefRestoredEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GBaseRefForcePushedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsReq, + _$GBaseRefForcePushedEventPartsReq + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GBaseRefForcePushedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GBaseRefForcePushedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GBaseRefForcePushedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBaseRefForcePushedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GBaseRefForcePushedEventPartsVars))! + as _i3.GBaseRefForcePushedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefForcePushedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsReq, + _$GHeadRefForcePushedEventPartsReq + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefForcePushedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GHeadRefForcePushedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GHeadRefForcePushedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefForcePushedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GHeadRefForcePushedEventPartsVars))! + as _i3.GHeadRefForcePushedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestedEventPartsReq, + _$GReviewRequestedEventPartsReq + ]; + @override + final String wireName = 'GReviewRequestedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReviewRequestedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReviewRequestedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GReviewRequestedEventPartsVars))! + as _i3.GReviewRequestedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReviewRequestRemovedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsReq, + _$GReviewRequestRemovedEventPartsReq + ]; + @override + final String wireName = 'GReviewRequestRemovedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestRemovedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: + const FullType(_i3.GReviewRequestRemovedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReviewRequestRemovedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewRequestRemovedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GReviewRequestRemovedEventPartsVars))! + as _i3.GReviewRequestRemovedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReviewDismissedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewDismissedEventPartsReq, + _$GReviewDismissedEventPartsReq + ]; + @override + final String wireName = 'GReviewDismissedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GReviewDismissedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReviewDismissedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReviewDismissedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReviewDismissedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GReviewDismissedEventPartsVars))! + as _i3.GReviewDismissedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestReviewPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsReq, + _$GPullRequestReviewPartsReq + ]; + @override + final String wireName = 'GPullRequestReviewPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestReviewPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GPullRequestReviewPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPullRequestReviewPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestReviewPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GPullRequestReviewPartsVars))! + as _i3.GPullRequestReviewPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GMergedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergedEventPartsReq, + _$GMergedEventPartsReq + ]; + @override + final String wireName = 'GMergedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GMergedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GMergedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GMergedEventPartsVars))! + as _i3.GMergedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GHeadRefDeletedEventPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefDeletedEventPartsReq, + _$GHeadRefDeletedEventPartsReq + ]; + @override + final String wireName = 'GHeadRefDeletedEventPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefDeletedEventPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GHeadRefDeletedEventPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GHeadRefDeletedEventPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHeadRefDeletedEventPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GHeadRefDeletedEventPartsVars))! + as _i3.GHeadRefDeletedEventPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GIssueReq extends GIssueReq { + @override + final _i3.GIssueVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GIssueData? Function(_i2.GIssueData?, _i2.GIssueData?)? + updateResult; + @override + final _i2.GIssueData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GIssueReq([void Function(GIssueReqBuilder)? updates]) => + (new GIssueReqBuilder()..update(updates))._build(); + + _$GIssueReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GIssueReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GIssueReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GIssueReq', 'executeOnListen'); + } + + @override + GIssueReq rebuild(void Function(GIssueReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueReqBuilder toBuilder() => new GIssueReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GIssueReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GIssueReqBuilder implements Builder { + _$GIssueReq? _$v; + + _i3.GIssueVarsBuilder? _vars; + _i3.GIssueVarsBuilder get vars => + _$this._vars ??= new _i3.GIssueVarsBuilder(); + set vars(_i3.GIssueVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GIssueData? Function(_i2.GIssueData?, _i2.GIssueData?)? _updateResult; + _i2.GIssueData? Function(_i2.GIssueData?, _i2.GIssueData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GIssueData? Function(_i2.GIssueData?, _i2.GIssueData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GIssueDataBuilder? _optimisticResponse; + _i2.GIssueDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GIssueDataBuilder(); + set optimisticResponse(_i2.GIssueDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GIssueReqBuilder() { + GIssueReq._initializeBuilder(this); + } + + GIssueReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GIssueReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueReq; + } + + @override + void update(void Function(GIssueReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueReq build() => _build(); + + _$GIssueReq _build() { + _$GIssueReq _$result; + try { + _$result = _$v ?? + new _$GIssueReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GIssueReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GIssueReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommentPartsReq extends GCommentPartsReq { + @override + final _i3.GCommentPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GCommentPartsReq( + [void Function(GCommentPartsReqBuilder)? updates]) => + (new GCommentPartsReqBuilder()..update(updates))._build(); + + _$GCommentPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GCommentPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GCommentPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommentPartsReq', 'idFields'); + } + + @override + GCommentPartsReq rebuild(void Function(GCommentPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommentPartsReqBuilder toBuilder() => + new GCommentPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommentPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommentPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GCommentPartsReqBuilder + implements Builder { + _$GCommentPartsReq? _$v; + + _i3.GCommentPartsVarsBuilder? _vars; + _i3.GCommentPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GCommentPartsVarsBuilder(); + set vars(_i3.GCommentPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GCommentPartsReqBuilder() { + GCommentPartsReq._initializeBuilder(this); + } + + GCommentPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GCommentPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommentPartsReq; + } + + @override + void update(void Function(GCommentPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommentPartsReq build() => _build(); + + _$GCommentPartsReq _build() { + _$GCommentPartsReq _$result; + try { + _$result = _$v ?? + new _$GCommentPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GCommentPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommentPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommentPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReactionConnectionPartsReq extends GReactionConnectionPartsReq { + @override + final _i3.GReactionConnectionPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReactionConnectionPartsReq( + [void Function(GReactionConnectionPartsReqBuilder)? updates]) => + (new GReactionConnectionPartsReqBuilder()..update(updates))._build(); + + _$GReactionConnectionPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReactionConnectionPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReactionConnectionPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReactionConnectionPartsReq', 'idFields'); + } + + @override + GReactionConnectionPartsReq rebuild( + void Function(GReactionConnectionPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactionConnectionPartsReqBuilder toBuilder() => + new GReactionConnectionPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactionConnectionPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReactionConnectionPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReactionConnectionPartsReqBuilder + implements + Builder { + _$GReactionConnectionPartsReq? _$v; + + _i3.GReactionConnectionPartsVarsBuilder? _vars; + _i3.GReactionConnectionPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReactionConnectionPartsVarsBuilder(); + set vars(_i3.GReactionConnectionPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReactionConnectionPartsReqBuilder() { + GReactionConnectionPartsReq._initializeBuilder(this); + } + + GReactionConnectionPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReactionConnectionPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactionConnectionPartsReq; + } + + @override + void update(void Function(GReactionConnectionPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactionConnectionPartsReq build() => _build(); + + _$GReactionConnectionPartsReq _build() { + _$GReactionConnectionPartsReq _$result; + try { + _$result = _$v ?? + new _$GReactionConnectionPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReactionConnectionPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReactionConnectionPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReactionConnectionPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsReq extends GReactablePartsReq { + @override + final _i3.GReactablePartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReactablePartsReq( + [void Function(GReactablePartsReqBuilder)? updates]) => + (new GReactablePartsReqBuilder()..update(updates))._build(); + + _$GReactablePartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GReactablePartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReactablePartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReactablePartsReq', 'idFields'); + } + + @override + GReactablePartsReq rebuild( + void Function(GReactablePartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactablePartsReqBuilder toBuilder() => + new GReactablePartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactablePartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReactablePartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReactablePartsReqBuilder + implements Builder { + _$GReactablePartsReq? _$v; + + _i3.GReactablePartsVarsBuilder? _vars; + _i3.GReactablePartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReactablePartsVarsBuilder(); + set vars(_i3.GReactablePartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReactablePartsReqBuilder() { + GReactablePartsReq._initializeBuilder(this); + } + + GReactablePartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReactablePartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsReq; + } + + @override + void update(void Function(GReactablePartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsReq build() => _build(); + + _$GReactablePartsReq _build() { + _$GReactablePartsReq _$result; + try { + _$result = _$v ?? + new _$GReactablePartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReactablePartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReactablePartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReactablePartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsReq extends GReferencedEventPartsReq { + @override + final _i3.GReferencedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReferencedEventPartsReq( + [void Function(GReferencedEventPartsReqBuilder)? updates]) => + (new GReferencedEventPartsReqBuilder()..update(updates))._build(); + + _$GReferencedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReferencedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReferencedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReferencedEventPartsReq', 'idFields'); + } + + @override + GReferencedEventPartsReq rebuild( + void Function(GReferencedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReferencedEventPartsReqBuilder toBuilder() => + new GReferencedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReferencedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReferencedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReferencedEventPartsReqBuilder + implements + Builder { + _$GReferencedEventPartsReq? _$v; + + _i3.GReferencedEventPartsVarsBuilder? _vars; + _i3.GReferencedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReferencedEventPartsVarsBuilder(); + set vars(_i3.GReferencedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReferencedEventPartsReqBuilder() { + GReferencedEventPartsReq._initializeBuilder(this); + } + + GReferencedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReferencedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsReq; + } + + @override + void update(void Function(GReferencedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsReq build() => _build(); + + _$GReferencedEventPartsReq _build() { + _$GReferencedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GReferencedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReferencedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReferencedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReferencedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRenamedTitleEventPartsReq extends GRenamedTitleEventPartsReq { + @override + final _i3.GRenamedTitleEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GRenamedTitleEventPartsReq( + [void Function(GRenamedTitleEventPartsReqBuilder)? updates]) => + (new GRenamedTitleEventPartsReqBuilder()..update(updates))._build(); + + _$GRenamedTitleEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GRenamedTitleEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GRenamedTitleEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GRenamedTitleEventPartsReq', 'idFields'); + } + + @override + GRenamedTitleEventPartsReq rebuild( + void Function(GRenamedTitleEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRenamedTitleEventPartsReqBuilder toBuilder() => + new GRenamedTitleEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRenamedTitleEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRenamedTitleEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GRenamedTitleEventPartsReqBuilder + implements + Builder { + _$GRenamedTitleEventPartsReq? _$v; + + _i3.GRenamedTitleEventPartsVarsBuilder? _vars; + _i3.GRenamedTitleEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GRenamedTitleEventPartsVarsBuilder(); + set vars(_i3.GRenamedTitleEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GRenamedTitleEventPartsReqBuilder() { + GRenamedTitleEventPartsReq._initializeBuilder(this); + } + + GRenamedTitleEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GRenamedTitleEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRenamedTitleEventPartsReq; + } + + @override + void update(void Function(GRenamedTitleEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRenamedTitleEventPartsReq build() => _build(); + + _$GRenamedTitleEventPartsReq _build() { + _$GRenamedTitleEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GRenamedTitleEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GRenamedTitleEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GRenamedTitleEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRenamedTitleEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GClosedEventPartsReq extends GClosedEventPartsReq { + @override + final _i3.GClosedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GClosedEventPartsReq( + [void Function(GClosedEventPartsReqBuilder)? updates]) => + (new GClosedEventPartsReqBuilder()..update(updates))._build(); + + _$GClosedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GClosedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GClosedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GClosedEventPartsReq', 'idFields'); + } + + @override + GClosedEventPartsReq rebuild( + void Function(GClosedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClosedEventPartsReqBuilder toBuilder() => + new GClosedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClosedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClosedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GClosedEventPartsReqBuilder + implements Builder { + _$GClosedEventPartsReq? _$v; + + _i3.GClosedEventPartsVarsBuilder? _vars; + _i3.GClosedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GClosedEventPartsVarsBuilder(); + set vars(_i3.GClosedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GClosedEventPartsReqBuilder() { + GClosedEventPartsReq._initializeBuilder(this); + } + + GClosedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GClosedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClosedEventPartsReq; + } + + @override + void update(void Function(GClosedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClosedEventPartsReq build() => _build(); + + _$GClosedEventPartsReq _build() { + _$GClosedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GClosedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GClosedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GClosedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GClosedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReopenedEventPartsReq extends GReopenedEventPartsReq { + @override + final _i3.GReopenedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReopenedEventPartsReq( + [void Function(GReopenedEventPartsReqBuilder)? updates]) => + (new GReopenedEventPartsReqBuilder()..update(updates))._build(); + + _$GReopenedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReopenedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReopenedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReopenedEventPartsReq', 'idFields'); + } + + @override + GReopenedEventPartsReq rebuild( + void Function(GReopenedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReopenedEventPartsReqBuilder toBuilder() => + new GReopenedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReopenedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReopenedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReopenedEventPartsReqBuilder + implements Builder { + _$GReopenedEventPartsReq? _$v; + + _i3.GReopenedEventPartsVarsBuilder? _vars; + _i3.GReopenedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReopenedEventPartsVarsBuilder(); + set vars(_i3.GReopenedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReopenedEventPartsReqBuilder() { + GReopenedEventPartsReq._initializeBuilder(this); + } + + GReopenedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReopenedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenedEventPartsReq; + } + + @override + void update(void Function(GReopenedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenedEventPartsReq build() => _build(); + + _$GReopenedEventPartsReq _build() { + _$GReopenedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GReopenedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReopenedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReopenedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReopenedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsReq extends GCrossReferencedEventPartsReq { + @override + final _i3.GCrossReferencedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GCrossReferencedEventPartsReq( + [void Function(GCrossReferencedEventPartsReqBuilder)? updates]) => + (new GCrossReferencedEventPartsReqBuilder()..update(updates))._build(); + + _$GCrossReferencedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GCrossReferencedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GCrossReferencedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GCrossReferencedEventPartsReq', 'idFields'); + } + + @override + GCrossReferencedEventPartsReq rebuild( + void Function(GCrossReferencedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCrossReferencedEventPartsReqBuilder toBuilder() => + new GCrossReferencedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCrossReferencedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCrossReferencedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GCrossReferencedEventPartsReqBuilder + implements + Builder { + _$GCrossReferencedEventPartsReq? _$v; + + _i3.GCrossReferencedEventPartsVarsBuilder? _vars; + _i3.GCrossReferencedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GCrossReferencedEventPartsVarsBuilder(); + set vars(_i3.GCrossReferencedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GCrossReferencedEventPartsReqBuilder() { + GCrossReferencedEventPartsReq._initializeBuilder(this); + } + + GCrossReferencedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GCrossReferencedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsReq; + } + + @override + void update(void Function(GCrossReferencedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsReq build() => _build(); + + _$GCrossReferencedEventPartsReq _build() { + _$GCrossReferencedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GCrossReferencedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GCrossReferencedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GCrossReferencedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCrossReferencedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GLabeledEventPartsReq extends GLabeledEventPartsReq { + @override + final _i3.GLabeledEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GLabeledEventPartsReq( + [void Function(GLabeledEventPartsReqBuilder)? updates]) => + (new GLabeledEventPartsReqBuilder()..update(updates))._build(); + + _$GLabeledEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GLabeledEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GLabeledEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GLabeledEventPartsReq', 'idFields'); + } + + @override + GLabeledEventPartsReq rebuild( + void Function(GLabeledEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLabeledEventPartsReqBuilder toBuilder() => + new GLabeledEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLabeledEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLabeledEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GLabeledEventPartsReqBuilder + implements Builder { + _$GLabeledEventPartsReq? _$v; + + _i3.GLabeledEventPartsVarsBuilder? _vars; + _i3.GLabeledEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GLabeledEventPartsVarsBuilder(); + set vars(_i3.GLabeledEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GLabeledEventPartsReqBuilder() { + GLabeledEventPartsReq._initializeBuilder(this); + } + + GLabeledEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GLabeledEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabeledEventPartsReq; + } + + @override + void update(void Function(GLabeledEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabeledEventPartsReq build() => _build(); + + _$GLabeledEventPartsReq _build() { + _$GLabeledEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GLabeledEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GLabeledEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GLabeledEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GLabeledEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnlabeledEventPartsReq extends GUnlabeledEventPartsReq { + @override + final _i3.GUnlabeledEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUnlabeledEventPartsReq( + [void Function(GUnlabeledEventPartsReqBuilder)? updates]) => + (new GUnlabeledEventPartsReqBuilder()..update(updates))._build(); + + _$GUnlabeledEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GUnlabeledEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUnlabeledEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnlabeledEventPartsReq', 'idFields'); + } + + @override + GUnlabeledEventPartsReq rebuild( + void Function(GUnlabeledEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlabeledEventPartsReqBuilder toBuilder() => + new GUnlabeledEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlabeledEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnlabeledEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUnlabeledEventPartsReqBuilder + implements + Builder { + _$GUnlabeledEventPartsReq? _$v; + + _i3.GUnlabeledEventPartsVarsBuilder? _vars; + _i3.GUnlabeledEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUnlabeledEventPartsVarsBuilder(); + set vars(_i3.GUnlabeledEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUnlabeledEventPartsReqBuilder() { + GUnlabeledEventPartsReq._initializeBuilder(this); + } + + GUnlabeledEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUnlabeledEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlabeledEventPartsReq; + } + + @override + void update(void Function(GUnlabeledEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlabeledEventPartsReq build() => _build(); + + _$GUnlabeledEventPartsReq _build() { + _$GUnlabeledEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GUnlabeledEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUnlabeledEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnlabeledEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnlabeledEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMilestonedEventPartsReq extends GMilestonedEventPartsReq { + @override + final _i3.GMilestonedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GMilestonedEventPartsReq( + [void Function(GMilestonedEventPartsReqBuilder)? updates]) => + (new GMilestonedEventPartsReqBuilder()..update(updates))._build(); + + _$GMilestonedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GMilestonedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GMilestonedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GMilestonedEventPartsReq', 'idFields'); + } + + @override + GMilestonedEventPartsReq rebuild( + void Function(GMilestonedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMilestonedEventPartsReqBuilder toBuilder() => + new GMilestonedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMilestonedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMilestonedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GMilestonedEventPartsReqBuilder + implements + Builder { + _$GMilestonedEventPartsReq? _$v; + + _i3.GMilestonedEventPartsVarsBuilder? _vars; + _i3.GMilestonedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GMilestonedEventPartsVarsBuilder(); + set vars(_i3.GMilestonedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GMilestonedEventPartsReqBuilder() { + GMilestonedEventPartsReq._initializeBuilder(this); + } + + GMilestonedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GMilestonedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestonedEventPartsReq; + } + + @override + void update(void Function(GMilestonedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestonedEventPartsReq build() => _build(); + + _$GMilestonedEventPartsReq _build() { + _$GMilestonedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GMilestonedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GMilestonedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GMilestonedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMilestonedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDemilestonedEventPartsReq extends GDemilestonedEventPartsReq { + @override + final _i3.GDemilestonedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GDemilestonedEventPartsReq( + [void Function(GDemilestonedEventPartsReqBuilder)? updates]) => + (new GDemilestonedEventPartsReqBuilder()..update(updates))._build(); + + _$GDemilestonedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GDemilestonedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GDemilestonedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GDemilestonedEventPartsReq', 'idFields'); + } + + @override + GDemilestonedEventPartsReq rebuild( + void Function(GDemilestonedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDemilestonedEventPartsReqBuilder toBuilder() => + new GDemilestonedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDemilestonedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDemilestonedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GDemilestonedEventPartsReqBuilder + implements + Builder { + _$GDemilestonedEventPartsReq? _$v; + + _i3.GDemilestonedEventPartsVarsBuilder? _vars; + _i3.GDemilestonedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GDemilestonedEventPartsVarsBuilder(); + set vars(_i3.GDemilestonedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GDemilestonedEventPartsReqBuilder() { + GDemilestonedEventPartsReq._initializeBuilder(this); + } + + GDemilestonedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GDemilestonedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDemilestonedEventPartsReq; + } + + @override + void update(void Function(GDemilestonedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDemilestonedEventPartsReq build() => _build(); + + _$GDemilestonedEventPartsReq _build() { + _$GDemilestonedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GDemilestonedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GDemilestonedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GDemilestonedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDemilestonedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GLockedEventPartsReq extends GLockedEventPartsReq { + @override + final _i3.GLockedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GLockedEventPartsReq( + [void Function(GLockedEventPartsReqBuilder)? updates]) => + (new GLockedEventPartsReqBuilder()..update(updates))._build(); + + _$GLockedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GLockedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GLockedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GLockedEventPartsReq', 'idFields'); + } + + @override + GLockedEventPartsReq rebuild( + void Function(GLockedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLockedEventPartsReqBuilder toBuilder() => + new GLockedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLockedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLockedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GLockedEventPartsReqBuilder + implements Builder { + _$GLockedEventPartsReq? _$v; + + _i3.GLockedEventPartsVarsBuilder? _vars; + _i3.GLockedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GLockedEventPartsVarsBuilder(); + set vars(_i3.GLockedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GLockedEventPartsReqBuilder() { + GLockedEventPartsReq._initializeBuilder(this); + } + + GLockedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GLockedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLockedEventPartsReq; + } + + @override + void update(void Function(GLockedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLockedEventPartsReq build() => _build(); + + _$GLockedEventPartsReq _build() { + _$GLockedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GLockedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GLockedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GLockedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GLockedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnlockedEventPartsReq extends GUnlockedEventPartsReq { + @override + final _i3.GUnlockedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUnlockedEventPartsReq( + [void Function(GUnlockedEventPartsReqBuilder)? updates]) => + (new GUnlockedEventPartsReqBuilder()..update(updates))._build(); + + _$GUnlockedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GUnlockedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUnlockedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnlockedEventPartsReq', 'idFields'); + } + + @override + GUnlockedEventPartsReq rebuild( + void Function(GUnlockedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlockedEventPartsReqBuilder toBuilder() => + new GUnlockedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlockedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnlockedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUnlockedEventPartsReqBuilder + implements Builder { + _$GUnlockedEventPartsReq? _$v; + + _i3.GUnlockedEventPartsVarsBuilder? _vars; + _i3.GUnlockedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUnlockedEventPartsVarsBuilder(); + set vars(_i3.GUnlockedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUnlockedEventPartsReqBuilder() { + GUnlockedEventPartsReq._initializeBuilder(this); + } + + GUnlockedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUnlockedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlockedEventPartsReq; + } + + @override + void update(void Function(GUnlockedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlockedEventPartsReq build() => _build(); + + _$GUnlockedEventPartsReq _build() { + _$GUnlockedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GUnlockedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUnlockedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnlockedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnlockedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsReq extends GAssignedEventPartsReq { + @override + final _i3.GAssignedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GAssignedEventPartsReq( + [void Function(GAssignedEventPartsReqBuilder)? updates]) => + (new GAssignedEventPartsReqBuilder()..update(updates))._build(); + + _$GAssignedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GAssignedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GAssignedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GAssignedEventPartsReq', 'idFields'); + } + + @override + GAssignedEventPartsReq rebuild( + void Function(GAssignedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAssignedEventPartsReqBuilder toBuilder() => + new GAssignedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAssignedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAssignedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GAssignedEventPartsReqBuilder + implements Builder { + _$GAssignedEventPartsReq? _$v; + + _i3.GAssignedEventPartsVarsBuilder? _vars; + _i3.GAssignedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GAssignedEventPartsVarsBuilder(); + set vars(_i3.GAssignedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GAssignedEventPartsReqBuilder() { + GAssignedEventPartsReq._initializeBuilder(this); + } + + GAssignedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GAssignedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsReq; + } + + @override + void update(void Function(GAssignedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsReq build() => _build(); + + _$GAssignedEventPartsReq _build() { + _$GAssignedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GAssignedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GAssignedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GAssignedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAssignedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsReq extends GUnassignedEventPartsReq { + @override + final _i3.GUnassignedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUnassignedEventPartsReq( + [void Function(GUnassignedEventPartsReqBuilder)? updates]) => + (new GUnassignedEventPartsReqBuilder()..update(updates))._build(); + + _$GUnassignedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GUnassignedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUnassignedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnassignedEventPartsReq', 'idFields'); + } + + @override + GUnassignedEventPartsReq rebuild( + void Function(GUnassignedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnassignedEventPartsReqBuilder toBuilder() => + new GUnassignedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnassignedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnassignedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUnassignedEventPartsReqBuilder + implements + Builder { + _$GUnassignedEventPartsReq? _$v; + + _i3.GUnassignedEventPartsVarsBuilder? _vars; + _i3.GUnassignedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUnassignedEventPartsVarsBuilder(); + set vars(_i3.GUnassignedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUnassignedEventPartsReqBuilder() { + GUnassignedEventPartsReq._initializeBuilder(this); + } + + GUnassignedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUnassignedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsReq; + } + + @override + void update(void Function(GUnassignedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsReq build() => _build(); + + _$GUnassignedEventPartsReq _build() { + _$GUnassignedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GUnassignedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUnassignedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnassignedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnassignedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSubscribedEventPartsReq extends GSubscribedEventPartsReq { + @override + final _i3.GSubscribedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GSubscribedEventPartsReq( + [void Function(GSubscribedEventPartsReqBuilder)? updates]) => + (new GSubscribedEventPartsReqBuilder()..update(updates))._build(); + + _$GSubscribedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GSubscribedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GSubscribedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GSubscribedEventPartsReq', 'idFields'); + } + + @override + GSubscribedEventPartsReq rebuild( + void Function(GSubscribedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSubscribedEventPartsReqBuilder toBuilder() => + new GSubscribedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSubscribedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSubscribedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GSubscribedEventPartsReqBuilder + implements + Builder { + _$GSubscribedEventPartsReq? _$v; + + _i3.GSubscribedEventPartsVarsBuilder? _vars; + _i3.GSubscribedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GSubscribedEventPartsVarsBuilder(); + set vars(_i3.GSubscribedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GSubscribedEventPartsReqBuilder() { + GSubscribedEventPartsReq._initializeBuilder(this); + } + + GSubscribedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GSubscribedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSubscribedEventPartsReq; + } + + @override + void update(void Function(GSubscribedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSubscribedEventPartsReq build() => _build(); + + _$GSubscribedEventPartsReq _build() { + _$GSubscribedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GSubscribedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GSubscribedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GSubscribedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSubscribedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUnsubscribedEventPartsReq extends GUnsubscribedEventPartsReq { + @override + final _i3.GUnsubscribedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUnsubscribedEventPartsReq( + [void Function(GUnsubscribedEventPartsReqBuilder)? updates]) => + (new GUnsubscribedEventPartsReqBuilder()..update(updates))._build(); + + _$GUnsubscribedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GUnsubscribedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUnsubscribedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnsubscribedEventPartsReq', 'idFields'); + } + + @override + GUnsubscribedEventPartsReq rebuild( + void Function(GUnsubscribedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnsubscribedEventPartsReqBuilder toBuilder() => + new GUnsubscribedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnsubscribedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnsubscribedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUnsubscribedEventPartsReqBuilder + implements + Builder { + _$GUnsubscribedEventPartsReq? _$v; + + _i3.GUnsubscribedEventPartsVarsBuilder? _vars; + _i3.GUnsubscribedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUnsubscribedEventPartsVarsBuilder(); + set vars(_i3.GUnsubscribedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUnsubscribedEventPartsReqBuilder() { + GUnsubscribedEventPartsReq._initializeBuilder(this); + } + + GUnsubscribedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUnsubscribedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnsubscribedEventPartsReq; + } + + @override + void update(void Function(GUnsubscribedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnsubscribedEventPartsReq build() => _build(); + + _$GUnsubscribedEventPartsReq _build() { + _$GUnsubscribedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GUnsubscribedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUnsubscribedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUnsubscribedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUnsubscribedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMentionedEventPartsReq extends GMentionedEventPartsReq { + @override + final _i3.GMentionedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GMentionedEventPartsReq( + [void Function(GMentionedEventPartsReqBuilder)? updates]) => + (new GMentionedEventPartsReqBuilder()..update(updates))._build(); + + _$GMentionedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GMentionedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GMentionedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GMentionedEventPartsReq', 'idFields'); + } + + @override + GMentionedEventPartsReq rebuild( + void Function(GMentionedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMentionedEventPartsReqBuilder toBuilder() => + new GMentionedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMentionedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMentionedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GMentionedEventPartsReqBuilder + implements + Builder { + _$GMentionedEventPartsReq? _$v; + + _i3.GMentionedEventPartsVarsBuilder? _vars; + _i3.GMentionedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GMentionedEventPartsVarsBuilder(); + set vars(_i3.GMentionedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GMentionedEventPartsReqBuilder() { + GMentionedEventPartsReq._initializeBuilder(this); + } + + GMentionedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GMentionedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMentionedEventPartsReq; + } + + @override + void update(void Function(GMentionedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMentionedEventPartsReq build() => _build(); + + _$GMentionedEventPartsReq _build() { + _$GMentionedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GMentionedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GMentionedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GMentionedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMentionedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPinnedEventPartsReq extends GPinnedEventPartsReq { + @override + final _i3.GPinnedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GPinnedEventPartsReq( + [void Function(GPinnedEventPartsReqBuilder)? updates]) => + (new GPinnedEventPartsReqBuilder()..update(updates))._build(); + + _$GPinnedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GPinnedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GPinnedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GPinnedEventPartsReq', 'idFields'); + } + + @override + GPinnedEventPartsReq rebuild( + void Function(GPinnedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPinnedEventPartsReqBuilder toBuilder() => + new GPinnedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPinnedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPinnedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GPinnedEventPartsReqBuilder + implements Builder { + _$GPinnedEventPartsReq? _$v; + + _i3.GPinnedEventPartsVarsBuilder? _vars; + _i3.GPinnedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GPinnedEventPartsVarsBuilder(); + set vars(_i3.GPinnedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GPinnedEventPartsReqBuilder() { + GPinnedEventPartsReq._initializeBuilder(this); + } + + GPinnedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GPinnedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPinnedEventPartsReq; + } + + @override + void update(void Function(GPinnedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPinnedEventPartsReq build() => _build(); + + _$GPinnedEventPartsReq _build() { + _$GPinnedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GPinnedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GPinnedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GPinnedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPinnedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsReq extends GTransferredEventPartsReq { + @override + final _i3.GTransferredEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GTransferredEventPartsReq( + [void Function(GTransferredEventPartsReqBuilder)? updates]) => + (new GTransferredEventPartsReqBuilder()..update(updates))._build(); + + _$GTransferredEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GTransferredEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GTransferredEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GTransferredEventPartsReq', 'idFields'); + } + + @override + GTransferredEventPartsReq rebuild( + void Function(GTransferredEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTransferredEventPartsReqBuilder toBuilder() => + new GTransferredEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTransferredEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTransferredEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GTransferredEventPartsReqBuilder + implements + Builder { + _$GTransferredEventPartsReq? _$v; + + _i3.GTransferredEventPartsVarsBuilder? _vars; + _i3.GTransferredEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GTransferredEventPartsVarsBuilder(); + set vars(_i3.GTransferredEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GTransferredEventPartsReqBuilder() { + GTransferredEventPartsReq._initializeBuilder(this); + } + + GTransferredEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GTransferredEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsReq; + } + + @override + void update(void Function(GTransferredEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsReq build() => _build(); + + _$GTransferredEventPartsReq _build() { + _$GTransferredEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GTransferredEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GTransferredEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GTransferredEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTransferredEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsReq extends GPullRequestCommitPartsReq { + @override + final _i3.GPullRequestCommitPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GPullRequestCommitPartsReq( + [void Function(GPullRequestCommitPartsReqBuilder)? updates]) => + (new GPullRequestCommitPartsReqBuilder()..update(updates))._build(); + + _$GPullRequestCommitPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GPullRequestCommitPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GPullRequestCommitPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GPullRequestCommitPartsReq', 'idFields'); + } + + @override + GPullRequestCommitPartsReq rebuild( + void Function(GPullRequestCommitPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullRequestCommitPartsReqBuilder toBuilder() => + new GPullRequestCommitPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullRequestCommitPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPullRequestCommitPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GPullRequestCommitPartsReqBuilder + implements + Builder { + _$GPullRequestCommitPartsReq? _$v; + + _i3.GPullRequestCommitPartsVarsBuilder? _vars; + _i3.GPullRequestCommitPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GPullRequestCommitPartsVarsBuilder(); + set vars(_i3.GPullRequestCommitPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GPullRequestCommitPartsReqBuilder() { + GPullRequestCommitPartsReq._initializeBuilder(this); + } + + GPullRequestCommitPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestCommitPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsReq; + } + + @override + void update(void Function(GPullRequestCommitPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsReq build() => _build(); + + _$GPullRequestCommitPartsReq _build() { + _$GPullRequestCommitPartsReq _$result; + try { + _$result = _$v ?? + new _$GPullRequestCommitPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GPullRequestCommitPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GPullRequestCommitPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestCommitPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsReq extends GDeployedEventPartsReq { + @override + final _i3.GDeployedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GDeployedEventPartsReq( + [void Function(GDeployedEventPartsReqBuilder)? updates]) => + (new GDeployedEventPartsReqBuilder()..update(updates))._build(); + + _$GDeployedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GDeployedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GDeployedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GDeployedEventPartsReq', 'idFields'); + } + + @override + GDeployedEventPartsReq rebuild( + void Function(GDeployedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeployedEventPartsReqBuilder toBuilder() => + new GDeployedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeployedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeployedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GDeployedEventPartsReqBuilder + implements Builder { + _$GDeployedEventPartsReq? _$v; + + _i3.GDeployedEventPartsVarsBuilder? _vars; + _i3.GDeployedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GDeployedEventPartsVarsBuilder(); + set vars(_i3.GDeployedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GDeployedEventPartsReqBuilder() { + GDeployedEventPartsReq._initializeBuilder(this); + } + + GDeployedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GDeployedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsReq; + } + + @override + void update(void Function(GDeployedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsReq build() => _build(); + + _$GDeployedEventPartsReq _build() { + _$GDeployedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GDeployedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GDeployedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GDeployedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeployedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsReq + extends GDeploymentEnvironmentChangedEventPartsReq { + @override + final _i3.GDeploymentEnvironmentChangedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GDeploymentEnvironmentChangedEventPartsReq( + [void Function(GDeploymentEnvironmentChangedEventPartsReqBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsReqBuilder()..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GDeploymentEnvironmentChangedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GDeploymentEnvironmentChangedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GDeploymentEnvironmentChangedEventPartsReq', 'idFields'); + } + + @override + GDeploymentEnvironmentChangedEventPartsReq rebuild( + void Function(GDeploymentEnvironmentChangedEventPartsReqBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeploymentEnvironmentChangedEventPartsReqBuilder toBuilder() => + new GDeploymentEnvironmentChangedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeploymentEnvironmentChangedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GDeploymentEnvironmentChangedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsReqBuilder + implements + Builder { + _$GDeploymentEnvironmentChangedEventPartsReq? _$v; + + _i3.GDeploymentEnvironmentChangedEventPartsVarsBuilder? _vars; + _i3.GDeploymentEnvironmentChangedEventPartsVarsBuilder get vars => + _$this._vars ??= + new _i3.GDeploymentEnvironmentChangedEventPartsVarsBuilder(); + set vars(_i3.GDeploymentEnvironmentChangedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GDeploymentEnvironmentChangedEventPartsReqBuilder() { + GDeploymentEnvironmentChangedEventPartsReq._initializeBuilder(this); + } + + GDeploymentEnvironmentChangedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GDeploymentEnvironmentChangedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentEnvironmentChangedEventPartsReq; + } + + @override + void update( + void Function(GDeploymentEnvironmentChangedEventPartsReqBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsReq build() => _build(); + + _$GDeploymentEnvironmentChangedEventPartsReq _build() { + _$GDeploymentEnvironmentChangedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GDeploymentEnvironmentChangedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull(document, + r'GDeploymentEnvironmentChangedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull(idFields, + r'GDeploymentEnvironmentChangedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeploymentEnvironmentChangedEventPartsReq', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefRestoredEventPartsReq extends GHeadRefRestoredEventPartsReq { + @override + final _i3.GHeadRefRestoredEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GHeadRefRestoredEventPartsReq( + [void Function(GHeadRefRestoredEventPartsReqBuilder)? updates]) => + (new GHeadRefRestoredEventPartsReqBuilder()..update(updates))._build(); + + _$GHeadRefRestoredEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GHeadRefRestoredEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefRestoredEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefRestoredEventPartsReq', 'idFields'); + } + + @override + GHeadRefRestoredEventPartsReq rebuild( + void Function(GHeadRefRestoredEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefRestoredEventPartsReqBuilder toBuilder() => + new GHeadRefRestoredEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefRestoredEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHeadRefRestoredEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GHeadRefRestoredEventPartsReqBuilder + implements + Builder { + _$GHeadRefRestoredEventPartsReq? _$v; + + _i3.GHeadRefRestoredEventPartsVarsBuilder? _vars; + _i3.GHeadRefRestoredEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GHeadRefRestoredEventPartsVarsBuilder(); + set vars(_i3.GHeadRefRestoredEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GHeadRefRestoredEventPartsReqBuilder() { + GHeadRefRestoredEventPartsReq._initializeBuilder(this); + } + + GHeadRefRestoredEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefRestoredEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefRestoredEventPartsReq; + } + + @override + void update(void Function(GHeadRefRestoredEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefRestoredEventPartsReq build() => _build(); + + _$GHeadRefRestoredEventPartsReq _build() { + _$GHeadRefRestoredEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GHeadRefRestoredEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefRestoredEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefRestoredEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefRestoredEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsReq + extends GBaseRefForcePushedEventPartsReq { + @override + final _i3.GBaseRefForcePushedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GBaseRefForcePushedEventPartsReq( + [void Function(GBaseRefForcePushedEventPartsReqBuilder)? updates]) => + (new GBaseRefForcePushedEventPartsReqBuilder()..update(updates))._build(); + + _$GBaseRefForcePushedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GBaseRefForcePushedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GBaseRefForcePushedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GBaseRefForcePushedEventPartsReq', 'idFields'); + } + + @override + GBaseRefForcePushedEventPartsReq rebuild( + void Function(GBaseRefForcePushedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBaseRefForcePushedEventPartsReqBuilder toBuilder() => + new GBaseRefForcePushedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBaseRefForcePushedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBaseRefForcePushedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GBaseRefForcePushedEventPartsReqBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsReq? _$v; + + _i3.GBaseRefForcePushedEventPartsVarsBuilder? _vars; + _i3.GBaseRefForcePushedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GBaseRefForcePushedEventPartsVarsBuilder(); + set vars(_i3.GBaseRefForcePushedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GBaseRefForcePushedEventPartsReqBuilder() { + GBaseRefForcePushedEventPartsReq._initializeBuilder(this); + } + + GBaseRefForcePushedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GBaseRefForcePushedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsReq; + } + + @override + void update(void Function(GBaseRefForcePushedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsReq build() => _build(); + + _$GBaseRefForcePushedEventPartsReq _build() { + _$GBaseRefForcePushedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GBaseRefForcePushedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GBaseRefForcePushedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GBaseRefForcePushedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBaseRefForcePushedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsReq + extends GHeadRefForcePushedEventPartsReq { + @override + final _i3.GHeadRefForcePushedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GHeadRefForcePushedEventPartsReq( + [void Function(GHeadRefForcePushedEventPartsReqBuilder)? updates]) => + (new GHeadRefForcePushedEventPartsReqBuilder()..update(updates))._build(); + + _$GHeadRefForcePushedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GHeadRefForcePushedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefForcePushedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefForcePushedEventPartsReq', 'idFields'); + } + + @override + GHeadRefForcePushedEventPartsReq rebuild( + void Function(GHeadRefForcePushedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefForcePushedEventPartsReqBuilder toBuilder() => + new GHeadRefForcePushedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefForcePushedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHeadRefForcePushedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GHeadRefForcePushedEventPartsReqBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsReq? _$v; + + _i3.GHeadRefForcePushedEventPartsVarsBuilder? _vars; + _i3.GHeadRefForcePushedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GHeadRefForcePushedEventPartsVarsBuilder(); + set vars(_i3.GHeadRefForcePushedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GHeadRefForcePushedEventPartsReqBuilder() { + GHeadRefForcePushedEventPartsReq._initializeBuilder(this); + } + + GHeadRefForcePushedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefForcePushedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsReq; + } + + @override + void update(void Function(GHeadRefForcePushedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsReq build() => _build(); + + _$GHeadRefForcePushedEventPartsReq _build() { + _$GHeadRefForcePushedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GHeadRefForcePushedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefForcePushedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefForcePushedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefForcePushedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsReq extends GReviewRequestedEventPartsReq { + @override + final _i3.GReviewRequestedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReviewRequestedEventPartsReq( + [void Function(GReviewRequestedEventPartsReqBuilder)? updates]) => + (new GReviewRequestedEventPartsReqBuilder()..update(updates))._build(); + + _$GReviewRequestedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReviewRequestedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReviewRequestedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewRequestedEventPartsReq', 'idFields'); + } + + @override + GReviewRequestedEventPartsReq rebuild( + void Function(GReviewRequestedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewRequestedEventPartsReqBuilder toBuilder() => + new GReviewRequestedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewRequestedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReviewRequestedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReviewRequestedEventPartsReqBuilder + implements + Builder { + _$GReviewRequestedEventPartsReq? _$v; + + _i3.GReviewRequestedEventPartsVarsBuilder? _vars; + _i3.GReviewRequestedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReviewRequestedEventPartsVarsBuilder(); + set vars(_i3.GReviewRequestedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReviewRequestedEventPartsReqBuilder() { + GReviewRequestedEventPartsReq._initializeBuilder(this); + } + + GReviewRequestedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsReq; + } + + @override + void update(void Function(GReviewRequestedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsReq build() => _build(); + + _$GReviewRequestedEventPartsReq _build() { + _$GReviewRequestedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GReviewRequestedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReviewRequestedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewRequestedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewRequestedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsReq + extends GReviewRequestRemovedEventPartsReq { + @override + final _i3.GReviewRequestRemovedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReviewRequestRemovedEventPartsReq( + [void Function(GReviewRequestRemovedEventPartsReqBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsReqBuilder()..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReviewRequestRemovedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReviewRequestRemovedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewRequestRemovedEventPartsReq', 'idFields'); + } + + @override + GReviewRequestRemovedEventPartsReq rebuild( + void Function(GReviewRequestRemovedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewRequestRemovedEventPartsReqBuilder toBuilder() => + new GReviewRequestRemovedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewRequestRemovedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReviewRequestRemovedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReviewRequestRemovedEventPartsReqBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsReq? _$v; + + _i3.GReviewRequestRemovedEventPartsVarsBuilder? _vars; + _i3.GReviewRequestRemovedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReviewRequestRemovedEventPartsVarsBuilder(); + set vars(_i3.GReviewRequestRemovedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReviewRequestRemovedEventPartsReqBuilder() { + GReviewRequestRemovedEventPartsReq._initializeBuilder(this); + } + + GReviewRequestRemovedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReviewRequestRemovedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestRemovedEventPartsReq; + } + + @override + void update( + void Function(GReviewRequestRemovedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsReq build() => _build(); + + _$GReviewRequestRemovedEventPartsReq _build() { + _$GReviewRequestRemovedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GReviewRequestRemovedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReviewRequestRemovedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewRequestRemovedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewRequestRemovedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsReq extends GReviewDismissedEventPartsReq { + @override + final _i3.GReviewDismissedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GReviewDismissedEventPartsReq( + [void Function(GReviewDismissedEventPartsReqBuilder)? updates]) => + (new GReviewDismissedEventPartsReqBuilder()..update(updates))._build(); + + _$GReviewDismissedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GReviewDismissedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GReviewDismissedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewDismissedEventPartsReq', 'idFields'); + } + + @override + GReviewDismissedEventPartsReq rebuild( + void Function(GReviewDismissedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewDismissedEventPartsReqBuilder toBuilder() => + new GReviewDismissedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewDismissedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReviewDismissedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GReviewDismissedEventPartsReqBuilder + implements + Builder { + _$GReviewDismissedEventPartsReq? _$v; + + _i3.GReviewDismissedEventPartsVarsBuilder? _vars; + _i3.GReviewDismissedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GReviewDismissedEventPartsVarsBuilder(); + set vars(_i3.GReviewDismissedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GReviewDismissedEventPartsReqBuilder() { + GReviewDismissedEventPartsReq._initializeBuilder(this); + } + + GReviewDismissedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GReviewDismissedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsReq; + } + + @override + void update(void Function(GReviewDismissedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsReq build() => _build(); + + _$GReviewDismissedEventPartsReq _build() { + _$GReviewDismissedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GReviewDismissedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GReviewDismissedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GReviewDismissedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReviewDismissedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsReq extends GPullRequestReviewPartsReq { + @override + final _i3.GPullRequestReviewPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GPullRequestReviewPartsReq( + [void Function(GPullRequestReviewPartsReqBuilder)? updates]) => + (new GPullRequestReviewPartsReqBuilder()..update(updates))._build(); + + _$GPullRequestReviewPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GPullRequestReviewPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GPullRequestReviewPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GPullRequestReviewPartsReq', 'idFields'); + } + + @override + GPullRequestReviewPartsReq rebuild( + void Function(GPullRequestReviewPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullRequestReviewPartsReqBuilder toBuilder() => + new GPullRequestReviewPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullRequestReviewPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPullRequestReviewPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GPullRequestReviewPartsReqBuilder + implements + Builder { + _$GPullRequestReviewPartsReq? _$v; + + _i3.GPullRequestReviewPartsVarsBuilder? _vars; + _i3.GPullRequestReviewPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GPullRequestReviewPartsVarsBuilder(); + set vars(_i3.GPullRequestReviewPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GPullRequestReviewPartsReqBuilder() { + GPullRequestReviewPartsReq._initializeBuilder(this); + } + + GPullRequestReviewPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestReviewPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsReq; + } + + @override + void update(void Function(GPullRequestReviewPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsReq build() => _build(); + + _$GPullRequestReviewPartsReq _build() { + _$GPullRequestReviewPartsReq _$result; + try { + _$result = _$v ?? + new _$GPullRequestReviewPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GPullRequestReviewPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GPullRequestReviewPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullRequestReviewPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergedEventPartsReq extends GMergedEventPartsReq { + @override + final _i3.GMergedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GMergedEventPartsReq( + [void Function(GMergedEventPartsReqBuilder)? updates]) => + (new GMergedEventPartsReqBuilder()..update(updates))._build(); + + _$GMergedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GMergedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GMergedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GMergedEventPartsReq', 'idFields'); + } + + @override + GMergedEventPartsReq rebuild( + void Function(GMergedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergedEventPartsReqBuilder toBuilder() => + new GMergedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GMergedEventPartsReqBuilder + implements Builder { + _$GMergedEventPartsReq? _$v; + + _i3.GMergedEventPartsVarsBuilder? _vars; + _i3.GMergedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GMergedEventPartsVarsBuilder(); + set vars(_i3.GMergedEventPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GMergedEventPartsReqBuilder() { + GMergedEventPartsReq._initializeBuilder(this); + } + + GMergedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GMergedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergedEventPartsReq; + } + + @override + void update(void Function(GMergedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergedEventPartsReq build() => _build(); + + _$GMergedEventPartsReq _build() { + _$GMergedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GMergedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GMergedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GMergedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHeadRefDeletedEventPartsReq extends GHeadRefDeletedEventPartsReq { + @override + final _i3.GHeadRefDeletedEventPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GHeadRefDeletedEventPartsReq( + [void Function(GHeadRefDeletedEventPartsReqBuilder)? updates]) => + (new GHeadRefDeletedEventPartsReqBuilder()..update(updates))._build(); + + _$GHeadRefDeletedEventPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GHeadRefDeletedEventPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefDeletedEventPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefDeletedEventPartsReq', 'idFields'); + } + + @override + GHeadRefDeletedEventPartsReq rebuild( + void Function(GHeadRefDeletedEventPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefDeletedEventPartsReqBuilder toBuilder() => + new GHeadRefDeletedEventPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefDeletedEventPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHeadRefDeletedEventPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GHeadRefDeletedEventPartsReqBuilder + implements + Builder { + _$GHeadRefDeletedEventPartsReq? _$v; + + _i3.GHeadRefDeletedEventPartsVarsBuilder? _vars; + _i3.GHeadRefDeletedEventPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GHeadRefDeletedEventPartsVarsBuilder(); + set vars(_i3.GHeadRefDeletedEventPartsVarsBuilder? vars) => + _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GHeadRefDeletedEventPartsReqBuilder() { + GHeadRefDeletedEventPartsReq._initializeBuilder(this); + } + + GHeadRefDeletedEventPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GHeadRefDeletedEventPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefDeletedEventPartsReq; + } + + @override + void update(void Function(GHeadRefDeletedEventPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefDeletedEventPartsReq build() => _build(); + + _$GHeadRefDeletedEventPartsReq _build() { + _$GHeadRefDeletedEventPartsReq _$result; + try { + _$result = _$v ?? + new _$GHeadRefDeletedEventPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GHeadRefDeletedEventPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GHeadRefDeletedEventPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHeadRefDeletedEventPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issue.var.gql.dart b/packages/gql_github/lib/issue.var.gql.dart new file mode 100644 index 0000000..7c125a9 --- /dev/null +++ b/packages/gql_github/lib/issue.var.gql.dart @@ -0,0 +1,757 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'issue.var.gql.g.dart'; + +abstract class GIssueVars implements Built { + GIssueVars._(); + + factory GIssueVars([Function(GIssueVarsBuilder b) updates]) = _$GIssueVars; + + String get owner; + String get name; + int get number; + String? get cursor; + static Serializer get serializer => _$gIssueVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueVars.serializer, + this, + ) as Map); + static GIssueVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueVars.serializer, + json, + ); +} + +abstract class GCommentPartsVars + implements Built { + GCommentPartsVars._(); + + factory GCommentPartsVars([Function(GCommentPartsVarsBuilder b) updates]) = + _$GCommentPartsVars; + + static Serializer get serializer => + _$gCommentPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommentPartsVars.serializer, + this, + ) as Map); + static GCommentPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommentPartsVars.serializer, + json, + ); +} + +abstract class GReactionConnectionPartsVars + implements + Built { + GReactionConnectionPartsVars._(); + + factory GReactionConnectionPartsVars( + [Function(GReactionConnectionPartsVarsBuilder b) updates]) = + _$GReactionConnectionPartsVars; + + static Serializer get serializer => + _$gReactionConnectionPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReactionConnectionPartsVars.serializer, + this, + ) as Map); + static GReactionConnectionPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactionConnectionPartsVars.serializer, + json, + ); +} + +abstract class GReactablePartsVars + implements Built { + GReactablePartsVars._(); + + factory GReactablePartsVars( + [Function(GReactablePartsVarsBuilder b) updates]) = _$GReactablePartsVars; + + static Serializer get serializer => + _$gReactablePartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReactablePartsVars.serializer, + this, + ) as Map); + static GReactablePartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactablePartsVars.serializer, + json, + ); +} + +abstract class GReferencedEventPartsVars + implements + Built { + GReferencedEventPartsVars._(); + + factory GReferencedEventPartsVars( + [Function(GReferencedEventPartsVarsBuilder b) updates]) = + _$GReferencedEventPartsVars; + + static Serializer get serializer => + _$gReferencedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReferencedEventPartsVars.serializer, + this, + ) as Map); + static GReferencedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReferencedEventPartsVars.serializer, + json, + ); +} + +abstract class GRenamedTitleEventPartsVars + implements + Built { + GRenamedTitleEventPartsVars._(); + + factory GRenamedTitleEventPartsVars( + [Function(GRenamedTitleEventPartsVarsBuilder b) updates]) = + _$GRenamedTitleEventPartsVars; + + static Serializer get serializer => + _$gRenamedTitleEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRenamedTitleEventPartsVars.serializer, + this, + ) as Map); + static GRenamedTitleEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRenamedTitleEventPartsVars.serializer, + json, + ); +} + +abstract class GClosedEventPartsVars + implements Built { + GClosedEventPartsVars._(); + + factory GClosedEventPartsVars( + [Function(GClosedEventPartsVarsBuilder b) updates]) = + _$GClosedEventPartsVars; + + static Serializer get serializer => + _$gClosedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClosedEventPartsVars.serializer, + this, + ) as Map); + static GClosedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClosedEventPartsVars.serializer, + json, + ); +} + +abstract class GReopenedEventPartsVars + implements Built { + GReopenedEventPartsVars._(); + + factory GReopenedEventPartsVars( + [Function(GReopenedEventPartsVarsBuilder b) updates]) = + _$GReopenedEventPartsVars; + + static Serializer get serializer => + _$gReopenedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReopenedEventPartsVars.serializer, + this, + ) as Map); + static GReopenedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReopenedEventPartsVars.serializer, + json, + ); +} + +abstract class GCrossReferencedEventPartsVars + implements + Built { + GCrossReferencedEventPartsVars._(); + + factory GCrossReferencedEventPartsVars( + [Function(GCrossReferencedEventPartsVarsBuilder b) updates]) = + _$GCrossReferencedEventPartsVars; + + static Serializer get serializer => + _$gCrossReferencedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCrossReferencedEventPartsVars.serializer, + this, + ) as Map); + static GCrossReferencedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCrossReferencedEventPartsVars.serializer, + json, + ); +} + +abstract class GLabeledEventPartsVars + implements Built { + GLabeledEventPartsVars._(); + + factory GLabeledEventPartsVars( + [Function(GLabeledEventPartsVarsBuilder b) updates]) = + _$GLabeledEventPartsVars; + + static Serializer get serializer => + _$gLabeledEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLabeledEventPartsVars.serializer, + this, + ) as Map); + static GLabeledEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabeledEventPartsVars.serializer, + json, + ); +} + +abstract class GUnlabeledEventPartsVars + implements + Built { + GUnlabeledEventPartsVars._(); + + factory GUnlabeledEventPartsVars( + [Function(GUnlabeledEventPartsVarsBuilder b) updates]) = + _$GUnlabeledEventPartsVars; + + static Serializer get serializer => + _$gUnlabeledEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnlabeledEventPartsVars.serializer, + this, + ) as Map); + static GUnlabeledEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlabeledEventPartsVars.serializer, + json, + ); +} + +abstract class GMilestonedEventPartsVars + implements + Built { + GMilestonedEventPartsVars._(); + + factory GMilestonedEventPartsVars( + [Function(GMilestonedEventPartsVarsBuilder b) updates]) = + _$GMilestonedEventPartsVars; + + static Serializer get serializer => + _$gMilestonedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMilestonedEventPartsVars.serializer, + this, + ) as Map); + static GMilestonedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMilestonedEventPartsVars.serializer, + json, + ); +} + +abstract class GDemilestonedEventPartsVars + implements + Built { + GDemilestonedEventPartsVars._(); + + factory GDemilestonedEventPartsVars( + [Function(GDemilestonedEventPartsVarsBuilder b) updates]) = + _$GDemilestonedEventPartsVars; + + static Serializer get serializer => + _$gDemilestonedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDemilestonedEventPartsVars.serializer, + this, + ) as Map); + static GDemilestonedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDemilestonedEventPartsVars.serializer, + json, + ); +} + +abstract class GLockedEventPartsVars + implements Built { + GLockedEventPartsVars._(); + + factory GLockedEventPartsVars( + [Function(GLockedEventPartsVarsBuilder b) updates]) = + _$GLockedEventPartsVars; + + static Serializer get serializer => + _$gLockedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLockedEventPartsVars.serializer, + this, + ) as Map); + static GLockedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLockedEventPartsVars.serializer, + json, + ); +} + +abstract class GUnlockedEventPartsVars + implements Built { + GUnlockedEventPartsVars._(); + + factory GUnlockedEventPartsVars( + [Function(GUnlockedEventPartsVarsBuilder b) updates]) = + _$GUnlockedEventPartsVars; + + static Serializer get serializer => + _$gUnlockedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnlockedEventPartsVars.serializer, + this, + ) as Map); + static GUnlockedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlockedEventPartsVars.serializer, + json, + ); +} + +abstract class GAssignedEventPartsVars + implements Built { + GAssignedEventPartsVars._(); + + factory GAssignedEventPartsVars( + [Function(GAssignedEventPartsVarsBuilder b) updates]) = + _$GAssignedEventPartsVars; + + static Serializer get serializer => + _$gAssignedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAssignedEventPartsVars.serializer, + this, + ) as Map); + static GAssignedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAssignedEventPartsVars.serializer, + json, + ); +} + +abstract class GUnassignedEventPartsVars + implements + Built { + GUnassignedEventPartsVars._(); + + factory GUnassignedEventPartsVars( + [Function(GUnassignedEventPartsVarsBuilder b) updates]) = + _$GUnassignedEventPartsVars; + + static Serializer get serializer => + _$gUnassignedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnassignedEventPartsVars.serializer, + this, + ) as Map); + static GUnassignedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnassignedEventPartsVars.serializer, + json, + ); +} + +abstract class GSubscribedEventPartsVars + implements + Built { + GSubscribedEventPartsVars._(); + + factory GSubscribedEventPartsVars( + [Function(GSubscribedEventPartsVarsBuilder b) updates]) = + _$GSubscribedEventPartsVars; + + static Serializer get serializer => + _$gSubscribedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSubscribedEventPartsVars.serializer, + this, + ) as Map); + static GSubscribedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSubscribedEventPartsVars.serializer, + json, + ); +} + +abstract class GUnsubscribedEventPartsVars + implements + Built { + GUnsubscribedEventPartsVars._(); + + factory GUnsubscribedEventPartsVars( + [Function(GUnsubscribedEventPartsVarsBuilder b) updates]) = + _$GUnsubscribedEventPartsVars; + + static Serializer get serializer => + _$gUnsubscribedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnsubscribedEventPartsVars.serializer, + this, + ) as Map); + static GUnsubscribedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnsubscribedEventPartsVars.serializer, + json, + ); +} + +abstract class GMentionedEventPartsVars + implements + Built { + GMentionedEventPartsVars._(); + + factory GMentionedEventPartsVars( + [Function(GMentionedEventPartsVarsBuilder b) updates]) = + _$GMentionedEventPartsVars; + + static Serializer get serializer => + _$gMentionedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMentionedEventPartsVars.serializer, + this, + ) as Map); + static GMentionedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMentionedEventPartsVars.serializer, + json, + ); +} + +abstract class GPinnedEventPartsVars + implements Built { + GPinnedEventPartsVars._(); + + factory GPinnedEventPartsVars( + [Function(GPinnedEventPartsVarsBuilder b) updates]) = + _$GPinnedEventPartsVars; + + static Serializer get serializer => + _$gPinnedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPinnedEventPartsVars.serializer, + this, + ) as Map); + static GPinnedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPinnedEventPartsVars.serializer, + json, + ); +} + +abstract class GTransferredEventPartsVars + implements + Built { + GTransferredEventPartsVars._(); + + factory GTransferredEventPartsVars( + [Function(GTransferredEventPartsVarsBuilder b) updates]) = + _$GTransferredEventPartsVars; + + static Serializer get serializer => + _$gTransferredEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTransferredEventPartsVars.serializer, + this, + ) as Map); + static GTransferredEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTransferredEventPartsVars.serializer, + json, + ); +} + +abstract class GPullRequestCommitPartsVars + implements + Built { + GPullRequestCommitPartsVars._(); + + factory GPullRequestCommitPartsVars( + [Function(GPullRequestCommitPartsVarsBuilder b) updates]) = + _$GPullRequestCommitPartsVars; + + static Serializer get serializer => + _$gPullRequestCommitPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestCommitPartsVars.serializer, + this, + ) as Map); + static GPullRequestCommitPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullRequestCommitPartsVars.serializer, + json, + ); +} + +abstract class GDeployedEventPartsVars + implements Built { + GDeployedEventPartsVars._(); + + factory GDeployedEventPartsVars( + [Function(GDeployedEventPartsVarsBuilder b) updates]) = + _$GDeployedEventPartsVars; + + static Serializer get serializer => + _$gDeployedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeployedEventPartsVars.serializer, + this, + ) as Map); + static GDeployedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeployedEventPartsVars.serializer, + json, + ); +} + +abstract class GDeploymentEnvironmentChangedEventPartsVars + implements + Built { + GDeploymentEnvironmentChangedEventPartsVars._(); + + factory GDeploymentEnvironmentChangedEventPartsVars( + [Function(GDeploymentEnvironmentChangedEventPartsVarsBuilder b) + updates]) = _$GDeploymentEnvironmentChangedEventPartsVars; + + static Serializer + get serializer => _$gDeploymentEnvironmentChangedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentEnvironmentChangedEventPartsVars.serializer, + this, + ) as Map); + static GDeploymentEnvironmentChangedEventPartsVars? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeploymentEnvironmentChangedEventPartsVars.serializer, + json, + ); +} + +abstract class GHeadRefRestoredEventPartsVars + implements + Built { + GHeadRefRestoredEventPartsVars._(); + + factory GHeadRefRestoredEventPartsVars( + [Function(GHeadRefRestoredEventPartsVarsBuilder b) updates]) = + _$GHeadRefRestoredEventPartsVars; + + static Serializer get serializer => + _$gHeadRefRestoredEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefRestoredEventPartsVars.serializer, + this, + ) as Map); + static GHeadRefRestoredEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHeadRefRestoredEventPartsVars.serializer, + json, + ); +} + +abstract class GBaseRefForcePushedEventPartsVars + implements + Built { + GBaseRefForcePushedEventPartsVars._(); + + factory GBaseRefForcePushedEventPartsVars( + [Function(GBaseRefForcePushedEventPartsVarsBuilder b) updates]) = + _$GBaseRefForcePushedEventPartsVars; + + static Serializer get serializer => + _$gBaseRefForcePushedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBaseRefForcePushedEventPartsVars.serializer, + this, + ) as Map); + static GBaseRefForcePushedEventPartsVars? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBaseRefForcePushedEventPartsVars.serializer, + json, + ); +} + +abstract class GHeadRefForcePushedEventPartsVars + implements + Built { + GHeadRefForcePushedEventPartsVars._(); + + factory GHeadRefForcePushedEventPartsVars( + [Function(GHeadRefForcePushedEventPartsVarsBuilder b) updates]) = + _$GHeadRefForcePushedEventPartsVars; + + static Serializer get serializer => + _$gHeadRefForcePushedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefForcePushedEventPartsVars.serializer, + this, + ) as Map); + static GHeadRefForcePushedEventPartsVars? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GHeadRefForcePushedEventPartsVars.serializer, + json, + ); +} + +abstract class GReviewRequestedEventPartsVars + implements + Built { + GReviewRequestedEventPartsVars._(); + + factory GReviewRequestedEventPartsVars( + [Function(GReviewRequestedEventPartsVarsBuilder b) updates]) = + _$GReviewRequestedEventPartsVars; + + static Serializer get serializer => + _$gReviewRequestedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestedEventPartsVars.serializer, + this, + ) as Map); + static GReviewRequestedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReviewRequestedEventPartsVars.serializer, + json, + ); +} + +abstract class GReviewRequestRemovedEventPartsVars + implements + Built { + GReviewRequestRemovedEventPartsVars._(); + + factory GReviewRequestRemovedEventPartsVars( + [Function(GReviewRequestRemovedEventPartsVarsBuilder b) updates]) = + _$GReviewRequestRemovedEventPartsVars; + + static Serializer get serializer => + _$gReviewRequestRemovedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReviewRequestRemovedEventPartsVars.serializer, + this, + ) as Map); + static GReviewRequestRemovedEventPartsVars? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReviewRequestRemovedEventPartsVars.serializer, + json, + ); +} + +abstract class GReviewDismissedEventPartsVars + implements + Built { + GReviewDismissedEventPartsVars._(); + + factory GReviewDismissedEventPartsVars( + [Function(GReviewDismissedEventPartsVarsBuilder b) updates]) = + _$GReviewDismissedEventPartsVars; + + static Serializer get serializer => + _$gReviewDismissedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReviewDismissedEventPartsVars.serializer, + this, + ) as Map); + static GReviewDismissedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReviewDismissedEventPartsVars.serializer, + json, + ); +} + +abstract class GPullRequestReviewPartsVars + implements + Built { + GPullRequestReviewPartsVars._(); + + factory GPullRequestReviewPartsVars( + [Function(GPullRequestReviewPartsVarsBuilder b) updates]) = + _$GPullRequestReviewPartsVars; + + static Serializer get serializer => + _$gPullRequestReviewPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestReviewPartsVars.serializer, + this, + ) as Map); + static GPullRequestReviewPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullRequestReviewPartsVars.serializer, + json, + ); +} + +abstract class GMergedEventPartsVars + implements Built { + GMergedEventPartsVars._(); + + factory GMergedEventPartsVars( + [Function(GMergedEventPartsVarsBuilder b) updates]) = + _$GMergedEventPartsVars; + + static Serializer get serializer => + _$gMergedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergedEventPartsVars.serializer, + this, + ) as Map); + static GMergedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergedEventPartsVars.serializer, + json, + ); +} + +abstract class GHeadRefDeletedEventPartsVars + implements + Built { + GHeadRefDeletedEventPartsVars._(); + + factory GHeadRefDeletedEventPartsVars( + [Function(GHeadRefDeletedEventPartsVarsBuilder b) updates]) = + _$GHeadRefDeletedEventPartsVars; + + static Serializer get serializer => + _$gHeadRefDeletedEventPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHeadRefDeletedEventPartsVars.serializer, + this, + ) as Map); + static GHeadRefDeletedEventPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHeadRefDeletedEventPartsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issue.var.gql.g.dart b/packages/gql_github/lib/issue.var.gql.g.dart new file mode 100644 index 0000000..d7dd548 --- /dev/null +++ b/packages/gql_github/lib/issue.var.gql.g.dart @@ -0,0 +1,3153 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issue.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gIssueVarsSerializer = new _$GIssueVarsSerializer(); +Serializer _$gCommentPartsVarsSerializer = + new _$GCommentPartsVarsSerializer(); +Serializer + _$gReactionConnectionPartsVarsSerializer = + new _$GReactionConnectionPartsVarsSerializer(); +Serializer _$gReactablePartsVarsSerializer = + new _$GReactablePartsVarsSerializer(); +Serializer _$gReferencedEventPartsVarsSerializer = + new _$GReferencedEventPartsVarsSerializer(); +Serializer + _$gRenamedTitleEventPartsVarsSerializer = + new _$GRenamedTitleEventPartsVarsSerializer(); +Serializer _$gClosedEventPartsVarsSerializer = + new _$GClosedEventPartsVarsSerializer(); +Serializer _$gReopenedEventPartsVarsSerializer = + new _$GReopenedEventPartsVarsSerializer(); +Serializer + _$gCrossReferencedEventPartsVarsSerializer = + new _$GCrossReferencedEventPartsVarsSerializer(); +Serializer _$gLabeledEventPartsVarsSerializer = + new _$GLabeledEventPartsVarsSerializer(); +Serializer _$gUnlabeledEventPartsVarsSerializer = + new _$GUnlabeledEventPartsVarsSerializer(); +Serializer _$gMilestonedEventPartsVarsSerializer = + new _$GMilestonedEventPartsVarsSerializer(); +Serializer + _$gDemilestonedEventPartsVarsSerializer = + new _$GDemilestonedEventPartsVarsSerializer(); +Serializer _$gLockedEventPartsVarsSerializer = + new _$GLockedEventPartsVarsSerializer(); +Serializer _$gUnlockedEventPartsVarsSerializer = + new _$GUnlockedEventPartsVarsSerializer(); +Serializer _$gAssignedEventPartsVarsSerializer = + new _$GAssignedEventPartsVarsSerializer(); +Serializer _$gUnassignedEventPartsVarsSerializer = + new _$GUnassignedEventPartsVarsSerializer(); +Serializer _$gSubscribedEventPartsVarsSerializer = + new _$GSubscribedEventPartsVarsSerializer(); +Serializer + _$gUnsubscribedEventPartsVarsSerializer = + new _$GUnsubscribedEventPartsVarsSerializer(); +Serializer _$gMentionedEventPartsVarsSerializer = + new _$GMentionedEventPartsVarsSerializer(); +Serializer _$gPinnedEventPartsVarsSerializer = + new _$GPinnedEventPartsVarsSerializer(); +Serializer _$gTransferredEventPartsVarsSerializer = + new _$GTransferredEventPartsVarsSerializer(); +Serializer + _$gPullRequestCommitPartsVarsSerializer = + new _$GPullRequestCommitPartsVarsSerializer(); +Serializer _$gDeployedEventPartsVarsSerializer = + new _$GDeployedEventPartsVarsSerializer(); +Serializer + _$gDeploymentEnvironmentChangedEventPartsVarsSerializer = + new _$GDeploymentEnvironmentChangedEventPartsVarsSerializer(); +Serializer + _$gHeadRefRestoredEventPartsVarsSerializer = + new _$GHeadRefRestoredEventPartsVarsSerializer(); +Serializer + _$gBaseRefForcePushedEventPartsVarsSerializer = + new _$GBaseRefForcePushedEventPartsVarsSerializer(); +Serializer + _$gHeadRefForcePushedEventPartsVarsSerializer = + new _$GHeadRefForcePushedEventPartsVarsSerializer(); +Serializer + _$gReviewRequestedEventPartsVarsSerializer = + new _$GReviewRequestedEventPartsVarsSerializer(); +Serializer + _$gReviewRequestRemovedEventPartsVarsSerializer = + new _$GReviewRequestRemovedEventPartsVarsSerializer(); +Serializer + _$gReviewDismissedEventPartsVarsSerializer = + new _$GReviewDismissedEventPartsVarsSerializer(); +Serializer + _$gPullRequestReviewPartsVarsSerializer = + new _$GPullRequestReviewPartsVarsSerializer(); +Serializer _$gMergedEventPartsVarsSerializer = + new _$GMergedEventPartsVarsSerializer(); +Serializer + _$gHeadRefDeletedEventPartsVarsSerializer = + new _$GHeadRefDeletedEventPartsVarsSerializer(); + +class _$GIssueVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssueVars, _$GIssueVars]; + @override + final String wireName = 'GIssueVars'; + + @override + Iterable serialize(Serializers serializers, GIssueVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + ]; + Object? value; + value = object.cursor; + if (value != null) { + result + ..add('cursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'cursor': + result.cursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommentPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommentPartsVars, _$GCommentPartsVars]; + @override + final String wireName = 'GCommentPartsVars'; + + @override + Iterable serialize(Serializers serializers, GCommentPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GCommentPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GCommentPartsVarsBuilder().build(); + } +} + +class _$GReactionConnectionPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactionConnectionPartsVars, + _$GReactionConnectionPartsVars + ]; + @override + final String wireName = 'GReactionConnectionPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReactionConnectionPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReactionConnectionPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReactionConnectionPartsVarsBuilder().build(); + } +} + +class _$GReactablePartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReactablePartsVars, + _$GReactablePartsVars + ]; + @override + final String wireName = 'GReactablePartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReactablePartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReactablePartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReactablePartsVarsBuilder().build(); + } +} + +class _$GReferencedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReferencedEventPartsVars, + _$GReferencedEventPartsVars + ]; + @override + final String wireName = 'GReferencedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReferencedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReferencedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReferencedEventPartsVarsBuilder().build(); + } +} + +class _$GRenamedTitleEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRenamedTitleEventPartsVars, + _$GRenamedTitleEventPartsVars + ]; + @override + final String wireName = 'GRenamedTitleEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GRenamedTitleEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GRenamedTitleEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GRenamedTitleEventPartsVarsBuilder().build(); + } +} + +class _$GClosedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClosedEventPartsVars, + _$GClosedEventPartsVars + ]; + @override + final String wireName = 'GClosedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GClosedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GClosedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GClosedEventPartsVarsBuilder().build(); + } +} + +class _$GReopenedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReopenedEventPartsVars, + _$GReopenedEventPartsVars + ]; + @override + final String wireName = 'GReopenedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReopenedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReopenedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReopenedEventPartsVarsBuilder().build(); + } +} + +class _$GCrossReferencedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCrossReferencedEventPartsVars, + _$GCrossReferencedEventPartsVars + ]; + @override + final String wireName = 'GCrossReferencedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GCrossReferencedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GCrossReferencedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GCrossReferencedEventPartsVarsBuilder().build(); + } +} + +class _$GLabeledEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLabeledEventPartsVars, + _$GLabeledEventPartsVars + ]; + @override + final String wireName = 'GLabeledEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GLabeledEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GLabeledEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GLabeledEventPartsVarsBuilder().build(); + } +} + +class _$GUnlabeledEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlabeledEventPartsVars, + _$GUnlabeledEventPartsVars + ]; + @override + final String wireName = 'GUnlabeledEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GUnlabeledEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUnlabeledEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUnlabeledEventPartsVarsBuilder().build(); + } +} + +class _$GMilestonedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMilestonedEventPartsVars, + _$GMilestonedEventPartsVars + ]; + @override + final String wireName = 'GMilestonedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GMilestonedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GMilestonedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GMilestonedEventPartsVarsBuilder().build(); + } +} + +class _$GDemilestonedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDemilestonedEventPartsVars, + _$GDemilestonedEventPartsVars + ]; + @override + final String wireName = 'GDemilestonedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GDemilestonedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GDemilestonedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GDemilestonedEventPartsVarsBuilder().build(); + } +} + +class _$GLockedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLockedEventPartsVars, + _$GLockedEventPartsVars + ]; + @override + final String wireName = 'GLockedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GLockedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GLockedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GLockedEventPartsVarsBuilder().build(); + } +} + +class _$GUnlockedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlockedEventPartsVars, + _$GUnlockedEventPartsVars + ]; + @override + final String wireName = 'GUnlockedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GUnlockedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUnlockedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUnlockedEventPartsVarsBuilder().build(); + } +} + +class _$GAssignedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAssignedEventPartsVars, + _$GAssignedEventPartsVars + ]; + @override + final String wireName = 'GAssignedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GAssignedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GAssignedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GAssignedEventPartsVarsBuilder().build(); + } +} + +class _$GUnassignedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnassignedEventPartsVars, + _$GUnassignedEventPartsVars + ]; + @override + final String wireName = 'GUnassignedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GUnassignedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUnassignedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUnassignedEventPartsVarsBuilder().build(); + } +} + +class _$GSubscribedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSubscribedEventPartsVars, + _$GSubscribedEventPartsVars + ]; + @override + final String wireName = 'GSubscribedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GSubscribedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GSubscribedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GSubscribedEventPartsVarsBuilder().build(); + } +} + +class _$GUnsubscribedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnsubscribedEventPartsVars, + _$GUnsubscribedEventPartsVars + ]; + @override + final String wireName = 'GUnsubscribedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GUnsubscribedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUnsubscribedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUnsubscribedEventPartsVarsBuilder().build(); + } +} + +class _$GMentionedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMentionedEventPartsVars, + _$GMentionedEventPartsVars + ]; + @override + final String wireName = 'GMentionedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GMentionedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GMentionedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GMentionedEventPartsVarsBuilder().build(); + } +} + +class _$GPinnedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPinnedEventPartsVars, + _$GPinnedEventPartsVars + ]; + @override + final String wireName = 'GPinnedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GPinnedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GPinnedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GPinnedEventPartsVarsBuilder().build(); + } +} + +class _$GTransferredEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferredEventPartsVars, + _$GTransferredEventPartsVars + ]; + @override + final String wireName = 'GTransferredEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GTransferredEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GTransferredEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GTransferredEventPartsVarsBuilder().build(); + } +} + +class _$GPullRequestCommitPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestCommitPartsVars, + _$GPullRequestCommitPartsVars + ]; + @override + final String wireName = 'GPullRequestCommitPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestCommitPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GPullRequestCommitPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GPullRequestCommitPartsVarsBuilder().build(); + } +} + +class _$GDeployedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeployedEventPartsVars, + _$GDeployedEventPartsVars + ]; + @override + final String wireName = 'GDeployedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GDeployedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GDeployedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GDeployedEventPartsVarsBuilder().build(); + } +} + +class _$GDeploymentEnvironmentChangedEventPartsVarsSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GDeploymentEnvironmentChangedEventPartsVars, + _$GDeploymentEnvironmentChangedEventPartsVars + ]; + @override + final String wireName = 'GDeploymentEnvironmentChangedEventPartsVars'; + + @override + Iterable serialize(Serializers serializers, + GDeploymentEnvironmentChangedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GDeploymentEnvironmentChangedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GDeploymentEnvironmentChangedEventPartsVarsBuilder().build(); + } +} + +class _$GHeadRefRestoredEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefRestoredEventPartsVars, + _$GHeadRefRestoredEventPartsVars + ]; + @override + final String wireName = 'GHeadRefRestoredEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefRestoredEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GHeadRefRestoredEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GHeadRefRestoredEventPartsVarsBuilder().build(); + } +} + +class _$GBaseRefForcePushedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBaseRefForcePushedEventPartsVars, + _$GBaseRefForcePushedEventPartsVars + ]; + @override + final String wireName = 'GBaseRefForcePushedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GBaseRefForcePushedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GBaseRefForcePushedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GBaseRefForcePushedEventPartsVarsBuilder().build(); + } +} + +class _$GHeadRefForcePushedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefForcePushedEventPartsVars, + _$GHeadRefForcePushedEventPartsVars + ]; + @override + final String wireName = 'GHeadRefForcePushedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefForcePushedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GHeadRefForcePushedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GHeadRefForcePushedEventPartsVarsBuilder().build(); + } +} + +class _$GReviewRequestedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestedEventPartsVars, + _$GReviewRequestedEventPartsVars + ]; + @override + final String wireName = 'GReviewRequestedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReviewRequestedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReviewRequestedEventPartsVarsBuilder().build(); + } +} + +class _$GReviewRequestRemovedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewRequestRemovedEventPartsVars, + _$GReviewRequestRemovedEventPartsVars + ]; + @override + final String wireName = 'GReviewRequestRemovedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReviewRequestRemovedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReviewRequestRemovedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReviewRequestRemovedEventPartsVarsBuilder().build(); + } +} + +class _$GReviewDismissedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReviewDismissedEventPartsVars, + _$GReviewDismissedEventPartsVars + ]; + @override + final String wireName = 'GReviewDismissedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GReviewDismissedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GReviewDismissedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GReviewDismissedEventPartsVarsBuilder().build(); + } +} + +class _$GPullRequestReviewPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullRequestReviewPartsVars, + _$GPullRequestReviewPartsVars + ]; + @override + final String wireName = 'GPullRequestReviewPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GPullRequestReviewPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GPullRequestReviewPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GPullRequestReviewPartsVarsBuilder().build(); + } +} + +class _$GMergedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergedEventPartsVars, + _$GMergedEventPartsVars + ]; + @override + final String wireName = 'GMergedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GMergedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GMergedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GMergedEventPartsVarsBuilder().build(); + } +} + +class _$GHeadRefDeletedEventPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHeadRefDeletedEventPartsVars, + _$GHeadRefDeletedEventPartsVars + ]; + @override + final String wireName = 'GHeadRefDeletedEventPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GHeadRefDeletedEventPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GHeadRefDeletedEventPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GHeadRefDeletedEventPartsVarsBuilder().build(); + } +} + +class _$GIssueVars extends GIssueVars { + @override + final String owner; + @override + final String name; + @override + final int number; + @override + final String? cursor; + + factory _$GIssueVars([void Function(GIssueVarsBuilder)? updates]) => + (new GIssueVarsBuilder()..update(updates))._build(); + + _$GIssueVars._( + {required this.owner, + required this.name, + required this.number, + this.cursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GIssueVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GIssueVars', 'name'); + BuiltValueNullFieldError.checkNotNull(number, r'GIssueVars', 'number'); + } + + @override + GIssueVars rebuild(void Function(GIssueVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueVarsBuilder toBuilder() => new GIssueVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueVars && + owner == other.owner && + name == other.name && + number == other.number && + cursor == other.cursor; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, owner.hashCode), name.hashCode), number.hashCode), + cursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueVars') + ..add('owner', owner) + ..add('name', name) + ..add('number', number) + ..add('cursor', cursor)) + .toString(); + } +} + +class GIssueVarsBuilder implements Builder { + _$GIssueVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + String? _cursor; + String? get cursor => _$this._cursor; + set cursor(String? cursor) => _$this._cursor = cursor; + + GIssueVarsBuilder(); + + GIssueVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _number = $v.number; + _cursor = $v.cursor; + _$v = null; + } + return this; + } + + @override + void replace(GIssueVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueVars; + } + + @override + void update(void Function(GIssueVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueVars build() => _build(); + + _$GIssueVars _build() { + final _$result = _$v ?? + new _$GIssueVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GIssueVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GIssueVars', 'name'), + number: BuiltValueNullFieldError.checkNotNull( + number, r'GIssueVars', 'number'), + cursor: cursor); + replace(_$result); + return _$result; + } +} + +class _$GCommentPartsVars extends GCommentPartsVars { + factory _$GCommentPartsVars( + [void Function(GCommentPartsVarsBuilder)? updates]) => + (new GCommentPartsVarsBuilder()..update(updates))._build(); + + _$GCommentPartsVars._() : super._(); + + @override + GCommentPartsVars rebuild(void Function(GCommentPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommentPartsVarsBuilder toBuilder() => + new GCommentPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommentPartsVars; + } + + @override + int get hashCode { + return 250816552; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GCommentPartsVars').toString(); + } +} + +class GCommentPartsVarsBuilder + implements Builder { + _$GCommentPartsVars? _$v; + + GCommentPartsVarsBuilder(); + + @override + void replace(GCommentPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommentPartsVars; + } + + @override + void update(void Function(GCommentPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommentPartsVars build() => _build(); + + _$GCommentPartsVars _build() { + final _$result = _$v ?? new _$GCommentPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReactionConnectionPartsVars extends GReactionConnectionPartsVars { + factory _$GReactionConnectionPartsVars( + [void Function(GReactionConnectionPartsVarsBuilder)? updates]) => + (new GReactionConnectionPartsVarsBuilder()..update(updates))._build(); + + _$GReactionConnectionPartsVars._() : super._(); + + @override + GReactionConnectionPartsVars rebuild( + void Function(GReactionConnectionPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactionConnectionPartsVarsBuilder toBuilder() => + new GReactionConnectionPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactionConnectionPartsVars; + } + + @override + int get hashCode { + return 596461557; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReactionConnectionPartsVars') + .toString(); + } +} + +class GReactionConnectionPartsVarsBuilder + implements + Builder { + _$GReactionConnectionPartsVars? _$v; + + GReactionConnectionPartsVarsBuilder(); + + @override + void replace(GReactionConnectionPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactionConnectionPartsVars; + } + + @override + void update(void Function(GReactionConnectionPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactionConnectionPartsVars build() => _build(); + + _$GReactionConnectionPartsVars _build() { + final _$result = _$v ?? new _$GReactionConnectionPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReactablePartsVars extends GReactablePartsVars { + factory _$GReactablePartsVars( + [void Function(GReactablePartsVarsBuilder)? updates]) => + (new GReactablePartsVarsBuilder()..update(updates))._build(); + + _$GReactablePartsVars._() : super._(); + + @override + GReactablePartsVars rebuild( + void Function(GReactablePartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactablePartsVarsBuilder toBuilder() => + new GReactablePartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactablePartsVars; + } + + @override + int get hashCode { + return 957358139; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReactablePartsVars').toString(); + } +} + +class GReactablePartsVarsBuilder + implements Builder { + _$GReactablePartsVars? _$v; + + GReactablePartsVarsBuilder(); + + @override + void replace(GReactablePartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactablePartsVars; + } + + @override + void update(void Function(GReactablePartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactablePartsVars build() => _build(); + + _$GReactablePartsVars _build() { + final _$result = _$v ?? new _$GReactablePartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReferencedEventPartsVars extends GReferencedEventPartsVars { + factory _$GReferencedEventPartsVars( + [void Function(GReferencedEventPartsVarsBuilder)? updates]) => + (new GReferencedEventPartsVarsBuilder()..update(updates))._build(); + + _$GReferencedEventPartsVars._() : super._(); + + @override + GReferencedEventPartsVars rebuild( + void Function(GReferencedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReferencedEventPartsVarsBuilder toBuilder() => + new GReferencedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReferencedEventPartsVars; + } + + @override + int get hashCode { + return 670732860; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReferencedEventPartsVars').toString(); + } +} + +class GReferencedEventPartsVarsBuilder + implements + Builder { + _$GReferencedEventPartsVars? _$v; + + GReferencedEventPartsVarsBuilder(); + + @override + void replace(GReferencedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReferencedEventPartsVars; + } + + @override + void update(void Function(GReferencedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReferencedEventPartsVars build() => _build(); + + _$GReferencedEventPartsVars _build() { + final _$result = _$v ?? new _$GReferencedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GRenamedTitleEventPartsVars extends GRenamedTitleEventPartsVars { + factory _$GRenamedTitleEventPartsVars( + [void Function(GRenamedTitleEventPartsVarsBuilder)? updates]) => + (new GRenamedTitleEventPartsVarsBuilder()..update(updates))._build(); + + _$GRenamedTitleEventPartsVars._() : super._(); + + @override + GRenamedTitleEventPartsVars rebuild( + void Function(GRenamedTitleEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRenamedTitleEventPartsVarsBuilder toBuilder() => + new GRenamedTitleEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRenamedTitleEventPartsVars; + } + + @override + int get hashCode { + return 558265194; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GRenamedTitleEventPartsVars') + .toString(); + } +} + +class GRenamedTitleEventPartsVarsBuilder + implements + Builder { + _$GRenamedTitleEventPartsVars? _$v; + + GRenamedTitleEventPartsVarsBuilder(); + + @override + void replace(GRenamedTitleEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRenamedTitleEventPartsVars; + } + + @override + void update(void Function(GRenamedTitleEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRenamedTitleEventPartsVars build() => _build(); + + _$GRenamedTitleEventPartsVars _build() { + final _$result = _$v ?? new _$GRenamedTitleEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GClosedEventPartsVars extends GClosedEventPartsVars { + factory _$GClosedEventPartsVars( + [void Function(GClosedEventPartsVarsBuilder)? updates]) => + (new GClosedEventPartsVarsBuilder()..update(updates))._build(); + + _$GClosedEventPartsVars._() : super._(); + + @override + GClosedEventPartsVars rebuild( + void Function(GClosedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClosedEventPartsVarsBuilder toBuilder() => + new GClosedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClosedEventPartsVars; + } + + @override + int get hashCode { + return 942702400; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GClosedEventPartsVars').toString(); + } +} + +class GClosedEventPartsVarsBuilder + implements Builder { + _$GClosedEventPartsVars? _$v; + + GClosedEventPartsVarsBuilder(); + + @override + void replace(GClosedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClosedEventPartsVars; + } + + @override + void update(void Function(GClosedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClosedEventPartsVars build() => _build(); + + _$GClosedEventPartsVars _build() { + final _$result = _$v ?? new _$GClosedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReopenedEventPartsVars extends GReopenedEventPartsVars { + factory _$GReopenedEventPartsVars( + [void Function(GReopenedEventPartsVarsBuilder)? updates]) => + (new GReopenedEventPartsVarsBuilder()..update(updates))._build(); + + _$GReopenedEventPartsVars._() : super._(); + + @override + GReopenedEventPartsVars rebuild( + void Function(GReopenedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReopenedEventPartsVarsBuilder toBuilder() => + new GReopenedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReopenedEventPartsVars; + } + + @override + int get hashCode { + return 896430269; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReopenedEventPartsVars').toString(); + } +} + +class GReopenedEventPartsVarsBuilder + implements + Builder { + _$GReopenedEventPartsVars? _$v; + + GReopenedEventPartsVarsBuilder(); + + @override + void replace(GReopenedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenedEventPartsVars; + } + + @override + void update(void Function(GReopenedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenedEventPartsVars build() => _build(); + + _$GReopenedEventPartsVars _build() { + final _$result = _$v ?? new _$GReopenedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GCrossReferencedEventPartsVars extends GCrossReferencedEventPartsVars { + factory _$GCrossReferencedEventPartsVars( + [void Function(GCrossReferencedEventPartsVarsBuilder)? updates]) => + (new GCrossReferencedEventPartsVarsBuilder()..update(updates))._build(); + + _$GCrossReferencedEventPartsVars._() : super._(); + + @override + GCrossReferencedEventPartsVars rebuild( + void Function(GCrossReferencedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCrossReferencedEventPartsVarsBuilder toBuilder() => + new GCrossReferencedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCrossReferencedEventPartsVars; + } + + @override + int get hashCode { + return 1027620004; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GCrossReferencedEventPartsVars') + .toString(); + } +} + +class GCrossReferencedEventPartsVarsBuilder + implements + Builder { + _$GCrossReferencedEventPartsVars? _$v; + + GCrossReferencedEventPartsVarsBuilder(); + + @override + void replace(GCrossReferencedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCrossReferencedEventPartsVars; + } + + @override + void update(void Function(GCrossReferencedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCrossReferencedEventPartsVars build() => _build(); + + _$GCrossReferencedEventPartsVars _build() { + final _$result = _$v ?? new _$GCrossReferencedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GLabeledEventPartsVars extends GLabeledEventPartsVars { + factory _$GLabeledEventPartsVars( + [void Function(GLabeledEventPartsVarsBuilder)? updates]) => + (new GLabeledEventPartsVarsBuilder()..update(updates))._build(); + + _$GLabeledEventPartsVars._() : super._(); + + @override + GLabeledEventPartsVars rebuild( + void Function(GLabeledEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLabeledEventPartsVarsBuilder toBuilder() => + new GLabeledEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLabeledEventPartsVars; + } + + @override + int get hashCode { + return 862875086; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GLabeledEventPartsVars').toString(); + } +} + +class GLabeledEventPartsVarsBuilder + implements Builder { + _$GLabeledEventPartsVars? _$v; + + GLabeledEventPartsVarsBuilder(); + + @override + void replace(GLabeledEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabeledEventPartsVars; + } + + @override + void update(void Function(GLabeledEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabeledEventPartsVars build() => _build(); + + _$GLabeledEventPartsVars _build() { + final _$result = _$v ?? new _$GLabeledEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUnlabeledEventPartsVars extends GUnlabeledEventPartsVars { + factory _$GUnlabeledEventPartsVars( + [void Function(GUnlabeledEventPartsVarsBuilder)? updates]) => + (new GUnlabeledEventPartsVarsBuilder()..update(updates))._build(); + + _$GUnlabeledEventPartsVars._() : super._(); + + @override + GUnlabeledEventPartsVars rebuild( + void Function(GUnlabeledEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlabeledEventPartsVarsBuilder toBuilder() => + new GUnlabeledEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlabeledEventPartsVars; + } + + @override + int get hashCode { + return 18595892; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUnlabeledEventPartsVars').toString(); + } +} + +class GUnlabeledEventPartsVarsBuilder + implements + Builder { + _$GUnlabeledEventPartsVars? _$v; + + GUnlabeledEventPartsVarsBuilder(); + + @override + void replace(GUnlabeledEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlabeledEventPartsVars; + } + + @override + void update(void Function(GUnlabeledEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlabeledEventPartsVars build() => _build(); + + _$GUnlabeledEventPartsVars _build() { + final _$result = _$v ?? new _$GUnlabeledEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GMilestonedEventPartsVars extends GMilestonedEventPartsVars { + factory _$GMilestonedEventPartsVars( + [void Function(GMilestonedEventPartsVarsBuilder)? updates]) => + (new GMilestonedEventPartsVarsBuilder()..update(updates))._build(); + + _$GMilestonedEventPartsVars._() : super._(); + + @override + GMilestonedEventPartsVars rebuild( + void Function(GMilestonedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMilestonedEventPartsVarsBuilder toBuilder() => + new GMilestonedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMilestonedEventPartsVars; + } + + @override + int get hashCode { + return 964194149; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GMilestonedEventPartsVars').toString(); + } +} + +class GMilestonedEventPartsVarsBuilder + implements + Builder { + _$GMilestonedEventPartsVars? _$v; + + GMilestonedEventPartsVarsBuilder(); + + @override + void replace(GMilestonedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestonedEventPartsVars; + } + + @override + void update(void Function(GMilestonedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestonedEventPartsVars build() => _build(); + + _$GMilestonedEventPartsVars _build() { + final _$result = _$v ?? new _$GMilestonedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GDemilestonedEventPartsVars extends GDemilestonedEventPartsVars { + factory _$GDemilestonedEventPartsVars( + [void Function(GDemilestonedEventPartsVarsBuilder)? updates]) => + (new GDemilestonedEventPartsVarsBuilder()..update(updates))._build(); + + _$GDemilestonedEventPartsVars._() : super._(); + + @override + GDemilestonedEventPartsVars rebuild( + void Function(GDemilestonedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDemilestonedEventPartsVarsBuilder toBuilder() => + new GDemilestonedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDemilestonedEventPartsVars; + } + + @override + int get hashCode { + return 284005168; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GDemilestonedEventPartsVars') + .toString(); + } +} + +class GDemilestonedEventPartsVarsBuilder + implements + Builder { + _$GDemilestonedEventPartsVars? _$v; + + GDemilestonedEventPartsVarsBuilder(); + + @override + void replace(GDemilestonedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDemilestonedEventPartsVars; + } + + @override + void update(void Function(GDemilestonedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDemilestonedEventPartsVars build() => _build(); + + _$GDemilestonedEventPartsVars _build() { + final _$result = _$v ?? new _$GDemilestonedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GLockedEventPartsVars extends GLockedEventPartsVars { + factory _$GLockedEventPartsVars( + [void Function(GLockedEventPartsVarsBuilder)? updates]) => + (new GLockedEventPartsVarsBuilder()..update(updates))._build(); + + _$GLockedEventPartsVars._() : super._(); + + @override + GLockedEventPartsVars rebuild( + void Function(GLockedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLockedEventPartsVarsBuilder toBuilder() => + new GLockedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLockedEventPartsVars; + } + + @override + int get hashCode { + return 132694029; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GLockedEventPartsVars').toString(); + } +} + +class GLockedEventPartsVarsBuilder + implements Builder { + _$GLockedEventPartsVars? _$v; + + GLockedEventPartsVarsBuilder(); + + @override + void replace(GLockedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLockedEventPartsVars; + } + + @override + void update(void Function(GLockedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLockedEventPartsVars build() => _build(); + + _$GLockedEventPartsVars _build() { + final _$result = _$v ?? new _$GLockedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUnlockedEventPartsVars extends GUnlockedEventPartsVars { + factory _$GUnlockedEventPartsVars( + [void Function(GUnlockedEventPartsVarsBuilder)? updates]) => + (new GUnlockedEventPartsVarsBuilder()..update(updates))._build(); + + _$GUnlockedEventPartsVars._() : super._(); + + @override + GUnlockedEventPartsVars rebuild( + void Function(GUnlockedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlockedEventPartsVarsBuilder toBuilder() => + new GUnlockedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlockedEventPartsVars; + } + + @override + int get hashCode { + return 558993334; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUnlockedEventPartsVars').toString(); + } +} + +class GUnlockedEventPartsVarsBuilder + implements + Builder { + _$GUnlockedEventPartsVars? _$v; + + GUnlockedEventPartsVarsBuilder(); + + @override + void replace(GUnlockedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlockedEventPartsVars; + } + + @override + void update(void Function(GUnlockedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlockedEventPartsVars build() => _build(); + + _$GUnlockedEventPartsVars _build() { + final _$result = _$v ?? new _$GUnlockedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GAssignedEventPartsVars extends GAssignedEventPartsVars { + factory _$GAssignedEventPartsVars( + [void Function(GAssignedEventPartsVarsBuilder)? updates]) => + (new GAssignedEventPartsVarsBuilder()..update(updates))._build(); + + _$GAssignedEventPartsVars._() : super._(); + + @override + GAssignedEventPartsVars rebuild( + void Function(GAssignedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAssignedEventPartsVarsBuilder toBuilder() => + new GAssignedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAssignedEventPartsVars; + } + + @override + int get hashCode { + return 192973783; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GAssignedEventPartsVars').toString(); + } +} + +class GAssignedEventPartsVarsBuilder + implements + Builder { + _$GAssignedEventPartsVars? _$v; + + GAssignedEventPartsVarsBuilder(); + + @override + void replace(GAssignedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAssignedEventPartsVars; + } + + @override + void update(void Function(GAssignedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAssignedEventPartsVars build() => _build(); + + _$GAssignedEventPartsVars _build() { + final _$result = _$v ?? new _$GAssignedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUnassignedEventPartsVars extends GUnassignedEventPartsVars { + factory _$GUnassignedEventPartsVars( + [void Function(GUnassignedEventPartsVarsBuilder)? updates]) => + (new GUnassignedEventPartsVarsBuilder()..update(updates))._build(); + + _$GUnassignedEventPartsVars._() : super._(); + + @override + GUnassignedEventPartsVars rebuild( + void Function(GUnassignedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnassignedEventPartsVarsBuilder toBuilder() => + new GUnassignedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnassignedEventPartsVars; + } + + @override + int get hashCode { + return 244907531; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUnassignedEventPartsVars').toString(); + } +} + +class GUnassignedEventPartsVarsBuilder + implements + Builder { + _$GUnassignedEventPartsVars? _$v; + + GUnassignedEventPartsVarsBuilder(); + + @override + void replace(GUnassignedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnassignedEventPartsVars; + } + + @override + void update(void Function(GUnassignedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnassignedEventPartsVars build() => _build(); + + _$GUnassignedEventPartsVars _build() { + final _$result = _$v ?? new _$GUnassignedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GSubscribedEventPartsVars extends GSubscribedEventPartsVars { + factory _$GSubscribedEventPartsVars( + [void Function(GSubscribedEventPartsVarsBuilder)? updates]) => + (new GSubscribedEventPartsVarsBuilder()..update(updates))._build(); + + _$GSubscribedEventPartsVars._() : super._(); + + @override + GSubscribedEventPartsVars rebuild( + void Function(GSubscribedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSubscribedEventPartsVarsBuilder toBuilder() => + new GSubscribedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSubscribedEventPartsVars; + } + + @override + int get hashCode { + return 613972444; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GSubscribedEventPartsVars').toString(); + } +} + +class GSubscribedEventPartsVarsBuilder + implements + Builder { + _$GSubscribedEventPartsVars? _$v; + + GSubscribedEventPartsVarsBuilder(); + + @override + void replace(GSubscribedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSubscribedEventPartsVars; + } + + @override + void update(void Function(GSubscribedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSubscribedEventPartsVars build() => _build(); + + _$GSubscribedEventPartsVars _build() { + final _$result = _$v ?? new _$GSubscribedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUnsubscribedEventPartsVars extends GUnsubscribedEventPartsVars { + factory _$GUnsubscribedEventPartsVars( + [void Function(GUnsubscribedEventPartsVarsBuilder)? updates]) => + (new GUnsubscribedEventPartsVarsBuilder()..update(updates))._build(); + + _$GUnsubscribedEventPartsVars._() : super._(); + + @override + GUnsubscribedEventPartsVars rebuild( + void Function(GUnsubscribedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnsubscribedEventPartsVarsBuilder toBuilder() => + new GUnsubscribedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnsubscribedEventPartsVars; + } + + @override + int get hashCode { + return 18104391; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUnsubscribedEventPartsVars') + .toString(); + } +} + +class GUnsubscribedEventPartsVarsBuilder + implements + Builder { + _$GUnsubscribedEventPartsVars? _$v; + + GUnsubscribedEventPartsVarsBuilder(); + + @override + void replace(GUnsubscribedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnsubscribedEventPartsVars; + } + + @override + void update(void Function(GUnsubscribedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnsubscribedEventPartsVars build() => _build(); + + _$GUnsubscribedEventPartsVars _build() { + final _$result = _$v ?? new _$GUnsubscribedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GMentionedEventPartsVars extends GMentionedEventPartsVars { + factory _$GMentionedEventPartsVars( + [void Function(GMentionedEventPartsVarsBuilder)? updates]) => + (new GMentionedEventPartsVarsBuilder()..update(updates))._build(); + + _$GMentionedEventPartsVars._() : super._(); + + @override + GMentionedEventPartsVars rebuild( + void Function(GMentionedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMentionedEventPartsVarsBuilder toBuilder() => + new GMentionedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMentionedEventPartsVars; + } + + @override + int get hashCode { + return 99957595; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GMentionedEventPartsVars').toString(); + } +} + +class GMentionedEventPartsVarsBuilder + implements + Builder { + _$GMentionedEventPartsVars? _$v; + + GMentionedEventPartsVarsBuilder(); + + @override + void replace(GMentionedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMentionedEventPartsVars; + } + + @override + void update(void Function(GMentionedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMentionedEventPartsVars build() => _build(); + + _$GMentionedEventPartsVars _build() { + final _$result = _$v ?? new _$GMentionedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GPinnedEventPartsVars extends GPinnedEventPartsVars { + factory _$GPinnedEventPartsVars( + [void Function(GPinnedEventPartsVarsBuilder)? updates]) => + (new GPinnedEventPartsVarsBuilder()..update(updates))._build(); + + _$GPinnedEventPartsVars._() : super._(); + + @override + GPinnedEventPartsVars rebuild( + void Function(GPinnedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPinnedEventPartsVarsBuilder toBuilder() => + new GPinnedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPinnedEventPartsVars; + } + + @override + int get hashCode { + return 244984719; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GPinnedEventPartsVars').toString(); + } +} + +class GPinnedEventPartsVarsBuilder + implements Builder { + _$GPinnedEventPartsVars? _$v; + + GPinnedEventPartsVarsBuilder(); + + @override + void replace(GPinnedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPinnedEventPartsVars; + } + + @override + void update(void Function(GPinnedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPinnedEventPartsVars build() => _build(); + + _$GPinnedEventPartsVars _build() { + final _$result = _$v ?? new _$GPinnedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GTransferredEventPartsVars extends GTransferredEventPartsVars { + factory _$GTransferredEventPartsVars( + [void Function(GTransferredEventPartsVarsBuilder)? updates]) => + (new GTransferredEventPartsVarsBuilder()..update(updates))._build(); + + _$GTransferredEventPartsVars._() : super._(); + + @override + GTransferredEventPartsVars rebuild( + void Function(GTransferredEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTransferredEventPartsVarsBuilder toBuilder() => + new GTransferredEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTransferredEventPartsVars; + } + + @override + int get hashCode { + return 453718165; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GTransferredEventPartsVars') + .toString(); + } +} + +class GTransferredEventPartsVarsBuilder + implements + Builder { + _$GTransferredEventPartsVars? _$v; + + GTransferredEventPartsVarsBuilder(); + + @override + void replace(GTransferredEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferredEventPartsVars; + } + + @override + void update(void Function(GTransferredEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTransferredEventPartsVars build() => _build(); + + _$GTransferredEventPartsVars _build() { + final _$result = _$v ?? new _$GTransferredEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestCommitPartsVars extends GPullRequestCommitPartsVars { + factory _$GPullRequestCommitPartsVars( + [void Function(GPullRequestCommitPartsVarsBuilder)? updates]) => + (new GPullRequestCommitPartsVarsBuilder()..update(updates))._build(); + + _$GPullRequestCommitPartsVars._() : super._(); + + @override + GPullRequestCommitPartsVars rebuild( + void Function(GPullRequestCommitPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullRequestCommitPartsVarsBuilder toBuilder() => + new GPullRequestCommitPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullRequestCommitPartsVars; + } + + @override + int get hashCode { + return 634539278; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GPullRequestCommitPartsVars') + .toString(); + } +} + +class GPullRequestCommitPartsVarsBuilder + implements + Builder { + _$GPullRequestCommitPartsVars? _$v; + + GPullRequestCommitPartsVarsBuilder(); + + @override + void replace(GPullRequestCommitPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestCommitPartsVars; + } + + @override + void update(void Function(GPullRequestCommitPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestCommitPartsVars build() => _build(); + + _$GPullRequestCommitPartsVars _build() { + final _$result = _$v ?? new _$GPullRequestCommitPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GDeployedEventPartsVars extends GDeployedEventPartsVars { + factory _$GDeployedEventPartsVars( + [void Function(GDeployedEventPartsVarsBuilder)? updates]) => + (new GDeployedEventPartsVarsBuilder()..update(updates))._build(); + + _$GDeployedEventPartsVars._() : super._(); + + @override + GDeployedEventPartsVars rebuild( + void Function(GDeployedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeployedEventPartsVarsBuilder toBuilder() => + new GDeployedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeployedEventPartsVars; + } + + @override + int get hashCode { + return 1018916051; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GDeployedEventPartsVars').toString(); + } +} + +class GDeployedEventPartsVarsBuilder + implements + Builder { + _$GDeployedEventPartsVars? _$v; + + GDeployedEventPartsVarsBuilder(); + + @override + void replace(GDeployedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeployedEventPartsVars; + } + + @override + void update(void Function(GDeployedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeployedEventPartsVars build() => _build(); + + _$GDeployedEventPartsVars _build() { + final _$result = _$v ?? new _$GDeployedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GDeploymentEnvironmentChangedEventPartsVars + extends GDeploymentEnvironmentChangedEventPartsVars { + factory _$GDeploymentEnvironmentChangedEventPartsVars( + [void Function(GDeploymentEnvironmentChangedEventPartsVarsBuilder)? + updates]) => + (new GDeploymentEnvironmentChangedEventPartsVarsBuilder() + ..update(updates)) + ._build(); + + _$GDeploymentEnvironmentChangedEventPartsVars._() : super._(); + + @override + GDeploymentEnvironmentChangedEventPartsVars rebuild( + void Function(GDeploymentEnvironmentChangedEventPartsVarsBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeploymentEnvironmentChangedEventPartsVarsBuilder toBuilder() => + new GDeploymentEnvironmentChangedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeploymentEnvironmentChangedEventPartsVars; + } + + @override + int get hashCode { + return 204954546; + } + + @override + String toString() { + return newBuiltValueToStringHelper( + r'GDeploymentEnvironmentChangedEventPartsVars') + .toString(); + } +} + +class GDeploymentEnvironmentChangedEventPartsVarsBuilder + implements + Builder { + _$GDeploymentEnvironmentChangedEventPartsVars? _$v; + + GDeploymentEnvironmentChangedEventPartsVarsBuilder(); + + @override + void replace(GDeploymentEnvironmentChangedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentEnvironmentChangedEventPartsVars; + } + + @override + void update( + void Function(GDeploymentEnvironmentChangedEventPartsVarsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentEnvironmentChangedEventPartsVars build() => _build(); + + _$GDeploymentEnvironmentChangedEventPartsVars _build() { + final _$result = + _$v ?? new _$GDeploymentEnvironmentChangedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefRestoredEventPartsVars extends GHeadRefRestoredEventPartsVars { + factory _$GHeadRefRestoredEventPartsVars( + [void Function(GHeadRefRestoredEventPartsVarsBuilder)? updates]) => + (new GHeadRefRestoredEventPartsVarsBuilder()..update(updates))._build(); + + _$GHeadRefRestoredEventPartsVars._() : super._(); + + @override + GHeadRefRestoredEventPartsVars rebuild( + void Function(GHeadRefRestoredEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefRestoredEventPartsVarsBuilder toBuilder() => + new GHeadRefRestoredEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefRestoredEventPartsVars; + } + + @override + int get hashCode { + return 1039955557; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GHeadRefRestoredEventPartsVars') + .toString(); + } +} + +class GHeadRefRestoredEventPartsVarsBuilder + implements + Builder { + _$GHeadRefRestoredEventPartsVars? _$v; + + GHeadRefRestoredEventPartsVarsBuilder(); + + @override + void replace(GHeadRefRestoredEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefRestoredEventPartsVars; + } + + @override + void update(void Function(GHeadRefRestoredEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefRestoredEventPartsVars build() => _build(); + + _$GHeadRefRestoredEventPartsVars _build() { + final _$result = _$v ?? new _$GHeadRefRestoredEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GBaseRefForcePushedEventPartsVars + extends GBaseRefForcePushedEventPartsVars { + factory _$GBaseRefForcePushedEventPartsVars( + [void Function(GBaseRefForcePushedEventPartsVarsBuilder)? updates]) => + (new GBaseRefForcePushedEventPartsVarsBuilder()..update(updates)) + ._build(); + + _$GBaseRefForcePushedEventPartsVars._() : super._(); + + @override + GBaseRefForcePushedEventPartsVars rebuild( + void Function(GBaseRefForcePushedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBaseRefForcePushedEventPartsVarsBuilder toBuilder() => + new GBaseRefForcePushedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBaseRefForcePushedEventPartsVars; + } + + @override + int get hashCode { + return 87452; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GBaseRefForcePushedEventPartsVars') + .toString(); + } +} + +class GBaseRefForcePushedEventPartsVarsBuilder + implements + Builder { + _$GBaseRefForcePushedEventPartsVars? _$v; + + GBaseRefForcePushedEventPartsVarsBuilder(); + + @override + void replace(GBaseRefForcePushedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBaseRefForcePushedEventPartsVars; + } + + @override + void update( + void Function(GBaseRefForcePushedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBaseRefForcePushedEventPartsVars build() => _build(); + + _$GBaseRefForcePushedEventPartsVars _build() { + final _$result = _$v ?? new _$GBaseRefForcePushedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefForcePushedEventPartsVars + extends GHeadRefForcePushedEventPartsVars { + factory _$GHeadRefForcePushedEventPartsVars( + [void Function(GHeadRefForcePushedEventPartsVarsBuilder)? updates]) => + (new GHeadRefForcePushedEventPartsVarsBuilder()..update(updates)) + ._build(); + + _$GHeadRefForcePushedEventPartsVars._() : super._(); + + @override + GHeadRefForcePushedEventPartsVars rebuild( + void Function(GHeadRefForcePushedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefForcePushedEventPartsVarsBuilder toBuilder() => + new GHeadRefForcePushedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefForcePushedEventPartsVars; + } + + @override + int get hashCode { + return 617288693; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GHeadRefForcePushedEventPartsVars') + .toString(); + } +} + +class GHeadRefForcePushedEventPartsVarsBuilder + implements + Builder { + _$GHeadRefForcePushedEventPartsVars? _$v; + + GHeadRefForcePushedEventPartsVarsBuilder(); + + @override + void replace(GHeadRefForcePushedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefForcePushedEventPartsVars; + } + + @override + void update( + void Function(GHeadRefForcePushedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefForcePushedEventPartsVars build() => _build(); + + _$GHeadRefForcePushedEventPartsVars _build() { + final _$result = _$v ?? new _$GHeadRefForcePushedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestedEventPartsVars extends GReviewRequestedEventPartsVars { + factory _$GReviewRequestedEventPartsVars( + [void Function(GReviewRequestedEventPartsVarsBuilder)? updates]) => + (new GReviewRequestedEventPartsVarsBuilder()..update(updates))._build(); + + _$GReviewRequestedEventPartsVars._() : super._(); + + @override + GReviewRequestedEventPartsVars rebuild( + void Function(GReviewRequestedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewRequestedEventPartsVarsBuilder toBuilder() => + new GReviewRequestedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewRequestedEventPartsVars; + } + + @override + int get hashCode { + return 203404471; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReviewRequestedEventPartsVars') + .toString(); + } +} + +class GReviewRequestedEventPartsVarsBuilder + implements + Builder { + _$GReviewRequestedEventPartsVars? _$v; + + GReviewRequestedEventPartsVarsBuilder(); + + @override + void replace(GReviewRequestedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestedEventPartsVars; + } + + @override + void update(void Function(GReviewRequestedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestedEventPartsVars build() => _build(); + + _$GReviewRequestedEventPartsVars _build() { + final _$result = _$v ?? new _$GReviewRequestedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReviewRequestRemovedEventPartsVars + extends GReviewRequestRemovedEventPartsVars { + factory _$GReviewRequestRemovedEventPartsVars( + [void Function(GReviewRequestRemovedEventPartsVarsBuilder)? + updates]) => + (new GReviewRequestRemovedEventPartsVarsBuilder()..update(updates)) + ._build(); + + _$GReviewRequestRemovedEventPartsVars._() : super._(); + + @override + GReviewRequestRemovedEventPartsVars rebuild( + void Function(GReviewRequestRemovedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewRequestRemovedEventPartsVarsBuilder toBuilder() => + new GReviewRequestRemovedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewRequestRemovedEventPartsVars; + } + + @override + int get hashCode { + return 447562548; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReviewRequestRemovedEventPartsVars') + .toString(); + } +} + +class GReviewRequestRemovedEventPartsVarsBuilder + implements + Builder { + _$GReviewRequestRemovedEventPartsVars? _$v; + + GReviewRequestRemovedEventPartsVarsBuilder(); + + @override + void replace(GReviewRequestRemovedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewRequestRemovedEventPartsVars; + } + + @override + void update( + void Function(GReviewRequestRemovedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewRequestRemovedEventPartsVars build() => _build(); + + _$GReviewRequestRemovedEventPartsVars _build() { + final _$result = _$v ?? new _$GReviewRequestRemovedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GReviewDismissedEventPartsVars extends GReviewDismissedEventPartsVars { + factory _$GReviewDismissedEventPartsVars( + [void Function(GReviewDismissedEventPartsVarsBuilder)? updates]) => + (new GReviewDismissedEventPartsVarsBuilder()..update(updates))._build(); + + _$GReviewDismissedEventPartsVars._() : super._(); + + @override + GReviewDismissedEventPartsVars rebuild( + void Function(GReviewDismissedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReviewDismissedEventPartsVarsBuilder toBuilder() => + new GReviewDismissedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReviewDismissedEventPartsVars; + } + + @override + int get hashCode { + return 53870445; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GReviewDismissedEventPartsVars') + .toString(); + } +} + +class GReviewDismissedEventPartsVarsBuilder + implements + Builder { + _$GReviewDismissedEventPartsVars? _$v; + + GReviewDismissedEventPartsVarsBuilder(); + + @override + void replace(GReviewDismissedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReviewDismissedEventPartsVars; + } + + @override + void update(void Function(GReviewDismissedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReviewDismissedEventPartsVars build() => _build(); + + _$GReviewDismissedEventPartsVars _build() { + final _$result = _$v ?? new _$GReviewDismissedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestReviewPartsVars extends GPullRequestReviewPartsVars { + factory _$GPullRequestReviewPartsVars( + [void Function(GPullRequestReviewPartsVarsBuilder)? updates]) => + (new GPullRequestReviewPartsVarsBuilder()..update(updates))._build(); + + _$GPullRequestReviewPartsVars._() : super._(); + + @override + GPullRequestReviewPartsVars rebuild( + void Function(GPullRequestReviewPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullRequestReviewPartsVarsBuilder toBuilder() => + new GPullRequestReviewPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullRequestReviewPartsVars; + } + + @override + int get hashCode { + return 461746119; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GPullRequestReviewPartsVars') + .toString(); + } +} + +class GPullRequestReviewPartsVarsBuilder + implements + Builder { + _$GPullRequestReviewPartsVars? _$v; + + GPullRequestReviewPartsVarsBuilder(); + + @override + void replace(GPullRequestReviewPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestReviewPartsVars; + } + + @override + void update(void Function(GPullRequestReviewPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestReviewPartsVars build() => _build(); + + _$GPullRequestReviewPartsVars _build() { + final _$result = _$v ?? new _$GPullRequestReviewPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GMergedEventPartsVars extends GMergedEventPartsVars { + factory _$GMergedEventPartsVars( + [void Function(GMergedEventPartsVarsBuilder)? updates]) => + (new GMergedEventPartsVarsBuilder()..update(updates))._build(); + + _$GMergedEventPartsVars._() : super._(); + + @override + GMergedEventPartsVars rebuild( + void Function(GMergedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergedEventPartsVarsBuilder toBuilder() => + new GMergedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergedEventPartsVars; + } + + @override + int get hashCode { + return 1040567756; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GMergedEventPartsVars').toString(); + } +} + +class GMergedEventPartsVarsBuilder + implements Builder { + _$GMergedEventPartsVars? _$v; + + GMergedEventPartsVarsBuilder(); + + @override + void replace(GMergedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergedEventPartsVars; + } + + @override + void update(void Function(GMergedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergedEventPartsVars build() => _build(); + + _$GMergedEventPartsVars _build() { + final _$result = _$v ?? new _$GMergedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GHeadRefDeletedEventPartsVars extends GHeadRefDeletedEventPartsVars { + factory _$GHeadRefDeletedEventPartsVars( + [void Function(GHeadRefDeletedEventPartsVarsBuilder)? updates]) => + (new GHeadRefDeletedEventPartsVarsBuilder()..update(updates))._build(); + + _$GHeadRefDeletedEventPartsVars._() : super._(); + + @override + GHeadRefDeletedEventPartsVars rebuild( + void Function(GHeadRefDeletedEventPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHeadRefDeletedEventPartsVarsBuilder toBuilder() => + new GHeadRefDeletedEventPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHeadRefDeletedEventPartsVars; + } + + @override + int get hashCode { + return 776118250; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GHeadRefDeletedEventPartsVars') + .toString(); + } +} + +class GHeadRefDeletedEventPartsVarsBuilder + implements + Builder { + _$GHeadRefDeletedEventPartsVars? _$v; + + GHeadRefDeletedEventPartsVarsBuilder(); + + @override + void replace(GHeadRefDeletedEventPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHeadRefDeletedEventPartsVars; + } + + @override + void update(void Function(GHeadRefDeletedEventPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHeadRefDeletedEventPartsVars build() => _build(); + + _$GHeadRefDeletedEventPartsVars _build() { + final _$result = _$v ?? new _$GHeadRefDeletedEventPartsVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issues.ast.gql.dart b/packages/gql_github/lib/issues.ast.gql.dart new file mode 100644 index 0000000..737e6c2 --- /dev/null +++ b/packages/gql_github/lib/issues.ast.gql.dart @@ -0,0 +1,432 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Issues = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Issues'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'issues'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'states'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'OPEN')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'number'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'title'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'updatedAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'labels'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '10'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'comments'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Pulls = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Pulls'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequests'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'states'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'OPEN')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'number'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'title'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'updatedAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'labels'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '10'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'comments'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + Issues, + Pulls, +]); diff --git a/packages/gql_github/lib/issues.data.gql.dart b/packages/gql_github/lib/issues.data.gql.dart new file mode 100644 index 0000000..3379001 --- /dev/null +++ b/packages/gql_github/lib/issues.data.gql.dart @@ -0,0 +1,543 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'issues.data.gql.g.dart'; + +abstract class GIssuesData implements Built { + GIssuesData._(); + + factory GIssuesData([Function(GIssuesDataBuilder b) updates]) = _$GIssuesData; + + static void _initializeBuilder(GIssuesDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssuesData_repository? get repository; + static Serializer get serializer => _$gIssuesDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData.serializer, + this, + ) as Map); + static GIssuesData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssuesData.serializer, + json, + ); +} + +abstract class GIssuesData_repository + implements Built { + GIssuesData_repository._(); + + factory GIssuesData_repository( + [Function(GIssuesData_repositoryBuilder b) updates]) = + _$GIssuesData_repository; + + static void _initializeBuilder(GIssuesData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssuesData_repository_issues get issues; + static Serializer get serializer => + _$gIssuesDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository.serializer, + this, + ) as Map); + static GIssuesData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues + implements + Built { + GIssuesData_repository_issues._(); + + factory GIssuesData_repository_issues( + [Function(GIssuesData_repository_issuesBuilder b) updates]) = + _$GIssuesData_repository_issues; + + static void _initializeBuilder(GIssuesData_repository_issuesBuilder b) => + b..G__typename = 'IssueConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GIssuesData_repository_issues_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gIssuesDataRepositoryIssuesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues.serializer, + this, + ) as Map); + static GIssuesData_repository_issues? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_pageInfo + implements + Built { + GIssuesData_repository_issues_pageInfo._(); + + factory GIssuesData_repository_issues_pageInfo( + [Function(GIssuesData_repository_issues_pageInfoBuilder b) updates]) = + _$GIssuesData_repository_issues_pageInfo; + + static void _initializeBuilder( + GIssuesData_repository_issues_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer get serializer => + _$gIssuesDataRepositoryIssuesPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_pageInfo.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_pageInfo.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_nodes + implements + Built { + GIssuesData_repository_issues_nodes._(); + + factory GIssuesData_repository_issues_nodes( + [Function(GIssuesData_repository_issues_nodesBuilder b) updates]) = + _$GIssuesData_repository_issues_nodes; + + static void _initializeBuilder( + GIssuesData_repository_issues_nodesBuilder b) => + b..G__typename = 'Issue'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + String get title; + DateTime get updatedAt; + GIssuesData_repository_issues_nodes_author? get author; + GIssuesData_repository_issues_nodes_labels? get labels; + GIssuesData_repository_issues_nodes_comments get comments; + static Serializer get serializer => + _$gIssuesDataRepositoryIssuesNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_nodes.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_nodes.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_nodes_author + implements + Built { + GIssuesData_repository_issues_nodes_author._(); + + factory GIssuesData_repository_issues_nodes_author( + [Function(GIssuesData_repository_issues_nodes_authorBuilder b) + updates]) = _$GIssuesData_repository_issues_nodes_author; + + static void _initializeBuilder( + GIssuesData_repository_issues_nodes_authorBuilder b) => + b..G__typename = 'Actor'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + String get avatarUrl; + static Serializer + get serializer => _$gIssuesDataRepositoryIssuesNodesAuthorSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_nodes_author.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_nodes_author.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_nodes_labels + implements + Built { + GIssuesData_repository_issues_nodes_labels._(); + + factory GIssuesData_repository_issues_nodes_labels( + [Function(GIssuesData_repository_issues_nodes_labelsBuilder b) + updates]) = _$GIssuesData_repository_issues_nodes_labels; + + static void _initializeBuilder( + GIssuesData_repository_issues_nodes_labelsBuilder b) => + b..G__typename = 'LabelConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + BuiltList? get nodes; + static Serializer + get serializer => _$gIssuesDataRepositoryIssuesNodesLabelsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_nodes_labels.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_nodes_labels? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_nodes_labels.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_nodes_labels_nodes + implements + Built { + GIssuesData_repository_issues_nodes_labels_nodes._(); + + factory GIssuesData_repository_issues_nodes_labels_nodes( + [Function(GIssuesData_repository_issues_nodes_labels_nodesBuilder b) + updates]) = _$GIssuesData_repository_issues_nodes_labels_nodes; + + static void _initializeBuilder( + GIssuesData_repository_issues_nodes_labels_nodesBuilder b) => + b..G__typename = 'Label'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String get color; + static Serializer + get serializer => _$gIssuesDataRepositoryIssuesNodesLabelsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_nodes_labels_nodes.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_nodes_labels_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_nodes_labels_nodes.serializer, + json, + ); +} + +abstract class GIssuesData_repository_issues_nodes_comments + implements + Built { + GIssuesData_repository_issues_nodes_comments._(); + + factory GIssuesData_repository_issues_nodes_comments( + [Function(GIssuesData_repository_issues_nodes_commentsBuilder b) + updates]) = _$GIssuesData_repository_issues_nodes_comments; + + static void _initializeBuilder( + GIssuesData_repository_issues_nodes_commentsBuilder b) => + b..G__typename = 'IssueCommentConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer + get serializer => _$gIssuesDataRepositoryIssuesNodesCommentsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesData_repository_issues_nodes_comments.serializer, + this, + ) as Map); + static GIssuesData_repository_issues_nodes_comments? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuesData_repository_issues_nodes_comments.serializer, + json, + ); +} + +abstract class GPullsData implements Built { + GPullsData._(); + + factory GPullsData([Function(GPullsDataBuilder b) updates]) = _$GPullsData; + + static void _initializeBuilder(GPullsDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GPullsData_repository? get repository; + static Serializer get serializer => _$gPullsDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData.serializer, + this, + ) as Map); + static GPullsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullsData.serializer, + json, + ); +} + +abstract class GPullsData_repository + implements Built { + GPullsData_repository._(); + + factory GPullsData_repository( + [Function(GPullsData_repositoryBuilder b) updates]) = + _$GPullsData_repository; + + static void _initializeBuilder(GPullsData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GPullsData_repository_pullRequests get pullRequests; + static Serializer get serializer => + _$gPullsDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository.serializer, + this, + ) as Map); + static GPullsData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests + implements + Built { + GPullsData_repository_pullRequests._(); + + factory GPullsData_repository_pullRequests( + [Function(GPullsData_repository_pullRequestsBuilder b) updates]) = + _$GPullsData_repository_pullRequests; + + static void _initializeBuilder(GPullsData_repository_pullRequestsBuilder b) => + b..G__typename = 'PullRequestConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GPullsData_repository_pullRequests_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gPullsDataRepositoryPullRequestsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_pageInfo + implements + Built { + GPullsData_repository_pullRequests_pageInfo._(); + + factory GPullsData_repository_pullRequests_pageInfo( + [Function(GPullsData_repository_pullRequests_pageInfoBuilder b) + updates]) = _$GPullsData_repository_pullRequests_pageInfo; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => _$gPullsDataRepositoryPullRequestsPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_pageInfo.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_pageInfo.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_nodes + implements + Built { + GPullsData_repository_pullRequests_nodes._(); + + factory GPullsData_repository_pullRequests_nodes( + [Function(GPullsData_repository_pullRequests_nodesBuilder b) + updates]) = _$GPullsData_repository_pullRequests_nodes; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_nodesBuilder b) => + b..G__typename = 'PullRequest'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get number; + String get title; + DateTime get updatedAt; + GPullsData_repository_pullRequests_nodes_author? get author; + GPullsData_repository_pullRequests_nodes_labels? get labels; + GPullsData_repository_pullRequests_nodes_comments get comments; + static Serializer get serializer => + _$gPullsDataRepositoryPullRequestsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_nodes.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_nodes.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_nodes_author + implements + Built { + GPullsData_repository_pullRequests_nodes_author._(); + + factory GPullsData_repository_pullRequests_nodes_author( + [Function(GPullsData_repository_pullRequests_nodes_authorBuilder b) + updates]) = _$GPullsData_repository_pullRequests_nodes_author; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_nodes_authorBuilder b) => + b..G__typename = 'Actor'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + String get avatarUrl; + static Serializer + get serializer => _$gPullsDataRepositoryPullRequestsNodesAuthorSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_nodes_author.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_nodes_author.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_nodes_labels + implements + Built { + GPullsData_repository_pullRequests_nodes_labels._(); + + factory GPullsData_repository_pullRequests_nodes_labels( + [Function(GPullsData_repository_pullRequests_nodes_labelsBuilder b) + updates]) = _$GPullsData_repository_pullRequests_nodes_labels; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_nodes_labelsBuilder b) => + b..G__typename = 'LabelConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + BuiltList? get nodes; + static Serializer + get serializer => _$gPullsDataRepositoryPullRequestsNodesLabelsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_nodes_labels.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_nodes_labels? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_nodes_labels.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_nodes_labels_nodes + implements + Built { + GPullsData_repository_pullRequests_nodes_labels_nodes._(); + + factory GPullsData_repository_pullRequests_nodes_labels_nodes( + [Function(GPullsData_repository_pullRequests_nodes_labels_nodesBuilder b) + updates]) = _$GPullsData_repository_pullRequests_nodes_labels_nodes; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_nodes_labels_nodesBuilder b) => + b..G__typename = 'Label'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String get color; + static Serializer + get serializer => + _$gPullsDataRepositoryPullRequestsNodesLabelsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_nodes_labels_nodes.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_nodes_labels_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_nodes_labels_nodes.serializer, + json, + ); +} + +abstract class GPullsData_repository_pullRequests_nodes_comments + implements + Built { + GPullsData_repository_pullRequests_nodes_comments._(); + + factory GPullsData_repository_pullRequests_nodes_comments( + [Function(GPullsData_repository_pullRequests_nodes_commentsBuilder b) + updates]) = _$GPullsData_repository_pullRequests_nodes_comments; + + static void _initializeBuilder( + GPullsData_repository_pullRequests_nodes_commentsBuilder b) => + b..G__typename = 'IssueCommentConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer + get serializer => + _$gPullsDataRepositoryPullRequestsNodesCommentsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsData_repository_pullRequests_nodes_comments.serializer, + this, + ) as Map); + static GPullsData_repository_pullRequests_nodes_comments? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPullsData_repository_pullRequests_nodes_comments.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issues.data.gql.g.dart b/packages/gql_github/lib/issues.data.gql.g.dart new file mode 100644 index 0000000..154223a --- /dev/null +++ b/packages/gql_github/lib/issues.data.gql.g.dart @@ -0,0 +1,3634 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issues.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +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(); + +class _$GIssuesDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssuesData, _$GIssuesData]; + @override + final String wireName = 'GIssuesData'; + + @override + Iterable serialize(Serializers serializers, GIssuesData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssuesData_repository))); + } + return result; + } + + @override + GIssuesData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssuesData_repository))! + as GIssuesData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository, + _$GIssuesData_repository + ]; + @override + final String wireName = 'GIssuesData_repository'; + + @override + Iterable serialize( + Serializers serializers, GIssuesData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'issues', + serializers.serialize(object.issues, + specifiedType: const FullType(GIssuesData_repository_issues)), + ]; + + return result; + } + + @override + GIssuesData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'issues': + result.issues.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssuesData_repository_issues))! + as GIssuesData_repository_issues); + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issuesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues, + _$GIssuesData_repository_issues + ]; + @override + final String wireName = 'GIssuesData_repository_issues'; + + @override + Iterable serialize( + Serializers serializers, GIssuesData_repository_issues object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GIssuesData_repository_issues_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GIssuesData_repository_issues_nodes)]))); + } + return result; + } + + @override + GIssuesData_repository_issues deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issuesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIssuesData_repository_issues_pageInfo))! + as GIssuesData_repository_issues_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GIssuesData_repository_issues_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_pageInfo, + _$GIssuesData_repository_issues_pageInfo + ]; + @override + final String wireName = 'GIssuesData_repository_issues_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GIssuesData_repository_issues_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssuesData_repository_issues_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issues_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_nodes, + _$GIssuesData_repository_issues_nodes + ]; + @override + final String wireName = 'GIssuesData_repository_issues_nodes'; + + @override + Iterable serialize( + Serializers serializers, GIssuesData_repository_issues_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + 'comments', + serializers.serialize(object.comments, + specifiedType: + const FullType(GIssuesData_repository_issues_nodes_comments)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GIssuesData_repository_issues_nodes_author))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GIssuesData_repository_issues_nodes_labels))); + } + return result; + } + + @override + GIssuesData_repository_issues_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issues_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssuesData_repository_issues_nodes_author))! + as GIssuesData_repository_issues_nodes_author); + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssuesData_repository_issues_nodes_labels))! + as GIssuesData_repository_issues_nodes_labels); + break; + case 'comments': + result.comments.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIssuesData_repository_issues_nodes_comments))! + as GIssuesData_repository_issues_nodes_comments); + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_nodes_authorSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_nodes_author, + _$GIssuesData_repository_issues_nodes_author + ]; + @override + final String wireName = 'GIssuesData_repository_issues_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GIssuesData_repository_issues_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssuesData_repository_issues_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issues_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_nodes_labelsSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_nodes_labels, + _$GIssuesData_repository_issues_nodes_labels + ]; + @override + final String wireName = 'GIssuesData_repository_issues_nodes_labels'; + + @override + Iterable serialize(Serializers serializers, + GIssuesData_repository_issues_nodes_labels object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GIssuesData_repository_issues_nodes_labels_nodes) + ]))); + } + return result; + } + + @override + GIssuesData_repository_issues_nodes_labels deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issues_nodes_labelsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GIssuesData_repository_issues_nodes_labels_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_nodes_labels_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_nodes_labels_nodes, + _$GIssuesData_repository_issues_nodes_labels_nodes + ]; + @override + final String wireName = 'GIssuesData_repository_issues_nodes_labels_nodes'; + + @override + Iterable serialize(Serializers serializers, + GIssuesData_repository_issues_nodes_labels_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GIssuesData_repository_issues_nodes_labels_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GIssuesData_repository_issues_nodes_labels_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData_repository_issues_nodes_commentsSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GIssuesData_repository_issues_nodes_comments, + _$GIssuesData_repository_issues_nodes_comments + ]; + @override + final String wireName = 'GIssuesData_repository_issues_nodes_comments'; + + @override + Iterable serialize(Serializers serializers, + GIssuesData_repository_issues_nodes_comments object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GIssuesData_repository_issues_nodes_comments deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesData_repository_issues_nodes_commentsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GPullsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GPullsData, _$GPullsData]; + @override + final String wireName = 'GPullsData'; + + @override + Iterable serialize(Serializers serializers, GPullsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullsData_repository))); + } + return result; + } + + @override + GPullsData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GPullsData_repository))! + as GPullsData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository, + _$GPullsData_repository + ]; + @override + final String wireName = 'GPullsData_repository'; + + @override + Iterable serialize( + Serializers serializers, GPullsData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pullRequests', + serializers.serialize(object.pullRequests, + specifiedType: const FullType(GPullsData_repository_pullRequests)), + ]; + + return result; + } + + @override + GPullsData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pullRequests': + result.pullRequests.replace(serializers.deserialize(value, + specifiedType: + const FullType(GPullsData_repository_pullRequests))! + as GPullsData_repository_pullRequests); + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequestsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests, + _$GPullsData_repository_pullRequests + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests'; + + @override + Iterable serialize( + Serializers serializers, GPullsData_repository_pullRequests object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GPullsData_repository_pullRequests_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPullsData_repository_pullRequests_nodes) + ]))); + } + return result; + } + + @override + GPullsData_repository_pullRequests deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repository_pullRequestsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_pageInfo))! + as GPullsData_repository_pullRequests_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPullsData_repository_pullRequests_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_pageInfo, + _$GPullsData_repository_pullRequests_pageInfo + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GPullsData_repository_pullRequests_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPullsData_repository_pullRequests_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repository_pullRequests_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_nodes, + _$GPullsData_repository_pullRequests_nodes + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests_nodes'; + + @override + Iterable serialize( + Serializers serializers, GPullsData_repository_pullRequests_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + 'comments', + serializers.serialize(object.comments, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_comments)), + ]; + Object? value; + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_author))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_labels))); + } + return result; + } + + @override + GPullsData_repository_pullRequests_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repository_pullRequests_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_author))! + as GPullsData_repository_pullRequests_nodes_author); + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_labels))! + as GPullsData_repository_pullRequests_nodes_labels); + break; + case 'comments': + result.comments.replace(serializers.deserialize(value, + specifiedType: const FullType( + GPullsData_repository_pullRequests_nodes_comments))! + as GPullsData_repository_pullRequests_nodes_comments); + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_nodes_authorSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_nodes_author, + _$GPullsData_repository_pullRequests_nodes_author + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GPullsData_repository_pullRequests_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPullsData_repository_pullRequests_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repository_pullRequests_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_nodes_labelsSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_nodes_labels, + _$GPullsData_repository_pullRequests_nodes_labels + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests_nodes_labels'; + + @override + Iterable serialize(Serializers serializers, + GPullsData_repository_pullRequests_nodes_labels object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GPullsData_repository_pullRequests_nodes_labels_nodes) + ]))); + } + return result; + } + + @override + GPullsData_repository_pullRequests_nodes_labels deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsData_repository_pullRequests_nodes_labelsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GPullsData_repository_pullRequests_nodes_labels_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_nodes_labels_nodesSerializer + implements + StructuredSerializer< + GPullsData_repository_pullRequests_nodes_labels_nodes> { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_nodes_labels_nodes, + _$GPullsData_repository_pullRequests_nodes_labels_nodes + ]; + @override + final String wireName = + 'GPullsData_repository_pullRequests_nodes_labels_nodes'; + + @override + Iterable serialize(Serializers serializers, + GPullsData_repository_pullRequests_nodes_labels_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GPullsData_repository_pullRequests_nodes_labels_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullsData_repository_pullRequests_nodes_labels_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPullsData_repository_pullRequests_nodes_commentsSerializer + implements + StructuredSerializer< + GPullsData_repository_pullRequests_nodes_comments> { + @override + final Iterable types = const [ + GPullsData_repository_pullRequests_nodes_comments, + _$GPullsData_repository_pullRequests_nodes_comments + ]; + @override + final String wireName = 'GPullsData_repository_pullRequests_nodes_comments'; + + @override + Iterable serialize(Serializers serializers, + GPullsData_repository_pullRequests_nodes_comments object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GPullsData_repository_pullRequests_nodes_comments deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GPullsData_repository_pullRequests_nodes_commentsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesData extends GIssuesData { + @override + final String G__typename; + @override + final GIssuesData_repository? repository; + + factory _$GIssuesData([void Function(GIssuesDataBuilder)? updates]) => + (new GIssuesDataBuilder()..update(updates))._build(); + + _$GIssuesData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GIssuesData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GIssuesDataBuilder implements Builder { + _$GIssuesData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssuesData_repositoryBuilder? _repository; + GIssuesData_repositoryBuilder get repository => + _$this._repository ??= new GIssuesData_repositoryBuilder(); + set repository(GIssuesData_repositoryBuilder? repository) => + _$this._repository = repository; + + GIssuesDataBuilder() { + GIssuesData._initializeBuilder(this); + } + + GIssuesDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData; + } + + @override + void update(void Function(GIssuesDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData build() => _build(); + + _$GIssuesData _build() { + _$GIssuesData _$result; + try { + _$result = _$v ?? + new _$GIssuesData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository extends GIssuesData_repository { + @override + final String G__typename; + @override + final GIssuesData_repository_issues issues; + + factory _$GIssuesData_repository( + [void Function(GIssuesData_repositoryBuilder)? updates]) => + (new GIssuesData_repositoryBuilder()..update(updates))._build(); + + _$GIssuesData_repository._({required this.G__typename, required this.issues}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + issues, r'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(r'GIssuesData_repository') + ..add('G__typename', G__typename) + ..add('issues', issues)) + .toString(); + } +} + +class GIssuesData_repositoryBuilder + implements Builder { + _$GIssuesData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssuesData_repository_issuesBuilder? _issues; + GIssuesData_repository_issuesBuilder get issues => + _$this._issues ??= new GIssuesData_repository_issuesBuilder(); + set issues(GIssuesData_repository_issuesBuilder? issues) => + _$this._issues = issues; + + GIssuesData_repositoryBuilder() { + GIssuesData_repository._initializeBuilder(this); + } + + GIssuesData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _issues = $v.issues.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository; + } + + @override + void update(void Function(GIssuesData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository build() => _build(); + + _$GIssuesData_repository _build() { + _$GIssuesData_repository _$result; + try { + _$result = _$v ?? + new _$GIssuesData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository', 'G__typename'), + issues: issues.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'issues'; + issues.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues extends GIssuesData_repository_issues { + @override + final String G__typename; + @override + final GIssuesData_repository_issues_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GIssuesData_repository_issues( + [void Function(GIssuesData_repository_issuesBuilder)? updates]) => + (new GIssuesData_repository_issuesBuilder()..update(updates))._build(); + + _$GIssuesData_repository_issues._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository_issues', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'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(r'GIssuesData_repository_issues') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GIssuesData_repository_issuesBuilder + implements + Builder { + _$GIssuesData_repository_issues? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GIssuesData_repository_issues_pageInfoBuilder? _pageInfo; + GIssuesData_repository_issues_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GIssuesData_repository_issues_pageInfoBuilder(); + set pageInfo(GIssuesData_repository_issues_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GIssuesData_repository_issuesBuilder() { + GIssuesData_repository_issues._initializeBuilder(this); + } + + GIssuesData_repository_issuesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues; + } + + @override + void update(void Function(GIssuesData_repository_issuesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues build() => _build(); + + _$GIssuesData_repository_issues _build() { + _$GIssuesData_repository_issues _$result; + try { + _$result = _$v ?? + new _$GIssuesData_repository_issues._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository_issues', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesData_repository_issues', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_pageInfo + extends GIssuesData_repository_issues_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GIssuesData_repository_issues_pageInfo( + [void Function(GIssuesData_repository_issues_pageInfoBuilder)? + updates]) => + (new GIssuesData_repository_issues_pageInfoBuilder()..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository_issues_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'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( + r'GIssuesData_repository_issues_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GIssuesData_repository_issues_pageInfoBuilder + implements + Builder { + _$GIssuesData_repository_issues_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GIssuesData_repository_issues_pageInfoBuilder() { + GIssuesData_repository_issues_pageInfo._initializeBuilder(this); + } + + GIssuesData_repository_issues_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_pageInfo; + } + + @override + void update( + void Function(GIssuesData_repository_issues_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_pageInfo build() => _build(); + + _$GIssuesData_repository_issues_pageInfo _build() { + final _$result = _$v ?? + new _$GIssuesData_repository_issues_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GIssuesData_repository_issues_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_nodes + extends GIssuesData_repository_issues_nodes { + @override + final String G__typename; + @override + final int number; + @override + final String title; + @override + final DateTime updatedAt; + @override + final GIssuesData_repository_issues_nodes_author? author; + @override + final GIssuesData_repository_issues_nodes_labels? labels; + @override + final GIssuesData_repository_issues_nodes_comments comments; + + factory _$GIssuesData_repository_issues_nodes( + [void Function(GIssuesData_repository_issues_nodesBuilder)? + updates]) => + (new GIssuesData_repository_issues_nodesBuilder()..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_nodes._( + {required this.G__typename, + required this.number, + required this.title, + required this.updatedAt, + this.author, + this.labels, + required this.comments}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GIssuesData_repository_issues_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, r'GIssuesData_repository_issues_nodes', 'number'); + BuiltValueNullFieldError.checkNotNull( + title, r'GIssuesData_repository_issues_nodes', 'title'); + BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GIssuesData_repository_issues_nodes', 'updatedAt'); + BuiltValueNullFieldError.checkNotNull( + comments, r'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(r'GIssuesData_repository_issues_nodes') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('title', title) + ..add('updatedAt', updatedAt) + ..add('author', author) + ..add('labels', labels) + ..add('comments', comments)) + .toString(); + } +} + +class GIssuesData_repository_issues_nodesBuilder + implements + Builder { + _$GIssuesData_repository_issues_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + GIssuesData_repository_issues_nodes_authorBuilder? _author; + GIssuesData_repository_issues_nodes_authorBuilder get author => + _$this._author ??= + new GIssuesData_repository_issues_nodes_authorBuilder(); + set author(GIssuesData_repository_issues_nodes_authorBuilder? author) => + _$this._author = author; + + GIssuesData_repository_issues_nodes_labelsBuilder? _labels; + GIssuesData_repository_issues_nodes_labelsBuilder get labels => + _$this._labels ??= + new GIssuesData_repository_issues_nodes_labelsBuilder(); + set labels(GIssuesData_repository_issues_nodes_labelsBuilder? labels) => + _$this._labels = labels; + + GIssuesData_repository_issues_nodes_commentsBuilder? _comments; + GIssuesData_repository_issues_nodes_commentsBuilder get comments => + _$this._comments ??= + new GIssuesData_repository_issues_nodes_commentsBuilder(); + set comments(GIssuesData_repository_issues_nodes_commentsBuilder? comments) => + _$this._comments = comments; + + GIssuesData_repository_issues_nodesBuilder() { + GIssuesData_repository_issues_nodes._initializeBuilder(this); + } + + GIssuesData_repository_issues_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _title = $v.title; + _updatedAt = $v.updatedAt; + _author = $v.author?.toBuilder(); + _labels = $v.labels?.toBuilder(); + _comments = $v.comments.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_nodes; + } + + @override + void update( + void Function(GIssuesData_repository_issues_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_nodes build() => _build(); + + _$GIssuesData_repository_issues_nodes _build() { + _$GIssuesData_repository_issues_nodes _$result; + try { + _$result = _$v ?? + new _$GIssuesData_repository_issues_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes', 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull( + number, r'GIssuesData_repository_issues_nodes', 'number'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GIssuesData_repository_issues_nodes', 'title'), + updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, + r'GIssuesData_repository_issues_nodes', 'updatedAt'), + author: _author?.build(), + labels: _labels?.build(), + comments: comments.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'comments'; + comments.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesData_repository_issues_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_nodes_author + extends GIssuesData_repository_issues_nodes_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GIssuesData_repository_issues_nodes_author( + [void Function(GIssuesData_repository_issues_nodes_authorBuilder)? + updates]) => + (new GIssuesData_repository_issues_nodes_authorBuilder()..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_nodes_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GIssuesData_repository_issues_nodes_author', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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( + r'GIssuesData_repository_issues_nodes_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GIssuesData_repository_issues_nodes_authorBuilder + implements + Builder { + _$GIssuesData_repository_issues_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GIssuesData_repository_issues_nodes_authorBuilder() { + GIssuesData_repository_issues_nodes_author._initializeBuilder(this); + } + + GIssuesData_repository_issues_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_nodes_author; + } + + @override + void update( + void Function(GIssuesData_repository_issues_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_nodes_author build() => _build(); + + _$GIssuesData_repository_issues_nodes_author _build() { + final _$result = _$v ?? + new _$GIssuesData_repository_issues_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_author', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GIssuesData_repository_issues_nodes_author', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GIssuesData_repository_issues_nodes_author', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_nodes_labels + extends GIssuesData_repository_issues_nodes_labels { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GIssuesData_repository_issues_nodes_labels( + [void Function(GIssuesData_repository_issues_nodes_labelsBuilder)? + updates]) => + (new GIssuesData_repository_issues_nodes_labelsBuilder()..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_nodes_labels._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GIssuesData_repository_issues_nodes_labels') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GIssuesData_repository_issues_nodes_labelsBuilder + implements + Builder { + _$GIssuesData_repository_issues_nodes_labels? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes( + ListBuilder? + nodes) => + _$this._nodes = nodes; + + GIssuesData_repository_issues_nodes_labelsBuilder() { + GIssuesData_repository_issues_nodes_labels._initializeBuilder(this); + } + + GIssuesData_repository_issues_nodes_labelsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_nodes_labels other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_nodes_labels; + } + + @override + void update( + void Function(GIssuesData_repository_issues_nodes_labelsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_nodes_labels build() => _build(); + + _$GIssuesData_repository_issues_nodes_labels _build() { + _$GIssuesData_repository_issues_nodes_labels _$result; + try { + _$result = _$v ?? + new _$GIssuesData_repository_issues_nodes_labels._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_labels', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesData_repository_issues_nodes_labels', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_nodes_labels_nodes + extends GIssuesData_repository_issues_nodes_labels_nodes { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GIssuesData_repository_issues_nodes_labels_nodes( + [void Function( + GIssuesData_repository_issues_nodes_labels_nodesBuilder)? + updates]) => + (new GIssuesData_repository_issues_nodes_labels_nodesBuilder() + ..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_nodes_labels_nodes._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_labels_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GIssuesData_repository_issues_nodes_labels_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + color, r'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( + r'GIssuesData_repository_issues_nodes_labels_nodes') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GIssuesData_repository_issues_nodes_labels_nodesBuilder + implements + Builder { + _$GIssuesData_repository_issues_nodes_labels_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GIssuesData_repository_issues_nodes_labels_nodesBuilder() { + GIssuesData_repository_issues_nodes_labels_nodes._initializeBuilder(this); + } + + GIssuesData_repository_issues_nodes_labels_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_nodes_labels_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_nodes_labels_nodes; + } + + @override + void update( + void Function(GIssuesData_repository_issues_nodes_labels_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_nodes_labels_nodes build() => _build(); + + _$GIssuesData_repository_issues_nodes_labels_nodes _build() { + final _$result = _$v ?? + new _$GIssuesData_repository_issues_nodes_labels_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GIssuesData_repository_issues_nodes_labels_nodes', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull(name, + r'GIssuesData_repository_issues_nodes_labels_nodes', 'name'), + color: BuiltValueNullFieldError.checkNotNull(color, + r'GIssuesData_repository_issues_nodes_labels_nodes', 'color')); + replace(_$result); + return _$result; + } +} + +class _$GIssuesData_repository_issues_nodes_comments + extends GIssuesData_repository_issues_nodes_comments { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GIssuesData_repository_issues_nodes_comments( + [void Function(GIssuesData_repository_issues_nodes_commentsBuilder)? + updates]) => + (new GIssuesData_repository_issues_nodes_commentsBuilder() + ..update(updates)) + ._build(); + + _$GIssuesData_repository_issues_nodes_comments._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_comments', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GIssuesData_repository_issues_nodes_comments') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GIssuesData_repository_issues_nodes_commentsBuilder + implements + Builder { + _$GIssuesData_repository_issues_nodes_comments? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GIssuesData_repository_issues_nodes_commentsBuilder() { + GIssuesData_repository_issues_nodes_comments._initializeBuilder(this); + } + + GIssuesData_repository_issues_nodes_commentsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesData_repository_issues_nodes_comments other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesData_repository_issues_nodes_comments; + } + + @override + void update( + void Function(GIssuesData_repository_issues_nodes_commentsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIssuesData_repository_issues_nodes_comments build() => _build(); + + _$GIssuesData_repository_issues_nodes_comments _build() { + final _$result = _$v ?? + new _$GIssuesData_repository_issues_nodes_comments._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GIssuesData_repository_issues_nodes_comments', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GIssuesData_repository_issues_nodes_comments', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GPullsData extends GPullsData { + @override + final String G__typename; + @override + final GPullsData_repository? repository; + + factory _$GPullsData([void Function(GPullsDataBuilder)? updates]) => + (new GPullsDataBuilder()..update(updates))._build(); + + _$GPullsData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GPullsData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GPullsDataBuilder implements Builder { + _$GPullsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GPullsData_repositoryBuilder? _repository; + GPullsData_repositoryBuilder get repository => + _$this._repository ??= new GPullsData_repositoryBuilder(); + set repository(GPullsData_repositoryBuilder? repository) => + _$this._repository = repository; + + GPullsDataBuilder() { + GPullsData._initializeBuilder(this); + } + + GPullsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData; + } + + @override + void update(void Function(GPullsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsData build() => _build(); + + _$GPullsData _build() { + _$GPullsData _$result; + try { + _$result = _$v ?? + new _$GPullsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullsData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository extends GPullsData_repository { + @override + final String G__typename; + @override + final GPullsData_repository_pullRequests pullRequests; + + factory _$GPullsData_repository( + [void Function(GPullsData_repositoryBuilder)? updates]) => + (new GPullsData_repositoryBuilder()..update(updates))._build(); + + _$GPullsData_repository._( + {required this.G__typename, required this.pullRequests}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullsData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pullRequests, r'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(r'GPullsData_repository') + ..add('G__typename', G__typename) + ..add('pullRequests', pullRequests)) + .toString(); + } +} + +class GPullsData_repositoryBuilder + implements Builder { + _$GPullsData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GPullsData_repository_pullRequestsBuilder? _pullRequests; + GPullsData_repository_pullRequestsBuilder get pullRequests => + _$this._pullRequests ??= new GPullsData_repository_pullRequestsBuilder(); + set pullRequests(GPullsData_repository_pullRequestsBuilder? pullRequests) => + _$this._pullRequests = pullRequests; + + GPullsData_repositoryBuilder() { + GPullsData_repository._initializeBuilder(this); + } + + GPullsData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pullRequests = $v.pullRequests.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository; + } + + @override + void update(void Function(GPullsData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository build() => _build(); + + _$GPullsData_repository _build() { + _$GPullsData_repository _$result; + try { + _$result = _$v ?? + new _$GPullsData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullsData_repository', 'G__typename'), + pullRequests: pullRequests.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pullRequests'; + pullRequests.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests + extends GPullsData_repository_pullRequests { + @override + final String G__typename; + @override + final GPullsData_repository_pullRequests_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GPullsData_repository_pullRequests( + [void Function(GPullsData_repository_pullRequestsBuilder)? + updates]) => + (new GPullsData_repository_pullRequestsBuilder()..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GPullsData_repository_pullRequests', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'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(r'GPullsData_repository_pullRequests') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GPullsData_repository_pullRequestsBuilder + implements + Builder { + _$GPullsData_repository_pullRequests? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GPullsData_repository_pullRequests_pageInfoBuilder? _pageInfo; + GPullsData_repository_pullRequests_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GPullsData_repository_pullRequests_pageInfoBuilder(); + set pageInfo(GPullsData_repository_pullRequests_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GPullsData_repository_pullRequestsBuilder() { + GPullsData_repository_pullRequests._initializeBuilder(this); + } + + GPullsData_repository_pullRequestsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests; + } + + @override + void update( + void Function(GPullsData_repository_pullRequestsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests build() => _build(); + + _$GPullsData_repository_pullRequests _build() { + _$GPullsData_repository_pullRequests _$result; + try { + _$result = _$v ?? + new _$GPullsData_repository_pullRequests._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsData_repository_pullRequests', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_pageInfo + extends GPullsData_repository_pullRequests_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GPullsData_repository_pullRequests_pageInfo( + [void Function(GPullsData_repository_pullRequests_pageInfoBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'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( + r'GPullsData_repository_pullRequests_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_pageInfoBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GPullsData_repository_pullRequests_pageInfoBuilder() { + GPullsData_repository_pullRequests_pageInfo._initializeBuilder(this); + } + + GPullsData_repository_pullRequests_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_pageInfo; + } + + @override + void update( + void Function(GPullsData_repository_pullRequests_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_pageInfo build() => _build(); + + _$GPullsData_repository_pullRequests_pageInfo _build() { + final _$result = _$v ?? + new _$GPullsData_repository_pullRequests_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GPullsData_repository_pullRequests_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_nodes + extends GPullsData_repository_pullRequests_nodes { + @override + final String G__typename; + @override + final int number; + @override + final String title; + @override + final DateTime updatedAt; + @override + final GPullsData_repository_pullRequests_nodes_author? author; + @override + final GPullsData_repository_pullRequests_nodes_labels? labels; + @override + final GPullsData_repository_pullRequests_nodes_comments comments; + + factory _$GPullsData_repository_pullRequests_nodes( + [void Function(GPullsData_repository_pullRequests_nodesBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_nodesBuilder()..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_nodes._( + {required this.G__typename, + required this.number, + required this.title, + required this.updatedAt, + this.author, + this.labels, + required this.comments}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + number, r'GPullsData_repository_pullRequests_nodes', 'number'); + BuiltValueNullFieldError.checkNotNull( + title, r'GPullsData_repository_pullRequests_nodes', 'title'); + BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GPullsData_repository_pullRequests_nodes', 'updatedAt'); + BuiltValueNullFieldError.checkNotNull( + comments, r'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( + r'GPullsData_repository_pullRequests_nodes') + ..add('G__typename', G__typename) + ..add('number', number) + ..add('title', title) + ..add('updatedAt', updatedAt) + ..add('author', author) + ..add('labels', labels) + ..add('comments', comments)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_nodesBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + GPullsData_repository_pullRequests_nodes_authorBuilder? _author; + GPullsData_repository_pullRequests_nodes_authorBuilder get author => + _$this._author ??= + new GPullsData_repository_pullRequests_nodes_authorBuilder(); + set author(GPullsData_repository_pullRequests_nodes_authorBuilder? author) => + _$this._author = author; + + GPullsData_repository_pullRequests_nodes_labelsBuilder? _labels; + GPullsData_repository_pullRequests_nodes_labelsBuilder get labels => + _$this._labels ??= + new GPullsData_repository_pullRequests_nodes_labelsBuilder(); + set labels(GPullsData_repository_pullRequests_nodes_labelsBuilder? labels) => + _$this._labels = labels; + + GPullsData_repository_pullRequests_nodes_commentsBuilder? _comments; + GPullsData_repository_pullRequests_nodes_commentsBuilder get comments => + _$this._comments ??= + new GPullsData_repository_pullRequests_nodes_commentsBuilder(); + set comments( + GPullsData_repository_pullRequests_nodes_commentsBuilder? comments) => + _$this._comments = comments; + + GPullsData_repository_pullRequests_nodesBuilder() { + GPullsData_repository_pullRequests_nodes._initializeBuilder(this); + } + + GPullsData_repository_pullRequests_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _number = $v.number; + _title = $v.title; + _updatedAt = $v.updatedAt; + _author = $v.author?.toBuilder(); + _labels = $v.labels?.toBuilder(); + _comments = $v.comments.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_nodes; + } + + @override + void update( + void Function(GPullsData_repository_pullRequests_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_nodes build() => _build(); + + _$GPullsData_repository_pullRequests_nodes _build() { + _$GPullsData_repository_pullRequests_nodes _$result; + try { + _$result = _$v ?? + new _$GPullsData_repository_pullRequests_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_nodes', 'G__typename'), + number: BuiltValueNullFieldError.checkNotNull(number, + r'GPullsData_repository_pullRequests_nodes', 'number'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GPullsData_repository_pullRequests_nodes', 'title'), + updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, + r'GPullsData_repository_pullRequests_nodes', 'updatedAt'), + author: _author?.build(), + labels: _labels?.build(), + comments: comments.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'comments'; + comments.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsData_repository_pullRequests_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_nodes_author + extends GPullsData_repository_pullRequests_nodes_author { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GPullsData_repository_pullRequests_nodes_author( + [void Function( + GPullsData_repository_pullRequests_nodes_authorBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_nodes_author._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_nodes_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GPullsData_repository_pullRequests_nodes_author', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'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( + r'GPullsData_repository_pullRequests_nodes_author') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_nodes_authorBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GPullsData_repository_pullRequests_nodes_authorBuilder() { + GPullsData_repository_pullRequests_nodes_author._initializeBuilder(this); + } + + GPullsData_repository_pullRequests_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_nodes_author; + } + + @override + void update( + void Function(GPullsData_repository_pullRequests_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_nodes_author build() => _build(); + + _$GPullsData_repository_pullRequests_nodes_author _build() { + final _$result = _$v ?? + new _$GPullsData_repository_pullRequests_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullsData_repository_pullRequests_nodes_author', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GPullsData_repository_pullRequests_nodes_author', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GPullsData_repository_pullRequests_nodes_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_nodes_labels + extends GPullsData_repository_pullRequests_nodes_labels { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GPullsData_repository_pullRequests_nodes_labels( + [void Function( + GPullsData_repository_pullRequests_nodes_labelsBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_nodes_labelsBuilder() + ..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_nodes_labels._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GPullsData_repository_pullRequests_nodes_labels') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_nodes_labelsBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_nodes_labels? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder< + GPullsData_repository_pullRequests_nodes_labels_nodes> get nodes => _$this + ._nodes ??= + new ListBuilder(); + set nodes( + ListBuilder? + nodes) => + _$this._nodes = nodes; + + GPullsData_repository_pullRequests_nodes_labelsBuilder() { + GPullsData_repository_pullRequests_nodes_labels._initializeBuilder(this); + } + + GPullsData_repository_pullRequests_nodes_labelsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_nodes_labels other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_nodes_labels; + } + + @override + void update( + void Function(GPullsData_repository_pullRequests_nodes_labelsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_nodes_labels build() => _build(); + + _$GPullsData_repository_pullRequests_nodes_labels _build() { + _$GPullsData_repository_pullRequests_nodes_labels _$result; + try { + _$result = _$v ?? + new _$GPullsData_repository_pullRequests_nodes_labels._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullsData_repository_pullRequests_nodes_labels', + 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsData_repository_pullRequests_nodes_labels', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_nodes_labels_nodes + extends GPullsData_repository_pullRequests_nodes_labels_nodes { + @override + final String G__typename; + @override + final String name; + @override + final String color; + + factory _$GPullsData_repository_pullRequests_nodes_labels_nodes( + [void Function( + GPullsData_repository_pullRequests_nodes_labels_nodesBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_nodes_labels_nodesBuilder() + ..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_nodes_labels_nodes._( + {required this.G__typename, required this.name, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullsData_repository_pullRequests_nodes_labels_nodes', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GPullsData_repository_pullRequests_nodes_labels_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull(color, + r'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( + r'GPullsData_repository_pullRequests_nodes_labels_nodes') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_nodes_labels_nodesBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_nodes_labels_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GPullsData_repository_pullRequests_nodes_labels_nodesBuilder() { + GPullsData_repository_pullRequests_nodes_labels_nodes._initializeBuilder( + this); + } + + GPullsData_repository_pullRequests_nodes_labels_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_nodes_labels_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_nodes_labels_nodes; + } + + @override + void update( + void Function( + GPullsData_repository_pullRequests_nodes_labels_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_nodes_labels_nodes build() => _build(); + + _$GPullsData_repository_pullRequests_nodes_labels_nodes _build() { + final _$result = _$v ?? + new _$GPullsData_repository_pullRequests_nodes_labels_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullsData_repository_pullRequests_nodes_labels_nodes', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GPullsData_repository_pullRequests_nodes_labels_nodes', + 'name'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GPullsData_repository_pullRequests_nodes_labels_nodes', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GPullsData_repository_pullRequests_nodes_comments + extends GPullsData_repository_pullRequests_nodes_comments { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GPullsData_repository_pullRequests_nodes_comments( + [void Function( + GPullsData_repository_pullRequests_nodes_commentsBuilder)? + updates]) => + (new GPullsData_repository_pullRequests_nodes_commentsBuilder() + ..update(updates)) + ._build(); + + _$GPullsData_repository_pullRequests_nodes_comments._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GPullsData_repository_pullRequests_nodes_comments', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GPullsData_repository_pullRequests_nodes_comments') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GPullsData_repository_pullRequests_nodes_commentsBuilder + implements + Builder { + _$GPullsData_repository_pullRequests_nodes_comments? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GPullsData_repository_pullRequests_nodes_commentsBuilder() { + GPullsData_repository_pullRequests_nodes_comments._initializeBuilder(this); + } + + GPullsData_repository_pullRequests_nodes_commentsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GPullsData_repository_pullRequests_nodes_comments other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsData_repository_pullRequests_nodes_comments; + } + + @override + void update( + void Function(GPullsData_repository_pullRequests_nodes_commentsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GPullsData_repository_pullRequests_nodes_comments build() => _build(); + + _$GPullsData_repository_pullRequests_nodes_comments _build() { + final _$result = _$v ?? + new _$GPullsData_repository_pullRequests_nodes_comments._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GPullsData_repository_pullRequests_nodes_comments', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GPullsData_repository_pullRequests_nodes_comments', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issues.req.gql.dart b/packages/gql_github/lib/issues.req.gql.dart new file mode 100644 index 0000000..38c6139 --- /dev/null +++ b/packages/gql_github/lib/issues.req.gql.dart @@ -0,0 +1,126 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/issues.ast.gql.dart' as _i5; +import 'package:gql_github/issues.data.gql.dart' as _i2; +import 'package:gql_github/issues.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'issues.req.gql.g.dart'; + +abstract class GIssuesReq + implements + Built, + _i1.OperationRequest<_i2.GIssuesData, _i3.GIssuesVars> { + GIssuesReq._(); + + factory GIssuesReq([Function(GIssuesReqBuilder b) updates]) = _$GIssuesReq; + + static void _initializeBuilder(GIssuesReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Issues', + ) + ..executeOnListen = true; + @override + _i3.GIssuesVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GIssuesData? Function( + _i2.GIssuesData?, + _i2.GIssuesData?, + )? get updateResult; + @override + _i2.GIssuesData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GIssuesData? parseData(Map json) => + _i2.GIssuesData.fromJson(json); + static Serializer get serializer => _$gIssuesReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GIssuesReq.serializer, + this, + ) as Map); + static GIssuesReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GIssuesReq.serializer, + json, + ); +} + +abstract class GPullsReq + implements + Built, + _i1.OperationRequest<_i2.GPullsData, _i3.GPullsVars> { + GPullsReq._(); + + factory GPullsReq([Function(GPullsReqBuilder b) updates]) = _$GPullsReq; + + static void _initializeBuilder(GPullsReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Pulls', + ) + ..executeOnListen = true; + @override + _i3.GPullsVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GPullsData? Function( + _i2.GPullsData?, + _i2.GPullsData?, + )? get updateResult; + @override + _i2.GPullsData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GPullsData? parseData(Map json) => + _i2.GPullsData.fromJson(json); + static Serializer get serializer => _$gPullsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GPullsReq.serializer, + this, + ) as Map); + static GPullsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GPullsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issues.req.gql.g.dart b/packages/gql_github/lib/issues.req.gql.g.dart new file mode 100644 index 0000000..4c6be2d --- /dev/null +++ b/packages/gql_github/lib/issues.req.gql.g.dart @@ -0,0 +1,685 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issues.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gIssuesReqSerializer = new _$GIssuesReqSerializer(); +Serializer _$gPullsReqSerializer = new _$GPullsReqSerializer(); + +class _$GIssuesReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssuesReq, _$GIssuesReq]; + @override + final String wireName = 'GIssuesReq'; + + @override + Iterable serialize(Serializers serializers, GIssuesReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GIssuesVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GIssuesData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GIssuesReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GIssuesVars))! + as _i3.GIssuesVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GIssuesData))! + as _i2.GIssuesData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPullsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GPullsReq, _$GPullsReq]; + @override + final String wireName = 'GPullsReq'; + + @override + Iterable serialize(Serializers serializers, GPullsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GPullsVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GPullsData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GPullsReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GPullsVars))! + as _i3.GPullsVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GPullsData))! + as _i2.GPullsData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesReq extends GIssuesReq { + @override + final _i3.GIssuesVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GIssuesData? Function(_i2.GIssuesData?, _i2.GIssuesData?)? + updateResult; + @override + final _i2.GIssuesData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GIssuesReq([void Function(GIssuesReqBuilder)? updates]) => + (new GIssuesReqBuilder()..update(updates))._build(); + + _$GIssuesReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GIssuesReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GIssuesReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GIssuesReq', 'executeOnListen'); + } + + @override + GIssuesReq rebuild(void Function(GIssuesReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssuesReqBuilder toBuilder() => new GIssuesReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GIssuesReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssuesReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GIssuesReqBuilder implements Builder { + _$GIssuesReq? _$v; + + _i3.GIssuesVarsBuilder? _vars; + _i3.GIssuesVarsBuilder get vars => + _$this._vars ??= new _i3.GIssuesVarsBuilder(); + set vars(_i3.GIssuesVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GIssuesData? Function(_i2.GIssuesData?, _i2.GIssuesData?)? _updateResult; + _i2.GIssuesData? Function(_i2.GIssuesData?, _i2.GIssuesData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GIssuesData? Function(_i2.GIssuesData?, _i2.GIssuesData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GIssuesDataBuilder? _optimisticResponse; + _i2.GIssuesDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GIssuesDataBuilder(); + set optimisticResponse(_i2.GIssuesDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GIssuesReqBuilder() { + GIssuesReq._initializeBuilder(this); + } + + GIssuesReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesReq; + } + + @override + void update(void Function(GIssuesReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesReq build() => _build(); + + _$GIssuesReq _build() { + _$GIssuesReq _$result; + try { + _$result = _$v ?? + new _$GIssuesReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GIssuesReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GIssuesReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuesReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPullsReq extends GPullsReq { + @override + final _i3.GPullsVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GPullsData? Function(_i2.GPullsData?, _i2.GPullsData?)? + updateResult; + @override + final _i2.GPullsData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GPullsReq([void Function(GPullsReqBuilder)? updates]) => + (new GPullsReqBuilder()..update(updates))._build(); + + _$GPullsReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GPullsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GPullsReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GPullsReq', 'executeOnListen'); + } + + @override + GPullsReq rebuild(void Function(GPullsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullsReqBuilder toBuilder() => new GPullsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GPullsReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPullsReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GPullsReqBuilder implements Builder { + _$GPullsReq? _$v; + + _i3.GPullsVarsBuilder? _vars; + _i3.GPullsVarsBuilder get vars => + _$this._vars ??= new _i3.GPullsVarsBuilder(); + set vars(_i3.GPullsVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GPullsData? Function(_i2.GPullsData?, _i2.GPullsData?)? _updateResult; + _i2.GPullsData? Function(_i2.GPullsData?, _i2.GPullsData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GPullsData? Function(_i2.GPullsData?, _i2.GPullsData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GPullsDataBuilder? _optimisticResponse; + _i2.GPullsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GPullsDataBuilder(); + set optimisticResponse(_i2.GPullsDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GPullsReqBuilder() { + GPullsReq._initializeBuilder(this); + } + + GPullsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GPullsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsReq; + } + + @override + void update(void Function(GPullsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsReq build() => _build(); + + _$GPullsReq _build() { + _$GPullsReq _$result; + try { + _$result = _$v ?? + new _$GPullsReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GPullsReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GPullsReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPullsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/issues.var.gql.dart b/packages/gql_github/lib/issues.var.gql.dart new file mode 100644 index 0000000..6f22f6e --- /dev/null +++ b/packages/gql_github/lib/issues.var.gql.dart @@ -0,0 +1,49 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'issues.var.gql.g.dart'; + +abstract class GIssuesVars implements Built { + GIssuesVars._(); + + factory GIssuesVars([Function(GIssuesVarsBuilder b) updates]) = _$GIssuesVars; + + String get owner; + String get name; + String? get cursor; + static Serializer get serializer => _$gIssuesVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuesVars.serializer, + this, + ) as Map); + static GIssuesVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssuesVars.serializer, + json, + ); +} + +abstract class GPullsVars implements Built { + GPullsVars._(); + + factory GPullsVars([Function(GPullsVarsBuilder b) updates]) = _$GPullsVars; + + String get owner; + String get name; + String? get cursor; + static Serializer get serializer => _$gPullsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullsVars.serializer, + this, + ) as Map); + static GPullsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/issues.var.gql.g.dart b/packages/gql_github/lib/issues.var.gql.g.dart new file mode 100644 index 0000000..5eb462d --- /dev/null +++ b/packages/gql_github/lib/issues.var.gql.g.dart @@ -0,0 +1,334 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'issues.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gIssuesVarsSerializer = new _$GIssuesVarsSerializer(); +Serializer _$gPullsVarsSerializer = new _$GPullsVarsSerializer(); + +class _$GIssuesVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssuesVars, _$GIssuesVars]; + @override + final String wireName = 'GIssuesVars'; + + @override + Iterable serialize(Serializers serializers, GIssuesVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.cursor; + if (value != null) { + result + ..add('cursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssuesVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuesVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'cursor': + result.cursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPullsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GPullsVars, _$GPullsVars]; + @override + final String wireName = 'GPullsVars'; + + @override + Iterable serialize(Serializers serializers, GPullsVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.cursor; + if (value != null) { + result + ..add('cursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPullsVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullsVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'cursor': + result.cursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIssuesVars extends GIssuesVars { + @override + final String owner; + @override + final String name; + @override + final String? cursor; + + factory _$GIssuesVars([void Function(GIssuesVarsBuilder)? updates]) => + (new GIssuesVarsBuilder()..update(updates))._build(); + + _$GIssuesVars._({required this.owner, required this.name, this.cursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GIssuesVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GIssuesVars', 'name'); + } + + @override + GIssuesVars rebuild(void Function(GIssuesVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssuesVarsBuilder toBuilder() => new GIssuesVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssuesVars && + owner == other.owner && + name == other.name && + cursor == other.cursor; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, owner.hashCode), name.hashCode), cursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssuesVars') + ..add('owner', owner) + ..add('name', name) + ..add('cursor', cursor)) + .toString(); + } +} + +class GIssuesVarsBuilder implements Builder { + _$GIssuesVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _cursor; + String? get cursor => _$this._cursor; + set cursor(String? cursor) => _$this._cursor = cursor; + + GIssuesVarsBuilder(); + + GIssuesVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _cursor = $v.cursor; + _$v = null; + } + return this; + } + + @override + void replace(GIssuesVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuesVars; + } + + @override + void update(void Function(GIssuesVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuesVars build() => _build(); + + _$GIssuesVars _build() { + final _$result = _$v ?? + new _$GIssuesVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GIssuesVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GIssuesVars', 'name'), + cursor: cursor); + replace(_$result); + return _$result; + } +} + +class _$GPullsVars extends GPullsVars { + @override + final String owner; + @override + final String name; + @override + final String? cursor; + + factory _$GPullsVars([void Function(GPullsVarsBuilder)? updates]) => + (new GPullsVarsBuilder()..update(updates))._build(); + + _$GPullsVars._({required this.owner, required this.name, this.cursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GPullsVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GPullsVars', 'name'); + } + + @override + GPullsVars rebuild(void Function(GPullsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullsVarsBuilder toBuilder() => new GPullsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullsVars && + owner == other.owner && + name == other.name && + cursor == other.cursor; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, owner.hashCode), name.hashCode), cursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPullsVars') + ..add('owner', owner) + ..add('name', name) + ..add('cursor', cursor)) + .toString(); + } +} + +class GPullsVarsBuilder implements Builder { + _$GPullsVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _cursor; + String? get cursor => _$this._cursor; + set cursor(String? cursor) => _$this._cursor = cursor; + + GPullsVarsBuilder(); + + GPullsVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _cursor = $v.cursor; + _$v = null; + } + return this; + } + + @override + void replace(GPullsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullsVars; + } + + @override + void update(void Function(GPullsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullsVars build() => _build(); + + _$GPullsVars _build() { + final _$result = _$v ?? + new _$GPullsVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GPullsVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GPullsVars', 'name'), + cursor: cursor); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/meta.ast.gql.dart b/packages/gql_github/lib/meta.ast.gql.dart new file mode 100644 index 0000000..0268e69 --- /dev/null +++ b/packages/gql_github/lib/meta.ast.gql.dart @@ -0,0 +1,65 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Meta = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Meta'), + variableDefinitions: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'meta'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'gitHubServicesSha'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'gitIpAddresses'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'hookIpAddresses'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'importerIpAddresses'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isPasswordAuthenticationVerifiable'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pagesIpAddresses'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [Meta]); diff --git a/packages/gql_github/lib/meta.data.gql.dart b/packages/gql_github/lib/meta.data.gql.dart new file mode 100644 index 0000000..26485e3 --- /dev/null +++ b/packages/gql_github/lib/meta.data.gql.dart @@ -0,0 +1,61 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'meta.data.gql.g.dart'; + +abstract class GMetaData implements Built { + GMetaData._(); + + factory GMetaData([Function(GMetaDataBuilder b) updates]) = _$GMetaData; + + static void _initializeBuilder(GMetaDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GMetaData_meta get meta; + static Serializer get serializer => _$gMetaDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMetaData.serializer, + this, + ) as Map); + static GMetaData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMetaData.serializer, + json, + ); +} + +abstract class GMetaData_meta + implements Built { + GMetaData_meta._(); + + factory GMetaData_meta([Function(GMetaData_metaBuilder b) updates]) = + _$GMetaData_meta; + + static void _initializeBuilder(GMetaData_metaBuilder b) => + b..G__typename = 'GitHubMetadata'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get gitHubServicesSha; + BuiltList? get gitIpAddresses; + BuiltList? get hookIpAddresses; + BuiltList? get importerIpAddresses; + bool get isPasswordAuthenticationVerifiable; + BuiltList? get pagesIpAddresses; + static Serializer get serializer => _$gMetaDataMetaSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMetaData_meta.serializer, + this, + ) as Map); + static GMetaData_meta? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMetaData_meta.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/meta.data.gql.g.dart b/packages/gql_github/lib/meta.data.gql.g.dart new file mode 100644 index 0000000..6a2587e --- /dev/null +++ b/packages/gql_github/lib/meta.data.gql.g.dart @@ -0,0 +1,490 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'meta.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gMetaDataSerializer = new _$GMetaDataSerializer(); +Serializer _$gMetaDataMetaSerializer = + new _$GMetaData_metaSerializer(); + +class _$GMetaDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMetaData, _$GMetaData]; + @override + final String wireName = 'GMetaData'; + + @override + Iterable serialize(Serializers serializers, GMetaData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'meta', + serializers.serialize(object.meta, + specifiedType: const FullType(GMetaData_meta)), + ]; + + return result; + } + + @override + GMetaData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMetaDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'meta': + result.meta.replace(serializers.deserialize(value, + specifiedType: const FullType(GMetaData_meta))! + as GMetaData_meta); + break; + } + } + + return result.build(); + } +} + +class _$GMetaData_metaSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GMetaData_meta, _$GMetaData_meta]; + @override + final String wireName = 'GMetaData_meta'; + + @override + Iterable serialize(Serializers serializers, GMetaData_meta object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'gitHubServicesSha', + serializers.serialize(object.gitHubServicesSha, + specifiedType: const FullType(String)), + 'isPasswordAuthenticationVerifiable', + serializers.serialize(object.isPasswordAuthenticationVerifiable, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.gitIpAddresses; + if (value != null) { + result + ..add('gitIpAddresses') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.hookIpAddresses; + if (value != null) { + result + ..add('hookIpAddresses') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.importerIpAddresses; + if (value != null) { + result + ..add('importerIpAddresses') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.pagesIpAddresses; + if (value != null) { + result + ..add('pagesIpAddresses') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GMetaData_meta deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMetaData_metaBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'gitHubServicesSha': + result.gitHubServicesSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'gitIpAddresses': + result.gitIpAddresses.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'hookIpAddresses': + result.hookIpAddresses.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'importerIpAddresses': + result.importerIpAddresses.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'isPasswordAuthenticationVerifiable': + result.isPasswordAuthenticationVerifiable = serializers + .deserialize(value, specifiedType: const FullType(bool))! as bool; + break; + case 'pagesIpAddresses': + result.pagesIpAddresses.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GMetaData extends GMetaData { + @override + final String G__typename; + @override + final GMetaData_meta meta; + + factory _$GMetaData([void Function(GMetaDataBuilder)? updates]) => + (new GMetaDataBuilder()..update(updates))._build(); + + _$GMetaData._({required this.G__typename, required this.meta}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMetaData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(meta, r'GMetaData', 'meta'); + } + + @override + GMetaData rebuild(void Function(GMetaDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMetaDataBuilder toBuilder() => new GMetaDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMetaData && + G__typename == other.G__typename && + meta == other.meta; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), meta.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMetaData') + ..add('G__typename', G__typename) + ..add('meta', meta)) + .toString(); + } +} + +class GMetaDataBuilder implements Builder { + _$GMetaData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GMetaData_metaBuilder? _meta; + GMetaData_metaBuilder get meta => + _$this._meta ??= new GMetaData_metaBuilder(); + set meta(GMetaData_metaBuilder? meta) => _$this._meta = meta; + + GMetaDataBuilder() { + GMetaData._initializeBuilder(this); + } + + GMetaDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _meta = $v.meta.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMetaData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMetaData; + } + + @override + void update(void Function(GMetaDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMetaData build() => _build(); + + _$GMetaData _build() { + _$GMetaData _$result; + try { + _$result = _$v ?? + new _$GMetaData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMetaData', 'G__typename'), + meta: meta.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'meta'; + meta.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMetaData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMetaData_meta extends GMetaData_meta { + @override + final String G__typename; + @override + final String gitHubServicesSha; + @override + final BuiltList? gitIpAddresses; + @override + final BuiltList? hookIpAddresses; + @override + final BuiltList? importerIpAddresses; + @override + final bool isPasswordAuthenticationVerifiable; + @override + final BuiltList? pagesIpAddresses; + + factory _$GMetaData_meta([void Function(GMetaData_metaBuilder)? updates]) => + (new GMetaData_metaBuilder()..update(updates))._build(); + + _$GMetaData_meta._( + {required this.G__typename, + required this.gitHubServicesSha, + this.gitIpAddresses, + this.hookIpAddresses, + this.importerIpAddresses, + required this.isPasswordAuthenticationVerifiable, + this.pagesIpAddresses}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMetaData_meta', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + gitHubServicesSha, r'GMetaData_meta', 'gitHubServicesSha'); + BuiltValueNullFieldError.checkNotNull(isPasswordAuthenticationVerifiable, + r'GMetaData_meta', 'isPasswordAuthenticationVerifiable'); + } + + @override + GMetaData_meta rebuild(void Function(GMetaData_metaBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMetaData_metaBuilder toBuilder() => + new GMetaData_metaBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMetaData_meta && + G__typename == other.G__typename && + gitHubServicesSha == other.gitHubServicesSha && + gitIpAddresses == other.gitIpAddresses && + hookIpAddresses == other.hookIpAddresses && + importerIpAddresses == other.importerIpAddresses && + isPasswordAuthenticationVerifiable == + other.isPasswordAuthenticationVerifiable && + pagesIpAddresses == other.pagesIpAddresses; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, G__typename.hashCode), + gitHubServicesSha.hashCode), + gitIpAddresses.hashCode), + hookIpAddresses.hashCode), + importerIpAddresses.hashCode), + isPasswordAuthenticationVerifiable.hashCode), + pagesIpAddresses.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMetaData_meta') + ..add('G__typename', G__typename) + ..add('gitHubServicesSha', gitHubServicesSha) + ..add('gitIpAddresses', gitIpAddresses) + ..add('hookIpAddresses', hookIpAddresses) + ..add('importerIpAddresses', importerIpAddresses) + ..add('isPasswordAuthenticationVerifiable', + isPasswordAuthenticationVerifiable) + ..add('pagesIpAddresses', pagesIpAddresses)) + .toString(); + } +} + +class GMetaData_metaBuilder + implements Builder { + _$GMetaData_meta? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _gitHubServicesSha; + String? get gitHubServicesSha => _$this._gitHubServicesSha; + set gitHubServicesSha(String? gitHubServicesSha) => + _$this._gitHubServicesSha = gitHubServicesSha; + + ListBuilder? _gitIpAddresses; + ListBuilder get gitIpAddresses => + _$this._gitIpAddresses ??= new ListBuilder(); + set gitIpAddresses(ListBuilder? gitIpAddresses) => + _$this._gitIpAddresses = gitIpAddresses; + + ListBuilder? _hookIpAddresses; + ListBuilder get hookIpAddresses => + _$this._hookIpAddresses ??= new ListBuilder(); + set hookIpAddresses(ListBuilder? hookIpAddresses) => + _$this._hookIpAddresses = hookIpAddresses; + + ListBuilder? _importerIpAddresses; + ListBuilder get importerIpAddresses => + _$this._importerIpAddresses ??= new ListBuilder(); + set importerIpAddresses(ListBuilder? importerIpAddresses) => + _$this._importerIpAddresses = importerIpAddresses; + + bool? _isPasswordAuthenticationVerifiable; + bool? get isPasswordAuthenticationVerifiable => + _$this._isPasswordAuthenticationVerifiable; + set isPasswordAuthenticationVerifiable( + bool? isPasswordAuthenticationVerifiable) => + _$this._isPasswordAuthenticationVerifiable = + isPasswordAuthenticationVerifiable; + + ListBuilder? _pagesIpAddresses; + ListBuilder get pagesIpAddresses => + _$this._pagesIpAddresses ??= new ListBuilder(); + set pagesIpAddresses(ListBuilder? pagesIpAddresses) => + _$this._pagesIpAddresses = pagesIpAddresses; + + GMetaData_metaBuilder() { + GMetaData_meta._initializeBuilder(this); + } + + GMetaData_metaBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _gitHubServicesSha = $v.gitHubServicesSha; + _gitIpAddresses = $v.gitIpAddresses?.toBuilder(); + _hookIpAddresses = $v.hookIpAddresses?.toBuilder(); + _importerIpAddresses = $v.importerIpAddresses?.toBuilder(); + _isPasswordAuthenticationVerifiable = + $v.isPasswordAuthenticationVerifiable; + _pagesIpAddresses = $v.pagesIpAddresses?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMetaData_meta other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMetaData_meta; + } + + @override + void update(void Function(GMetaData_metaBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMetaData_meta build() => _build(); + + _$GMetaData_meta _build() { + _$GMetaData_meta _$result; + try { + _$result = _$v ?? + new _$GMetaData_meta._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMetaData_meta', 'G__typename'), + gitHubServicesSha: BuiltValueNullFieldError.checkNotNull( + gitHubServicesSha, r'GMetaData_meta', 'gitHubServicesSha'), + gitIpAddresses: _gitIpAddresses?.build(), + hookIpAddresses: _hookIpAddresses?.build(), + importerIpAddresses: _importerIpAddresses?.build(), + isPasswordAuthenticationVerifiable: + BuiltValueNullFieldError.checkNotNull( + isPasswordAuthenticationVerifiable, + r'GMetaData_meta', + 'isPasswordAuthenticationVerifiable'), + pagesIpAddresses: _pagesIpAddresses?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'gitIpAddresses'; + _gitIpAddresses?.build(); + _$failedField = 'hookIpAddresses'; + _hookIpAddresses?.build(); + _$failedField = 'importerIpAddresses'; + _importerIpAddresses?.build(); + + _$failedField = 'pagesIpAddresses'; + _pagesIpAddresses?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMetaData_meta', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/meta.req.gql.dart b/packages/gql_github/lib/meta.req.gql.dart new file mode 100644 index 0000000..97dcec1 --- /dev/null +++ b/packages/gql_github/lib/meta.req.gql.dart @@ -0,0 +1,70 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/meta.ast.gql.dart' as _i5; +import 'package:gql_github/meta.data.gql.dart' as _i2; +import 'package:gql_github/meta.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'meta.req.gql.g.dart'; + +abstract class GMetaReq + implements + Built, + _i1.OperationRequest<_i2.GMetaData, _i3.GMetaVars> { + GMetaReq._(); + + factory GMetaReq([Function(GMetaReqBuilder b) updates]) = _$GMetaReq; + + static void _initializeBuilder(GMetaReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Meta', + ) + ..executeOnListen = true; + @override + _i3.GMetaVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GMetaData? Function( + _i2.GMetaData?, + _i2.GMetaData?, + )? get updateResult; + @override + _i2.GMetaData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GMetaData? parseData(Map json) => + _i2.GMetaData.fromJson(json); + static Serializer get serializer => _$gMetaReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GMetaReq.serializer, + this, + ) as Map); + static GMetaReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GMetaReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/meta.req.gql.g.dart b/packages/gql_github/lib/meta.req.gql.g.dart new file mode 100644 index 0000000..cdde281 --- /dev/null +++ b/packages/gql_github/lib/meta.req.gql.g.dart @@ -0,0 +1,343 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'meta.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gMetaReqSerializer = new _$GMetaReqSerializer(); + +class _$GMetaReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMetaReq, _$GMetaReq]; + @override + final String wireName = 'GMetaReq'; + + @override + Iterable serialize(Serializers serializers, GMetaReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GMetaVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GMetaData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GMetaReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMetaReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GMetaVars))! as _i3.GMetaVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GMetaData))! as _i2.GMetaData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GMetaReq extends GMetaReq { + @override + final _i3.GMetaVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GMetaData? Function(_i2.GMetaData?, _i2.GMetaData?)? updateResult; + @override + final _i2.GMetaData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GMetaReq([void Function(GMetaReqBuilder)? updates]) => + (new GMetaReqBuilder()..update(updates))._build(); + + _$GMetaReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GMetaReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GMetaReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GMetaReq', 'executeOnListen'); + } + + @override + GMetaReq rebuild(void Function(GMetaReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMetaReqBuilder toBuilder() => new GMetaReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GMetaReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMetaReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GMetaReqBuilder implements Builder { + _$GMetaReq? _$v; + + _i3.GMetaVarsBuilder? _vars; + _i3.GMetaVarsBuilder get vars => _$this._vars ??= new _i3.GMetaVarsBuilder(); + set vars(_i3.GMetaVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GMetaData? Function(_i2.GMetaData?, _i2.GMetaData?)? _updateResult; + _i2.GMetaData? Function(_i2.GMetaData?, _i2.GMetaData?)? get updateResult => + _$this._updateResult; + set updateResult( + _i2.GMetaData? Function(_i2.GMetaData?, _i2.GMetaData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GMetaDataBuilder? _optimisticResponse; + _i2.GMetaDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GMetaDataBuilder(); + set optimisticResponse(_i2.GMetaDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GMetaReqBuilder() { + GMetaReq._initializeBuilder(this); + } + + GMetaReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GMetaReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMetaReq; + } + + @override + void update(void Function(GMetaReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMetaReq build() => _build(); + + _$GMetaReq _build() { + _$GMetaReq _$result; + try { + _$result = _$v ?? + new _$GMetaReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GMetaReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GMetaReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMetaReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/meta.var.gql.dart b/packages/gql_github/lib/meta.var.gql.dart new file mode 100644 index 0000000..c6d70cc --- /dev/null +++ b/packages/gql_github/lib/meta.var.gql.dart @@ -0,0 +1,26 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'meta.var.gql.g.dart'; + +abstract class GMetaVars implements Built { + GMetaVars._(); + + factory GMetaVars([Function(GMetaVarsBuilder b) updates]) = _$GMetaVars; + + static Serializer get serializer => _$gMetaVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMetaVars.serializer, + this, + ) as Map); + static GMetaVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMetaVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/meta.var.gql.g.dart b/packages/gql_github/lib/meta.var.gql.g.dart new file mode 100644 index 0000000..28315ea --- /dev/null +++ b/packages/gql_github/lib/meta.var.gql.g.dart @@ -0,0 +1,86 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'meta.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gMetaVarsSerializer = new _$GMetaVarsSerializer(); + +class _$GMetaVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMetaVars, _$GMetaVars]; + @override + final String wireName = 'GMetaVars'; + + @override + Iterable serialize(Serializers serializers, GMetaVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GMetaVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GMetaVarsBuilder().build(); + } +} + +class _$GMetaVars extends GMetaVars { + factory _$GMetaVars([void Function(GMetaVarsBuilder)? updates]) => + (new GMetaVarsBuilder()..update(updates))._build(); + + _$GMetaVars._() : super._(); + + @override + GMetaVars rebuild(void Function(GMetaVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMetaVarsBuilder toBuilder() => new GMetaVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMetaVars; + } + + @override + int get hashCode { + return 762824271; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GMetaVars').toString(); + } +} + +class GMetaVarsBuilder implements Builder { + _$GMetaVars? _$v; + + GMetaVarsBuilder(); + + @override + void replace(GMetaVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMetaVars; + } + + @override + void update(void Function(GMetaVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMetaVars build() => _build(); + + _$GMetaVars _build() { + final _$result = _$v ?? new _$GMetaVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/releases.ast.gql.dart b/packages/gql_github/lib/releases.ast.gql.dart new file mode 100644 index 0000000..7ed1cb6 --- /dev/null +++ b/packages/gql_github/lib/releases.ast.gql.dart @@ -0,0 +1,220 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Releases = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Releases'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'releases'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'cursor')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'tagName'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'author'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'publishedAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'releaseAssets'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'downloadUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'downloadCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ) + ]), + ), + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [Releases]); diff --git a/packages/gql_github/lib/releases.data.gql.dart b/packages/gql_github/lib/releases.data.gql.dart new file mode 100644 index 0000000..2009b13 --- /dev/null +++ b/packages/gql_github/lib/releases.data.gql.dart @@ -0,0 +1,257 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'releases.data.gql.g.dart'; + +abstract class GReleasesData + implements Built { + GReleasesData._(); + + factory GReleasesData([Function(GReleasesDataBuilder b) updates]) = + _$GReleasesData; + + static void _initializeBuilder(GReleasesDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReleasesData_repository? get repository; + static Serializer get serializer => _$gReleasesDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData.serializer, + this, + ) as Map); + static GReleasesData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleasesData.serializer, + json, + ); +} + +abstract class GReleasesData_repository + implements + Built { + GReleasesData_repository._(); + + factory GReleasesData_repository( + [Function(GReleasesData_repositoryBuilder b) updates]) = + _$GReleasesData_repository; + + static void _initializeBuilder(GReleasesData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReleasesData_repository_releases get releases; + static Serializer get serializer => + _$gReleasesDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository.serializer, + this, + ) as Map); + static GReleasesData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases + implements + Built { + GReleasesData_repository_releases._(); + + factory GReleasesData_repository_releases( + [Function(GReleasesData_repository_releasesBuilder b) updates]) = + _$GReleasesData_repository_releases; + + static void _initializeBuilder(GReleasesData_repository_releasesBuilder b) => + b..G__typename = 'ReleaseConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReleasesData_repository_releases_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gReleasesDataRepositoryReleasesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases.serializer, + this, + ) as Map); + static GReleasesData_repository_releases? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases_pageInfo + implements + Built { + GReleasesData_repository_releases_pageInfo._(); + + factory GReleasesData_repository_releases_pageInfo( + [Function(GReleasesData_repository_releases_pageInfoBuilder b) + updates]) = _$GReleasesData_repository_releases_pageInfo; + + static void _initializeBuilder( + GReleasesData_repository_releases_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => _$gReleasesDataRepositoryReleasesPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases_pageInfo.serializer, + this, + ) as Map); + static GReleasesData_repository_releases_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases_pageInfo.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases_nodes + implements + Built { + GReleasesData_repository_releases_nodes._(); + + factory GReleasesData_repository_releases_nodes( + [Function(GReleasesData_repository_releases_nodesBuilder b) + updates]) = _$GReleasesData_repository_releases_nodes; + + static void _initializeBuilder( + GReleasesData_repository_releases_nodesBuilder b) => + b..G__typename = 'Release'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get tagName; + String? get description; + String? get name; + GReleasesData_repository_releases_nodes_author? get author; + DateTime? get publishedAt; + String get url; + GReleasesData_repository_releases_nodes_releaseAssets get releaseAssets; + static Serializer get serializer => + _$gReleasesDataRepositoryReleasesNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases_nodes.serializer, + this, + ) as Map); + static GReleasesData_repository_releases_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases_nodes.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases_nodes_author + implements + Built { + GReleasesData_repository_releases_nodes_author._(); + + factory GReleasesData_repository_releases_nodes_author( + [Function(GReleasesData_repository_releases_nodes_authorBuilder b) + updates]) = _$GReleasesData_repository_releases_nodes_author; + + static void _initializeBuilder( + GReleasesData_repository_releases_nodes_authorBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String? get name; + String get avatarUrl; + static Serializer + get serializer => _$gReleasesDataRepositoryReleasesNodesAuthorSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases_nodes_author.serializer, + this, + ) as Map); + static GReleasesData_repository_releases_nodes_author? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases_nodes_author.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases_nodes_releaseAssets + implements + Built { + GReleasesData_repository_releases_nodes_releaseAssets._(); + + factory GReleasesData_repository_releases_nodes_releaseAssets( + [Function(GReleasesData_repository_releases_nodes_releaseAssetsBuilder b) + updates]) = _$GReleasesData_repository_releases_nodes_releaseAssets; + + static void _initializeBuilder( + GReleasesData_repository_releases_nodes_releaseAssetsBuilder b) => + b..G__typename = 'ReleaseAssetConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + BuiltList? + get nodes; + static Serializer + get serializer => + _$gReleasesDataRepositoryReleasesNodesReleaseAssetsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases_nodes_releaseAssets.serializer, + this, + ) as Map); + static GReleasesData_repository_releases_nodes_releaseAssets? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases_nodes_releaseAssets.serializer, + json, + ); +} + +abstract class GReleasesData_repository_releases_nodes_releaseAssets_nodes + implements + Built { + GReleasesData_repository_releases_nodes_releaseAssets_nodes._(); + + factory GReleasesData_repository_releases_nodes_releaseAssets_nodes( + [Function( + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder + b) + updates]) = _$GReleasesData_repository_releases_nodes_releaseAssets_nodes; + + static void _initializeBuilder( + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder + b) => + b..G__typename = 'ReleaseAsset'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String get downloadUrl; + int get downloadCount; + static Serializer + get serializer => + _$gReleasesDataRepositoryReleasesNodesReleaseAssetsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesData_repository_releases_nodes_releaseAssets_nodes.serializer, + this, + ) as Map); + static GReleasesData_repository_releases_nodes_releaseAssets_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReleasesData_repository_releases_nodes_releaseAssets_nodes.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/releases.data.gql.g.dart b/packages/gql_github/lib/releases.data.gql.g.dart new file mode 100644 index 0000000..9c5ccea --- /dev/null +++ b/packages/gql_github/lib/releases.data.gql.g.dart @@ -0,0 +1,1738 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'releases.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReleasesDataSerializer = + new _$GReleasesDataSerializer(); +Serializer _$gReleasesDataRepositorySerializer = + new _$GReleasesData_repositorySerializer(); +Serializer + _$gReleasesDataRepositoryReleasesSerializer = + new _$GReleasesData_repository_releasesSerializer(); +Serializer + _$gReleasesDataRepositoryReleasesPageInfoSerializer = + new _$GReleasesData_repository_releases_pageInfoSerializer(); +Serializer + _$gReleasesDataRepositoryReleasesNodesSerializer = + new _$GReleasesData_repository_releases_nodesSerializer(); +Serializer + _$gReleasesDataRepositoryReleasesNodesAuthorSerializer = + new _$GReleasesData_repository_releases_nodes_authorSerializer(); +Serializer + _$gReleasesDataRepositoryReleasesNodesReleaseAssetsSerializer = + new _$GReleasesData_repository_releases_nodes_releaseAssetsSerializer(); +Serializer + _$gReleasesDataRepositoryReleasesNodesReleaseAssetsNodesSerializer = + new _$GReleasesData_repository_releases_nodes_releaseAssets_nodesSerializer(); + +class _$GReleasesDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReleasesData, _$GReleasesData]; + @override + final String wireName = 'GReleasesData'; + + @override + Iterable serialize(Serializers serializers, GReleasesData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReleasesData_repository))); + } + return result; + } + + @override + GReleasesData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GReleasesData_repository))! + as GReleasesData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleasesData_repository, + _$GReleasesData_repository + ]; + @override + final String wireName = 'GReleasesData_repository'; + + @override + Iterable serialize( + Serializers serializers, GReleasesData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'releases', + serializers.serialize(object.releases, + specifiedType: const FullType(GReleasesData_repository_releases)), + ]; + + return result; + } + + @override + GReleasesData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'releases': + result.releases.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReleasesData_repository_releases))! + as GReleasesData_repository_releases); + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releasesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleasesData_repository_releases, + _$GReleasesData_repository_releases + ]; + @override + final String wireName = 'GReleasesData_repository_releases'; + + @override + Iterable serialize( + Serializers serializers, GReleasesData_repository_releases object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GReleasesData_repository_releases_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GReleasesData_repository_releases_nodes) + ]))); + } + return result; + } + + @override + GReleasesData_repository_releases deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesData_repository_releasesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReleasesData_repository_releases_pageInfo))! + as GReleasesData_repository_releases_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GReleasesData_repository_releases_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releases_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReleasesData_repository_releases_pageInfo, + _$GReleasesData_repository_releases_pageInfo + ]; + @override + final String wireName = 'GReleasesData_repository_releases_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GReleasesData_repository_releases_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReleasesData_repository_releases_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesData_repository_releases_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releases_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleasesData_repository_releases_nodes, + _$GReleasesData_repository_releases_nodes + ]; + @override + final String wireName = 'GReleasesData_repository_releases_nodes'; + + @override + Iterable serialize( + Serializers serializers, GReleasesData_repository_releases_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'tagName', + serializers.serialize(object.tagName, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'releaseAssets', + serializers.serialize(object.releaseAssets, + specifiedType: const FullType( + GReleasesData_repository_releases_nodes_releaseAssets)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.author; + if (value != null) { + result + ..add('author') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GReleasesData_repository_releases_nodes_author))); + } + value = object.publishedAt; + if (value != null) { + result + ..add('publishedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + return result; + } + + @override + GReleasesData_repository_releases_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesData_repository_releases_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'tagName': + result.tagName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'author': + result.author.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReleasesData_repository_releases_nodes_author))! + as GReleasesData_repository_releases_nodes_author); + break; + case 'publishedAt': + result.publishedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'releaseAssets': + result.releaseAssets.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReleasesData_repository_releases_nodes_releaseAssets))! + as GReleasesData_repository_releases_nodes_releaseAssets); + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releases_nodes_authorSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReleasesData_repository_releases_nodes_author, + _$GReleasesData_repository_releases_nodes_author + ]; + @override + final String wireName = 'GReleasesData_repository_releases_nodes_author'; + + @override + Iterable serialize(Serializers serializers, + GReleasesData_repository_releases_nodes_author object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReleasesData_repository_releases_nodes_author deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesData_repository_releases_nodes_authorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releases_nodes_releaseAssetsSerializer + implements + StructuredSerializer< + GReleasesData_repository_releases_nodes_releaseAssets> { + @override + final Iterable types = const [ + GReleasesData_repository_releases_nodes_releaseAssets, + _$GReleasesData_repository_releases_nodes_releaseAssets + ]; + @override + final String wireName = + 'GReleasesData_repository_releases_nodes_releaseAssets'; + + @override + Iterable serialize(Serializers serializers, + GReleasesData_repository_releases_nodes_releaseAssets object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GReleasesData_repository_releases_nodes_releaseAssets_nodes) + ]))); + } + return result; + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReleasesData_repository_releases_nodes_releaseAssetsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GReleasesData_repository_releases_nodes_releaseAssets_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData_repository_releases_nodes_releaseAssets_nodesSerializer + implements + StructuredSerializer< + GReleasesData_repository_releases_nodes_releaseAssets_nodes> { + @override + final Iterable types = const [ + GReleasesData_repository_releases_nodes_releaseAssets_nodes, + _$GReleasesData_repository_releases_nodes_releaseAssets_nodes + ]; + @override + final String wireName = + 'GReleasesData_repository_releases_nodes_releaseAssets_nodes'; + + @override + Iterable serialize(Serializers serializers, + GReleasesData_repository_releases_nodes_releaseAssets_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'downloadUrl', + serializers.serialize(object.downloadUrl, + specifiedType: const FullType(String)), + 'downloadCount', + serializers.serialize(object.downloadCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'downloadUrl': + result.downloadUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'downloadCount': + result.downloadCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GReleasesData extends GReleasesData { + @override + final String G__typename; + @override + final GReleasesData_repository? repository; + + factory _$GReleasesData([void Function(GReleasesDataBuilder)? updates]) => + (new GReleasesDataBuilder()..update(updates))._build(); + + _$GReleasesData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData', 'G__typename'); + } + + @override + GReleasesData rebuild(void Function(GReleasesDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesDataBuilder toBuilder() => new GReleasesDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData && + G__typename == other.G__typename && + repository == other.repository; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), repository.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GReleasesDataBuilder + implements Builder { + _$GReleasesData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReleasesData_repositoryBuilder? _repository; + GReleasesData_repositoryBuilder get repository => + _$this._repository ??= new GReleasesData_repositoryBuilder(); + set repository(GReleasesData_repositoryBuilder? repository) => + _$this._repository = repository; + + GReleasesDataBuilder() { + GReleasesData._initializeBuilder(this); + } + + GReleasesDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData; + } + + @override + void update(void Function(GReleasesDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData build() => _build(); + + _$GReleasesData _build() { + _$GReleasesData _$result; + try { + _$result = _$v ?? + new _$GReleasesData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository extends GReleasesData_repository { + @override + final String G__typename; + @override + final GReleasesData_repository_releases releases; + + factory _$GReleasesData_repository( + [void Function(GReleasesData_repositoryBuilder)? updates]) => + (new GReleasesData_repositoryBuilder()..update(updates))._build(); + + _$GReleasesData_repository._( + {required this.G__typename, required this.releases}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + releases, r'GReleasesData_repository', 'releases'); + } + + @override + GReleasesData_repository rebuild( + void Function(GReleasesData_repositoryBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repositoryBuilder toBuilder() => + new GReleasesData_repositoryBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository && + G__typename == other.G__typename && + releases == other.releases; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), releases.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesData_repository') + ..add('G__typename', G__typename) + ..add('releases', releases)) + .toString(); + } +} + +class GReleasesData_repositoryBuilder + implements + Builder { + _$GReleasesData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReleasesData_repository_releasesBuilder? _releases; + GReleasesData_repository_releasesBuilder get releases => + _$this._releases ??= new GReleasesData_repository_releasesBuilder(); + set releases(GReleasesData_repository_releasesBuilder? releases) => + _$this._releases = releases; + + GReleasesData_repositoryBuilder() { + GReleasesData_repository._initializeBuilder(this); + } + + GReleasesData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _releases = $v.releases.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository; + } + + @override + void update(void Function(GReleasesData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository build() => _build(); + + _$GReleasesData_repository _build() { + _$GReleasesData_repository _$result; + try { + _$result = _$v ?? + new _$GReleasesData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData_repository', 'G__typename'), + releases: releases.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'releases'; + releases.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases + extends GReleasesData_repository_releases { + @override + final String G__typename; + @override + final GReleasesData_repository_releases_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GReleasesData_repository_releases( + [void Function(GReleasesData_repository_releasesBuilder)? updates]) => + (new GReleasesData_repository_releasesBuilder()..update(updates)) + ._build(); + + _$GReleasesData_repository_releases._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData_repository_releases', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GReleasesData_repository_releases', 'pageInfo'); + } + + @override + GReleasesData_repository_releases rebuild( + void Function(GReleasesData_repository_releasesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releasesBuilder toBuilder() => + new GReleasesData_repository_releasesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository_releases && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesData_repository_releases') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GReleasesData_repository_releasesBuilder + implements + Builder { + _$GReleasesData_repository_releases? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReleasesData_repository_releases_pageInfoBuilder? _pageInfo; + GReleasesData_repository_releases_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GReleasesData_repository_releases_pageInfoBuilder(); + set pageInfo(GReleasesData_repository_releases_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GReleasesData_repository_releasesBuilder() { + GReleasesData_repository_releases._initializeBuilder(this); + } + + GReleasesData_repository_releasesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository_releases other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository_releases; + } + + @override + void update( + void Function(GReleasesData_repository_releasesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases build() => _build(); + + _$GReleasesData_repository_releases _build() { + _$GReleasesData_repository_releases _$result; + try { + _$result = _$v ?? + new _$GReleasesData_repository_releases._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReleasesData_repository_releases', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesData_repository_releases', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases_pageInfo + extends GReleasesData_repository_releases_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GReleasesData_repository_releases_pageInfo( + [void Function(GReleasesData_repository_releases_pageInfoBuilder)? + updates]) => + (new GReleasesData_repository_releases_pageInfoBuilder()..update(updates)) + ._build(); + + _$GReleasesData_repository_releases_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReleasesData_repository_releases_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GReleasesData_repository_releases_pageInfo', 'hasNextPage'); + } + + @override + GReleasesData_repository_releases_pageInfo rebuild( + void Function(GReleasesData_repository_releases_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releases_pageInfoBuilder toBuilder() => + new GReleasesData_repository_releases_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository_releases_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GReleasesData_repository_releases_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GReleasesData_repository_releases_pageInfoBuilder + implements + Builder { + _$GReleasesData_repository_releases_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GReleasesData_repository_releases_pageInfoBuilder() { + GReleasesData_repository_releases_pageInfo._initializeBuilder(this); + } + + GReleasesData_repository_releases_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository_releases_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository_releases_pageInfo; + } + + @override + void update( + void Function(GReleasesData_repository_releases_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases_pageInfo build() => _build(); + + _$GReleasesData_repository_releases_pageInfo _build() { + final _$result = _$v ?? + new _$GReleasesData_repository_releases_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReleasesData_repository_releases_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GReleasesData_repository_releases_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases_nodes + extends GReleasesData_repository_releases_nodes { + @override + final String G__typename; + @override + final String tagName; + @override + final String? description; + @override + final String? name; + @override + final GReleasesData_repository_releases_nodes_author? author; + @override + final DateTime? publishedAt; + @override + final String url; + @override + final GReleasesData_repository_releases_nodes_releaseAssets releaseAssets; + + factory _$GReleasesData_repository_releases_nodes( + [void Function(GReleasesData_repository_releases_nodesBuilder)? + updates]) => + (new GReleasesData_repository_releases_nodesBuilder()..update(updates)) + ._build(); + + _$GReleasesData_repository_releases_nodes._( + {required this.G__typename, + required this.tagName, + this.description, + this.name, + this.author, + this.publishedAt, + required this.url, + required this.releaseAssets}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReleasesData_repository_releases_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleasesData_repository_releases_nodes', 'tagName'); + BuiltValueNullFieldError.checkNotNull( + url, r'GReleasesData_repository_releases_nodes', 'url'); + BuiltValueNullFieldError.checkNotNull(releaseAssets, + r'GReleasesData_repository_releases_nodes', 'releaseAssets'); + } + + @override + GReleasesData_repository_releases_nodes rebuild( + void Function(GReleasesData_repository_releases_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releases_nodesBuilder toBuilder() => + new GReleasesData_repository_releases_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository_releases_nodes && + G__typename == other.G__typename && + tagName == other.tagName && + description == other.description && + name == other.name && + author == other.author && + publishedAt == other.publishedAt && + url == other.url && + releaseAssets == other.releaseAssets; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), tagName.hashCode), + description.hashCode), + name.hashCode), + author.hashCode), + publishedAt.hashCode), + url.hashCode), + releaseAssets.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GReleasesData_repository_releases_nodes') + ..add('G__typename', G__typename) + ..add('tagName', tagName) + ..add('description', description) + ..add('name', name) + ..add('author', author) + ..add('publishedAt', publishedAt) + ..add('url', url) + ..add('releaseAssets', releaseAssets)) + .toString(); + } +} + +class GReleasesData_repository_releases_nodesBuilder + implements + Builder { + _$GReleasesData_repository_releases_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _tagName; + String? get tagName => _$this._tagName; + set tagName(String? tagName) => _$this._tagName = tagName; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GReleasesData_repository_releases_nodes_authorBuilder? _author; + GReleasesData_repository_releases_nodes_authorBuilder get author => + _$this._author ??= + new GReleasesData_repository_releases_nodes_authorBuilder(); + set author(GReleasesData_repository_releases_nodes_authorBuilder? author) => + _$this._author = author; + + DateTime? _publishedAt; + DateTime? get publishedAt => _$this._publishedAt; + set publishedAt(DateTime? publishedAt) => _$this._publishedAt = publishedAt; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GReleasesData_repository_releases_nodes_releaseAssetsBuilder? _releaseAssets; + GReleasesData_repository_releases_nodes_releaseAssetsBuilder + get releaseAssets => _$this._releaseAssets ??= + new GReleasesData_repository_releases_nodes_releaseAssetsBuilder(); + set releaseAssets( + GReleasesData_repository_releases_nodes_releaseAssetsBuilder? + releaseAssets) => + _$this._releaseAssets = releaseAssets; + + GReleasesData_repository_releases_nodesBuilder() { + GReleasesData_repository_releases_nodes._initializeBuilder(this); + } + + GReleasesData_repository_releases_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _tagName = $v.tagName; + _description = $v.description; + _name = $v.name; + _author = $v.author?.toBuilder(); + _publishedAt = $v.publishedAt; + _url = $v.url; + _releaseAssets = $v.releaseAssets.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository_releases_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository_releases_nodes; + } + + @override + void update( + void Function(GReleasesData_repository_releases_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases_nodes build() => _build(); + + _$GReleasesData_repository_releases_nodes _build() { + _$GReleasesData_repository_releases_nodes _$result; + try { + _$result = _$v ?? + new _$GReleasesData_repository_releases_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReleasesData_repository_releases_nodes', 'G__typename'), + tagName: BuiltValueNullFieldError.checkNotNull(tagName, + r'GReleasesData_repository_releases_nodes', 'tagName'), + description: description, + name: name, + author: _author?.build(), + publishedAt: publishedAt, + url: BuiltValueNullFieldError.checkNotNull( + url, r'GReleasesData_repository_releases_nodes', 'url'), + releaseAssets: releaseAssets.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'author'; + _author?.build(); + + _$failedField = 'releaseAssets'; + releaseAssets.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesData_repository_releases_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases_nodes_author + extends GReleasesData_repository_releases_nodes_author { + @override + final String G__typename; + @override + final String? name; + @override + final String avatarUrl; + + factory _$GReleasesData_repository_releases_nodes_author( + [void Function(GReleasesData_repository_releases_nodes_authorBuilder)? + updates]) => + (new GReleasesData_repository_releases_nodes_authorBuilder() + ..update(updates)) + ._build(); + + _$GReleasesData_repository_releases_nodes_author._( + {required this.G__typename, this.name, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReleasesData_repository_releases_nodes_author', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GReleasesData_repository_releases_nodes_author', 'avatarUrl'); + } + + @override + GReleasesData_repository_releases_nodes_author rebuild( + void Function(GReleasesData_repository_releases_nodes_authorBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releases_nodes_authorBuilder toBuilder() => + new GReleasesData_repository_releases_nodes_authorBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository_releases_nodes_author && + G__typename == other.G__typename && + name == other.name && + avatarUrl == other.avatarUrl; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GReleasesData_repository_releases_nodes_author') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GReleasesData_repository_releases_nodes_authorBuilder + implements + Builder { + _$GReleasesData_repository_releases_nodes_author? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GReleasesData_repository_releases_nodes_authorBuilder() { + GReleasesData_repository_releases_nodes_author._initializeBuilder(this); + } + + GReleasesData_repository_releases_nodes_authorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository_releases_nodes_author other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository_releases_nodes_author; + } + + @override + void update( + void Function(GReleasesData_repository_releases_nodes_authorBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases_nodes_author build() => _build(); + + _$GReleasesData_repository_releases_nodes_author _build() { + final _$result = _$v ?? + new _$GReleasesData_repository_releases_nodes_author._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReleasesData_repository_releases_nodes_author', + 'G__typename'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GReleasesData_repository_releases_nodes_author', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases_nodes_releaseAssets + extends GReleasesData_repository_releases_nodes_releaseAssets { + @override + final String G__typename; + @override + final BuiltList? + nodes; + + factory _$GReleasesData_repository_releases_nodes_releaseAssets( + [void Function( + GReleasesData_repository_releases_nodes_releaseAssetsBuilder)? + updates]) => + (new GReleasesData_repository_releases_nodes_releaseAssetsBuilder() + ..update(updates)) + ._build(); + + _$GReleasesData_repository_releases_nodes_releaseAssets._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReleasesData_repository_releases_nodes_releaseAssets', + 'G__typename'); + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets rebuild( + void Function( + GReleasesData_repository_releases_nodes_releaseAssetsBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releases_nodes_releaseAssetsBuilder toBuilder() => + new GReleasesData_repository_releases_nodes_releaseAssetsBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesData_repository_releases_nodes_releaseAssets && + G__typename == other.G__typename && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GReleasesData_repository_releases_nodes_releaseAssets') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GReleasesData_repository_releases_nodes_releaseAssetsBuilder + implements + Builder { + _$GReleasesData_repository_releases_nodes_releaseAssets? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? + _nodes; + ListBuilder + get nodes => _$this._nodes ??= new ListBuilder< + GReleasesData_repository_releases_nodes_releaseAssets_nodes>(); + set nodes( + ListBuilder< + GReleasesData_repository_releases_nodes_releaseAssets_nodes>? + nodes) => + _$this._nodes = nodes; + + GReleasesData_repository_releases_nodes_releaseAssetsBuilder() { + GReleasesData_repository_releases_nodes_releaseAssets._initializeBuilder( + this); + } + + GReleasesData_repository_releases_nodes_releaseAssetsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleasesData_repository_releases_nodes_releaseAssets other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesData_repository_releases_nodes_releaseAssets; + } + + @override + void update( + void Function( + GReleasesData_repository_releases_nodes_releaseAssetsBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets build() => _build(); + + _$GReleasesData_repository_releases_nodes_releaseAssets _build() { + _$GReleasesData_repository_releases_nodes_releaseAssets _$result; + try { + _$result = _$v ?? + new _$GReleasesData_repository_releases_nodes_releaseAssets._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReleasesData_repository_releases_nodes_releaseAssets', + 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesData_repository_releases_nodes_releaseAssets', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleasesData_repository_releases_nodes_releaseAssets_nodes + extends GReleasesData_repository_releases_nodes_releaseAssets_nodes { + @override + final String G__typename; + @override + final String name; + @override + final String downloadUrl; + @override + final int downloadCount; + + factory _$GReleasesData_repository_releases_nodes_releaseAssets_nodes( + [void Function( + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder)? + updates]) => + (new GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() + ..update(updates)) + ._build(); + + _$GReleasesData_repository_releases_nodes_releaseAssets_nodes._( + {required this.G__typename, + required this.name, + required this.downloadUrl, + required this.downloadCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(name, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + downloadUrl, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'downloadUrl'); + BuiltValueNullFieldError.checkNotNull( + downloadCount, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'downloadCount'); + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets_nodes rebuild( + void Function( + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder + toBuilder() => + new GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GReleasesData_repository_releases_nodes_releaseAssets_nodes && + G__typename == other.G__typename && + name == other.name && + downloadUrl == other.downloadUrl && + downloadCount == other.downloadCount; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, G__typename.hashCode), name.hashCode), + downloadUrl.hashCode), + downloadCount.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('downloadUrl', downloadUrl) + ..add('downloadCount', downloadCount)) + .toString(); + } +} + +class GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder + implements + Builder { + _$GReleasesData_repository_releases_nodes_releaseAssets_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _downloadUrl; + String? get downloadUrl => _$this._downloadUrl; + set downloadUrl(String? downloadUrl) => _$this._downloadUrl = downloadUrl; + + int? _downloadCount; + int? get downloadCount => _$this._downloadCount; + set downloadCount(int? downloadCount) => + _$this._downloadCount = downloadCount; + + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() { + GReleasesData_repository_releases_nodes_releaseAssets_nodes + ._initializeBuilder(this); + } + + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _downloadUrl = $v.downloadUrl; + _downloadCount = $v.downloadCount; + _$v = null; + } + return this; + } + + @override + void replace( + GReleasesData_repository_releases_nodes_releaseAssets_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GReleasesData_repository_releases_nodes_releaseAssets_nodes; + } + + @override + void update( + void Function( + GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReleasesData_repository_releases_nodes_releaseAssets_nodes build() => + _build(); + + _$GReleasesData_repository_releases_nodes_releaseAssets_nodes _build() { + final _$result = _$v ?? + new _$GReleasesData_repository_releases_nodes_releaseAssets_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'name'), + downloadUrl: BuiltValueNullFieldError.checkNotNull( + downloadUrl, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'downloadUrl'), + downloadCount: BuiltValueNullFieldError.checkNotNull( + downloadCount, + r'GReleasesData_repository_releases_nodes_releaseAssets_nodes', + 'downloadCount')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/releases.req.gql.dart b/packages/gql_github/lib/releases.req.gql.dart new file mode 100644 index 0000000..aa2c838 --- /dev/null +++ b/packages/gql_github/lib/releases.req.gql.dart @@ -0,0 +1,71 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/releases.ast.gql.dart' as _i5; +import 'package:gql_github/releases.data.gql.dart' as _i2; +import 'package:gql_github/releases.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'releases.req.gql.g.dart'; + +abstract class GReleasesReq + implements + Built, + _i1.OperationRequest<_i2.GReleasesData, _i3.GReleasesVars> { + GReleasesReq._(); + + factory GReleasesReq([Function(GReleasesReqBuilder b) updates]) = + _$GReleasesReq; + + static void _initializeBuilder(GReleasesReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Releases', + ) + ..executeOnListen = true; + @override + _i3.GReleasesVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GReleasesData? Function( + _i2.GReleasesData?, + _i2.GReleasesData?, + )? get updateResult; + @override + _i2.GReleasesData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GReleasesData? parseData(Map json) => + _i2.GReleasesData.fromJson(json); + static Serializer get serializer => _$gReleasesReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReleasesReq.serializer, + this, + ) as Map); + static GReleasesReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReleasesReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/releases.req.gql.g.dart b/packages/gql_github/lib/releases.req.gql.g.dart new file mode 100644 index 0000000..551b8f7 --- /dev/null +++ b/packages/gql_github/lib/releases.req.gql.g.dart @@ -0,0 +1,352 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'releases.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReleasesReqSerializer = + new _$GReleasesReqSerializer(); + +class _$GReleasesReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReleasesReq, _$GReleasesReq]; + @override + final String wireName = 'GReleasesReq'; + + @override + Iterable serialize(Serializers serializers, GReleasesReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReleasesVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GReleasesData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GReleasesReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GReleasesVars))! + as _i3.GReleasesVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GReleasesData))! + as _i2.GReleasesData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GReleasesReq extends GReleasesReq { + @override + final _i3.GReleasesVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GReleasesData? Function(_i2.GReleasesData?, _i2.GReleasesData?)? + updateResult; + @override + final _i2.GReleasesData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GReleasesReq([void Function(GReleasesReqBuilder)? updates]) => + (new GReleasesReqBuilder()..update(updates))._build(); + + _$GReleasesReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GReleasesReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GReleasesReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GReleasesReq', 'executeOnListen'); + } + + @override + GReleasesReq rebuild(void Function(GReleasesReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesReqBuilder toBuilder() => new GReleasesReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GReleasesReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GReleasesReqBuilder + implements Builder { + _$GReleasesReq? _$v; + + _i3.GReleasesVarsBuilder? _vars; + _i3.GReleasesVarsBuilder get vars => + _$this._vars ??= new _i3.GReleasesVarsBuilder(); + set vars(_i3.GReleasesVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GReleasesData? Function(_i2.GReleasesData?, _i2.GReleasesData?)? + _updateResult; + _i2.GReleasesData? Function(_i2.GReleasesData?, _i2.GReleasesData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GReleasesData? Function(_i2.GReleasesData?, _i2.GReleasesData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GReleasesDataBuilder? _optimisticResponse; + _i2.GReleasesDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GReleasesDataBuilder(); + set optimisticResponse(_i2.GReleasesDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GReleasesReqBuilder() { + GReleasesReq._initializeBuilder(this); + } + + GReleasesReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GReleasesReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesReq; + } + + @override + void update(void Function(GReleasesReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesReq build() => _build(); + + _$GReleasesReq _build() { + _$GReleasesReq _$result; + try { + _$result = _$v ?? + new _$GReleasesReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GReleasesReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GReleasesReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleasesReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/releases.var.gql.dart b/packages/gql_github/lib/releases.var.gql.dart new file mode 100644 index 0000000..c089c58 --- /dev/null +++ b/packages/gql_github/lib/releases.var.gql.dart @@ -0,0 +1,31 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'releases.var.gql.g.dart'; + +abstract class GReleasesVars + implements Built { + GReleasesVars._(); + + factory GReleasesVars([Function(GReleasesVarsBuilder b) updates]) = + _$GReleasesVars; + + String get name; + String get owner; + String? get cursor; + static Serializer get serializer => _$gReleasesVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleasesVars.serializer, + this, + ) as Map); + static GReleasesVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleasesVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/releases.var.gql.g.dart b/packages/gql_github/lib/releases.var.gql.g.dart new file mode 100644 index 0000000..33753db --- /dev/null +++ b/packages/gql_github/lib/releases.var.gql.g.dart @@ -0,0 +1,175 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'releases.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReleasesVarsSerializer = + new _$GReleasesVarsSerializer(); + +class _$GReleasesVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReleasesVars, _$GReleasesVars]; + @override + final String wireName = 'GReleasesVars'; + + @override + Iterable serialize(Serializers serializers, GReleasesVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.cursor; + if (value != null) { + result + ..add('cursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReleasesVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleasesVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'cursor': + result.cursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GReleasesVars extends GReleasesVars { + @override + final String name; + @override + final String owner; + @override + final String? cursor; + + factory _$GReleasesVars([void Function(GReleasesVarsBuilder)? updates]) => + (new GReleasesVarsBuilder()..update(updates))._build(); + + _$GReleasesVars._({required this.name, required this.owner, this.cursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(name, r'GReleasesVars', 'name'); + BuiltValueNullFieldError.checkNotNull(owner, r'GReleasesVars', 'owner'); + } + + @override + GReleasesVars rebuild(void Function(GReleasesVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesVarsBuilder toBuilder() => new GReleasesVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesVars && + name == other.name && + owner == other.owner && + cursor == other.cursor; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, name.hashCode), owner.hashCode), cursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesVars') + ..add('name', name) + ..add('owner', owner) + ..add('cursor', cursor)) + .toString(); + } +} + +class GReleasesVarsBuilder + implements Builder { + _$GReleasesVars? _$v; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _cursor; + String? get cursor => _$this._cursor; + set cursor(String? cursor) => _$this._cursor = cursor; + + GReleasesVarsBuilder(); + + GReleasesVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _owner = $v.owner; + _cursor = $v.cursor; + _$v = null; + } + return this; + } + + @override + void replace(GReleasesVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesVars; + } + + @override + void update(void Function(GReleasesVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesVars build() => _build(); + + _$GReleasesVars _build() { + final _$result = _$v ?? + new _$GReleasesVars._( + name: BuiltValueNullFieldError.checkNotNull( + name, r'GReleasesVars', 'name'), + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GReleasesVars', 'owner'), + cursor: cursor); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repo.ast.gql.dart b/packages/gql_github/lib/repo.ast.gql.dart new file mode 100644 index 0000000..00de819 --- /dev/null +++ b/packages/gql_github/lib/repo.ast.gql.dart @@ -0,0 +1,648 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const CommitParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'CommitParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'history'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), +); +const RefParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'RefParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'target'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'CommitParts'), + directives: [], + ) + ]), + ) + ]), + ), + ]), +); +const Repo = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Repo'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'branchSpecified')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'branch')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'homepageUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isPrivate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isFork'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerHasStarred'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerSubscription'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'repositoryTopics'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '10'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'topic'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'watchers'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'stargazers'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'forks'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'languages'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '10'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'SIZE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalSize'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'edges'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'size'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'node'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'primaryLanguage'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'licenseInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'spdxId'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'diskUsage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'hasIssuesEnabled'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'issues'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'issues'), + alias: _i1.NameNode(value: 'issuesOpen'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'states'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'OPEN')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequests'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pullRequests'), + alias: _i1.NameNode(value: 'pullRequestsOpen'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'states'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'OPEN')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'discussions'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'hasProjectsEnabled'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'projectsUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'projects'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'defaultBranchRef'), + alias: null, + arguments: [], + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'skip'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'if'), + value: _i1.VariableNode( + name: _i1.NameNode(value: 'branchSpecified')), + ) + ], + ) + ], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RefParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'ref'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'qualifiedName'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'branch')), + ) + ], + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'include'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'if'), + value: _i1.VariableNode( + name: _i1.NameNode(value: 'branchSpecified')), + ) + ], + ) + ], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RefParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'refs'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '100'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'refPrefix'), + value: _i1.StringValueNode( + value: 'refs/heads/', + isBlock: false, + ), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'releases'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + CommitParts, + RefParts, + Repo, +]); diff --git a/packages/gql_github/lib/repo.data.gql.dart b/packages/gql_github/lib/repo.data.gql.dart new file mode 100644 index 0000000..7143e42 --- /dev/null +++ b/packages/gql_github/lib/repo.data.gql.dart @@ -0,0 +1,1279 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/inline_fragment_serializer.dart' + as _i3; +import 'package:gql_github/schema.schema.gql.dart' as _i2; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'repo.data.gql.g.dart'; + +abstract class GRepoData implements Built { + GRepoData._(); + + factory GRepoData([Function(GRepoDataBuilder b) updates]) = _$GRepoData; + + static void _initializeBuilder(GRepoDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GRepoData_repository? get repository; + static Serializer get serializer => _$gRepoDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData.serializer, + this, + ) as Map); + static GRepoData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData.serializer, + json, + ); +} + +abstract class GRepoData_repository + implements Built { + GRepoData_repository._(); + + factory GRepoData_repository( + [Function(GRepoData_repositoryBuilder b) updates]) = + _$GRepoData_repository; + + static void _initializeBuilder(GRepoData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GRepoData_repository_owner get owner; + String get name; + String? get description; + String? get homepageUrl; + bool get isPrivate; + bool get isFork; + String get url; + bool get viewerHasStarred; + _i2.GSubscriptionState? get viewerSubscription; + GRepoData_repository_repositoryTopics get repositoryTopics; + GRepoData_repository_watchers get watchers; + GRepoData_repository_stargazers get stargazers; + GRepoData_repository_forks get forks; + GRepoData_repository_languages? get languages; + GRepoData_repository_primaryLanguage? get primaryLanguage; + GRepoData_repository_licenseInfo? get licenseInfo; + int? get diskUsage; + bool get hasIssuesEnabled; + GRepoData_repository_issues get issues; + GRepoData_repository_issuesOpen get issuesOpen; + GRepoData_repository_pullRequests get pullRequests; + GRepoData_repository_pullRequestsOpen get pullRequestsOpen; + GRepoData_repository_discussions get discussions; + bool get hasProjectsEnabled; + String get projectsUrl; + GRepoData_repository_projects get projects; + GRepoData_repository_defaultBranchRef? get defaultBranchRef; + GRepoData_repository_ref? get ref; + GRepoData_repository_refs? get refs; + GRepoData_repository_releases get releases; + static Serializer get serializer => + _$gRepoDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository.serializer, + this, + ) as Map); + static GRepoData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository.serializer, + json, + ); +} + +abstract class GRepoData_repository_owner + implements + Built { + GRepoData_repository_owner._(); + + factory GRepoData_repository_owner( + [Function(GRepoData_repository_ownerBuilder b) updates]) = + _$GRepoData_repository_owner; + + static void _initializeBuilder(GRepoData_repository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + String get avatarUrl; + static Serializer get serializer => + _$gRepoDataRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_owner.serializer, + this, + ) as Map); + static GRepoData_repository_owner? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_owner.serializer, + json, + ); +} + +abstract class GRepoData_repository_repositoryTopics + implements + Built { + GRepoData_repository_repositoryTopics._(); + + factory GRepoData_repository_repositoryTopics( + [Function(GRepoData_repository_repositoryTopicsBuilder b) updates]) = + _$GRepoData_repository_repositoryTopics; + + static void _initializeBuilder( + GRepoData_repository_repositoryTopicsBuilder b) => + b..G__typename = 'RepositoryTopicConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + BuiltList? get nodes; + static Serializer get serializer => + _$gRepoDataRepositoryRepositoryTopicsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_repositoryTopics.serializer, + this, + ) as Map); + static GRepoData_repository_repositoryTopics? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_repositoryTopics.serializer, + json, + ); +} + +abstract class GRepoData_repository_repositoryTopics_nodes + implements + Built { + GRepoData_repository_repositoryTopics_nodes._(); + + factory GRepoData_repository_repositoryTopics_nodes( + [Function(GRepoData_repository_repositoryTopics_nodesBuilder b) + updates]) = _$GRepoData_repository_repositoryTopics_nodes; + + static void _initializeBuilder( + GRepoData_repository_repositoryTopics_nodesBuilder b) => + b..G__typename = 'RepositoryTopic'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get url; + GRepoData_repository_repositoryTopics_nodes_topic get topic; + static Serializer + get serializer => _$gRepoDataRepositoryRepositoryTopicsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_repositoryTopics_nodes.serializer, + this, + ) as Map); + static GRepoData_repository_repositoryTopics_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_repositoryTopics_nodes.serializer, + json, + ); +} + +abstract class GRepoData_repository_repositoryTopics_nodes_topic + implements + Built { + GRepoData_repository_repositoryTopics_nodes_topic._(); + + factory GRepoData_repository_repositoryTopics_nodes_topic( + [Function(GRepoData_repository_repositoryTopics_nodes_topicBuilder b) + updates]) = _$GRepoData_repository_repositoryTopics_nodes_topic; + + static void _initializeBuilder( + GRepoData_repository_repositoryTopics_nodes_topicBuilder b) => + b..G__typename = 'Topic'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + static Serializer + get serializer => + _$gRepoDataRepositoryRepositoryTopicsNodesTopicSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_repositoryTopics_nodes_topic.serializer, + this, + ) as Map); + static GRepoData_repository_repositoryTopics_nodes_topic? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_repositoryTopics_nodes_topic.serializer, + json, + ); +} + +abstract class GRepoData_repository_watchers + implements + Built { + GRepoData_repository_watchers._(); + + factory GRepoData_repository_watchers( + [Function(GRepoData_repository_watchersBuilder b) updates]) = + _$GRepoData_repository_watchers; + + static void _initializeBuilder(GRepoData_repository_watchersBuilder b) => + b..G__typename = 'UserConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryWatchersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_watchers.serializer, + this, + ) as Map); + static GRepoData_repository_watchers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_watchers.serializer, + json, + ); +} + +abstract class GRepoData_repository_stargazers + implements + Built { + GRepoData_repository_stargazers._(); + + factory GRepoData_repository_stargazers( + [Function(GRepoData_repository_stargazersBuilder b) updates]) = + _$GRepoData_repository_stargazers; + + static void _initializeBuilder(GRepoData_repository_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryStargazersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_stargazers.serializer, + this, + ) as Map); + static GRepoData_repository_stargazers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_stargazers.serializer, + json, + ); +} + +abstract class GRepoData_repository_forks + implements + Built { + GRepoData_repository_forks._(); + + factory GRepoData_repository_forks( + [Function(GRepoData_repository_forksBuilder b) updates]) = + _$GRepoData_repository_forks; + + static void _initializeBuilder(GRepoData_repository_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryForksSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_forks.serializer, + this, + ) as Map); + static GRepoData_repository_forks? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_forks.serializer, + json, + ); +} + +abstract class GRepoData_repository_languages + implements + Built { + GRepoData_repository_languages._(); + + factory GRepoData_repository_languages( + [Function(GRepoData_repository_languagesBuilder b) updates]) = + _$GRepoData_repository_languages; + + static void _initializeBuilder(GRepoData_repository_languagesBuilder b) => + b..G__typename = 'LanguageConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalSize; + BuiltList? get edges; + static Serializer get serializer => + _$gRepoDataRepositoryLanguagesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_languages.serializer, + this, + ) as Map); + static GRepoData_repository_languages? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_languages.serializer, + json, + ); +} + +abstract class GRepoData_repository_languages_edges + implements + Built { + GRepoData_repository_languages_edges._(); + + factory GRepoData_repository_languages_edges( + [Function(GRepoData_repository_languages_edgesBuilder b) updates]) = + _$GRepoData_repository_languages_edges; + + static void _initializeBuilder( + GRepoData_repository_languages_edgesBuilder b) => + b..G__typename = 'LanguageEdge'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get size; + GRepoData_repository_languages_edges_node get node; + static Serializer get serializer => + _$gRepoDataRepositoryLanguagesEdgesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_languages_edges.serializer, + this, + ) as Map); + static GRepoData_repository_languages_edges? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_languages_edges.serializer, + json, + ); +} + +abstract class GRepoData_repository_languages_edges_node + implements + Built { + GRepoData_repository_languages_edges_node._(); + + factory GRepoData_repository_languages_edges_node( + [Function(GRepoData_repository_languages_edges_nodeBuilder b) + updates]) = _$GRepoData_repository_languages_edges_node; + + static void _initializeBuilder( + GRepoData_repository_languages_edges_nodeBuilder b) => + b..G__typename = 'Language'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String? get color; + static Serializer get serializer => + _$gRepoDataRepositoryLanguagesEdgesNodeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_languages_edges_node.serializer, + this, + ) as Map); + static GRepoData_repository_languages_edges_node? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_languages_edges_node.serializer, + json, + ); +} + +abstract class GRepoData_repository_primaryLanguage + implements + Built { + GRepoData_repository_primaryLanguage._(); + + factory GRepoData_repository_primaryLanguage( + [Function(GRepoData_repository_primaryLanguageBuilder b) updates]) = + _$GRepoData_repository_primaryLanguage; + + static void _initializeBuilder( + GRepoData_repository_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + static Serializer get serializer => + _$gRepoDataRepositoryPrimaryLanguageSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_primaryLanguage.serializer, + this, + ) as Map); + static GRepoData_repository_primaryLanguage? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_primaryLanguage.serializer, + json, + ); +} + +abstract class GRepoData_repository_licenseInfo + implements + Built { + GRepoData_repository_licenseInfo._(); + + factory GRepoData_repository_licenseInfo( + [Function(GRepoData_repository_licenseInfoBuilder b) updates]) = + _$GRepoData_repository_licenseInfo; + + static void _initializeBuilder(GRepoData_repository_licenseInfoBuilder b) => + b..G__typename = 'License'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String? get spdxId; + static Serializer get serializer => + _$gRepoDataRepositoryLicenseInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_licenseInfo.serializer, + this, + ) as Map); + static GRepoData_repository_licenseInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_licenseInfo.serializer, + json, + ); +} + +abstract class GRepoData_repository_issues + implements + Built { + GRepoData_repository_issues._(); + + factory GRepoData_repository_issues( + [Function(GRepoData_repository_issuesBuilder b) updates]) = + _$GRepoData_repository_issues; + + static void _initializeBuilder(GRepoData_repository_issuesBuilder b) => + b..G__typename = 'IssueConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryIssuesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_issues.serializer, + this, + ) as Map); + static GRepoData_repository_issues? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_issues.serializer, + json, + ); +} + +abstract class GRepoData_repository_issuesOpen + implements + Built { + GRepoData_repository_issuesOpen._(); + + factory GRepoData_repository_issuesOpen( + [Function(GRepoData_repository_issuesOpenBuilder b) updates]) = + _$GRepoData_repository_issuesOpen; + + static void _initializeBuilder(GRepoData_repository_issuesOpenBuilder b) => + b..G__typename = 'IssueConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryIssuesOpenSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_issuesOpen.serializer, + this, + ) as Map); + static GRepoData_repository_issuesOpen? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_issuesOpen.serializer, + json, + ); +} + +abstract class GRepoData_repository_pullRequests + implements + Built { + GRepoData_repository_pullRequests._(); + + factory GRepoData_repository_pullRequests( + [Function(GRepoData_repository_pullRequestsBuilder b) updates]) = + _$GRepoData_repository_pullRequests; + + static void _initializeBuilder(GRepoData_repository_pullRequestsBuilder b) => + b..G__typename = 'PullRequestConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryPullRequestsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_pullRequests.serializer, + this, + ) as Map); + static GRepoData_repository_pullRequests? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_pullRequests.serializer, + json, + ); +} + +abstract class GRepoData_repository_pullRequestsOpen + implements + Built { + GRepoData_repository_pullRequestsOpen._(); + + factory GRepoData_repository_pullRequestsOpen( + [Function(GRepoData_repository_pullRequestsOpenBuilder b) updates]) = + _$GRepoData_repository_pullRequestsOpen; + + static void _initializeBuilder( + GRepoData_repository_pullRequestsOpenBuilder b) => + b..G__typename = 'PullRequestConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryPullRequestsOpenSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_pullRequestsOpen.serializer, + this, + ) as Map); + static GRepoData_repository_pullRequestsOpen? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_pullRequestsOpen.serializer, + json, + ); +} + +abstract class GRepoData_repository_discussions + implements + Built { + GRepoData_repository_discussions._(); + + factory GRepoData_repository_discussions( + [Function(GRepoData_repository_discussionsBuilder b) updates]) = + _$GRepoData_repository_discussions; + + static void _initializeBuilder(GRepoData_repository_discussionsBuilder b) => + b..G__typename = 'DiscussionConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryDiscussionsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_discussions.serializer, + this, + ) as Map); + static GRepoData_repository_discussions? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_discussions.serializer, + json, + ); +} + +abstract class GRepoData_repository_projects + implements + Built { + GRepoData_repository_projects._(); + + factory GRepoData_repository_projects( + [Function(GRepoData_repository_projectsBuilder b) updates]) = + _$GRepoData_repository_projects; + + static void _initializeBuilder(GRepoData_repository_projectsBuilder b) => + b..G__typename = 'ProjectConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryProjectsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_projects.serializer, + this, + ) as Map); + static GRepoData_repository_projects? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_projects.serializer, + json, + ); +} + +abstract class GRepoData_repository_defaultBranchRef + implements + Built, + GRefParts { + GRepoData_repository_defaultBranchRef._(); + + factory GRepoData_repository_defaultBranchRef( + [Function(GRepoData_repository_defaultBranchRefBuilder b) updates]) = + _$GRepoData_repository_defaultBranchRef; + + static void _initializeBuilder( + GRepoData_repository_defaultBranchRefBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + GRepoData_repository_defaultBranchRef_target? get target; + static Serializer get serializer => + _$gRepoDataRepositoryDefaultBranchRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_defaultBranchRef.serializer, + this, + ) as Map); + static GRepoData_repository_defaultBranchRef? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_defaultBranchRef.serializer, + json, + ); +} + +abstract class GRepoData_repository_defaultBranchRef_target + implements GRefParts_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _i3.InlineFragmentSerializer< + GRepoData_repository_defaultBranchRef_target>( + 'GRepoData_repository_defaultBranchRef_target', + GRepoData_repository_defaultBranchRef_target__base, + {'Commit': GRepoData_repository_defaultBranchRef_target__asCommit}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_defaultBranchRef_target.serializer, + this, + ) as Map); + static GRepoData_repository_defaultBranchRef_target? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_defaultBranchRef_target.serializer, + json, + ); +} + +abstract class GRepoData_repository_defaultBranchRef_target__base + implements + Built, + GRepoData_repository_defaultBranchRef_target { + GRepoData_repository_defaultBranchRef_target__base._(); + + factory GRepoData_repository_defaultBranchRef_target__base( + [Function(GRepoData_repository_defaultBranchRef_target__baseBuilder b) + updates]) = _$GRepoData_repository_defaultBranchRef_target__base; + + static void _initializeBuilder( + GRepoData_repository_defaultBranchRef_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => + _$gRepoDataRepositoryDefaultBranchRefTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_defaultBranchRef_target__base.serializer, + this, + ) as Map); + static GRepoData_repository_defaultBranchRef_target__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_defaultBranchRef_target__base.serializer, + json, + ); +} + +abstract class GRepoData_repository_defaultBranchRef_target__asCommit + implements + Built, + GRepoData_repository_defaultBranchRef_target, + GCommitParts { + GRepoData_repository_defaultBranchRef_target__asCommit._(); + + factory GRepoData_repository_defaultBranchRef_target__asCommit( + [Function(GRepoData_repository_defaultBranchRef_target__asCommitBuilder b) + updates]) = _$GRepoData_repository_defaultBranchRef_target__asCommit; + + static void _initializeBuilder( + GRepoData_repository_defaultBranchRef_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GRepoData_repository_defaultBranchRef_target__asCommit_history get history; + static Serializer + get serializer => + _$gRepoDataRepositoryDefaultBranchRefTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_defaultBranchRef_target__asCommit.serializer, + this, + ) as Map); + static GRepoData_repository_defaultBranchRef_target__asCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_defaultBranchRef_target__asCommit.serializer, + json, + ); +} + +abstract class GRepoData_repository_defaultBranchRef_target__asCommit_history + implements + Built, + GCommitParts_history { + GRepoData_repository_defaultBranchRef_target__asCommit_history._(); + + factory GRepoData_repository_defaultBranchRef_target__asCommit_history( + [Function( + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder + b) + updates]) = + _$GRepoData_repository_defaultBranchRef_target__asCommit_history; + + static void _initializeBuilder( + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder + b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GRepoData_repository_defaultBranchRef_target__asCommit_history> + get serializer => + _$gRepoDataRepositoryDefaultBranchRefTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_defaultBranchRef_target__asCommit_history + .serializer, + this, + ) as Map); + static GRepoData_repository_defaultBranchRef_target__asCommit_history? + fromJson(Map json) => _i1.serializers.deserializeWith( + GRepoData_repository_defaultBranchRef_target__asCommit_history + .serializer, + json, + ); +} + +abstract class GRepoData_repository_ref + implements + Built, + GRefParts { + GRepoData_repository_ref._(); + + factory GRepoData_repository_ref( + [Function(GRepoData_repository_refBuilder b) updates]) = + _$GRepoData_repository_ref; + + static void _initializeBuilder(GRepoData_repository_refBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + GRepoData_repository_ref_target? get target; + static Serializer get serializer => + _$gRepoDataRepositoryRefSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_ref.serializer, + this, + ) as Map); + static GRepoData_repository_ref? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_ref.serializer, + json, + ); +} + +abstract class GRepoData_repository_ref_target implements GRefParts_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i3.InlineFragmentSerializer( + 'GRepoData_repository_ref_target', + GRepoData_repository_ref_target__base, + {'Commit': GRepoData_repository_ref_target__asCommit}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_ref_target.serializer, + this, + ) as Map); + static GRepoData_repository_ref_target? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_ref_target.serializer, + json, + ); +} + +abstract class GRepoData_repository_ref_target__base + implements + Built, + GRepoData_repository_ref_target { + GRepoData_repository_ref_target__base._(); + + factory GRepoData_repository_ref_target__base( + [Function(GRepoData_repository_ref_target__baseBuilder b) updates]) = + _$GRepoData_repository_ref_target__base; + + static void _initializeBuilder( + GRepoData_repository_ref_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gRepoDataRepositoryRefTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_ref_target__base.serializer, + this, + ) as Map); + static GRepoData_repository_ref_target__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_ref_target__base.serializer, + json, + ); +} + +abstract class GRepoData_repository_ref_target__asCommit + implements + Built, + GRepoData_repository_ref_target, + GCommitParts { + GRepoData_repository_ref_target__asCommit._(); + + factory GRepoData_repository_ref_target__asCommit( + [Function(GRepoData_repository_ref_target__asCommitBuilder b) + updates]) = _$GRepoData_repository_ref_target__asCommit; + + static void _initializeBuilder( + GRepoData_repository_ref_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GRepoData_repository_ref_target__asCommit_history get history; + static Serializer get serializer => + _$gRepoDataRepositoryRefTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_ref_target__asCommit.serializer, + this, + ) as Map); + static GRepoData_repository_ref_target__asCommit? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_ref_target__asCommit.serializer, + json, + ); +} + +abstract class GRepoData_repository_ref_target__asCommit_history + implements + Built, + GCommitParts_history { + GRepoData_repository_ref_target__asCommit_history._(); + + factory GRepoData_repository_ref_target__asCommit_history( + [Function(GRepoData_repository_ref_target__asCommit_historyBuilder b) + updates]) = _$GRepoData_repository_ref_target__asCommit_history; + + static void _initializeBuilder( + GRepoData_repository_ref_target__asCommit_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => _$gRepoDataRepositoryRefTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_ref_target__asCommit_history.serializer, + this, + ) as Map); + static GRepoData_repository_ref_target__asCommit_history? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_ref_target__asCommit_history.serializer, + json, + ); +} + +abstract class GRepoData_repository_refs + implements + Built { + GRepoData_repository_refs._(); + + factory GRepoData_repository_refs( + [Function(GRepoData_repository_refsBuilder b) updates]) = + _$GRepoData_repository_refs; + + static void _initializeBuilder(GRepoData_repository_refsBuilder b) => + b..G__typename = 'RefConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + BuiltList? get nodes; + static Serializer get serializer => + _$gRepoDataRepositoryRefsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_refs.serializer, + this, + ) as Map); + static GRepoData_repository_refs? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_refs.serializer, + json, + ); +} + +abstract class GRepoData_repository_refs_nodes + implements + Built { + GRepoData_repository_refs_nodes._(); + + factory GRepoData_repository_refs_nodes( + [Function(GRepoData_repository_refs_nodesBuilder b) updates]) = + _$GRepoData_repository_refs_nodes; + + static void _initializeBuilder(GRepoData_repository_refs_nodesBuilder b) => + b..G__typename = 'Ref'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + static Serializer get serializer => + _$gRepoDataRepositoryRefsNodesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_refs_nodes.serializer, + this, + ) as Map); + static GRepoData_repository_refs_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_refs_nodes.serializer, + json, + ); +} + +abstract class GRepoData_repository_releases + implements + Built { + GRepoData_repository_releases._(); + + factory GRepoData_repository_releases( + [Function(GRepoData_repository_releasesBuilder b) updates]) = + _$GRepoData_repository_releases; + + static void _initializeBuilder(GRepoData_repository_releasesBuilder b) => + b..G__typename = 'ReleaseConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gRepoDataRepositoryReleasesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoData_repository_releases.serializer, + this, + ) as Map); + static GRepoData_repository_releases? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoData_repository_releases.serializer, + json, + ); +} + +abstract class GCommitParts { + String get G__typename; + GCommitParts_history get history; + Map toJson(); +} + +abstract class GCommitParts_history { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GCommitPartsData + implements Built, GCommitParts { + GCommitPartsData._(); + + factory GCommitPartsData([Function(GCommitPartsDataBuilder b) updates]) = + _$GCommitPartsData; + + static void _initializeBuilder(GCommitPartsDataBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GCommitPartsData_history get history; + static Serializer get serializer => + _$gCommitPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitPartsData.serializer, + this, + ) as Map); + static GCommitPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitPartsData.serializer, + json, + ); +} + +abstract class GCommitPartsData_history + implements + Built, + GCommitParts_history { + GCommitPartsData_history._(); + + factory GCommitPartsData_history( + [Function(GCommitPartsData_historyBuilder b) updates]) = + _$GCommitPartsData_history; + + static void _initializeBuilder(GCommitPartsData_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gCommitPartsDataHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GCommitPartsData_history.serializer, + this, + ) as Map); + static GCommitPartsData_history? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitPartsData_history.serializer, + json, + ); +} + +abstract class GRefParts { + String get G__typename; + String get name; + GRefParts_target? get target; + Map toJson(); +} + +abstract class GRefParts_target { + String get G__typename; +} + +abstract class GRefParts_target__base implements GRefParts_target { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GRefParts_target__asCommit + implements GRefParts_target, GCommitParts { + @override + String get G__typename; + @override + GRefParts_target__asCommit_history get history; + @override + Map toJson(); +} + +abstract class GRefParts_target__asCommit_history + implements GCommitParts_history { + @override + String get G__typename; + @override + int get totalCount; + @override + Map toJson(); +} + +abstract class GRefPartsData + implements Built, GRefParts { + GRefPartsData._(); + + factory GRefPartsData([Function(GRefPartsDataBuilder b) updates]) = + _$GRefPartsData; + + static void _initializeBuilder(GRefPartsDataBuilder b) => + b..G__typename = 'Ref'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get name; + @override + GRefPartsData_target? get target; + static Serializer get serializer => _$gRefPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsData.serializer, + this, + ) as Map); + static GRefPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefPartsData.serializer, + json, + ); +} + +abstract class GRefPartsData_target implements GRefParts_target { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i3.InlineFragmentSerializer( + 'GRefPartsData_target', + GRefPartsData_target__base, + {'Commit': GRefPartsData_target__asCommit}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsData_target.serializer, + this, + ) as Map); + static GRefPartsData_target? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefPartsData_target.serializer, + json, + ); +} + +abstract class GRefPartsData_target__base + implements + Built, + GRefPartsData_target { + GRefPartsData_target__base._(); + + factory GRefPartsData_target__base( + [Function(GRefPartsData_target__baseBuilder b) updates]) = + _$GRefPartsData_target__base; + + static void _initializeBuilder(GRefPartsData_target__baseBuilder b) => + b..G__typename = 'GitObject'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gRefPartsDataTargetBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsData_target__base.serializer, + this, + ) as Map); + static GRefPartsData_target__base? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefPartsData_target__base.serializer, + json, + ); +} + +abstract class GRefPartsData_target__asCommit + implements + Built, + GRefPartsData_target, + GCommitParts { + GRefPartsData_target__asCommit._(); + + factory GRefPartsData_target__asCommit( + [Function(GRefPartsData_target__asCommitBuilder b) updates]) = + _$GRefPartsData_target__asCommit; + + static void _initializeBuilder(GRefPartsData_target__asCommitBuilder b) => + b..G__typename = 'Commit'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GRefPartsData_target__asCommit_history get history; + static Serializer get serializer => + _$gRefPartsDataTargetAsCommitSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsData_target__asCommit.serializer, + this, + ) as Map); + static GRefPartsData_target__asCommit? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefPartsData_target__asCommit.serializer, + json, + ); +} + +abstract class GRefPartsData_target__asCommit_history + implements + Built, + GCommitParts_history { + GRefPartsData_target__asCommit_history._(); + + factory GRefPartsData_target__asCommit_history( + [Function(GRefPartsData_target__asCommit_historyBuilder b) updates]) = + _$GRefPartsData_target__asCommit_history; + + static void _initializeBuilder( + GRefPartsData_target__asCommit_historyBuilder b) => + b..G__typename = 'CommitHistoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gRefPartsDataTargetAsCommitHistorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsData_target__asCommit_history.serializer, + this, + ) as Map); + static GRefPartsData_target__asCommit_history? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRefPartsData_target__asCommit_history.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repo.data.gql.g.dart b/packages/gql_github/lib/repo.data.gql.g.dart new file mode 100644 index 0000000..d382de3 --- /dev/null +++ b/packages/gql_github/lib/repo.data.gql.g.dart @@ -0,0 +1,7158 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repo.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gRepoDataSerializer = new _$GRepoDataSerializer(); +Serializer _$gRepoDataRepositorySerializer = + new _$GRepoData_repositorySerializer(); +Serializer _$gRepoDataRepositoryOwnerSerializer = + new _$GRepoData_repository_ownerSerializer(); +Serializer + _$gRepoDataRepositoryRepositoryTopicsSerializer = + new _$GRepoData_repository_repositoryTopicsSerializer(); +Serializer + _$gRepoDataRepositoryRepositoryTopicsNodesSerializer = + new _$GRepoData_repository_repositoryTopics_nodesSerializer(); +Serializer + _$gRepoDataRepositoryRepositoryTopicsNodesTopicSerializer = + new _$GRepoData_repository_repositoryTopics_nodes_topicSerializer(); +Serializer + _$gRepoDataRepositoryWatchersSerializer = + new _$GRepoData_repository_watchersSerializer(); +Serializer + _$gRepoDataRepositoryStargazersSerializer = + new _$GRepoData_repository_stargazersSerializer(); +Serializer _$gRepoDataRepositoryForksSerializer = + new _$GRepoData_repository_forksSerializer(); +Serializer + _$gRepoDataRepositoryLanguagesSerializer = + new _$GRepoData_repository_languagesSerializer(); +Serializer + _$gRepoDataRepositoryLanguagesEdgesSerializer = + new _$GRepoData_repository_languages_edgesSerializer(); +Serializer + _$gRepoDataRepositoryLanguagesEdgesNodeSerializer = + new _$GRepoData_repository_languages_edges_nodeSerializer(); +Serializer + _$gRepoDataRepositoryPrimaryLanguageSerializer = + new _$GRepoData_repository_primaryLanguageSerializer(); +Serializer + _$gRepoDataRepositoryLicenseInfoSerializer = + new _$GRepoData_repository_licenseInfoSerializer(); +Serializer _$gRepoDataRepositoryIssuesSerializer = + new _$GRepoData_repository_issuesSerializer(); +Serializer + _$gRepoDataRepositoryIssuesOpenSerializer = + new _$GRepoData_repository_issuesOpenSerializer(); +Serializer + _$gRepoDataRepositoryPullRequestsSerializer = + new _$GRepoData_repository_pullRequestsSerializer(); +Serializer + _$gRepoDataRepositoryPullRequestsOpenSerializer = + new _$GRepoData_repository_pullRequestsOpenSerializer(); +Serializer + _$gRepoDataRepositoryDiscussionsSerializer = + new _$GRepoData_repository_discussionsSerializer(); +Serializer + _$gRepoDataRepositoryProjectsSerializer = + new _$GRepoData_repository_projectsSerializer(); +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 + _$gRepoDataRepositoryReleasesSerializer = + new _$GRepoData_repository_releasesSerializer(); +Serializer _$gCommitPartsDataSerializer = + new _$GCommitPartsDataSerializer(); +Serializer _$gCommitPartsDataHistorySerializer = + new _$GCommitPartsData_historySerializer(); +Serializer _$gRefPartsDataSerializer = + new _$GRefPartsDataSerializer(); +Serializer _$gRefPartsDataTargetBaseSerializer = + new _$GRefPartsData_target__baseSerializer(); +Serializer + _$gRefPartsDataTargetAsCommitSerializer = + new _$GRefPartsData_target__asCommitSerializer(); +Serializer + _$gRefPartsDataTargetAsCommitHistorySerializer = + new _$GRefPartsData_target__asCommit_historySerializer(); + +class _$GRepoDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRepoData, _$GRepoData]; + @override + final String wireName = 'GRepoData'; + + @override + Iterable serialize(Serializers serializers, GRepoData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository))); + } + return result; + } + + @override + GRepoData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository))! + as GRepoData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository, + _$GRepoData_repository + ]; + @override + final String wireName = 'GRepoData_repository'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(GRepoData_repository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'viewerHasStarred', + serializers.serialize(object.viewerHasStarred, + specifiedType: const FullType(bool)), + 'repositoryTopics', + serializers.serialize(object.repositoryTopics, + specifiedType: const FullType(GRepoData_repository_repositoryTopics)), + 'watchers', + serializers.serialize(object.watchers, + specifiedType: const FullType(GRepoData_repository_watchers)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: const FullType(GRepoData_repository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType(GRepoData_repository_forks)), + 'hasIssuesEnabled', + serializers.serialize(object.hasIssuesEnabled, + specifiedType: const FullType(bool)), + 'issues', + serializers.serialize(object.issues, + specifiedType: const FullType(GRepoData_repository_issues)), + 'issuesOpen', + serializers.serialize(object.issuesOpen, + specifiedType: const FullType(GRepoData_repository_issuesOpen)), + 'pullRequests', + serializers.serialize(object.pullRequests, + specifiedType: const FullType(GRepoData_repository_pullRequests)), + 'pullRequestsOpen', + serializers.serialize(object.pullRequestsOpen, + specifiedType: const FullType(GRepoData_repository_pullRequestsOpen)), + 'discussions', + serializers.serialize(object.discussions, + specifiedType: const FullType(GRepoData_repository_discussions)), + 'hasProjectsEnabled', + serializers.serialize(object.hasProjectsEnabled, + specifiedType: const FullType(bool)), + 'projectsUrl', + serializers.serialize(object.projectsUrl, + specifiedType: const FullType(String)), + 'projects', + serializers.serialize(object.projects, + specifiedType: const FullType(GRepoData_repository_projects)), + 'releases', + serializers.serialize(object.releases, + specifiedType: const FullType(GRepoData_repository_releases)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.homepageUrl; + if (value != null) { + result + ..add('homepageUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.viewerSubscription; + if (value != null) { + result + ..add('viewerSubscription') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GSubscriptionState))); + } + value = object.languages; + if (value != null) { + result + ..add('languages') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository_languages))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GRepoData_repository_primaryLanguage))); + } + value = object.licenseInfo; + if (value != null) { + result + ..add('licenseInfo') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository_licenseInfo))); + } + value = object.diskUsage; + if (value != null) { + result + ..add('diskUsage') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.defaultBranchRef; + if (value != null) { + result + ..add('defaultBranchRef') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GRepoData_repository_defaultBranchRef))); + } + value = object.ref; + if (value != null) { + result + ..add('ref') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository_ref))); + } + value = object.refs; + if (value != null) { + result + ..add('refs') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository_refs))); + } + return result; + } + + @override + GRepoData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository_owner))! + as GRepoData_repository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'homepageUrl': + result.homepageUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case '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(_i2.GSubscriptionState)) + as _i2.GSubscriptionState?; + break; + case 'repositoryTopics': + result.repositoryTopics.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_repositoryTopics))! + as GRepoData_repository_repositoryTopics); + break; + case 'watchers': + result.watchers.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository_watchers))! + as GRepoData_repository_watchers); + 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 'languages': + result.languages.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_languages))! + as GRepoData_repository_languages); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_primaryLanguage))! + as GRepoData_repository_primaryLanguage); + break; + case 'licenseInfo': + result.licenseInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_licenseInfo))! + as GRepoData_repository_licenseInfo); + 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 'issues': + result.issues.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository_issues))! + as GRepoData_repository_issues); + break; + case 'issuesOpen': + result.issuesOpen.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_issuesOpen))! + as GRepoData_repository_issuesOpen); + break; + case 'pullRequests': + result.pullRequests.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_pullRequests))! + as GRepoData_repository_pullRequests); + break; + case 'pullRequestsOpen': + result.pullRequestsOpen.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_pullRequestsOpen))! + as GRepoData_repository_pullRequestsOpen); + break; + case 'discussions': + result.discussions.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_discussions))! + as GRepoData_repository_discussions); + break; + case 'hasProjectsEnabled': + result.hasProjectsEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'projectsUrl': + result.projectsUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projects': + result.projects.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository_projects))! + as GRepoData_repository_projects); + 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 'releases': + result.releases.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoData_repository_releases))! + as GRepoData_repository_releases); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_owner, + _$GRepoData_repository_owner + ]; + @override + final String wireName = 'GRepoData_repository_owner'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoData_repository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_repositoryTopicsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_repositoryTopics, + _$GRepoData_repository_repositoryTopics + ]; + @override + final String wireName = 'GRepoData_repository_repositoryTopics'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_repositoryTopics object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRepoData_repository_repositoryTopics_nodes) + ]))); + } + return result; + } + + @override + GRepoData_repository_repositoryTopics deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_repositoryTopicsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRepoData_repository_repositoryTopics_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_repositoryTopics_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_repositoryTopics_nodes, + _$GRepoData_repository_repositoryTopics_nodes + ]; + @override + final String wireName = 'GRepoData_repository_repositoryTopics_nodes'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_repositoryTopics_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'topic', + serializers.serialize(object.topic, + specifiedType: const FullType( + GRepoData_repository_repositoryTopics_nodes_topic)), + ]; + + return result; + } + + @override + GRepoData_repository_repositoryTopics_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_repositoryTopics_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'topic': + result.topic.replace(serializers.deserialize(value, + specifiedType: const FullType( + GRepoData_repository_repositoryTopics_nodes_topic))! + as GRepoData_repository_repositoryTopics_nodes_topic); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_repositoryTopics_nodes_topicSerializer + implements + StructuredSerializer< + GRepoData_repository_repositoryTopics_nodes_topic> { + @override + final Iterable types = const [ + GRepoData_repository_repositoryTopics_nodes_topic, + _$GRepoData_repository_repositoryTopics_nodes_topic + ]; + @override + final String wireName = 'GRepoData_repository_repositoryTopics_nodes_topic'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_repositoryTopics_nodes_topic object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoData_repository_repositoryTopics_nodes_topic deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRepoData_repository_repositoryTopics_nodes_topicBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_watchersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_watchers, + _$GRepoData_repository_watchers + ]; + @override + final String wireName = 'GRepoData_repository_watchers'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_watchers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_watchers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_watchersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_stargazersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_stargazers, + _$GRepoData_repository_stargazers + ]; + @override + final String wireName = 'GRepoData_repository_stargazers'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_forksSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_forks, + _$GRepoData_repository_forks + ]; + @override + final String wireName = 'GRepoData_repository_forks'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_languagesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_languages, + _$GRepoData_repository_languages + ]; + @override + final String wireName = 'GRepoData_repository_languages'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_languages object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalSize', + serializers.serialize(object.totalSize, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.edges; + if (value != null) { + result + ..add('edges') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GRepoData_repository_languages_edges)]))); + } + return result; + } + + @override + GRepoData_repository_languages deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_languagesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalSize': + result.totalSize = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'edges': + result.edges.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRepoData_repository_languages_edges) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_languages_edgesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_languages_edges, + _$GRepoData_repository_languages_edges + ]; + @override + final String wireName = 'GRepoData_repository_languages_edges'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_languages_edges object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'size', + serializers.serialize(object.size, specifiedType: const FullType(int)), + 'node', + serializers.serialize(object.node, + specifiedType: + const FullType(GRepoData_repository_languages_edges_node)), + ]; + + return result; + } + + @override + GRepoData_repository_languages_edges deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_languages_edgesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'size': + result.size = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'node': + result.node.replace(serializers.deserialize(value, + specifiedType: const FullType( + GRepoData_repository_languages_edges_node))! + as GRepoData_repository_languages_edges_node); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_languages_edges_nodeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_languages_edges_node, + _$GRepoData_repository_languages_edges_node + ]; + @override + final String wireName = 'GRepoData_repository_languages_edges_node'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_languages_edges_node object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoData_repository_languages_edges_node deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_languages_edges_nodeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_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)), + ]; + + return result; + } + + @override + GRepoData_repository_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_licenseInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_licenseInfo, + _$GRepoData_repository_licenseInfo + ]; + @override + final String wireName = 'GRepoData_repository_licenseInfo'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_licenseInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.spdxId; + if (value != null) { + result + ..add('spdxId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoData_repository_licenseInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_licenseInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'spdxId': + result.spdxId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_issuesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_issues, + _$GRepoData_repository_issues + ]; + @override + final String wireName = 'GRepoData_repository_issues'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_issues object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_issues deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_issuesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_issuesOpenSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_issuesOpen, + _$GRepoData_repository_issuesOpen + ]; + @override + final String wireName = 'GRepoData_repository_issuesOpen'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_issuesOpen 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_issuesOpen deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_issuesOpenBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_pullRequestsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_pullRequests, + _$GRepoData_repository_pullRequests + ]; + @override + final String wireName = 'GRepoData_repository_pullRequests'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_pullRequests object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_pullRequests deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_pullRequestsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_pullRequestsOpenSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_pullRequestsOpen, + _$GRepoData_repository_pullRequestsOpen + ]; + @override + final String wireName = 'GRepoData_repository_pullRequestsOpen'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_pullRequestsOpen 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_pullRequestsOpen deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_pullRequestsOpenBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_discussionsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_discussions, + _$GRepoData_repository_discussions + ]; + @override + final String wireName = 'GRepoData_repository_discussions'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_discussions 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_discussions deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_discussionsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_projectsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_projects, + _$GRepoData_repository_projects + ]; + @override + final String wireName = 'GRepoData_repository_projects'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_projects object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_projects deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_projectsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_defaultBranchRefSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_defaultBranchRef, + _$GRepoData_repository_defaultBranchRef + ]; + @override + final String wireName = 'GRepoData_repository_defaultBranchRef'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_defaultBranchRef object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GRepoData_repository_defaultBranchRef_target))); + } + return result; + } + + @override + GRepoData_repository_defaultBranchRef deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_defaultBranchRefBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: const FullType( + GRepoData_repository_defaultBranchRef_target)) + as GRepoData_repository_defaultBranchRef_target?; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_defaultBranchRef_target__baseSerializer + implements + StructuredSerializer< + GRepoData_repository_defaultBranchRef_target__base> { + @override + final Iterable types = const [ + GRepoData_repository_defaultBranchRef_target__base, + _$GRepoData_repository_defaultBranchRef_target__base + ]; + @override + final String wireName = 'GRepoData_repository_defaultBranchRef_target__base'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_defaultBranchRef_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoData_repository_defaultBranchRef_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRepoData_repository_defaultBranchRef_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_defaultBranchRef_target__asCommitSerializer + implements + StructuredSerializer< + GRepoData_repository_defaultBranchRef_target__asCommit> { + @override + final Iterable types = const [ + GRepoData_repository_defaultBranchRef_target__asCommit, + _$GRepoData_repository_defaultBranchRef_target__asCommit + ]; + @override + final String wireName = + 'GRepoData_repository_defaultBranchRef_target__asCommit'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_defaultBranchRef_target__asCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: const FullType( + GRepoData_repository_defaultBranchRef_target__asCommit_history)), + ]; + + return result; + } + + @override + GRepoData_repository_defaultBranchRef_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRepoData_repository_defaultBranchRef_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType( + GRepoData_repository_defaultBranchRef_target__asCommit_history))! + as GRepoData_repository_defaultBranchRef_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_defaultBranchRef_target__asCommit_historySerializer + implements + StructuredSerializer< + GRepoData_repository_defaultBranchRef_target__asCommit_history> { + @override + final Iterable types = const [ + GRepoData_repository_defaultBranchRef_target__asCommit_history, + _$GRepoData_repository_defaultBranchRef_target__asCommit_history + ]; + @override + final String wireName = + 'GRepoData_repository_defaultBranchRef_target__asCommit_history'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_defaultBranchRef_target__asCommit_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_defaultBranchRef_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_refSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_ref, + _$GRepoData_repository_ref + ]; + @override + final String wireName = 'GRepoData_repository_ref'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_ref object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoData_repository_ref_target))); + } + return result; + } + + @override + GRepoData_repository_ref deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_refBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: + const FullType(GRepoData_repository_ref_target)) + as GRepoData_repository_ref_target?; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_ref_target__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_ref_target__base, + _$GRepoData_repository_ref_target__base + ]; + @override + final String wireName = 'GRepoData_repository_ref_target__base'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_ref_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoData_repository_ref_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_ref_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_ref_target__asCommitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_ref_target__asCommit, + _$GRepoData_repository_ref_target__asCommit + ]; + @override + final String wireName = 'GRepoData_repository_ref_target__asCommit'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_ref_target__asCommit object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'history', + serializers.serialize(object.history, + specifiedType: const FullType( + GRepoData_repository_ref_target__asCommit_history)), + ]; + + return result; + } + + @override + GRepoData_repository_ref_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_ref_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType( + GRepoData_repository_ref_target__asCommit_history))! + as GRepoData_repository_ref_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_ref_target__asCommit_historySerializer + implements + StructuredSerializer< + GRepoData_repository_ref_target__asCommit_history> { + @override + final Iterable types = const [ + GRepoData_repository_ref_target__asCommit_history, + _$GRepoData_repository_ref_target__asCommit_history + ]; + @override + final String wireName = 'GRepoData_repository_ref_target__asCommit_history'; + + @override + Iterable serialize(Serializers serializers, + GRepoData_repository_ref_target__asCommit_history object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_ref_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRepoData_repository_ref_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_refsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_refs, + _$GRepoData_repository_refs + ]; + @override + final String wireName = 'GRepoData_repository_refs'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_refs object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GRepoData_repository_refs_nodes)]))); + } + return result; + } + + @override + GRepoData_repository_refs deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_refsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRepoData_repository_refs_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_refs_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_refs_nodes, + _$GRepoData_repository_refs_nodes + ]; + @override + final String wireName = 'GRepoData_repository_refs_nodes'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_refs_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoData_repository_refs_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_refs_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData_repository_releasesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoData_repository_releases, + _$GRepoData_repository_releases + ]; + @override + final String wireName = 'GRepoData_repository_releases'; + + @override + Iterable serialize( + Serializers serializers, GRepoData_repository_releases object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GRepoData_repository_releases deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoData_repository_releasesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GCommitPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitPartsData, _$GCommitPartsData]; + @override + final String wireName = 'GCommitPartsData'; + + @override + Iterable serialize(Serializers serializers, GCommitPartsData 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(GCommitPartsData_history)), + ]; + + return result; + } + + @override + GCommitPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommitPartsData_history))! + as GCommitPartsData_history); + break; + } + } + + return result.build(); + } +} + +class _$GCommitPartsData_historySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitPartsData_history, + _$GCommitPartsData_history + ]; + @override + final String wireName = 'GCommitPartsData_history'; + + @override + Iterable serialize( + Serializers serializers, GCommitPartsData_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 + GCommitPartsData_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitPartsData_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRefPartsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRefPartsData, _$GRefPartsData]; + @override + final String wireName = 'GRefPartsData'; + + @override + Iterable serialize(Serializers serializers, GRefPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.target; + if (value != null) { + result + ..add('target') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRefPartsData_target))); + } + return result; + } + + @override + GRefPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: const FullType(GRefPartsData_target)) + as GRefPartsData_target?; + break; + } + } + + return result.build(); + } +} + +class _$GRefPartsData_target__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRefPartsData_target__base, + _$GRefPartsData_target__base + ]; + @override + final String wireName = 'GRefPartsData_target__base'; + + @override + Iterable serialize( + Serializers serializers, GRefPartsData_target__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRefPartsData_target__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefPartsData_target__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRefPartsData_target__asCommitSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRefPartsData_target__asCommit, + _$GRefPartsData_target__asCommit + ]; + @override + final String wireName = 'GRefPartsData_target__asCommit'; + + @override + Iterable serialize( + Serializers serializers, GRefPartsData_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(GRefPartsData_target__asCommit_history)), + ]; + + return result; + } + + @override + GRefPartsData_target__asCommit deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefPartsData_target__asCommitBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'history': + result.history.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRefPartsData_target__asCommit_history))! + as GRefPartsData_target__asCommit_history); + break; + } + } + + return result.build(); + } +} + +class _$GRefPartsData_target__asCommit_historySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRefPartsData_target__asCommit_history, + _$GRefPartsData_target__asCommit_history + ]; + @override + final String wireName = 'GRefPartsData_target__asCommit_history'; + + @override + Iterable serialize( + Serializers serializers, GRefPartsData_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 + GRefPartsData_target__asCommit_history deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefPartsData_target__asCommit_historyBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoData extends GRepoData { + @override + final String G__typename; + @override + final GRepoData_repository? repository; + + factory _$GRepoData([void Function(GRepoDataBuilder)? updates]) => + (new GRepoDataBuilder()..update(updates))._build(); + + _$GRepoData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GRepoData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GRepoDataBuilder implements Builder { + _$GRepoData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoData_repositoryBuilder? _repository; + GRepoData_repositoryBuilder get repository => + _$this._repository ??= new GRepoData_repositoryBuilder(); + set repository(GRepoData_repositoryBuilder? repository) => + _$this._repository = repository; + + GRepoDataBuilder() { + GRepoData._initializeBuilder(this); + } + + GRepoDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData; + } + + @override + void update(void Function(GRepoDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData build() => _build(); + + _$GRepoData _build() { + _$GRepoData _$result; + try { + _$result = _$v ?? + new _$GRepoData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'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 String url; + @override + final bool viewerHasStarred; + @override + final _i2.GSubscriptionState? viewerSubscription; + @override + final GRepoData_repository_repositoryTopics repositoryTopics; + @override + final GRepoData_repository_watchers watchers; + @override + final GRepoData_repository_stargazers stargazers; + @override + final GRepoData_repository_forks forks; + @override + final GRepoData_repository_languages? languages; + @override + final GRepoData_repository_primaryLanguage? primaryLanguage; + @override + final GRepoData_repository_licenseInfo? licenseInfo; + @override + final int? diskUsage; + @override + final bool hasIssuesEnabled; + @override + final GRepoData_repository_issues issues; + @override + final GRepoData_repository_issuesOpen issuesOpen; + @override + final GRepoData_repository_pullRequests pullRequests; + @override + final GRepoData_repository_pullRequestsOpen pullRequestsOpen; + @override + final GRepoData_repository_discussions discussions; + @override + final bool hasProjectsEnabled; + @override + final String projectsUrl; + @override + final GRepoData_repository_projects projects; + @override + final GRepoData_repository_defaultBranchRef? defaultBranchRef; + @override + final GRepoData_repository_ref? ref; + @override + final GRepoData_repository_refs? refs; + @override + final GRepoData_repository_releases releases; + + factory _$GRepoData_repository( + [void Function(GRepoData_repositoryBuilder)? updates]) => + (new GRepoData_repositoryBuilder()..update(updates))._build(); + + _$GRepoData_repository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + this.homepageUrl, + required this.isPrivate, + required this.isFork, + required this.url, + required this.viewerHasStarred, + this.viewerSubscription, + required this.repositoryTopics, + required this.watchers, + required this.stargazers, + required this.forks, + this.languages, + this.primaryLanguage, + this.licenseInfo, + this.diskUsage, + required this.hasIssuesEnabled, + required this.issues, + required this.issuesOpen, + required this.pullRequests, + required this.pullRequestsOpen, + required this.discussions, + required this.hasProjectsEnabled, + required this.projectsUrl, + required this.projects, + this.defaultBranchRef, + this.ref, + this.refs, + required this.releases}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GRepoData_repository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoData_repository', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GRepoData_repository', 'isFork'); + BuiltValueNullFieldError.checkNotNull(url, r'GRepoData_repository', 'url'); + BuiltValueNullFieldError.checkNotNull( + viewerHasStarred, r'GRepoData_repository', 'viewerHasStarred'); + BuiltValueNullFieldError.checkNotNull( + repositoryTopics, r'GRepoData_repository', 'repositoryTopics'); + BuiltValueNullFieldError.checkNotNull( + watchers, r'GRepoData_repository', 'watchers'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GRepoData_repository', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'GRepoData_repository', 'forks'); + BuiltValueNullFieldError.checkNotNull( + hasIssuesEnabled, r'GRepoData_repository', 'hasIssuesEnabled'); + BuiltValueNullFieldError.checkNotNull( + issues, r'GRepoData_repository', 'issues'); + BuiltValueNullFieldError.checkNotNull( + issuesOpen, r'GRepoData_repository', 'issuesOpen'); + BuiltValueNullFieldError.checkNotNull( + pullRequests, r'GRepoData_repository', 'pullRequests'); + BuiltValueNullFieldError.checkNotNull( + pullRequestsOpen, r'GRepoData_repository', 'pullRequestsOpen'); + BuiltValueNullFieldError.checkNotNull( + discussions, r'GRepoData_repository', 'discussions'); + BuiltValueNullFieldError.checkNotNull( + hasProjectsEnabled, r'GRepoData_repository', 'hasProjectsEnabled'); + BuiltValueNullFieldError.checkNotNull( + projectsUrl, r'GRepoData_repository', 'projectsUrl'); + BuiltValueNullFieldError.checkNotNull( + projects, r'GRepoData_repository', 'projects'); + BuiltValueNullFieldError.checkNotNull( + releases, r'GRepoData_repository', 'releases'); + } + + @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 && + url == other.url && + viewerHasStarred == other.viewerHasStarred && + viewerSubscription == other.viewerSubscription && + repositoryTopics == other.repositoryTopics && + watchers == other.watchers && + stargazers == other.stargazers && + forks == other.forks && + languages == other.languages && + primaryLanguage == other.primaryLanguage && + licenseInfo == other.licenseInfo && + diskUsage == other.diskUsage && + hasIssuesEnabled == other.hasIssuesEnabled && + issues == other.issues && + issuesOpen == other.issuesOpen && + pullRequests == other.pullRequests && + pullRequestsOpen == other.pullRequestsOpen && + discussions == other.discussions && + hasProjectsEnabled == other.hasProjectsEnabled && + projectsUrl == other.projectsUrl && + projects == other.projects && + defaultBranchRef == other.defaultBranchRef && + ref == other.ref && + refs == other.refs && + releases == other.releases; + } + + @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($jc($jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), homepageUrl.hashCode), isPrivate.hashCode), isFork.hashCode), url.hashCode), viewerHasStarred.hashCode), viewerSubscription.hashCode), repositoryTopics.hashCode), watchers.hashCode), + stargazers.hashCode), + forks.hashCode), + languages.hashCode), + primaryLanguage.hashCode), + licenseInfo.hashCode), + diskUsage.hashCode), + hasIssuesEnabled.hashCode), + issues.hashCode), + issuesOpen.hashCode), + pullRequests.hashCode), + pullRequestsOpen.hashCode), + discussions.hashCode), + hasProjectsEnabled.hashCode), + projectsUrl.hashCode), + projects.hashCode), + defaultBranchRef.hashCode), + ref.hashCode), + refs.hashCode), + releases.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'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('url', url) + ..add('viewerHasStarred', viewerHasStarred) + ..add('viewerSubscription', viewerSubscription) + ..add('repositoryTopics', repositoryTopics) + ..add('watchers', watchers) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('languages', languages) + ..add('primaryLanguage', primaryLanguage) + ..add('licenseInfo', licenseInfo) + ..add('diskUsage', diskUsage) + ..add('hasIssuesEnabled', hasIssuesEnabled) + ..add('issues', issues) + ..add('issuesOpen', issuesOpen) + ..add('pullRequests', pullRequests) + ..add('pullRequestsOpen', pullRequestsOpen) + ..add('discussions', discussions) + ..add('hasProjectsEnabled', hasProjectsEnabled) + ..add('projectsUrl', projectsUrl) + ..add('projects', projects) + ..add('defaultBranchRef', defaultBranchRef) + ..add('ref', ref) + ..add('refs', refs) + ..add('releases', releases)) + .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; + + 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; + + _i2.GSubscriptionState? _viewerSubscription; + _i2.GSubscriptionState? get viewerSubscription => _$this._viewerSubscription; + set viewerSubscription(_i2.GSubscriptionState? viewerSubscription) => + _$this._viewerSubscription = viewerSubscription; + + 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_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_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_languagesBuilder? _languages; + GRepoData_repository_languagesBuilder get languages => + _$this._languages ??= new GRepoData_repository_languagesBuilder(); + set languages(GRepoData_repository_languagesBuilder? languages) => + _$this._languages = languages; + + 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_licenseInfoBuilder? _licenseInfo; + GRepoData_repository_licenseInfoBuilder get licenseInfo => + _$this._licenseInfo ??= new GRepoData_repository_licenseInfoBuilder(); + set licenseInfo(GRepoData_repository_licenseInfoBuilder? licenseInfo) => + _$this._licenseInfo = licenseInfo; + + 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; + + 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_issuesOpenBuilder? _issuesOpen; + GRepoData_repository_issuesOpenBuilder get issuesOpen => + _$this._issuesOpen ??= new GRepoData_repository_issuesOpenBuilder(); + set issuesOpen(GRepoData_repository_issuesOpenBuilder? issuesOpen) => + _$this._issuesOpen = issuesOpen; + + 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_pullRequestsOpenBuilder? _pullRequestsOpen; + GRepoData_repository_pullRequestsOpenBuilder get pullRequestsOpen => + _$this._pullRequestsOpen ??= + new GRepoData_repository_pullRequestsOpenBuilder(); + set pullRequestsOpen( + GRepoData_repository_pullRequestsOpenBuilder? pullRequestsOpen) => + _$this._pullRequestsOpen = pullRequestsOpen; + + GRepoData_repository_discussionsBuilder? _discussions; + GRepoData_repository_discussionsBuilder get discussions => + _$this._discussions ??= new GRepoData_repository_discussionsBuilder(); + set discussions(GRepoData_repository_discussionsBuilder? discussions) => + _$this._discussions = discussions; + + bool? _hasProjectsEnabled; + bool? get hasProjectsEnabled => _$this._hasProjectsEnabled; + set hasProjectsEnabled(bool? hasProjectsEnabled) => + _$this._hasProjectsEnabled = hasProjectsEnabled; + + String? _projectsUrl; + String? get projectsUrl => _$this._projectsUrl; + set projectsUrl(String? projectsUrl) => _$this._projectsUrl = projectsUrl; + + 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_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_releasesBuilder? _releases; + GRepoData_repository_releasesBuilder get releases => + _$this._releases ??= new GRepoData_repository_releasesBuilder(); + set releases(GRepoData_repository_releasesBuilder? releases) => + _$this._releases = releases; + + GRepoData_repositoryBuilder() { + GRepoData_repository._initializeBuilder(this); + } + + GRepoData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _homepageUrl = $v.homepageUrl; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _url = $v.url; + _viewerHasStarred = $v.viewerHasStarred; + _viewerSubscription = $v.viewerSubscription; + _repositoryTopics = $v.repositoryTopics.toBuilder(); + _watchers = $v.watchers.toBuilder(); + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _languages = $v.languages?.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _licenseInfo = $v.licenseInfo?.toBuilder(); + _diskUsage = $v.diskUsage; + _hasIssuesEnabled = $v.hasIssuesEnabled; + _issues = $v.issues.toBuilder(); + _issuesOpen = $v.issuesOpen.toBuilder(); + _pullRequests = $v.pullRequests.toBuilder(); + _pullRequestsOpen = $v.pullRequestsOpen.toBuilder(); + _discussions = $v.discussions.toBuilder(); + _hasProjectsEnabled = $v.hasProjectsEnabled; + _projectsUrl = $v.projectsUrl; + _projects = $v.projects.toBuilder(); + _defaultBranchRef = $v.defaultBranchRef?.toBuilder(); + _ref = $v.ref?.toBuilder(); + _refs = $v.refs?.toBuilder(); + _releases = $v.releases.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository; + } + + @override + void update(void Function(GRepoData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository build() => _build(); + + _$GRepoData_repository _build() { + _$GRepoData_repository _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository', 'name'), + description: description, + homepageUrl: homepageUrl, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoData_repository', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GRepoData_repository', 'isFork'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GRepoData_repository', 'url'), + viewerHasStarred: BuiltValueNullFieldError.checkNotNull( + viewerHasStarred, r'GRepoData_repository', 'viewerHasStarred'), + viewerSubscription: viewerSubscription, + repositoryTopics: repositoryTopics.build(), + watchers: watchers.build(), + stargazers: stargazers.build(), + forks: forks.build(), + languages: _languages?.build(), + primaryLanguage: _primaryLanguage?.build(), + licenseInfo: _licenseInfo?.build(), + diskUsage: diskUsage, + hasIssuesEnabled: BuiltValueNullFieldError.checkNotNull( + hasIssuesEnabled, r'GRepoData_repository', 'hasIssuesEnabled'), + issues: issues.build(), + issuesOpen: issuesOpen.build(), + pullRequests: pullRequests.build(), + pullRequestsOpen: pullRequestsOpen.build(), + discussions: discussions.build(), + hasProjectsEnabled: BuiltValueNullFieldError.checkNotNull( + hasProjectsEnabled, r'GRepoData_repository', 'hasProjectsEnabled'), + projectsUrl: + BuiltValueNullFieldError.checkNotNull(projectsUrl, r'GRepoData_repository', 'projectsUrl'), + projects: projects.build(), + defaultBranchRef: _defaultBranchRef?.build(), + ref: _ref?.build(), + refs: _refs?.build(), + releases: releases.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'repositoryTopics'; + repositoryTopics.build(); + _$failedField = 'watchers'; + watchers.build(); + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'languages'; + _languages?.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + _$failedField = 'licenseInfo'; + _licenseInfo?.build(); + + _$failedField = 'issues'; + issues.build(); + _$failedField = 'issuesOpen'; + issuesOpen.build(); + _$failedField = 'pullRequests'; + pullRequests.build(); + _$failedField = 'pullRequestsOpen'; + pullRequestsOpen.build(); + _$failedField = 'discussions'; + discussions.build(); + + _$failedField = 'projects'; + projects.build(); + _$failedField = 'defaultBranchRef'; + _defaultBranchRef?.build(); + _$failedField = 'ref'; + _ref?.build(); + _$failedField = 'refs'; + _refs?.build(); + _$failedField = 'releases'; + releases.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_owner extends GRepoData_repository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GRepoData_repository_owner( + [void Function(GRepoData_repository_ownerBuilder)? updates]) => + (new GRepoData_repository_ownerBuilder()..update(updates))._build(); + + _$GRepoData_repository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRepoData_repository_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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(r'GRepoData_repository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GRepoData_repository_ownerBuilder + implements + Builder { + _$GRepoData_repository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GRepoData_repository_ownerBuilder() { + GRepoData_repository_owner._initializeBuilder(this); + } + + GRepoData_repository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_owner; + } + + @override + void update(void Function(GRepoData_repository_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_owner build() => _build(); + + _$GRepoData_repository_owner _build() { + final _$result = _$v ?? + new _$GRepoData_repository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRepoData_repository_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GRepoData_repository_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_repositoryTopics + extends GRepoData_repository_repositoryTopics { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GRepoData_repository_repositoryTopics( + [void Function(GRepoData_repository_repositoryTopicsBuilder)? + updates]) => + (new GRepoData_repository_repositoryTopicsBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_repositoryTopics._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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( + r'GRepoData_repository_repositoryTopics') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GRepoData_repository_repositoryTopicsBuilder + implements + Builder { + _$GRepoData_repository_repositoryTopics? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GRepoData_repository_repositoryTopicsBuilder() { + GRepoData_repository_repositoryTopics._initializeBuilder(this); + } + + GRepoData_repository_repositoryTopicsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_repositoryTopics other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_repositoryTopics; + } + + @override + void update( + void Function(GRepoData_repository_repositoryTopicsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_repositoryTopics build() => _build(); + + _$GRepoData_repository_repositoryTopics _build() { + _$GRepoData_repository_repositoryTopics _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_repositoryTopics._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_repositoryTopics', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_repositoryTopics', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_repositoryTopics_nodes + extends GRepoData_repository_repositoryTopics_nodes { + @override + final String G__typename; + @override + final String url; + @override + final GRepoData_repository_repositoryTopics_nodes_topic topic; + + factory _$GRepoData_repository_repositoryTopics_nodes( + [void Function(GRepoData_repository_repositoryTopics_nodesBuilder)? + updates]) => + (new GRepoData_repository_repositoryTopics_nodesBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_repositoryTopics_nodes._( + {required this.G__typename, required this.url, required this.topic}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_repositoryTopics_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + url, r'GRepoData_repository_repositoryTopics_nodes', 'url'); + BuiltValueNullFieldError.checkNotNull( + topic, r'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( + r'GRepoData_repository_repositoryTopics_nodes') + ..add('G__typename', G__typename) + ..add('url', url) + ..add('topic', topic)) + .toString(); + } +} + +class GRepoData_repository_repositoryTopics_nodesBuilder + implements + Builder { + _$GRepoData_repository_repositoryTopics_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GRepoData_repository_repositoryTopics_nodes_topicBuilder? _topic; + GRepoData_repository_repositoryTopics_nodes_topicBuilder get topic => + _$this._topic ??= + new GRepoData_repository_repositoryTopics_nodes_topicBuilder(); + set topic(GRepoData_repository_repositoryTopics_nodes_topicBuilder? topic) => + _$this._topic = topic; + + GRepoData_repository_repositoryTopics_nodesBuilder() { + GRepoData_repository_repositoryTopics_nodes._initializeBuilder(this); + } + + GRepoData_repository_repositoryTopics_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _url = $v.url; + _topic = $v.topic.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_repositoryTopics_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_repositoryTopics_nodes; + } + + @override + void update( + void Function(GRepoData_repository_repositoryTopics_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_repositoryTopics_nodes build() => _build(); + + _$GRepoData_repository_repositoryTopics_nodes _build() { + _$GRepoData_repository_repositoryTopics_nodes _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_repositoryTopics_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_repositoryTopics_nodes', + 'G__typename'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GRepoData_repository_repositoryTopics_nodes', 'url'), + topic: topic.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'topic'; + topic.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_repositoryTopics_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_repositoryTopics_nodes_topic + extends GRepoData_repository_repositoryTopics_nodes_topic { + @override + final String G__typename; + @override + final String name; + + factory _$GRepoData_repository_repositoryTopics_nodes_topic( + [void Function( + GRepoData_repository_repositoryTopics_nodes_topicBuilder)? + updates]) => + (new GRepoData_repository_repositoryTopics_nodes_topicBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_repositoryTopics_nodes_topic._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_repositoryTopics_nodes_topic', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GRepoData_repository_repositoryTopics_nodes_topic') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GRepoData_repository_repositoryTopics_nodes_topicBuilder + implements + Builder { + _$GRepoData_repository_repositoryTopics_nodes_topic? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GRepoData_repository_repositoryTopics_nodes_topicBuilder() { + GRepoData_repository_repositoryTopics_nodes_topic._initializeBuilder(this); + } + + GRepoData_repository_repositoryTopics_nodes_topicBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_repositoryTopics_nodes_topic other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_repositoryTopics_nodes_topic; + } + + @override + void update( + void Function(GRepoData_repository_repositoryTopics_nodes_topicBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_repositoryTopics_nodes_topic build() => _build(); + + _$GRepoData_repository_repositoryTopics_nodes_topic _build() { + final _$result = _$v ?? + new _$GRepoData_repository_repositoryTopics_nodes_topic._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_repositoryTopics_nodes_topic', + 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull(name, + r'GRepoData_repository_repositoryTopics_nodes_topic', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_watchers extends GRepoData_repository_watchers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_watchers( + [void Function(GRepoData_repository_watchersBuilder)? updates]) => + (new GRepoData_repository_watchersBuilder()..update(updates))._build(); + + _$GRepoData_repository_watchers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_watchers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_watchers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_watchersBuilder + implements + Builder { + _$GRepoData_repository_watchers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_watchersBuilder() { + GRepoData_repository_watchers._initializeBuilder(this); + } + + GRepoData_repository_watchersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_watchers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_watchers; + } + + @override + void update(void Function(GRepoData_repository_watchersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_watchers build() => _build(); + + _$GRepoData_repository_watchers _build() { + final _$result = _$v ?? + new _$GRepoData_repository_watchers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_watchers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_watchers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_stargazers + extends GRepoData_repository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_stargazers( + [void Function(GRepoData_repository_stargazersBuilder)? updates]) => + (new GRepoData_repository_stargazersBuilder()..update(updates))._build(); + + _$GRepoData_repository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_stargazersBuilder + implements + Builder { + _$GRepoData_repository_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_stargazersBuilder() { + GRepoData_repository_stargazers._initializeBuilder(this); + } + + GRepoData_repository_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_stargazers; + } + + @override + void update(void Function(GRepoData_repository_stargazersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_stargazers build() => _build(); + + _$GRepoData_repository_stargazers _build() { + final _$result = _$v ?? + new _$GRepoData_repository_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_stargazers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_stargazers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_forks extends GRepoData_repository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_forks( + [void Function(GRepoData_repository_forksBuilder)? updates]) => + (new GRepoData_repository_forksBuilder()..update(updates))._build(); + + _$GRepoData_repository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_forksBuilder + implements + Builder { + _$GRepoData_repository_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_forksBuilder() { + GRepoData_repository_forks._initializeBuilder(this); + } + + GRepoData_repository_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_forks; + } + + @override + void update(void Function(GRepoData_repository_forksBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_forks build() => _build(); + + _$GRepoData_repository_forks _build() { + final _$result = _$v ?? + new _$GRepoData_repository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_languages extends GRepoData_repository_languages { + @override + final String G__typename; + @override + final int totalSize; + @override + final BuiltList? edges; + + factory _$GRepoData_repository_languages( + [void Function(GRepoData_repository_languagesBuilder)? updates]) => + (new GRepoData_repository_languagesBuilder()..update(updates))._build(); + + _$GRepoData_repository_languages._( + {required this.G__typename, required this.totalSize, this.edges}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_languages', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalSize, r'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(r'GRepoData_repository_languages') + ..add('G__typename', G__typename) + ..add('totalSize', totalSize) + ..add('edges', edges)) + .toString(); + } +} + +class GRepoData_repository_languagesBuilder + implements + Builder { + _$GRepoData_repository_languages? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalSize; + int? get totalSize => _$this._totalSize; + set totalSize(int? totalSize) => _$this._totalSize = totalSize; + + ListBuilder? _edges; + ListBuilder get edges => + _$this._edges ??= new ListBuilder(); + set edges(ListBuilder? edges) => + _$this._edges = edges; + + GRepoData_repository_languagesBuilder() { + GRepoData_repository_languages._initializeBuilder(this); + } + + GRepoData_repository_languagesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalSize = $v.totalSize; + _edges = $v.edges?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_languages other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_languages; + } + + @override + void update(void Function(GRepoData_repository_languagesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_languages build() => _build(); + + _$GRepoData_repository_languages _build() { + _$GRepoData_repository_languages _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_languages._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_languages', 'G__typename'), + totalSize: BuiltValueNullFieldError.checkNotNull( + totalSize, r'GRepoData_repository_languages', 'totalSize'), + edges: _edges?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'edges'; + _edges?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_languages', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_languages_edges + extends GRepoData_repository_languages_edges { + @override + final String G__typename; + @override + final int size; + @override + final GRepoData_repository_languages_edges_node node; + + factory _$GRepoData_repository_languages_edges( + [void Function(GRepoData_repository_languages_edgesBuilder)? + updates]) => + (new GRepoData_repository_languages_edgesBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_languages_edges._( + {required this.G__typename, required this.size, required this.node}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_languages_edges', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + size, r'GRepoData_repository_languages_edges', 'size'); + BuiltValueNullFieldError.checkNotNull( + node, r'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(r'GRepoData_repository_languages_edges') + ..add('G__typename', G__typename) + ..add('size', size) + ..add('node', node)) + .toString(); + } +} + +class GRepoData_repository_languages_edgesBuilder + implements + Builder { + _$GRepoData_repository_languages_edges? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _size; + int? get size => _$this._size; + set size(int? size) => _$this._size = size; + + GRepoData_repository_languages_edges_nodeBuilder? _node; + GRepoData_repository_languages_edges_nodeBuilder get node => + _$this._node ??= new GRepoData_repository_languages_edges_nodeBuilder(); + set node(GRepoData_repository_languages_edges_nodeBuilder? node) => + _$this._node = node; + + GRepoData_repository_languages_edgesBuilder() { + GRepoData_repository_languages_edges._initializeBuilder(this); + } + + GRepoData_repository_languages_edgesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _size = $v.size; + _node = $v.node.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_languages_edges other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_languages_edges; + } + + @override + void update( + void Function(GRepoData_repository_languages_edgesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_languages_edges build() => _build(); + + _$GRepoData_repository_languages_edges _build() { + _$GRepoData_repository_languages_edges _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_languages_edges._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_languages_edges', 'G__typename'), + size: BuiltValueNullFieldError.checkNotNull( + size, r'GRepoData_repository_languages_edges', 'size'), + node: node.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'node'; + node.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_languages_edges', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_languages_edges_node + extends GRepoData_repository_languages_edges_node { + @override + final String G__typename; + @override + final String name; + @override + final String? color; + + factory _$GRepoData_repository_languages_edges_node( + [void Function(GRepoData_repository_languages_edges_nodeBuilder)? + updates]) => + (new GRepoData_repository_languages_edges_nodeBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_languages_edges_node._( + {required this.G__typename, required this.name, this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_languages_edges_node', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GRepoData_repository_languages_edges_node') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('color', color)) + .toString(); + } +} + +class GRepoData_repository_languages_edges_nodeBuilder + implements + Builder { + _$GRepoData_repository_languages_edges_node? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GRepoData_repository_languages_edges_nodeBuilder() { + GRepoData_repository_languages_edges_node._initializeBuilder(this); + } + + GRepoData_repository_languages_edges_nodeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_languages_edges_node other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_languages_edges_node; + } + + @override + void update( + void Function(GRepoData_repository_languages_edges_nodeBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_languages_edges_node build() => _build(); + + _$GRepoData_repository_languages_edges_node _build() { + final _$result = _$v ?? + new _$GRepoData_repository_languages_edges_node._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_languages_edges_node', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_languages_edges_node', 'name'), + color: color); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_primaryLanguage + extends GRepoData_repository_primaryLanguage { + @override + final String G__typename; + @override + final String name; + + factory _$GRepoData_repository_primaryLanguage( + [void Function(GRepoData_repository_primaryLanguageBuilder)? + updates]) => + (new GRepoData_repository_primaryLanguageBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_primaryLanguage._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_primaryLanguage', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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 && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepoData_repository_primaryLanguage') + ..add('G__typename', G__typename) + ..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? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GRepoData_repository_primaryLanguageBuilder() { + GRepoData_repository_primaryLanguage._initializeBuilder(this); + } + + GRepoData_repository_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_primaryLanguage; + } + + @override + void update( + void Function(GRepoData_repository_primaryLanguageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_primaryLanguage build() => _build(); + + _$GRepoData_repository_primaryLanguage _build() { + final _$result = _$v ?? + new _$GRepoData_repository_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_primaryLanguage', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_primaryLanguage', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_licenseInfo + extends GRepoData_repository_licenseInfo { + @override + final String G__typename; + @override + final String name; + @override + final String? spdxId; + + factory _$GRepoData_repository_licenseInfo( + [void Function(GRepoData_repository_licenseInfoBuilder)? updates]) => + (new GRepoData_repository_licenseInfoBuilder()..update(updates))._build(); + + _$GRepoData_repository_licenseInfo._( + {required this.G__typename, required this.name, this.spdxId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_licenseInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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(r'GRepoData_repository_licenseInfo') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('spdxId', spdxId)) + .toString(); + } +} + +class GRepoData_repository_licenseInfoBuilder + implements + Builder { + _$GRepoData_repository_licenseInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _spdxId; + String? get spdxId => _$this._spdxId; + set spdxId(String? spdxId) => _$this._spdxId = spdxId; + + GRepoData_repository_licenseInfoBuilder() { + GRepoData_repository_licenseInfo._initializeBuilder(this); + } + + GRepoData_repository_licenseInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _spdxId = $v.spdxId; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_licenseInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_licenseInfo; + } + + @override + void update(void Function(GRepoData_repository_licenseInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_licenseInfo build() => _build(); + + _$GRepoData_repository_licenseInfo _build() { + final _$result = _$v ?? + new _$GRepoData_repository_licenseInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_licenseInfo', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_licenseInfo', 'name'), + spdxId: spdxId); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_issues extends GRepoData_repository_issues { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_issues( + [void Function(GRepoData_repository_issuesBuilder)? updates]) => + (new GRepoData_repository_issuesBuilder()..update(updates))._build(); + + _$GRepoData_repository_issues._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_issues', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_issues') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_issuesBuilder + implements + Builder { + _$GRepoData_repository_issues? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_issuesBuilder() { + GRepoData_repository_issues._initializeBuilder(this); + } + + GRepoData_repository_issuesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_issues other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_issues; + } + + @override + void update(void Function(GRepoData_repository_issuesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_issues build() => _build(); + + _$GRepoData_repository_issues _build() { + final _$result = _$v ?? + new _$GRepoData_repository_issues._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_issues', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_issues', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_issuesOpen + extends GRepoData_repository_issuesOpen { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_issuesOpen( + [void Function(GRepoData_repository_issuesOpenBuilder)? updates]) => + (new GRepoData_repository_issuesOpenBuilder()..update(updates))._build(); + + _$GRepoData_repository_issuesOpen._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_issuesOpen', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_issuesOpen', 'totalCount'); + } + + @override + GRepoData_repository_issuesOpen rebuild( + void Function(GRepoData_repository_issuesOpenBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoData_repository_issuesOpenBuilder toBuilder() => + new GRepoData_repository_issuesOpenBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoData_repository_issuesOpen && + 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(r'GRepoData_repository_issuesOpen') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_issuesOpenBuilder + implements + Builder { + _$GRepoData_repository_issuesOpen? _$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_issuesOpenBuilder() { + GRepoData_repository_issuesOpen._initializeBuilder(this); + } + + GRepoData_repository_issuesOpenBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_issuesOpen other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_issuesOpen; + } + + @override + void update(void Function(GRepoData_repository_issuesOpenBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_issuesOpen build() => _build(); + + _$GRepoData_repository_issuesOpen _build() { + final _$result = _$v ?? + new _$GRepoData_repository_issuesOpen._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_issuesOpen', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_issuesOpen', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_pullRequests + extends GRepoData_repository_pullRequests { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_pullRequests( + [void Function(GRepoData_repository_pullRequestsBuilder)? updates]) => + (new GRepoData_repository_pullRequestsBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_pullRequests._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_pullRequests', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_pullRequests') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_pullRequestsBuilder + implements + Builder { + _$GRepoData_repository_pullRequests? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_pullRequestsBuilder() { + GRepoData_repository_pullRequests._initializeBuilder(this); + } + + GRepoData_repository_pullRequestsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_pullRequests other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_pullRequests; + } + + @override + void update( + void Function(GRepoData_repository_pullRequestsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_pullRequests build() => _build(); + + _$GRepoData_repository_pullRequests _build() { + final _$result = _$v ?? + new _$GRepoData_repository_pullRequests._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_pullRequests', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GRepoData_repository_pullRequests', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_pullRequestsOpen + extends GRepoData_repository_pullRequestsOpen { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_pullRequestsOpen( + [void Function(GRepoData_repository_pullRequestsOpenBuilder)? + updates]) => + (new GRepoData_repository_pullRequestsOpenBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_pullRequestsOpen._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_pullRequestsOpen', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_pullRequestsOpen', 'totalCount'); + } + + @override + GRepoData_repository_pullRequestsOpen rebuild( + void Function(GRepoData_repository_pullRequestsOpenBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoData_repository_pullRequestsOpenBuilder toBuilder() => + new GRepoData_repository_pullRequestsOpenBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoData_repository_pullRequestsOpen && + 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( + r'GRepoData_repository_pullRequestsOpen') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_pullRequestsOpenBuilder + implements + Builder { + _$GRepoData_repository_pullRequestsOpen? _$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_pullRequestsOpenBuilder() { + GRepoData_repository_pullRequestsOpen._initializeBuilder(this); + } + + GRepoData_repository_pullRequestsOpenBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_pullRequestsOpen other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_pullRequestsOpen; + } + + @override + void update( + void Function(GRepoData_repository_pullRequestsOpenBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_pullRequestsOpen build() => _build(); + + _$GRepoData_repository_pullRequestsOpen _build() { + final _$result = _$v ?? + new _$GRepoData_repository_pullRequestsOpen._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_pullRequestsOpen', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GRepoData_repository_pullRequestsOpen', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_discussions + extends GRepoData_repository_discussions { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_discussions( + [void Function(GRepoData_repository_discussionsBuilder)? updates]) => + (new GRepoData_repository_discussionsBuilder()..update(updates))._build(); + + _$GRepoData_repository_discussions._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_discussions', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_discussions', 'totalCount'); + } + + @override + GRepoData_repository_discussions rebuild( + void Function(GRepoData_repository_discussionsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoData_repository_discussionsBuilder toBuilder() => + new GRepoData_repository_discussionsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoData_repository_discussions && + 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(r'GRepoData_repository_discussions') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_discussionsBuilder + implements + Builder { + _$GRepoData_repository_discussions? _$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_discussionsBuilder() { + GRepoData_repository_discussions._initializeBuilder(this); + } + + GRepoData_repository_discussionsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_discussions other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_discussions; + } + + @override + void update(void Function(GRepoData_repository_discussionsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_discussions build() => _build(); + + _$GRepoData_repository_discussions _build() { + final _$result = _$v ?? + new _$GRepoData_repository_discussions._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_discussions', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_discussions', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_projects extends GRepoData_repository_projects { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_projects( + [void Function(GRepoData_repository_projectsBuilder)? updates]) => + (new GRepoData_repository_projectsBuilder()..update(updates))._build(); + + _$GRepoData_repository_projects._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_projects', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_projects') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_projectsBuilder + implements + Builder { + _$GRepoData_repository_projects? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_projectsBuilder() { + GRepoData_repository_projects._initializeBuilder(this); + } + + GRepoData_repository_projectsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_projects other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_projects; + } + + @override + void update(void Function(GRepoData_repository_projectsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_projects build() => _build(); + + _$GRepoData_repository_projects _build() { + final _$result = _$v ?? + new _$GRepoData_repository_projects._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_projects', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_projects', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_defaultBranchRef + extends GRepoData_repository_defaultBranchRef { + @override + final String G__typename; + @override + final String name; + @override + final GRepoData_repository_defaultBranchRef_target? target; + + factory _$GRepoData_repository_defaultBranchRef( + [void Function(GRepoData_repository_defaultBranchRefBuilder)? + updates]) => + (new GRepoData_repository_defaultBranchRefBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_defaultBranchRef._( + {required this.G__typename, required this.name, this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_defaultBranchRef', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GRepoData_repository_defaultBranchRef') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('target', target)) + .toString(); + } +} + +class GRepoData_repository_defaultBranchRefBuilder + implements + Builder { + _$GRepoData_repository_defaultBranchRef? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GRepoData_repository_defaultBranchRef_target? _target; + GRepoData_repository_defaultBranchRef_target? get target => _$this._target; + set target(GRepoData_repository_defaultBranchRef_target? target) => + _$this._target = target; + + GRepoData_repository_defaultBranchRefBuilder() { + GRepoData_repository_defaultBranchRef._initializeBuilder(this); + } + + GRepoData_repository_defaultBranchRefBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_defaultBranchRef other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_defaultBranchRef; + } + + @override + void update( + void Function(GRepoData_repository_defaultBranchRefBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_defaultBranchRef build() => _build(); + + _$GRepoData_repository_defaultBranchRef _build() { + final _$result = _$v ?? + new _$GRepoData_repository_defaultBranchRef._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_defaultBranchRef', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_defaultBranchRef', 'name'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_defaultBranchRef_target__base + extends GRepoData_repository_defaultBranchRef_target__base { + @override + final String G__typename; + + factory _$GRepoData_repository_defaultBranchRef_target__base( + [void Function( + GRepoData_repository_defaultBranchRef_target__baseBuilder)? + updates]) => + (new GRepoData_repository_defaultBranchRef_target__baseBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_defaultBranchRef_target__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GRepoData_repository_defaultBranchRef_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GRepoData_repository_defaultBranchRef_target__baseBuilder + implements + Builder { + _$GRepoData_repository_defaultBranchRef_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoData_repository_defaultBranchRef_target__baseBuilder() { + GRepoData_repository_defaultBranchRef_target__base._initializeBuilder(this); + } + + GRepoData_repository_defaultBranchRef_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_defaultBranchRef_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_defaultBranchRef_target__base; + } + + @override + void update( + void Function(GRepoData_repository_defaultBranchRef_target__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_defaultBranchRef_target__base build() => _build(); + + _$GRepoData_repository_defaultBranchRef_target__base _build() { + final _$result = _$v ?? + new _$GRepoData_repository_defaultBranchRef_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_defaultBranchRef_target__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_defaultBranchRef_target__asCommit + extends GRepoData_repository_defaultBranchRef_target__asCommit { + @override + final String G__typename; + @override + final GRepoData_repository_defaultBranchRef_target__asCommit_history history; + + factory _$GRepoData_repository_defaultBranchRef_target__asCommit( + [void Function( + GRepoData_repository_defaultBranchRef_target__asCommitBuilder)? + updates]) => + (new GRepoData_repository_defaultBranchRef_target__asCommitBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_defaultBranchRef_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_defaultBranchRef_target__asCommit', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(history, + r'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( + r'GRepoData_repository_defaultBranchRef_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GRepoData_repository_defaultBranchRef_target__asCommitBuilder + implements + Builder { + _$GRepoData_repository_defaultBranchRef_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder? + _history; + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder + get history => _$this._history ??= + new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder(); + set history( + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder? + history) => + _$this._history = history; + + GRepoData_repository_defaultBranchRef_target__asCommitBuilder() { + GRepoData_repository_defaultBranchRef_target__asCommit._initializeBuilder( + this); + } + + GRepoData_repository_defaultBranchRef_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_defaultBranchRef_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_defaultBranchRef_target__asCommit; + } + + @override + void update( + void Function( + GRepoData_repository_defaultBranchRef_target__asCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_defaultBranchRef_target__asCommit build() => _build(); + + _$GRepoData_repository_defaultBranchRef_target__asCommit _build() { + _$GRepoData_repository_defaultBranchRef_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_defaultBranchRef_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_defaultBranchRef_target__asCommit', + 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_defaultBranchRef_target__asCommit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_defaultBranchRef_target__asCommit_history + extends GRepoData_repository_defaultBranchRef_target__asCommit_history { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_defaultBranchRef_target__asCommit_history( + [void Function( + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder)? + updates]) => + (new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_defaultBranchRef_target__asCommit_history._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_defaultBranchRef_target__asCommit_history', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'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( + r'GRepoData_repository_defaultBranchRef_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder + implements + Builder { + _$GRepoData_repository_defaultBranchRef_target__asCommit_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder() { + GRepoData_repository_defaultBranchRef_target__asCommit_history + ._initializeBuilder(this); + } + + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GRepoData_repository_defaultBranchRef_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GRepoData_repository_defaultBranchRef_target__asCommit_history; + } + + @override + void update( + void Function( + GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_defaultBranchRef_target__asCommit_history build() => + _build(); + + _$GRepoData_repository_defaultBranchRef_target__asCommit_history _build() { + final _$result = _$v ?? + new _$GRepoData_repository_defaultBranchRef_target__asCommit_history._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_defaultBranchRef_target__asCommit_history', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GRepoData_repository_defaultBranchRef_target__asCommit_history', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_ref extends GRepoData_repository_ref { + @override + final String G__typename; + @override + final String name; + @override + final GRepoData_repository_ref_target? target; + + factory _$GRepoData_repository_ref( + [void Function(GRepoData_repository_refBuilder)? updates]) => + (new GRepoData_repository_refBuilder()..update(updates))._build(); + + _$GRepoData_repository_ref._( + {required this.G__typename, required this.name, this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_ref', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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(r'GRepoData_repository_ref') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('target', target)) + .toString(); + } +} + +class GRepoData_repository_refBuilder + implements + Builder { + _$GRepoData_repository_ref? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GRepoData_repository_ref_target? _target; + GRepoData_repository_ref_target? get target => _$this._target; + set target(GRepoData_repository_ref_target? target) => + _$this._target = target; + + GRepoData_repository_refBuilder() { + GRepoData_repository_ref._initializeBuilder(this); + } + + GRepoData_repository_refBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_ref other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_ref; + } + + @override + void update(void Function(GRepoData_repository_refBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_ref build() => _build(); + + _$GRepoData_repository_ref _build() { + final _$result = _$v ?? + new _$GRepoData_repository_ref._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_ref', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_ref', 'name'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_ref_target__base + extends GRepoData_repository_ref_target__base { + @override + final String G__typename; + + factory _$GRepoData_repository_ref_target__base( + [void Function(GRepoData_repository_ref_target__baseBuilder)? + updates]) => + (new GRepoData_repository_ref_target__baseBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_ref_target__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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( + r'GRepoData_repository_ref_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GRepoData_repository_ref_target__baseBuilder + implements + Builder { + _$GRepoData_repository_ref_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoData_repository_ref_target__baseBuilder() { + GRepoData_repository_ref_target__base._initializeBuilder(this); + } + + GRepoData_repository_ref_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_ref_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_ref_target__base; + } + + @override + void update( + void Function(GRepoData_repository_ref_target__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_ref_target__base build() => _build(); + + _$GRepoData_repository_ref_target__base _build() { + final _$result = _$v ?? + new _$GRepoData_repository_ref_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_ref_target__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_ref_target__asCommit + extends GRepoData_repository_ref_target__asCommit { + @override + final String G__typename; + @override + final GRepoData_repository_ref_target__asCommit_history history; + + factory _$GRepoData_repository_ref_target__asCommit( + [void Function(GRepoData_repository_ref_target__asCommitBuilder)? + updates]) => + (new GRepoData_repository_ref_target__asCommitBuilder()..update(updates)) + ._build(); + + _$GRepoData_repository_ref_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_ref_target__asCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'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( + r'GRepoData_repository_ref_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GRepoData_repository_ref_target__asCommitBuilder + implements + Builder { + _$GRepoData_repository_ref_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoData_repository_ref_target__asCommit_historyBuilder? _history; + GRepoData_repository_ref_target__asCommit_historyBuilder get history => + _$this._history ??= + new GRepoData_repository_ref_target__asCommit_historyBuilder(); + set history( + GRepoData_repository_ref_target__asCommit_historyBuilder? history) => + _$this._history = history; + + GRepoData_repository_ref_target__asCommitBuilder() { + GRepoData_repository_ref_target__asCommit._initializeBuilder(this); + } + + GRepoData_repository_ref_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_ref_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_ref_target__asCommit; + } + + @override + void update( + void Function(GRepoData_repository_ref_target__asCommitBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_ref_target__asCommit build() => _build(); + + _$GRepoData_repository_ref_target__asCommit _build() { + _$GRepoData_repository_ref_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_ref_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_ref_target__asCommit', 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_ref_target__asCommit', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_ref_target__asCommit_history + extends GRepoData_repository_ref_target__asCommit_history { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_ref_target__asCommit_history( + [void Function( + GRepoData_repository_ref_target__asCommit_historyBuilder)? + updates]) => + (new GRepoData_repository_ref_target__asCommit_historyBuilder() + ..update(updates)) + ._build(); + + _$GRepoData_repository_ref_target__asCommit_history._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRepoData_repository_ref_target__asCommit_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GRepoData_repository_ref_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_ref_target__asCommit_historyBuilder + implements + Builder { + _$GRepoData_repository_ref_target__asCommit_history? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_ref_target__asCommit_historyBuilder() { + GRepoData_repository_ref_target__asCommit_history._initializeBuilder(this); + } + + GRepoData_repository_ref_target__asCommit_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_ref_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_ref_target__asCommit_history; + } + + @override + void update( + void Function(GRepoData_repository_ref_target__asCommit_historyBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_ref_target__asCommit_history build() => _build(); + + _$GRepoData_repository_ref_target__asCommit_history _build() { + final _$result = _$v ?? + new _$GRepoData_repository_ref_target__asCommit_history._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GRepoData_repository_ref_target__asCommit_history', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GRepoData_repository_ref_target__asCommit_history', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_refs extends GRepoData_repository_refs { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GRepoData_repository_refs( + [void Function(GRepoData_repository_refsBuilder)? updates]) => + (new GRepoData_repository_refsBuilder()..update(updates))._build(); + + _$GRepoData_repository_refs._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_refs', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_refs') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GRepoData_repository_refsBuilder + implements + Builder { + _$GRepoData_repository_refs? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GRepoData_repository_refsBuilder() { + GRepoData_repository_refs._initializeBuilder(this); + } + + GRepoData_repository_refsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_refs other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_refs; + } + + @override + void update(void Function(GRepoData_repository_refsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_refs build() => _build(); + + _$GRepoData_repository_refs _build() { + _$GRepoData_repository_refs _$result; + try { + _$result = _$v ?? + new _$GRepoData_repository_refs._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_refs', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_refs', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoData_repository_refs', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_refs_nodes + extends GRepoData_repository_refs_nodes { + @override + final String G__typename; + @override + final String name; + + factory _$GRepoData_repository_refs_nodes( + [void Function(GRepoData_repository_refs_nodesBuilder)? updates]) => + (new GRepoData_repository_refs_nodesBuilder()..update(updates))._build(); + + _$GRepoData_repository_refs_nodes._( + {required this.G__typename, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_refs_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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(r'GRepoData_repository_refs_nodes') + ..add('G__typename', G__typename) + ..add('name', name)) + .toString(); + } +} + +class GRepoData_repository_refs_nodesBuilder + implements + Builder { + _$GRepoData_repository_refs_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GRepoData_repository_refs_nodesBuilder() { + GRepoData_repository_refs_nodes._initializeBuilder(this); + } + + GRepoData_repository_refs_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_refs_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_refs_nodes; + } + + @override + void update(void Function(GRepoData_repository_refs_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_refs_nodes build() => _build(); + + _$GRepoData_repository_refs_nodes _build() { + final _$result = _$v ?? + new _$GRepoData_repository_refs_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_refs_nodes', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoData_repository_refs_nodes', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GRepoData_repository_releases extends GRepoData_repository_releases { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoData_repository_releases( + [void Function(GRepoData_repository_releasesBuilder)? updates]) => + (new GRepoData_repository_releasesBuilder()..update(updates))._build(); + + _$GRepoData_repository_releases._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_releases', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GRepoData_repository_releases') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoData_repository_releasesBuilder + implements + Builder { + _$GRepoData_repository_releases? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GRepoData_repository_releasesBuilder() { + GRepoData_repository_releases._initializeBuilder(this); + } + + GRepoData_repository_releasesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoData_repository_releases other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoData_repository_releases; + } + + @override + void update(void Function(GRepoData_repository_releasesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoData_repository_releases build() => _build(); + + _$GRepoData_repository_releases _build() { + final _$result = _$v ?? + new _$GRepoData_repository_releases._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoData_repository_releases', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoData_repository_releases', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GCommitPartsData extends GCommitPartsData { + @override + final String G__typename; + @override + final GCommitPartsData_history history; + + factory _$GCommitPartsData( + [void Function(GCommitPartsDataBuilder)? updates]) => + (new GCommitPartsDataBuilder()..update(updates))._build(); + + _$GCommitPartsData._({required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'GCommitPartsData', 'history'); + } + + @override + GCommitPartsData rebuild(void Function(GCommitPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitPartsDataBuilder toBuilder() => + new GCommitPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitPartsData && + 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(r'GCommitPartsData') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GCommitPartsDataBuilder + implements Builder { + _$GCommitPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GCommitPartsData_historyBuilder? _history; + GCommitPartsData_historyBuilder get history => + _$this._history ??= new GCommitPartsData_historyBuilder(); + set history(GCommitPartsData_historyBuilder? history) => + _$this._history = history; + + GCommitPartsDataBuilder() { + GCommitPartsData._initializeBuilder(this); + } + + GCommitPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitPartsData; + } + + @override + void update(void Function(GCommitPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitPartsData build() => _build(); + + _$GCommitPartsData _build() { + _$GCommitPartsData _$result; + try { + _$result = _$v ?? + new _$GCommitPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitPartsData', 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitPartsData_history extends GCommitPartsData_history { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GCommitPartsData_history( + [void Function(GCommitPartsData_historyBuilder)? updates]) => + (new GCommitPartsData_historyBuilder()..update(updates))._build(); + + _$GCommitPartsData_history._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitPartsData_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GCommitPartsData_history', 'totalCount'); + } + + @override + GCommitPartsData_history rebuild( + void Function(GCommitPartsData_historyBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitPartsData_historyBuilder toBuilder() => + new GCommitPartsData_historyBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitPartsData_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(r'GCommitPartsData_history') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GCommitPartsData_historyBuilder + implements + Builder { + _$GCommitPartsData_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; + + GCommitPartsData_historyBuilder() { + GCommitPartsData_history._initializeBuilder(this); + } + + GCommitPartsData_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GCommitPartsData_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitPartsData_history; + } + + @override + void update(void Function(GCommitPartsData_historyBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitPartsData_history build() => _build(); + + _$GCommitPartsData_history _build() { + final _$result = _$v ?? + new _$GCommitPartsData_history._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GCommitPartsData_history', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GCommitPartsData_history', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRefPartsData extends GRefPartsData { + @override + final String G__typename; + @override + final String name; + @override + final GRefPartsData_target? target; + + factory _$GRefPartsData([void Function(GRefPartsDataBuilder)? updates]) => + (new GRefPartsDataBuilder()..update(updates))._build(); + + _$GRefPartsData._( + {required this.G__typename, required this.name, this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(name, r'GRefPartsData', 'name'); + } + + @override + GRefPartsData rebuild(void Function(GRefPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsDataBuilder toBuilder() => new GRefPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsData && + 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(r'GRefPartsData') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('target', target)) + .toString(); + } +} + +class GRefPartsDataBuilder + implements Builder { + _$GRefPartsData? _$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; + + GRefPartsData_target? _target; + GRefPartsData_target? get target => _$this._target; + set target(GRefPartsData_target? target) => _$this._target = target; + + GRefPartsDataBuilder() { + GRefPartsData._initializeBuilder(this); + } + + GRefPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GRefPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsData; + } + + @override + void update(void Function(GRefPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsData build() => _build(); + + _$GRefPartsData _build() { + final _$result = _$v ?? + new _$GRefPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRefPartsData', 'name'), + target: target); + replace(_$result); + return _$result; + } +} + +class _$GRefPartsData_target__base extends GRefPartsData_target__base { + @override + final String G__typename; + + factory _$GRefPartsData_target__base( + [void Function(GRefPartsData_target__baseBuilder)? updates]) => + (new GRefPartsData_target__baseBuilder()..update(updates))._build(); + + _$GRefPartsData_target__base._({required this.G__typename}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData_target__base', 'G__typename'); + } + + @override + GRefPartsData_target__base rebuild( + void Function(GRefPartsData_target__baseBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsData_target__baseBuilder toBuilder() => + new GRefPartsData_target__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsData_target__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRefPartsData_target__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GRefPartsData_target__baseBuilder + implements + Builder { + _$GRefPartsData_target__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRefPartsData_target__baseBuilder() { + GRefPartsData_target__base._initializeBuilder(this); + } + + GRefPartsData_target__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GRefPartsData_target__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsData_target__base; + } + + @override + void update(void Function(GRefPartsData_target__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsData_target__base build() => _build(); + + _$GRefPartsData_target__base _build() { + final _$result = _$v ?? + new _$GRefPartsData_target__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData_target__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GRefPartsData_target__asCommit extends GRefPartsData_target__asCommit { + @override + final String G__typename; + @override + final GRefPartsData_target__asCommit_history history; + + factory _$GRefPartsData_target__asCommit( + [void Function(GRefPartsData_target__asCommitBuilder)? updates]) => + (new GRefPartsData_target__asCommitBuilder()..update(updates))._build(); + + _$GRefPartsData_target__asCommit._( + {required this.G__typename, required this.history}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData_target__asCommit', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + history, r'GRefPartsData_target__asCommit', 'history'); + } + + @override + GRefPartsData_target__asCommit rebuild( + void Function(GRefPartsData_target__asCommitBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsData_target__asCommitBuilder toBuilder() => + new GRefPartsData_target__asCommitBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsData_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(r'GRefPartsData_target__asCommit') + ..add('G__typename', G__typename) + ..add('history', history)) + .toString(); + } +} + +class GRefPartsData_target__asCommitBuilder + implements + Builder { + _$GRefPartsData_target__asCommit? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRefPartsData_target__asCommit_historyBuilder? _history; + GRefPartsData_target__asCommit_historyBuilder get history => + _$this._history ??= new GRefPartsData_target__asCommit_historyBuilder(); + set history(GRefPartsData_target__asCommit_historyBuilder? history) => + _$this._history = history; + + GRefPartsData_target__asCommitBuilder() { + GRefPartsData_target__asCommit._initializeBuilder(this); + } + + GRefPartsData_target__asCommitBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _history = $v.history.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRefPartsData_target__asCommit other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsData_target__asCommit; + } + + @override + void update(void Function(GRefPartsData_target__asCommitBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsData_target__asCommit build() => _build(); + + _$GRefPartsData_target__asCommit _build() { + _$GRefPartsData_target__asCommit _$result; + try { + _$result = _$v ?? + new _$GRefPartsData_target__asCommit._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRefPartsData_target__asCommit', 'G__typename'), + history: history.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'history'; + history.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRefPartsData_target__asCommit', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRefPartsData_target__asCommit_history + extends GRefPartsData_target__asCommit_history { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRefPartsData_target__asCommit_history( + [void Function(GRefPartsData_target__asCommit_historyBuilder)? + updates]) => + (new GRefPartsData_target__asCommit_historyBuilder()..update(updates)) + ._build(); + + _$GRefPartsData_target__asCommit_history._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRefPartsData_target__asCommit_history', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRefPartsData_target__asCommit_history', 'totalCount'); + } + + @override + GRefPartsData_target__asCommit_history rebuild( + void Function(GRefPartsData_target__asCommit_historyBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsData_target__asCommit_historyBuilder toBuilder() => + new GRefPartsData_target__asCommit_historyBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsData_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( + r'GRefPartsData_target__asCommit_history') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRefPartsData_target__asCommit_historyBuilder + implements + Builder { + _$GRefPartsData_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; + + GRefPartsData_target__asCommit_historyBuilder() { + GRefPartsData_target__asCommit_history._initializeBuilder(this); + } + + GRefPartsData_target__asCommit_historyBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRefPartsData_target__asCommit_history other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsData_target__asCommit_history; + } + + @override + void update( + void Function(GRefPartsData_target__asCommit_historyBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsData_target__asCommit_history build() => _build(); + + _$GRefPartsData_target__asCommit_history _build() { + final _$result = _$v ?? + new _$GRefPartsData_target__asCommit_history._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GRefPartsData_target__asCommit_history', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GRefPartsData_target__asCommit_history', 'totalCount')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repo.req.gql.dart b/packages/gql_github/lib/repo.req.gql.dart new file mode 100644 index 0000000..25d04f3 --- /dev/null +++ b/packages/gql_github/lib/repo.req.gql.dart @@ -0,0 +1,142 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/repo.ast.gql.dart' as _i5; +import 'package:gql_github/repo.data.gql.dart' as _i2; +import 'package:gql_github/repo.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'repo.req.gql.g.dart'; + +abstract class GRepoReq + implements + Built, + _i1.OperationRequest<_i2.GRepoData, _i3.GRepoVars> { + GRepoReq._(); + + factory GRepoReq([Function(GRepoReqBuilder b) updates]) = _$GRepoReq; + + static void _initializeBuilder(GRepoReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Repo', + ) + ..executeOnListen = true; + @override + _i3.GRepoVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GRepoData? Function( + _i2.GRepoData?, + _i2.GRepoData?, + )? get updateResult; + @override + _i2.GRepoData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GRepoData? parseData(Map json) => + _i2.GRepoData.fromJson(json); + static Serializer get serializer => _$gRepoReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GRepoReq.serializer, + this, + ) as Map); + static GRepoReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GRepoReq.serializer, + json, + ); +} + +abstract class GCommitPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GCommitPartsData, _i3.GCommitPartsVars> { + GCommitPartsReq._(); + + factory GCommitPartsReq([Function(GCommitPartsReqBuilder b) updates]) = + _$GCommitPartsReq; + + static void _initializeBuilder(GCommitPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'CommitParts'; + @override + _i3.GCommitPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GCommitPartsData? parseData(Map json) => + _i2.GCommitPartsData.fromJson(json); + static Serializer get serializer => + _$gCommitPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GCommitPartsReq.serializer, + this, + ) as Map); + static GCommitPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GCommitPartsReq.serializer, + json, + ); +} + +abstract class GRefPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GRefPartsData, _i3.GRefPartsVars> { + GRefPartsReq._(); + + factory GRefPartsReq([Function(GRefPartsReqBuilder b) updates]) = + _$GRefPartsReq; + + static void _initializeBuilder(GRefPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'RefParts'; + @override + _i3.GRefPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GRefPartsData? parseData(Map json) => + _i2.GRefPartsData.fromJson(json); + static Serializer get serializer => _$gRefPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GRefPartsReq.serializer, + this, + ) as Map); + static GRefPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GRefPartsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repo.req.gql.g.dart b/packages/gql_github/lib/repo.req.gql.g.dart new file mode 100644 index 0000000..775f4ed --- /dev/null +++ b/packages/gql_github/lib/repo.req.gql.g.dart @@ -0,0 +1,773 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repo.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gRepoReqSerializer = new _$GRepoReqSerializer(); +Serializer _$gCommitPartsReqSerializer = + new _$GCommitPartsReqSerializer(); +Serializer _$gRefPartsReqSerializer = + new _$GRefPartsReqSerializer(); + +class _$GRepoReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRepoReq, _$GRepoReq]; + @override + final String wireName = 'GRepoReq'; + + @override + Iterable serialize(Serializers serializers, GRepoReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GRepoVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GRepoData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GRepoReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GRepoVars))! as _i3.GRepoVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GRepoData))! as _i2.GRepoData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GCommitPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitPartsReq, _$GCommitPartsReq]; + @override + final String wireName = 'GCommitPartsReq'; + + @override + Iterable serialize(Serializers serializers, GCommitPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GCommitPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GCommitPartsVars))! + as _i3.GCommitPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GRefPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRefPartsReq, _$GRefPartsReq]; + @override + final String wireName = 'GRefPartsReq'; + + @override + Iterable serialize(Serializers serializers, GRefPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GRefPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRefPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GRefPartsVars))! + as _i3.GRefPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GRepoReq extends GRepoReq { + @override + final _i3.GRepoVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GRepoData? Function(_i2.GRepoData?, _i2.GRepoData?)? updateResult; + @override + final _i2.GRepoData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GRepoReq([void Function(GRepoReqBuilder)? updates]) => + (new GRepoReqBuilder()..update(updates))._build(); + + _$GRepoReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GRepoReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GRepoReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GRepoReq', 'executeOnListen'); + } + + @override + GRepoReq rebuild(void Function(GRepoReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoReqBuilder toBuilder() => new GRepoReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GRepoReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepoReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GRepoReqBuilder implements Builder { + _$GRepoReq? _$v; + + _i3.GRepoVarsBuilder? _vars; + _i3.GRepoVarsBuilder get vars => _$this._vars ??= new _i3.GRepoVarsBuilder(); + set vars(_i3.GRepoVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GRepoData? Function(_i2.GRepoData?, _i2.GRepoData?)? _updateResult; + _i2.GRepoData? Function(_i2.GRepoData?, _i2.GRepoData?)? get updateResult => + _$this._updateResult; + set updateResult( + _i2.GRepoData? Function(_i2.GRepoData?, _i2.GRepoData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GRepoDataBuilder? _optimisticResponse; + _i2.GRepoDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GRepoDataBuilder(); + set optimisticResponse(_i2.GRepoDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GRepoReqBuilder() { + GRepoReq._initializeBuilder(this); + } + + GRepoReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GRepoReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoReq; + } + + @override + void update(void Function(GRepoReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoReq build() => _build(); + + _$GRepoReq _build() { + _$GRepoReq _$result; + try { + _$result = _$v ?? + new _$GRepoReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GRepoReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GRepoReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitPartsReq extends GCommitPartsReq { + @override + final _i3.GCommitPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GCommitPartsReq([void Function(GCommitPartsReqBuilder)? updates]) => + (new GCommitPartsReqBuilder()..update(updates))._build(); + + _$GCommitPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GCommitPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GCommitPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitPartsReq', 'idFields'); + } + + @override + GCommitPartsReq rebuild(void Function(GCommitPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitPartsReqBuilder toBuilder() => + new GCommitPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GCommitPartsReqBuilder + implements Builder { + _$GCommitPartsReq? _$v; + + _i3.GCommitPartsVarsBuilder? _vars; + _i3.GCommitPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GCommitPartsVarsBuilder(); + set vars(_i3.GCommitPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GCommitPartsReqBuilder() { + GCommitPartsReq._initializeBuilder(this); + } + + GCommitPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GCommitPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitPartsReq; + } + + @override + void update(void Function(GCommitPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitPartsReq build() => _build(); + + _$GCommitPartsReq _build() { + _$GCommitPartsReq _$result; + try { + _$result = _$v ?? + new _$GCommitPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GCommitPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GCommitPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRefPartsReq extends GRefPartsReq { + @override + final _i3.GRefPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GRefPartsReq([void Function(GRefPartsReqBuilder)? updates]) => + (new GRefPartsReqBuilder()..update(updates))._build(); + + _$GRefPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GRefPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GRefPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GRefPartsReq', 'idFields'); + } + + @override + GRefPartsReq rebuild(void Function(GRefPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsReqBuilder toBuilder() => new GRefPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRefPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GRefPartsReqBuilder + implements Builder { + _$GRefPartsReq? _$v; + + _i3.GRefPartsVarsBuilder? _vars; + _i3.GRefPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GRefPartsVarsBuilder(); + set vars(_i3.GRefPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GRefPartsReqBuilder() { + GRefPartsReq._initializeBuilder(this); + } + + GRefPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GRefPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsReq; + } + + @override + void update(void Function(GRefPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsReq build() => _build(); + + _$GRefPartsReq _build() { + _$GRefPartsReq _$result; + try { + _$result = _$v ?? + new _$GRefPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GRefPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GRefPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRefPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repo.var.gql.dart b/packages/gql_github/lib/repo.var.gql.dart new file mode 100644 index 0000000..ad66bd5 --- /dev/null +++ b/packages/gql_github/lib/repo.var.gql.dart @@ -0,0 +1,69 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'repo.var.gql.g.dart'; + +abstract class GRepoVars implements Built { + GRepoVars._(); + + factory GRepoVars([Function(GRepoVarsBuilder b) updates]) = _$GRepoVars; + + String get owner; + String get name; + bool get branchSpecified; + String get branch; + static Serializer get serializer => _$gRepoVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoVars.serializer, + this, + ) as Map); + static GRepoVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoVars.serializer, + json, + ); +} + +abstract class GCommitPartsVars + implements Built { + GCommitPartsVars._(); + + factory GCommitPartsVars([Function(GCommitPartsVarsBuilder b) updates]) = + _$GCommitPartsVars; + + static Serializer get serializer => + _$gCommitPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitPartsVars.serializer, + this, + ) as Map); + static GCommitPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitPartsVars.serializer, + json, + ); +} + +abstract class GRefPartsVars + implements Built { + GRefPartsVars._(); + + factory GRefPartsVars([Function(GRefPartsVarsBuilder b) updates]) = + _$GRefPartsVars; + + static Serializer get serializer => _$gRefPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRefPartsVars.serializer, + this, + ) as Map); + static GRefPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefPartsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repo.var.gql.g.dart b/packages/gql_github/lib/repo.var.gql.g.dart new file mode 100644 index 0000000..0a6f307 --- /dev/null +++ b/packages/gql_github/lib/repo.var.gql.g.dart @@ -0,0 +1,358 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repo.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gRepoVarsSerializer = new _$GRepoVarsSerializer(); +Serializer _$gCommitPartsVarsSerializer = + new _$GCommitPartsVarsSerializer(); +Serializer _$gRefPartsVarsSerializer = + new _$GRefPartsVarsSerializer(); + +class _$GRepoVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRepoVars, _$GRepoVars]; + @override + final String wireName = 'GRepoVars'; + + @override + Iterable serialize(Serializers serializers, GRepoVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'branchSpecified', + serializers.serialize(object.branchSpecified, + specifiedType: const FullType(bool)), + 'branch', + serializers.serialize(object.branch, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GRepoVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'branchSpecified': + result.branchSpecified = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'branch': + result.branch = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommitPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitPartsVars, _$GCommitPartsVars]; + @override + final String wireName = 'GCommitPartsVars'; + + @override + Iterable serialize(Serializers serializers, GCommitPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GCommitPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GCommitPartsVarsBuilder().build(); + } +} + +class _$GRefPartsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRefPartsVars, _$GRefPartsVars]; + @override + final String wireName = 'GRefPartsVars'; + + @override + Iterable serialize(Serializers serializers, GRefPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GRefPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GRefPartsVarsBuilder().build(); + } +} + +class _$GRepoVars extends GRepoVars { + @override + final String owner; + @override + final String name; + @override + final bool branchSpecified; + @override + final String branch; + + factory _$GRepoVars([void Function(GRepoVarsBuilder)? updates]) => + (new GRepoVarsBuilder()..update(updates))._build(); + + _$GRepoVars._( + {required this.owner, + required this.name, + required this.branchSpecified, + required this.branch}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GRepoVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GRepoVars', 'name'); + BuiltValueNullFieldError.checkNotNull( + branchSpecified, r'GRepoVars', 'branchSpecified'); + BuiltValueNullFieldError.checkNotNull(branch, r'GRepoVars', 'branch'); + } + + @override + GRepoVars rebuild(void Function(GRepoVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoVarsBuilder toBuilder() => new GRepoVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoVars && + owner == other.owner && + name == other.name && + branchSpecified == other.branchSpecified && + branch == other.branch; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, owner.hashCode), name.hashCode), + branchSpecified.hashCode), + branch.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepoVars') + ..add('owner', owner) + ..add('name', name) + ..add('branchSpecified', branchSpecified) + ..add('branch', branch)) + .toString(); + } +} + +class GRepoVarsBuilder implements Builder { + _$GRepoVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _branchSpecified; + bool? get branchSpecified => _$this._branchSpecified; + set branchSpecified(bool? branchSpecified) => + _$this._branchSpecified = branchSpecified; + + String? _branch; + String? get branch => _$this._branch; + set branch(String? branch) => _$this._branch = branch; + + GRepoVarsBuilder(); + + GRepoVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _branchSpecified = $v.branchSpecified; + _branch = $v.branch; + _$v = null; + } + return this; + } + + @override + void replace(GRepoVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoVars; + } + + @override + void update(void Function(GRepoVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoVars build() => _build(); + + _$GRepoVars _build() { + final _$result = _$v ?? + new _$GRepoVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GRepoVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoVars', 'name'), + branchSpecified: BuiltValueNullFieldError.checkNotNull( + branchSpecified, r'GRepoVars', 'branchSpecified'), + branch: BuiltValueNullFieldError.checkNotNull( + branch, r'GRepoVars', 'branch')); + replace(_$result); + return _$result; + } +} + +class _$GCommitPartsVars extends GCommitPartsVars { + factory _$GCommitPartsVars( + [void Function(GCommitPartsVarsBuilder)? updates]) => + (new GCommitPartsVarsBuilder()..update(updates))._build(); + + _$GCommitPartsVars._() : super._(); + + @override + GCommitPartsVars rebuild(void Function(GCommitPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitPartsVarsBuilder toBuilder() => + new GCommitPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitPartsVars; + } + + @override + int get hashCode { + return 526308058; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GCommitPartsVars').toString(); + } +} + +class GCommitPartsVarsBuilder + implements Builder { + _$GCommitPartsVars? _$v; + + GCommitPartsVarsBuilder(); + + @override + void replace(GCommitPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitPartsVars; + } + + @override + void update(void Function(GCommitPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitPartsVars build() => _build(); + + _$GCommitPartsVars _build() { + final _$result = _$v ?? new _$GCommitPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GRefPartsVars extends GRefPartsVars { + factory _$GRefPartsVars([void Function(GRefPartsVarsBuilder)? updates]) => + (new GRefPartsVarsBuilder()..update(updates))._build(); + + _$GRefPartsVars._() : super._(); + + @override + GRefPartsVars rebuild(void Function(GRefPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefPartsVarsBuilder toBuilder() => new GRefPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefPartsVars; + } + + @override + int get hashCode { + return 154053409; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GRefPartsVars').toString(); + } +} + +class GRefPartsVarsBuilder + implements Builder { + _$GRefPartsVars? _$v; + + GRefPartsVarsBuilder(); + + @override + void replace(GRefPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefPartsVars; + } + + @override + void update(void Function(GRefPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefPartsVars build() => _build(); + + _$GRefPartsVars _build() { + final _$result = _$v ?? new _$GRefPartsVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repos.ast.gql.dart b/packages/gql_github/lib/repos.ast.gql.dart new file mode 100644 index 0000000..71653b0 --- /dev/null +++ b/packages/gql_github/lib/repos.ast.gql.dart @@ -0,0 +1,341 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const RepoParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'RepoParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isPrivate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isFork'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'stargazers'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'forks'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'primaryLanguage'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'updatedAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const Repos = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Repos'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repositoryOwner'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repositories'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Stars = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Stars'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'starredRepositories'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'STARRED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + RepoParts, + Repos, + Stars, +]); diff --git a/packages/gql_github/lib/repos.data.gql.dart b/packages/gql_github/lib/repos.data.gql.dart new file mode 100644 index 0000000..38f7bf4 --- /dev/null +++ b/packages/gql_github/lib/repos.data.gql.dart @@ -0,0 +1,841 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'repos.data.gql.g.dart'; + +abstract class GReposData implements Built { + GReposData._(); + + factory GReposData([Function(GReposDataBuilder b) updates]) = _$GReposData; + + static void _initializeBuilder(GReposDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReposData_repositoryOwner? get repositoryOwner; + static Serializer get serializer => _$gReposDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReposData.serializer, + this, + ) as Map); + static GReposData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReposData.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner + implements + Built { + GReposData_repositoryOwner._(); + + factory GReposData_repositoryOwner( + [Function(GReposData_repositoryOwnerBuilder b) updates]) = + _$GReposData_repositoryOwner; + + static void _initializeBuilder(GReposData_repositoryOwnerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReposData_repositoryOwner_repositories get repositories; + static Serializer get serializer => + _$gReposDataRepositoryOwnerSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner.serializer, + this, + ) as Map); + static GReposData_repositoryOwner? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories + implements + Built { + GReposData_repositoryOwner_repositories._(); + + factory GReposData_repositoryOwner_repositories( + [Function(GReposData_repositoryOwner_repositoriesBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositoriesBuilder b) => + b..G__typename = 'RepositoryConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GReposData_repositoryOwner_repositories_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gReposDataRepositoryOwnerRepositoriesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_pageInfo + implements + Built { + GReposData_repositoryOwner_repositories_pageInfo._(); + + factory GReposData_repositoryOwner_repositories_pageInfo( + [Function(GReposData_repositoryOwner_repositories_pageInfoBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories_pageInfo; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => + _$gReposDataRepositoryOwnerRepositoriesPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_pageInfo.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_pageInfo.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_nodes + implements + Built, + GRepoParts { + GReposData_repositoryOwner_repositories_nodes._(); + + factory GReposData_repositoryOwner_repositories_nodes( + [Function(GReposData_repositoryOwner_repositories_nodesBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories_nodes; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_nodesBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GReposData_repositoryOwner_repositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GReposData_repositoryOwner_repositories_nodes_stargazers get stargazers; + @override + GReposData_repositoryOwner_repositories_nodes_forks get forks; + @override + GReposData_repositoryOwner_repositories_nodes_primaryLanguage? + get primaryLanguage; + @override + DateTime get updatedAt; + static Serializer + get serializer => _$gReposDataRepositoryOwnerRepositoriesNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_nodes.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_nodes.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_nodes_owner + implements + Built, + GRepoParts_owner { + GReposData_repositoryOwner_repositories_nodes_owner._(); + + factory GReposData_repositoryOwner_repositories_nodes_owner( + [Function(GReposData_repositoryOwner_repositories_nodes_ownerBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories_nodes_owner; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gReposDataRepositoryOwnerRepositoriesNodesOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_nodes_owner.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_nodes_owner.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_nodes_stargazers + implements + Built, + GRepoParts_stargazers { + GReposData_repositoryOwner_repositories_nodes_stargazers._(); + + factory GReposData_repositoryOwner_repositories_nodes_stargazers( + [Function( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories_nodes_stargazers; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gReposDataRepositoryOwnerRepositoriesNodesStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_nodes_stargazers.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_nodes_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_nodes_stargazers.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_nodes_forks + implements + Built, + GRepoParts_forks { + GReposData_repositoryOwner_repositories_nodes_forks._(); + + factory GReposData_repositoryOwner_repositories_nodes_forks( + [Function(GReposData_repositoryOwner_repositories_nodes_forksBuilder b) + updates]) = _$GReposData_repositoryOwner_repositories_nodes_forks; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_nodes_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gReposDataRepositoryOwnerRepositoriesNodesForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_nodes_forks.serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_nodes_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_nodes_forks.serializer, + json, + ); +} + +abstract class GReposData_repositoryOwner_repositories_nodes_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GReposData_repositoryOwner_repositories_nodes_primaryLanguage._(); + + factory GReposData_repositoryOwner_repositories_nodes_primaryLanguage( + [Function( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + b) + updates]) = + _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage; + + static void _initializeBuilder( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GReposData_repositoryOwner_repositories_nodes_primaryLanguage> + get serializer => + _$gReposDataRepositoryOwnerRepositoriesNodesPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GReposData_repositoryOwner_repositories_nodes_primaryLanguage + .serializer, + this, + ) as Map); + static GReposData_repositoryOwner_repositories_nodes_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GReposData_repositoryOwner_repositories_nodes_primaryLanguage + .serializer, + json, + ); +} + +abstract class GStarsData implements Built { + GStarsData._(); + + factory GStarsData([Function(GStarsDataBuilder b) updates]) = _$GStarsData; + + static void _initializeBuilder(GStarsDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStarsData_user? get user; + static Serializer get serializer => _$gStarsDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarsData.serializer, + this, + ) as Map); + static GStarsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStarsData.serializer, + json, + ); +} + +abstract class GStarsData_user + implements Built { + GStarsData_user._(); + + factory GStarsData_user([Function(GStarsData_userBuilder b) updates]) = + _$GStarsData_user; + + static void _initializeBuilder(GStarsData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStarsData_user_starredRepositories get starredRepositories; + static Serializer get serializer => + _$gStarsDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user.serializer, + this, + ) as Map); + static GStarsData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStarsData_user.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories + implements + Built { + GStarsData_user_starredRepositories._(); + + factory GStarsData_user_starredRepositories( + [Function(GStarsData_user_starredRepositoriesBuilder b) updates]) = + _$GStarsData_user_starredRepositories; + + static void _initializeBuilder( + GStarsData_user_starredRepositoriesBuilder b) => + b..G__typename = 'StarredRepositoryConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStarsData_user_starredRepositories_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gStarsDataUserStarredRepositoriesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_pageInfo + implements + Built { + GStarsData_user_starredRepositories_pageInfo._(); + + factory GStarsData_user_starredRepositories_pageInfo( + [Function(GStarsData_user_starredRepositories_pageInfoBuilder b) + updates]) = _$GStarsData_user_starredRepositories_pageInfo; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => _$gStarsDataUserStarredRepositoriesPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_pageInfo.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_pageInfo.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_nodes + implements + Built, + GRepoParts { + GStarsData_user_starredRepositories_nodes._(); + + factory GStarsData_user_starredRepositories_nodes( + [Function(GStarsData_user_starredRepositories_nodesBuilder b) + updates]) = _$GStarsData_user_starredRepositories_nodes; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_nodesBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GStarsData_user_starredRepositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GStarsData_user_starredRepositories_nodes_stargazers get stargazers; + @override + GStarsData_user_starredRepositories_nodes_forks get forks; + @override + GStarsData_user_starredRepositories_nodes_primaryLanguage? + get primaryLanguage; + @override + DateTime get updatedAt; + static Serializer get serializer => + _$gStarsDataUserStarredRepositoriesNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_nodes.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_nodes.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_nodes_owner + implements + Built, + GRepoParts_owner { + GStarsData_user_starredRepositories_nodes_owner._(); + + factory GStarsData_user_starredRepositories_nodes_owner( + [Function(GStarsData_user_starredRepositories_nodes_ownerBuilder b) + updates]) = _$GStarsData_user_starredRepositories_nodes_owner; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => _$gStarsDataUserStarredRepositoriesNodesOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_nodes_owner.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_nodes_owner.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_nodes_stargazers + implements + Built, + GRepoParts_stargazers { + GStarsData_user_starredRepositories_nodes_stargazers._(); + + factory GStarsData_user_starredRepositories_nodes_stargazers( + [Function(GStarsData_user_starredRepositories_nodes_stargazersBuilder b) + updates]) = _$GStarsData_user_starredRepositories_nodes_stargazers; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_nodes_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gStarsDataUserStarredRepositoriesNodesStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_nodes_stargazers.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_nodes_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_nodes_stargazers.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_nodes_forks + implements + Built, + GRepoParts_forks { + GStarsData_user_starredRepositories_nodes_forks._(); + + factory GStarsData_user_starredRepositories_nodes_forks( + [Function(GStarsData_user_starredRepositories_nodes_forksBuilder b) + updates]) = _$GStarsData_user_starredRepositories_nodes_forks; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_nodes_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => _$gStarsDataUserStarredRepositoriesNodesForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_nodes_forks.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_nodes_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_nodes_forks.serializer, + json, + ); +} + +abstract class GStarsData_user_starredRepositories_nodes_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GStarsData_user_starredRepositories_nodes_primaryLanguage._(); + + factory GStarsData_user_starredRepositories_nodes_primaryLanguage( + [Function( + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder + b) + updates]) = _$GStarsData_user_starredRepositories_nodes_primaryLanguage; + + static void _initializeBuilder( + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer + get serializer => + _$gStarsDataUserStarredRepositoriesNodesPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStarsData_user_starredRepositories_nodes_primaryLanguage.serializer, + this, + ) as Map); + static GStarsData_user_starredRepositories_nodes_primaryLanguage? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStarsData_user_starredRepositories_nodes_primaryLanguage.serializer, + json, + ); +} + +abstract class GRepoParts { + String get G__typename; + GRepoParts_owner get owner; + String get name; + String? get description; + bool get isPrivate; + bool get isFork; + GRepoParts_stargazers get stargazers; + GRepoParts_forks get forks; + GRepoParts_primaryLanguage? get primaryLanguage; + DateTime get updatedAt; + Map toJson(); +} + +abstract class GRepoParts_owner { + String get G__typename; + String get login; + String get avatarUrl; + Map toJson(); +} + +abstract class GRepoParts_stargazers { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GRepoParts_forks { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GRepoParts_primaryLanguage { + String get G__typename; + String? get color; + String get name; + Map toJson(); +} + +abstract class GRepoPartsData + implements Built, GRepoParts { + GRepoPartsData._(); + + factory GRepoPartsData([Function(GRepoPartsDataBuilder b) updates]) = + _$GRepoPartsData; + + static void _initializeBuilder(GRepoPartsDataBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GRepoPartsData_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GRepoPartsData_stargazers get stargazers; + @override + GRepoPartsData_forks get forks; + @override + GRepoPartsData_primaryLanguage? get primaryLanguage; + @override + DateTime get updatedAt; + static Serializer get serializer => + _$gRepoPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData.serializer, + this, + ) as Map); + static GRepoPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData.serializer, + json, + ); +} + +abstract class GRepoPartsData_owner + implements + Built, + GRepoParts_owner { + GRepoPartsData_owner._(); + + factory GRepoPartsData_owner( + [Function(GRepoPartsData_ownerBuilder b) updates]) = + _$GRepoPartsData_owner; + + static void _initializeBuilder(GRepoPartsData_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer get serializer => + _$gRepoPartsDataOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_owner.serializer, + this, + ) as Map); + static GRepoPartsData_owner? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_owner.serializer, + json, + ); +} + +abstract class GRepoPartsData_stargazers + implements + Built, + GRepoParts_stargazers { + GRepoPartsData_stargazers._(); + + factory GRepoPartsData_stargazers( + [Function(GRepoPartsData_stargazersBuilder b) updates]) = + _$GRepoPartsData_stargazers; + + static void _initializeBuilder(GRepoPartsData_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gRepoPartsDataStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_stargazers.serializer, + this, + ) as Map); + static GRepoPartsData_stargazers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_stargazers.serializer, + json, + ); +} + +abstract class GRepoPartsData_forks + implements + Built, + GRepoParts_forks { + GRepoPartsData_forks._(); + + factory GRepoPartsData_forks( + [Function(GRepoPartsData_forksBuilder b) updates]) = + _$GRepoPartsData_forks; + + static void _initializeBuilder(GRepoPartsData_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gRepoPartsDataForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_forks.serializer, + this, + ) as Map); + static GRepoPartsData_forks? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_forks.serializer, + json, + ); +} + +abstract class GRepoPartsData_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GRepoPartsData_primaryLanguage._(); + + factory GRepoPartsData_primaryLanguage( + [Function(GRepoPartsData_primaryLanguageBuilder b) updates]) = + _$GRepoPartsData_primaryLanguage; + + static void _initializeBuilder(GRepoPartsData_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer get serializer => + _$gRepoPartsDataPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_primaryLanguage.serializer, + this, + ) as Map); + static GRepoPartsData_primaryLanguage? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_primaryLanguage.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repos.data.gql.g.dart b/packages/gql_github/lib/repos.data.gql.g.dart new file mode 100644 index 0000000..3065501 --- /dev/null +++ b/packages/gql_github/lib/repos.data.gql.g.dart @@ -0,0 +1,4886 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repos.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReposDataSerializer = new _$GReposDataSerializer(); +Serializer _$gReposDataRepositoryOwnerSerializer = + new _$GReposData_repositoryOwnerSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesSerializer = + new _$GReposData_repositoryOwner_repositoriesSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesPageInfoSerializer = + new _$GReposData_repositoryOwner_repositories_pageInfoSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesNodesSerializer = + new _$GReposData_repositoryOwner_repositories_nodesSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesNodesOwnerSerializer = + new _$GReposData_repositoryOwner_repositories_nodes_ownerSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesNodesStargazersSerializer = + new _$GReposData_repositoryOwner_repositories_nodes_stargazersSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesNodesForksSerializer = + new _$GReposData_repositoryOwner_repositories_nodes_forksSerializer(); +Serializer + _$gReposDataRepositoryOwnerRepositoriesNodesPrimaryLanguageSerializer = + new _$GReposData_repositoryOwner_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 _$gRepoPartsDataSerializer = + new _$GRepoPartsDataSerializer(); +Serializer _$gRepoPartsDataOwnerSerializer = + new _$GRepoPartsData_ownerSerializer(); +Serializer _$gRepoPartsDataStargazersSerializer = + new _$GRepoPartsData_stargazersSerializer(); +Serializer _$gRepoPartsDataForksSerializer = + new _$GRepoPartsData_forksSerializer(); +Serializer + _$gRepoPartsDataPrimaryLanguageSerializer = + new _$GRepoPartsData_primaryLanguageSerializer(); + +class _$GReposDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReposData, _$GReposData]; + @override + final String wireName = 'GReposData'; + + @override + Iterable serialize(Serializers serializers, GReposData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repositoryOwner; + if (value != null) { + result + ..add('repositoryOwner') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReposData_repositoryOwner))); + } + return result; + } + + @override + GReposData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryOwner': + result.repositoryOwner.replace(serializers.deserialize(value, + specifiedType: const FullType(GReposData_repositoryOwner))! + as GReposData_repositoryOwner); + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwnerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReposData_repositoryOwner, + _$GReposData_repositoryOwner + ]; + @override + final String wireName = 'GReposData_repositoryOwner'; + + @override + Iterable serialize( + Serializers serializers, GReposData_repositoryOwner 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_repositoryOwner_repositories)), + ]; + + return result; + } + + @override + GReposData_repositoryOwner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposData_repositoryOwnerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositories': + result.repositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GReposData_repositoryOwner_repositories))! + as GReposData_repositoryOwner_repositories); + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories, + _$GReposData_repositoryOwner_repositories + ]; + @override + final String wireName = 'GReposData_repositoryOwner_repositories'; + + @override + Iterable serialize( + Serializers serializers, GReposData_repositoryOwner_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_repositoryOwner_repositories_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GReposData_repositoryOwner_repositories_nodes) + ]))); + } + return result; + } + + @override + GReposData_repositoryOwner_repositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposData_repositoryOwner_repositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_pageInfo))! + as GReposData_repositoryOwner_repositories_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GReposData_repositoryOwner_repositories_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_pageInfo, + _$GReposData_repositoryOwner_repositories_pageInfo + ]; + @override + final String wireName = 'GReposData_repositoryOwner_repositories_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_repositories_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReposData_repositoryOwner_repositories_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReposData_repositoryOwner_repositories_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_nodes, + _$GReposData_repositoryOwner_repositories_nodes + ]; + @override + final String wireName = 'GReposData_repositoryOwner_repositories_nodes'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_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_repositoryOwner_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_repositoryOwner_repositories_nodes_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_nodes_forks)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_nodes_primaryLanguage))); + } + return result; + } + + @override + GReposData_repositoryOwner_repositories_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposData_repositoryOwner_repositories_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_nodes_owner))! + as GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_stargazers))! + as GReposData_repositoryOwner_repositories_nodes_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_nodes_forks))! + as GReposData_repositoryOwner_repositories_nodes_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GReposData_repositoryOwner_repositories_nodes_primaryLanguage))! + as GReposData_repositoryOwner_repositories_nodes_primaryLanguage); + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_ownerSerializer + implements + StructuredSerializer< + GReposData_repositoryOwner_repositories_nodes_owner> { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_nodes_owner, + _$GReposData_repositoryOwner_repositories_nodes_owner + ]; + @override + final String wireName = 'GReposData_repositoryOwner_repositories_nodes_owner'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReposData_repositoryOwner_repositories_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_stargazersSerializer + implements + StructuredSerializer< + GReposData_repositoryOwner_repositories_nodes_stargazers> { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_nodes_stargazers, + _$GReposData_repositoryOwner_repositories_nodes_stargazers + ]; + @override + final String wireName = + 'GReposData_repositoryOwner_repositories_nodes_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReposData_repositoryOwner_repositories_nodes_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_forksSerializer + implements + StructuredSerializer< + GReposData_repositoryOwner_repositories_nodes_forks> { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_nodes_forks, + _$GReposData_repositoryOwner_repositories_nodes_forks + ]; + @override + final String wireName = 'GReposData_repositoryOwner_repositories_nodes_forks'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReposData_repositoryOwner_repositories_nodes_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_primaryLanguageSerializer + implements + StructuredSerializer< + GReposData_repositoryOwner_repositories_nodes_primaryLanguage> { + @override + final Iterable types = const [ + GReposData_repositoryOwner_repositories_nodes_primaryLanguage, + _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage + ]; + @override + final String wireName = + 'GReposData_repositoryOwner_repositories_nodes_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GReposData_repositoryOwner_repositories_nodes_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReposData_repositoryOwner_repositories_nodes_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GStarsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GStarsData, _$GStarsData]; + @override + final String wireName = 'GStarsData'; + + @override + Iterable serialize(Serializers serializers, GStarsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GStarsData_user))); + } + return result; + } + + @override + GStarsData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GStarsData_user))! + as GStarsData_user); + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GStarsData_user, _$GStarsData_user]; + @override + final String wireName = 'GStarsData_user'; + + @override + Iterable serialize(Serializers serializers, GStarsData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'starredRepositories', + serializers.serialize(object.starredRepositories, + specifiedType: const FullType(GStarsData_user_starredRepositories)), + ]; + + return result; + } + + @override + GStarsData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'starredRepositories': + result.starredRepositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GStarsData_user_starredRepositories))! + as GStarsData_user_starredRepositories); + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories, + _$GStarsData_user_starredRepositories + ]; + @override + final String wireName = 'GStarsData_user_starredRepositories'; + + @override + Iterable serialize( + Serializers serializers, GStarsData_user_starredRepositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GStarsData_user_starredRepositories_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GStarsData_user_starredRepositories_nodes) + ]))); + } + return result; + } + + @override + GStarsData_user_starredRepositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_user_starredRepositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_pageInfo))! + as GStarsData_user_starredRepositories_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GStarsData_user_starredRepositories_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_pageInfo, + _$GStarsData_user_starredRepositories_pageInfo + ]; + @override + final String wireName = 'GStarsData_user_starredRepositories_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GStarsData_user_starredRepositories_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStarsData_user_starredRepositories_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_user_starredRepositories_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_nodes, + _$GStarsData_user_starredRepositories_nodes + ]; + @override + final String wireName = 'GStarsData_user_starredRepositories_nodes'; + + @override + Iterable serialize( + Serializers serializers, GStarsData_user_starredRepositories_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: + const FullType(GStarsData_user_starredRepositories_nodes_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: + const FullType(GStarsData_user_starredRepositories_nodes_forks)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_primaryLanguage))); + } + return result; + } + + @override + GStarsData_user_starredRepositories_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_user_starredRepositories_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_owner))! + as GStarsData_user_starredRepositories_nodes_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_stargazers))! + as GStarsData_user_starredRepositories_nodes_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_forks))! + as GStarsData_user_starredRepositories_nodes_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStarsData_user_starredRepositories_nodes_primaryLanguage))! + as GStarsData_user_starredRepositories_nodes_primaryLanguage); + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_nodes_ownerSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_nodes_owner, + _$GStarsData_user_starredRepositories_nodes_owner + ]; + @override + final String wireName = 'GStarsData_user_starredRepositories_nodes_owner'; + + @override + Iterable serialize(Serializers serializers, + GStarsData_user_starredRepositories_nodes_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GStarsData_user_starredRepositories_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_user_starredRepositories_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_nodes_stargazersSerializer + implements + StructuredSerializer< + GStarsData_user_starredRepositories_nodes_stargazers> { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_nodes_stargazers, + _$GStarsData_user_starredRepositories_nodes_stargazers + ]; + @override + final String wireName = + 'GStarsData_user_starredRepositories_nodes_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GStarsData_user_starredRepositories_nodes_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GStarsData_user_starredRepositories_nodes_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GStarsData_user_starredRepositories_nodes_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_nodes_forksSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_nodes_forks, + _$GStarsData_user_starredRepositories_nodes_forks + ]; + @override + final String wireName = 'GStarsData_user_starredRepositories_nodes_forks'; + + @override + Iterable serialize(Serializers serializers, + GStarsData_user_starredRepositories_nodes_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GStarsData_user_starredRepositories_nodes_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsData_user_starredRepositories_nodes_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GStarsData_user_starredRepositories_nodes_primaryLanguageSerializer + implements + StructuredSerializer< + GStarsData_user_starredRepositories_nodes_primaryLanguage> { + @override + final Iterable types = const [ + GStarsData_user_starredRepositories_nodes_primaryLanguage, + _$GStarsData_user_starredRepositories_nodes_primaryLanguage + ]; + @override + final String wireName = + 'GStarsData_user_starredRepositories_nodes_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GStarsData_user_starredRepositories_nodes_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStarsData_user_starredRepositories_nodes_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsData, _$GRepoPartsData]; + @override + final String wireName = 'GRepoPartsData'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsData 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(GRepoPartsData_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(GRepoPartsData_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType(GRepoPartsData_forks)), + 'updatedAt', + serializers.serialize(object.updatedAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoPartsData_primaryLanguage))); + } + return result; + } + + @override + GRepoPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoPartsData_owner))! + as GRepoPartsData_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(GRepoPartsData_stargazers))! + as GRepoPartsData_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoPartsData_forks))! + as GRepoPartsData_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoPartsData_primaryLanguage))! + as GRepoPartsData_primaryLanguage); + break; + case 'updatedAt': + result.updatedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_owner, + _$GRepoPartsData_owner + ]; + @override + final String wireName = 'GRepoPartsData_owner'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_stargazersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_stargazers, + _$GRepoPartsData_stargazers + ]; + @override + final String wireName = 'GRepoPartsData_stargazers'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_forksSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_forks, + _$GRepoPartsData_forks + ]; + @override + final String wireName = 'GRepoPartsData_forks'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_primaryLanguageSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_primaryLanguage, + _$GRepoPartsData_primaryLanguage + ]; + @override + final String wireName = 'GRepoPartsData_primaryLanguage'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoPartsData_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReposData extends GReposData { + @override + final String G__typename; + @override + final GReposData_repositoryOwner? repositoryOwner; + + factory _$GReposData([void Function(GReposDataBuilder)? updates]) => + (new GReposDataBuilder()..update(updates))._build(); + + _$GReposData._({required this.G__typename, this.repositoryOwner}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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 && + repositoryOwner == other.repositoryOwner; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), repositoryOwner.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReposData') + ..add('G__typename', G__typename) + ..add('repositoryOwner', repositoryOwner)) + .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_repositoryOwnerBuilder? _repositoryOwner; + GReposData_repositoryOwnerBuilder get repositoryOwner => + _$this._repositoryOwner ??= new GReposData_repositoryOwnerBuilder(); + set repositoryOwner(GReposData_repositoryOwnerBuilder? repositoryOwner) => + _$this._repositoryOwner = repositoryOwner; + + GReposDataBuilder() { + GReposData._initializeBuilder(this); + } + + GReposDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repositoryOwner = $v.repositoryOwner?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReposData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData; + } + + @override + void update(void Function(GReposDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReposData build() => _build(); + + _$GReposData _build() { + _$GReposData _$result; + try { + _$result = _$v ?? + new _$GReposData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReposData', 'G__typename'), + repositoryOwner: _repositoryOwner?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repositoryOwner'; + _repositoryOwner?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReposData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner extends GReposData_repositoryOwner { + @override + final String G__typename; + @override + final GReposData_repositoryOwner_repositories repositories; + + factory _$GReposData_repositoryOwner( + [void Function(GReposData_repositoryOwnerBuilder)? updates]) => + (new GReposData_repositoryOwnerBuilder()..update(updates))._build(); + + _$GReposData_repositoryOwner._( + {required this.G__typename, required this.repositories}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReposData_repositoryOwner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + repositories, r'GReposData_repositoryOwner', 'repositories'); + } + + @override + GReposData_repositoryOwner rebuild( + void Function(GReposData_repositoryOwnerBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwnerBuilder toBuilder() => + new GReposData_repositoryOwnerBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner && + 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(r'GReposData_repositoryOwner') + ..add('G__typename', G__typename) + ..add('repositories', repositories)) + .toString(); + } +} + +class GReposData_repositoryOwnerBuilder + implements + Builder { + _$GReposData_repositoryOwner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReposData_repositoryOwner_repositoriesBuilder? _repositories; + GReposData_repositoryOwner_repositoriesBuilder get repositories => + _$this._repositories ??= + new GReposData_repositoryOwner_repositoriesBuilder(); + set repositories( + GReposData_repositoryOwner_repositoriesBuilder? repositories) => + _$this._repositories = repositories; + + GReposData_repositoryOwnerBuilder() { + GReposData_repositoryOwner._initializeBuilder(this); + } + + GReposData_repositoryOwnerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repositories = $v.repositories.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner; + } + + @override + void update(void Function(GReposData_repositoryOwnerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner build() => _build(); + + _$GReposData_repositoryOwner _build() { + _$GReposData_repositoryOwner _$result; + try { + _$result = _$v ?? + new _$GReposData_repositoryOwner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReposData_repositoryOwner', 'G__typename'), + repositories: repositories.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repositories'; + repositories.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReposData_repositoryOwner', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories + extends GReposData_repositoryOwner_repositories { + @override + final String G__typename; + @override + final GReposData_repositoryOwner_repositories_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GReposData_repositoryOwner_repositories( + [void Function(GReposData_repositoryOwner_repositoriesBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositoriesBuilder()..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GReposData_repositoryOwner_repositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GReposData_repositoryOwner_repositories', 'pageInfo'); + } + + @override + GReposData_repositoryOwner_repositories rebuild( + void Function(GReposData_repositoryOwner_repositoriesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositoriesBuilder toBuilder() => + new GReposData_repositoryOwner_repositoriesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositoriesBuilder + implements + Builder { + _$GReposData_repositoryOwner_repositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GReposData_repositoryOwner_repositories_pageInfoBuilder? _pageInfo; + GReposData_repositoryOwner_repositories_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GReposData_repositoryOwner_repositories_pageInfoBuilder(); + set pageInfo( + GReposData_repositoryOwner_repositories_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes( + ListBuilder? nodes) => + _$this._nodes = nodes; + + GReposData_repositoryOwner_repositoriesBuilder() { + GReposData_repositoryOwner_repositories._initializeBuilder(this); + } + + GReposData_repositoryOwner_repositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories; + } + + @override + void update( + void Function(GReposData_repositoryOwner_repositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories build() => _build(); + + _$GReposData_repositoryOwner_repositories _build() { + _$GReposData_repositoryOwner_repositories _$result; + try { + _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReposData_repositoryOwner_repositories', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReposData_repositoryOwner_repositories', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_pageInfo + extends GReposData_repositoryOwner_repositories_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GReposData_repositoryOwner_repositories_pageInfo( + [void Function( + GReposData_repositoryOwner_repositories_pageInfoBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReposData_repositoryOwner_repositories_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GReposData_repositoryOwner_repositories_pageInfo', 'hasNextPage'); + } + + @override + GReposData_repositoryOwner_repositories_pageInfo rebuild( + void Function(GReposData_repositoryOwner_repositories_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_pageInfoBuilder toBuilder() => + new GReposData_repositoryOwner_repositories_pageInfoBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositories_pageInfoBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_pageInfoBuilder() { + GReposData_repositoryOwner_repositories_pageInfo._initializeBuilder(this); + } + + GReposData_repositoryOwner_repositories_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories_pageInfo; + } + + @override + void update( + void Function(GReposData_repositoryOwner_repositories_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_pageInfo build() => _build(); + + _$GReposData_repositoryOwner_repositories_pageInfo _build() { + final _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GReposData_repositoryOwner_repositories_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_nodes + extends GReposData_repositoryOwner_repositories_nodes { + @override + final String G__typename; + @override + final GReposData_repositoryOwner_repositories_nodes_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GReposData_repositoryOwner_repositories_nodes_stargazers stargazers; + @override + final GReposData_repositoryOwner_repositories_nodes_forks forks; + @override + final GReposData_repositoryOwner_repositories_nodes_primaryLanguage? + primaryLanguage; + @override + final DateTime updatedAt; + + factory _$GReposData_repositoryOwner_repositories_nodes( + [void Function(GReposData_repositoryOwner_repositories_nodesBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_nodesBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_nodes._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage, + required this.updatedAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReposData_repositoryOwner_repositories_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GReposData_repositoryOwner_repositories_nodes', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GReposData_repositoryOwner_repositories_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GReposData_repositoryOwner_repositories_nodes', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GReposData_repositoryOwner_repositories_nodes', 'isFork'); + BuiltValueNullFieldError.checkNotNull(stargazers, + r'GReposData_repositoryOwner_repositories_nodes', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'GReposData_repositoryOwner_repositories_nodes', 'forks'); + BuiltValueNullFieldError.checkNotNull(updatedAt, + r'GReposData_repositoryOwner_repositories_nodes', 'updatedAt'); + } + + @override + GReposData_repositoryOwner_repositories_nodes rebuild( + void Function(GReposData_repositoryOwner_repositories_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_nodesBuilder toBuilder() => + new GReposData_repositoryOwner_repositories_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_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_repositoryOwner_repositories_nodesBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_ownerBuilder? _owner; + GReposData_repositoryOwner_repositories_nodes_ownerBuilder get owner => + _$this._owner ??= + new GReposData_repositoryOwner_repositories_nodes_ownerBuilder(); + set owner( + GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_stargazersBuilder? _stargazers; + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GReposData_repositoryOwner_repositories_nodes_stargazersBuilder(); + set stargazers( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GReposData_repositoryOwner_repositories_nodes_forksBuilder? _forks; + GReposData_repositoryOwner_repositories_nodes_forksBuilder get forks => + _$this._forks ??= + new GReposData_repositoryOwner_repositories_nodes_forksBuilder(); + set forks( + GReposData_repositoryOwner_repositories_nodes_forksBuilder? forks) => + _$this._forks = forks; + + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder? + _primaryLanguage; + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder(); + set primaryLanguage( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + GReposData_repositoryOwner_repositories_nodesBuilder() { + GReposData_repositoryOwner_repositories_nodes._initializeBuilder(this); + } + + GReposData_repositoryOwner_repositories_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _updatedAt = $v.updatedAt; + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories_nodes; + } + + @override + void update( + void Function(GReposData_repositoryOwner_repositories_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_nodes build() => _build(); + + _$GReposData_repositoryOwner_repositories_nodes _build() { + _$GReposData_repositoryOwner_repositories_nodes _$result; + try { + _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GReposData_repositoryOwner_repositories_nodes', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GReposData_repositoryOwner_repositories_nodes', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull(isFork, + r'GReposData_repositoryOwner_repositories_nodes', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build(), + updatedAt: BuiltValueNullFieldError.checkNotNull( + updatedAt, + r'GReposData_repositoryOwner_repositories_nodes', + 'updatedAt')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReposData_repositoryOwner_repositories_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_owner + extends GReposData_repositoryOwner_repositories_nodes_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GReposData_repositoryOwner_repositories_nodes_owner( + [void Function( + GReposData_repositoryOwner_repositories_nodes_ownerBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_nodes_ownerBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_nodes_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReposData_repositoryOwner_repositories_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GReposData_repositoryOwner_repositories_nodes_owner', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GReposData_repositoryOwner_repositories_nodes_owner', 'avatarUrl'); + } + + @override + GReposData_repositoryOwner_repositories_nodes_owner rebuild( + void Function( + GReposData_repositoryOwner_repositories_nodes_ownerBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_nodes_ownerBuilder toBuilder() => + new GReposData_repositoryOwner_repositories_nodes_ownerBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories_nodes_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositories_nodes_ownerBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_ownerBuilder() { + GReposData_repositoryOwner_repositories_nodes_owner._initializeBuilder( + this); + } + + GReposData_repositoryOwner_repositories_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories_nodes_owner; + } + + @override + void update( + void Function(GReposData_repositoryOwner_repositories_nodes_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_nodes_owner build() => _build(); + + _$GReposData_repositoryOwner_repositories_nodes_owner _build() { + final _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GReposData_repositoryOwner_repositories_nodes_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GReposData_repositoryOwner_repositories_nodes_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_stargazers + extends GReposData_repositoryOwner_repositories_nodes_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GReposData_repositoryOwner_repositories_nodes_stargazers( + [void Function( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_nodes_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_nodes_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GReposData_repositoryOwner_repositories_nodes_stargazers', + 'totalCount'); + } + + @override + GReposData_repositoryOwner_repositories_nodes_stargazers rebuild( + void Function( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder toBuilder() => + new GReposData_repositoryOwner_repositories_nodes_stargazersBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories_nodes_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositories_nodes_stargazersBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_stargazersBuilder() { + GReposData_repositoryOwner_repositories_nodes_stargazers._initializeBuilder( + this); + } + + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories_nodes_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories_nodes_stargazers; + } + + @override + void update( + void Function( + GReposData_repositoryOwner_repositories_nodes_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_nodes_stargazers build() => _build(); + + _$GReposData_repositoryOwner_repositories_nodes_stargazers _build() { + final _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_nodes_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GReposData_repositoryOwner_repositories_nodes_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_forks + extends GReposData_repositoryOwner_repositories_nodes_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GReposData_repositoryOwner_repositories_nodes_forks( + [void Function( + GReposData_repositoryOwner_repositories_nodes_forksBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_nodes_forksBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_nodes_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GReposData_repositoryOwner_repositories_nodes_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GReposData_repositoryOwner_repositories_nodes_forks', 'totalCount'); + } + + @override + GReposData_repositoryOwner_repositories_nodes_forks rebuild( + void Function( + GReposData_repositoryOwner_repositories_nodes_forksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_nodes_forksBuilder toBuilder() => + new GReposData_repositoryOwner_repositories_nodes_forksBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories_nodes_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositories_nodes_forksBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_forksBuilder() { + GReposData_repositoryOwner_repositories_nodes_forks._initializeBuilder( + this); + } + + GReposData_repositoryOwner_repositories_nodes_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GReposData_repositoryOwner_repositories_nodes_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposData_repositoryOwner_repositories_nodes_forks; + } + + @override + void update( + void Function(GReposData_repositoryOwner_repositories_nodes_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_nodes_forks build() => _build(); + + _$GReposData_repositoryOwner_repositories_nodes_forks _build() { + final _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_nodes_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GReposData_repositoryOwner_repositories_nodes_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage + extends GReposData_repositoryOwner_repositories_nodes_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage( + [void Function( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder)? + updates]) => + (new GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GReposData_repositoryOwner_repositories_nodes_primaryLanguage', + 'name'); + } + + @override + GReposData_repositoryOwner_repositories_nodes_primaryLanguage rebuild( + void Function( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + toBuilder() => + new GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GReposData_repositoryOwner_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( + r'GReposData_repositoryOwner_repositories_nodes_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + implements + Builder { + _$GReposData_repositoryOwner_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_repositoryOwner_repositories_nodes_primaryLanguageBuilder() { + GReposData_repositoryOwner_repositories_nodes_primaryLanguage + ._initializeBuilder(this); + } + + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GReposData_repositoryOwner_repositories_nodes_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage; + } + + @override + void update( + void Function( + GReposData_repositoryOwner_repositories_nodes_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GReposData_repositoryOwner_repositories_nodes_primaryLanguage build() => + _build(); + + _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage _build() { + final _$result = _$v ?? + new _$GReposData_repositoryOwner_repositories_nodes_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GReposData_repositoryOwner_repositories_nodes_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GReposData_repositoryOwner_repositories_nodes_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GStarsData extends GStarsData { + @override + final String G__typename; + @override + final GStarsData_user? user; + + factory _$GStarsData([void Function(GStarsDataBuilder)? updates]) => + (new GStarsDataBuilder()..update(updates))._build(); + + _$GStarsData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GStarsData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GStarsDataBuilder implements Builder { + _$GStarsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStarsData_userBuilder? _user; + GStarsData_userBuilder get user => + _$this._user ??= new GStarsData_userBuilder(); + set user(GStarsData_userBuilder? user) => _$this._user = user; + + GStarsDataBuilder() { + GStarsData._initializeBuilder(this); + } + + GStarsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStarsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData; + } + + @override + void update(void Function(GStarsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarsData build() => _build(); + + _$GStarsData _build() { + _$GStarsData _$result; + try { + _$result = _$v ?? + new _$GStarsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStarsData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStarsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user extends GStarsData_user { + @override + final String G__typename; + @override + final GStarsData_user_starredRepositories starredRepositories; + + factory _$GStarsData_user([void Function(GStarsData_userBuilder)? updates]) => + (new GStarsData_userBuilder()..update(updates))._build(); + + _$GStarsData_user._( + {required this.G__typename, required this.starredRepositories}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStarsData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + starredRepositories, r'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(r'GStarsData_user') + ..add('G__typename', G__typename) + ..add('starredRepositories', starredRepositories)) + .toString(); + } +} + +class GStarsData_userBuilder + implements Builder { + _$GStarsData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStarsData_user_starredRepositoriesBuilder? _starredRepositories; + GStarsData_user_starredRepositoriesBuilder get starredRepositories => + _$this._starredRepositories ??= + new GStarsData_user_starredRepositoriesBuilder(); + set starredRepositories( + GStarsData_user_starredRepositoriesBuilder? starredRepositories) => + _$this._starredRepositories = starredRepositories; + + GStarsData_userBuilder() { + GStarsData_user._initializeBuilder(this); + } + + GStarsData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _starredRepositories = $v.starredRepositories.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user; + } + + @override + void update(void Function(GStarsData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user build() => _build(); + + _$GStarsData_user _build() { + _$GStarsData_user _$result; + try { + _$result = _$v ?? + new _$GStarsData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStarsData_user', 'G__typename'), + starredRepositories: starredRepositories.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'starredRepositories'; + starredRepositories.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStarsData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories + extends GStarsData_user_starredRepositories { + @override + final String G__typename; + @override + final GStarsData_user_starredRepositories_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GStarsData_user_starredRepositories( + [void Function(GStarsData_user_starredRepositoriesBuilder)? + updates]) => + (new GStarsData_user_starredRepositoriesBuilder()..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStarsData_user_starredRepositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'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(r'GStarsData_user_starredRepositories') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GStarsData_user_starredRepositoriesBuilder + implements + Builder { + _$GStarsData_user_starredRepositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStarsData_user_starredRepositories_pageInfoBuilder? _pageInfo; + GStarsData_user_starredRepositories_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GStarsData_user_starredRepositories_pageInfoBuilder(); + set pageInfo(GStarsData_user_starredRepositories_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GStarsData_user_starredRepositoriesBuilder() { + GStarsData_user_starredRepositories._initializeBuilder(this); + } + + GStarsData_user_starredRepositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories; + } + + @override + void update( + void Function(GStarsData_user_starredRepositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories build() => _build(); + + _$GStarsData_user_starredRepositories _build() { + _$GStarsData_user_starredRepositories _$result; + try { + _$result = _$v ?? + new _$GStarsData_user_starredRepositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStarsData_user_starredRepositories', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_pageInfo + extends GStarsData_user_starredRepositories_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GStarsData_user_starredRepositories_pageInfo( + [void Function(GStarsData_user_starredRepositories_pageInfoBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'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( + r'GStarsData_user_starredRepositories_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_pageInfoBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GStarsData_user_starredRepositories_pageInfoBuilder() { + GStarsData_user_starredRepositories_pageInfo._initializeBuilder(this); + } + + GStarsData_user_starredRepositories_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_pageInfo; + } + + @override + void update( + void Function(GStarsData_user_starredRepositories_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_pageInfo build() => _build(); + + _$GStarsData_user_starredRepositories_pageInfo _build() { + final _$result = _$v ?? + new _$GStarsData_user_starredRepositories_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GStarsData_user_starredRepositories_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_nodes + extends GStarsData_user_starredRepositories_nodes { + @override + final String G__typename; + @override + final GStarsData_user_starredRepositories_nodes_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GStarsData_user_starredRepositories_nodes_stargazers stargazers; + @override + final GStarsData_user_starredRepositories_nodes_forks forks; + @override + final GStarsData_user_starredRepositories_nodes_primaryLanguage? + primaryLanguage; + @override + final DateTime updatedAt; + + factory _$GStarsData_user_starredRepositories_nodes( + [void Function(GStarsData_user_starredRepositories_nodesBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_nodesBuilder()..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_nodes._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage, + required this.updatedAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GStarsData_user_starredRepositories_nodes', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GStarsData_user_starredRepositories_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GStarsData_user_starredRepositories_nodes', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GStarsData_user_starredRepositories_nodes', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GStarsData_user_starredRepositories_nodes', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'GStarsData_user_starredRepositories_nodes', 'forks'); + BuiltValueNullFieldError.checkNotNull( + updatedAt, r'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( + r'GStarsData_user_starredRepositories_nodes') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name) + ..add('description', description) + ..add('isPrivate', isPrivate) + ..add('isFork', isFork) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('primaryLanguage', primaryLanguage) + ..add('updatedAt', updatedAt)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_nodesBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStarsData_user_starredRepositories_nodes_ownerBuilder? _owner; + GStarsData_user_starredRepositories_nodes_ownerBuilder get owner => + _$this._owner ??= + new GStarsData_user_starredRepositories_nodes_ownerBuilder(); + set owner(GStarsData_user_starredRepositories_nodes_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isPrivate; + bool? get isPrivate => _$this._isPrivate; + set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; + + bool? _isFork; + bool? get isFork => _$this._isFork; + set isFork(bool? isFork) => _$this._isFork = isFork; + + GStarsData_user_starredRepositories_nodes_stargazersBuilder? _stargazers; + GStarsData_user_starredRepositories_nodes_stargazersBuilder get stargazers => + _$this._stargazers ??= + new GStarsData_user_starredRepositories_nodes_stargazersBuilder(); + set stargazers( + GStarsData_user_starredRepositories_nodes_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GStarsData_user_starredRepositories_nodes_forksBuilder? _forks; + GStarsData_user_starredRepositories_nodes_forksBuilder get forks => + _$this._forks ??= + new GStarsData_user_starredRepositories_nodes_forksBuilder(); + set forks(GStarsData_user_starredRepositories_nodes_forksBuilder? forks) => + _$this._forks = forks; + + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder? + _primaryLanguage; + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder(); + set primaryLanguage( + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + GStarsData_user_starredRepositories_nodesBuilder() { + GStarsData_user_starredRepositories_nodes._initializeBuilder(this); + } + + GStarsData_user_starredRepositories_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _updatedAt = $v.updatedAt; + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_nodes; + } + + @override + void update( + void Function(GStarsData_user_starredRepositories_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_nodes build() => _build(); + + _$GStarsData_user_starredRepositories_nodes _build() { + _$GStarsData_user_starredRepositories_nodes _$result; + try { + _$result = _$v ?? + new _$GStarsData_user_starredRepositories_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_nodes', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GStarsData_user_starredRepositories_nodes', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GStarsData_user_starredRepositories_nodes', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull(isFork, + r'GStarsData_user_starredRepositories_nodes', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build(), + updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, + r'GStarsData_user_starredRepositories_nodes', 'updatedAt')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStarsData_user_starredRepositories_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_nodes_owner + extends GStarsData_user_starredRepositories_nodes_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GStarsData_user_starredRepositories_nodes_owner( + [void Function( + GStarsData_user_starredRepositories_nodes_ownerBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_nodes_ownerBuilder() + ..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_nodes_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GStarsData_user_starredRepositories_nodes_owner', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'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( + r'GStarsData_user_starredRepositories_nodes_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_nodes_ownerBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_nodes_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GStarsData_user_starredRepositories_nodes_ownerBuilder() { + GStarsData_user_starredRepositories_nodes_owner._initializeBuilder(this); + } + + GStarsData_user_starredRepositories_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_nodes_owner; + } + + @override + void update( + void Function(GStarsData_user_starredRepositories_nodes_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_nodes_owner build() => _build(); + + _$GStarsData_user_starredRepositories_nodes_owner _build() { + final _$result = _$v ?? + new _$GStarsData_user_starredRepositories_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStarsData_user_starredRepositories_nodes_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GStarsData_user_starredRepositories_nodes_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GStarsData_user_starredRepositories_nodes_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_nodes_stargazers + extends GStarsData_user_starredRepositories_nodes_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GStarsData_user_starredRepositories_nodes_stargazers( + [void Function( + GStarsData_user_starredRepositories_nodes_stargazersBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_nodes_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_nodes_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_nodes_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GStarsData_user_starredRepositories_nodes_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_nodes_stargazersBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_nodes_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GStarsData_user_starredRepositories_nodes_stargazersBuilder() { + GStarsData_user_starredRepositories_nodes_stargazers._initializeBuilder( + this); + } + + GStarsData_user_starredRepositories_nodes_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories_nodes_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_nodes_stargazers; + } + + @override + void update( + void Function( + GStarsData_user_starredRepositories_nodes_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_nodes_stargazers build() => _build(); + + _$GStarsData_user_starredRepositories_nodes_stargazers _build() { + final _$result = _$v ?? + new _$GStarsData_user_starredRepositories_nodes_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStarsData_user_starredRepositories_nodes_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GStarsData_user_starredRepositories_nodes_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_nodes_forks + extends GStarsData_user_starredRepositories_nodes_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GStarsData_user_starredRepositories_nodes_forks( + [void Function( + GStarsData_user_starredRepositories_nodes_forksBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_nodes_forksBuilder() + ..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_nodes_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStarsData_user_starredRepositories_nodes_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GStarsData_user_starredRepositories_nodes_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_nodes_forksBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_nodes_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GStarsData_user_starredRepositories_nodes_forksBuilder() { + GStarsData_user_starredRepositories_nodes_forks._initializeBuilder(this); + } + + GStarsData_user_starredRepositories_nodes_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GStarsData_user_starredRepositories_nodes_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_nodes_forks; + } + + @override + void update( + void Function(GStarsData_user_starredRepositories_nodes_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_nodes_forks build() => _build(); + + _$GStarsData_user_starredRepositories_nodes_forks _build() { + final _$result = _$v ?? + new _$GStarsData_user_starredRepositories_nodes_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStarsData_user_starredRepositories_nodes_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GStarsData_user_starredRepositories_nodes_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GStarsData_user_starredRepositories_nodes_primaryLanguage + extends GStarsData_user_starredRepositories_nodes_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GStarsData_user_starredRepositories_nodes_primaryLanguage( + [void Function( + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder)? + updates]) => + (new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GStarsData_user_starredRepositories_nodes_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStarsData_user_starredRepositories_nodes_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(name, + r'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( + r'GStarsData_user_starredRepositories_nodes_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder + implements + Builder { + _$GStarsData_user_starredRepositories_nodes_primaryLanguage? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder() { + GStarsData_user_starredRepositories_nodes_primaryLanguage + ._initializeBuilder(this); + } + + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GStarsData_user_starredRepositories_nodes_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsData_user_starredRepositories_nodes_primaryLanguage; + } + + @override + void update( + void Function( + GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStarsData_user_starredRepositories_nodes_primaryLanguage build() => _build(); + + _$GStarsData_user_starredRepositories_nodes_primaryLanguage _build() { + final _$result = _$v ?? + new _$GStarsData_user_starredRepositories_nodes_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStarsData_user_starredRepositories_nodes_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GStarsData_user_starredRepositories_nodes_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData extends GRepoPartsData { + @override + final String G__typename; + @override + final GRepoPartsData_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GRepoPartsData_stargazers stargazers; + @override + final GRepoPartsData_forks forks; + @override + final GRepoPartsData_primaryLanguage? primaryLanguage; + @override + final DateTime updatedAt; + + factory _$GRepoPartsData([void Function(GRepoPartsDataBuilder)? updates]) => + (new GRepoPartsDataBuilder()..update(updates))._build(); + + _$GRepoPartsData._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage, + required this.updatedAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(owner, r'GRepoPartsData', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GRepoPartsData', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoPartsData', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull(isFork, r'GRepoPartsData', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GRepoPartsData', 'stargazers'); + BuiltValueNullFieldError.checkNotNull(forks, r'GRepoPartsData', 'forks'); + BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GRepoPartsData', 'updatedAt'); + } + + @override + GRepoPartsData rebuild(void Function(GRepoPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsDataBuilder toBuilder() => + new GRepoPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData && + 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(r'GRepoPartsData') + ..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 GRepoPartsDataBuilder + implements Builder { + _$GRepoPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoPartsData_ownerBuilder? _owner; + GRepoPartsData_ownerBuilder get owner => + _$this._owner ??= new GRepoPartsData_ownerBuilder(); + set owner(GRepoPartsData_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; + + GRepoPartsData_stargazersBuilder? _stargazers; + GRepoPartsData_stargazersBuilder get stargazers => + _$this._stargazers ??= new GRepoPartsData_stargazersBuilder(); + set stargazers(GRepoPartsData_stargazersBuilder? stargazers) => + _$this._stargazers = stargazers; + + GRepoPartsData_forksBuilder? _forks; + GRepoPartsData_forksBuilder get forks => + _$this._forks ??= new GRepoPartsData_forksBuilder(); + set forks(GRepoPartsData_forksBuilder? forks) => _$this._forks = forks; + + GRepoPartsData_primaryLanguageBuilder? _primaryLanguage; + GRepoPartsData_primaryLanguageBuilder get primaryLanguage => + _$this._primaryLanguage ??= new GRepoPartsData_primaryLanguageBuilder(); + set primaryLanguage(GRepoPartsData_primaryLanguageBuilder? primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + DateTime? _updatedAt; + DateTime? get updatedAt => _$this._updatedAt; + set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; + + GRepoPartsDataBuilder() { + GRepoPartsData._initializeBuilder(this); + } + + GRepoPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _updatedAt = $v.updatedAt; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData; + } + + @override + void update(void Function(GRepoPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData build() => _build(); + + _$GRepoPartsData _build() { + _$GRepoPartsData _$result; + try { + _$result = _$v ?? + new _$GRepoPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoPartsData', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GRepoPartsData', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build(), + updatedAt: BuiltValueNullFieldError.checkNotNull( + updatedAt, r'GRepoPartsData', 'updatedAt')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_owner extends GRepoPartsData_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GRepoPartsData_owner( + [void Function(GRepoPartsData_ownerBuilder)? updates]) => + (new GRepoPartsData_ownerBuilder()..update(updates))._build(); + + _$GRepoPartsData_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRepoPartsData_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GRepoPartsData_owner', 'avatarUrl'); + } + + @override + GRepoPartsData_owner rebuild( + void Function(GRepoPartsData_ownerBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_ownerBuilder toBuilder() => + new GRepoPartsData_ownerBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GRepoPartsData_ownerBuilder + implements Builder { + _$GRepoPartsData_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; + + GRepoPartsData_ownerBuilder() { + GRepoPartsData_owner._initializeBuilder(this); + } + + GRepoPartsData_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_owner; + } + + @override + void update(void Function(GRepoPartsData_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_owner build() => _build(); + + _$GRepoPartsData_owner _build() { + final _$result = _$v ?? + new _$GRepoPartsData_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRepoPartsData_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GRepoPartsData_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_stargazers extends GRepoPartsData_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoPartsData_stargazers( + [void Function(GRepoPartsData_stargazersBuilder)? updates]) => + (new GRepoPartsData_stargazersBuilder()..update(updates))._build(); + + _$GRepoPartsData_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_stargazers', 'totalCount'); + } + + @override + GRepoPartsData_stargazers rebuild( + void Function(GRepoPartsData_stargazersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_stargazersBuilder toBuilder() => + new GRepoPartsData_stargazersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoPartsData_stargazersBuilder + implements + Builder { + _$GRepoPartsData_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; + + GRepoPartsData_stargazersBuilder() { + GRepoPartsData_stargazers._initializeBuilder(this); + } + + GRepoPartsData_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_stargazers; + } + + @override + void update(void Function(GRepoPartsData_stargazersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_stargazers build() => _build(); + + _$GRepoPartsData_stargazers _build() { + final _$result = _$v ?? + new _$GRepoPartsData_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_stargazers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_stargazers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_forks extends GRepoPartsData_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoPartsData_forks( + [void Function(GRepoPartsData_forksBuilder)? updates]) => + (new GRepoPartsData_forksBuilder()..update(updates))._build(); + + _$GRepoPartsData_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_forks', 'totalCount'); + } + + @override + GRepoPartsData_forks rebuild( + void Function(GRepoPartsData_forksBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_forksBuilder toBuilder() => + new GRepoPartsData_forksBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoPartsData_forksBuilder + implements Builder { + _$GRepoPartsData_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; + + GRepoPartsData_forksBuilder() { + GRepoPartsData_forks._initializeBuilder(this); + } + + GRepoPartsData_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_forks; + } + + @override + void update(void Function(GRepoPartsData_forksBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_forks build() => _build(); + + _$GRepoPartsData_forks _build() { + final _$result = _$v ?? + new _$GRepoPartsData_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_primaryLanguage extends GRepoPartsData_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GRepoPartsData_primaryLanguage( + [void Function(GRepoPartsData_primaryLanguageBuilder)? updates]) => + (new GRepoPartsData_primaryLanguageBuilder()..update(updates))._build(); + + _$GRepoPartsData_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_primaryLanguage', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData_primaryLanguage', 'name'); + } + + @override + GRepoPartsData_primaryLanguage rebuild( + void Function(GRepoPartsData_primaryLanguageBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_primaryLanguageBuilder toBuilder() => + new GRepoPartsData_primaryLanguageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GRepoPartsData_primaryLanguageBuilder + implements + Builder { + _$GRepoPartsData_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; + + GRepoPartsData_primaryLanguageBuilder() { + GRepoPartsData_primaryLanguage._initializeBuilder(this); + } + + GRepoPartsData_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_primaryLanguage; + } + + @override + void update(void Function(GRepoPartsData_primaryLanguageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_primaryLanguage build() => _build(); + + _$GRepoPartsData_primaryLanguage _build() { + final _$result = _$v ?? + new _$GRepoPartsData_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_primaryLanguage', 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData_primaryLanguage', 'name')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repos.req.gql.dart b/packages/gql_github/lib/repos.req.gql.dart new file mode 100644 index 0000000..1d3befc --- /dev/null +++ b/packages/gql_github/lib/repos.req.gql.dart @@ -0,0 +1,162 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/repos.ast.gql.dart' as _i5; +import 'package:gql_github/repos.data.gql.dart' as _i2; +import 'package:gql_github/repos.var.gql.dart' as _i3; +import 'package:gql_github/serializers.gql.dart' as _i6; + +part 'repos.req.gql.g.dart'; + +abstract class GReposReq + implements + Built, + _i1.OperationRequest<_i2.GReposData, _i3.GReposVars> { + GReposReq._(); + + factory GReposReq([Function(GReposReqBuilder b) updates]) = _$GReposReq; + + static void _initializeBuilder(GReposReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Repos', + ) + ..executeOnListen = true; + @override + _i3.GReposVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GReposData? Function( + _i2.GReposData?, + _i2.GReposData?, + )? get updateResult; + @override + _i2.GReposData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GReposData? parseData(Map json) => + _i2.GReposData.fromJson(json); + static Serializer get serializer => _$gReposReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GReposReq.serializer, + this, + ) as Map); + static GReposReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GReposReq.serializer, + json, + ); +} + +abstract class GStarsReq + implements + Built, + _i1.OperationRequest<_i2.GStarsData, _i3.GStarsVars> { + GStarsReq._(); + + factory GStarsReq([Function(GStarsReqBuilder b) updates]) = _$GStarsReq; + + static void _initializeBuilder(GStarsReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Stars', + ) + ..executeOnListen = true; + @override + _i3.GStarsVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GStarsData? Function( + _i2.GStarsData?, + _i2.GStarsData?, + )? get updateResult; + @override + _i2.GStarsData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GStarsData? parseData(Map json) => + _i2.GStarsData.fromJson(json); + static Serializer get serializer => _$gStarsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GStarsReq.serializer, + this, + ) as Map); + static GStarsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GStarsReq.serializer, + json, + ); +} + +abstract class GRepoPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GRepoPartsData, _i3.GRepoPartsVars> { + GRepoPartsReq._(); + + factory GRepoPartsReq([Function(GRepoPartsReqBuilder b) updates]) = + _$GRepoPartsReq; + + static void _initializeBuilder(GRepoPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'RepoParts'; + @override + _i3.GRepoPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GRepoPartsData? parseData(Map json) => + _i2.GRepoPartsData.fromJson(json); + static Serializer get serializer => _$gRepoPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GRepoPartsReq.serializer, + this, + ) as Map); + static GRepoPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GRepoPartsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repos.req.gql.g.dart b/packages/gql_github/lib/repos.req.gql.g.dart new file mode 100644 index 0000000..3eafb0a --- /dev/null +++ b/packages/gql_github/lib/repos.req.gql.g.dart @@ -0,0 +1,898 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repos.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReposReqSerializer = new _$GReposReqSerializer(); +Serializer _$gStarsReqSerializer = new _$GStarsReqSerializer(); +Serializer _$gRepoPartsReqSerializer = + new _$GRepoPartsReqSerializer(); + +class _$GReposReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReposReq, _$GReposReq]; + @override + final String wireName = 'GReposReq'; + + @override + Iterable serialize(Serializers serializers, GReposReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GReposVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GReposData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GReposReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GReposVars))! + as _i3.GReposVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GReposData))! + as _i2.GReposData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GStarsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GStarsReq, _$GStarsReq]; + @override + final String wireName = 'GStarsReq'; + + @override + Iterable serialize(Serializers serializers, GStarsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GStarsVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GStarsData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GStarsReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GStarsVars))! + as _i3.GStarsVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GStarsData))! + as _i2.GStarsData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsReq, _$GRepoPartsReq]; + @override + final String wireName = 'GRepoPartsReq'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GRepoPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GRepoPartsVars))! + as _i3.GRepoPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GReposReq extends GReposReq { + @override + final _i3.GReposVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GReposData? Function(_i2.GReposData?, _i2.GReposData?)? + updateResult; + @override + final _i2.GReposData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GReposReq([void Function(GReposReqBuilder)? updates]) => + (new GReposReqBuilder()..update(updates))._build(); + + _$GReposReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GReposReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GReposReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GReposReq', 'executeOnListen'); + } + + @override + GReposReq rebuild(void Function(GReposReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposReqBuilder toBuilder() => new GReposReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GReposReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReposReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GReposReqBuilder implements Builder { + _$GReposReq? _$v; + + _i3.GReposVarsBuilder? _vars; + _i3.GReposVarsBuilder get vars => + _$this._vars ??= new _i3.GReposVarsBuilder(); + set vars(_i3.GReposVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GReposData? Function(_i2.GReposData?, _i2.GReposData?)? _updateResult; + _i2.GReposData? Function(_i2.GReposData?, _i2.GReposData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GReposData? Function(_i2.GReposData?, _i2.GReposData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GReposDataBuilder? _optimisticResponse; + _i2.GReposDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GReposDataBuilder(); + set optimisticResponse(_i2.GReposDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GReposReqBuilder() { + GReposReq._initializeBuilder(this); + } + + GReposReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GReposReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposReq; + } + + @override + void update(void Function(GReposReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReposReq build() => _build(); + + _$GReposReq _build() { + _$GReposReq _$result; + try { + _$result = _$v ?? + new _$GReposReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GReposReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GReposReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReposReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStarsReq extends GStarsReq { + @override + final _i3.GStarsVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GStarsData? Function(_i2.GStarsData?, _i2.GStarsData?)? + updateResult; + @override + final _i2.GStarsData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GStarsReq([void Function(GStarsReqBuilder)? updates]) => + (new GStarsReqBuilder()..update(updates))._build(); + + _$GStarsReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GStarsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GStarsReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GStarsReq', 'executeOnListen'); + } + + @override + GStarsReq rebuild(void Function(GStarsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStarsReqBuilder toBuilder() => new GStarsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GStarsReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStarsReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GStarsReqBuilder implements Builder { + _$GStarsReq? _$v; + + _i3.GStarsVarsBuilder? _vars; + _i3.GStarsVarsBuilder get vars => + _$this._vars ??= new _i3.GStarsVarsBuilder(); + set vars(_i3.GStarsVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GStarsData? Function(_i2.GStarsData?, _i2.GStarsData?)? _updateResult; + _i2.GStarsData? Function(_i2.GStarsData?, _i2.GStarsData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GStarsData? Function(_i2.GStarsData?, _i2.GStarsData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GStarsDataBuilder? _optimisticResponse; + _i2.GStarsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GStarsDataBuilder(); + set optimisticResponse(_i2.GStarsDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GStarsReqBuilder() { + GStarsReq._initializeBuilder(this); + } + + GStarsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GStarsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsReq; + } + + @override + void update(void Function(GStarsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarsReq build() => _build(); + + _$GStarsReq _build() { + _$GStarsReq _$result; + try { + _$result = _$v ?? + new _$GStarsReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GStarsReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GStarsReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStarsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsReq extends GRepoPartsReq { + @override + final _i3.GRepoPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GRepoPartsReq([void Function(GRepoPartsReqBuilder)? updates]) => + (new GRepoPartsReqBuilder()..update(updates))._build(); + + _$GRepoPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GRepoPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GRepoPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GRepoPartsReq', 'idFields'); + } + + @override + GRepoPartsReq rebuild(void Function(GRepoPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsReqBuilder toBuilder() => new GRepoPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepoPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GRepoPartsReqBuilder + implements Builder { + _$GRepoPartsReq? _$v; + + _i3.GRepoPartsVarsBuilder? _vars; + _i3.GRepoPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GRepoPartsVarsBuilder(); + set vars(_i3.GRepoPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GRepoPartsReqBuilder() { + GRepoPartsReq._initializeBuilder(this); + } + + GRepoPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsReq; + } + + @override + void update(void Function(GRepoPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsReq build() => _build(); + + _$GRepoPartsReq _build() { + _$GRepoPartsReq _$result; + try { + _$result = _$v ?? + new _$GRepoPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GRepoPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GRepoPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/repos.var.gql.dart b/packages/gql_github/lib/repos.var.gql.dart new file mode 100644 index 0000000..2a28548 --- /dev/null +++ b/packages/gql_github/lib/repos.var.gql.dart @@ -0,0 +1,67 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'repos.var.gql.g.dart'; + +abstract class GReposVars implements Built { + GReposVars._(); + + factory GReposVars([Function(GReposVarsBuilder b) updates]) = _$GReposVars; + + String get login; + String? get after; + static Serializer get serializer => _$gReposVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReposVars.serializer, + this, + ) as Map); + static GReposVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReposVars.serializer, + json, + ); +} + +abstract class GStarsVars implements Built { + GStarsVars._(); + + factory GStarsVars([Function(GStarsVarsBuilder b) updates]) = _$GStarsVars; + + String get login; + String? get after; + static Serializer get serializer => _$gStarsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarsVars.serializer, + this, + ) as Map); + static GStarsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStarsVars.serializer, + json, + ); +} + +abstract class GRepoPartsVars + implements Built { + GRepoPartsVars._(); + + factory GRepoPartsVars([Function(GRepoPartsVarsBuilder b) updates]) = + _$GRepoPartsVars; + + static Serializer get serializer => + _$gRepoPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsVars.serializer, + this, + ) as Map); + static GRepoPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/repos.var.gql.g.dart b/packages/gql_github/lib/repos.var.gql.g.dart new file mode 100644 index 0000000..012cb96 --- /dev/null +++ b/packages/gql_github/lib/repos.var.gql.g.dart @@ -0,0 +1,371 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'repos.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gReposVarsSerializer = new _$GReposVarsSerializer(); +Serializer _$gStarsVarsSerializer = new _$GStarsVarsSerializer(); +Serializer _$gRepoPartsVarsSerializer = + new _$GRepoPartsVarsSerializer(); + +class _$GReposVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReposVars, _$GReposVars]; + @override + final String wireName = 'GReposVars'; + + @override + Iterable serialize(Serializers serializers, GReposVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReposVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReposVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GStarsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GStarsVars, _$GStarsVars]; + @override + final String wireName = 'GStarsVars'; + + @override + Iterable serialize(Serializers serializers, GStarsVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStarsVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarsVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsVars, _$GRepoPartsVars]; + @override + final String wireName = 'GRepoPartsVars'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GRepoPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GRepoPartsVarsBuilder().build(); + } +} + +class _$GReposVars extends GReposVars { + @override + final String login; + @override + final String? after; + + factory _$GReposVars([void Function(GReposVarsBuilder)? updates]) => + (new GReposVarsBuilder()..update(updates))._build(); + + _$GReposVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GReposVars', 'login'); + } + + @override + GReposVars rebuild(void Function(GReposVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReposVarsBuilder toBuilder() => new GReposVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReposVars && login == other.login && after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReposVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GReposVarsBuilder implements Builder { + _$GReposVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GReposVarsBuilder(); + + GReposVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GReposVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReposVars; + } + + @override + void update(void Function(GReposVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReposVars build() => _build(); + + _$GReposVars _build() { + final _$result = _$v ?? + new _$GReposVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GReposVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GStarsVars extends GStarsVars { + @override + final String login; + @override + final String? after; + + factory _$GStarsVars([void Function(GStarsVarsBuilder)? updates]) => + (new GStarsVarsBuilder()..update(updates))._build(); + + _$GStarsVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GStarsVars', 'login'); + } + + @override + GStarsVars rebuild(void Function(GStarsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStarsVarsBuilder toBuilder() => new GStarsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStarsVars && login == other.login && after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStarsVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GStarsVarsBuilder implements Builder { + _$GStarsVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GStarsVarsBuilder(); + + GStarsVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GStarsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarsVars; + } + + @override + void update(void Function(GStarsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarsVars build() => _build(); + + _$GStarsVars _build() { + final _$result = _$v ?? + new _$GStarsVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GStarsVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsVars extends GRepoPartsVars { + factory _$GRepoPartsVars([void Function(GRepoPartsVarsBuilder)? updates]) => + (new GRepoPartsVarsBuilder()..update(updates))._build(); + + _$GRepoPartsVars._() : super._(); + + @override + GRepoPartsVars rebuild(void Function(GRepoPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsVarsBuilder toBuilder() => + new GRepoPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsVars; + } + + @override + int get hashCode { + return 544581084; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GRepoPartsVars').toString(); + } +} + +class GRepoPartsVarsBuilder + implements Builder { + _$GRepoPartsVars? _$v; + + GRepoPartsVarsBuilder(); + + @override + void replace(GRepoPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsVars; + } + + @override + void update(void Function(GRepoPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsVars build() => _build(); + + _$GRepoPartsVars _build() { + final _$result = _$v ?? new _$GRepoPartsVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/schema.ast.gql.dart b/packages/gql_github/lib/schema.ast.gql.dart new file mode 100644 index 0000000..05c7dca --- /dev/null +++ b/packages/gql_github/lib/schema.ast.gql.dart @@ -0,0 +1,105055 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const requiredCapabilities = _i1.DirectiveDefinitionNode( + name: _i1.NameNode(value: 'requiredCapabilities'), + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredCapabilities'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ) + ], + locations: [ + _i1.DirectiveLocation.argumentDefinition, + _i1.DirectiveLocation.enumDefinition, + _i1.DirectiveLocation.enumValue, + _i1.DirectiveLocation.fieldDefinition, + _i1.DirectiveLocation.inputFieldDefinition, + _i1.DirectiveLocation.inputObject, + _i1.DirectiveLocation.interface, + _i1.DirectiveLocation.object, + _i1.DirectiveLocation.scalar, + _i1.DirectiveLocation.union, + ], + repeatable: false, +); +const preview = _i1.DirectiveDefinitionNode( + name: _i1.NameNode(value: 'preview'), + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'toggledBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + locations: [ + _i1.DirectiveLocation.argumentDefinition, + _i1.DirectiveLocation.enumDefinition, + _i1.DirectiveLocation.enumValue, + _i1.DirectiveLocation.fieldDefinition, + _i1.DirectiveLocation.inputFieldDefinition, + _i1.DirectiveLocation.inputObject, + _i1.DirectiveLocation.interface, + _i1.DirectiveLocation.object, + _i1.DirectiveLocation.scalar, + _i1.DirectiveLocation.union, + ], + repeatable: false, +); +const possibleTypes = _i1.DirectiveDefinitionNode( + name: _i1.NameNode(value: 'possibleTypes'), + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'abstractType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'concreteTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], + locations: [_i1.DirectiveLocation.inputFieldDefinition], + repeatable: false, +); +const AbortQueuedMigrationsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AbortQueuedMigrationsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AbortQueuedMigrationsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AbortQueuedMigrationsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + ], +); +const AcceptEnterpriseAdministratorInvitationInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AcceptEnterpriseAdministratorInvitationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'invitationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'EnterpriseAdministratorInvitation', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AcceptEnterpriseAdministratorInvitationPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AcceptEnterpriseAdministratorInvitationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AcceptTopicSuggestionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AcceptTopicSuggestionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AcceptTopicSuggestionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AcceptTopicSuggestionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + ], +); +const Actor = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Actor'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ActorLocation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ActorLocation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'city'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'country'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'countryCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'region'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'regionCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ActorType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ActorType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEAM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER'), + directives: [], + ), + ], +); +const AddAssigneesToAssignableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddAssigneesToAssignableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assignableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Assignable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddAssigneesToAssignablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddAssigneesToAssignablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AddCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IssueOrPullRequest', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commentEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentEdge'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItemEdge'), + isNonNull: false, + ), + ), + ], +); +const AddDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'discussionId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replyToId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const AddDiscussionPollVoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddDiscussionPollVoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pollOptionId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionPollOption', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddDiscussionPollVotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddDiscussionPollVotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pollOption'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOption'), + isNonNull: false, + ), + ), + ], +); +const AddEnterpriseSupportEntitlementInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddEnterpriseSupportEntitlementInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddEnterpriseSupportEntitlementPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddEnterpriseSupportEntitlementPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AddLabelsToLabelableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddLabelsToLabelableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Labelable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddLabelsToLabelablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddLabelsToLabelablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + ), + ], +); +const AddProjectCardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectCardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectCardItem', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectColumnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddProjectCardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectCardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cardEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardEdge'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + ), + ], +); +const AddProjectColumnInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectColumnInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddProjectColumnPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectColumnPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'columnEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnEdge'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const AddProjectDraftIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectDraftIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNext', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddProjectDraftIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectDraftIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNextItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: false, + ), + ), + ], +); +const AddProjectNextItemInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectNextItemInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DraftIssue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectNextItemContent', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNext', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddProjectNextItemPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectNextItemPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNextItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: false, + ), + ), + ], +); +const AddProjectV2DraftIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectV2DraftIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddProjectV2DraftIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectV2DraftIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + ), + ], +); +const AddProjectV2ItemByIdInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectV2ItemByIdInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DraftIssue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectV2ItemContent', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddProjectV2ItemByIdPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectV2ItemByIdPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + ), + ], +); +const AddPullRequestReviewCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitOID'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'inReplyTo'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddPullRequestReviewCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commentEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentEdge'), + isNonNull: false, + ), + ), + ], +); +const AddPullRequestReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftPullRequestReviewComment'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitOID'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'event'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewEvent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'threads'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftPullRequestReviewThread'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AddPullRequestReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewEdge'), + isNonNull: false, + ), + ), + ], +); +const AddPullRequestReviewThreadInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewThreadInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'side'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'RIGHT')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startSide'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'RIGHT')), + ), + ], +); +const AddPullRequestReviewThreadPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddPullRequestReviewThreadPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'thread'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + ), + ], +); +const AddReactionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddReactionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CommitComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Release', + isBlock: false, + ), + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'TeamDiscussionComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Reactable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddReactionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddReactionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reaction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reaction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + ), + ], +); +const AddStarInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddStarInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'starrableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Gist', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Topic', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Starrable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddStarPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddStarPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starrable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Starrable'), + isNonNull: false, + ), + ), + ], +); +const AddUpvoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddUpvoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Votable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddUpvotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddUpvotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Votable'), + isNonNull: false, + ), + ), + ], +); +const AddVerifiableDomainInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddVerifiableDomainInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'VerifiableDomainOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddVerifiableDomainPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddVerifiableDomainPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + isNonNull: false, + ), + ), + ], +); +const AddedToProjectEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddedToProjectEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCard'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumnName'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const App = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'App'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'ALLOW_LIST_VALUE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logoBackgroundColor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logoUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ApproveDeploymentsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApproveDeploymentsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workflowRunId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'WorkflowRun', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ApproveDeploymentsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApproveDeploymentsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployments'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const ApproveVerifiableDomainInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApproveVerifiableDomainInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'VerifiableDomain', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ApproveVerifiableDomainPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApproveVerifiableDomainPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + isNonNull: false, + ), + ), + ], +); +const ArchiveRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ArchiveRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ArchiveRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ArchiveRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const Assignable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Assignable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ) + ], +); +const AssignedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AssignedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignee'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const Assignee = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'Assignee'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Bot'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Mannequin'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const AuditEntry = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEntry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const AuditEntryActor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Bot'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const AuditLogOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditLogOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditLogOrderField'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AuditLogOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditLogOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const AutoMergeDisabledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutoMergeDisabledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'disabler'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reasonCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AutoMergeEnabledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutoMergeEnabledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabler'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const AutoMergeRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutoMergeRequest'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitBody'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitHeadline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabledAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabledBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const AutoRebaseEnabledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutoRebaseEnabledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabler'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const AutoSquashEnabledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutoSquashEnabledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabler'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const AutomaticBaseChangeFailedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutomaticBaseChangeFailedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newBase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oldBase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const AutomaticBaseChangeSucceededEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AutomaticBaseChangeSucceededEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newBase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oldBase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const Base64String = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Base64String'), + directives: [], +); +const BaseRefChangedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BaseRefChangedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const BaseRefDeletedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BaseRefDeletedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const BaseRefForcePushedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BaseRefForcePushedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'afterCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'beforeCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const Blame = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Blame'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ranges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlameRange'), + isNonNull: true, + ), + isNonNull: true, + ), + ) + ], +); +const BlameRange = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BlameRange'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'age'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endingLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startingLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const Blob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Blob'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abbreviatedOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'byteSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isBinary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTruncated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const Bot = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Bot'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const BranchActorAllowanceActor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchActorAllowanceActor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const BranchProtectionRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsDeletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsForcePushes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocksCreations'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRuleConflicts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflictConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bypassForcePushAllowances'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassForcePushAllowanceConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bypassPullRequestAllowances'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowanceConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissesStaleReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isAdminEnforced'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'matchingRefs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pattern'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushAllowances'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAllowanceConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredApprovingReviewCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusCheckContexts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusChecks'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequiredStatusCheckDescription'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresApprovingReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresCodeOwnerReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresCommitSignatures'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresConversationResolution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresLinearHistory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresStatusChecks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresStrictStatusChecks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restrictsPushes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restrictsReviewDismissals'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewDismissalAllowances'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceConnection'), + isNonNull: true, + ), + ), + ], +); +const BranchProtectionRuleConflict = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflict'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conflictingBranchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const BranchProtectionRuleConflictConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflictConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflictEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflict'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const BranchProtectionRuleConflictEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflictEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConflict'), + isNonNull: false, + ), + ), + ], +); +const BranchProtectionRuleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const BranchProtectionRuleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtectionRuleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + ], +); +const BypassForcePushAllowance = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassForcePushAllowance'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchActorAllowanceActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const BypassForcePushAllowanceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassForcePushAllowanceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassForcePushAllowanceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassForcePushAllowance'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const BypassForcePushAllowanceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassForcePushAllowanceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassForcePushAllowance'), + isNonNull: false, + ), + ), + ], +); +const BypassPullRequestAllowance = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowance'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchActorAllowanceActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const BypassPullRequestAllowanceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowanceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowanceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowance'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const BypassPullRequestAllowanceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowanceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BypassPullRequestAllowance'), + isNonNull: false, + ), + ), + ], +); +const CVSS = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CVSS'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'score'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vectorString'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CWE = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CWE'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cweId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const CWEConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CWEConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CWEEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CWE'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CWEEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CWEEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CWE'), + isNonNull: false, + ), + ), + ], +); +const CancelEnterpriseAdminInvitationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CancelEnterpriseAdminInvitationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'invitationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'EnterpriseAdministratorInvitation', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CancelEnterpriseAdminInvitationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CancelEnterpriseAdminInvitationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CancelSponsorshipInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CancelSponsorshipInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsor', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsorable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CancelSponsorshipPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CancelSponsorshipPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsTier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + ], +); +const ChangeUserStatusInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ChangeUserStatusInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'emoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limitedAvailability'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ChangeUserStatusPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ChangeUserStatusPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + ], +); +const CheckAnnotation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'annotationLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationSpan'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawDetails'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CheckAnnotationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CheckAnnotationData = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationData'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'annotationLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationLevel'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationRange'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rawDetails'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CheckAnnotationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotation'), + isNonNull: false, + ), + ), + ], +); +const CheckAnnotationLevel = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationLevel'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOTICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WARNING'), + directives: [], + ), + ], +); +const CheckAnnotationPosition = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationPosition'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'column'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CheckAnnotationRange = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationRange'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endColumn'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startColumn'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CheckAnnotationSpan = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckAnnotationSpan'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'end'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationPosition'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'start'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationPosition'), + isNonNull: true, + ), + ), + ], +); +const CheckConclusionState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTION_REQUIRED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEUTRAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SKIPPED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STALE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTUP_FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIMED_OUT'), + directives: [], + ), + ], +); +const CheckRun = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRun'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirableByPullRequest'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'annotations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkSuite'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conclusion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRequired'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestNumber'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingDeploymentRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStatusState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'steps'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStepConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const CheckRunAction = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunAction'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CheckRunConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRun'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CheckRunEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRun'), + isNonNull: false, + ), + ), + ], +); +const CheckRunFilter = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunFilter'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'appId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'checkName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'checkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'conclusions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStatusState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStatusState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CheckRunOutput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunOutput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'annotations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckAnnotationData'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'images'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunOutputImage'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CheckRunOutputImage = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunOutputImage'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'alt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'caption'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'imageUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CheckRunState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTION_REQUIRED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEUTRAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SKIPPED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STALE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTUP_FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIMED_OUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING'), + directives: [], + ), + ], +); +const CheckRunStateCount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunStateCount'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunState'), + isNonNull: true, + ), + ), + ], +); +const CheckRunType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckRunType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LATEST'), + directives: [], + ), + ], +); +const CheckStatusState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckStatusState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REQUESTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING'), + directives: [], + ), + ], +); +const CheckStep = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckStep'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conclusion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'secondsToCompletion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStatusState'), + isNonNull: true, + ), + ), + ], +); +const CheckStepConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckStepConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStepEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStep'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CheckStepEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckStepEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStep'), + isNonNull: false, + ), + ), + ], +); +const CheckSuite = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckSuite'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'app'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkRuns'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conclusion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'matchingPullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'push'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Push'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckStatusState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workflowRun'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRun'), + isNonNull: false, + ), + ), + ], +); +const CheckSuiteAutoTriggerPreference = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckSuiteAutoTriggerPreference'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'appId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'setting'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CheckSuiteConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckSuiteConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuiteEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CheckSuiteEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckSuiteEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: false, + ), + ), + ], +); +const CheckSuiteFilter = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CheckSuiteFilter'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'appId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'checkName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ClearLabelsFromLabelableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClearLabelsFromLabelableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Labelable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClearLabelsFromLabelablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClearLabelsFromLabelablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + ), + ], +); +const ClearProjectV2ItemFieldValueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClearProjectV2ItemFieldValueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fieldId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Field', + isBlock: false, + ), + _i1.StringValueNode( + value: 'ProjectV2IterationField', + isBlock: false, + ), + _i1.StringValueNode( + value: 'ProjectV2SingleSelectField', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectV2FieldConfiguration', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Item', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClearProjectV2ItemFieldValuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClearProjectV2ItemFieldValuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2Item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + ), + ], +); +const CloneProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloneProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeWorkflows'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetOwnerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CloneProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloneProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobStatusId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const CloneTemplateRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloneTemplateRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAllBranches'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'RepositoryOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CloneTemplateRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloneTemplateRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const Closable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Closable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const CloseIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloseIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'stateReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueClosedStateReason'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CloseIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CloseIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const ClosePullRequestInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClosePullRequestInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClosePullRequestPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClosePullRequestPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const ClosedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClosedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closer'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stateReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueStateReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const Closer = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'Closer'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const CodeOfConduct = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeOfConduct'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const CollaboratorAffiliation = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CollaboratorAffiliation'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OUTSIDE'), + directives: [], + ), + ], +); +const Comment = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Comment'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const CommentAuthorAssociation = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COLLABORATOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTRIBUTOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIRST_TIMER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIRST_TIME_CONTRIBUTOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MANNEQUIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + ], +); +const CommentCannotUpdateReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ARCHIVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DENIED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INSUFFICIENT_ACCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOCKED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN_REQUIRED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAINTENANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERIFIED_EMAIL_REQUIRED'), + directives: [], + ), + ], +); +const CommentDeletedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommentDeletedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedCommentAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const Commit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Commit'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abbreviatedOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'associatedPullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredByCommitter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blame'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Blame'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changedFiles'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`changedFiles` will be removed. Use `changedFilesIfAvailable` instead. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changedFilesIfAvailable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkSuites'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuiteFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuiteConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'committedDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'committedViaWeb'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'committer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntry'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'history'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitAuthor'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitTimestamp'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'until'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitTimestamp'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitHistoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'messageBody'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'messageBodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'messageHeadline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'messageHeadlineHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'onBehalfOf'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushedDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignature'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Status'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusCheckRollup'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollup'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submodules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmoduleConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tarballUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tree'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Tree'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'treeResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'treeUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'zipballUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const CommitAuthor = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitAuthor'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'emails'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CommitComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const CommitCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CommitCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitComment'), + isNonNull: false, + ), + ), + ], +); +const CommitCommentThread = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitCommentThread'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const CommitConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CommitContributionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitContributionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitContributionOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CommitContributionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitContributionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMIT_COUNT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OCCURRED_AT'), + directives: [], + ), + ], +); +const CommitContributionsByRepository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitContributionsByRepository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: + _i1.EnumValueNode(name: _i1.NameNode(value: 'OCCURRED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedCommitContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const CommitEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + ], +); +const CommitHistoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitHistoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CommitMessage = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitMessage'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headline'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CommittableBranch = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommittableBranch'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branchName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryNameWithOwner'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConnectedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConnectedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + ], +); +const Contribution = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Contribution'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const ContributionCalendar = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionCalendar'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'colors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isHalloween'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'months'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionCalendarMonth'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalContributions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weeks'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionCalendarWeek'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ContributionCalendarDay = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionCalendarDay'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionLevel'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weekday'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ContributionCalendarMonth = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionCalendarMonth'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstDay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalWeeks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'year'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ContributionCalendarWeek = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionCalendarWeek'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionDays'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionCalendarDay'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstDay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + ], +); +const ContributionLevel = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionLevel'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIRST_QUARTILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FOURTH_QUARTILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECOND_QUARTILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THIRD_QUARTILE'), + directives: [], + ), + ], +); +const ContributionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ) + ], +); +const ContributionsCollection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContributionsCollection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitContributionsByRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '25'), + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitContributionsByRepository'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionCalendar'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionCalendar'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionYears'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'doesEndInCurrentMonth'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'earliestRestrictedContributionDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstIssueContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueOrRestrictedContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstPullRequestContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestOrRestrictedContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstRepositoryContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryOrRestrictedContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasActivityInThePast'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasAnyContributions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasAnyRestrictedContributions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSingleDay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueContributionsByRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '25'), + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueContributionsByRepository'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'joinedGitHubContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JoinedGitHubContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestRestrictedContributionDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mostRecentCollectionWithActivity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionsCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mostRecentCollectionWithoutActivity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionsCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'popularIssueContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'popularPullRequestContribution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContribution'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestContributionsByRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '25'), + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestContributionsByRepository'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'CreatedPullRequestReviewContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewContributionsByRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '25'), + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'PullRequestReviewContributionsByRepository'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restrictedContributionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCommitContributions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalIssueContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalPullRequestContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalPullRequestReviewContributions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositoriesWithContributedCommits'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositoriesWithContributedIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'totalRepositoriesWithContributedPullRequestReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositoriesWithContributedPullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludePopular'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositoryContributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const ConvertProjectCardNoteToIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertProjectCardNoteToIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectCardId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectCard', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConvertProjectCardNoteToIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertProjectCardNoteToIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + ], +); +const ConvertPullRequestToDraftInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertPullRequestToDraftInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ConvertPullRequestToDraftPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertPullRequestToDraftPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const ConvertToDraftEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertToDraftEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ConvertedNoteToIssueEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertedNoteToIssueEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCard'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumnName'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ConvertedToDiscussionEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConvertedToDiscussionEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const CreateBranchProtectionRuleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBranchProtectionRuleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowsDeletions'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowsForcePushes'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'blocksCreations'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bypassForcePushActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bypassPullRequestActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissesStaleReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isAdminEnforced'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pattern'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pushActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredApprovingReviewCount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusCheckContexts'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusChecks'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequiredStatusCheckInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresApprovingReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresCodeOwnerReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresCommitSignatures'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresConversationResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresLinearHistory'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresStatusChecks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresStrictStatusChecks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'restrictsPushes'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'restrictsReviewDismissals'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewDismissalActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateBranchProtectionRulePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBranchProtectionRulePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CreateCheckRunInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCheckRunInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunAction'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'completedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'conclusion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'detailsUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'output'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunOutput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestableCheckStatusState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateCheckRunPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCheckRunPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkRun'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRun'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CreateCheckSuiteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCheckSuiteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateCheckSuitePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCheckSuitePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkSuite'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CreateCommitOnBranchInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCommitOnBranchInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommittableBranch'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expectedHeadOid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fileChanges'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FileChanges'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitMessage'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateCommitOnBranchPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCommitOnBranchPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const CreateDeploymentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDeploymentInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'autoMerge'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: 'production', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '{}', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Ref', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredContexts'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'task'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: 'deploy', + isBlock: false, + ), + ), + ], +); +const CreateDeploymentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDeploymentPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoMerged'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + ), + ], +); +const CreateDeploymentStatusInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDeploymentStatusInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'autoInactive'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'deploymentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Deployment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'logUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatusState'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateDeploymentStatusPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDeploymentStatusPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deploymentStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + ), + ], +); +const CreateDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'categoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionCategory', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const CreateEnterpriseOrganizationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEnterpriseOrganizationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'adminLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'billingEmail'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateEnterpriseOrganizationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEnterpriseOrganizationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const CreateEnvironmentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEnvironmentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateEnvironmentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEnvironmentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + ], +); +const CreateIpAllowListEntryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIpAllowListEntryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowListValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isActive'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'App', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IpAllowListOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateIpAllowListEntryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIpAllowListEntryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntry'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + isNonNull: false, + ), + ), + ], +); +const CreateIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueTemplate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Milestone', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const CreateLabelInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateLabelInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateLabelPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateLabelPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + ], +); +const CreateMigrationSourceInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateMigrationSourceInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accessToken'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'githubPat'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationSourceType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateMigrationSourcePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateMigrationSourcePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationSource'), + isNonNull: false, + ), + ), + ], +); +const CreateProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'template'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectTemplate'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const CreateProjectV2Input = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateProjectV2Input'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'OrganizationOrUser', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateProjectV2Payload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateProjectV2Payload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + ], +); +const CreatePullRequestInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatePullRequestInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maintainerCanModify'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreatePullRequestPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatePullRequestPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const CreateRefInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRefInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateRefPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRefPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const CreateRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssuesEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasWikiEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'homepageUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'RepositoryOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'teamId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'template'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const CreateSponsorsTierInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSponsorsTierInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'amount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isRecurring'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'publish'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryOwnerLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsorable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'welcomeMessage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateSponsorsTierPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSponsorsTierPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsTier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + ], +); +const CreateSponsorshipInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSponsorshipInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'amount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isRecurring'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacyLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipPrivacy'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'PUBLIC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'receiveEmails'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsor', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsorable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tierId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'SponsorsTier', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateSponsorshipPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSponsorshipPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorship'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + ], +); +const CreateTeamDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'discussionId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateTeamDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussionComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const CreateTeamDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'private'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'teamId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateTeamDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: false, + ), + ), + ], +); +const CreatedCommitContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedCommitContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const CreatedCommitContributionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedCommitContributionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedCommitContributionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedCommitContribution'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CreatedCommitContributionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedCommitContributionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedCommitContribution'), + isNonNull: false, + ), + ), + ], +); +const CreatedIssueContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedIssueContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const CreatedIssueContributionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedIssueContributionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContributionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContribution'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CreatedIssueContributionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedIssueContributionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContribution'), + isNonNull: false, + ), + ), + ], +); +const CreatedIssueOrRestrictedContribution = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedIssueOrRestrictedContribution'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContribution'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RestrictedContribution'), + isNonNull: false, + ), + ], +); +const CreatedPullRequestContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const CreatedPullRequestContributionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestContributionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContributionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContribution'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CreatedPullRequestContributionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestContributionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContribution'), + isNonNull: false, + ), + ), + ], +); +const CreatedPullRequestOrRestrictedContribution = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestOrRestrictedContribution'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContribution'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RestrictedContribution'), + isNonNull: false, + ), + ], +); +const CreatedPullRequestReviewContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const CreatedPullRequestReviewContributionConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContributionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContributionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContribution'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CreatedPullRequestReviewContributionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContributionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestReviewContribution'), + isNonNull: false, + ), + ), + ], +); +const CreatedRepositoryContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedRepositoryContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const CreatedRepositoryContributionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedRepositoryContributionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryContributionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryContribution'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CreatedRepositoryContributionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedRepositoryContributionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryContribution'), + isNonNull: false, + ), + ), + ], +); +const CreatedRepositoryOrRestrictedContribution = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'CreatedRepositoryOrRestrictedContribution'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedRepositoryContribution'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RestrictedContribution'), + isNonNull: false, + ), + ], +); +const CrossReferencedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'referencedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'target'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'willCloseTarget'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const Date = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Date'), + directives: [], +); +const DateTime = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DateTime'), + directives: [], +); +const DeclineTopicSuggestionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeclineTopicSuggestionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TopicSuggestionDeclineReason'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeclineTopicSuggestionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeclineTopicSuggestionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + ], +); +const DefaultRepositoryPermissionField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DefaultRepositoryPermissionField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WRITE'), + directives: [], + ), + ], +); +const Deletable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Deletable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const DeleteBranchProtectionRuleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteBranchProtectionRuleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRuleId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'BranchProtectionRule', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DeleteBranchProtectionRulePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteBranchProtectionRulePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteDeploymentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDeploymentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Deployment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteDeploymentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDeploymentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const DeleteDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const DeleteEnvironmentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteEnvironmentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Environment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteEnvironmentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteEnvironmentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteIpAllowListEntryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIpAllowListEntryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'IpAllowListEntry', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteIpAllowListEntryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIpAllowListEntryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntry'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + isNonNull: false, + ), + ), + ], +); +const DeleteIssueCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIssueCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteIssueCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIssueCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const DeleteLabelInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteLabelInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteLabelPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteLabelPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeletePackageVersionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePackageVersionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageVersionId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PackageVersion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeletePackageVersionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePackageVersionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + ], +); +const DeleteProjectCardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectCardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'cardId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectCard', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DeleteProjectCardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectCardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'column'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedCardId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + ], +); +const DeleteProjectColumnInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectColumnInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'columnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteProjectColumnPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectColumnPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedColumnId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const DeleteProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteProjectNextItemInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectNextItemInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNextItem', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNext', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DeleteProjectNextItemPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectNextItemPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedItemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + ], +); +const DeleteProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOwner'), + isNonNull: false, + ), + ), + ], +); +const DeleteProjectV2ItemInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectV2ItemInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Item', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteProjectV2ItemPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteProjectV2ItemPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedItemId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + ], +); +const DeletePullRequestReviewCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeletePullRequestReviewCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + ), + ], +); +const DeletePullRequestReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeletePullRequestReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + ], +); +const DeleteRefInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteRefInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Ref', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteRefPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteRefPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteTeamDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'TeamDiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteTeamDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteTeamDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteTeamDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const DeleteVerifiableDomainInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteVerifiableDomainInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'VerifiableDomain', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteVerifiableDomainPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteVerifiableDomainPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOwner'), + isNonNull: false, + ), + ), + ], +); +const DemilestonedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneItem'), + isNonNull: true, + ), + ), + ], +); +const DependabotUpdate = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependabotUpdate'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'error'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependabotUpdateError'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const DependabotUpdateError = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependabotUpdateError'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errorType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const DependencyGraphDependency = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphDependency'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasDependencies'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageLabel'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`packageLabel` will be removed. Use normalized `packageName` field instead. Removal on 2022-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageManager'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirements'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const DependencyGraphDependencyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphDependencyConnection'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphDependencyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphDependency'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DependencyGraphDependencyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphDependencyEdge'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphDependency'), + isNonNull: false, + ), + ), + ], +); +const DependencyGraphEcosystem = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphEcosystem'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIONS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPOSER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAVEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NPM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUGET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUBYGEMS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUST'), + directives: [], + ), + ], +); +const DependencyGraphManifest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphManifest'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphDependencyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependenciesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'exceedsMaxSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parseable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const DependencyGraphManifestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphManifestConnection'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphManifestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphManifest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DependencyGraphManifestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyGraphManifestEdge'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphManifest'), + isNonNull: false, + ), + ), + ], +); +const DeployKey = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeployKey'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readOnly'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const DeployKeyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeployKeyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployKeyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployKey'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeployKeyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeployKeyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployKey'), + isNonNull: false, + ), + ), + ], +); +const DeployedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeployedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const Deployment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Deployment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestEnvironment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'originalEnvironment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatusConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'task'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const DeploymentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + ), + ], +); +const DeploymentEnvironmentChangedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentEnvironmentChangedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deploymentStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const DeploymentOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeploymentOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const DeploymentProtectionRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentProtectionRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleType'), + isNonNull: true, + ), + ), + ], +); +const DeploymentProtectionRuleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentProtectionRule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentProtectionRuleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentProtectionRule'), + isNonNull: false, + ), + ), + ], +); +const DeploymentProtectionRuleType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REQUIRED_REVIEWERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAIT_TIMER'), + directives: [], + ), + ], +); +const DeploymentRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentRequest'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserCanApprove'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'waitTimer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'waitTimerStartedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const DeploymentRequestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentRequestConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentRequestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentRequest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentRequestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentRequestEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentRequest'), + isNonNull: false, + ), + ), + ], +); +const DeploymentReview = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReview'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const DeploymentReviewConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReview'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentReviewEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReview'), + isNonNull: false, + ), + ), + ], +); +const DeploymentReviewState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REJECTED'), + directives: [], + ), + ], +); +const DeploymentReviewer = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewer'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const DeploymentReviewerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewer'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentReviewerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentReviewerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewer'), + isNonNull: false, + ), + ), + ], +); +const DeploymentState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ABANDONED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESTROYED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING'), + directives: [], + ), + ], +); +const DeploymentStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatusState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const DeploymentStatusConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentStatusConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatusEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DeploymentStatusEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentStatusEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + ), + ], +); +const DeploymentStatusState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentStatusState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING'), + directives: [], + ), + ], +); +const DiffSide = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffSide'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LEFT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RIGHT'), + directives: [], + ), + ], +); +const DisablePullRequestAutoMergeInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DisablePullRequestAutoMergeInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DisablePullRequestAutoMergePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DisablePullRequestAutoMergePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const DisconnectedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DisconnectedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + ], +); +const Discussion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Discussion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Votable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activeLockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'answer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'answerChosenAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'answerChosenBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'category'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategory'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'poll'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPoll'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvoteCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpvote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasUpvoted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const DiscussionCategory = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionCategory'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emojiHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isAnswerable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const DiscussionCategoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionCategoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategory'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DiscussionCategoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionCategoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategory'), + isNonNull: false, + ), + ), + ], +); +const DiscussionComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Votable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isAnswer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'replies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'replyTo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvoteCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMarkAsAnswer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUnmarkAsAnswer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpvote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasUpvoted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const DiscussionCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DiscussionCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const DiscussionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DiscussionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const DiscussionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DiscussionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const DiscussionPoll = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPoll'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'options'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOptionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'AUTHORED_ORDER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOptionConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'question'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalVoteCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanVote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasVoted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const DiscussionPollOption = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPollOption'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'option'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'poll'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPoll'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalVoteCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasVoted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const DiscussionPollOptionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPollOptionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOptionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOption'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DiscussionPollOptionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPollOptionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOption'), + isNonNull: false, + ), + ), + ], +); +const DiscussionPollOptionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPollOptionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionPollOptionOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DiscussionPollOptionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionPollOptionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTHORED_ORDER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VOTE_COUNT'), + directives: [], + ), + ], +); +const DismissPullRequestReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DismissPullRequestReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DismissPullRequestReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DismissPullRequestReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + ], +); +const DismissReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DismissReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIX_STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INACCURATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_USED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_BANDWIDTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOLERABLE_RISK'), + directives: [], + ), + ], +); +const DismissRepositoryVulnerabilityAlertInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DismissRepositoryVulnerabilityAlertInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DismissReason'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryVulnerabilityAlertId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'RepositoryVulnerabilityAlert', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DismissRepositoryVulnerabilityAlertPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DismissRepositoryVulnerabilityAlertPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryVulnerabilityAlert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlert'), + isNonNull: false, + ), + ), + ], +); +const DraftIssue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DraftIssue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2Items'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const DraftPullRequestReviewComment = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DraftPullRequestReviewComment'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DraftPullRequestReviewThread = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DraftPullRequestReviewThread'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'side'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'RIGHT')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startSide'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'RIGHT')), + ), + ], +); +const EnablePullRequestAutoMergeInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnablePullRequestAutoMergeInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorEmail'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitBody'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitHeadline'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'MERGE')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnablePullRequestAutoMergePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnablePullRequestAutoMergePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const Enterprise = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Enterprise'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billingInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseBillingInfo'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'members'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseUserDeployment'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasTwoFactorEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseUserAccountMembershipRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'viewerOrganizationRole'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RoleInOrganization'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ownerInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseOwnerInfo'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsAdmin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'websiteUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseAdministratorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseAdministratorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseAdministratorInvitation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inviter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseAdministratorInvitationConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseAdministratorInvitationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseAdministratorInvitationOrder = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseAdministratorInvitationOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseAdministratorInvitationOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const EnterpriseAdministratorRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BILLING_MANAGER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + ], +); +const EnterpriseAllowPrivateRepositoryForkingPolicyValue = + _i1.EnumTypeDefinitionNode( + name: + _i1.NameNode(value: 'EnterpriseAllowPrivateRepositoryForkingPolicyValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENTERPRISE_ORGANIZATIONS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERYWHERE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAME_ORGANIZATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAME_ORGANIZATION_USER_ACCOUNTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_ACCOUNTS'), + directives: [], + ), + ], +); +const EnterpriseAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseBillingInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseBillingInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allLicensableUsersCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assetPacks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bandwidthQuota'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bandwidthUsage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bandwidthUsagePercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageQuota'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageUsage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageUsagePercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalAvailableLicenses'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalLicenses'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseDefaultRepositoryPermissionSettingValue = + _i1.EnumTypeDefinitionNode( + name: + _i1.NameNode(value: 'EnterpriseDefaultRepositoryPermissionSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_POLICY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WRITE'), + directives: [], + ), + ], +); +const EnterpriseEnabledDisabledSettingValue = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_POLICY'), + directives: [], + ), + ], +); +const EnterpriseEnabledSettingValue = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseEnabledSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_POLICY'), + directives: [], + ), + ], +); +const EnterpriseIdentityProvider = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseIdentityProvider'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digestMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SamlDigestAlgorithm'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIdentities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'idpCertificate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'X509Certificate'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recoveryCodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signatureMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SamlSignatureAlgorithm'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ssoUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseMember = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMember'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseUserAccount'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const EnterpriseMemberConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMemberConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMember'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseMemberEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMemberEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMember'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseMemberOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseMemberOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ), + ], +); +const EnterpriseMembersCanCreateRepositoriesSettingValue = + _i1.EnumTypeDefinitionNode( + name: + _i1.NameNode(value: 'EnterpriseMembersCanCreateRepositoriesSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_POLICY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const EnterpriseMembersCanMakePurchasesSettingValue = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseMembersCanMakePurchasesSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + ], +); +const EnterpriseOrganizationMembershipConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseOrganizationMembershipConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseOrganizationMembershipEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseOrganizationMembershipEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseOrganizationMembershipEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseUserAccountMembershipRole'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseOutsideCollaboratorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseOutsideCollaboratorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseOutsideCollaboratorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseOutsideCollaboratorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseOutsideCollaboratorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NAME')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfoConnection'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseOwnerInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseOwnerInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'admins'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasTwoFactorEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'affiliatedUsersWithTwoFactorDisabled'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'affiliatedUsersWithTwoFactorDisabledExist'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowPrivateRepositoryForkingSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'allowPrivateRepositoryForkingSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'allowPrivateRepositoryForkingSettingPolicyValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseAllowPrivateRepositoryForkingPolicyValue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultRepositoryPermissionSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseDefaultRepositoryPermissionSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'defaultRepositoryPermissionSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DefaultRepositoryPermissionField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domains'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isApproved'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isVerified'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DOMAIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseServerInstallations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'connectedOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'HOST_NAME')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEnabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'ALLOW_LIST_VALUE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListForInstalledAppsEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'IpAllowListForInstalledAppsEnabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isUpdatingDefaultRepositoryPermission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isUpdatingTwoFactorRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanChangeRepositoryVisibilitySetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanChangeRepositoryVisibilitySettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreateInternalRepositoriesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreatePrivateRepositoriesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreatePublicRepositoriesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreateRepositoriesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseMembersCanCreateRepositoriesSettingValue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanCreateRepositoriesSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrganizationMembersCanCreateRepositoriesSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanDeleteIssuesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanDeleteIssuesSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanDeleteRepositoriesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanDeleteRepositoriesSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanInviteCollaboratorsSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanInviteCollaboratorsSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanMakePurchasesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseMembersCanMakePurchasesSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanUpdateProtectedBranchesSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanUpdateProtectedBranchesSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanViewDependencyInsightsSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'membersCanViewDependencyInsightsSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: + _i1.NameNode(value: 'notificationDeliveryRestrictionEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NotificationRestrictionSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oidcProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OIDCProvider'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationProjectsSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationProjectsSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'outsideCollaborators'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasTwoFactorEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseOutsideCollaboratorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingAdminInvitations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseAdministratorInvitationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingCollaboratorInvitations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingMemberInvitations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterprisePendingMemberInvitationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryProjectsSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryProjectsSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'samlIdentityProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseIdentityProvider'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'samlIdentityProviderSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IdentityProviderConfigurationState'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'supportEntitlements'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseMemberConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussionsSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussionsSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'twoFactorRequiredSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'twoFactorRequiredSettingOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + ], +); +const EnterprisePendingMemberInvitationConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterprisePendingMemberInvitationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterprisePendingMemberInvitationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalUniqueUserCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterprisePendingMemberInvitationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterprisePendingMemberInvitationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseRepositoryInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfo'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrivate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameWithOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseRepositoryInfoConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfoConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfoEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfo'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseRepositoryInfoEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfoEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseRepositoryInfo'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseServerInstallation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallation'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hostName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isConnected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userAccounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userAccountsUploads'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadConnection'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerInstallationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerInstallationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallation'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseServerInstallationOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseServerInstallationOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallationOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CUSTOMER_NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HOST_NAME'), + directives: [], + ), + ], +); +const EnterpriseServerUserAccount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccount'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emails'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'EMAIL')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseServerInstallation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSiteAdmin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'remoteCreatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'remoteUserId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccount'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccount'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseServerUserAccountEmail = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmail'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrimary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userAccount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccount'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountEmailConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmail'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountEmailEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmail'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseServerUserAccountEmailOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseServerUserAccountEmailOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountEmailOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EMAIL'), + directives: [], + ) + ], +); +const EnterpriseServerUserAccountOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseServerUserAccountOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOTE_CREATED_AT'), + directives: [], + ), + ], +); +const EnterpriseServerUserAccountsUpload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUpload'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseServerInstallation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerInstallation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'syncState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadSyncState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountsUploadConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUpload'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnterpriseServerUserAccountsUploadEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUpload'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseServerUserAccountsUploadOrder = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnterpriseServerUserAccountsUploadOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const EnterpriseServerUserAccountsUploadSyncState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseServerUserAccountsUploadSyncState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + ], +); +const EnterpriseUserAccount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseUserAccount'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseUserAccountMembershipRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseOrganizationMembershipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const EnterpriseUserAccountMembershipRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseUserAccountMembershipRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNAFFILIATED'), + directives: [], + ), + ], +); +const EnterpriseUserDeployment = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EnterpriseUserDeployment'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOUD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SERVER'), + directives: [], + ), + ], +); +const Environment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Environment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'protectionRules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentProtectionRuleConnection'), + isNonNull: true, + ), + ), + ], +); +const EnvironmentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EnvironmentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + ], +); +const ExternalIdentity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentity'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'guid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationInvitation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'samlIdentity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentitySamlAttributes'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scimIdentity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityScimAttributes'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const ExternalIdentityAttribute = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentityAttribute'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ExternalIdentityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ExternalIdentityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentity'), + isNonNull: false, + ), + ), + ], +); +const ExternalIdentitySamlAttributes = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentitySamlAttributes'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'attributes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityAttribute'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emails'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEmailMetadata'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'familyName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'givenName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ExternalIdentityScimAttributes = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIdentityScimAttributes'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emails'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEmailMetadata'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'familyName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'givenName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const FileAddition = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FileAddition'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contents'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Base64String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const FileChanges = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FileChanges'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FileAddition'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FileDeletion'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + ], +); +const FileDeletion = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FileDeletion'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], +); +const FileViewedState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'FileViewedState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNVIEWED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VIEWED'), + directives: [], + ), + ], +); +const FollowOrganizationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowOrganizationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const FollowOrganizationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowOrganizationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const FollowUserInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowUserInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const FollowUserPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowUserPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const FollowerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const FollowingConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FollowingConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const FundingLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FundingLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'platform'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FundingPlatform'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const FundingPlatform = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'FundingPlatform'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMUNITY_BRIDGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CUSTOM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GITHUB'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUEHUNT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'KO_FI'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LFX_CROWDFUNDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LIBERAPAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN_COLLECTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OTECHIE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PATREON'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIDELIFT'), + directives: [], + ), + ], +); +const GenericHovercardContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GenericHovercardContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const Gist = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Gist'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Starrable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'files'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '10'), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistFile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPublic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazerCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StargazerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasStarred'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const GistComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gist'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Gist'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const GistCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const GistCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistComment'), + isNonNull: false, + ), + ), + ], +); +const GistConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Gist'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const GistEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Gist'), + isNonNull: false, + ), + ), + ], +); +const GistFile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistFile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'encodedName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'encoding'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'extension'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isImage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTruncated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'language'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Language'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'truncate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const GistOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GistOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const GistOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'GistOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUSHED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const GistPrivacy = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'GistPrivacy'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET'), + directives: [], + ), + ], +); +const GitActor = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitActor'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitTimestamp'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const GitActorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitActorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActor'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const GitActorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitActorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActor'), + isNonNull: false, + ), + ), + ], +); +const GitHubMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitHubMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitHubServicesSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitIpAddresses'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hookIpAddresses'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'importerIpAddresses'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPasswordAuthenticationVerifiable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pagesIpAddresses'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const GitObject = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'GitObject'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abbreviatedOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const GitObjectID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GitObjectID'), + directives: [], +); +const GitRefname = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GitRefname'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'update-refs-preview', + isBlock: false, + ), + ) + ], + ) + ], +); +const GitSSHRemote = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GitSSHRemote'), + directives: [], +); +const GitSignature = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'GitSignature'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignatureState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wasSignedByGitHub'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const GitSignatureState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'GitSignatureState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BAD_CERT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BAD_EMAIL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPIRED_KEY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GPGVERIFY_ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GPGVERIFY_UNAVAILABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INVALID'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MALFORMED_SIG'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_SIGNING_KEY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_USER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OCSP_ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OCSP_PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OCSP_REVOKED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN_KEY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN_SIG_TYPE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSIGNED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNVERIFIED_EMAIL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VALID'), + directives: [], + ), + ], +); +const GitTimestamp = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GitTimestamp'), + directives: [], +); +const GpgSignature = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GpgSignature'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignature'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keyId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignatureState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wasSignedByGitHub'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const GrantEnterpriseOrganizationsMigratorRoleInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GrantEnterpriseOrganizationsMigratorRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const GrantEnterpriseOrganizationsMigratorRolePayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GrantEnterpriseOrganizationsMigratorRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: false, + ), + ), + ], +); +const GrantMigratorRoleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GrantMigratorRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actorType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const GrantMigratorRolePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GrantMigratorRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + ], +); +const HTML = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'HTML'), + directives: [], +); +const HeadRefDeletedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HeadRefDeletedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const HeadRefForcePushedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HeadRefForcePushedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'afterCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'beforeCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const HeadRefRestoredEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HeadRefRestoredEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const Hovercard = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Hovercard'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contexts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: true, + ), + isNonNull: true, + ), + ) + ], +); +const HovercardContext = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'HovercardContext'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const IdentityProviderConfigurationState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IdentityProviderConfigurationState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFIGURED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENFORCED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNCONFIGURED'), + directives: [], + ), + ], +); +const ImportProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ImportProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'columnImports'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnImport'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const ImportProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ImportProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const InviteEnterpriseAdminInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'InviteEnterpriseAdminInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'invitee'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const InviteEnterpriseAdminPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'InviteEnterpriseAdminPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + ], +); +const IpAllowListEnabledSettingValue = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEnabledSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + ], +); +const IpAllowListEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowListValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isActive'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const IpAllowListEntryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEntryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const IpAllowListEntryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEntryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + isNonNull: false, + ), + ), + ], +); +const IpAllowListEntryOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IpAllowListEntryOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALLOW_LIST_VALUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + ], +); +const IpAllowListForInstalledAppsEnabledSettingValue = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListForInstalledAppsEnabledSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + ], +); +const IpAllowListOwner = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'IpAllowListOwner'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ], +); +const Issue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Issue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activeLockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hovercard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeNotificationContexts'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Hovercard'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPinned'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isReadByViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'archivedStates'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardArchivedState'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'ARCHIVED')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'NOT_ARCHIVED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNextItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stateReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueStateReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeline'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`timeline` will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItemsItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'skip'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItemsConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'trackedInIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'trackedIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'trackedIssuesCount'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TrackedIssueStates'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const IssueClosedStateReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueClosedStateReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_PLANNED'), + directives: [], + ), + ], +); +const IssueComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const IssueCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const IssueCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + ), + ], +); +const IssueCommentOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueCommentOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueCommentOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueCommentOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ) + ], +); +const IssueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const IssueContributionsByRepository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueContributionsByRepository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedIssueContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const IssueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueFilters = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueFilters'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assignee'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mentioned'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneNumber'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscribed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const IssueOrPullRequest = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const IssueOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const IssueState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const IssueStateReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueStateReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_PLANNED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPENED'), + directives: [], + ), + ], +); +const IssueTemplate = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTemplate'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'about'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const IssueTimelineConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const IssueTimelineItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserBlockedEvent'), + isNonNull: false, + ), + ], +); +const IssueTimelineItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItem'), + isNonNull: false, + ), + ), + ], +); +const IssueTimelineItems = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItems'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddedToProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertedNoteToIssueEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertedToDiscussionEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisconnectedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkedAsDuplicateEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MentionedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MovedColumnsInProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemovedFromProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkedAsDuplicateEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnpinnedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserBlockedEvent'), + isNonNull: false, + ), + ], +); +const IssueTimelineItemsConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItemsConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItemsEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filteredCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItems'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const IssueTimelineItemsEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItemsEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTimelineItems'), + isNonNull: false, + ), + ), + ], +); +const IssueTimelineItemsItemType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueTimelineItemsItemType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADDED_TO_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSIGNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENT_DELETED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONNECTED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONVERTED_NOTE_TO_ISSUE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONVERTED_TO_DISCUSSION_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CROSS_REFERENCED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEMILESTONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISCONNECTED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE_COMMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABELED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOCKED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MARKED_AS_DUPLICATE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MENTIONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MOVED_COLUMNS_IN_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PINNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REFERENCED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOVED_FROM_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RENAMED_TITLE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPENED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUBSCRIBED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRANSFERRED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNASSIGNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNLABELED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNLOCKED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNMARKED_AS_DUPLICATE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNPINNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSUBSCRIBED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_BLOCKED_EVENT'), + directives: [], + ), + ], +); +const JoinedGitHubContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JoinedGitHubContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const Label = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Label'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDefault'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const LabelConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const LabelEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + ], +); +const LabelOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const LabelOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + ], +); +const Labelable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Labelable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ) + ], +); +const LabeledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabeledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: true, + ), + ), + ], +); +const Language = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Language'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const LanguageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LanguageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LanguageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Language'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const LanguageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LanguageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Language'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const LanguageOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LanguageOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LanguageOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const LanguageOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'LanguageOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SIZE'), + directives: [], + ) + ], +); +const License = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'License'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conditions'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseRule'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'featured'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hidden'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'implementation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limitations'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseRule'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nickname'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permissions'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseRule'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pseudoLicense'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'spdxId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const LicenseRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LicenseRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const LinkRepositoryToProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LinkRepositoryToProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const LinkRepositoryToProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LinkRepositoryToProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const LockLockableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LockLockableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Lockable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const LockLockablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LockLockablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockedRecord'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: false, + ), + ), + ], +); +const LockReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'LockReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OFF_TOPIC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SPAM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOO_HEATED'), + directives: [], + ), + ], +); +const Lockable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Lockable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activeLockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const LockedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LockedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: true, + ), + ), + ], +); +const Mannequin = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Mannequin'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'claimant'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const MarkDiscussionCommentAsAnswerInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkDiscussionCommentAsAnswerInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MarkDiscussionCommentAsAnswerPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkDiscussionCommentAsAnswerPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const MarkFileAsViewedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkFileAsViewedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MarkFileAsViewedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkFileAsViewedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const MarkPullRequestReadyForReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkPullRequestReadyForReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MarkPullRequestReadyForReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkPullRequestReadyForReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const MarkedAsDuplicateEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkedAsDuplicateEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canonical'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duplicate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const MarketplaceCategory = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarketplaceCategory'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'howItWorks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primaryListingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'secondaryListingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const MarketplaceListing = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarketplaceListing'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'app'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'companyUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configurationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configurationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'documentationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'extendedDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'extendedDescriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullDescriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasPublishedFreeTrialPlans'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasTermsOfService'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasVerifiedOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'howItWorks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'howItWorksHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'installationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'installedForViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDraft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPaid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPublic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRejected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isUnverified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isUnverifiedPending'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isVerificationPendingFromDraft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isVerificationPendingFromUnverified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isVerified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logoBackgroundColor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logoUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '400'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'normalizedShortDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pricingUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primaryCategory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceCategory'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'privacyPolicyUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'screenshotUrls'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'secondaryCategory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceCategory'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'supportEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'supportUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'termsOfServiceUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanAddPlans'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanApprove'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelist'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanEditCategories'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanEditPlans'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanRedraft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanRequestApproval'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasPurchased'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasPurchasedForAllOrganizations'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsListingAdmin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const MarketplaceListingConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarketplaceListingConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListingEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListing'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const MarketplaceListingEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarketplaceListingEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListing'), + isNonNull: false, + ), + ), + ], +); +const MemberStatusable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'MemberStatusable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'memberStatuses'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusConnection'), + isNonNull: true, + ), + ) + ], +); +const MembersCanDeleteReposClearAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposClearAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const MembersCanDeleteReposDisableAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposDisableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const MembersCanDeleteReposEnableAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposEnableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const MentionedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MentionedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const MergeBranchInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeBranchInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorEmail'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'base'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitMessage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'head'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergeBranchPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeBranchPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + ], +); +const MergeCommitMessage = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeCommitMessage'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLANK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PR_BODY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PR_TITLE'), + directives: [], + ), + ], +); +const MergeCommitTitle = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeCommitTitle'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_MESSAGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PR_TITLE'), + directives: [], + ), + ], +); +const MergePullRequestInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergePullRequestInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorEmail'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitBody'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitHeadline'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expectedHeadOid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'MERGE')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergePullRequestPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergePullRequestPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeStateStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeStateStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BEHIND'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLEAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRTY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DRAFT'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'DRAFT state will be removed from this enum and `isDraft` should be used instead Use PullRequest.isDraft instead. Removal on 2021-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HAS_HOOKS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSTABLE'), + directives: [], + ), + ], +); +const MergeableState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeableState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFLICTING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGEABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + ], +); +const MergedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const Migration = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Migration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'continueOnError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failureReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationLogUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationSource'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationState'), + isNonNull: true, + ), + ), + ], +); +const MigrationSource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MigrationSource'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationSourceType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const MigrationSourceType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MigrationSourceType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AZURE_DEVOPS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BITBUCKET_SERVER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GITHUB_ARCHIVE'), + directives: [], + ), + ], +); +const MigrationState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MigrationState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCEEDED'), + directives: [], + ), + ], +); +const Milestone = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Milestone'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueOn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'progressPercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const MilestoneConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const MilestoneEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + ], +); +const MilestoneItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const MilestoneOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MilestoneOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUE_DATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const MilestoneState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const MilestonedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneItem'), + isNonNull: true, + ), + ), + ], +); +const Minimizable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Minimizable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const MinimizeCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MinimizeCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'classifier'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReportedContentClassifiers'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CommitComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'GistComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Minimizable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MinimizeCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MinimizeCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + ), + ], +); +const MoveProjectCardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MoveProjectCardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'afterCardId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectCard', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'cardId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectCard', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'columnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MoveProjectCardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MoveProjectCardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cardEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardEdge'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const MoveProjectColumnInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MoveProjectColumnInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'afterColumnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'columnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MoveProjectColumnPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MoveProjectColumnPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'columnEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnEdge'), + isNonNull: false, + ), + ), + ], +); +const MovedColumnsInProjectEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MovedColumnsInProjectEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousProjectColumnName'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCard'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumnName'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const Mutation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Mutation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abortQueuedMigrations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AbortQueuedMigrationsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AbortQueuedMigrationsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'acceptEnterpriseAdministratorInvitation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'AcceptEnterpriseAdministratorInvitationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'AcceptEnterpriseAdministratorInvitationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'acceptTopicSuggestion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AcceptTopicSuggestionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AcceptTopicSuggestionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addAssigneesToAssignable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddAssigneesToAssignableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddAssigneesToAssignablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addDiscussionPollVote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddDiscussionPollVoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddDiscussionPollVotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addEnterpriseSupportEntitlement'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddEnterpriseSupportEntitlementInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddEnterpriseSupportEntitlementPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addLabelsToLabelable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddLabelsToLabelableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddLabelsToLabelablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectCard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectCardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectCardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectColumn'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectColumnInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectColumnPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectDraftIssue'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectDraftIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectDraftIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectNextItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectNextItemInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectNextItemPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectV2DraftIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectV2DraftIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectV2DraftIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectV2ItemById'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectV2ItemByIdInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectV2ItemByIdPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addPullRequestReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addPullRequestReviewComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addPullRequestReviewThread'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewThreadInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddPullRequestReviewThreadPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addReaction'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddReactionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddReactionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addStar'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddStarInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddStarPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addUpvote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddUpvoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddUpvotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addVerifiableDomain'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddVerifiableDomainInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddVerifiableDomainPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approveDeployments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApproveDeploymentsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApproveDeploymentsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approveVerifiableDomain'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApproveVerifiableDomainInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApproveVerifiableDomainPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'archiveRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ArchiveRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ArchiveRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cancelEnterpriseAdminInvitation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CancelEnterpriseAdminInvitationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CancelEnterpriseAdminInvitationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cancelSponsorship'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CancelSponsorshipInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CancelSponsorshipPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changeUserStatus'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ChangeUserStatusInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ChangeUserStatusPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clearLabelsFromLabelable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClearLabelsFromLabelableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClearLabelsFromLabelablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clearProjectV2ItemFieldValue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClearProjectV2ItemFieldValueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClearProjectV2ItemFieldValuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cloneProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloneProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloneProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cloneTemplateRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloneTemplateRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloneTemplateRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closeIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloseIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CloseIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closePullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosePullRequestInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosePullRequestPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'convertProjectCardNoteToIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertProjectCardNoteToIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertProjectCardNoteToIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'convertPullRequestToDraft'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertPullRequestToDraftInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertPullRequestToDraftPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createBranchProtectionRule'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBranchProtectionRuleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBranchProtectionRulePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createCheckRun'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCheckRunInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCheckRunPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createCheckSuite'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCheckSuiteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCheckSuitePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createCommitOnBranch'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCommitOnBranchInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCommitOnBranchPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDeployment'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDeploymentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDeploymentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDeploymentStatus'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'flash-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDeploymentStatusInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDeploymentStatusPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createEnterpriseOrganization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEnterpriseOrganizationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEnterpriseOrganizationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createEnvironment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEnvironmentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEnvironmentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createIpAllowListEntry'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIpAllowListEntryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIpAllowListEntryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createLabel'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateLabelInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateLabelPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createMigrationSource'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateMigrationSourceInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateMigrationSourcePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createProjectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateProjectV2Input'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateProjectV2Payload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createPullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatePullRequestInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatePullRequestPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createRef'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRefInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRefPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createSponsorsTier'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSponsorsTierInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSponsorsTierPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createSponsorship'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSponsorshipInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSponsorshipPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createTeamDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createTeamDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTeamDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'declineTopicSuggestion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeclineTopicSuggestionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeclineTopicSuggestionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteBranchProtectionRule'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteBranchProtectionRuleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteBranchProtectionRulePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteDeployment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDeploymentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDeploymentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteEnvironment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteEnvironmentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteEnvironmentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteIpAllowListEntry'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIpAllowListEntryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIpAllowListEntryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteIssueComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIssueCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteIssueCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteLabel'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteLabelInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteLabelPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletePackageVersion'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'package-deletes-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePackageVersionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePackageVersionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteProjectCard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectCardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectCardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteProjectColumn'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectColumnInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectColumnPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteProjectNextItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectNextItemInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectNextItemPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteProjectV2Item'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectV2ItemInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteProjectV2ItemPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletePullRequestReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletePullRequestReviewComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeletePullRequestReviewCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteRef'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteRefInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteRefPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteTeamDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteTeamDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteTeamDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteVerifiableDomain'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteVerifiableDomainInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteVerifiableDomainPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'disablePullRequestAutoMerge'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisablePullRequestAutoMergeInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisablePullRequestAutoMergePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissPullRequestReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DismissPullRequestReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DismissPullRequestReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissRepositoryVulnerabilityAlert'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'DismissRepositoryVulnerabilityAlertInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DismissRepositoryVulnerabilityAlertPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enablePullRequestAutoMerge'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnablePullRequestAutoMergeInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnablePullRequestAutoMergePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'followOrganization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowOrganizationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowOrganizationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'followUser'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowUserInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowUserPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'grantEnterpriseOrganizationsMigratorRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'GrantEnterpriseOrganizationsMigratorRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'GrantEnterpriseOrganizationsMigratorRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'grantMigratorRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GrantMigratorRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GrantMigratorRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'importProject'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'slothette-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ImportProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ImportProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inviteEnterpriseAdmin'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'InviteEnterpriseAdminInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'InviteEnterpriseAdminPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkRepositoryToProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LinkRepositoryToProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LinkRepositoryToProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockLockable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockLockableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockLockablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'markDiscussionCommentAsAnswer'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkDiscussionCommentAsAnswerInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkDiscussionCommentAsAnswerPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'markFileAsViewed'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkFileAsViewedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkFileAsViewedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'markPullRequestReadyForReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkPullRequestReadyForReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkPullRequestReadyForReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeBranch'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeBranchInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeBranchPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergePullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergePullRequestInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergePullRequestPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizeComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MinimizeCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MinimizeCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'moveProjectCard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MoveProjectCardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MoveProjectCardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'moveProjectColumn'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MoveProjectColumnInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MoveProjectColumnPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'regenerateEnterpriseIdentityProviderRecoveryCodes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'RegenerateEnterpriseIdentityProviderRecoveryCodesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'RegenerateEnterpriseIdentityProviderRecoveryCodesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'regenerateVerifiableDomainToken'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegenerateVerifiableDomainTokenInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegenerateVerifiableDomainTokenPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rejectDeployments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RejectDeploymentsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RejectDeploymentsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeAssigneesFromAssignable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveAssigneesFromAssignableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveAssigneesFromAssignablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeEnterpriseAdmin'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseAdminInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseAdminPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeEnterpriseIdentityProvider'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseIdentityProviderInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseIdentityProviderPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeEnterpriseOrganization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseOrganizationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseOrganizationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeEnterpriseSupportEntitlement'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'RemoveEnterpriseSupportEntitlementInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveEnterpriseSupportEntitlementPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeLabelsFromLabelable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveLabelsFromLabelableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveLabelsFromLabelablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeOutsideCollaborator'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveOutsideCollaboratorInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveOutsideCollaboratorPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeReaction'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveReactionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveReactionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeStar'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveStarInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveStarPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeUpvote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveUpvoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveUpvotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reopenIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reopenPullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenPullRequestInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenPullRequestPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestReviews'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestReviewsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestReviewsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rerequestCheckSuite'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RerequestCheckSuiteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RerequestCheckSuitePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolveReviewThread'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ResolveReviewThreadInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ResolveReviewThreadPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revokeEnterpriseOrganizationsMigratorRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'RevokeEnterpriseOrganizationsMigratorRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'RevokeEnterpriseOrganizationsMigratorRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revokeMigratorRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RevokeMigratorRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RevokeMigratorRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'setEnterpriseIdentityProvider'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetEnterpriseIdentityProviderInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetEnterpriseIdentityProviderPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'setOrganizationInteractionLimit'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetOrganizationInteractionLimitInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetOrganizationInteractionLimitPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'setRepositoryInteractionLimit'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetRepositoryInteractionLimitInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetRepositoryInteractionLimitPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'setUserInteractionLimit'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetUserInteractionLimitInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SetUserInteractionLimitPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startRepositoryMigration'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StartRepositoryMigrationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StartRepositoryMigrationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submitPullRequestReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmitPullRequestReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmitPullRequestReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'transferIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unarchiveRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnarchiveRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnarchiveRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unfollowOrganization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnfollowOrganizationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnfollowOrganizationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unfollowUser'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnfollowUserInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnfollowUserPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unlinkRepositoryFromProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlinkRepositoryFromProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlinkRepositoryFromProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unlockLockable'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockLockableInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockLockablePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unmarkDiscussionCommentAsAnswer'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkDiscussionCommentAsAnswerInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkDiscussionCommentAsAnswerPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unmarkFileAsViewed'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkFileAsViewedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkFileAsViewedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unmarkIssueAsDuplicate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkIssueAsDuplicateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkIssueAsDuplicatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unminimizeComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnminimizeCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnminimizeCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unpinIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnpinIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnpinIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unresolveReviewThread'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnresolveReviewThreadInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnresolveReviewThreadPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateBranchProtectionRule'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBranchProtectionRuleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBranchProtectionRulePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateCheckRun'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateCheckRunInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateCheckRunPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateCheckSuitePreferences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateCheckSuitePreferencesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateCheckSuitePreferencesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseAdministratorRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnterpriseAdministratorRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnterpriseAdministratorRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseAllowPrivateRepositoryForkingSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseDefaultRepositoryPermissionSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseDefaultRepositoryPermissionSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseDefaultRepositoryPermissionSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanChangeRepositoryVisibilitySetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanCreateRepositoriesSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanCreateRepositoriesSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: + _i1.NameNode(value: 'updateEnterpriseMembersCanDeleteIssuesSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanDeleteIssuesSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanDeleteIssuesSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanDeleteRepositoriesSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanInviteCollaboratorsSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: + _i1.NameNode(value: 'updateEnterpriseMembersCanMakePurchasesSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanMakePurchasesSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanMakePurchasesSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanUpdateProtectedBranchesSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseMembersCanViewDependencyInsightsSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseOrganizationProjectsSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseOrganizationProjectsSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseOrganizationProjectsSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseOwnerOrganizationRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseOwnerOrganizationRoleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'UpdateEnterpriseOwnerOrganizationRolePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseProfile'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnterpriseProfileInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnterpriseProfilePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseRepositoryProjectsSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseRepositoryProjectsSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseRepositoryProjectsSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnterpriseTeamDiscussionsSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseTeamDiscussionsSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseTeamDiscussionsSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateEnterpriseTwoFactorAuthenticationRequiredSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEnvironment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnvironmentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEnvironmentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIpAllowListEnabledSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEnabledSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEnabledSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIpAllowListEntry'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEntryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEntryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateIpAllowListForInstalledAppsEnabledSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateIpAllowListForInstalledAppsEnabledSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateIpAllowListForInstalledAppsEnabledSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIssueComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssueCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssueCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateLabel'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateLabelInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateLabelPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateNotificationRestrictionSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateNotificationRestrictionSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'UpdateNotificationRestrictionSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'updateOrganizationAllowPrivateRepositoryForkingSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateOrganizationAllowPrivateRepositoryForkingSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateOrganizationWebCommitSignoffSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateOrganizationWebCommitSignoffSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateOrganizationWebCommitSignoffSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectCard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectCardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectCardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectColumn'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectColumnInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectColumnPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectDraftIssue'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectDraftIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectDraftIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectNextInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectNextPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectNextItemField'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectNextItemFieldInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectNextItemFieldPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2Input'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2Payload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectV2DraftIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2DraftIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2DraftIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectV2ItemFieldValue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemFieldValueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemFieldValuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateProjectV2ItemPosition'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemPositionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemPositionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePullRequestBranch'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestBranchInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestBranchPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePullRequestReview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePullRequestReviewComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRef'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRefInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRefPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRefs'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'update-refs-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRefsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRefsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRepositoryWebCommitSignoffSetting'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateRepositoryWebCommitSignoffSettingInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateRepositoryWebCommitSignoffSettingPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateSponsorshipPreferences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSponsorshipPreferencesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSponsorshipPreferencesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateSubscription'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSubscriptionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSubscriptionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateTeamDiscussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateTeamDiscussionComment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionCommentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionCommentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateTeamReviewAssignment'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamReviewAssignmentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamReviewAssignmentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateTeamsRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamsRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTeamsRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateTopics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTopicsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateTopicsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifyVerifiableDomain'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifyVerifiableDomainInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifyVerifiableDomainPayload'), + isNonNull: false, + ), + ), + ], +); +const Node = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Node'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ) + ], +); +const NotificationRestrictionSettingValue = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'NotificationRestrictionSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + ], +); +const OIDCProvider = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OIDCProvider'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIdentities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'providerType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OIDCProviderType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tenantId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const OIDCProviderType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OIDCProviderType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AAD'), + directives: [], + ) + ], +); +const OauthApplicationAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'OauthApplicationAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OauthApplicationCreateAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OauthApplicationCreateAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'applicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callbackUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rateLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationCreateAuditEntryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OauthApplicationCreateAuditEntryState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OauthApplicationCreateAuditEntryState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_DELETION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUSPENDED'), + directives: [], + ), + ], +); +const OperationType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OperationType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTHENTICATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MODIFY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESTORE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRANSFER'), + directives: [], + ), + ], +); +const OrderDirection = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrderDirection'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESC'), + directives: [], + ), + ], +); +const OrgAddBillingManagerAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgAddBillingManagerAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitationEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgAddMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgAddMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgAddMemberAuditEntryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgAddMemberAuditEntryPermission = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgAddMemberAuditEntryPermission'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + ], +); +const OrgBlockUserAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgBlockUserAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgConfigDisableCollaboratorsOnlyAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgConfigDisableCollaboratorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgConfigEnableCollaboratorsOnlyAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgConfigEnableCollaboratorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgCreateAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgCreateAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billingPlan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgCreateAuditEntryBillingPlan'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgCreateAuditEntryBillingPlan = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgCreateAuditEntryBillingPlan'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUSINESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUSINESS_PLUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FREE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIERED_PER_SEAT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNLIMITED'), + directives: [], + ), + ], +); +const OrgDisableOauthAppRestrictionsAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgDisableOauthAppRestrictionsAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgDisableSamlAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgDisableSamlAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digestMethodUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuerUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signatureMethodUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'singleSignOnUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgDisableTwoFactorRequirementAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgDisableTwoFactorRequirementAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgEnableOauthAppRestrictionsAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgEnableOauthAppRestrictionsAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgEnableSamlAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgEnableSamlAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digestMethodUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuerUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signatureMethodUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'singleSignOnUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgEnableTwoFactorRequirementAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgEnableTwoFactorRequirementAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgEnterpriseOwnerOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgEnterpriseOwnerOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgEnterpriseOwnerOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OrgEnterpriseOwnerOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgEnterpriseOwnerOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ) + ], +); +const OrgInviteMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgInviteMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationInvitation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgInviteToBusinessAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgInviteToBusinessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgOauthAppAccessApprovedAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessApprovedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgOauthAppAccessDeniedAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessDeniedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgOauthAppAccessRequestedAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessRequestedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oauthApplicationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRemoveBillingManagerAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveBillingManagerAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveBillingManagerAuditEntryReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRemoveBillingManagerAuditEntryReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveBillingManagerAuditEntryReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAML_EXTERNAL_IDENTITY_MISSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'), + directives: [], + ), + ], +); +const OrgRemoveMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membershipTypes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntryMembershipType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntryReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRemoveMemberAuditEntryMembershipType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntryMembershipType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BILLING_MANAGER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT_MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OUTSIDE_COLLABORATOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUSPENDED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNAFFILIATED'), + directives: [], + ), + ], +); +const OrgRemoveMemberAuditEntryReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntryReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAML_EXTERNAL_IDENTITY_MISSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWO_FACTOR_ACCOUNT_RECOVERY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_ACCOUNT_DELETED'), + directives: [], + ), + ], +); +const OrgRemoveOutsideCollaboratorAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveOutsideCollaboratorAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membershipTypes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgRemoveOutsideCollaboratorAuditEntryMembershipType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'OrgRemoveOutsideCollaboratorAuditEntryReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRemoveOutsideCollaboratorAuditEntryMembershipType = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgRemoveOutsideCollaboratorAuditEntryMembershipType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BILLING_MANAGER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OUTSIDE_COLLABORATOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNAFFILIATED'), + directives: [], + ), + ], +); +const OrgRemoveOutsideCollaboratorAuditEntryReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRemoveOutsideCollaboratorAuditEntryReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAML_EXTERNAL_IDENTITY_MISSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'), + directives: [], + ), + ], +); +const OrgRestoreMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRestoreMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredCustomEmailRoutingsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredIssueAssignmentsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredMemberships'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRestoreMemberAuditEntryMembership'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredMembershipsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredRepositoriesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredRepositoryStarsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'restoredRepositoryWatchesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRestoreMemberAuditEntryMembership = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRestoreMemberAuditEntryMembership'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgRestoreMemberMembershipOrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgRestoreMemberMembershipRepositoryAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRestoreMemberMembershipTeamAuditEntryData'), + isNonNull: false, + ), + ], +); +const OrgRestoreMemberMembershipOrganizationAuditEntryData = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgRestoreMemberMembershipOrganizationAuditEntryData'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRestoreMemberMembershipRepositoryAuditEntryData = + _i1.ObjectTypeDefinitionNode( + name: + _i1.NameNode(value: 'OrgRestoreMemberMembershipRepositoryAuditEntryData'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgRestoreMemberMembershipTeamAuditEntryData = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgRestoreMemberMembershipTeamAuditEntryData'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgUnblockUserAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgUnblockUserAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedUserUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgUpdateDefaultRepositoryPermissionAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgUpdateDefaultRepositoryPermissionAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgUpdateDefaultRepositoryPermissionAuditEntryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permissionWas'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgUpdateDefaultRepositoryPermissionAuditEntryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgUpdateDefaultRepositoryPermissionAuditEntryPermission = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgUpdateDefaultRepositoryPermissionAuditEntryPermission'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WRITE'), + directives: [], + ), + ], +); +const OrgUpdateMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgUpdateMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgUpdateMemberAuditEntryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permissionWas'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgUpdateMemberAuditEntryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrgUpdateMemberAuditEntryPermission = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrgUpdateMemberAuditEntryPermission'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + ], +); +const OrgUpdateMemberRepositoryCreationPermissionAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canCreateRepositories'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: + 'OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE_INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC_INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC_PRIVATE'), + directives: [], + ), + ], +); +const OrgUpdateMemberRepositoryInvitationPermissionAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canInviteOutsideCollaboratorsToRepositories'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const Organization = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Organization'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberStatusable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProfileOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Recent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryDiscussionAuthor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryDiscussionCommentAuthor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'anyPinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'auditLog'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditLogOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domains'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isApproved'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isVerified'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DOMAIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseOwners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgEnterpriseOwnerOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationRole'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RoleInOrganization'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationEnterpriseOwnerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'estimatedNextSponsorsPayoutInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasSponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'interactionAbility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionAbility'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEnabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'ALLOW_LIST_VALUE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListForInstalledAppsEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'IpAllowListForInstalledAppsEnabledSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoredBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accountLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoringViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isVerified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'itemShowcase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProfileItemShowcase'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'memberStatuses'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersCanForkPrivateRepositories'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersWithRole'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationMemberConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthlyEstimatedSponsorsIncomeInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newTeamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newTeamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: + _i1.NameNode(value: 'notificationDeliveryRestrictionEnabledSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NotificationRestrictionSettingValue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationBillingEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'names'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingMembers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItemsRemaining'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'followRenames'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussionComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyAnswers'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'answered'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryMigrations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigrationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresTwoFactorAuthentication'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'samlIdentityProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationIdentityProvider'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsoring'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tierId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsActivities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityAction'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'TIMESTAMP')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'period'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityPeriod'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'MONTH')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsListing'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipNewsletters'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsMaintainer'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includePrivate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsSponsor'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teams'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ldapMapped'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRole'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rootTeamsOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'twitterUsername'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanAdminister'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanChangePinnedItems'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateRepositories'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateTeams'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsAMember'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsFollowing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsSponsoring'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webCommitSignoffRequired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'websiteUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrganizationAuditEntry = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationAuditEntry'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposClearAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposDisableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MembersCanDeleteReposEnableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OauthApplicationCreateAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgAddBillingManagerAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgAddMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgBlockUserAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgConfigDisableCollaboratorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgConfigEnableCollaboratorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgCreateAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgDisableOauthAppRestrictionsAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgDisableSamlAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgDisableTwoFactorRequirementAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgEnableOauthAppRestrictionsAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgEnableSamlAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgEnableTwoFactorRequirementAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgInviteMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgInviteToBusinessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessApprovedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessDeniedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgOauthAppAccessRequestedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveBillingManagerAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRemoveOutsideCollaboratorAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgRestoreMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgUnblockUserAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'OrgUpdateDefaultRepositoryPermissionAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrgUpdateMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrivateRepositoryForkingDisableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrivateRepositoryForkingEnableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoAccessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoAddMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoAddTopicAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoArchivedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoChangeMergeSettingAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'RepoConfigDisableAnonymousGitAccessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigDisableCollaboratorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigDisableContributorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'RepoConfigDisableSockpuppetDisallowedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigEnableAnonymousGitAccessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigEnableCollaboratorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigEnableContributorsOnlyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'RepoConfigEnableSockpuppetDisallowedAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigLockAnonymousGitAccessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoConfigUnlockAnonymousGitAccessAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoCreateAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoDestroyAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoRemoveMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoRemoveTopicAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibilityChangeDisableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibilityChangeEnableAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAddMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAddRepositoryAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamChangeParentTeamAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRemoveMemberAuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRemoveRepositoryAuditEntry'), + isNonNull: false, + ), + ], +); +const OrganizationAuditEntryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrganizationAuditEntryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntry'), + isNonNull: false, + ), + ), + ], +); +const OrganizationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const OrganizationEnterpriseOwnerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationEnterpriseOwnerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationEnterpriseOwnerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationEnterpriseOwnerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationEnterpriseOwnerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationRole'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RoleInOrganization'), + isNonNull: true, + ), + ), + ], +); +const OrganizationIdentityProvider = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationIdentityProvider'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digestMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIdentities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIdentityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'idpCertificate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'X509Certificate'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signatureMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ssoUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const OrganizationInvitation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitationType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inviter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitationRole'), + isNonNull: true, + ), + ), + ], +); +const OrganizationInvitationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationInvitationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationInvitationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationInvitationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitation'), + isNonNull: false, + ), + ), + ], +); +const OrganizationInvitationRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationInvitationRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BILLING_MANAGER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT_MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REINSTATE'), + directives: [], + ), + ], +); +const OrganizationInvitationType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationInvitationType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EMAIL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER'), + directives: [], + ), + ], +); +const OrganizationMemberConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationMemberConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationMemberEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationMemberEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationMemberEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasTwoFactorEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationMemberRole'), + isNonNull: false, + ), + ), + ], +); +const OrganizationMemberRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationMemberRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEMBER'), + directives: [], + ), + ], +); +const OrganizationMembersCanCreateRepositoriesSettingValue = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode( + value: 'OrganizationMembersCanCreateRepositoriesSettingValue'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + ], +); +const OrganizationOrUser = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationOrUser'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const OrganizationOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OrganizationOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ), + ], +); +const OrganizationTeamsHovercardContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationTeamsHovercardContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relevantTeams'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTeamCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const OrganizationsHovercardContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationsHovercardContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relevantOrganizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalOrganizationCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const Package = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Package'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statistics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatistics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'versions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersionConnection'), + isNonNull: true, + ), + ), + ], +); +const PackageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Package'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PackageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Package'), + isNonNull: false, + ), + ), + ], +); +const PackageFile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFile'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'md5'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha1'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha256'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const PackageFileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PackageFileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFile'), + isNonNull: false, + ), + ), + ], +); +const PackageFileOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileOrderField'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PackageFileOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const PackageOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOrderField'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PackageOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const PackageOwner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageOwner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'names'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: true, + ), + ), + ], +); +const PackageStatistics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageStatistics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadsTotalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ) + ], +); +const PackageTag = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageTag'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + ), + ], +); +const PackageType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEBIAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DOCKER'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'DOCKER will be removed from this enum as this type will be migrated to only be used by the Packages REST API. Removal on 2021-06-21 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAVEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NPM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUGET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PYPI'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUBYGEMS'), + directives: [], + ), + ], +); +const PackageVersion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'files'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Package'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'platform'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preRelease'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readme'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statistics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersionStatistics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const PackageVersionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PackageVersionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersion'), + isNonNull: false, + ), + ), + ], +); +const PackageVersionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageVersionOrderField'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PackageVersionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const PackageVersionStatistics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageVersionStatistics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadsTotalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ) + ], +); +const PageInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PageInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endCursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasNextPage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasPreviousPage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startCursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PatchStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PatchStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADDED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHANGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COPIED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DELETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MODIFIED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RENAMED'), + directives: [], + ), + ], +); +const PermissionGranter = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PermissionGranter'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ], +); +const PermissionSource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PermissionSource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DefaultRepositoryPermissionField'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PermissionGranter'), + isNonNull: true, + ), + ), + ], +); +const PinIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const PinIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const PinnableItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnableItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Gist'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ], +); +const PinnableItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PinnableItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnableItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItem'), + isNonNull: false, + ), + ), + ], +); +const PinnableItemType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnableItemType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GIST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORGANIZATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEAM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER'), + directives: [], + ), + ], +); +const PinnedDiscussion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedDiscussion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gradientStopColors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pattern'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussionPattern'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preconfiguredGradient'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussionGradient'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const PinnedDiscussionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedDiscussionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PinnedDiscussionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedDiscussionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussion'), + isNonNull: false, + ), + ), + ], +); +const PinnedDiscussionGradient = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedDiscussionGradient'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLUE_MINT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLUE_PURPLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PINK_BLUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PURPLE_CORAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RED_ORANGE'), + directives: [], + ), + ], +); +const PinnedDiscussionPattern = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedDiscussionPattern'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHEVRON_UP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DOT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DOT_FILL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEART_FILL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PLUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ZAP'), + directives: [], + ), + ], +); +const PinnedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + ], +); +const PinnedIssue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedIssue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PinnedIssueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedIssueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedIssueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedIssue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PinnedIssueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PinnedIssueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedIssue'), + isNonNull: false, + ), + ), + ], +); +const PreciseDateTime = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + directives: [], +); +const PrivateRepositoryForkingDisableAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrivateRepositoryForkingDisableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const PrivateRepositoryForkingEnableAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrivateRepositoryForkingEnableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const ProfileItemShowcase = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProfileItemShowcase'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasPinnedItems'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'items'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + ], +); +const ProfileOwner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProfileOwner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'anyPinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'itemShowcase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProfileItemShowcase'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItemsRemaining'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanChangePinnedItems'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'websiteUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const Project = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Project'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'columns'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingCards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'archivedStates'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardArchivedState'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'ARCHIVED')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'NOT_ARCHIVED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'progress'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectProgress'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ProjectCard = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCard'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'column'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardItem'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ProjectCardArchivedState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardArchivedState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ARCHIVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_ARCHIVED'), + directives: [], + ), + ], +); +const ProjectCardConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectCardEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + ], +); +const ProjectCardImport = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardImport'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectCardItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const ProjectCardState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCardState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTENT_ONLY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOTE_ONLY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REDACTED'), + directives: [], + ), + ], +); +const ProjectColumn = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectColumn'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'archivedStates'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardArchivedState'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'ARCHIVED')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'NOT_ARCHIVED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'purpose'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnPurpose'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ProjectColumnConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectColumnConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumnEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectColumnEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectColumnEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + ), + ], +); +const ProjectColumnImport = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectColumnImport'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'columnName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardImport'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectColumnPurpose = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectColumnPurpose'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TODO'), + directives: [], + ), + ], +); +const ProjectConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProjectItemType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectItemType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DRAFT_ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REDACTED'), + directives: [], + ), + ], +); +const ProjectNext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fields'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextFieldConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'items'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'views'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectViewConnection'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + ], +); +const ProjectNextField = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextField'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextFieldCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextFieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'settings'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextFieldCommon = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextFieldCommon'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextFieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'settings'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextFieldConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextFieldConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextFieldEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextField'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextFieldEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextFieldEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextField'), + isNonNull: false, + ), + ), + ], +); +const ProjectNextFieldType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextFieldType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSIGNEES'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DATE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ITERATION'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABELS'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LINKED_PULL_REQUESTS'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEWERS'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SINGLE_SELECT'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEXT'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRACKS'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + ], +); +const ProjectNextItem = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemContent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldValues'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectItemType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextItemContent = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemContent'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftIssue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const ProjectNextItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: false, + ), + ), + ], +); +const ProjectNextItemFieldValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectField'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextField'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ProjectNextItemFieldValueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectNextItemFieldValueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemFieldValue'), + isNonNull: false, + ), + ), + ], +); +const ProjectNextOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + ), + ], +); +const ProjectNextOwner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + ], +); +const ProjectOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const ProjectOwner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectOwner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ProjectProgress = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectProgress'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'doneCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'donePercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inProgressCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inProgressPercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoPercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + ], +); +const ProjectState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const ProjectTemplate = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectTemplate'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTOMATED_KANBAN_V2'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTOMATED_REVIEWS_KANBAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BASIC_KANBAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUG_TRIAGE'), + directives: [], + ), + ], +); +const ProjectV2 = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fields'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfigurationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'items'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readme'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'view'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2View'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'views'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ViewOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ViewConnection'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2Connection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Edge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2Edge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Edge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2Field = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Field'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2FieldCommon = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldCommon'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2FieldConfiguration = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Field'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2IterationField'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SingleSelectField'), + isNonNull: false, + ), + ], +); +const ProjectV2FieldConfigurationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfigurationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfigurationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2FieldConfigurationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfigurationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2FieldConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Field'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2FieldEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Field'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2FieldOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectV2FieldOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSITION'), + directives: [], + ), + ], +); +const ProjectV2FieldType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSIGNEES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ITERATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABELS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LINKED_PULL_REQUESTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEWERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SINGLE_SELECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEXT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRACKS'), + directives: [], + ), + ], +); +const ProjectV2FieldValue = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2FieldValue'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'singleSelectOptionId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ProjectV2Item = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemContent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldValueByName'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldValues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemContent = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemContent'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftIssue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const ProjectV2ItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldDateValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldDateValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldIterationValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldIterationValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldLabelValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldLabelValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldMilestoneValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldMilestoneValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldNumberValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldNumberValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldPullRequestValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldPullRequestValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldRepositoryValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldRepositoryValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldReviewerValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldReviewerValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewerConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldSingleSelectValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldSingleSelectValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'optionId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldTextValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldTextValue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldUserValue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldUserValue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'users'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldValue = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValue'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldDateValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldIterationValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldLabelValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldMilestoneValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldNumberValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldPullRequestValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldRepositoryValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldReviewerValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldSingleSelectValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldTextValue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldUserValue'), + isNonNull: false, + ), + ], +); +const ProjectV2ItemFieldValueCommon = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueCommon'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldValueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ItemFieldValueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValue'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ItemFieldValueOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectV2ItemFieldValueOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemFieldValueOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSITION'), + directives: [], + ) + ], +); +const ProjectV2ItemOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectV2ItemOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSITION'), + directives: [], + ) + ], +); +const ProjectV2ItemType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ItemType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DRAFT_ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REDACTED'), + directives: [], + ), + ], +); +const ProjectV2IterationField = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2IterationField'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2IterationFieldConfiguration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2IterationFieldConfiguration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2IterationFieldConfiguration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedIterations'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2IterationFieldIteration'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterations'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2IterationFieldIteration'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2IterationFieldIteration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2IterationFieldIteration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2Order = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2OrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectV2OrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2OrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const ProjectV2Owner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2Recent = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2Recent'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ) + ], +); +const ProjectV2SingleSelectField = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2SingleSelectField'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldCommon'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dataType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'options'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SingleSelectFieldOption'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2SingleSelectFieldOption = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2SingleSelectFieldOption'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2SortBy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2SortBy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Field'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2SortByConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2SortByConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SortByEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SortBy'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2SortByEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2SortByEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SortBy'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2View = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2View'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fields'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConfigurationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'layout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ViewLayout'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2SortByConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verticalGroupBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibleFields'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectV2View#visibleFields` API is deprecated in favour of the more capable `ProjectV2View#fields` API. Check out the `ProjectV2View#fields` API as an example for the more capable alternative. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'POSITION')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ViewConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ViewConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ViewEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2View'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectV2ViewEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ViewEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2View'), + isNonNull: false, + ), + ), + ], +); +const ProjectV2ViewLayout = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ViewLayout'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BOARD_LAYOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TABLE_LAYOUT'), + directives: [], + ), + ], +); +const ProjectV2ViewOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ViewOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ViewOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectV2ViewOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectV2ViewOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSITION'), + directives: [], + ), + ], +); +const ProjectView = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectView'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filter'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupBy'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'layout'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectViewLayout'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SortBy'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verticalGroupBy'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibleFields'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const ProjectViewConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectViewConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectViewEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectView'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ProjectViewEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectViewEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectView'), + isNonNull: false, + ), + ), + ], +); +const ProjectViewLayout = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectViewLayout'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BOARD_LAYOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TABLE_LAYOUT'), + directives: [], + ), + ], +); +const PublicKey = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PublicKey'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fingerprint'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isReadOnly'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const PublicKeyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PublicKeyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PublicKeyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PublicKey'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PublicKeyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PublicKeyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PublicKey'), + isNonNull: false, + ), + ), + ], +); +const PullRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequest'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activeLockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutoMergeRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseRefOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canBeRebased'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'merge-info-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changedFiles'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checksResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checksUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closingIssuesReferences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userLinkedOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommitConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'files'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestChangedFileConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRefOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headRepositoryOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hovercard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeNotificationContexts'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Hovercard'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDraft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isReadByViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestOpinionatedReviews'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'writersOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestReviews'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maintainerCanModify'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeStateStatus'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'merge-info-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeStateStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeableState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'merged'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'potentialMergeCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'archivedStates'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardArchivedState'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'ARCHIVED')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'NOT_ARCHIVED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCardConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNextItems'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revertResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revertUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewDecision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewDecision'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewThreads'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThreadConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviews'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suggestedReviewers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SuggestedReviewer'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeline'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`timeline` will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'skip'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanApplySuggestion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDeleteHeadRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDisableAutoMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanEditFiles'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanEnableAutoMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMergeAsAdmin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerLatestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerLatestReviewRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerMergeBodyText'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerMergeHeadlineText'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const PullRequestChangedFile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestChangedFile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changeType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PatchStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerViewedState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FileViewedState'), + isNonNull: true, + ), + ), + ], +); +const PullRequestChangedFileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestChangedFileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestChangedFileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestChangedFile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestChangedFileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestChangedFileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestChangedFile'), + isNonNull: false, + ), + ), + ], +); +const PullRequestCommit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const PullRequestCommitCommentThread = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestCommitCommentThread'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PullRequestCommitConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestCommitConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommitEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestCommitEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestCommitEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + ), + ), + ], +); +const PullRequestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestContributionsByRepository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestContributionsByRepository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreatedPullRequestContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PullRequestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const PullRequestMergeMethod = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REBASE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SQUASH'), + directives: [], + ), + ], +); +const PullRequestOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const PullRequestOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const PullRequestReview = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReview'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorCanPushToRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'onBehalfOf'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submittedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffHunk'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'draftedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMinimized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimizedReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'originalCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'originalPosition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'outdated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'replyTo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanMinimize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + ), + ], +); +const PullRequestReviewCommentState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUBMITTED'), + directives: [], + ), + ], +); +const PullRequestReviewConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewContributionsByRepository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewContributionsByRepository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ) + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'CreatedPullRequestReviewContributionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewDecision = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewDecision'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHANGES_REQUESTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEW_REQUIRED'), + directives: [], + ), + ], +); +const PullRequestReviewEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + ], +); +const PullRequestReviewEvent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewEvent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISMISS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REQUEST_CHANGES'), + directives: [], + ), + ], +); +const PullRequestReviewState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHANGES_REQUESTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + ], +); +const PullRequestReviewThread = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'skip'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffSide'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCollapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isOutdated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isResolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'originalLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'originalStartLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDiffSide'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReply'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanResolve'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUnresolve'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewThreadConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewThreadConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThreadEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestReviewThreadEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestReviewThreadEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + ), + ], +); +const PullRequestRevisionMarker = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestRevisionMarker'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSeenCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + ], +); +const PullRequestState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const PullRequestTemplate = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTemplate'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PullRequestThread = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestThread'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'skip'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffSide'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCollapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isOutdated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isResolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDiffSide'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffSide'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReply'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanResolve'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUnresolve'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PullRequestTimelineConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PullRequestTimelineItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefForcePushedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentThread'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentEnvironmentChangedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefForcePushedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefRestoredEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestRemovedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserBlockedEvent'), + isNonNull: false, + ), + ], +); +const PullRequestTimelineItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItem'), + isNonNull: false, + ), + ), + ], +); +const PullRequestTimelineItems = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItems'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddedToProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutoMergeDisabledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutoMergeEnabledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutoRebaseEnabledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutoSquashEnabledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutomaticBaseChangeFailedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AutomaticBaseChangeSucceededEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefChangedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BaseRefForcePushedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClosedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertToDraftEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertedNoteToIssueEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConvertedToDiscussionEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CrossReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DemilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentEnvironmentChangedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisconnectedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefDeletedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefForcePushedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HeadRefRestoredEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkedAsDuplicateEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MentionedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestonedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MovedColumnsInProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommitCommentThread'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestRevisionMarker'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReadyForReviewEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemovedFromProjectEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestRemovedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TransferredEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnmarkedAsDuplicateEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnpinnedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserBlockedEvent'), + isNonNull: false, + ), + ], +); +const PullRequestTimelineItemsConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filteredCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItems'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const PullRequestTimelineItemsEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTimelineItems'), + isNonNull: false, + ), + ), + ], +); +const PullRequestTimelineItemsItemType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestTimelineItemsItemType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADDED_TO_MERGE_QUEUE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADDED_TO_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSIGNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTOMATIC_BASE_CHANGE_FAILED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTO_MERGE_DISABLED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTO_MERGE_ENABLED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTO_REBASE_ENABLED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTO_SQUASH_ENABLED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BASE_REF_CHANGED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BASE_REF_DELETED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BASE_REF_FORCE_PUSHED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENT_DELETED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONNECTED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONVERTED_NOTE_TO_ISSUE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONVERTED_TO_DISCUSSION_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONVERT_TO_DRAFT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CROSS_REFERENCED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEMILESTONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPLOYED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISCONNECTED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEAD_REF_DELETED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEAD_REF_FORCE_PUSHED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEAD_REF_RESTORED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE_COMMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABELED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOCKED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MARKED_AS_DUPLICATE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MENTIONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MOVED_COLUMNS_IN_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PINNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_COMMIT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_COMMIT_COMMENT_THREAD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_REVIEW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_REVIEW_THREAD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_REVISION_MARKER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READY_FOR_REVIEW_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REFERENCED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOVED_FROM_MERGE_QUEUE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOVED_FROM_PROJECT_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RENAMED_TITLE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPENED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEW_DISMISSED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEW_REQUESTED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEW_REQUEST_REMOVED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUBSCRIBED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRANSFERRED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNASSIGNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNLABELED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNLOCKED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNMARKED_AS_DUPLICATE_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNPINNED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSUBSCRIBED_EVENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_BLOCKED_EVENT'), + directives: [], + ), + ], +); +const PullRequestUpdateState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PullRequestUpdateState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const Push = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Push'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pusher'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const PushAllowance = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAllowance'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAllowanceActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const PushAllowanceActor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAllowanceActor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const PushAllowanceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAllowanceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAllowanceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAllowance'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const PushAllowanceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAllowanceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAllowance'), + isNonNull: false, + ), + ), + ], +); +const Query = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Query'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeOfConduct'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeOfConduct'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codesOfConduct'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeOfConduct'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'invitationToken'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseAdministratorInvitation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseAdministratorInvitationByToken'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'invitationToken'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorInvitation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'license'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'License'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'licenses'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'License'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'marketplaceCategories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeEmpty'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludeSubcategories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeCategories'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceCategory'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'marketplaceCategory'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'useTopicAliases'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceCategory'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'marketplaceListing'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListing'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'marketplaceListings'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'adminId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allStates'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'categorySlug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'primaryCategoryOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slugs'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'useTopicAliases'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'viewerCanAdmin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'withFreeTrialsOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListingConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'meta'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitHubMetadata'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rateLimit'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dryRun'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RateLimit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Query'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'followRenames'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryOwner'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resource'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SearchType'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SearchResultItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityAdvisories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'classifications'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryClassification'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifierFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'publishedSince'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedSince'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityAdvisory'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ghsaId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityVulnerabilities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'classifications'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryClassification'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ecosystem'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEcosystem'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severities'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisorySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dependencyEcosystem'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEcosystem'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ecosystem'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphEcosystem'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyDependencies'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'LOGIN')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orgLoginForDependencies'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const RateLimit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RateLimit'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cost'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodeCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'remaining'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resetAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'used'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const Reactable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Reactable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ReactingUserConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactingUserConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactingUserEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReactingUserEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactingUserEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const Reaction = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Reaction'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const ReactionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reaction'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasReacted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ReactionContent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionContent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFUSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EYES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEART'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HOORAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LAUGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ROCKET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THUMBS_DOWN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THUMBS_UP'), + directives: [], + ), + ], +); +const ReactionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reaction'), + isNonNull: false, + ), + ), + ], +); +const ReactionGroup = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionGroup'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'users'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Reactors can now be mannequins, bots, and organizations. Use the `reactors` field instead. Removal on 2021-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactingUserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasReacted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ReactionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReactionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const Reactor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'Reactor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Bot'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Mannequin'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const ReactorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactor'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReactorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReactorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactor'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const ReadyForReviewEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReadyForReviewEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const Ref = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Ref'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'associatedPullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'prefix'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refUpdateRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefUpdateRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'target'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + ), + ], +); +const RefConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RefConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RefEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RefEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const RefOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RefOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RefOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RefOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALPHABETICAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TAG_COMMIT_DATE'), + directives: [], + ), + ], +); +const RefUpdate = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RefUpdate'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'update-refs-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'afterOid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'beforeOid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'force'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitRefname'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RefUpdateRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RefUpdateRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsDeletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsForcePushes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocksCreations'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pattern'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredApprovingReviewCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusCheckContexts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresCodeOwnerReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresConversationResolution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresLinearHistory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiresSignatures'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerAllowedToDismissReviews'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanPush'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ReferencedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReferencedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDirectReference'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + isNonNull: true, + ), + ), + ], +); +const ReferencedSubject = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ReferencedSubject'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const RegenerateEnterpriseIdentityProviderRecoveryCodesInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'RegenerateEnterpriseIdentityProviderRecoveryCodesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RegenerateEnterpriseIdentityProviderRecoveryCodesPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'RegenerateEnterpriseIdentityProviderRecoveryCodesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identityProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseIdentityProvider'), + isNonNull: false, + ), + ), + ], +); +const RegenerateVerifiableDomainTokenInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RegenerateVerifiableDomainTokenInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'VerifiableDomain', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RegenerateVerifiableDomainTokenPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RegenerateVerifiableDomainTokenPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RejectDeploymentsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RejectDeploymentsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workflowRunId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'WorkflowRun', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RejectDeploymentsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RejectDeploymentsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployments'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const Release = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Release'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDraft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLatest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrerelease'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mentions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseAssets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescriptionHTML'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '200'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tag'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ReleaseAsset = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAsset'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contentType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ReleaseAssetConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAsset'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReleaseAssetEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAsset'), + isNonNull: false, + ), + ), + ], +); +const ReleaseConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReleaseEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + ], +); +const ReleaseOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReleaseOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + ], +); +const RemoveAssigneesFromAssignableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveAssigneesFromAssignableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assignableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Assignable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const RemoveAssigneesFromAssignablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveAssigneesFromAssignablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RemoveEnterpriseAdminInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseAdminInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveEnterpriseAdminPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseAdminPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'admin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const RemoveEnterpriseIdentityProviderInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseIdentityProviderInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveEnterpriseIdentityProviderPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseIdentityProviderPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identityProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseIdentityProvider'), + isNonNull: false, + ), + ), + ], +); +const RemoveEnterpriseOrganizationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseOrganizationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveEnterpriseOrganizationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseOrganizationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const RemoveEnterpriseSupportEntitlementInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseSupportEntitlementInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveEnterpriseSupportEntitlementPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveEnterpriseSupportEntitlementPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RemoveLabelsFromLabelableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveLabelsFromLabelableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Labelable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveLabelsFromLabelablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveLabelsFromLabelablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: false, + ), + ), + ], +); +const RemoveOutsideCollaboratorInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveOutsideCollaboratorInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveOutsideCollaboratorPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveOutsideCollaboratorPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removedUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const RemoveReactionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveReactionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CommitComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Release', + isBlock: false, + ), + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'TeamDiscussionComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Reactable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveReactionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveReactionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reaction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reaction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + ), + ], +); +const RemoveStarInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveStarInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'starrableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Gist', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Topic', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Starrable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveStarPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveStarPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starrable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Starrable'), + isNonNull: false, + ), + ), + ], +); +const RemoveUpvoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveUpvoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Votable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveUpvotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveUpvotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Votable'), + isNonNull: false, + ), + ), + ], +); +const RemovedFromProjectEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemovedFromProjectEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumnName'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'starfox-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const RenamedTitleEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RenamedTitleEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RenamedTitleSubject'), + isNonNull: true, + ), + ), + ], +); +const RenamedTitleSubject = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'RenamedTitleSubject'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ], +); +const ReopenIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReopenIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReopenIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReopenIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const ReopenPullRequestInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReopenPullRequestInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReopenPullRequestPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReopenPullRequestPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const ReopenedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReopenedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Closable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stateReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueStateReason'), + isNonNull: false, + ), + ), + ], +); +const RepoAccessAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoAccessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoAccessAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoAccessAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoAccessAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoAddMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoAddMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoAddMemberAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoAddMemberAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoAddMemberAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoAddTopicAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoAddTopicAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TopicAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topicName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoArchivedAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoArchivedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoArchivedAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoArchivedAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoArchivedAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoChangeMergeSettingAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoChangeMergeSettingAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoChangeMergeSettingAuditEntryMergeType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoChangeMergeSettingAuditEntryMergeType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoChangeMergeSettingAuditEntryMergeType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REBASE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SQUASH'), + directives: [], + ), + ], +); +const RepoConfigDisableAnonymousGitAccessAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigDisableAnonymousGitAccessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigDisableCollaboratorsOnlyAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigDisableCollaboratorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigDisableContributorsOnlyAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigDisableContributorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigDisableSockpuppetDisallowedAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigDisableSockpuppetDisallowedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigEnableAnonymousGitAccessAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigEnableAnonymousGitAccessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigEnableCollaboratorsOnlyAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigEnableCollaboratorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigEnableContributorsOnlyAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigEnableContributorsOnlyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigEnableSockpuppetDisallowedAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigEnableSockpuppetDisallowedAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigLockAnonymousGitAccessAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigLockAnonymousGitAccessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoConfigUnlockAnonymousGitAccessAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoConfigUnlockAnonymousGitAccessAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepoCreateAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoCreateAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkParentName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkSourceName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoCreateAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoCreateAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoCreateAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoDestroyAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoDestroyAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoDestroyAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoDestroyAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoDestroyAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoRemoveMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoRemoveMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepoRemoveMemberAuditEntryVisibility'), + isNonNull: false, + ), + ), + ], +); +const RepoRemoveMemberAuditEntryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoRemoveMemberAuditEntryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepoRemoveTopicAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepoRemoveTopicAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TopicAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topicName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const ReportedContentClassifiers = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReportedContentClassifiers'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ABUSE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUPLICATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OFF_TOPIC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OUTDATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SPAM'), + directives: [], + ), + ], +); +const Repository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Repository'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Recent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInfo'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Starrable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowUpdateBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignableUsers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoMergeAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRuleConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeOfConduct'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeOfConduct'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeowners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryCodeowners'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collaborators'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliation'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CollaboratorAffiliation'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryCollaboratorConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contactLinks'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryContactLink'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultBranchRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteBranchOnMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyGraphManifests'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'hawkgirl-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dependenciesAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dependenciesFirst'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'withDependencies'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyGraphManifestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployKeys'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeployKeyConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionCategories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterByAssignable'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionCategory'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCategory'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'categoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diskUsage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkingAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fundingLinks'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FundingLink'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasIssuesEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasProjectsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasWikiEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'homepageUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'interactionAbility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionAbility'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isBlankIssuesEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDisabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isEmpty'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isInOrganization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMirror'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrivate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSecurityPolicyEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTemplate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isUserConfigurationRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueOrPullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueTemplates'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueTemplate'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'languages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LanguageOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LanguageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestRelease'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'licenseInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'License'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryLockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mentionableUsers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommitAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommitMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeCommitMessage'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommitTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeCommitTitle'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mirrorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameWithOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'object'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expression'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openGraphImageUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'names'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedDiscussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedDiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnedIssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primaryLanguage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Language'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestTemplates'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestTemplate'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rebaseMergeAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'qualifiedName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refPrefix'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releases'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryTopics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryTopicConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityPolicyUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescriptionHTML'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '200'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashMergeAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashMergeCommitMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SquashMergeCommitMessage'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashMergeCommitTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SquashMergeCommitTitle'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashPrTitleUsedAsDefault'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sshUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSSHRemote'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazerCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StargazerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submodules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmoduleConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tempCloneToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'templateRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usesCustomOpenGraphImage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanAdminister'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdateTopics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDefaultCommitEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDefaultMergeMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestMergeMethod'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasStarred'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerPermission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerPossibleCommitEmails'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityAlerts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dependencyScopes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'RepositoryVulnerabilityAlertDependencyScope'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'watchers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webCommitSignoffRequired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const RepositoryAffiliation = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COLLABORATOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORGANIZATION_MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + ], +); +const RepositoryAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepositoryCodeowners = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryCodeowners'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryCodeownersError'), + isNonNull: true, + ), + isNonNull: true, + ), + ) + ], +); +const RepositoryCodeownersError = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryCodeownersError'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'column'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suggestion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RepositoryCollaboratorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryCollaboratorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryCollaboratorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryCollaboratorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryCollaboratorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permissionSources'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PermissionSource'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const RepositoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalDiskUsage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryContactLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryContactLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'about'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const RepositoryContributionType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryContributionType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMIT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PULL_REQUEST_REVIEW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [], + ), + ], +); +const RepositoryDiscussionAuthor = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryDiscussionAuthor'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'answered'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ) + ], +); +const RepositoryDiscussionCommentAuthor = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryDiscussionCommentAuthor'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussionComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyAnswers'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + isNonNull: true, + ), + ) + ], +); +const RepositoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const RepositoryInfo = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasIssuesEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasProjectsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasWikiEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'homepageUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isInOrganization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isMirror'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrivate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTemplate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'licenseInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'License'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryLockReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mirrorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameWithOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openGraphImageUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescriptionHTML'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '200'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usesCustomOpenGraphImage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + isNonNull: true, + ), + ), + ], +); +const RepositoryInteractionAbility = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInteractionAbility'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimit'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'origin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitOrigin'), + isNonNull: true, + ), + ), + ], +); +const RepositoryInteractionLimit = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimit'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COLLABORATORS_ONLY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTRIBUTORS_ONLY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXISTING_USERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_LIMIT'), + directives: [], + ), + ], +); +const RepositoryInteractionLimitExpiry = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitExpiry'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_DAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_MONTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_WEEK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SIX_MONTHS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THREE_DAYS'), + directives: [], + ), + ], +); +const RepositoryInteractionLimitOrigin = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitOrigin'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORGANIZATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER'), + directives: [], + ), + ], +); +const RepositoryInvitation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInvitation'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inviter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInfo'), + isNonNull: false, + ), + ), + ], +); +const RepositoryInvitationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInvitationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryInvitationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInvitationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitation'), + isNonNull: false, + ), + ), + ], +); +const RepositoryInvitationOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInvitationOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInvitationOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RepositoryInvitationOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryInvitationOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const RepositoryLockReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryLockReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BILLING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MIGRATING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MOVING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RENAME'), + directives: [], + ), + ], +); +const RepositoryMigration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigration'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Migration'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'continueOnError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failureReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationLogUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationSource'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MigrationState'), + isNonNull: true, + ), + ), + ], +); +const RepositoryMigrationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigrationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigrationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryMigrationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigrationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigration'), + isNonNull: false, + ), + ), + ], +); +const RepositoryMigrationOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RepositoryMigrationOrderDirection = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrderDirection'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESC'), + directives: [], + ), + ], +); +const RepositoryMigrationOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryMigrationOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const RepositoryNode = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryNode'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ) + ], +); +const RepositoryOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RepositoryOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUSHED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARGAZERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const RepositoryOwner = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'followRenames'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const RepositoryPermission = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAINTAIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READ'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRIAGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WRITE'), + directives: [], + ), + ], +); +const RepositoryPrivacy = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepositoryTopic = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryTopic'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const RepositoryTopicConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryTopicConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryTopicEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryTopic'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryTopicEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryTopicEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryTopic'), + isNonNull: false, + ), + ), + ], +); +const RepositoryVisibility = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVisibility'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INTERNAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const RepositoryVisibilityChangeDisableAuditEntry = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVisibilityChangeDisableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepositoryVisibilityChangeEnableAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVisibilityChangeEnableAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterpriseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const RepositoryVulnerabilityAlert = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlert'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryNode'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependabotUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependabotUpdate'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'RepositoryVulnerabilityAlertDependencyScope'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissReason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismisser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fixReason'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `fixReason` field is being removed. You can still use `fixedAt` and `dismissReason`. Removal on 2022-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fixedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityAdvisory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityVulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerability'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableManifestFilename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableManifestPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableRequirements'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RepositoryVulnerabilityAlertConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlert'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RepositoryVulnerabilityAlertDependencyScope = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertDependencyScope'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEVELOPMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNTIME'), + directives: [], + ), + ], +); +const RepositoryVulnerabilityAlertEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlert'), + isNonNull: false, + ), + ), + ], +); +const RepositoryVulnerabilityAlertState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryVulnerabilityAlertState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIXED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const RequestReviewsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestReviewsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'teamIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'union'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const RequestReviewsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestReviewsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestedReviewersEdge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEdge'), + isNonNull: false, + ), + ), + ], +); +const RequestableCheckStatusState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestableCheckStatusState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'QUEUED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING'), + directives: [], + ), + ], +); +const RequestedReviewer = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Mannequin'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const RequestedReviewerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestedReviewerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const RequestedReviewerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequestedReviewerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + isNonNull: false, + ), + ), + ], +); +const RequirableByPullRequest = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirableByPullRequest'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRequired'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestNumber'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const RequiredStatusCheckDescription = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequiredStatusCheckDescription'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'app'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'context'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const RequiredStatusCheckInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequiredStatusCheckInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'appId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'context'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RerequestCheckSuiteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RerequestCheckSuiteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'checkSuiteId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CheckSuite', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RerequestCheckSuitePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RerequestCheckSuitePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkSuite'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ResolveReviewThreadInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ResolveReviewThreadInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'threadId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReviewThread', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ResolveReviewThreadPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ResolveReviewThreadPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'thread'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + ), + ], +); +const RestrictedContribution = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RestrictedContribution'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Contribution'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRestricted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const ReviewDismissalAllowance = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowance'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const ReviewDismissalAllowanceActor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceActor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const ReviewDismissalAllowanceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowance'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReviewDismissalAllowanceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowanceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewDismissalAllowance'), + isNonNull: false, + ), + ), + ], +); +const ReviewDismissedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewDismissedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissalMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissalMessageHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousReviewState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestCommit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'review'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const ReviewRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequest'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'asCodeOwner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestedReviewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + isNonNull: false, + ), + ), + ], +); +const ReviewRequestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const ReviewRequestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReviewRequest'), + isNonNull: false, + ), + ), + ], +); +const ReviewRequestRemovedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestRemovedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestedReviewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + isNonNull: false, + ), + ), + ], +); +const ReviewRequestedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewRequestedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestedReviewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestedReviewer'), + isNonNull: false, + ), + ), + ], +); +const ReviewStatusHovercardContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReviewStatusHovercardContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewDecision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewDecision'), + isNonNull: false, + ), + ), + ], +); +const RevokeEnterpriseOrganizationsMigratorRoleInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RevokeEnterpriseOrganizationsMigratorRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RevokeEnterpriseOrganizationsMigratorRolePayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RevokeEnterpriseOrganizationsMigratorRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: false, + ), + ), + ], +); +const RevokeMigratorRoleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RevokeMigratorRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actorType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RevokeMigratorRolePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RevokeMigratorRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + ], +); +const RoleInOrganization = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RoleInOrganization'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT_MEMBER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNAFFILIATED'), + directives: [], + ), + ], +); +const SamlDigestAlgorithm = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SamlDigestAlgorithm'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHA1'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHA256'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHA384'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHA512'), + directives: [], + ), + ], +); +const SamlSignatureAlgorithm = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SamlSignatureAlgorithm'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RSA_SHA1'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RSA_SHA256'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RSA_SHA384'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RSA_SHA512'), + directives: [], + ), + ], +); +const SavedReply = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReply'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + ], +); +const SavedReplyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SavedReplyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + ), + ], +); +const SavedReplyOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SavedReplyOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ) + ], +); +const SearchResultItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'SearchResultItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'App'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarketplaceListing'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const SearchResultItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SearchResultItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SearchResultItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SearchResultItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wikiCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SearchResultItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SearchResultItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SearchResultItem'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'textMatches'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TextMatch'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + ], +); +const SearchType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SearchType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISCUSSION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER'), + directives: [], + ), + ], +); +const SecurityAdvisory = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'classification'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryClassification'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cvss'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CVSS'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cwes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CWEConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ghsaId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifiers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifier'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notificationsPermalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'origin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'references'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryReference'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisorySeverity'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'classifications'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryClassification'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ecosystem'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEcosystem'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severities'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisorySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'withdrawnAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const SecurityAdvisoryClassification = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryClassification'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GENERAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MALWARE'), + directives: [], + ), + ], +); +const SecurityAdvisoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SecurityAdvisoryEcosystem = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEcosystem'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIONS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPOSER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERLANG'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAVEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NPM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUGET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUBYGEMS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUST'), + directives: [], + ), + ], +); +const SecurityAdvisoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + isNonNull: false, + ), + ), + ], +); +const SecurityAdvisoryIdentifier = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifier'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SecurityAdvisoryIdentifierFilter = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifierFilter'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifierType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SecurityAdvisoryIdentifierType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryIdentifierType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GHSA'), + directives: [], + ), + ], +); +const SecurityAdvisoryOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SecurityAdvisoryOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLISHED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const SecurityAdvisoryPackage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryPackage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ecosystem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryEcosystem'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SecurityAdvisoryPackageVersion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryPackageVersion'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ) + ], +); +const SecurityAdvisoryReference = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisoryReference'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ) + ], +); +const SecurityAdvisorySeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityAdvisorySeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MODERATE'), + directives: [], + ), + ], +); +const SecurityVulnerability = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityVulnerability'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'advisory'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisory'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstPatchedVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryPackageVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisoryPackage'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityAdvisorySeverity'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableVersionRange'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SecurityVulnerabilityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerability'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SecurityVulnerabilityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerability'), + isNonNull: false, + ), + ), + ], +); +const SecurityVulnerabilityOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SecurityVulnerabilityOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityVulnerabilityOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ) + ], +); +const SetEnterpriseIdentityProviderInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetEnterpriseIdentityProviderInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'digestMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SamlDigestAlgorithm'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'idpCertificate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuer'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'signatureMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SamlSignatureAlgorithm'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ssoUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SetEnterpriseIdentityProviderPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetEnterpriseIdentityProviderPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identityProvider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseIdentityProvider'), + isNonNull: false, + ), + ), + ], +); +const SetOrganizationInteractionLimitInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetOrganizationInteractionLimitInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expiry'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitExpiry'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimit'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SetOrganizationInteractionLimitPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetOrganizationInteractionLimitPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const SetRepositoryInteractionLimitInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetRepositoryInteractionLimitInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expiry'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitExpiry'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimit'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SetRepositoryInteractionLimitPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetRepositoryInteractionLimitPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const SetUserInteractionLimitInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetUserInteractionLimitInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expiry'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimitExpiry'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionLimit'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SetUserInteractionLimitPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SetUserInteractionLimitPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const SmimeSignature = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SmimeSignature'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignature'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignatureState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wasSignedByGitHub'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const SortBy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SortBy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const Sponsor = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'Sponsor'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const SponsorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsor'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsor'), + isNonNull: false, + ), + ), + ], +); +const SponsorOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RELEVANCE'), + directives: [], + ), + ], +); +const Sponsorable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Sponsorable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'estimatedNextSponsorsPayoutInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasSponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoredBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accountLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoringViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthlyEstimatedSponsorsIncomeInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsoring'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tierId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsActivities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityAction'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'TIMESTAMP')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'period'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityPeriod'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'MONTH')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsListing'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipNewsletters'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsMaintainer'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includePrivate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsSponsor'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsSponsoring'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const SponsorableItem = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorableItem'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ], +); +const SponsorableItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorableItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorableItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorableItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableItem'), + isNonNull: false, + ), + ), + ], +); +const SponsorableOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorableOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorableOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorableOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorableOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ) + ], +); +const SponsorsActivity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivity'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityAction'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousSponsorsTier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsTier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timestamp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const SponsorsActivityAction = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityAction'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELLED_SPONSORSHIP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEW_SPONSORSHIP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_CHANGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REFUND'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SPONSOR_MATCH_DISABLED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIER_CHANGE'), + directives: [], + ), + ], +); +const SponsorsActivityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorsActivityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivity'), + isNonNull: false, + ), + ), + ], +); +const SponsorsActivityOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorsActivityOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIMESTAMP'), + directives: [], + ) + ], +); +const SponsorsActivityPeriod = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsActivityPeriod'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEEK'), + directives: [], + ), + ], +); +const SponsorsGoal = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsGoal'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsGoalKind'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'percentComplete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SponsorsGoalKind = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsGoalKind'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONTHLY_SPONSORSHIP_AMOUNT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOTAL_SPONSORS_COUNT'), + directives: [], + ), + ], +); +const SponsorsListing = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsListing'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activeGoal'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsGoal'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dashboardResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dashboardUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullDescriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPublic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextPayoutDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tiers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTierOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'MONTHLY_PRICE_IN_CENTS')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'ASC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTierConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const SponsorsTier = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTier'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTierAdminInfo'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closestLesserValueTier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCustomAmount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isOneTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthlyPriceInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthlyPriceInDollars'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsListing'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const SponsorsTierAdminInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTierAdminInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includePrivate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ) + ], +); +const SponsorsTierConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTierConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTierEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorsTierEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTierEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + ], +); +const SponsorsTierOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTierOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTierOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorsTierOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorsTierOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONTHLY_PRICE_IN_CENTS'), + directives: [], + ), + ], +); +const Sponsorship = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Sponsorship'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isOneTimePayment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsorOptedIntoEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maintainer'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`Sponsorship.maintainer` will be removed. Use `Sponsorship.sponsorable` instead. Removal on 2020-04-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'privacyLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipPrivacy'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsor'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + '`Sponsorship.sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead. Removal on 2020-10-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorEntity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsTier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tierSelectedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + ], +); +const SponsorshipConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRecurringMonthlyPriceInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRecurringMonthlyPriceInDollars'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorshipEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + ], +); +const SponsorshipNewsletter = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipNewsletter'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPublished'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const SponsorshipNewsletterConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletter'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SponsorshipNewsletterEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletter'), + isNonNull: false, + ), + ), + ], +); +const SponsorshipNewsletterOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorshipNewsletterOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const SponsorshipOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SponsorshipOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const SponsorshipPrivacy = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SponsorshipPrivacy'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIVATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLIC'), + directives: [], + ), + ], +); +const SquashMergeCommitMessage = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SquashMergeCommitMessage'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLANK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMIT_MESSAGES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PR_BODY'), + directives: [], + ), + ], +); +const SquashMergeCommitTitle = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SquashMergeCommitTitle'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMIT_OR_PR_TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PR_TITLE'), + directives: [], + ), + ], +); +const SshSignature = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SshSignature'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignature'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keyFingerprint'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignatureState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wasSignedByGitHub'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const StarOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StarOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const StarOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'StarOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARRED_AT'), + directives: [], + ) + ], +); +const StargazerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StargazerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StargazerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const StargazerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StargazerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const Starrable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Starrable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazerCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StargazerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasStarred'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const StarredRepositoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StarredRepositoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarredRepositoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isOverLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const StarredRepositoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StarredRepositoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const StartRepositoryMigrationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StartRepositoryMigrationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accessToken'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'continueOnError'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'gitArchiveUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'githubPat'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockSource'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'metadataArchiveUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'skipReleases'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'MigrationSource', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceRepositoryUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetRepoVisibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const StartRepositoryMigrationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StartRepositoryMigrationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryMigration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryMigration'), + isNonNull: false, + ), + ), + ], +); +const Status = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Status'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'combinedContexts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollupContextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'context'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusContext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contexts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusContext'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusState'), + isNonNull: true, + ), + ), + ], +); +const StatusCheckRollup = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusCheckRollup'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contexts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollupContextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusState'), + isNonNull: true, + ), + ), + ], +); +const StatusCheckRollupContext = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusCheckRollupContext'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRun'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusContext'), + isNonNull: false, + ), + ], +); +const StatusCheckRollupContextConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusCheckRollupContextConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkRunCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkRunCountsByState'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunStateCount'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollupContextEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollupContext'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusContextCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusContextCountsByState'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusContextStateCount'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const StatusCheckRollupContextEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusCheckRollupContextEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusCheckRollupContext'), + isNonNull: false, + ), + ), + ], +); +const StatusContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirableByPullRequest'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '40'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'context'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'creator'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRequired'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestNumber'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const StatusContextStateCount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusContextStateCount'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusState'), + isNonNull: true, + ), + ), + ], +); +const StatusState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPECTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILURE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + ], +); +const SubmitPullRequestReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmitPullRequestReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'event'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewEvent'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SubmitPullRequestReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmitPullRequestReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + ], +); +const Submodule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Submodule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subprojectCommitOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + ), + ], +); +const SubmoduleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmoduleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmoduleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Submodule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SubmoduleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmoduleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Submodule'), + isNonNull: false, + ), + ), + ], +); +const Subscribable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Subscribable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const SubscribedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubscribedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: true, + ), + ), + ], +); +const SubscriptionState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SubscriptionState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IGNORED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUBSCRIBED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSUBSCRIBED'), + directives: [], + ), + ], +); +const SuggestedReviewer = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SuggestedReviewer'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCommenter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const Tag = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Tag'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abbreviatedOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagger'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'target'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: true, + ), + ), + ], +); +const Team = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Team'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberStatusable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ancestors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '400'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'childTeams'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'immediateOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userLogins'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'combinedSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isPinned'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editTeamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editTeamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invitations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationInvitationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'memberStatuses'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'members'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membership'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMembershipType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'ALL')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberRole'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'membersUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newTeamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newTeamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeam'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamPrivacy'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoriesResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoriesUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestDelegationAlgorithm'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamReviewAssignmentAlgorithm'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestDelegationEnabled'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestDelegationMemberCount'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestDelegationNotifyTeam'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanAdminister'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const TeamAddMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamAddMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLdapMapped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamAddRepositoryAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamAddRepositoryAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLdapMapped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamChangeParentTeamAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamChangeParentTeamAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLdapMapped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeam'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamNameWas'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamWas'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamWasResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parentTeamWasUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TeamDiscussion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fromComment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commentsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commentsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPinned'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrivate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanPin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSubscribe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerSubscription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: false, + ), + ), + ], +); +const TeamDiscussionComment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionComment'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Comment'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deletable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Reactable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Updatable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatableComment'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorAssociation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentAuthorAssociation'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdViaEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includesCreatedEdit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactionGroups'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionGroup'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reactions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionContent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReactionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userContentEdits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanReact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerDidAuthor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const TeamDiscussionCommentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionComment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TeamDiscussionCommentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const TeamDiscussionCommentOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TeamDiscussionCommentOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionCommentOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUMBER'), + directives: [], + ) + ], +); +const TeamDiscussionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TeamDiscussionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: false, + ), + ), + ], +); +const TeamDiscussionOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TeamDiscussionOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamDiscussionOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const TeamEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + ], +); +const TeamMemberConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMemberConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TeamMemberEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMemberEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'memberAccessResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'memberAccessUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberRole'), + isNonNull: true, + ), + ), + ], +); +const TeamMemberOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMemberOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamMemberOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TeamMemberOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMemberOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOGIN'), + directives: [], + ), + ], +); +const TeamMemberRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMemberRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAINTAINER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEMBER'), + directives: [], + ), + ], +); +const TeamMembershipType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamMembershipType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHILD_TEAM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IMMEDIATE'), + directives: [], + ), + ], +); +const TeamOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TeamOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ) + ], +); +const TeamPrivacy = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamPrivacy'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VISIBLE'), + directives: [], + ), + ], +); +const TeamRemoveMemberAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRemoveMemberAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLdapMapped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamRemoveRepositoryAuditEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRemoveRepositoryAuditEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntry'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAuditEntryData'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamAuditEntryData'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEntryActor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorIp'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ActorLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actorUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PreciseDateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isLdapMapped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operationType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OperationType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userLogin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const TeamRepositoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRepositoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRepositoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TeamRepositoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRepositoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + isNonNull: true, + ), + ), + ], +); +const TeamRepositoryOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRepositoryOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamRepositoryOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TeamRepositoryOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRepositoryOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERMISSION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUSHED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARGAZERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ), + ], +); +const TeamReviewAssignmentAlgorithm = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamReviewAssignmentAlgorithm'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOAD_BALANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ROUND_ROBIN'), + directives: [], + ), + ], +); +const TeamRole = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TeamRole'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADMIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEMBER'), + directives: [], + ), + ], +); +const TextMatch = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TextMatch'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fragment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'highlights'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TextMatchHighlight'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'property'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const TextMatchHighlight = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TextMatchHighlight'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'beginIndice'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endIndice'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const Topic = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Topic'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Starrable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relatedTopics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '3'), + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazerCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stargazers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StargazerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasStarred'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const TopicAuditEntryData = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'TopicAuditEntryData'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topicName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const TopicSuggestionDeclineReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TopicSuggestionDeclineReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_RELEVANT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERSONAL_PREFERENCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOO_GENERAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOO_SPECIFIC'), + directives: [], + ), + ], +); +const TrackedIssueStates = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TrackedIssueStates'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + ], +); +const TransferIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TransferIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createLabelsIfMissing'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TransferIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TransferIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const TransferredEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TransferredEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fromRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + ], +); +const Tree = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Tree'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'abbreviatedOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'entries'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntry'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + ], +); +const TreeEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeEntry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'extension'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isGenerated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lineCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'object'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObject'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submodule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Submodule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const URI = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'URI'), + directives: [], +); +const UnarchiveRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnarchiveRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnarchiveRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnarchiveRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const UnassignedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnassignedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Assignee'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const UnfollowOrganizationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnfollowOrganizationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnfollowOrganizationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnfollowOrganizationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const UnfollowUserInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnfollowUserInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnfollowUserPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnfollowUserPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const UniformResourceLocatable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + ], +); +const UnknownSignature = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnknownSignature'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignature'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signature'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitSignatureState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wasSignedByGitHub'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const UnlabeledEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlabeledEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Labelable'), + isNonNull: true, + ), + ), + ], +); +const UnlinkRepositoryFromProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlinkRepositoryFromProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnlinkRepositoryFromProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlinkRepositoryFromProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const UnlockLockableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlockLockableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Lockable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnlockLockablePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlockLockablePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unlockedRecord'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: false, + ), + ), + ], +); +const UnlockedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnlockedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Lockable'), + isNonNull: true, + ), + ), + ], +); +const UnmarkDiscussionCommentAsAnswerInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkDiscussionCommentAsAnswerInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnmarkDiscussionCommentAsAnswerPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkDiscussionCommentAsAnswerPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const UnmarkFileAsViewedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkFileAsViewedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnmarkFileAsViewedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkFileAsViewedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const UnmarkIssueAsDuplicateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkIssueAsDuplicateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'canonicalId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IssueOrPullRequest', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'duplicateId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IssueOrPullRequest', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnmarkIssueAsDuplicatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkIssueAsDuplicatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duplicate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + ], +); +const UnmarkedAsDuplicateEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnmarkedAsDuplicateEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canonical'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duplicate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrPullRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCrossRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const UnminimizeCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnminimizeCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subjectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CommitComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'GistComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Minimizable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnminimizeCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnminimizeCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unminimizedComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Minimizable'), + isNonNull: false, + ), + ), + ], +); +const UnpinIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnpinIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnpinIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnpinIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const UnpinnedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnpinnedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + ], +); +const UnresolveReviewThreadInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnresolveReviewThreadInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'threadId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReviewThread', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UnresolveReviewThreadPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnresolveReviewThreadPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'thread'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewThread'), + isNonNull: false, + ), + ), + ], +); +const UnsubscribedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UnsubscribedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: true, + ), + ), + ], +); +const Updatable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Updatable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const UpdatableComment = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatableComment'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCannotUpdateReasons'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommentCannotUpdateReason'), + isNonNull: true, + ), + isNonNull: true, + ), + ) + ], +); +const UpdateBranchProtectionRuleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBranchProtectionRuleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowsDeletions'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowsForcePushes'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'blocksCreations'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRuleId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'BranchProtectionRule', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bypassForcePushActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bypassPullRequestActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissesStaleReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isAdminEnforced'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pattern'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pushActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredApprovingReviewCount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusCheckContexts'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiredStatusChecks'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequiredStatusCheckInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresApprovingReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresCodeOwnerReviews'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresCommitSignatures'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresConversationResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresLinearHistory'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresStatusChecks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requiresStrictStatusChecks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'restrictsPushes'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'restrictsReviewDismissals'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewDismissalActorIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateBranchProtectionRulePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBranchProtectionRulePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtectionRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtectionRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateCheckRunInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateCheckRunInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunAction'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'checkRunId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'CheckRun', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'completedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'conclusion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckConclusionState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'detailsUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'output'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRunOutput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequestableCheckStatusState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateCheckRunPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateCheckRunPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkRun'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckRun'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateCheckSuitePreferencesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateCheckSuitePreferencesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'autoTriggerPreferences'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuiteAutoTriggerPreference'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateCheckSuitePreferencesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateCheckSuitePreferencesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const UpdateDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const UpdateDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'categoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DiscussionCategory', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'discussionId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseAdministratorRoleInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseAdministratorRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'role'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseAdministratorRole'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseAdministratorRolePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseAdministratorRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'policyValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseAllowPrivateRepositoryForkingPolicyValue'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseDefaultRepositoryPermissionSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseDefaultRepositoryPermissionSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseDefaultRepositoryPermissionSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseDefaultRepositoryPermissionSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseDefaultRepositoryPermissionSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: + 'UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanCreateRepositoriesSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanCreateRepositoriesSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreateInternalRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreatePrivateRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreatePublicRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membersCanCreateRepositoriesPolicyEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseMembersCanCreateRepositoriesSettingValue'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanDeleteIssuesSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: + _i1.NameNode(value: 'UpdateEnterpriseMembersCanDeleteIssuesSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanDeleteIssuesSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanDeleteIssuesSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanMakePurchasesSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanMakePurchasesSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'EnterpriseMembersCanMakePurchasesSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanMakePurchasesSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanMakePurchasesSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseOrganizationProjectsSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseOrganizationProjectsSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseOrganizationProjectsSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: + _i1.NameNode(value: 'UpdateEnterpriseOrganizationProjectsSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseOwnerOrganizationRoleInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseOwnerOrganizationRoleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationRole'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RoleInOrganization'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseOwnerOrganizationRolePayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseOwnerOrganizationRolePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseProfileInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseProfileInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'websiteUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseProfilePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseProfilePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseRepositoryProjectsSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseRepositoryProjectsSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseRepositoryProjectsSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseRepositoryProjectsSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseTeamDiscussionsSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseTeamDiscussionsSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledDisabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseTeamDiscussionsSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnterpriseTeamDiscussionsSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enterpriseId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnterpriseEnabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enterprise'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const UpdateEnvironmentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnvironmentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Environment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'waitTimer'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateEnvironmentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEnvironmentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + ], +); +const UpdateIpAllowListEnabledSettingInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEnabledSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'App', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IpAllowListOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEnabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateIpAllowListEnabledSettingPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEnabledSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListOwner'), + isNonNull: false, + ), + ), + ], +); +const UpdateIpAllowListEntryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEntryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowListValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'IpAllowListEntry', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isActive'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateIpAllowListEntryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIpAllowListEntryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAllowListEntry'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListEntry'), + isNonNull: false, + ), + ), + ], +); +const UpdateIpAllowListForInstalledAppsEnabledSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateIpAllowListForInstalledAppsEnabledSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'App', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'IpAllowListOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'IpAllowListForInstalledAppsEnabledSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateIpAllowListForInstalledAppsEnabledSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateIpAllowListForInstalledAppsEnabledSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IpAllowListOwner'), + isNonNull: false, + ), + ), + ], +); +const UpdateIssueCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssueCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'IssueComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateIssueCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssueCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueComment'), + isNonNull: false, + ), + ), + ], +); +const UpdateIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Milestone', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const UpdateLabelInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateLabelInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateLabelPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateLabelPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'bane-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + ], +); +const UpdateNotificationRestrictionSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNotificationRestrictionSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Enterprise', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'VerifiableDomainOwner', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'settingValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NotificationRestrictionSettingValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateNotificationRestrictionSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNotificationRestrictionSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOwner'), + isNonNull: false, + ), + ), + ], +); +const UpdateOrganizationAllowPrivateRepositoryForkingSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateOrganizationAllowPrivateRepositoryForkingSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'forkingEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode( + value: 'UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const UpdateOrganizationWebCommitSignoffSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateOrganizationWebCommitSignoffSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'webCommitSignoffRequired'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateOrganizationWebCommitSignoffSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateOrganizationWebCommitSignoffSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectCardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectCardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectCardId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectCard', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectCardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectCardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCard'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectColumnInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectColumnInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectColumnId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectColumn', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectColumnPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectColumnPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectColumn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectColumn'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectDraftIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectDraftIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draftIssueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DraftIssue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectDraftIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectDraftIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'draftIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftIssue'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Project', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectNextInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectNextInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNext', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectNextItemFieldInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectNextItemFieldInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fieldId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNextField', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNextItem', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectNext', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectNextItemFieldPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectNextItemFieldPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNextItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextItem'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectNextPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectNextPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectV2DraftIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2DraftIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draftIssueId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'DraftIssue', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectV2DraftIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2DraftIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'draftIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DraftIssue'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectV2Input = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2Input'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'readme'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'shortDescription'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectV2ItemFieldValueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemFieldValueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fieldId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Field', + isBlock: false, + ), + _i1.StringValueNode( + value: 'ProjectV2IterationField', + isBlock: false, + ), + _i1.StringValueNode( + value: 'ProjectV2SingleSelectField', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'ProjectV2FieldConfiguration', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Item', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2FieldValue'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectV2ItemFieldValuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemFieldValuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2Item'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Item'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectV2ItemPositionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemPositionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'afterId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Item', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'itemId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2Item', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'ProjectV2', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateProjectV2ItemPositionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2ItemPositionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'items'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2ItemConnection'), + isNonNull: false, + ), + ), + ], +); +const UpdateProjectV2Payload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateProjectV2Payload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + ], +); +const UpdatePullRequestBranchInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestBranchInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'expectedHeadOid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdatePullRequestBranchPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestBranchPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const UpdatePullRequestInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Label', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maintainerCanModify'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Milestone', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestUpdateState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdatePullRequestPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequest'), + isNonNull: false, + ), + ), + ], +); +const UpdatePullRequestReviewCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewCommentId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReviewComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdatePullRequestReviewCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReviewComment'), + isNonNull: false, + ), + ), + ], +); +const UpdatePullRequestReviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReviewId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'PullRequestReview', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdatePullRequestReviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePullRequestReviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequestReview'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestReview'), + isNonNull: false, + ), + ), + ], +); +const UpdateRefInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRefInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'force'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitObjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Ref', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateRefPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRefPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Ref'), + isNonNull: false, + ), + ), + ], +); +const UpdateRefsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRefsInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'update-refs-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'refUpdates'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RefUpdate'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateRefsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRefsPayload'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'update-refs-preview', + isBlock: false, + ), + ) + ], + ) + ], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const UpdateRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssuesEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasProjectsEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasWikiEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'homepageUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'template'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const UpdateRepositoryWebCommitSignoffSettingInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRepositoryWebCommitSignoffSettingInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'webCommitSignoffRequired'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateRepositoryWebCommitSignoffSettingPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRepositoryWebCommitSignoffSettingPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const UpdateSponsorshipPreferencesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSponsorshipPreferencesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacyLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipPrivacy'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'PUBLIC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'receiveEmails'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsor', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Organization', + isBlock: false, + ), + _i1.StringValueNode( + value: 'User', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Sponsorable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sponsorableLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateSponsorshipPreferencesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSponsorshipPreferencesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorship'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + ], +); +const UpdateSubscriptionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSubscriptionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionState'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subscribableId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Commit', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Discussion', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Issue', + isBlock: false, + ), + _i1.StringValueNode( + value: 'PullRequest', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ), + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ), + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ), + ]), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'abstractType'), + value: _i1.StringValueNode( + value: 'Subscribable', + isBlock: false, + ), + ), + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateSubscriptionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSubscriptionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Subscribable'), + isNonNull: false, + ), + ), + ], +); +const UpdateTeamDiscussionCommentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionCommentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bodyVersion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'TeamDiscussionComment', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateTeamDiscussionCommentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionCommentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussionComment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussionComment'), + isNonNull: false, + ), + ), + ], +); +const UpdateTeamDiscussionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'bodyVersion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'TeamDiscussion', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pinned'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateTeamDiscussionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamDiscussionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teamDiscussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamDiscussion'), + isNonNull: false, + ), + ), + ], +); +const UpdateTeamReviewAssignmentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamReviewAssignmentInput'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'preview'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'toggledBy'), + value: _i1.StringValueNode( + value: 'stone-crop-preview', + isBlock: false, + ), + ) + ], + ) + ], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'algorithm'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TeamReviewAssignmentAlgorithm'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'ROUND_ROBIN')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludedTeamMemberIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'User', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'notifyTeam'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'teamMemberCount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '1'), + ), + ], +); +const UpdateTeamReviewAssignmentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamReviewAssignmentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'team'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: false, + ), + ), + ], +); +const UpdateTeamsRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamsRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permission'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPermission'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'teamIds'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Team', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateTeamsRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTeamsRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'teams'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Team'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const UpdateTopicsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTopicsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'Repository', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topicNames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateTopicsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateTopicsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'invalidTopicNames'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + ], +); +const User = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'User'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProfileOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Owner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Recent'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryDiscussionAuthor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryDiscussionCommentAuthor'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOwner'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UniformResourceLocatable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'anyPinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bio'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bioHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode( + value: 'canReceiveOrganizationEmailsWhenNotificationsRestricted'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'company'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'companyHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contributionsCollection'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'from'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationID'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'to'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContributionsCollection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'estimatedNextSponsorsPayoutInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'followers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowerConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'following'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FollowingConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gist'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Gist'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gistComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gists'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GistConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasSponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hovercard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'primarySubjectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Hovercard'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'interactionAbility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryInteractionAbility'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isBountyHunter'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isCampusExpert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isDeveloperProgramMember'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isEmployee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isFollowingViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isGitHubStar'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isHireable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSiteAdmin'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoredBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accountLogin'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isSponsoringViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filterBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'itemShowcase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProfileItemShowcase'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthlyEstimatedSponsorsIncomeInCents'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationVerifiedDomainEmails'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'login'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'names'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnableItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItems'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PinnableItemConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pinnedItemsRemaining'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNext'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'number'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsNext'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `ProjectNext` API is deprecated in favour of the more capable `ProjectV2` API. Follow the ProjectV2 guide at https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/, to find a suitable replacement. Removal on 2023-01-01 UTC.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sortBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextOrderField'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'TITLE')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectNextConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsResourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectsV2'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Order'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'NUMBER')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'query'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicKeys'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PublicKeyConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pullRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headRefName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PullRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectV2Connection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isFork'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoriesContributedTo'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contributionTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryContributionType'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeUserRepositories'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'followRenames'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussionComments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyAnswers'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionCommentConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositoryDiscussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'answered'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'repositoryId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'UPDATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsoring'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEVANCE')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tierId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsActivities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityAction'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'TIMESTAMP')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'period'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityPeriod'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'MONTH')), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsActivityConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorsListing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorsListing'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipForViewerAsSponsorable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sponsorship'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipNewsletters'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipNewsletterConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsMaintainer'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includePrivate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sponsorshipsAsSponsor'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorshipConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredRepositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownedByViewer'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StarredRepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topRepositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'since'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'twitterUsername'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanChangePinnedItems'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanCreateProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanFollow'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanSponsor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsFollowing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerIsSponsoring'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'watching'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'affiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isLocked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryOrder'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryAffiliation'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'COLLABORATOR')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privacy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryPrivacy'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'websiteUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + ], +); +const UserBlockDuration = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'UserBlockDuration'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_DAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_MONTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_WEEK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERMANENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THREE_DAYS'), + directives: [], + ), + ], +); +const UserBlockedEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserBlockedEvent'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockDuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserBlockDuration'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const UserConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const UserContentEdit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserContentEdit'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diff'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Actor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const UserContentEditConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserContentEditConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEditEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEdit'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const UserContentEditEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserContentEditEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserContentEdit'), + isNonNull: false, + ), + ), + ], +); +const UserEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ), + ), + ], +); +const UserEmailMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserEmailMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const UserStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatus'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emojiHTML'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HTML'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'indicatesLimitedAvailability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const UserStatusConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatusConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const UserStatusEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatusEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + ], +); +const UserStatusOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatusOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatusOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UserStatusOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatusOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT'), + directives: [], + ) + ], +); +const VerifiableDomain = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dnsHostName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasFoundHostName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasFoundVerificationToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isApproved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isRequiredForPolicyEnforcement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isVerified'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOwner'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'punycodeEncodedDomain'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tokenExpirationTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VerifiableDomainConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomainConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const VerifiableDomainEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomainEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + isNonNull: false, + ), + ), + ], +); +const VerifiableDomainOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomainOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomainOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VerifiableDomainOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomainOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DOMAIN'), + directives: [], + ), + ], +); +const VerifiableDomainOwner = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifiableDomainOwner'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Enterprise'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + ), + ], +); +const VerifyVerifiableDomainInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifyVerifiableDomainInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'possibleTypes'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'concreteTypes'), + value: _i1.ListValueNode(values: [ + _i1.StringValueNode( + value: 'VerifiableDomain', + isBlock: false, + ) + ]), + ) + ], + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VerifyVerifiableDomainPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VerifyVerifiableDomainPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerifiableDomain'), + isNonNull: false, + ), + ), + ], +); +const ViewerHovercardContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ViewerHovercardContext'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HovercardContext'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'octicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: true, + ), + ), + ], +); +const Votable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Votable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvoteCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerCanUpvote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'viewerHasUpvoted'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const Workflow = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Workflow'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRunOrder'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRunConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + ], +); +const WorkflowRun = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkflowRun'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Node'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'checkSuite'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CheckSuite'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'databaseId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deploymentReviews'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentReviewConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pendingDeploymentRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentRequestConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resourcePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runNumber'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DateTime'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'URI'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workflow'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Workflow'), + isNonNull: true, + ), + ), + ], +); +const WorkflowRunConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkflowRunConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRunEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRun'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const WorkflowRunEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkflowRunEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRun'), + isNonNull: false, + ), + ), + ], +); +const WorkflowRunOrder = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkflowRunOrder'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'direction'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrderDirection'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkflowRunOrderField'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkflowRunOrderField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkflowRunOrderField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT'), + directives: [], + ) + ], +); +const X509Certificate = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'X509Certificate'), + directives: [], +); +const document = _i1.DocumentNode(definitions: [ + requiredCapabilities, + preview, + possibleTypes, + AbortQueuedMigrationsInput, + AbortQueuedMigrationsPayload, + AcceptEnterpriseAdministratorInvitationInput, + AcceptEnterpriseAdministratorInvitationPayload, + AcceptTopicSuggestionInput, + AcceptTopicSuggestionPayload, + Actor, + ActorLocation, + ActorType, + AddAssigneesToAssignableInput, + AddAssigneesToAssignablePayload, + AddCommentInput, + AddCommentPayload, + AddDiscussionCommentInput, + AddDiscussionCommentPayload, + AddDiscussionPollVoteInput, + AddDiscussionPollVotePayload, + AddEnterpriseSupportEntitlementInput, + AddEnterpriseSupportEntitlementPayload, + AddLabelsToLabelableInput, + AddLabelsToLabelablePayload, + AddProjectCardInput, + AddProjectCardPayload, + AddProjectColumnInput, + AddProjectColumnPayload, + AddProjectDraftIssueInput, + AddProjectDraftIssuePayload, + AddProjectNextItemInput, + AddProjectNextItemPayload, + AddProjectV2DraftIssueInput, + AddProjectV2DraftIssuePayload, + AddProjectV2ItemByIdInput, + AddProjectV2ItemByIdPayload, + AddPullRequestReviewCommentInput, + AddPullRequestReviewCommentPayload, + AddPullRequestReviewInput, + AddPullRequestReviewPayload, + AddPullRequestReviewThreadInput, + AddPullRequestReviewThreadPayload, + AddReactionInput, + AddReactionPayload, + AddStarInput, + AddStarPayload, + AddUpvoteInput, + AddUpvotePayload, + AddVerifiableDomainInput, + AddVerifiableDomainPayload, + AddedToProjectEvent, + App, + ApproveDeploymentsInput, + ApproveDeploymentsPayload, + ApproveVerifiableDomainInput, + ApproveVerifiableDomainPayload, + ArchiveRepositoryInput, + ArchiveRepositoryPayload, + Assignable, + AssignedEvent, + Assignee, + AuditEntry, + AuditEntryActor, + AuditLogOrder, + AuditLogOrderField, + AutoMergeDisabledEvent, + AutoMergeEnabledEvent, + AutoMergeRequest, + AutoRebaseEnabledEvent, + AutoSquashEnabledEvent, + AutomaticBaseChangeFailedEvent, + AutomaticBaseChangeSucceededEvent, + Base64String, + BaseRefChangedEvent, + BaseRefDeletedEvent, + BaseRefForcePushedEvent, + Blame, + BlameRange, + Blob, + Bot, + BranchActorAllowanceActor, + BranchProtectionRule, + BranchProtectionRuleConflict, + BranchProtectionRuleConflictConnection, + BranchProtectionRuleConflictEdge, + BranchProtectionRuleConnection, + BranchProtectionRuleEdge, + BypassForcePushAllowance, + BypassForcePushAllowanceConnection, + BypassForcePushAllowanceEdge, + BypassPullRequestAllowance, + BypassPullRequestAllowanceConnection, + BypassPullRequestAllowanceEdge, + CVSS, + CWE, + CWEConnection, + CWEEdge, + CancelEnterpriseAdminInvitationInput, + CancelEnterpriseAdminInvitationPayload, + CancelSponsorshipInput, + CancelSponsorshipPayload, + ChangeUserStatusInput, + ChangeUserStatusPayload, + CheckAnnotation, + CheckAnnotationConnection, + CheckAnnotationData, + CheckAnnotationEdge, + CheckAnnotationLevel, + CheckAnnotationPosition, + CheckAnnotationRange, + CheckAnnotationSpan, + CheckConclusionState, + CheckRun, + CheckRunAction, + CheckRunConnection, + CheckRunEdge, + CheckRunFilter, + CheckRunOutput, + CheckRunOutputImage, + CheckRunState, + CheckRunStateCount, + CheckRunType, + CheckStatusState, + CheckStep, + CheckStepConnection, + CheckStepEdge, + CheckSuite, + CheckSuiteAutoTriggerPreference, + CheckSuiteConnection, + CheckSuiteEdge, + CheckSuiteFilter, + ClearLabelsFromLabelableInput, + ClearLabelsFromLabelablePayload, + ClearProjectV2ItemFieldValueInput, + ClearProjectV2ItemFieldValuePayload, + CloneProjectInput, + CloneProjectPayload, + CloneTemplateRepositoryInput, + CloneTemplateRepositoryPayload, + Closable, + CloseIssueInput, + CloseIssuePayload, + ClosePullRequestInput, + ClosePullRequestPayload, + ClosedEvent, + Closer, + CodeOfConduct, + CollaboratorAffiliation, + Comment, + CommentAuthorAssociation, + CommentCannotUpdateReason, + CommentDeletedEvent, + Commit, + CommitAuthor, + CommitComment, + CommitCommentConnection, + CommitCommentEdge, + CommitCommentThread, + CommitConnection, + CommitContributionOrder, + CommitContributionOrderField, + CommitContributionsByRepository, + CommitEdge, + CommitHistoryConnection, + CommitMessage, + CommittableBranch, + ConnectedEvent, + Contribution, + ContributionCalendar, + ContributionCalendarDay, + ContributionCalendarMonth, + ContributionCalendarWeek, + ContributionLevel, + ContributionOrder, + ContributionsCollection, + ConvertProjectCardNoteToIssueInput, + ConvertProjectCardNoteToIssuePayload, + ConvertPullRequestToDraftInput, + ConvertPullRequestToDraftPayload, + ConvertToDraftEvent, + ConvertedNoteToIssueEvent, + ConvertedToDiscussionEvent, + CreateBranchProtectionRuleInput, + CreateBranchProtectionRulePayload, + CreateCheckRunInput, + CreateCheckRunPayload, + CreateCheckSuiteInput, + CreateCheckSuitePayload, + CreateCommitOnBranchInput, + CreateCommitOnBranchPayload, + CreateDeploymentInput, + CreateDeploymentPayload, + CreateDeploymentStatusInput, + CreateDeploymentStatusPayload, + CreateDiscussionInput, + CreateDiscussionPayload, + CreateEnterpriseOrganizationInput, + CreateEnterpriseOrganizationPayload, + CreateEnvironmentInput, + CreateEnvironmentPayload, + CreateIpAllowListEntryInput, + CreateIpAllowListEntryPayload, + CreateIssueInput, + CreateIssuePayload, + CreateLabelInput, + CreateLabelPayload, + CreateMigrationSourceInput, + CreateMigrationSourcePayload, + CreateProjectInput, + CreateProjectPayload, + CreateProjectV2Input, + CreateProjectV2Payload, + CreatePullRequestInput, + CreatePullRequestPayload, + CreateRefInput, + CreateRefPayload, + CreateRepositoryInput, + CreateRepositoryPayload, + CreateSponsorsTierInput, + CreateSponsorsTierPayload, + CreateSponsorshipInput, + CreateSponsorshipPayload, + CreateTeamDiscussionCommentInput, + CreateTeamDiscussionCommentPayload, + CreateTeamDiscussionInput, + CreateTeamDiscussionPayload, + CreatedCommitContribution, + CreatedCommitContributionConnection, + CreatedCommitContributionEdge, + CreatedIssueContribution, + CreatedIssueContributionConnection, + CreatedIssueContributionEdge, + CreatedIssueOrRestrictedContribution, + CreatedPullRequestContribution, + CreatedPullRequestContributionConnection, + CreatedPullRequestContributionEdge, + CreatedPullRequestOrRestrictedContribution, + CreatedPullRequestReviewContribution, + CreatedPullRequestReviewContributionConnection, + CreatedPullRequestReviewContributionEdge, + CreatedRepositoryContribution, + CreatedRepositoryContributionConnection, + CreatedRepositoryContributionEdge, + CreatedRepositoryOrRestrictedContribution, + CrossReferencedEvent, + Date, + DateTime, + DeclineTopicSuggestionInput, + DeclineTopicSuggestionPayload, + DefaultRepositoryPermissionField, + Deletable, + DeleteBranchProtectionRuleInput, + DeleteBranchProtectionRulePayload, + DeleteDeploymentInput, + DeleteDeploymentPayload, + DeleteDiscussionCommentInput, + DeleteDiscussionCommentPayload, + DeleteDiscussionInput, + DeleteDiscussionPayload, + DeleteEnvironmentInput, + DeleteEnvironmentPayload, + DeleteIpAllowListEntryInput, + DeleteIpAllowListEntryPayload, + DeleteIssueCommentInput, + DeleteIssueCommentPayload, + DeleteIssueInput, + DeleteIssuePayload, + DeleteLabelInput, + DeleteLabelPayload, + DeletePackageVersionInput, + DeletePackageVersionPayload, + DeleteProjectCardInput, + DeleteProjectCardPayload, + DeleteProjectColumnInput, + DeleteProjectColumnPayload, + DeleteProjectInput, + DeleteProjectNextItemInput, + DeleteProjectNextItemPayload, + DeleteProjectPayload, + DeleteProjectV2ItemInput, + DeleteProjectV2ItemPayload, + DeletePullRequestReviewCommentInput, + DeletePullRequestReviewCommentPayload, + DeletePullRequestReviewInput, + DeletePullRequestReviewPayload, + DeleteRefInput, + DeleteRefPayload, + DeleteTeamDiscussionCommentInput, + DeleteTeamDiscussionCommentPayload, + DeleteTeamDiscussionInput, + DeleteTeamDiscussionPayload, + DeleteVerifiableDomainInput, + DeleteVerifiableDomainPayload, + DemilestonedEvent, + DependabotUpdate, + DependabotUpdateError, + DependencyGraphDependency, + DependencyGraphDependencyConnection, + DependencyGraphDependencyEdge, + DependencyGraphEcosystem, + DependencyGraphManifest, + DependencyGraphManifestConnection, + DependencyGraphManifestEdge, + DeployKey, + DeployKeyConnection, + DeployKeyEdge, + DeployedEvent, + Deployment, + DeploymentConnection, + DeploymentEdge, + DeploymentEnvironmentChangedEvent, + DeploymentOrder, + DeploymentOrderField, + DeploymentProtectionRule, + DeploymentProtectionRuleConnection, + DeploymentProtectionRuleEdge, + DeploymentProtectionRuleType, + DeploymentRequest, + DeploymentRequestConnection, + DeploymentRequestEdge, + DeploymentReview, + DeploymentReviewConnection, + DeploymentReviewEdge, + DeploymentReviewState, + DeploymentReviewer, + DeploymentReviewerConnection, + DeploymentReviewerEdge, + DeploymentState, + DeploymentStatus, + DeploymentStatusConnection, + DeploymentStatusEdge, + DeploymentStatusState, + DiffSide, + DisablePullRequestAutoMergeInput, + DisablePullRequestAutoMergePayload, + DisconnectedEvent, + Discussion, + DiscussionCategory, + DiscussionCategoryConnection, + DiscussionCategoryEdge, + DiscussionComment, + DiscussionCommentConnection, + DiscussionCommentEdge, + DiscussionConnection, + DiscussionEdge, + DiscussionOrder, + DiscussionOrderField, + DiscussionPoll, + DiscussionPollOption, + DiscussionPollOptionConnection, + DiscussionPollOptionEdge, + DiscussionPollOptionOrder, + DiscussionPollOptionOrderField, + DismissPullRequestReviewInput, + DismissPullRequestReviewPayload, + DismissReason, + DismissRepositoryVulnerabilityAlertInput, + DismissRepositoryVulnerabilityAlertPayload, + DraftIssue, + DraftPullRequestReviewComment, + DraftPullRequestReviewThread, + EnablePullRequestAutoMergeInput, + EnablePullRequestAutoMergePayload, + Enterprise, + EnterpriseAdministratorConnection, + EnterpriseAdministratorEdge, + EnterpriseAdministratorInvitation, + EnterpriseAdministratorInvitationConnection, + EnterpriseAdministratorInvitationEdge, + EnterpriseAdministratorInvitationOrder, + EnterpriseAdministratorInvitationOrderField, + EnterpriseAdministratorRole, + EnterpriseAllowPrivateRepositoryForkingPolicyValue, + EnterpriseAuditEntryData, + EnterpriseBillingInfo, + EnterpriseDefaultRepositoryPermissionSettingValue, + EnterpriseEnabledDisabledSettingValue, + EnterpriseEnabledSettingValue, + EnterpriseIdentityProvider, + EnterpriseMember, + EnterpriseMemberConnection, + EnterpriseMemberEdge, + EnterpriseMemberOrder, + EnterpriseMemberOrderField, + EnterpriseMembersCanCreateRepositoriesSettingValue, + EnterpriseMembersCanMakePurchasesSettingValue, + EnterpriseOrganizationMembershipConnection, + EnterpriseOrganizationMembershipEdge, + EnterpriseOutsideCollaboratorConnection, + EnterpriseOutsideCollaboratorEdge, + EnterpriseOwnerInfo, + EnterprisePendingMemberInvitationConnection, + EnterprisePendingMemberInvitationEdge, + EnterpriseRepositoryInfo, + EnterpriseRepositoryInfoConnection, + EnterpriseRepositoryInfoEdge, + EnterpriseServerInstallation, + EnterpriseServerInstallationConnection, + EnterpriseServerInstallationEdge, + EnterpriseServerInstallationOrder, + EnterpriseServerInstallationOrderField, + EnterpriseServerUserAccount, + EnterpriseServerUserAccountConnection, + EnterpriseServerUserAccountEdge, + EnterpriseServerUserAccountEmail, + EnterpriseServerUserAccountEmailConnection, + EnterpriseServerUserAccountEmailEdge, + EnterpriseServerUserAccountEmailOrder, + EnterpriseServerUserAccountEmailOrderField, + EnterpriseServerUserAccountOrder, + EnterpriseServerUserAccountOrderField, + EnterpriseServerUserAccountsUpload, + EnterpriseServerUserAccountsUploadConnection, + EnterpriseServerUserAccountsUploadEdge, + EnterpriseServerUserAccountsUploadOrder, + EnterpriseServerUserAccountsUploadOrderField, + EnterpriseServerUserAccountsUploadSyncState, + EnterpriseUserAccount, + EnterpriseUserAccountMembershipRole, + EnterpriseUserDeployment, + Environment, + EnvironmentConnection, + EnvironmentEdge, + ExternalIdentity, + ExternalIdentityAttribute, + ExternalIdentityConnection, + ExternalIdentityEdge, + ExternalIdentitySamlAttributes, + ExternalIdentityScimAttributes, + FileAddition, + FileChanges, + FileDeletion, + FileViewedState, + FollowOrganizationInput, + FollowOrganizationPayload, + FollowUserInput, + FollowUserPayload, + FollowerConnection, + FollowingConnection, + FundingLink, + FundingPlatform, + GenericHovercardContext, + Gist, + GistComment, + GistCommentConnection, + GistCommentEdge, + GistConnection, + GistEdge, + GistFile, + GistOrder, + GistOrderField, + GistPrivacy, + GitActor, + GitActorConnection, + GitActorEdge, + GitHubMetadata, + GitObject, + GitObjectID, + GitRefname, + GitSSHRemote, + GitSignature, + GitSignatureState, + GitTimestamp, + GpgSignature, + GrantEnterpriseOrganizationsMigratorRoleInput, + GrantEnterpriseOrganizationsMigratorRolePayload, + GrantMigratorRoleInput, + GrantMigratorRolePayload, + HTML, + HeadRefDeletedEvent, + HeadRefForcePushedEvent, + HeadRefRestoredEvent, + Hovercard, + HovercardContext, + IdentityProviderConfigurationState, + ImportProjectInput, + ImportProjectPayload, + InviteEnterpriseAdminInput, + InviteEnterpriseAdminPayload, + IpAllowListEnabledSettingValue, + IpAllowListEntry, + IpAllowListEntryConnection, + IpAllowListEntryEdge, + IpAllowListEntryOrder, + IpAllowListEntryOrderField, + IpAllowListForInstalledAppsEnabledSettingValue, + IpAllowListOwner, + Issue, + IssueClosedStateReason, + IssueComment, + IssueCommentConnection, + IssueCommentEdge, + IssueCommentOrder, + IssueCommentOrderField, + IssueConnection, + IssueContributionsByRepository, + IssueEdge, + IssueFilters, + IssueOrPullRequest, + IssueOrder, + IssueOrderField, + IssueState, + IssueStateReason, + IssueTemplate, + IssueTimelineConnection, + IssueTimelineItem, + IssueTimelineItemEdge, + IssueTimelineItems, + IssueTimelineItemsConnection, + IssueTimelineItemsEdge, + IssueTimelineItemsItemType, + JoinedGitHubContribution, + Label, + LabelConnection, + LabelEdge, + LabelOrder, + LabelOrderField, + Labelable, + LabeledEvent, + Language, + LanguageConnection, + LanguageEdge, + LanguageOrder, + LanguageOrderField, + License, + LicenseRule, + LinkRepositoryToProjectInput, + LinkRepositoryToProjectPayload, + LockLockableInput, + LockLockablePayload, + LockReason, + Lockable, + LockedEvent, + Mannequin, + MarkDiscussionCommentAsAnswerInput, + MarkDiscussionCommentAsAnswerPayload, + MarkFileAsViewedInput, + MarkFileAsViewedPayload, + MarkPullRequestReadyForReviewInput, + MarkPullRequestReadyForReviewPayload, + MarkedAsDuplicateEvent, + MarketplaceCategory, + MarketplaceListing, + MarketplaceListingConnection, + MarketplaceListingEdge, + MemberStatusable, + MembersCanDeleteReposClearAuditEntry, + MembersCanDeleteReposDisableAuditEntry, + MembersCanDeleteReposEnableAuditEntry, + MentionedEvent, + MergeBranchInput, + MergeBranchPayload, + MergeCommitMessage, + MergeCommitTitle, + MergePullRequestInput, + MergePullRequestPayload, + MergeStateStatus, + MergeableState, + MergedEvent, + Migration, + MigrationSource, + MigrationSourceType, + MigrationState, + Milestone, + MilestoneConnection, + MilestoneEdge, + MilestoneItem, + MilestoneOrder, + MilestoneOrderField, + MilestoneState, + MilestonedEvent, + Minimizable, + MinimizeCommentInput, + MinimizeCommentPayload, + MoveProjectCardInput, + MoveProjectCardPayload, + MoveProjectColumnInput, + MoveProjectColumnPayload, + MovedColumnsInProjectEvent, + Mutation, + Node, + NotificationRestrictionSettingValue, + OIDCProvider, + OIDCProviderType, + OauthApplicationAuditEntryData, + OauthApplicationCreateAuditEntry, + OauthApplicationCreateAuditEntryState, + OperationType, + OrderDirection, + OrgAddBillingManagerAuditEntry, + OrgAddMemberAuditEntry, + OrgAddMemberAuditEntryPermission, + OrgBlockUserAuditEntry, + OrgConfigDisableCollaboratorsOnlyAuditEntry, + OrgConfigEnableCollaboratorsOnlyAuditEntry, + OrgCreateAuditEntry, + OrgCreateAuditEntryBillingPlan, + OrgDisableOauthAppRestrictionsAuditEntry, + OrgDisableSamlAuditEntry, + OrgDisableTwoFactorRequirementAuditEntry, + OrgEnableOauthAppRestrictionsAuditEntry, + OrgEnableSamlAuditEntry, + OrgEnableTwoFactorRequirementAuditEntry, + OrgEnterpriseOwnerOrder, + OrgEnterpriseOwnerOrderField, + OrgInviteMemberAuditEntry, + OrgInviteToBusinessAuditEntry, + OrgOauthAppAccessApprovedAuditEntry, + OrgOauthAppAccessDeniedAuditEntry, + OrgOauthAppAccessRequestedAuditEntry, + OrgRemoveBillingManagerAuditEntry, + OrgRemoveBillingManagerAuditEntryReason, + OrgRemoveMemberAuditEntry, + OrgRemoveMemberAuditEntryMembershipType, + OrgRemoveMemberAuditEntryReason, + OrgRemoveOutsideCollaboratorAuditEntry, + OrgRemoveOutsideCollaboratorAuditEntryMembershipType, + OrgRemoveOutsideCollaboratorAuditEntryReason, + OrgRestoreMemberAuditEntry, + OrgRestoreMemberAuditEntryMembership, + OrgRestoreMemberMembershipOrganizationAuditEntryData, + OrgRestoreMemberMembershipRepositoryAuditEntryData, + OrgRestoreMemberMembershipTeamAuditEntryData, + OrgUnblockUserAuditEntry, + OrgUpdateDefaultRepositoryPermissionAuditEntry, + OrgUpdateDefaultRepositoryPermissionAuditEntryPermission, + OrgUpdateMemberAuditEntry, + OrgUpdateMemberAuditEntryPermission, + OrgUpdateMemberRepositoryCreationPermissionAuditEntry, + OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility, + OrgUpdateMemberRepositoryInvitationPermissionAuditEntry, + Organization, + OrganizationAuditEntry, + OrganizationAuditEntryConnection, + OrganizationAuditEntryData, + OrganizationAuditEntryEdge, + OrganizationConnection, + OrganizationEdge, + OrganizationEnterpriseOwnerConnection, + OrganizationEnterpriseOwnerEdge, + OrganizationIdentityProvider, + OrganizationInvitation, + OrganizationInvitationConnection, + OrganizationInvitationEdge, + OrganizationInvitationRole, + OrganizationInvitationType, + OrganizationMemberConnection, + OrganizationMemberEdge, + OrganizationMemberRole, + OrganizationMembersCanCreateRepositoriesSettingValue, + OrganizationOrUser, + OrganizationOrder, + OrganizationOrderField, + OrganizationTeamsHovercardContext, + OrganizationsHovercardContext, + Package, + PackageConnection, + PackageEdge, + PackageFile, + PackageFileConnection, + PackageFileEdge, + PackageFileOrder, + PackageFileOrderField, + PackageOrder, + PackageOrderField, + PackageOwner, + PackageStatistics, + PackageTag, + PackageType, + PackageVersion, + PackageVersionConnection, + PackageVersionEdge, + PackageVersionOrder, + PackageVersionOrderField, + PackageVersionStatistics, + PageInfo, + PatchStatus, + PermissionGranter, + PermissionSource, + PinIssueInput, + PinIssuePayload, + PinnableItem, + PinnableItemConnection, + PinnableItemEdge, + PinnableItemType, + PinnedDiscussion, + PinnedDiscussionConnection, + PinnedDiscussionEdge, + PinnedDiscussionGradient, + PinnedDiscussionPattern, + PinnedEvent, + PinnedIssue, + PinnedIssueConnection, + PinnedIssueEdge, + PreciseDateTime, + PrivateRepositoryForkingDisableAuditEntry, + PrivateRepositoryForkingEnableAuditEntry, + ProfileItemShowcase, + ProfileOwner, + Project, + ProjectCard, + ProjectCardArchivedState, + ProjectCardConnection, + ProjectCardEdge, + ProjectCardImport, + ProjectCardItem, + ProjectCardState, + ProjectColumn, + ProjectColumnConnection, + ProjectColumnEdge, + ProjectColumnImport, + ProjectColumnPurpose, + ProjectConnection, + ProjectEdge, + ProjectItemType, + ProjectNext, + ProjectNextConnection, + ProjectNextEdge, + ProjectNextField, + ProjectNextFieldCommon, + ProjectNextFieldConnection, + ProjectNextFieldEdge, + ProjectNextFieldType, + ProjectNextItem, + ProjectNextItemConnection, + ProjectNextItemContent, + ProjectNextItemEdge, + ProjectNextItemFieldValue, + ProjectNextItemFieldValueConnection, + ProjectNextItemFieldValueEdge, + ProjectNextOrderField, + ProjectNextOwner, + ProjectOrder, + ProjectOrderField, + ProjectOwner, + ProjectProgress, + ProjectState, + ProjectTemplate, + ProjectV2, + ProjectV2Connection, + ProjectV2Edge, + ProjectV2Field, + ProjectV2FieldCommon, + ProjectV2FieldConfiguration, + ProjectV2FieldConfigurationConnection, + ProjectV2FieldConfigurationEdge, + ProjectV2FieldConnection, + ProjectV2FieldEdge, + ProjectV2FieldOrder, + ProjectV2FieldOrderField, + ProjectV2FieldType, + ProjectV2FieldValue, + ProjectV2Item, + ProjectV2ItemConnection, + ProjectV2ItemContent, + ProjectV2ItemEdge, + ProjectV2ItemFieldDateValue, + ProjectV2ItemFieldIterationValue, + ProjectV2ItemFieldLabelValue, + ProjectV2ItemFieldMilestoneValue, + ProjectV2ItemFieldNumberValue, + ProjectV2ItemFieldPullRequestValue, + ProjectV2ItemFieldRepositoryValue, + ProjectV2ItemFieldReviewerValue, + ProjectV2ItemFieldSingleSelectValue, + ProjectV2ItemFieldTextValue, + ProjectV2ItemFieldUserValue, + ProjectV2ItemFieldValue, + ProjectV2ItemFieldValueCommon, + ProjectV2ItemFieldValueConnection, + ProjectV2ItemFieldValueEdge, + ProjectV2ItemFieldValueOrder, + ProjectV2ItemFieldValueOrderField, + ProjectV2ItemOrder, + ProjectV2ItemOrderField, + ProjectV2ItemType, + ProjectV2IterationField, + ProjectV2IterationFieldConfiguration, + ProjectV2IterationFieldIteration, + ProjectV2Order, + ProjectV2OrderField, + ProjectV2Owner, + ProjectV2Recent, + ProjectV2SingleSelectField, + ProjectV2SingleSelectFieldOption, + ProjectV2SortBy, + ProjectV2SortByConnection, + ProjectV2SortByEdge, + ProjectV2View, + ProjectV2ViewConnection, + ProjectV2ViewEdge, + ProjectV2ViewLayout, + ProjectV2ViewOrder, + ProjectV2ViewOrderField, + ProjectView, + ProjectViewConnection, + ProjectViewEdge, + ProjectViewLayout, + PublicKey, + PublicKeyConnection, + PublicKeyEdge, + PullRequest, + PullRequestChangedFile, + PullRequestChangedFileConnection, + PullRequestChangedFileEdge, + PullRequestCommit, + PullRequestCommitCommentThread, + PullRequestCommitConnection, + PullRequestCommitEdge, + PullRequestConnection, + PullRequestContributionsByRepository, + PullRequestEdge, + PullRequestMergeMethod, + PullRequestOrder, + PullRequestOrderField, + PullRequestReview, + PullRequestReviewComment, + PullRequestReviewCommentConnection, + PullRequestReviewCommentEdge, + PullRequestReviewCommentState, + PullRequestReviewConnection, + PullRequestReviewContributionsByRepository, + PullRequestReviewDecision, + PullRequestReviewEdge, + PullRequestReviewEvent, + PullRequestReviewState, + PullRequestReviewThread, + PullRequestReviewThreadConnection, + PullRequestReviewThreadEdge, + PullRequestRevisionMarker, + PullRequestState, + PullRequestTemplate, + PullRequestThread, + PullRequestTimelineConnection, + PullRequestTimelineItem, + PullRequestTimelineItemEdge, + PullRequestTimelineItems, + PullRequestTimelineItemsConnection, + PullRequestTimelineItemsEdge, + PullRequestTimelineItemsItemType, + PullRequestUpdateState, + Push, + PushAllowance, + PushAllowanceActor, + PushAllowanceConnection, + PushAllowanceEdge, + Query, + RateLimit, + Reactable, + ReactingUserConnection, + ReactingUserEdge, + Reaction, + ReactionConnection, + ReactionContent, + ReactionEdge, + ReactionGroup, + ReactionOrder, + ReactionOrderField, + Reactor, + ReactorConnection, + ReactorEdge, + ReadyForReviewEvent, + Ref, + RefConnection, + RefEdge, + RefOrder, + RefOrderField, + RefUpdate, + RefUpdateRule, + ReferencedEvent, + ReferencedSubject, + RegenerateEnterpriseIdentityProviderRecoveryCodesInput, + RegenerateEnterpriseIdentityProviderRecoveryCodesPayload, + RegenerateVerifiableDomainTokenInput, + RegenerateVerifiableDomainTokenPayload, + RejectDeploymentsInput, + RejectDeploymentsPayload, + Release, + ReleaseAsset, + ReleaseAssetConnection, + ReleaseAssetEdge, + ReleaseConnection, + ReleaseEdge, + ReleaseOrder, + ReleaseOrderField, + RemoveAssigneesFromAssignableInput, + RemoveAssigneesFromAssignablePayload, + RemoveEnterpriseAdminInput, + RemoveEnterpriseAdminPayload, + RemoveEnterpriseIdentityProviderInput, + RemoveEnterpriseIdentityProviderPayload, + RemoveEnterpriseOrganizationInput, + RemoveEnterpriseOrganizationPayload, + RemoveEnterpriseSupportEntitlementInput, + RemoveEnterpriseSupportEntitlementPayload, + RemoveLabelsFromLabelableInput, + RemoveLabelsFromLabelablePayload, + RemoveOutsideCollaboratorInput, + RemoveOutsideCollaboratorPayload, + RemoveReactionInput, + RemoveReactionPayload, + RemoveStarInput, + RemoveStarPayload, + RemoveUpvoteInput, + RemoveUpvotePayload, + RemovedFromProjectEvent, + RenamedTitleEvent, + RenamedTitleSubject, + ReopenIssueInput, + ReopenIssuePayload, + ReopenPullRequestInput, + ReopenPullRequestPayload, + ReopenedEvent, + RepoAccessAuditEntry, + RepoAccessAuditEntryVisibility, + RepoAddMemberAuditEntry, + RepoAddMemberAuditEntryVisibility, + RepoAddTopicAuditEntry, + RepoArchivedAuditEntry, + RepoArchivedAuditEntryVisibility, + RepoChangeMergeSettingAuditEntry, + RepoChangeMergeSettingAuditEntryMergeType, + RepoConfigDisableAnonymousGitAccessAuditEntry, + RepoConfigDisableCollaboratorsOnlyAuditEntry, + RepoConfigDisableContributorsOnlyAuditEntry, + RepoConfigDisableSockpuppetDisallowedAuditEntry, + RepoConfigEnableAnonymousGitAccessAuditEntry, + RepoConfigEnableCollaboratorsOnlyAuditEntry, + RepoConfigEnableContributorsOnlyAuditEntry, + RepoConfigEnableSockpuppetDisallowedAuditEntry, + RepoConfigLockAnonymousGitAccessAuditEntry, + RepoConfigUnlockAnonymousGitAccessAuditEntry, + RepoCreateAuditEntry, + RepoCreateAuditEntryVisibility, + RepoDestroyAuditEntry, + RepoDestroyAuditEntryVisibility, + RepoRemoveMemberAuditEntry, + RepoRemoveMemberAuditEntryVisibility, + RepoRemoveTopicAuditEntry, + ReportedContentClassifiers, + Repository, + RepositoryAffiliation, + RepositoryAuditEntryData, + RepositoryCodeowners, + RepositoryCodeownersError, + RepositoryCollaboratorConnection, + RepositoryCollaboratorEdge, + RepositoryConnection, + RepositoryContactLink, + RepositoryContributionType, + RepositoryDiscussionAuthor, + RepositoryDiscussionCommentAuthor, + RepositoryEdge, + RepositoryInfo, + RepositoryInteractionAbility, + RepositoryInteractionLimit, + RepositoryInteractionLimitExpiry, + RepositoryInteractionLimitOrigin, + RepositoryInvitation, + RepositoryInvitationConnection, + RepositoryInvitationEdge, + RepositoryInvitationOrder, + RepositoryInvitationOrderField, + RepositoryLockReason, + RepositoryMigration, + RepositoryMigrationConnection, + RepositoryMigrationEdge, + RepositoryMigrationOrder, + RepositoryMigrationOrderDirection, + RepositoryMigrationOrderField, + RepositoryNode, + RepositoryOrder, + RepositoryOrderField, + RepositoryOwner, + RepositoryPermission, + RepositoryPrivacy, + RepositoryTopic, + RepositoryTopicConnection, + RepositoryTopicEdge, + RepositoryVisibility, + RepositoryVisibilityChangeDisableAuditEntry, + RepositoryVisibilityChangeEnableAuditEntry, + RepositoryVulnerabilityAlert, + RepositoryVulnerabilityAlertConnection, + RepositoryVulnerabilityAlertDependencyScope, + RepositoryVulnerabilityAlertEdge, + RepositoryVulnerabilityAlertState, + RequestReviewsInput, + RequestReviewsPayload, + RequestableCheckStatusState, + RequestedReviewer, + RequestedReviewerConnection, + RequestedReviewerEdge, + RequirableByPullRequest, + RequiredStatusCheckDescription, + RequiredStatusCheckInput, + RerequestCheckSuiteInput, + RerequestCheckSuitePayload, + ResolveReviewThreadInput, + ResolveReviewThreadPayload, + RestrictedContribution, + ReviewDismissalAllowance, + ReviewDismissalAllowanceActor, + ReviewDismissalAllowanceConnection, + ReviewDismissalAllowanceEdge, + ReviewDismissedEvent, + ReviewRequest, + ReviewRequestConnection, + ReviewRequestEdge, + ReviewRequestRemovedEvent, + ReviewRequestedEvent, + ReviewStatusHovercardContext, + RevokeEnterpriseOrganizationsMigratorRoleInput, + RevokeEnterpriseOrganizationsMigratorRolePayload, + RevokeMigratorRoleInput, + RevokeMigratorRolePayload, + RoleInOrganization, + SamlDigestAlgorithm, + SamlSignatureAlgorithm, + SavedReply, + SavedReplyConnection, + SavedReplyEdge, + SavedReplyOrder, + SavedReplyOrderField, + SearchResultItem, + SearchResultItemConnection, + SearchResultItemEdge, + SearchType, + SecurityAdvisory, + SecurityAdvisoryClassification, + SecurityAdvisoryConnection, + SecurityAdvisoryEcosystem, + SecurityAdvisoryEdge, + SecurityAdvisoryIdentifier, + SecurityAdvisoryIdentifierFilter, + SecurityAdvisoryIdentifierType, + SecurityAdvisoryOrder, + SecurityAdvisoryOrderField, + SecurityAdvisoryPackage, + SecurityAdvisoryPackageVersion, + SecurityAdvisoryReference, + SecurityAdvisorySeverity, + SecurityVulnerability, + SecurityVulnerabilityConnection, + SecurityVulnerabilityEdge, + SecurityVulnerabilityOrder, + SecurityVulnerabilityOrderField, + SetEnterpriseIdentityProviderInput, + SetEnterpriseIdentityProviderPayload, + SetOrganizationInteractionLimitInput, + SetOrganizationInteractionLimitPayload, + SetRepositoryInteractionLimitInput, + SetRepositoryInteractionLimitPayload, + SetUserInteractionLimitInput, + SetUserInteractionLimitPayload, + SmimeSignature, + SortBy, + Sponsor, + SponsorConnection, + SponsorEdge, + SponsorOrder, + SponsorOrderField, + Sponsorable, + SponsorableItem, + SponsorableItemConnection, + SponsorableItemEdge, + SponsorableOrder, + SponsorableOrderField, + SponsorsActivity, + SponsorsActivityAction, + SponsorsActivityConnection, + SponsorsActivityEdge, + SponsorsActivityOrder, + SponsorsActivityOrderField, + SponsorsActivityPeriod, + SponsorsGoal, + SponsorsGoalKind, + SponsorsListing, + SponsorsTier, + SponsorsTierAdminInfo, + SponsorsTierConnection, + SponsorsTierEdge, + SponsorsTierOrder, + SponsorsTierOrderField, + Sponsorship, + SponsorshipConnection, + SponsorshipEdge, + SponsorshipNewsletter, + SponsorshipNewsletterConnection, + SponsorshipNewsletterEdge, + SponsorshipNewsletterOrder, + SponsorshipNewsletterOrderField, + SponsorshipOrder, + SponsorshipOrderField, + SponsorshipPrivacy, + SquashMergeCommitMessage, + SquashMergeCommitTitle, + SshSignature, + StarOrder, + StarOrderField, + StargazerConnection, + StargazerEdge, + Starrable, + StarredRepositoryConnection, + StarredRepositoryEdge, + StartRepositoryMigrationInput, + StartRepositoryMigrationPayload, + Status, + StatusCheckRollup, + StatusCheckRollupContext, + StatusCheckRollupContextConnection, + StatusCheckRollupContextEdge, + StatusContext, + StatusContextStateCount, + StatusState, + SubmitPullRequestReviewInput, + SubmitPullRequestReviewPayload, + Submodule, + SubmoduleConnection, + SubmoduleEdge, + Subscribable, + SubscribedEvent, + SubscriptionState, + SuggestedReviewer, + Tag, + Team, + TeamAddMemberAuditEntry, + TeamAddRepositoryAuditEntry, + TeamAuditEntryData, + TeamChangeParentTeamAuditEntry, + TeamConnection, + TeamDiscussion, + TeamDiscussionComment, + TeamDiscussionCommentConnection, + TeamDiscussionCommentEdge, + TeamDiscussionCommentOrder, + TeamDiscussionCommentOrderField, + TeamDiscussionConnection, + TeamDiscussionEdge, + TeamDiscussionOrder, + TeamDiscussionOrderField, + TeamEdge, + TeamMemberConnection, + TeamMemberEdge, + TeamMemberOrder, + TeamMemberOrderField, + TeamMemberRole, + TeamMembershipType, + TeamOrder, + TeamOrderField, + TeamPrivacy, + TeamRemoveMemberAuditEntry, + TeamRemoveRepositoryAuditEntry, + TeamRepositoryConnection, + TeamRepositoryEdge, + TeamRepositoryOrder, + TeamRepositoryOrderField, + TeamReviewAssignmentAlgorithm, + TeamRole, + TextMatch, + TextMatchHighlight, + Topic, + TopicAuditEntryData, + TopicSuggestionDeclineReason, + TrackedIssueStates, + TransferIssueInput, + TransferIssuePayload, + TransferredEvent, + Tree, + TreeEntry, + URI, + UnarchiveRepositoryInput, + UnarchiveRepositoryPayload, + UnassignedEvent, + UnfollowOrganizationInput, + UnfollowOrganizationPayload, + UnfollowUserInput, + UnfollowUserPayload, + UniformResourceLocatable, + UnknownSignature, + UnlabeledEvent, + UnlinkRepositoryFromProjectInput, + UnlinkRepositoryFromProjectPayload, + UnlockLockableInput, + UnlockLockablePayload, + UnlockedEvent, + UnmarkDiscussionCommentAsAnswerInput, + UnmarkDiscussionCommentAsAnswerPayload, + UnmarkFileAsViewedInput, + UnmarkFileAsViewedPayload, + UnmarkIssueAsDuplicateInput, + UnmarkIssueAsDuplicatePayload, + UnmarkedAsDuplicateEvent, + UnminimizeCommentInput, + UnminimizeCommentPayload, + UnpinIssueInput, + UnpinIssuePayload, + UnpinnedEvent, + UnresolveReviewThreadInput, + UnresolveReviewThreadPayload, + UnsubscribedEvent, + Updatable, + UpdatableComment, + UpdateBranchProtectionRuleInput, + UpdateBranchProtectionRulePayload, + UpdateCheckRunInput, + UpdateCheckRunPayload, + UpdateCheckSuitePreferencesInput, + UpdateCheckSuitePreferencesPayload, + UpdateDiscussionCommentInput, + UpdateDiscussionCommentPayload, + UpdateDiscussionInput, + UpdateDiscussionPayload, + UpdateEnterpriseAdministratorRoleInput, + UpdateEnterpriseAdministratorRolePayload, + UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput, + UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload, + UpdateEnterpriseDefaultRepositoryPermissionSettingInput, + UpdateEnterpriseDefaultRepositoryPermissionSettingPayload, + UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput, + UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload, + UpdateEnterpriseMembersCanCreateRepositoriesSettingInput, + UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload, + UpdateEnterpriseMembersCanDeleteIssuesSettingInput, + UpdateEnterpriseMembersCanDeleteIssuesSettingPayload, + UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput, + UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload, + UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput, + UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload, + UpdateEnterpriseMembersCanMakePurchasesSettingInput, + UpdateEnterpriseMembersCanMakePurchasesSettingPayload, + UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput, + UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload, + UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput, + UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload, + UpdateEnterpriseOrganizationProjectsSettingInput, + UpdateEnterpriseOrganizationProjectsSettingPayload, + UpdateEnterpriseOwnerOrganizationRoleInput, + UpdateEnterpriseOwnerOrganizationRolePayload, + UpdateEnterpriseProfileInput, + UpdateEnterpriseProfilePayload, + UpdateEnterpriseRepositoryProjectsSettingInput, + UpdateEnterpriseRepositoryProjectsSettingPayload, + UpdateEnterpriseTeamDiscussionsSettingInput, + UpdateEnterpriseTeamDiscussionsSettingPayload, + UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput, + UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload, + UpdateEnvironmentInput, + UpdateEnvironmentPayload, + UpdateIpAllowListEnabledSettingInput, + UpdateIpAllowListEnabledSettingPayload, + UpdateIpAllowListEntryInput, + UpdateIpAllowListEntryPayload, + UpdateIpAllowListForInstalledAppsEnabledSettingInput, + UpdateIpAllowListForInstalledAppsEnabledSettingPayload, + UpdateIssueCommentInput, + UpdateIssueCommentPayload, + UpdateIssueInput, + UpdateIssuePayload, + UpdateLabelInput, + UpdateLabelPayload, + UpdateNotificationRestrictionSettingInput, + UpdateNotificationRestrictionSettingPayload, + UpdateOrganizationAllowPrivateRepositoryForkingSettingInput, + UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload, + UpdateOrganizationWebCommitSignoffSettingInput, + UpdateOrganizationWebCommitSignoffSettingPayload, + UpdateProjectCardInput, + UpdateProjectCardPayload, + UpdateProjectColumnInput, + UpdateProjectColumnPayload, + UpdateProjectDraftIssueInput, + UpdateProjectDraftIssuePayload, + UpdateProjectInput, + UpdateProjectNextInput, + UpdateProjectNextItemFieldInput, + UpdateProjectNextItemFieldPayload, + UpdateProjectNextPayload, + UpdateProjectPayload, + UpdateProjectV2DraftIssueInput, + UpdateProjectV2DraftIssuePayload, + UpdateProjectV2Input, + UpdateProjectV2ItemFieldValueInput, + UpdateProjectV2ItemFieldValuePayload, + UpdateProjectV2ItemPositionInput, + UpdateProjectV2ItemPositionPayload, + UpdateProjectV2Payload, + UpdatePullRequestBranchInput, + UpdatePullRequestBranchPayload, + UpdatePullRequestInput, + UpdatePullRequestPayload, + UpdatePullRequestReviewCommentInput, + UpdatePullRequestReviewCommentPayload, + UpdatePullRequestReviewInput, + UpdatePullRequestReviewPayload, + UpdateRefInput, + UpdateRefPayload, + UpdateRefsInput, + UpdateRefsPayload, + UpdateRepositoryInput, + UpdateRepositoryPayload, + UpdateRepositoryWebCommitSignoffSettingInput, + UpdateRepositoryWebCommitSignoffSettingPayload, + UpdateSponsorshipPreferencesInput, + UpdateSponsorshipPreferencesPayload, + UpdateSubscriptionInput, + UpdateSubscriptionPayload, + UpdateTeamDiscussionCommentInput, + UpdateTeamDiscussionCommentPayload, + UpdateTeamDiscussionInput, + UpdateTeamDiscussionPayload, + UpdateTeamReviewAssignmentInput, + UpdateTeamReviewAssignmentPayload, + UpdateTeamsRepositoryInput, + UpdateTeamsRepositoryPayload, + UpdateTopicsInput, + UpdateTopicsPayload, + User, + UserBlockDuration, + UserBlockedEvent, + UserConnection, + UserContentEdit, + UserContentEditConnection, + UserContentEditEdge, + UserEdge, + UserEmailMetadata, + UserStatus, + UserStatusConnection, + UserStatusEdge, + UserStatusOrder, + UserStatusOrderField, + VerifiableDomain, + VerifiableDomainConnection, + VerifiableDomainEdge, + VerifiableDomainOrder, + VerifiableDomainOrderField, + VerifiableDomainOwner, + VerifyVerifiableDomainInput, + VerifyVerifiableDomainPayload, + ViewerHovercardContext, + Votable, + Workflow, + WorkflowRun, + WorkflowRunConnection, + WorkflowRunEdge, + WorkflowRunOrder, + WorkflowRunOrderField, + X509Certificate, +]); diff --git a/packages/gql_github/lib/schema.schema.gql.dart b/packages/gql_github/lib/schema.schema.gql.dart new file mode 100644 index 0000000..3d8c1fe --- /dev/null +++ b/packages/gql_github/lib/schema.schema.gql.dart @@ -0,0 +1,12200 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/default_scalar_serializer.dart' + as _i2; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'schema.schema.gql.g.dart'; + +abstract class GAbortQueuedMigrationsInput + implements + Built { + GAbortQueuedMigrationsInput._(); + + factory GAbortQueuedMigrationsInput( + [Function(GAbortQueuedMigrationsInputBuilder b) updates]) = + _$GAbortQueuedMigrationsInput; + + String? get clientMutationId; + String get ownerId; + static Serializer get serializer => + _$gAbortQueuedMigrationsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAbortQueuedMigrationsInput.serializer, + this, + ) as Map); + static GAbortQueuedMigrationsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAbortQueuedMigrationsInput.serializer, + json, + ); +} + +abstract class GAcceptEnterpriseAdministratorInvitationInput + implements + Built { + GAcceptEnterpriseAdministratorInvitationInput._(); + + factory GAcceptEnterpriseAdministratorInvitationInput( + [Function(GAcceptEnterpriseAdministratorInvitationInputBuilder b) + updates]) = _$GAcceptEnterpriseAdministratorInvitationInput; + + String? get clientMutationId; + String get invitationId; + static Serializer + get serializer => + _$gAcceptEnterpriseAdministratorInvitationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAcceptEnterpriseAdministratorInvitationInput.serializer, + this, + ) as Map); + static GAcceptEnterpriseAdministratorInvitationInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAcceptEnterpriseAdministratorInvitationInput.serializer, + json, + ); +} + +abstract class GAcceptTopicSuggestionInput + implements + Built { + GAcceptTopicSuggestionInput._(); + + factory GAcceptTopicSuggestionInput( + [Function(GAcceptTopicSuggestionInputBuilder b) updates]) = + _$GAcceptTopicSuggestionInput; + + String? get clientMutationId; + String get name; + String get repositoryId; + static Serializer get serializer => + _$gAcceptTopicSuggestionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAcceptTopicSuggestionInput.serializer, + this, + ) as Map); + static GAcceptTopicSuggestionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAcceptTopicSuggestionInput.serializer, + json, + ); +} + +class GActorType extends EnumClass { + const GActorType._(String name) : super(name); + + static const GActorType TEAM = _$gActorTypeTEAM; + + static const GActorType USER = _$gActorTypeUSER; + + static Serializer get serializer => _$gActorTypeSerializer; + static BuiltSet get values => _$gActorTypeValues; + static GActorType valueOf(String name) => _$gActorTypeValueOf(name); +} + +abstract class GAddAssigneesToAssignableInput + implements + Built { + GAddAssigneesToAssignableInput._(); + + factory GAddAssigneesToAssignableInput( + [Function(GAddAssigneesToAssignableInputBuilder b) updates]) = + _$GAddAssigneesToAssignableInput; + + String get assignableId; + BuiltList get assigneeIds; + String? get clientMutationId; + static Serializer get serializer => + _$gAddAssigneesToAssignableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddAssigneesToAssignableInput.serializer, + this, + ) as Map); + static GAddAssigneesToAssignableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddAssigneesToAssignableInput.serializer, + json, + ); +} + +abstract class GAddCommentInput + implements Built { + GAddCommentInput._(); + + factory GAddCommentInput([Function(GAddCommentInputBuilder b) updates]) = + _$GAddCommentInput; + + String get body; + String? get clientMutationId; + String get subjectId; + static Serializer get serializer => + _$gAddCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddCommentInput.serializer, + this, + ) as Map); + static GAddCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddCommentInput.serializer, + json, + ); +} + +abstract class GAddDiscussionCommentInput + implements + Built { + GAddDiscussionCommentInput._(); + + factory GAddDiscussionCommentInput( + [Function(GAddDiscussionCommentInputBuilder b) updates]) = + _$GAddDiscussionCommentInput; + + String get body; + String? get clientMutationId; + String get discussionId; + String? get replyToId; + static Serializer get serializer => + _$gAddDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddDiscussionCommentInput.serializer, + this, + ) as Map); + static GAddDiscussionCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GAddDiscussionPollVoteInput + implements + Built { + GAddDiscussionPollVoteInput._(); + + factory GAddDiscussionPollVoteInput( + [Function(GAddDiscussionPollVoteInputBuilder b) updates]) = + _$GAddDiscussionPollVoteInput; + + String? get clientMutationId; + String get pollOptionId; + static Serializer get serializer => + _$gAddDiscussionPollVoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddDiscussionPollVoteInput.serializer, + this, + ) as Map); + static GAddDiscussionPollVoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddDiscussionPollVoteInput.serializer, + json, + ); +} + +abstract class GAddEnterpriseSupportEntitlementInput + implements + Built { + GAddEnterpriseSupportEntitlementInput._(); + + factory GAddEnterpriseSupportEntitlementInput( + [Function(GAddEnterpriseSupportEntitlementInputBuilder b) updates]) = + _$GAddEnterpriseSupportEntitlementInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + static Serializer get serializer => + _$gAddEnterpriseSupportEntitlementInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddEnterpriseSupportEntitlementInput.serializer, + this, + ) as Map); + static GAddEnterpriseSupportEntitlementInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAddEnterpriseSupportEntitlementInput.serializer, + json, + ); +} + +abstract class GAddLabelsToLabelableInput + implements + Built { + GAddLabelsToLabelableInput._(); + + factory GAddLabelsToLabelableInput( + [Function(GAddLabelsToLabelableInputBuilder b) updates]) = + _$GAddLabelsToLabelableInput; + + String? get clientMutationId; + BuiltList get labelIds; + String get labelableId; + static Serializer get serializer => + _$gAddLabelsToLabelableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddLabelsToLabelableInput.serializer, + this, + ) as Map); + static GAddLabelsToLabelableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddLabelsToLabelableInput.serializer, + json, + ); +} + +abstract class GAddProjectCardInput + implements Built { + GAddProjectCardInput._(); + + factory GAddProjectCardInput( + [Function(GAddProjectCardInputBuilder b) updates]) = + _$GAddProjectCardInput; + + String? get clientMutationId; + String? get contentId; + String? get note; + String get projectColumnId; + static Serializer get serializer => + _$gAddProjectCardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectCardInput.serializer, + this, + ) as Map); + static GAddProjectCardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectCardInput.serializer, + json, + ); +} + +abstract class GAddProjectColumnInput + implements Built { + GAddProjectColumnInput._(); + + factory GAddProjectColumnInput( + [Function(GAddProjectColumnInputBuilder b) updates]) = + _$GAddProjectColumnInput; + + String? get clientMutationId; + String get name; + String get projectId; + static Serializer get serializer => + _$gAddProjectColumnInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectColumnInput.serializer, + this, + ) as Map); + static GAddProjectColumnInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectColumnInput.serializer, + json, + ); +} + +abstract class GAddProjectDraftIssueInput + implements + Built { + GAddProjectDraftIssueInput._(); + + factory GAddProjectDraftIssueInput( + [Function(GAddProjectDraftIssueInputBuilder b) updates]) = + _$GAddProjectDraftIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String? get projectId; + String? get title; + static Serializer get serializer => + _$gAddProjectDraftIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectDraftIssueInput.serializer, + this, + ) as Map); + static GAddProjectDraftIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectDraftIssueInput.serializer, + json, + ); +} + +abstract class GAddProjectNextItemInput + implements + Built { + GAddProjectNextItemInput._(); + + factory GAddProjectNextItemInput( + [Function(GAddProjectNextItemInputBuilder b) updates]) = + _$GAddProjectNextItemInput; + + String? get clientMutationId; + String? get contentId; + String? get projectId; + static Serializer get serializer => + _$gAddProjectNextItemInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectNextItemInput.serializer, + this, + ) as Map); + static GAddProjectNextItemInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectNextItemInput.serializer, + json, + ); +} + +abstract class GAddProjectV2DraftIssueInput + implements + Built { + GAddProjectV2DraftIssueInput._(); + + factory GAddProjectV2DraftIssueInput( + [Function(GAddProjectV2DraftIssueInputBuilder b) updates]) = + _$GAddProjectV2DraftIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String get projectId; + String get title; + static Serializer get serializer => + _$gAddProjectV2DraftIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectV2DraftIssueInput.serializer, + this, + ) as Map); + static GAddProjectV2DraftIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectV2DraftIssueInput.serializer, + json, + ); +} + +abstract class GAddProjectV2ItemByIdInput + implements + Built { + GAddProjectV2ItemByIdInput._(); + + factory GAddProjectV2ItemByIdInput( + [Function(GAddProjectV2ItemByIdInputBuilder b) updates]) = + _$GAddProjectV2ItemByIdInput; + + String? get clientMutationId; + String get contentId; + String get projectId; + static Serializer get serializer => + _$gAddProjectV2ItemByIdInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectV2ItemByIdInput.serializer, + this, + ) as Map); + static GAddProjectV2ItemByIdInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddProjectV2ItemByIdInput.serializer, + json, + ); +} + +abstract class GAddPullRequestReviewCommentInput + implements + Built { + GAddPullRequestReviewCommentInput._(); + + factory GAddPullRequestReviewCommentInput( + [Function(GAddPullRequestReviewCommentInputBuilder b) updates]) = + _$GAddPullRequestReviewCommentInput; + + String get body; + String? get clientMutationId; + String? get commitOID; + String? get inReplyTo; + String? get path; + int? get position; + String? get pullRequestId; + String? get pullRequestReviewId; + static Serializer get serializer => + _$gAddPullRequestReviewCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddPullRequestReviewCommentInput.serializer, + this, + ) as Map); + static GAddPullRequestReviewCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAddPullRequestReviewCommentInput.serializer, + json, + ); +} + +abstract class GAddPullRequestReviewInput + implements + Built { + GAddPullRequestReviewInput._(); + + factory GAddPullRequestReviewInput( + [Function(GAddPullRequestReviewInputBuilder b) updates]) = + _$GAddPullRequestReviewInput; + + String? get body; + String? get clientMutationId; + BuiltList? get comments; + String? get commitOID; + GPullRequestReviewEvent? get event; + String get pullRequestId; + BuiltList? get threads; + static Serializer get serializer => + _$gAddPullRequestReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddPullRequestReviewInput.serializer, + this, + ) as Map); + static GAddPullRequestReviewInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddPullRequestReviewInput.serializer, + json, + ); +} + +abstract class GAddPullRequestReviewThreadInput + implements + Built { + GAddPullRequestReviewThreadInput._(); + + factory GAddPullRequestReviewThreadInput( + [Function(GAddPullRequestReviewThreadInputBuilder b) updates]) = + _$GAddPullRequestReviewThreadInput; + + String get body; + String? get clientMutationId; + int get line; + String get path; + String? get pullRequestId; + String? get pullRequestReviewId; + GDiffSide? get side; + int? get startLine; + GDiffSide? get startSide; + static Serializer get serializer => + _$gAddPullRequestReviewThreadInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddPullRequestReviewThreadInput.serializer, + this, + ) as Map); + static GAddPullRequestReviewThreadInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAddPullRequestReviewThreadInput.serializer, + json, + ); +} + +abstract class GAddReactionInput + implements Built { + GAddReactionInput._(); + + factory GAddReactionInput([Function(GAddReactionInputBuilder b) updates]) = + _$GAddReactionInput; + + String? get clientMutationId; + GReactionContent get content; + String get subjectId; + static Serializer get serializer => + _$gAddReactionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddReactionInput.serializer, + this, + ) as Map); + static GAddReactionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddReactionInput.serializer, + json, + ); +} + +abstract class GAddStarInput + implements Built { + GAddStarInput._(); + + factory GAddStarInput([Function(GAddStarInputBuilder b) updates]) = + _$GAddStarInput; + + String? get clientMutationId; + String get starrableId; + static Serializer get serializer => _$gAddStarInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddStarInput.serializer, + this, + ) as Map); + static GAddStarInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddStarInput.serializer, + json, + ); +} + +abstract class GAddUpvoteInput + implements Built { + GAddUpvoteInput._(); + + factory GAddUpvoteInput([Function(GAddUpvoteInputBuilder b) updates]) = + _$GAddUpvoteInput; + + String? get clientMutationId; + String get subjectId; + static Serializer get serializer => + _$gAddUpvoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddUpvoteInput.serializer, + this, + ) as Map); + static GAddUpvoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddUpvoteInput.serializer, + json, + ); +} + +abstract class GAddVerifiableDomainInput + implements + Built { + GAddVerifiableDomainInput._(); + + factory GAddVerifiableDomainInput( + [Function(GAddVerifiableDomainInputBuilder b) updates]) = + _$GAddVerifiableDomainInput; + + String? get clientMutationId; + String get domain; + String get ownerId; + static Serializer get serializer => + _$gAddVerifiableDomainInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddVerifiableDomainInput.serializer, + this, + ) as Map); + static GAddVerifiableDomainInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAddVerifiableDomainInput.serializer, + json, + ); +} + +abstract class GApproveDeploymentsInput + implements + Built { + GApproveDeploymentsInput._(); + + factory GApproveDeploymentsInput( + [Function(GApproveDeploymentsInputBuilder b) updates]) = + _$GApproveDeploymentsInput; + + String? get clientMutationId; + String? get comment; + BuiltList get environmentIds; + String get workflowRunId; + static Serializer get serializer => + _$gApproveDeploymentsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GApproveDeploymentsInput.serializer, + this, + ) as Map); + static GApproveDeploymentsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GApproveDeploymentsInput.serializer, + json, + ); +} + +abstract class GApproveVerifiableDomainInput + implements + Built { + GApproveVerifiableDomainInput._(); + + factory GApproveVerifiableDomainInput( + [Function(GApproveVerifiableDomainInputBuilder b) updates]) = + _$GApproveVerifiableDomainInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gApproveVerifiableDomainInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GApproveVerifiableDomainInput.serializer, + this, + ) as Map); + static GApproveVerifiableDomainInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GApproveVerifiableDomainInput.serializer, + json, + ); +} + +abstract class GArchiveRepositoryInput + implements Built { + GArchiveRepositoryInput._(); + + factory GArchiveRepositoryInput( + [Function(GArchiveRepositoryInputBuilder b) updates]) = + _$GArchiveRepositoryInput; + + String? get clientMutationId; + String get repositoryId; + static Serializer get serializer => + _$gArchiveRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GArchiveRepositoryInput.serializer, + this, + ) as Map); + static GArchiveRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GArchiveRepositoryInput.serializer, + json, + ); +} + +abstract class GAuditLogOrder + implements Built { + GAuditLogOrder._(); + + factory GAuditLogOrder([Function(GAuditLogOrderBuilder b) updates]) = + _$GAuditLogOrder; + + GOrderDirection? get direction; + GAuditLogOrderField? get field; + static Serializer get serializer => + _$gAuditLogOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAuditLogOrder.serializer, + this, + ) as Map); + static GAuditLogOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAuditLogOrder.serializer, + json, + ); +} + +class GAuditLogOrderField extends EnumClass { + const GAuditLogOrderField._(String name) : super(name); + + static const GAuditLogOrderField CREATED_AT = _$gAuditLogOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gAuditLogOrderFieldSerializer; + static BuiltSet get values => + _$gAuditLogOrderFieldValues; + static GAuditLogOrderField valueOf(String name) => + _$gAuditLogOrderFieldValueOf(name); +} + +abstract class GBase64String + implements Built { + GBase64String._(); + + factory GBase64String([String? value]) => + _$GBase64String((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GBase64String((serialized as String?))); +} + +abstract class GCancelEnterpriseAdminInvitationInput + implements + Built { + GCancelEnterpriseAdminInvitationInput._(); + + factory GCancelEnterpriseAdminInvitationInput( + [Function(GCancelEnterpriseAdminInvitationInputBuilder b) updates]) = + _$GCancelEnterpriseAdminInvitationInput; + + String? get clientMutationId; + String get invitationId; + static Serializer get serializer => + _$gCancelEnterpriseAdminInvitationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCancelEnterpriseAdminInvitationInput.serializer, + this, + ) as Map); + static GCancelEnterpriseAdminInvitationInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCancelEnterpriseAdminInvitationInput.serializer, + json, + ); +} + +abstract class GCancelSponsorshipInput + implements Built { + GCancelSponsorshipInput._(); + + factory GCancelSponsorshipInput( + [Function(GCancelSponsorshipInputBuilder b) updates]) = + _$GCancelSponsorshipInput; + + String? get clientMutationId; + String? get sponsorId; + String? get sponsorLogin; + String? get sponsorableId; + String? get sponsorableLogin; + static Serializer get serializer => + _$gCancelSponsorshipInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCancelSponsorshipInput.serializer, + this, + ) as Map); + static GCancelSponsorshipInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCancelSponsorshipInput.serializer, + json, + ); +} + +abstract class GChangeUserStatusInput + implements Built { + GChangeUserStatusInput._(); + + factory GChangeUserStatusInput( + [Function(GChangeUserStatusInputBuilder b) updates]) = + _$GChangeUserStatusInput; + + String? get clientMutationId; + String? get emoji; + DateTime? get expiresAt; + bool? get limitedAvailability; + String? get message; + String? get organizationId; + static Serializer get serializer => + _$gChangeUserStatusInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GChangeUserStatusInput.serializer, + this, + ) as Map); + static GChangeUserStatusInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GChangeUserStatusInput.serializer, + json, + ); +} + +abstract class GCheckAnnotationData + implements Built { + GCheckAnnotationData._(); + + factory GCheckAnnotationData( + [Function(GCheckAnnotationDataBuilder b) updates]) = + _$GCheckAnnotationData; + + GCheckAnnotationLevel get annotationLevel; + GCheckAnnotationRange get location; + String get message; + String get path; + String? get rawDetails; + String? get title; + static Serializer get serializer => + _$gCheckAnnotationDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckAnnotationData.serializer, + this, + ) as Map); + static GCheckAnnotationData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckAnnotationData.serializer, + json, + ); +} + +class GCheckAnnotationLevel extends EnumClass { + const GCheckAnnotationLevel._(String name) : super(name); + + static const GCheckAnnotationLevel FAILURE = _$gCheckAnnotationLevelFAILURE; + + static const GCheckAnnotationLevel NOTICE = _$gCheckAnnotationLevelNOTICE; + + static const GCheckAnnotationLevel WARNING = _$gCheckAnnotationLevelWARNING; + + static Serializer get serializer => + _$gCheckAnnotationLevelSerializer; + static BuiltSet get values => + _$gCheckAnnotationLevelValues; + static GCheckAnnotationLevel valueOf(String name) => + _$gCheckAnnotationLevelValueOf(name); +} + +abstract class GCheckAnnotationRange + implements Built { + GCheckAnnotationRange._(); + + factory GCheckAnnotationRange( + [Function(GCheckAnnotationRangeBuilder b) updates]) = + _$GCheckAnnotationRange; + + int? get endColumn; + int get endLine; + int? get startColumn; + int get startLine; + static Serializer get serializer => + _$gCheckAnnotationRangeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckAnnotationRange.serializer, + this, + ) as Map); + static GCheckAnnotationRange? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckAnnotationRange.serializer, + json, + ); +} + +class GCheckConclusionState extends EnumClass { + const GCheckConclusionState._(String name) : super(name); + + static const GCheckConclusionState ACTION_REQUIRED = + _$gCheckConclusionStateACTION_REQUIRED; + + static const GCheckConclusionState CANCELLED = + _$gCheckConclusionStateCANCELLED; + + static const GCheckConclusionState FAILURE = _$gCheckConclusionStateFAILURE; + + static const GCheckConclusionState NEUTRAL = _$gCheckConclusionStateNEUTRAL; + + static const GCheckConclusionState SKIPPED = _$gCheckConclusionStateSKIPPED; + + static const GCheckConclusionState STALE = _$gCheckConclusionStateSTALE; + + static const GCheckConclusionState STARTUP_FAILURE = + _$gCheckConclusionStateSTARTUP_FAILURE; + + static const GCheckConclusionState SUCCESS = _$gCheckConclusionStateSUCCESS; + + static const GCheckConclusionState TIMED_OUT = + _$gCheckConclusionStateTIMED_OUT; + + static Serializer get serializer => + _$gCheckConclusionStateSerializer; + static BuiltSet get values => + _$gCheckConclusionStateValues; + static GCheckConclusionState valueOf(String name) => + _$gCheckConclusionStateValueOf(name); +} + +abstract class GCheckRunAction + implements Built { + GCheckRunAction._(); + + factory GCheckRunAction([Function(GCheckRunActionBuilder b) updates]) = + _$GCheckRunAction; + + String get description; + String get identifier; + String get label; + static Serializer get serializer => + _$gCheckRunActionSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckRunAction.serializer, + this, + ) as Map); + static GCheckRunAction? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckRunAction.serializer, + json, + ); +} + +abstract class GCheckRunFilter + implements Built { + GCheckRunFilter._(); + + factory GCheckRunFilter([Function(GCheckRunFilterBuilder b) updates]) = + _$GCheckRunFilter; + + int? get appId; + String? get checkName; + GCheckRunType? get checkType; + BuiltList? get conclusions; + GCheckStatusState? get status; + BuiltList? get statuses; + static Serializer get serializer => + _$gCheckRunFilterSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckRunFilter.serializer, + this, + ) as Map); + static GCheckRunFilter? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckRunFilter.serializer, + json, + ); +} + +abstract class GCheckRunOutput + implements Built { + GCheckRunOutput._(); + + factory GCheckRunOutput([Function(GCheckRunOutputBuilder b) updates]) = + _$GCheckRunOutput; + + BuiltList? get annotations; + BuiltList? get images; + String get summary; + String? get text; + String get title; + static Serializer get serializer => + _$gCheckRunOutputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckRunOutput.serializer, + this, + ) as Map); + static GCheckRunOutput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckRunOutput.serializer, + json, + ); +} + +abstract class GCheckRunOutputImage + implements Built { + GCheckRunOutputImage._(); + + factory GCheckRunOutputImage( + [Function(GCheckRunOutputImageBuilder b) updates]) = + _$GCheckRunOutputImage; + + String get alt; + String? get caption; + String get imageUrl; + static Serializer get serializer => + _$gCheckRunOutputImageSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckRunOutputImage.serializer, + this, + ) as Map); + static GCheckRunOutputImage? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckRunOutputImage.serializer, + json, + ); +} + +class GCheckRunState extends EnumClass { + const GCheckRunState._(String name) : super(name); + + static const GCheckRunState ACTION_REQUIRED = _$gCheckRunStateACTION_REQUIRED; + + static const GCheckRunState CANCELLED = _$gCheckRunStateCANCELLED; + + static const GCheckRunState COMPLETED = _$gCheckRunStateCOMPLETED; + + static const GCheckRunState FAILURE = _$gCheckRunStateFAILURE; + + static const GCheckRunState IN_PROGRESS = _$gCheckRunStateIN_PROGRESS; + + static const GCheckRunState NEUTRAL = _$gCheckRunStateNEUTRAL; + + static const GCheckRunState PENDING = _$gCheckRunStatePENDING; + + static const GCheckRunState QUEUED = _$gCheckRunStateQUEUED; + + static const GCheckRunState SKIPPED = _$gCheckRunStateSKIPPED; + + static const GCheckRunState STALE = _$gCheckRunStateSTALE; + + static const GCheckRunState STARTUP_FAILURE = _$gCheckRunStateSTARTUP_FAILURE; + + static const GCheckRunState SUCCESS = _$gCheckRunStateSUCCESS; + + static const GCheckRunState TIMED_OUT = _$gCheckRunStateTIMED_OUT; + + static const GCheckRunState WAITING = _$gCheckRunStateWAITING; + + static Serializer get serializer => + _$gCheckRunStateSerializer; + static BuiltSet get values => _$gCheckRunStateValues; + static GCheckRunState valueOf(String name) => _$gCheckRunStateValueOf(name); +} + +class GCheckRunType extends EnumClass { + const GCheckRunType._(String name) : super(name); + + static const GCheckRunType ALL = _$gCheckRunTypeALL; + + static const GCheckRunType LATEST = _$gCheckRunTypeLATEST; + + static Serializer get serializer => _$gCheckRunTypeSerializer; + static BuiltSet get values => _$gCheckRunTypeValues; + static GCheckRunType valueOf(String name) => _$gCheckRunTypeValueOf(name); +} + +class GCheckStatusState extends EnumClass { + const GCheckStatusState._(String name) : super(name); + + static const GCheckStatusState COMPLETED = _$gCheckStatusStateCOMPLETED; + + static const GCheckStatusState IN_PROGRESS = _$gCheckStatusStateIN_PROGRESS; + + static const GCheckStatusState PENDING = _$gCheckStatusStatePENDING; + + static const GCheckStatusState QUEUED = _$gCheckStatusStateQUEUED; + + static const GCheckStatusState REQUESTED = _$gCheckStatusStateREQUESTED; + + static const GCheckStatusState WAITING = _$gCheckStatusStateWAITING; + + static Serializer get serializer => + _$gCheckStatusStateSerializer; + static BuiltSet get values => _$gCheckStatusStateValues; + static GCheckStatusState valueOf(String name) => + _$gCheckStatusStateValueOf(name); +} + +abstract class GCheckSuiteAutoTriggerPreference + implements + Built { + GCheckSuiteAutoTriggerPreference._(); + + factory GCheckSuiteAutoTriggerPreference( + [Function(GCheckSuiteAutoTriggerPreferenceBuilder b) updates]) = + _$GCheckSuiteAutoTriggerPreference; + + String get appId; + bool get setting; + static Serializer get serializer => + _$gCheckSuiteAutoTriggerPreferenceSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckSuiteAutoTriggerPreference.serializer, + this, + ) as Map); + static GCheckSuiteAutoTriggerPreference? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCheckSuiteAutoTriggerPreference.serializer, + json, + ); +} + +abstract class GCheckSuiteFilter + implements Built { + GCheckSuiteFilter._(); + + factory GCheckSuiteFilter([Function(GCheckSuiteFilterBuilder b) updates]) = + _$GCheckSuiteFilter; + + int? get appId; + String? get checkName; + static Serializer get serializer => + _$gCheckSuiteFilterSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCheckSuiteFilter.serializer, + this, + ) as Map); + static GCheckSuiteFilter? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCheckSuiteFilter.serializer, + json, + ); +} + +abstract class GClearLabelsFromLabelableInput + implements + Built { + GClearLabelsFromLabelableInput._(); + + factory GClearLabelsFromLabelableInput( + [Function(GClearLabelsFromLabelableInputBuilder b) updates]) = + _$GClearLabelsFromLabelableInput; + + String? get clientMutationId; + String get labelableId; + static Serializer get serializer => + _$gClearLabelsFromLabelableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClearLabelsFromLabelableInput.serializer, + this, + ) as Map); + static GClearLabelsFromLabelableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClearLabelsFromLabelableInput.serializer, + json, + ); +} + +abstract class GClearProjectV2ItemFieldValueInput + implements + Built { + GClearProjectV2ItemFieldValueInput._(); + + factory GClearProjectV2ItemFieldValueInput( + [Function(GClearProjectV2ItemFieldValueInputBuilder b) updates]) = + _$GClearProjectV2ItemFieldValueInput; + + String? get clientMutationId; + String get fieldId; + String get itemId; + String get projectId; + static Serializer get serializer => + _$gClearProjectV2ItemFieldValueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClearProjectV2ItemFieldValueInput.serializer, + this, + ) as Map); + static GClearProjectV2ItemFieldValueInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GClearProjectV2ItemFieldValueInput.serializer, + json, + ); +} + +abstract class GCloneProjectInput + implements Built { + GCloneProjectInput._(); + + factory GCloneProjectInput([Function(GCloneProjectInputBuilder b) updates]) = + _$GCloneProjectInput; + + String? get body; + String? get clientMutationId; + bool get includeWorkflows; + String get name; + bool? get public; + String get sourceId; + String get targetOwnerId; + static Serializer get serializer => + _$gCloneProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCloneProjectInput.serializer, + this, + ) as Map); + static GCloneProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCloneProjectInput.serializer, + json, + ); +} + +abstract class GCloneTemplateRepositoryInput + implements + Built { + GCloneTemplateRepositoryInput._(); + + factory GCloneTemplateRepositoryInput( + [Function(GCloneTemplateRepositoryInputBuilder b) updates]) = + _$GCloneTemplateRepositoryInput; + + String? get clientMutationId; + String? get description; + bool? get includeAllBranches; + String get name; + String get ownerId; + String get repositoryId; + GRepositoryVisibility get visibility; + static Serializer get serializer => + _$gCloneTemplateRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCloneTemplateRepositoryInput.serializer, + this, + ) as Map); + static GCloneTemplateRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCloneTemplateRepositoryInput.serializer, + json, + ); +} + +abstract class GCloseIssueInput + implements Built { + GCloseIssueInput._(); + + factory GCloseIssueInput([Function(GCloseIssueInputBuilder b) updates]) = + _$GCloseIssueInput; + + String? get clientMutationId; + String get issueId; + GIssueClosedStateReason? get stateReason; + static Serializer get serializer => + _$gCloseIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCloseIssueInput.serializer, + this, + ) as Map); + static GCloseIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCloseIssueInput.serializer, + json, + ); +} + +abstract class GClosePullRequestInput + implements Built { + GClosePullRequestInput._(); + + factory GClosePullRequestInput( + [Function(GClosePullRequestInputBuilder b) updates]) = + _$GClosePullRequestInput; + + String? get clientMutationId; + String get pullRequestId; + static Serializer get serializer => + _$gClosePullRequestInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClosePullRequestInput.serializer, + this, + ) as Map); + static GClosePullRequestInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClosePullRequestInput.serializer, + json, + ); +} + +class GCollaboratorAffiliation extends EnumClass { + const GCollaboratorAffiliation._(String name) : super(name); + + static const GCollaboratorAffiliation ALL = _$gCollaboratorAffiliationALL; + + static const GCollaboratorAffiliation DIRECT = + _$gCollaboratorAffiliationDIRECT; + + static const GCollaboratorAffiliation OUTSIDE = + _$gCollaboratorAffiliationOUTSIDE; + + static Serializer get serializer => + _$gCollaboratorAffiliationSerializer; + static BuiltSet get values => + _$gCollaboratorAffiliationValues; + static GCollaboratorAffiliation valueOf(String name) => + _$gCollaboratorAffiliationValueOf(name); +} + +class GCommentAuthorAssociation extends EnumClass { + const GCommentAuthorAssociation._(String name) : super(name); + + static const GCommentAuthorAssociation COLLABORATOR = + _$gCommentAuthorAssociationCOLLABORATOR; + + static const GCommentAuthorAssociation CONTRIBUTOR = + _$gCommentAuthorAssociationCONTRIBUTOR; + + static const GCommentAuthorAssociation FIRST_TIMER = + _$gCommentAuthorAssociationFIRST_TIMER; + + static const GCommentAuthorAssociation FIRST_TIME_CONTRIBUTOR = + _$gCommentAuthorAssociationFIRST_TIME_CONTRIBUTOR; + + static const GCommentAuthorAssociation MANNEQUIN = + _$gCommentAuthorAssociationMANNEQUIN; + + static const GCommentAuthorAssociation MEMBER = + _$gCommentAuthorAssociationMEMBER; + + static const GCommentAuthorAssociation NONE = _$gCommentAuthorAssociationNONE; + + static const GCommentAuthorAssociation OWNER = + _$gCommentAuthorAssociationOWNER; + + static Serializer get serializer => + _$gCommentAuthorAssociationSerializer; + static BuiltSet get values => + _$gCommentAuthorAssociationValues; + static GCommentAuthorAssociation valueOf(String name) => + _$gCommentAuthorAssociationValueOf(name); +} + +class GCommentCannotUpdateReason extends EnumClass { + const GCommentCannotUpdateReason._(String name) : super(name); + + static const GCommentCannotUpdateReason ARCHIVED = + _$gCommentCannotUpdateReasonARCHIVED; + + static const GCommentCannotUpdateReason DENIED = + _$gCommentCannotUpdateReasonDENIED; + + static const GCommentCannotUpdateReason INSUFFICIENT_ACCESS = + _$gCommentCannotUpdateReasonINSUFFICIENT_ACCESS; + + static const GCommentCannotUpdateReason LOCKED = + _$gCommentCannotUpdateReasonLOCKED; + + static const GCommentCannotUpdateReason LOGIN_REQUIRED = + _$gCommentCannotUpdateReasonLOGIN_REQUIRED; + + static const GCommentCannotUpdateReason MAINTENANCE = + _$gCommentCannotUpdateReasonMAINTENANCE; + + static const GCommentCannotUpdateReason VERIFIED_EMAIL_REQUIRED = + _$gCommentCannotUpdateReasonVERIFIED_EMAIL_REQUIRED; + + static Serializer get serializer => + _$gCommentCannotUpdateReasonSerializer; + static BuiltSet get values => + _$gCommentCannotUpdateReasonValues; + static GCommentCannotUpdateReason valueOf(String name) => + _$gCommentCannotUpdateReasonValueOf(name); +} + +abstract class GCommitAuthor + implements Built { + GCommitAuthor._(); + + factory GCommitAuthor([Function(GCommitAuthorBuilder b) updates]) = + _$GCommitAuthor; + + BuiltList? get emails; + String? get id; + static Serializer get serializer => _$gCommitAuthorSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitAuthor.serializer, + this, + ) as Map); + static GCommitAuthor? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitAuthor.serializer, + json, + ); +} + +abstract class GCommitContributionOrder + implements + Built { + GCommitContributionOrder._(); + + factory GCommitContributionOrder( + [Function(GCommitContributionOrderBuilder b) updates]) = + _$GCommitContributionOrder; + + GOrderDirection get direction; + GCommitContributionOrderField get field; + static Serializer get serializer => + _$gCommitContributionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitContributionOrder.serializer, + this, + ) as Map); + static GCommitContributionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitContributionOrder.serializer, + json, + ); +} + +class GCommitContributionOrderField extends EnumClass { + const GCommitContributionOrderField._(String name) : super(name); + + static const GCommitContributionOrderField COMMIT_COUNT = + _$gCommitContributionOrderFieldCOMMIT_COUNT; + + static const GCommitContributionOrderField OCCURRED_AT = + _$gCommitContributionOrderFieldOCCURRED_AT; + + static Serializer get serializer => + _$gCommitContributionOrderFieldSerializer; + static BuiltSet get values => + _$gCommitContributionOrderFieldValues; + static GCommitContributionOrderField valueOf(String name) => + _$gCommitContributionOrderFieldValueOf(name); +} + +abstract class GCommitMessage + implements Built { + GCommitMessage._(); + + factory GCommitMessage([Function(GCommitMessageBuilder b) updates]) = + _$GCommitMessage; + + String? get body; + String get headline; + static Serializer get serializer => + _$gCommitMessageSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitMessage.serializer, + this, + ) as Map); + static GCommitMessage? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitMessage.serializer, + json, + ); +} + +abstract class GCommittableBranch + implements Built { + GCommittableBranch._(); + + factory GCommittableBranch([Function(GCommittableBranchBuilder b) updates]) = + _$GCommittableBranch; + + String? get branchName; + String? get id; + String? get repositoryNameWithOwner; + static Serializer get serializer => + _$gCommittableBranchSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommittableBranch.serializer, + this, + ) as Map); + static GCommittableBranch? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommittableBranch.serializer, + json, + ); +} + +class GContributionLevel extends EnumClass { + const GContributionLevel._(String name) : super(name); + + static const GContributionLevel FIRST_QUARTILE = + _$gContributionLevelFIRST_QUARTILE; + + static const GContributionLevel FOURTH_QUARTILE = + _$gContributionLevelFOURTH_QUARTILE; + + static const GContributionLevel NONE = _$gContributionLevelNONE; + + static const GContributionLevel SECOND_QUARTILE = + _$gContributionLevelSECOND_QUARTILE; + + static const GContributionLevel THIRD_QUARTILE = + _$gContributionLevelTHIRD_QUARTILE; + + static Serializer get serializer => + _$gContributionLevelSerializer; + static BuiltSet get values => _$gContributionLevelValues; + static GContributionLevel valueOf(String name) => + _$gContributionLevelValueOf(name); +} + +abstract class GContributionOrder + implements Built { + GContributionOrder._(); + + factory GContributionOrder([Function(GContributionOrderBuilder b) updates]) = + _$GContributionOrder; + + GOrderDirection get direction; + static Serializer get serializer => + _$gContributionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GContributionOrder.serializer, + this, + ) as Map); + static GContributionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GContributionOrder.serializer, + json, + ); +} + +abstract class GConvertProjectCardNoteToIssueInput + implements + Built { + GConvertProjectCardNoteToIssueInput._(); + + factory GConvertProjectCardNoteToIssueInput( + [Function(GConvertProjectCardNoteToIssueInputBuilder b) updates]) = + _$GConvertProjectCardNoteToIssueInput; + + String? get body; + String? get clientMutationId; + String get projectCardId; + String get repositoryId; + String? get title; + static Serializer get serializer => + _$gConvertProjectCardNoteToIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConvertProjectCardNoteToIssueInput.serializer, + this, + ) as Map); + static GConvertProjectCardNoteToIssueInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GConvertProjectCardNoteToIssueInput.serializer, + json, + ); +} + +abstract class GConvertPullRequestToDraftInput + implements + Built { + GConvertPullRequestToDraftInput._(); + + factory GConvertPullRequestToDraftInput( + [Function(GConvertPullRequestToDraftInputBuilder b) updates]) = + _$GConvertPullRequestToDraftInput; + + String? get clientMutationId; + String get pullRequestId; + static Serializer get serializer => + _$gConvertPullRequestToDraftInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConvertPullRequestToDraftInput.serializer, + this, + ) as Map); + static GConvertPullRequestToDraftInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GConvertPullRequestToDraftInput.serializer, + json, + ); +} + +abstract class GCreateBranchProtectionRuleInput + implements + Built { + GCreateBranchProtectionRuleInput._(); + + factory GCreateBranchProtectionRuleInput( + [Function(GCreateBranchProtectionRuleInputBuilder b) updates]) = + _$GCreateBranchProtectionRuleInput; + + bool? get allowsDeletions; + bool? get allowsForcePushes; + bool? get blocksCreations; + BuiltList? get bypassForcePushActorIds; + BuiltList? get bypassPullRequestActorIds; + String? get clientMutationId; + bool? get dismissesStaleReviews; + bool? get isAdminEnforced; + String get pattern; + BuiltList? get pushActorIds; + String get repositoryId; + int? get requiredApprovingReviewCount; + BuiltList? get requiredStatusCheckContexts; + BuiltList? get requiredStatusChecks; + bool? get requiresApprovingReviews; + bool? get requiresCodeOwnerReviews; + bool? get requiresCommitSignatures; + bool? get requiresConversationResolution; + bool? get requiresLinearHistory; + bool? get requiresStatusChecks; + bool? get requiresStrictStatusChecks; + bool? get restrictsPushes; + bool? get restrictsReviewDismissals; + BuiltList? get reviewDismissalActorIds; + static Serializer get serializer => + _$gCreateBranchProtectionRuleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateBranchProtectionRuleInput.serializer, + this, + ) as Map); + static GCreateBranchProtectionRuleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCreateBranchProtectionRuleInput.serializer, + json, + ); +} + +abstract class GCreateCheckRunInput + implements Built { + GCreateCheckRunInput._(); + + factory GCreateCheckRunInput( + [Function(GCreateCheckRunInputBuilder b) updates]) = + _$GCreateCheckRunInput; + + BuiltList? get actions; + String? get clientMutationId; + DateTime? get completedAt; + GCheckConclusionState? get conclusion; + String? get detailsUrl; + String? get externalId; + String get headSha; + String get name; + GCheckRunOutput? get output; + String get repositoryId; + DateTime? get startedAt; + GRequestableCheckStatusState? get status; + static Serializer get serializer => + _$gCreateCheckRunInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateCheckRunInput.serializer, + this, + ) as Map); + static GCreateCheckRunInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateCheckRunInput.serializer, + json, + ); +} + +abstract class GCreateCheckSuiteInput + implements Built { + GCreateCheckSuiteInput._(); + + factory GCreateCheckSuiteInput( + [Function(GCreateCheckSuiteInputBuilder b) updates]) = + _$GCreateCheckSuiteInput; + + String? get clientMutationId; + String get headSha; + String get repositoryId; + static Serializer get serializer => + _$gCreateCheckSuiteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateCheckSuiteInput.serializer, + this, + ) as Map); + static GCreateCheckSuiteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateCheckSuiteInput.serializer, + json, + ); +} + +abstract class GCreateCommitOnBranchInput + implements + Built { + GCreateCommitOnBranchInput._(); + + factory GCreateCommitOnBranchInput( + [Function(GCreateCommitOnBranchInputBuilder b) updates]) = + _$GCreateCommitOnBranchInput; + + GCommittableBranch get branch; + String? get clientMutationId; + String get expectedHeadOid; + GFileChanges? get fileChanges; + GCommitMessage get message; + static Serializer get serializer => + _$gCreateCommitOnBranchInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateCommitOnBranchInput.serializer, + this, + ) as Map); + static GCreateCommitOnBranchInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateCommitOnBranchInput.serializer, + json, + ); +} + +abstract class GCreateDeploymentInput + implements Built { + GCreateDeploymentInput._(); + + factory GCreateDeploymentInput( + [Function(GCreateDeploymentInputBuilder b) updates]) = + _$GCreateDeploymentInput; + + bool? get autoMerge; + String? get clientMutationId; + String? get description; + String? get environment; + String? get payload; + String get refId; + String get repositoryId; + BuiltList? get requiredContexts; + String? get task; + static Serializer get serializer => + _$gCreateDeploymentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateDeploymentInput.serializer, + this, + ) as Map); + static GCreateDeploymentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateDeploymentInput.serializer, + json, + ); +} + +abstract class GCreateDeploymentStatusInput + implements + Built { + GCreateDeploymentStatusInput._(); + + factory GCreateDeploymentStatusInput( + [Function(GCreateDeploymentStatusInputBuilder b) updates]) = + _$GCreateDeploymentStatusInput; + + bool? get autoInactive; + String? get clientMutationId; + String get deploymentId; + String? get description; + String? get environment; + String? get environmentUrl; + String? get logUrl; + GDeploymentStatusState get state; + static Serializer get serializer => + _$gCreateDeploymentStatusInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateDeploymentStatusInput.serializer, + this, + ) as Map); + static GCreateDeploymentStatusInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateDeploymentStatusInput.serializer, + json, + ); +} + +abstract class GCreateDiscussionInput + implements Built { + GCreateDiscussionInput._(); + + factory GCreateDiscussionInput( + [Function(GCreateDiscussionInputBuilder b) updates]) = + _$GCreateDiscussionInput; + + String get body; + String get categoryId; + String? get clientMutationId; + String get repositoryId; + String get title; + static Serializer get serializer => + _$gCreateDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateDiscussionInput.serializer, + this, + ) as Map); + static GCreateDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateDiscussionInput.serializer, + json, + ); +} + +abstract class GCreateEnterpriseOrganizationInput + implements + Built { + GCreateEnterpriseOrganizationInput._(); + + factory GCreateEnterpriseOrganizationInput( + [Function(GCreateEnterpriseOrganizationInputBuilder b) updates]) = + _$GCreateEnterpriseOrganizationInput; + + BuiltList get adminLogins; + String get billingEmail; + String? get clientMutationId; + String get enterpriseId; + String get login; + String get profileName; + static Serializer get serializer => + _$gCreateEnterpriseOrganizationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateEnterpriseOrganizationInput.serializer, + this, + ) as Map); + static GCreateEnterpriseOrganizationInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCreateEnterpriseOrganizationInput.serializer, + json, + ); +} + +abstract class GCreateEnvironmentInput + implements Built { + GCreateEnvironmentInput._(); + + factory GCreateEnvironmentInput( + [Function(GCreateEnvironmentInputBuilder b) updates]) = + _$GCreateEnvironmentInput; + + String? get clientMutationId; + String get name; + String get repositoryId; + static Serializer get serializer => + _$gCreateEnvironmentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateEnvironmentInput.serializer, + this, + ) as Map); + static GCreateEnvironmentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateEnvironmentInput.serializer, + json, + ); +} + +abstract class GCreateIpAllowListEntryInput + implements + Built { + GCreateIpAllowListEntryInput._(); + + factory GCreateIpAllowListEntryInput( + [Function(GCreateIpAllowListEntryInputBuilder b) updates]) = + _$GCreateIpAllowListEntryInput; + + String get allowListValue; + String? get clientMutationId; + bool get isActive; + String? get name; + String get ownerId; + static Serializer get serializer => + _$gCreateIpAllowListEntryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateIpAllowListEntryInput.serializer, + this, + ) as Map); + static GCreateIpAllowListEntryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateIpAllowListEntryInput.serializer, + json, + ); +} + +abstract class GCreateIssueInput + implements Built { + GCreateIssueInput._(); + + factory GCreateIssueInput([Function(GCreateIssueInputBuilder b) updates]) = + _$GCreateIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String? get issueTemplate; + BuiltList? get labelIds; + String? get milestoneId; + BuiltList? get projectIds; + String get repositoryId; + String get title; + static Serializer get serializer => + _$gCreateIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateIssueInput.serializer, + this, + ) as Map); + static GCreateIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateIssueInput.serializer, + json, + ); +} + +abstract class GCreateLabelInput + implements Built { + GCreateLabelInput._(); + + factory GCreateLabelInput([Function(GCreateLabelInputBuilder b) updates]) = + _$GCreateLabelInput; + + String? get clientMutationId; + String get color; + String? get description; + String get name; + String get repositoryId; + static Serializer get serializer => + _$gCreateLabelInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateLabelInput.serializer, + this, + ) as Map); + static GCreateLabelInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateLabelInput.serializer, + json, + ); +} + +abstract class GCreateMigrationSourceInput + implements + Built { + GCreateMigrationSourceInput._(); + + factory GCreateMigrationSourceInput( + [Function(GCreateMigrationSourceInputBuilder b) updates]) = + _$GCreateMigrationSourceInput; + + String? get accessToken; + String? get clientMutationId; + String? get githubPat; + String get name; + String get ownerId; + GMigrationSourceType get type; + String get url; + static Serializer get serializer => + _$gCreateMigrationSourceInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateMigrationSourceInput.serializer, + this, + ) as Map); + static GCreateMigrationSourceInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateMigrationSourceInput.serializer, + json, + ); +} + +abstract class GCreateProjectInput + implements Built { + GCreateProjectInput._(); + + factory GCreateProjectInput( + [Function(GCreateProjectInputBuilder b) updates]) = _$GCreateProjectInput; + + String? get body; + String? get clientMutationId; + String get name; + String get ownerId; + BuiltList? get repositoryIds; + GProjectTemplate? get template; + static Serializer get serializer => + _$gCreateProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateProjectInput.serializer, + this, + ) as Map); + static GCreateProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateProjectInput.serializer, + json, + ); +} + +abstract class GCreateProjectV2Input + implements Built { + GCreateProjectV2Input._(); + + factory GCreateProjectV2Input( + [Function(GCreateProjectV2InputBuilder b) updates]) = + _$GCreateProjectV2Input; + + String? get clientMutationId; + String get ownerId; + String get title; + static Serializer get serializer => + _$gCreateProjectV2InputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateProjectV2Input.serializer, + this, + ) as Map); + static GCreateProjectV2Input? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateProjectV2Input.serializer, + json, + ); +} + +abstract class GCreatePullRequestInput + implements Built { + GCreatePullRequestInput._(); + + factory GCreatePullRequestInput( + [Function(GCreatePullRequestInputBuilder b) updates]) = + _$GCreatePullRequestInput; + + String get baseRefName; + String? get body; + String? get clientMutationId; + bool? get draft; + String get headRefName; + bool? get maintainerCanModify; + String get repositoryId; + String get title; + static Serializer get serializer => + _$gCreatePullRequestInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreatePullRequestInput.serializer, + this, + ) as Map); + static GCreatePullRequestInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreatePullRequestInput.serializer, + json, + ); +} + +abstract class GCreateRefInput + implements Built { + GCreateRefInput._(); + + factory GCreateRefInput([Function(GCreateRefInputBuilder b) updates]) = + _$GCreateRefInput; + + String? get clientMutationId; + String get name; + String get oid; + String get repositoryId; + static Serializer get serializer => + _$gCreateRefInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateRefInput.serializer, + this, + ) as Map); + static GCreateRefInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateRefInput.serializer, + json, + ); +} + +abstract class GCreateRepositoryInput + implements Built { + GCreateRepositoryInput._(); + + factory GCreateRepositoryInput( + [Function(GCreateRepositoryInputBuilder b) updates]) = + _$GCreateRepositoryInput; + + String? get clientMutationId; + String? get description; + bool? get hasIssuesEnabled; + bool? get hasWikiEnabled; + String? get homepageUrl; + String get name; + String? get ownerId; + String? get teamId; + bool? get template; + GRepositoryVisibility get visibility; + static Serializer get serializer => + _$gCreateRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateRepositoryInput.serializer, + this, + ) as Map); + static GCreateRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateRepositoryInput.serializer, + json, + ); +} + +abstract class GCreateSponsorsTierInput + implements + Built { + GCreateSponsorsTierInput._(); + + factory GCreateSponsorsTierInput( + [Function(GCreateSponsorsTierInputBuilder b) updates]) = + _$GCreateSponsorsTierInput; + + int get amount; + String? get clientMutationId; + String get description; + bool? get isRecurring; + bool? get publish; + String? get repositoryId; + String? get repositoryName; + String? get repositoryOwnerLogin; + String? get sponsorableId; + String? get sponsorableLogin; + String? get welcomeMessage; + static Serializer get serializer => + _$gCreateSponsorsTierInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateSponsorsTierInput.serializer, + this, + ) as Map); + static GCreateSponsorsTierInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateSponsorsTierInput.serializer, + json, + ); +} + +abstract class GCreateSponsorshipInput + implements Built { + GCreateSponsorshipInput._(); + + factory GCreateSponsorshipInput( + [Function(GCreateSponsorshipInputBuilder b) updates]) = + _$GCreateSponsorshipInput; + + int? get amount; + String? get clientMutationId; + bool? get isRecurring; + GSponsorshipPrivacy? get privacyLevel; + bool? get receiveEmails; + String? get sponsorId; + String? get sponsorLogin; + String? get sponsorableId; + String? get sponsorableLogin; + String? get tierId; + static Serializer get serializer => + _$gCreateSponsorshipInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateSponsorshipInput.serializer, + this, + ) as Map); + static GCreateSponsorshipInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateSponsorshipInput.serializer, + json, + ); +} + +abstract class GCreateTeamDiscussionCommentInput + implements + Built { + GCreateTeamDiscussionCommentInput._(); + + factory GCreateTeamDiscussionCommentInput( + [Function(GCreateTeamDiscussionCommentInputBuilder b) updates]) = + _$GCreateTeamDiscussionCommentInput; + + String get body; + String? get clientMutationId; + String get discussionId; + static Serializer get serializer => + _$gCreateTeamDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateTeamDiscussionCommentInput.serializer, + this, + ) as Map); + static GCreateTeamDiscussionCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCreateTeamDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GCreateTeamDiscussionInput + implements + Built { + GCreateTeamDiscussionInput._(); + + factory GCreateTeamDiscussionInput( + [Function(GCreateTeamDiscussionInputBuilder b) updates]) = + _$GCreateTeamDiscussionInput; + + String get body; + String? get clientMutationId; + bool? get private; + String get teamId; + String get title; + static Serializer get serializer => + _$gCreateTeamDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateTeamDiscussionInput.serializer, + this, + ) as Map); + static GCreateTeamDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateTeamDiscussionInput.serializer, + json, + ); +} + +abstract class GDate implements Built { + GDate._(); + + factory GDate([String? value]) => + _$GDate((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => _i2.DefaultScalarSerializer( + (Object serialized) => GDate((serialized as String?))); +} + +abstract class GDeclineTopicSuggestionInput + implements + Built { + GDeclineTopicSuggestionInput._(); + + factory GDeclineTopicSuggestionInput( + [Function(GDeclineTopicSuggestionInputBuilder b) updates]) = + _$GDeclineTopicSuggestionInput; + + String? get clientMutationId; + String get name; + GTopicSuggestionDeclineReason get reason; + String get repositoryId; + static Serializer get serializer => + _$gDeclineTopicSuggestionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeclineTopicSuggestionInput.serializer, + this, + ) as Map); + static GDeclineTopicSuggestionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeclineTopicSuggestionInput.serializer, + json, + ); +} + +class GDefaultRepositoryPermissionField extends EnumClass { + const GDefaultRepositoryPermissionField._(String name) : super(name); + + static const GDefaultRepositoryPermissionField ADMIN = + _$gDefaultRepositoryPermissionFieldADMIN; + + static const GDefaultRepositoryPermissionField NONE = + _$gDefaultRepositoryPermissionFieldNONE; + + static const GDefaultRepositoryPermissionField READ = + _$gDefaultRepositoryPermissionFieldREAD; + + static const GDefaultRepositoryPermissionField WRITE = + _$gDefaultRepositoryPermissionFieldWRITE; + + static Serializer get serializer => + _$gDefaultRepositoryPermissionFieldSerializer; + static BuiltSet get values => + _$gDefaultRepositoryPermissionFieldValues; + static GDefaultRepositoryPermissionField valueOf(String name) => + _$gDefaultRepositoryPermissionFieldValueOf(name); +} + +abstract class GDeleteBranchProtectionRuleInput + implements + Built { + GDeleteBranchProtectionRuleInput._(); + + factory GDeleteBranchProtectionRuleInput( + [Function(GDeleteBranchProtectionRuleInputBuilder b) updates]) = + _$GDeleteBranchProtectionRuleInput; + + String get branchProtectionRuleId; + String? get clientMutationId; + static Serializer get serializer => + _$gDeleteBranchProtectionRuleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteBranchProtectionRuleInput.serializer, + this, + ) as Map); + static GDeleteBranchProtectionRuleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeleteBranchProtectionRuleInput.serializer, + json, + ); +} + +abstract class GDeleteDeploymentInput + implements Built { + GDeleteDeploymentInput._(); + + factory GDeleteDeploymentInput( + [Function(GDeleteDeploymentInputBuilder b) updates]) = + _$GDeleteDeploymentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteDeploymentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteDeploymentInput.serializer, + this, + ) as Map); + static GDeleteDeploymentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteDeploymentInput.serializer, + json, + ); +} + +abstract class GDeleteDiscussionCommentInput + implements + Built { + GDeleteDiscussionCommentInput._(); + + factory GDeleteDiscussionCommentInput( + [Function(GDeleteDiscussionCommentInputBuilder b) updates]) = + _$GDeleteDiscussionCommentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteDiscussionCommentInput.serializer, + this, + ) as Map); + static GDeleteDiscussionCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GDeleteDiscussionInput + implements Built { + GDeleteDiscussionInput._(); + + factory GDeleteDiscussionInput( + [Function(GDeleteDiscussionInputBuilder b) updates]) = + _$GDeleteDiscussionInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteDiscussionInput.serializer, + this, + ) as Map); + static GDeleteDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteDiscussionInput.serializer, + json, + ); +} + +abstract class GDeleteEnvironmentInput + implements Built { + GDeleteEnvironmentInput._(); + + factory GDeleteEnvironmentInput( + [Function(GDeleteEnvironmentInputBuilder b) updates]) = + _$GDeleteEnvironmentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteEnvironmentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteEnvironmentInput.serializer, + this, + ) as Map); + static GDeleteEnvironmentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteEnvironmentInput.serializer, + json, + ); +} + +abstract class GDeleteIpAllowListEntryInput + implements + Built { + GDeleteIpAllowListEntryInput._(); + + factory GDeleteIpAllowListEntryInput( + [Function(GDeleteIpAllowListEntryInputBuilder b) updates]) = + _$GDeleteIpAllowListEntryInput; + + String? get clientMutationId; + String get ipAllowListEntryId; + static Serializer get serializer => + _$gDeleteIpAllowListEntryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteIpAllowListEntryInput.serializer, + this, + ) as Map); + static GDeleteIpAllowListEntryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteIpAllowListEntryInput.serializer, + json, + ); +} + +abstract class GDeleteIssueCommentInput + implements + Built { + GDeleteIssueCommentInput._(); + + factory GDeleteIssueCommentInput( + [Function(GDeleteIssueCommentInputBuilder b) updates]) = + _$GDeleteIssueCommentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteIssueCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteIssueCommentInput.serializer, + this, + ) as Map); + static GDeleteIssueCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteIssueCommentInput.serializer, + json, + ); +} + +abstract class GDeleteIssueInput + implements Built { + GDeleteIssueInput._(); + + factory GDeleteIssueInput([Function(GDeleteIssueInputBuilder b) updates]) = + _$GDeleteIssueInput; + + String? get clientMutationId; + String get issueId; + static Serializer get serializer => + _$gDeleteIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteIssueInput.serializer, + this, + ) as Map); + static GDeleteIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteIssueInput.serializer, + json, + ); +} + +abstract class GDeleteLabelInput + implements Built { + GDeleteLabelInput._(); + + factory GDeleteLabelInput([Function(GDeleteLabelInputBuilder b) updates]) = + _$GDeleteLabelInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteLabelInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteLabelInput.serializer, + this, + ) as Map); + static GDeleteLabelInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteLabelInput.serializer, + json, + ); +} + +abstract class GDeletePackageVersionInput + implements + Built { + GDeletePackageVersionInput._(); + + factory GDeletePackageVersionInput( + [Function(GDeletePackageVersionInputBuilder b) updates]) = + _$GDeletePackageVersionInput; + + String? get clientMutationId; + String get packageVersionId; + static Serializer get serializer => + _$gDeletePackageVersionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeletePackageVersionInput.serializer, + this, + ) as Map); + static GDeletePackageVersionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeletePackageVersionInput.serializer, + json, + ); +} + +abstract class GDeleteProjectCardInput + implements Built { + GDeleteProjectCardInput._(); + + factory GDeleteProjectCardInput( + [Function(GDeleteProjectCardInputBuilder b) updates]) = + _$GDeleteProjectCardInput; + + String get cardId; + String? get clientMutationId; + static Serializer get serializer => + _$gDeleteProjectCardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteProjectCardInput.serializer, + this, + ) as Map); + static GDeleteProjectCardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteProjectCardInput.serializer, + json, + ); +} + +abstract class GDeleteProjectColumnInput + implements + Built { + GDeleteProjectColumnInput._(); + + factory GDeleteProjectColumnInput( + [Function(GDeleteProjectColumnInputBuilder b) updates]) = + _$GDeleteProjectColumnInput; + + String? get clientMutationId; + String get columnId; + static Serializer get serializer => + _$gDeleteProjectColumnInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteProjectColumnInput.serializer, + this, + ) as Map); + static GDeleteProjectColumnInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteProjectColumnInput.serializer, + json, + ); +} + +abstract class GDeleteProjectInput + implements Built { + GDeleteProjectInput._(); + + factory GDeleteProjectInput( + [Function(GDeleteProjectInputBuilder b) updates]) = _$GDeleteProjectInput; + + String? get clientMutationId; + String get projectId; + static Serializer get serializer => + _$gDeleteProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteProjectInput.serializer, + this, + ) as Map); + static GDeleteProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteProjectInput.serializer, + json, + ); +} + +abstract class GDeleteProjectNextItemInput + implements + Built { + GDeleteProjectNextItemInput._(); + + factory GDeleteProjectNextItemInput( + [Function(GDeleteProjectNextItemInputBuilder b) updates]) = + _$GDeleteProjectNextItemInput; + + String? get clientMutationId; + String? get itemId; + String? get projectId; + static Serializer get serializer => + _$gDeleteProjectNextItemInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteProjectNextItemInput.serializer, + this, + ) as Map); + static GDeleteProjectNextItemInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteProjectNextItemInput.serializer, + json, + ); +} + +abstract class GDeleteProjectV2ItemInput + implements + Built { + GDeleteProjectV2ItemInput._(); + + factory GDeleteProjectV2ItemInput( + [Function(GDeleteProjectV2ItemInputBuilder b) updates]) = + _$GDeleteProjectV2ItemInput; + + String? get clientMutationId; + String get itemId; + String get projectId; + static Serializer get serializer => + _$gDeleteProjectV2ItemInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteProjectV2ItemInput.serializer, + this, + ) as Map); + static GDeleteProjectV2ItemInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteProjectV2ItemInput.serializer, + json, + ); +} + +abstract class GDeletePullRequestReviewCommentInput + implements + Built { + GDeletePullRequestReviewCommentInput._(); + + factory GDeletePullRequestReviewCommentInput( + [Function(GDeletePullRequestReviewCommentInputBuilder b) updates]) = + _$GDeletePullRequestReviewCommentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeletePullRequestReviewCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeletePullRequestReviewCommentInput.serializer, + this, + ) as Map); + static GDeletePullRequestReviewCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeletePullRequestReviewCommentInput.serializer, + json, + ); +} + +abstract class GDeletePullRequestReviewInput + implements + Built { + GDeletePullRequestReviewInput._(); + + factory GDeletePullRequestReviewInput( + [Function(GDeletePullRequestReviewInputBuilder b) updates]) = + _$GDeletePullRequestReviewInput; + + String? get clientMutationId; + String get pullRequestReviewId; + static Serializer get serializer => + _$gDeletePullRequestReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeletePullRequestReviewInput.serializer, + this, + ) as Map); + static GDeletePullRequestReviewInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeletePullRequestReviewInput.serializer, + json, + ); +} + +abstract class GDeleteRefInput + implements Built { + GDeleteRefInput._(); + + factory GDeleteRefInput([Function(GDeleteRefInputBuilder b) updates]) = + _$GDeleteRefInput; + + String? get clientMutationId; + String get refId; + static Serializer get serializer => + _$gDeleteRefInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteRefInput.serializer, + this, + ) as Map); + static GDeleteRefInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteRefInput.serializer, + json, + ); +} + +abstract class GDeleteTeamDiscussionCommentInput + implements + Built { + GDeleteTeamDiscussionCommentInput._(); + + factory GDeleteTeamDiscussionCommentInput( + [Function(GDeleteTeamDiscussionCommentInputBuilder b) updates]) = + _$GDeleteTeamDiscussionCommentInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteTeamDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteTeamDiscussionCommentInput.serializer, + this, + ) as Map); + static GDeleteTeamDiscussionCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDeleteTeamDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GDeleteTeamDiscussionInput + implements + Built { + GDeleteTeamDiscussionInput._(); + + factory GDeleteTeamDiscussionInput( + [Function(GDeleteTeamDiscussionInputBuilder b) updates]) = + _$GDeleteTeamDiscussionInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteTeamDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteTeamDiscussionInput.serializer, + this, + ) as Map); + static GDeleteTeamDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteTeamDiscussionInput.serializer, + json, + ); +} + +abstract class GDeleteVerifiableDomainInput + implements + Built { + GDeleteVerifiableDomainInput._(); + + factory GDeleteVerifiableDomainInput( + [Function(GDeleteVerifiableDomainInputBuilder b) updates]) = + _$GDeleteVerifiableDomainInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gDeleteVerifiableDomainInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteVerifiableDomainInput.serializer, + this, + ) as Map); + static GDeleteVerifiableDomainInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteVerifiableDomainInput.serializer, + json, + ); +} + +class GDependencyGraphEcosystem extends EnumClass { + const GDependencyGraphEcosystem._(String name) : super(name); + + static const GDependencyGraphEcosystem ACTIONS = + _$gDependencyGraphEcosystemACTIONS; + + static const GDependencyGraphEcosystem COMPOSER = + _$gDependencyGraphEcosystemCOMPOSER; + + static const GDependencyGraphEcosystem GO = _$gDependencyGraphEcosystemGO; + + static const GDependencyGraphEcosystem MAVEN = + _$gDependencyGraphEcosystemMAVEN; + + static const GDependencyGraphEcosystem NPM = _$gDependencyGraphEcosystemNPM; + + static const GDependencyGraphEcosystem NUGET = + _$gDependencyGraphEcosystemNUGET; + + static const GDependencyGraphEcosystem PIP = _$gDependencyGraphEcosystemPIP; + + static const GDependencyGraphEcosystem RUBYGEMS = + _$gDependencyGraphEcosystemRUBYGEMS; + + static const GDependencyGraphEcosystem RUST = _$gDependencyGraphEcosystemRUST; + + static Serializer get serializer => + _$gDependencyGraphEcosystemSerializer; + static BuiltSet get values => + _$gDependencyGraphEcosystemValues; + static GDependencyGraphEcosystem valueOf(String name) => + _$gDependencyGraphEcosystemValueOf(name); +} + +abstract class GDeploymentOrder + implements Built { + GDeploymentOrder._(); + + factory GDeploymentOrder([Function(GDeploymentOrderBuilder b) updates]) = + _$GDeploymentOrder; + + GOrderDirection get direction; + GDeploymentOrderField get field; + static Serializer get serializer => + _$gDeploymentOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentOrder.serializer, + this, + ) as Map); + static GDeploymentOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeploymentOrder.serializer, + json, + ); +} + +class GDeploymentOrderField extends EnumClass { + const GDeploymentOrderField._(String name) : super(name); + + static const GDeploymentOrderField CREATED_AT = + _$gDeploymentOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gDeploymentOrderFieldSerializer; + static BuiltSet get values => + _$gDeploymentOrderFieldValues; + static GDeploymentOrderField valueOf(String name) => + _$gDeploymentOrderFieldValueOf(name); +} + +class GDeploymentProtectionRuleType extends EnumClass { + const GDeploymentProtectionRuleType._(String name) : super(name); + + static const GDeploymentProtectionRuleType REQUIRED_REVIEWERS = + _$gDeploymentProtectionRuleTypeREQUIRED_REVIEWERS; + + static const GDeploymentProtectionRuleType WAIT_TIMER = + _$gDeploymentProtectionRuleTypeWAIT_TIMER; + + static Serializer get serializer => + _$gDeploymentProtectionRuleTypeSerializer; + static BuiltSet get values => + _$gDeploymentProtectionRuleTypeValues; + static GDeploymentProtectionRuleType valueOf(String name) => + _$gDeploymentProtectionRuleTypeValueOf(name); +} + +class GDeploymentReviewState extends EnumClass { + const GDeploymentReviewState._(String name) : super(name); + + static const GDeploymentReviewState APPROVED = + _$gDeploymentReviewStateAPPROVED; + + static const GDeploymentReviewState REJECTED = + _$gDeploymentReviewStateREJECTED; + + static Serializer get serializer => + _$gDeploymentReviewStateSerializer; + static BuiltSet get values => + _$gDeploymentReviewStateValues; + static GDeploymentReviewState valueOf(String name) => + _$gDeploymentReviewStateValueOf(name); +} + +class GDeploymentState extends EnumClass { + const GDeploymentState._(String name) : super(name); + + static const GDeploymentState ABANDONED = _$gDeploymentStateABANDONED; + + static const GDeploymentState ACTIVE = _$gDeploymentStateACTIVE; + + static const GDeploymentState DESTROYED = _$gDeploymentStateDESTROYED; + + static const GDeploymentState ERROR = _$gDeploymentStateERROR; + + static const GDeploymentState FAILURE = _$gDeploymentStateFAILURE; + + static const GDeploymentState INACTIVE = _$gDeploymentStateINACTIVE; + + static const GDeploymentState IN_PROGRESS = _$gDeploymentStateIN_PROGRESS; + + static const GDeploymentState PENDING = _$gDeploymentStatePENDING; + + static const GDeploymentState QUEUED = _$gDeploymentStateQUEUED; + + static const GDeploymentState WAITING = _$gDeploymentStateWAITING; + + static Serializer get serializer => + _$gDeploymentStateSerializer; + static BuiltSet get values => _$gDeploymentStateValues; + static GDeploymentState valueOf(String name) => + _$gDeploymentStateValueOf(name); +} + +class GDeploymentStatusState extends EnumClass { + const GDeploymentStatusState._(String name) : super(name); + + static const GDeploymentStatusState ERROR = _$gDeploymentStatusStateERROR; + + static const GDeploymentStatusState FAILURE = _$gDeploymentStatusStateFAILURE; + + static const GDeploymentStatusState INACTIVE = + _$gDeploymentStatusStateINACTIVE; + + static const GDeploymentStatusState IN_PROGRESS = + _$gDeploymentStatusStateIN_PROGRESS; + + static const GDeploymentStatusState PENDING = _$gDeploymentStatusStatePENDING; + + static const GDeploymentStatusState QUEUED = _$gDeploymentStatusStateQUEUED; + + static const GDeploymentStatusState SUCCESS = _$gDeploymentStatusStateSUCCESS; + + static const GDeploymentStatusState WAITING = _$gDeploymentStatusStateWAITING; + + static Serializer get serializer => + _$gDeploymentStatusStateSerializer; + static BuiltSet get values => + _$gDeploymentStatusStateValues; + static GDeploymentStatusState valueOf(String name) => + _$gDeploymentStatusStateValueOf(name); +} + +class GDiffSide extends EnumClass { + const GDiffSide._(String name) : super(name); + + static const GDiffSide LEFT = _$gDiffSideLEFT; + + static const GDiffSide RIGHT = _$gDiffSideRIGHT; + + static Serializer get serializer => _$gDiffSideSerializer; + static BuiltSet get values => _$gDiffSideValues; + static GDiffSide valueOf(String name) => _$gDiffSideValueOf(name); +} + +abstract class GDisablePullRequestAutoMergeInput + implements + Built { + GDisablePullRequestAutoMergeInput._(); + + factory GDisablePullRequestAutoMergeInput( + [Function(GDisablePullRequestAutoMergeInputBuilder b) updates]) = + _$GDisablePullRequestAutoMergeInput; + + String? get clientMutationId; + String get pullRequestId; + static Serializer get serializer => + _$gDisablePullRequestAutoMergeInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDisablePullRequestAutoMergeInput.serializer, + this, + ) as Map); + static GDisablePullRequestAutoMergeInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDisablePullRequestAutoMergeInput.serializer, + json, + ); +} + +abstract class GDiscussionOrder + implements Built { + GDiscussionOrder._(); + + factory GDiscussionOrder([Function(GDiscussionOrderBuilder b) updates]) = + _$GDiscussionOrder; + + GOrderDirection get direction; + GDiscussionOrderField get field; + static Serializer get serializer => + _$gDiscussionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiscussionOrder.serializer, + this, + ) as Map); + static GDiscussionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiscussionOrder.serializer, + json, + ); +} + +class GDiscussionOrderField extends EnumClass { + const GDiscussionOrderField._(String name) : super(name); + + static const GDiscussionOrderField CREATED_AT = + _$gDiscussionOrderFieldCREATED_AT; + + static const GDiscussionOrderField UPDATED_AT = + _$gDiscussionOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gDiscussionOrderFieldSerializer; + static BuiltSet get values => + _$gDiscussionOrderFieldValues; + static GDiscussionOrderField valueOf(String name) => + _$gDiscussionOrderFieldValueOf(name); +} + +abstract class GDiscussionPollOptionOrder + implements + Built { + GDiscussionPollOptionOrder._(); + + factory GDiscussionPollOptionOrder( + [Function(GDiscussionPollOptionOrderBuilder b) updates]) = + _$GDiscussionPollOptionOrder; + + GOrderDirection get direction; + GDiscussionPollOptionOrderField get field; + static Serializer get serializer => + _$gDiscussionPollOptionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiscussionPollOptionOrder.serializer, + this, + ) as Map); + static GDiscussionPollOptionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiscussionPollOptionOrder.serializer, + json, + ); +} + +class GDiscussionPollOptionOrderField extends EnumClass { + const GDiscussionPollOptionOrderField._(String name) : super(name); + + static const GDiscussionPollOptionOrderField AUTHORED_ORDER = + _$gDiscussionPollOptionOrderFieldAUTHORED_ORDER; + + static const GDiscussionPollOptionOrderField VOTE_COUNT = + _$gDiscussionPollOptionOrderFieldVOTE_COUNT; + + static Serializer get serializer => + _$gDiscussionPollOptionOrderFieldSerializer; + static BuiltSet get values => + _$gDiscussionPollOptionOrderFieldValues; + static GDiscussionPollOptionOrderField valueOf(String name) => + _$gDiscussionPollOptionOrderFieldValueOf(name); +} + +abstract class GDismissPullRequestReviewInput + implements + Built { + GDismissPullRequestReviewInput._(); + + factory GDismissPullRequestReviewInput( + [Function(GDismissPullRequestReviewInputBuilder b) updates]) = + _$GDismissPullRequestReviewInput; + + String? get clientMutationId; + String get message; + String get pullRequestReviewId; + static Serializer get serializer => + _$gDismissPullRequestReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDismissPullRequestReviewInput.serializer, + this, + ) as Map); + static GDismissPullRequestReviewInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDismissPullRequestReviewInput.serializer, + json, + ); +} + +class GDismissReason extends EnumClass { + const GDismissReason._(String name) : super(name); + + static const GDismissReason FIX_STARTED = _$gDismissReasonFIX_STARTED; + + static const GDismissReason INACCURATE = _$gDismissReasonINACCURATE; + + static const GDismissReason NOT_USED = _$gDismissReasonNOT_USED; + + static const GDismissReason NO_BANDWIDTH = _$gDismissReasonNO_BANDWIDTH; + + static const GDismissReason TOLERABLE_RISK = _$gDismissReasonTOLERABLE_RISK; + + static Serializer get serializer => + _$gDismissReasonSerializer; + static BuiltSet get values => _$gDismissReasonValues; + static GDismissReason valueOf(String name) => _$gDismissReasonValueOf(name); +} + +abstract class GDismissRepositoryVulnerabilityAlertInput + implements + Built { + GDismissRepositoryVulnerabilityAlertInput._(); + + factory GDismissRepositoryVulnerabilityAlertInput( + [Function(GDismissRepositoryVulnerabilityAlertInputBuilder b) + updates]) = _$GDismissRepositoryVulnerabilityAlertInput; + + String? get clientMutationId; + GDismissReason get dismissReason; + String get repositoryVulnerabilityAlertId; + static Serializer get serializer => + _$gDismissRepositoryVulnerabilityAlertInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDismissRepositoryVulnerabilityAlertInput.serializer, + this, + ) as Map); + static GDismissRepositoryVulnerabilityAlertInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDismissRepositoryVulnerabilityAlertInput.serializer, + json, + ); +} + +abstract class GDraftPullRequestReviewComment + implements + Built { + GDraftPullRequestReviewComment._(); + + factory GDraftPullRequestReviewComment( + [Function(GDraftPullRequestReviewCommentBuilder b) updates]) = + _$GDraftPullRequestReviewComment; + + String get body; + String get path; + int get position; + static Serializer get serializer => + _$gDraftPullRequestReviewCommentSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDraftPullRequestReviewComment.serializer, + this, + ) as Map); + static GDraftPullRequestReviewComment? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDraftPullRequestReviewComment.serializer, + json, + ); +} + +abstract class GDraftPullRequestReviewThread + implements + Built { + GDraftPullRequestReviewThread._(); + + factory GDraftPullRequestReviewThread( + [Function(GDraftPullRequestReviewThreadBuilder b) updates]) = + _$GDraftPullRequestReviewThread; + + String get body; + int get line; + String get path; + GDiffSide? get side; + int? get startLine; + GDiffSide? get startSide; + static Serializer get serializer => + _$gDraftPullRequestReviewThreadSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDraftPullRequestReviewThread.serializer, + this, + ) as Map); + static GDraftPullRequestReviewThread? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDraftPullRequestReviewThread.serializer, + json, + ); +} + +abstract class GEnablePullRequestAutoMergeInput + implements + Built { + GEnablePullRequestAutoMergeInput._(); + + factory GEnablePullRequestAutoMergeInput( + [Function(GEnablePullRequestAutoMergeInputBuilder b) updates]) = + _$GEnablePullRequestAutoMergeInput; + + String? get authorEmail; + String? get clientMutationId; + String? get commitBody; + String? get commitHeadline; + GPullRequestMergeMethod? get mergeMethod; + String get pullRequestId; + static Serializer get serializer => + _$gEnablePullRequestAutoMergeInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnablePullRequestAutoMergeInput.serializer, + this, + ) as Map); + static GEnablePullRequestAutoMergeInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnablePullRequestAutoMergeInput.serializer, + json, + ); +} + +abstract class GEnterpriseAdministratorInvitationOrder + implements + Built { + GEnterpriseAdministratorInvitationOrder._(); + + factory GEnterpriseAdministratorInvitationOrder( + [Function(GEnterpriseAdministratorInvitationOrderBuilder b) + updates]) = _$GEnterpriseAdministratorInvitationOrder; + + GOrderDirection get direction; + GEnterpriseAdministratorInvitationOrderField get field; + static Serializer get serializer => + _$gEnterpriseAdministratorInvitationOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseAdministratorInvitationOrder.serializer, + this, + ) as Map); + static GEnterpriseAdministratorInvitationOrder? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnterpriseAdministratorInvitationOrder.serializer, + json, + ); +} + +class GEnterpriseAdministratorInvitationOrderField extends EnumClass { + const GEnterpriseAdministratorInvitationOrderField._(String name) + : super(name); + + static const GEnterpriseAdministratorInvitationOrderField CREATED_AT = + _$gEnterpriseAdministratorInvitationOrderFieldCREATED_AT; + + static Serializer + get serializer => + _$gEnterpriseAdministratorInvitationOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseAdministratorInvitationOrderFieldValues; + static GEnterpriseAdministratorInvitationOrderField valueOf(String name) => + _$gEnterpriseAdministratorInvitationOrderFieldValueOf(name); +} + +class GEnterpriseAdministratorRole extends EnumClass { + const GEnterpriseAdministratorRole._(String name) : super(name); + + static const GEnterpriseAdministratorRole BILLING_MANAGER = + _$gEnterpriseAdministratorRoleBILLING_MANAGER; + + static const GEnterpriseAdministratorRole OWNER = + _$gEnterpriseAdministratorRoleOWNER; + + static Serializer get serializer => + _$gEnterpriseAdministratorRoleSerializer; + static BuiltSet get values => + _$gEnterpriseAdministratorRoleValues; + static GEnterpriseAdministratorRole valueOf(String name) => + _$gEnterpriseAdministratorRoleValueOf(name); +} + +class GEnterpriseAllowPrivateRepositoryForkingPolicyValue extends EnumClass { + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._(String name) + : super(name); + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + ENTERPRISE_ORGANIZATIONS = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS; + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS; + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue EVERYWHERE = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueEVERYWHERE; + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + SAME_ORGANIZATION = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION; + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + SAME_ORGANIZATION_USER_ACCOUNTS = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION_USER_ACCOUNTS; + + static const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + USER_ACCOUNTS = + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueUSER_ACCOUNTS; + + static Serializer + get serializer => + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSerializer; + static BuiltSet + get values => _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueValues; + static GEnterpriseAllowPrivateRepositoryForkingPolicyValue valueOf( + String name) => + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueValueOf(name); +} + +class GEnterpriseDefaultRepositoryPermissionSettingValue extends EnumClass { + const GEnterpriseDefaultRepositoryPermissionSettingValue._(String name) + : super(name); + + static const GEnterpriseDefaultRepositoryPermissionSettingValue ADMIN = + _$gEnterpriseDefaultRepositoryPermissionSettingValueADMIN; + + static const GEnterpriseDefaultRepositoryPermissionSettingValue NONE = + _$gEnterpriseDefaultRepositoryPermissionSettingValueNONE; + + static const GEnterpriseDefaultRepositoryPermissionSettingValue NO_POLICY = + _$gEnterpriseDefaultRepositoryPermissionSettingValueNO_POLICY; + + static const GEnterpriseDefaultRepositoryPermissionSettingValue READ = + _$gEnterpriseDefaultRepositoryPermissionSettingValueREAD; + + static const GEnterpriseDefaultRepositoryPermissionSettingValue WRITE = + _$gEnterpriseDefaultRepositoryPermissionSettingValueWRITE; + + static Serializer + get serializer => + _$gEnterpriseDefaultRepositoryPermissionSettingValueSerializer; + static BuiltSet + get values => _$gEnterpriseDefaultRepositoryPermissionSettingValueValues; + static GEnterpriseDefaultRepositoryPermissionSettingValue valueOf( + String name) => + _$gEnterpriseDefaultRepositoryPermissionSettingValueValueOf(name); +} + +class GEnterpriseEnabledDisabledSettingValue extends EnumClass { + const GEnterpriseEnabledDisabledSettingValue._(String name) : super(name); + + static const GEnterpriseEnabledDisabledSettingValue DISABLED = + _$gEnterpriseEnabledDisabledSettingValueDISABLED; + + static const GEnterpriseEnabledDisabledSettingValue ENABLED = + _$gEnterpriseEnabledDisabledSettingValueENABLED; + + static const GEnterpriseEnabledDisabledSettingValue NO_POLICY = + _$gEnterpriseEnabledDisabledSettingValueNO_POLICY; + + static Serializer get serializer => + _$gEnterpriseEnabledDisabledSettingValueSerializer; + static BuiltSet get values => + _$gEnterpriseEnabledDisabledSettingValueValues; + static GEnterpriseEnabledDisabledSettingValue valueOf(String name) => + _$gEnterpriseEnabledDisabledSettingValueValueOf(name); +} + +class GEnterpriseEnabledSettingValue extends EnumClass { + const GEnterpriseEnabledSettingValue._(String name) : super(name); + + static const GEnterpriseEnabledSettingValue ENABLED = + _$gEnterpriseEnabledSettingValueENABLED; + + static const GEnterpriseEnabledSettingValue NO_POLICY = + _$gEnterpriseEnabledSettingValueNO_POLICY; + + static Serializer get serializer => + _$gEnterpriseEnabledSettingValueSerializer; + static BuiltSet get values => + _$gEnterpriseEnabledSettingValueValues; + static GEnterpriseEnabledSettingValue valueOf(String name) => + _$gEnterpriseEnabledSettingValueValueOf(name); +} + +abstract class GEnterpriseMemberOrder + implements Built { + GEnterpriseMemberOrder._(); + + factory GEnterpriseMemberOrder( + [Function(GEnterpriseMemberOrderBuilder b) updates]) = + _$GEnterpriseMemberOrder; + + GOrderDirection get direction; + GEnterpriseMemberOrderField get field; + static Serializer get serializer => + _$gEnterpriseMemberOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseMemberOrder.serializer, + this, + ) as Map); + static GEnterpriseMemberOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEnterpriseMemberOrder.serializer, + json, + ); +} + +class GEnterpriseMemberOrderField extends EnumClass { + const GEnterpriseMemberOrderField._(String name) : super(name); + + static const GEnterpriseMemberOrderField CREATED_AT = + _$gEnterpriseMemberOrderFieldCREATED_AT; + + static const GEnterpriseMemberOrderField LOGIN = + _$gEnterpriseMemberOrderFieldLOGIN; + + static Serializer get serializer => + _$gEnterpriseMemberOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseMemberOrderFieldValues; + static GEnterpriseMemberOrderField valueOf(String name) => + _$gEnterpriseMemberOrderFieldValueOf(name); +} + +class GEnterpriseMembersCanCreateRepositoriesSettingValue extends EnumClass { + const GEnterpriseMembersCanCreateRepositoriesSettingValue._(String name) + : super(name); + + static const GEnterpriseMembersCanCreateRepositoriesSettingValue ALL = + _$gEnterpriseMembersCanCreateRepositoriesSettingValueALL; + + static const GEnterpriseMembersCanCreateRepositoriesSettingValue DISABLED = + _$gEnterpriseMembersCanCreateRepositoriesSettingValueDISABLED; + + static const GEnterpriseMembersCanCreateRepositoriesSettingValue NO_POLICY = + _$gEnterpriseMembersCanCreateRepositoriesSettingValueNO_POLICY; + + static const GEnterpriseMembersCanCreateRepositoriesSettingValue PRIVATE = + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePRIVATE; + + static const GEnterpriseMembersCanCreateRepositoriesSettingValue PUBLIC = + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePUBLIC; + + static Serializer + get serializer => + _$gEnterpriseMembersCanCreateRepositoriesSettingValueSerializer; + static BuiltSet + get values => _$gEnterpriseMembersCanCreateRepositoriesSettingValueValues; + static GEnterpriseMembersCanCreateRepositoriesSettingValue valueOf( + String name) => + _$gEnterpriseMembersCanCreateRepositoriesSettingValueValueOf(name); +} + +class GEnterpriseMembersCanMakePurchasesSettingValue extends EnumClass { + const GEnterpriseMembersCanMakePurchasesSettingValue._(String name) + : super(name); + + static const GEnterpriseMembersCanMakePurchasesSettingValue DISABLED = + _$gEnterpriseMembersCanMakePurchasesSettingValueDISABLED; + + static const GEnterpriseMembersCanMakePurchasesSettingValue ENABLED = + _$gEnterpriseMembersCanMakePurchasesSettingValueENABLED; + + static Serializer + get serializer => + _$gEnterpriseMembersCanMakePurchasesSettingValueSerializer; + static BuiltSet get values => + _$gEnterpriseMembersCanMakePurchasesSettingValueValues; + static GEnterpriseMembersCanMakePurchasesSettingValue valueOf(String name) => + _$gEnterpriseMembersCanMakePurchasesSettingValueValueOf(name); +} + +abstract class GEnterpriseServerInstallationOrder + implements + Built { + GEnterpriseServerInstallationOrder._(); + + factory GEnterpriseServerInstallationOrder( + [Function(GEnterpriseServerInstallationOrderBuilder b) updates]) = + _$GEnterpriseServerInstallationOrder; + + GOrderDirection get direction; + GEnterpriseServerInstallationOrderField get field; + static Serializer get serializer => + _$gEnterpriseServerInstallationOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseServerInstallationOrder.serializer, + this, + ) as Map); + static GEnterpriseServerInstallationOrder? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnterpriseServerInstallationOrder.serializer, + json, + ); +} + +class GEnterpriseServerInstallationOrderField extends EnumClass { + const GEnterpriseServerInstallationOrderField._(String name) : super(name); + + static const GEnterpriseServerInstallationOrderField CREATED_AT = + _$gEnterpriseServerInstallationOrderFieldCREATED_AT; + + static const GEnterpriseServerInstallationOrderField CUSTOMER_NAME = + _$gEnterpriseServerInstallationOrderFieldCUSTOMER_NAME; + + static const GEnterpriseServerInstallationOrderField HOST_NAME = + _$gEnterpriseServerInstallationOrderFieldHOST_NAME; + + static Serializer get serializer => + _$gEnterpriseServerInstallationOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseServerInstallationOrderFieldValues; + static GEnterpriseServerInstallationOrderField valueOf(String name) => + _$gEnterpriseServerInstallationOrderFieldValueOf(name); +} + +abstract class GEnterpriseServerUserAccountEmailOrder + implements + Built { + GEnterpriseServerUserAccountEmailOrder._(); + + factory GEnterpriseServerUserAccountEmailOrder( + [Function(GEnterpriseServerUserAccountEmailOrderBuilder b) updates]) = + _$GEnterpriseServerUserAccountEmailOrder; + + GOrderDirection get direction; + GEnterpriseServerUserAccountEmailOrderField get field; + static Serializer get serializer => + _$gEnterpriseServerUserAccountEmailOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseServerUserAccountEmailOrder.serializer, + this, + ) as Map); + static GEnterpriseServerUserAccountEmailOrder? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnterpriseServerUserAccountEmailOrder.serializer, + json, + ); +} + +class GEnterpriseServerUserAccountEmailOrderField extends EnumClass { + const GEnterpriseServerUserAccountEmailOrderField._(String name) + : super(name); + + static const GEnterpriseServerUserAccountEmailOrderField EMAIL = + _$gEnterpriseServerUserAccountEmailOrderFieldEMAIL; + + static Serializer + get serializer => _$gEnterpriseServerUserAccountEmailOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseServerUserAccountEmailOrderFieldValues; + static GEnterpriseServerUserAccountEmailOrderField valueOf(String name) => + _$gEnterpriseServerUserAccountEmailOrderFieldValueOf(name); +} + +abstract class GEnterpriseServerUserAccountOrder + implements + Built { + GEnterpriseServerUserAccountOrder._(); + + factory GEnterpriseServerUserAccountOrder( + [Function(GEnterpriseServerUserAccountOrderBuilder b) updates]) = + _$GEnterpriseServerUserAccountOrder; + + GOrderDirection get direction; + GEnterpriseServerUserAccountOrderField get field; + static Serializer get serializer => + _$gEnterpriseServerUserAccountOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseServerUserAccountOrder.serializer, + this, + ) as Map); + static GEnterpriseServerUserAccountOrder? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnterpriseServerUserAccountOrder.serializer, + json, + ); +} + +class GEnterpriseServerUserAccountOrderField extends EnumClass { + const GEnterpriseServerUserAccountOrderField._(String name) : super(name); + + static const GEnterpriseServerUserAccountOrderField LOGIN = + _$gEnterpriseServerUserAccountOrderFieldLOGIN; + + static const GEnterpriseServerUserAccountOrderField REMOTE_CREATED_AT = + _$gEnterpriseServerUserAccountOrderFieldREMOTE_CREATED_AT; + + static Serializer get serializer => + _$gEnterpriseServerUserAccountOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseServerUserAccountOrderFieldValues; + static GEnterpriseServerUserAccountOrderField valueOf(String name) => + _$gEnterpriseServerUserAccountOrderFieldValueOf(name); +} + +abstract class GEnterpriseServerUserAccountsUploadOrder + implements + Built { + GEnterpriseServerUserAccountsUploadOrder._(); + + factory GEnterpriseServerUserAccountsUploadOrder( + [Function(GEnterpriseServerUserAccountsUploadOrderBuilder b) + updates]) = _$GEnterpriseServerUserAccountsUploadOrder; + + GOrderDirection get direction; + GEnterpriseServerUserAccountsUploadOrderField get field; + static Serializer get serializer => + _$gEnterpriseServerUserAccountsUploadOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnterpriseServerUserAccountsUploadOrder.serializer, + this, + ) as Map); + static GEnterpriseServerUserAccountsUploadOrder? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnterpriseServerUserAccountsUploadOrder.serializer, + json, + ); +} + +class GEnterpriseServerUserAccountsUploadOrderField extends EnumClass { + const GEnterpriseServerUserAccountsUploadOrderField._(String name) + : super(name); + + static const GEnterpriseServerUserAccountsUploadOrderField CREATED_AT = + _$gEnterpriseServerUserAccountsUploadOrderFieldCREATED_AT; + + static Serializer + get serializer => + _$gEnterpriseServerUserAccountsUploadOrderFieldSerializer; + static BuiltSet get values => + _$gEnterpriseServerUserAccountsUploadOrderFieldValues; + static GEnterpriseServerUserAccountsUploadOrderField valueOf(String name) => + _$gEnterpriseServerUserAccountsUploadOrderFieldValueOf(name); +} + +class GEnterpriseServerUserAccountsUploadSyncState extends EnumClass { + const GEnterpriseServerUserAccountsUploadSyncState._(String name) + : super(name); + + static const GEnterpriseServerUserAccountsUploadSyncState FAILURE = + _$gEnterpriseServerUserAccountsUploadSyncStateFAILURE; + + static const GEnterpriseServerUserAccountsUploadSyncState PENDING = + _$gEnterpriseServerUserAccountsUploadSyncStatePENDING; + + static const GEnterpriseServerUserAccountsUploadSyncState SUCCESS = + _$gEnterpriseServerUserAccountsUploadSyncStateSUCCESS; + + static Serializer + get serializer => + _$gEnterpriseServerUserAccountsUploadSyncStateSerializer; + static BuiltSet get values => + _$gEnterpriseServerUserAccountsUploadSyncStateValues; + static GEnterpriseServerUserAccountsUploadSyncState valueOf(String name) => + _$gEnterpriseServerUserAccountsUploadSyncStateValueOf(name); +} + +class GEnterpriseUserAccountMembershipRole extends EnumClass { + const GEnterpriseUserAccountMembershipRole._(String name) : super(name); + + static const GEnterpriseUserAccountMembershipRole MEMBER = + _$gEnterpriseUserAccountMembershipRoleMEMBER; + + static const GEnterpriseUserAccountMembershipRole OWNER = + _$gEnterpriseUserAccountMembershipRoleOWNER; + + static const GEnterpriseUserAccountMembershipRole UNAFFILIATED = + _$gEnterpriseUserAccountMembershipRoleUNAFFILIATED; + + static Serializer get serializer => + _$gEnterpriseUserAccountMembershipRoleSerializer; + static BuiltSet get values => + _$gEnterpriseUserAccountMembershipRoleValues; + static GEnterpriseUserAccountMembershipRole valueOf(String name) => + _$gEnterpriseUserAccountMembershipRoleValueOf(name); +} + +class GEnterpriseUserDeployment extends EnumClass { + const GEnterpriseUserDeployment._(String name) : super(name); + + static const GEnterpriseUserDeployment CLOUD = + _$gEnterpriseUserDeploymentCLOUD; + + static const GEnterpriseUserDeployment SERVER = + _$gEnterpriseUserDeploymentSERVER; + + static Serializer get serializer => + _$gEnterpriseUserDeploymentSerializer; + static BuiltSet get values => + _$gEnterpriseUserDeploymentValues; + static GEnterpriseUserDeployment valueOf(String name) => + _$gEnterpriseUserDeploymentValueOf(name); +} + +abstract class GFileAddition + implements Built { + GFileAddition._(); + + factory GFileAddition([Function(GFileAdditionBuilder b) updates]) = + _$GFileAddition; + + GBase64String get contents; + String get path; + static Serializer get serializer => _$gFileAdditionSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFileAddition.serializer, + this, + ) as Map); + static GFileAddition? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFileAddition.serializer, + json, + ); +} + +abstract class GFileChanges + implements Built { + GFileChanges._(); + + factory GFileChanges([Function(GFileChangesBuilder b) updates]) = + _$GFileChanges; + + BuiltList? get additions; + BuiltList? get deletions; + static Serializer get serializer => _$gFileChangesSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFileChanges.serializer, + this, + ) as Map); + static GFileChanges? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFileChanges.serializer, + json, + ); +} + +abstract class GFileDeletion + implements Built { + GFileDeletion._(); + + factory GFileDeletion([Function(GFileDeletionBuilder b) updates]) = + _$GFileDeletion; + + String get path; + static Serializer get serializer => _$gFileDeletionSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFileDeletion.serializer, + this, + ) as Map); + static GFileDeletion? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFileDeletion.serializer, + json, + ); +} + +class GFileViewedState extends EnumClass { + const GFileViewedState._(String name) : super(name); + + static const GFileViewedState DISMISSED = _$gFileViewedStateDISMISSED; + + static const GFileViewedState UNVIEWED = _$gFileViewedStateUNVIEWED; + + static const GFileViewedState VIEWED = _$gFileViewedStateVIEWED; + + static Serializer get serializer => + _$gFileViewedStateSerializer; + static BuiltSet get values => _$gFileViewedStateValues; + static GFileViewedState valueOf(String name) => + _$gFileViewedStateValueOf(name); +} + +abstract class GFollowOrganizationInput + implements + Built { + GFollowOrganizationInput._(); + + factory GFollowOrganizationInput( + [Function(GFollowOrganizationInputBuilder b) updates]) = + _$GFollowOrganizationInput; + + String? get clientMutationId; + String get organizationId; + static Serializer get serializer => + _$gFollowOrganizationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowOrganizationInput.serializer, + this, + ) as Map); + static GFollowOrganizationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowOrganizationInput.serializer, + json, + ); +} + +abstract class GFollowUserInput + implements Built { + GFollowUserInput._(); + + factory GFollowUserInput([Function(GFollowUserInputBuilder b) updates]) = + _$GFollowUserInput; + + String? get clientMutationId; + String get userId; + static Serializer get serializer => + _$gFollowUserInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowUserInput.serializer, + this, + ) as Map); + static GFollowUserInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowUserInput.serializer, + json, + ); +} + +class GFundingPlatform extends EnumClass { + const GFundingPlatform._(String name) : super(name); + + static const GFundingPlatform COMMUNITY_BRIDGE = + _$gFundingPlatformCOMMUNITY_BRIDGE; + + static const GFundingPlatform CUSTOM = _$gFundingPlatformCUSTOM; + + static const GFundingPlatform GITHUB = _$gFundingPlatformGITHUB; + + static const GFundingPlatform ISSUEHUNT = _$gFundingPlatformISSUEHUNT; + + static const GFundingPlatform KO_FI = _$gFundingPlatformKO_FI; + + static const GFundingPlatform LFX_CROWDFUNDING = + _$gFundingPlatformLFX_CROWDFUNDING; + + static const GFundingPlatform LIBERAPAY = _$gFundingPlatformLIBERAPAY; + + static const GFundingPlatform OPEN_COLLECTIVE = + _$gFundingPlatformOPEN_COLLECTIVE; + + static const GFundingPlatform OTECHIE = _$gFundingPlatformOTECHIE; + + static const GFundingPlatform PATREON = _$gFundingPlatformPATREON; + + static const GFundingPlatform TIDELIFT = _$gFundingPlatformTIDELIFT; + + static Serializer get serializer => + _$gFundingPlatformSerializer; + static BuiltSet get values => _$gFundingPlatformValues; + static GFundingPlatform valueOf(String name) => + _$gFundingPlatformValueOf(name); +} + +abstract class GGistOrder implements Built { + GGistOrder._(); + + factory GGistOrder([Function(GGistOrderBuilder b) updates]) = _$GGistOrder; + + GOrderDirection get direction; + GGistOrderField get field; + static Serializer get serializer => _$gGistOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGistOrder.serializer, + this, + ) as Map); + static GGistOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGistOrder.serializer, + json, + ); +} + +class GGistOrderField extends EnumClass { + const GGistOrderField._(String name) : super(name); + + static const GGistOrderField CREATED_AT = _$gGistOrderFieldCREATED_AT; + + static const GGistOrderField PUSHED_AT = _$gGistOrderFieldPUSHED_AT; + + static const GGistOrderField UPDATED_AT = _$gGistOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gGistOrderFieldSerializer; + static BuiltSet get values => _$gGistOrderFieldValues; + static GGistOrderField valueOf(String name) => _$gGistOrderFieldValueOf(name); +} + +class GGistPrivacy extends EnumClass { + const GGistPrivacy._(String name) : super(name); + + static const GGistPrivacy ALL = _$gGistPrivacyALL; + + static const GGistPrivacy PUBLIC = _$gGistPrivacyPUBLIC; + + static const GGistPrivacy SECRET = _$gGistPrivacySECRET; + + static Serializer get serializer => _$gGistPrivacySerializer; + static BuiltSet get values => _$gGistPrivacyValues; + static GGistPrivacy valueOf(String name) => _$gGistPrivacyValueOf(name); +} + +abstract class GGitRefname implements Built { + GGitRefname._(); + + factory GGitRefname([String? value]) => + _$GGitRefname((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GGitRefname((serialized as String?))); +} + +abstract class GGitSSHRemote + implements Built { + GGitSSHRemote._(); + + factory GGitSSHRemote([String? value]) => + _$GGitSSHRemote((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GGitSSHRemote((serialized as String?))); +} + +class GGitSignatureState extends EnumClass { + const GGitSignatureState._(String name) : super(name); + + static const GGitSignatureState BAD_CERT = _$gGitSignatureStateBAD_CERT; + + static const GGitSignatureState BAD_EMAIL = _$gGitSignatureStateBAD_EMAIL; + + static const GGitSignatureState EXPIRED_KEY = _$gGitSignatureStateEXPIRED_KEY; + + static const GGitSignatureState GPGVERIFY_ERROR = + _$gGitSignatureStateGPGVERIFY_ERROR; + + static const GGitSignatureState GPGVERIFY_UNAVAILABLE = + _$gGitSignatureStateGPGVERIFY_UNAVAILABLE; + + static const GGitSignatureState INVALID = _$gGitSignatureStateINVALID; + + static const GGitSignatureState MALFORMED_SIG = + _$gGitSignatureStateMALFORMED_SIG; + + static const GGitSignatureState NOT_SIGNING_KEY = + _$gGitSignatureStateNOT_SIGNING_KEY; + + static const GGitSignatureState NO_USER = _$gGitSignatureStateNO_USER; + + static const GGitSignatureState OCSP_ERROR = _$gGitSignatureStateOCSP_ERROR; + + static const GGitSignatureState OCSP_PENDING = + _$gGitSignatureStateOCSP_PENDING; + + static const GGitSignatureState OCSP_REVOKED = + _$gGitSignatureStateOCSP_REVOKED; + + static const GGitSignatureState UNKNOWN_KEY = _$gGitSignatureStateUNKNOWN_KEY; + + static const GGitSignatureState UNKNOWN_SIG_TYPE = + _$gGitSignatureStateUNKNOWN_SIG_TYPE; + + static const GGitSignatureState UNSIGNED = _$gGitSignatureStateUNSIGNED; + + static const GGitSignatureState UNVERIFIED_EMAIL = + _$gGitSignatureStateUNVERIFIED_EMAIL; + + static const GGitSignatureState VALID = _$gGitSignatureStateVALID; + + static Serializer get serializer => + _$gGitSignatureStateSerializer; + static BuiltSet get values => _$gGitSignatureStateValues; + static GGitSignatureState valueOf(String name) => + _$gGitSignatureStateValueOf(name); +} + +abstract class GGitTimestamp + implements Built { + GGitTimestamp._(); + + factory GGitTimestamp([String? value]) => + _$GGitTimestamp((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GGitTimestamp((serialized as String?))); +} + +abstract class GGrantEnterpriseOrganizationsMigratorRoleInput + implements + Built { + GGrantEnterpriseOrganizationsMigratorRoleInput._(); + + factory GGrantEnterpriseOrganizationsMigratorRoleInput( + [Function(GGrantEnterpriseOrganizationsMigratorRoleInputBuilder b) + updates]) = _$GGrantEnterpriseOrganizationsMigratorRoleInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + static Serializer + get serializer => + _$gGrantEnterpriseOrganizationsMigratorRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGrantEnterpriseOrganizationsMigratorRoleInput.serializer, + this, + ) as Map); + static GGrantEnterpriseOrganizationsMigratorRoleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGrantEnterpriseOrganizationsMigratorRoleInput.serializer, + json, + ); +} + +abstract class GGrantMigratorRoleInput + implements Built { + GGrantMigratorRoleInput._(); + + factory GGrantMigratorRoleInput( + [Function(GGrantMigratorRoleInputBuilder b) updates]) = + _$GGrantMigratorRoleInput; + + String get actor; + GActorType get actorType; + String? get clientMutationId; + String get organizationId; + static Serializer get serializer => + _$gGrantMigratorRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGrantMigratorRoleInput.serializer, + this, + ) as Map); + static GGrantMigratorRoleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGrantMigratorRoleInput.serializer, + json, + ); +} + +abstract class GHTML implements Built { + GHTML._(); + + factory GHTML([String? value]) => + _$GHTML((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => _i2.DefaultScalarSerializer( + (Object serialized) => GHTML((serialized as String?))); +} + +class GIdentityProviderConfigurationState extends EnumClass { + const GIdentityProviderConfigurationState._(String name) : super(name); + + static const GIdentityProviderConfigurationState CONFIGURED = + _$gIdentityProviderConfigurationStateCONFIGURED; + + static const GIdentityProviderConfigurationState ENFORCED = + _$gIdentityProviderConfigurationStateENFORCED; + + static const GIdentityProviderConfigurationState UNCONFIGURED = + _$gIdentityProviderConfigurationStateUNCONFIGURED; + + static Serializer get serializer => + _$gIdentityProviderConfigurationStateSerializer; + static BuiltSet get values => + _$gIdentityProviderConfigurationStateValues; + static GIdentityProviderConfigurationState valueOf(String name) => + _$gIdentityProviderConfigurationStateValueOf(name); +} + +abstract class GImportProjectInput + implements Built { + GImportProjectInput._(); + + factory GImportProjectInput( + [Function(GImportProjectInputBuilder b) updates]) = _$GImportProjectInput; + + String? get body; + String? get clientMutationId; + BuiltList get columnImports; + String get name; + String get ownerName; + bool? get public; + static Serializer get serializer => + _$gImportProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GImportProjectInput.serializer, + this, + ) as Map); + static GImportProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GImportProjectInput.serializer, + json, + ); +} + +abstract class GInviteEnterpriseAdminInput + implements + Built { + GInviteEnterpriseAdminInput._(); + + factory GInviteEnterpriseAdminInput( + [Function(GInviteEnterpriseAdminInputBuilder b) updates]) = + _$GInviteEnterpriseAdminInput; + + String? get clientMutationId; + String? get email; + String get enterpriseId; + String? get invitee; + GEnterpriseAdministratorRole? get role; + static Serializer get serializer => + _$gInviteEnterpriseAdminInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GInviteEnterpriseAdminInput.serializer, + this, + ) as Map); + static GInviteEnterpriseAdminInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GInviteEnterpriseAdminInput.serializer, + json, + ); +} + +class GIpAllowListEnabledSettingValue extends EnumClass { + const GIpAllowListEnabledSettingValue._(String name) : super(name); + + static const GIpAllowListEnabledSettingValue DISABLED = + _$gIpAllowListEnabledSettingValueDISABLED; + + static const GIpAllowListEnabledSettingValue ENABLED = + _$gIpAllowListEnabledSettingValueENABLED; + + static Serializer get serializer => + _$gIpAllowListEnabledSettingValueSerializer; + static BuiltSet get values => + _$gIpAllowListEnabledSettingValueValues; + static GIpAllowListEnabledSettingValue valueOf(String name) => + _$gIpAllowListEnabledSettingValueValueOf(name); +} + +abstract class GIpAllowListEntryOrder + implements Built { + GIpAllowListEntryOrder._(); + + factory GIpAllowListEntryOrder( + [Function(GIpAllowListEntryOrderBuilder b) updates]) = + _$GIpAllowListEntryOrder; + + GOrderDirection get direction; + GIpAllowListEntryOrderField get field; + static Serializer get serializer => + _$gIpAllowListEntryOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIpAllowListEntryOrder.serializer, + this, + ) as Map); + static GIpAllowListEntryOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIpAllowListEntryOrder.serializer, + json, + ); +} + +class GIpAllowListEntryOrderField extends EnumClass { + const GIpAllowListEntryOrderField._(String name) : super(name); + + static const GIpAllowListEntryOrderField ALLOW_LIST_VALUE = + _$gIpAllowListEntryOrderFieldALLOW_LIST_VALUE; + + static const GIpAllowListEntryOrderField CREATED_AT = + _$gIpAllowListEntryOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gIpAllowListEntryOrderFieldSerializer; + static BuiltSet get values => + _$gIpAllowListEntryOrderFieldValues; + static GIpAllowListEntryOrderField valueOf(String name) => + _$gIpAllowListEntryOrderFieldValueOf(name); +} + +class GIpAllowListForInstalledAppsEnabledSettingValue extends EnumClass { + const GIpAllowListForInstalledAppsEnabledSettingValue._(String name) + : super(name); + + static const GIpAllowListForInstalledAppsEnabledSettingValue DISABLED = + _$gIpAllowListForInstalledAppsEnabledSettingValueDISABLED; + + static const GIpAllowListForInstalledAppsEnabledSettingValue ENABLED = + _$gIpAllowListForInstalledAppsEnabledSettingValueENABLED; + + static Serializer + get serializer => + _$gIpAllowListForInstalledAppsEnabledSettingValueSerializer; + static BuiltSet get values => + _$gIpAllowListForInstalledAppsEnabledSettingValueValues; + static GIpAllowListForInstalledAppsEnabledSettingValue valueOf(String name) => + _$gIpAllowListForInstalledAppsEnabledSettingValueValueOf(name); +} + +class GIssueClosedStateReason extends EnumClass { + const GIssueClosedStateReason._(String name) : super(name); + + static const GIssueClosedStateReason COMPLETED = + _$gIssueClosedStateReasonCOMPLETED; + + static const GIssueClosedStateReason NOT_PLANNED = + _$gIssueClosedStateReasonNOT_PLANNED; + + static Serializer get serializer => + _$gIssueClosedStateReasonSerializer; + static BuiltSet get values => + _$gIssueClosedStateReasonValues; + static GIssueClosedStateReason valueOf(String name) => + _$gIssueClosedStateReasonValueOf(name); +} + +abstract class GIssueCommentOrder + implements Built { + GIssueCommentOrder._(); + + factory GIssueCommentOrder([Function(GIssueCommentOrderBuilder b) updates]) = + _$GIssueCommentOrder; + + GOrderDirection get direction; + GIssueCommentOrderField get field; + static Serializer get serializer => + _$gIssueCommentOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueCommentOrder.serializer, + this, + ) as Map); + static GIssueCommentOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueCommentOrder.serializer, + json, + ); +} + +class GIssueCommentOrderField extends EnumClass { + const GIssueCommentOrderField._(String name) : super(name); + + static const GIssueCommentOrderField UPDATED_AT = + _$gIssueCommentOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gIssueCommentOrderFieldSerializer; + static BuiltSet get values => + _$gIssueCommentOrderFieldValues; + static GIssueCommentOrderField valueOf(String name) => + _$gIssueCommentOrderFieldValueOf(name); +} + +abstract class GIssueFilters + implements Built { + GIssueFilters._(); + + factory GIssueFilters([Function(GIssueFiltersBuilder b) updates]) = + _$GIssueFilters; + + String? get assignee; + String? get createdBy; + BuiltList? get labels; + String? get mentioned; + String? get milestone; + String? get milestoneNumber; + DateTime? get since; + BuiltList? get states; + bool? get viewerSubscribed; + static Serializer get serializer => _$gIssueFiltersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueFilters.serializer, + this, + ) as Map); + static GIssueFilters? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueFilters.serializer, + json, + ); +} + +abstract class GIssueOrder implements Built { + GIssueOrder._(); + + factory GIssueOrder([Function(GIssueOrderBuilder b) updates]) = _$GIssueOrder; + + GOrderDirection get direction; + GIssueOrderField get field; + static Serializer get serializer => _$gIssueOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueOrder.serializer, + this, + ) as Map); + static GIssueOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueOrder.serializer, + json, + ); +} + +class GIssueOrderField extends EnumClass { + const GIssueOrderField._(String name) : super(name); + + static const GIssueOrderField COMMENTS = _$gIssueOrderFieldCOMMENTS; + + static const GIssueOrderField CREATED_AT = _$gIssueOrderFieldCREATED_AT; + + static const GIssueOrderField UPDATED_AT = _$gIssueOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gIssueOrderFieldSerializer; + static BuiltSet get values => _$gIssueOrderFieldValues; + static GIssueOrderField valueOf(String name) => + _$gIssueOrderFieldValueOf(name); +} + +class GIssueState extends EnumClass { + const GIssueState._(String name) : super(name); + + static const GIssueState CLOSED = _$gIssueStateCLOSED; + + static const GIssueState OPEN = _$gIssueStateOPEN; + + static Serializer get serializer => _$gIssueStateSerializer; + static BuiltSet get values => _$gIssueStateValues; + static GIssueState valueOf(String name) => _$gIssueStateValueOf(name); +} + +class GIssueStateReason extends EnumClass { + const GIssueStateReason._(String name) : super(name); + + static const GIssueStateReason COMPLETED = _$gIssueStateReasonCOMPLETED; + + static const GIssueStateReason NOT_PLANNED = _$gIssueStateReasonNOT_PLANNED; + + static const GIssueStateReason REOPENED = _$gIssueStateReasonREOPENED; + + static Serializer get serializer => + _$gIssueStateReasonSerializer; + static BuiltSet get values => _$gIssueStateReasonValues; + static GIssueStateReason valueOf(String name) => + _$gIssueStateReasonValueOf(name); +} + +class GIssueTimelineItemsItemType extends EnumClass { + const GIssueTimelineItemsItemType._(String name) : super(name); + + static const GIssueTimelineItemsItemType ADDED_TO_PROJECT_EVENT = + _$gIssueTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; + + static const GIssueTimelineItemsItemType ASSIGNED_EVENT = + _$gIssueTimelineItemsItemTypeASSIGNED_EVENT; + + static const GIssueTimelineItemsItemType CLOSED_EVENT = + _$gIssueTimelineItemsItemTypeCLOSED_EVENT; + + static const GIssueTimelineItemsItemType COMMENT_DELETED_EVENT = + _$gIssueTimelineItemsItemTypeCOMMENT_DELETED_EVENT; + + static const GIssueTimelineItemsItemType CONNECTED_EVENT = + _$gIssueTimelineItemsItemTypeCONNECTED_EVENT; + + static const GIssueTimelineItemsItemType CONVERTED_NOTE_TO_ISSUE_EVENT = + _$gIssueTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; + + static const GIssueTimelineItemsItemType CONVERTED_TO_DISCUSSION_EVENT = + _$gIssueTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT; + + static const GIssueTimelineItemsItemType CROSS_REFERENCED_EVENT = + _$gIssueTimelineItemsItemTypeCROSS_REFERENCED_EVENT; + + static const GIssueTimelineItemsItemType DEMILESTONED_EVENT = + _$gIssueTimelineItemsItemTypeDEMILESTONED_EVENT; + + static const GIssueTimelineItemsItemType DISCONNECTED_EVENT = + _$gIssueTimelineItemsItemTypeDISCONNECTED_EVENT; + + static const GIssueTimelineItemsItemType ISSUE_COMMENT = + _$gIssueTimelineItemsItemTypeISSUE_COMMENT; + + static const GIssueTimelineItemsItemType LABELED_EVENT = + _$gIssueTimelineItemsItemTypeLABELED_EVENT; + + static const GIssueTimelineItemsItemType LOCKED_EVENT = + _$gIssueTimelineItemsItemTypeLOCKED_EVENT; + + static const GIssueTimelineItemsItemType MARKED_AS_DUPLICATE_EVENT = + _$gIssueTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; + + static const GIssueTimelineItemsItemType MENTIONED_EVENT = + _$gIssueTimelineItemsItemTypeMENTIONED_EVENT; + + static const GIssueTimelineItemsItemType MILESTONED_EVENT = + _$gIssueTimelineItemsItemTypeMILESTONED_EVENT; + + static const GIssueTimelineItemsItemType MOVED_COLUMNS_IN_PROJECT_EVENT = + _$gIssueTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; + + static const GIssueTimelineItemsItemType PINNED_EVENT = + _$gIssueTimelineItemsItemTypePINNED_EVENT; + + static const GIssueTimelineItemsItemType REFERENCED_EVENT = + _$gIssueTimelineItemsItemTypeREFERENCED_EVENT; + + static const GIssueTimelineItemsItemType REMOVED_FROM_PROJECT_EVENT = + _$gIssueTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; + + static const GIssueTimelineItemsItemType RENAMED_TITLE_EVENT = + _$gIssueTimelineItemsItemTypeRENAMED_TITLE_EVENT; + + static const GIssueTimelineItemsItemType REOPENED_EVENT = + _$gIssueTimelineItemsItemTypeREOPENED_EVENT; + + static const GIssueTimelineItemsItemType SUBSCRIBED_EVENT = + _$gIssueTimelineItemsItemTypeSUBSCRIBED_EVENT; + + static const GIssueTimelineItemsItemType TRANSFERRED_EVENT = + _$gIssueTimelineItemsItemTypeTRANSFERRED_EVENT; + + static const GIssueTimelineItemsItemType UNASSIGNED_EVENT = + _$gIssueTimelineItemsItemTypeUNASSIGNED_EVENT; + + static const GIssueTimelineItemsItemType UNLABELED_EVENT = + _$gIssueTimelineItemsItemTypeUNLABELED_EVENT; + + static const GIssueTimelineItemsItemType UNLOCKED_EVENT = + _$gIssueTimelineItemsItemTypeUNLOCKED_EVENT; + + static const GIssueTimelineItemsItemType UNMARKED_AS_DUPLICATE_EVENT = + _$gIssueTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; + + static const GIssueTimelineItemsItemType UNPINNED_EVENT = + _$gIssueTimelineItemsItemTypeUNPINNED_EVENT; + + static const GIssueTimelineItemsItemType UNSUBSCRIBED_EVENT = + _$gIssueTimelineItemsItemTypeUNSUBSCRIBED_EVENT; + + static const GIssueTimelineItemsItemType USER_BLOCKED_EVENT = + _$gIssueTimelineItemsItemTypeUSER_BLOCKED_EVENT; + + static Serializer get serializer => + _$gIssueTimelineItemsItemTypeSerializer; + static BuiltSet get values => + _$gIssueTimelineItemsItemTypeValues; + static GIssueTimelineItemsItemType valueOf(String name) => + _$gIssueTimelineItemsItemTypeValueOf(name); +} + +abstract class GLabelOrder implements Built { + GLabelOrder._(); + + factory GLabelOrder([Function(GLabelOrderBuilder b) updates]) = _$GLabelOrder; + + GOrderDirection get direction; + GLabelOrderField get field; + static Serializer get serializer => _$gLabelOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLabelOrder.serializer, + this, + ) as Map); + static GLabelOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabelOrder.serializer, + json, + ); +} + +class GLabelOrderField extends EnumClass { + const GLabelOrderField._(String name) : super(name); + + static const GLabelOrderField CREATED_AT = _$gLabelOrderFieldCREATED_AT; + + static const GLabelOrderField NAME = _$gLabelOrderFieldNAME; + + static Serializer get serializer => + _$gLabelOrderFieldSerializer; + static BuiltSet get values => _$gLabelOrderFieldValues; + static GLabelOrderField valueOf(String name) => + _$gLabelOrderFieldValueOf(name); +} + +abstract class GLanguageOrder + implements Built { + GLanguageOrder._(); + + factory GLanguageOrder([Function(GLanguageOrderBuilder b) updates]) = + _$GLanguageOrder; + + GOrderDirection get direction; + GLanguageOrderField get field; + static Serializer get serializer => + _$gLanguageOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLanguageOrder.serializer, + this, + ) as Map); + static GLanguageOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLanguageOrder.serializer, + json, + ); +} + +class GLanguageOrderField extends EnumClass { + const GLanguageOrderField._(String name) : super(name); + + static const GLanguageOrderField SIZE = _$gLanguageOrderFieldSIZE; + + static Serializer get serializer => + _$gLanguageOrderFieldSerializer; + static BuiltSet get values => + _$gLanguageOrderFieldValues; + static GLanguageOrderField valueOf(String name) => + _$gLanguageOrderFieldValueOf(name); +} + +abstract class GLinkRepositoryToProjectInput + implements + Built { + GLinkRepositoryToProjectInput._(); + + factory GLinkRepositoryToProjectInput( + [Function(GLinkRepositoryToProjectInputBuilder b) updates]) = + _$GLinkRepositoryToProjectInput; + + String? get clientMutationId; + String get projectId; + String get repositoryId; + static Serializer get serializer => + _$gLinkRepositoryToProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLinkRepositoryToProjectInput.serializer, + this, + ) as Map); + static GLinkRepositoryToProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLinkRepositoryToProjectInput.serializer, + json, + ); +} + +abstract class GLockLockableInput + implements Built { + GLockLockableInput._(); + + factory GLockLockableInput([Function(GLockLockableInputBuilder b) updates]) = + _$GLockLockableInput; + + String? get clientMutationId; + GLockReason? get lockReason; + String get lockableId; + static Serializer get serializer => + _$gLockLockableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLockLockableInput.serializer, + this, + ) as Map); + static GLockLockableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLockLockableInput.serializer, + json, + ); +} + +class GLockReason extends EnumClass { + const GLockReason._(String name) : super(name); + + static const GLockReason OFF_TOPIC = _$gLockReasonOFF_TOPIC; + + static const GLockReason RESOLVED = _$gLockReasonRESOLVED; + + static const GLockReason SPAM = _$gLockReasonSPAM; + + static const GLockReason TOO_HEATED = _$gLockReasonTOO_HEATED; + + static Serializer get serializer => _$gLockReasonSerializer; + static BuiltSet get values => _$gLockReasonValues; + static GLockReason valueOf(String name) => _$gLockReasonValueOf(name); +} + +abstract class GMarkDiscussionCommentAsAnswerInput + implements + Built { + GMarkDiscussionCommentAsAnswerInput._(); + + factory GMarkDiscussionCommentAsAnswerInput( + [Function(GMarkDiscussionCommentAsAnswerInputBuilder b) updates]) = + _$GMarkDiscussionCommentAsAnswerInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gMarkDiscussionCommentAsAnswerInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMarkDiscussionCommentAsAnswerInput.serializer, + this, + ) as Map); + static GMarkDiscussionCommentAsAnswerInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMarkDiscussionCommentAsAnswerInput.serializer, + json, + ); +} + +abstract class GMarkFileAsViewedInput + implements Built { + GMarkFileAsViewedInput._(); + + factory GMarkFileAsViewedInput( + [Function(GMarkFileAsViewedInputBuilder b) updates]) = + _$GMarkFileAsViewedInput; + + String? get clientMutationId; + String get path; + String get pullRequestId; + static Serializer get serializer => + _$gMarkFileAsViewedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMarkFileAsViewedInput.serializer, + this, + ) as Map); + static GMarkFileAsViewedInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMarkFileAsViewedInput.serializer, + json, + ); +} + +abstract class GMarkPullRequestReadyForReviewInput + implements + Built { + GMarkPullRequestReadyForReviewInput._(); + + factory GMarkPullRequestReadyForReviewInput( + [Function(GMarkPullRequestReadyForReviewInputBuilder b) updates]) = + _$GMarkPullRequestReadyForReviewInput; + + String? get clientMutationId; + String get pullRequestId; + static Serializer get serializer => + _$gMarkPullRequestReadyForReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMarkPullRequestReadyForReviewInput.serializer, + this, + ) as Map); + static GMarkPullRequestReadyForReviewInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMarkPullRequestReadyForReviewInput.serializer, + json, + ); +} + +abstract class GMergeBranchInput + implements Built { + GMergeBranchInput._(); + + factory GMergeBranchInput([Function(GMergeBranchInputBuilder b) updates]) = + _$GMergeBranchInput; + + String? get authorEmail; + String get base; + String? get clientMutationId; + String? get commitMessage; + String get head; + String get repositoryId; + static Serializer get serializer => + _$gMergeBranchInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeBranchInput.serializer, + this, + ) as Map); + static GMergeBranchInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeBranchInput.serializer, + json, + ); +} + +class GMergeCommitMessage extends EnumClass { + const GMergeCommitMessage._(String name) : super(name); + + static const GMergeCommitMessage BLANK = _$gMergeCommitMessageBLANK; + + static const GMergeCommitMessage PR_BODY = _$gMergeCommitMessagePR_BODY; + + static const GMergeCommitMessage PR_TITLE = _$gMergeCommitMessagePR_TITLE; + + static Serializer get serializer => + _$gMergeCommitMessageSerializer; + static BuiltSet get values => + _$gMergeCommitMessageValues; + static GMergeCommitMessage valueOf(String name) => + _$gMergeCommitMessageValueOf(name); +} + +class GMergeCommitTitle extends EnumClass { + const GMergeCommitTitle._(String name) : super(name); + + static const GMergeCommitTitle MERGE_MESSAGE = + _$gMergeCommitTitleMERGE_MESSAGE; + + static const GMergeCommitTitle PR_TITLE = _$gMergeCommitTitlePR_TITLE; + + static Serializer get serializer => + _$gMergeCommitTitleSerializer; + static BuiltSet get values => _$gMergeCommitTitleValues; + static GMergeCommitTitle valueOf(String name) => + _$gMergeCommitTitleValueOf(name); +} + +abstract class GMergePullRequestInput + implements Built { + GMergePullRequestInput._(); + + factory GMergePullRequestInput( + [Function(GMergePullRequestInputBuilder b) updates]) = + _$GMergePullRequestInput; + + String? get authorEmail; + String? get clientMutationId; + String? get commitBody; + String? get commitHeadline; + String? get expectedHeadOid; + GPullRequestMergeMethod? get mergeMethod; + String get pullRequestId; + static Serializer get serializer => + _$gMergePullRequestInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergePullRequestInput.serializer, + this, + ) as Map); + static GMergePullRequestInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergePullRequestInput.serializer, + json, + ); +} + +class GMergeStateStatus extends EnumClass { + const GMergeStateStatus._(String name) : super(name); + + static const GMergeStateStatus BEHIND = _$gMergeStateStatusBEHIND; + + static const GMergeStateStatus BLOCKED = _$gMergeStateStatusBLOCKED; + + static const GMergeStateStatus CLEAN = _$gMergeStateStatusCLEAN; + + static const GMergeStateStatus DIRTY = _$gMergeStateStatusDIRTY; + + static const GMergeStateStatus DRAFT = _$gMergeStateStatusDRAFT; + + static const GMergeStateStatus HAS_HOOKS = _$gMergeStateStatusHAS_HOOKS; + + static const GMergeStateStatus UNKNOWN = _$gMergeStateStatusUNKNOWN; + + static const GMergeStateStatus UNSTABLE = _$gMergeStateStatusUNSTABLE; + + static Serializer get serializer => + _$gMergeStateStatusSerializer; + static BuiltSet get values => _$gMergeStateStatusValues; + static GMergeStateStatus valueOf(String name) => + _$gMergeStateStatusValueOf(name); +} + +class GMergeableState extends EnumClass { + const GMergeableState._(String name) : super(name); + + static const GMergeableState CONFLICTING = _$gMergeableStateCONFLICTING; + + static const GMergeableState MERGEABLE = _$gMergeableStateMERGEABLE; + + static const GMergeableState UNKNOWN = _$gMergeableStateUNKNOWN; + + static Serializer get serializer => + _$gMergeableStateSerializer; + static BuiltSet get values => _$gMergeableStateValues; + static GMergeableState valueOf(String name) => _$gMergeableStateValueOf(name); +} + +class GMigrationSourceType extends EnumClass { + const GMigrationSourceType._(String name) : super(name); + + static const GMigrationSourceType AZURE_DEVOPS = + _$gMigrationSourceTypeAZURE_DEVOPS; + + static const GMigrationSourceType BITBUCKET_SERVER = + _$gMigrationSourceTypeBITBUCKET_SERVER; + + static const GMigrationSourceType GITHUB_ARCHIVE = + _$gMigrationSourceTypeGITHUB_ARCHIVE; + + static Serializer get serializer => + _$gMigrationSourceTypeSerializer; + static BuiltSet get values => + _$gMigrationSourceTypeValues; + static GMigrationSourceType valueOf(String name) => + _$gMigrationSourceTypeValueOf(name); +} + +class GMigrationState extends EnumClass { + const GMigrationState._(String name) : super(name); + + static const GMigrationState FAILED = _$gMigrationStateFAILED; + + static const GMigrationState FAILED_VALIDATION = + _$gMigrationStateFAILED_VALIDATION; + + static const GMigrationState IN_PROGRESS = _$gMigrationStateIN_PROGRESS; + + static const GMigrationState NOT_STARTED = _$gMigrationStateNOT_STARTED; + + static const GMigrationState PENDING_VALIDATION = + _$gMigrationStatePENDING_VALIDATION; + + static const GMigrationState QUEUED = _$gMigrationStateQUEUED; + + static const GMigrationState SUCCEEDED = _$gMigrationStateSUCCEEDED; + + static Serializer get serializer => + _$gMigrationStateSerializer; + static BuiltSet get values => _$gMigrationStateValues; + static GMigrationState valueOf(String name) => _$gMigrationStateValueOf(name); +} + +abstract class GMilestoneOrder + implements Built { + GMilestoneOrder._(); + + factory GMilestoneOrder([Function(GMilestoneOrderBuilder b) updates]) = + _$GMilestoneOrder; + + GOrderDirection get direction; + GMilestoneOrderField get field; + static Serializer get serializer => + _$gMilestoneOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMilestoneOrder.serializer, + this, + ) as Map); + static GMilestoneOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMilestoneOrder.serializer, + json, + ); +} + +class GMilestoneOrderField extends EnumClass { + const GMilestoneOrderField._(String name) : super(name); + + static const GMilestoneOrderField CREATED_AT = + _$gMilestoneOrderFieldCREATED_AT; + + static const GMilestoneOrderField DUE_DATE = _$gMilestoneOrderFieldDUE_DATE; + + static const GMilestoneOrderField NUMBER = _$gMilestoneOrderFieldNUMBER; + + static const GMilestoneOrderField UPDATED_AT = + _$gMilestoneOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gMilestoneOrderFieldSerializer; + static BuiltSet get values => + _$gMilestoneOrderFieldValues; + static GMilestoneOrderField valueOf(String name) => + _$gMilestoneOrderFieldValueOf(name); +} + +class GMilestoneState extends EnumClass { + const GMilestoneState._(String name) : super(name); + + static const GMilestoneState CLOSED = _$gMilestoneStateCLOSED; + + static const GMilestoneState OPEN = _$gMilestoneStateOPEN; + + static Serializer get serializer => + _$gMilestoneStateSerializer; + static BuiltSet get values => _$gMilestoneStateValues; + static GMilestoneState valueOf(String name) => _$gMilestoneStateValueOf(name); +} + +abstract class GMinimizeCommentInput + implements Built { + GMinimizeCommentInput._(); + + factory GMinimizeCommentInput( + [Function(GMinimizeCommentInputBuilder b) updates]) = + _$GMinimizeCommentInput; + + GReportedContentClassifiers get classifier; + String? get clientMutationId; + String get subjectId; + static Serializer get serializer => + _$gMinimizeCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMinimizeCommentInput.serializer, + this, + ) as Map); + static GMinimizeCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMinimizeCommentInput.serializer, + json, + ); +} + +abstract class GMoveProjectCardInput + implements Built { + GMoveProjectCardInput._(); + + factory GMoveProjectCardInput( + [Function(GMoveProjectCardInputBuilder b) updates]) = + _$GMoveProjectCardInput; + + String? get afterCardId; + String get cardId; + String? get clientMutationId; + String get columnId; + static Serializer get serializer => + _$gMoveProjectCardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMoveProjectCardInput.serializer, + this, + ) as Map); + static GMoveProjectCardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMoveProjectCardInput.serializer, + json, + ); +} + +abstract class GMoveProjectColumnInput + implements Built { + GMoveProjectColumnInput._(); + + factory GMoveProjectColumnInput( + [Function(GMoveProjectColumnInputBuilder b) updates]) = + _$GMoveProjectColumnInput; + + String? get afterColumnId; + String? get clientMutationId; + String get columnId; + static Serializer get serializer => + _$gMoveProjectColumnInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMoveProjectColumnInput.serializer, + this, + ) as Map); + static GMoveProjectColumnInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMoveProjectColumnInput.serializer, + json, + ); +} + +class GNotificationRestrictionSettingValue extends EnumClass { + const GNotificationRestrictionSettingValue._(String name) : super(name); + + static const GNotificationRestrictionSettingValue DISABLED = + _$gNotificationRestrictionSettingValueDISABLED; + + static const GNotificationRestrictionSettingValue ENABLED = + _$gNotificationRestrictionSettingValueENABLED; + + static Serializer get serializer => + _$gNotificationRestrictionSettingValueSerializer; + static BuiltSet get values => + _$gNotificationRestrictionSettingValueValues; + static GNotificationRestrictionSettingValue valueOf(String name) => + _$gNotificationRestrictionSettingValueValueOf(name); +} + +class GOIDCProviderType extends EnumClass { + const GOIDCProviderType._(String name) : super(name); + + static const GOIDCProviderType AAD = _$gOIDCProviderTypeAAD; + + static Serializer get serializer => + _$gOIDCProviderTypeSerializer; + static BuiltSet get values => _$gOIDCProviderTypeValues; + static GOIDCProviderType valueOf(String name) => + _$gOIDCProviderTypeValueOf(name); +} + +class GOauthApplicationCreateAuditEntryState extends EnumClass { + const GOauthApplicationCreateAuditEntryState._(String name) : super(name); + + static const GOauthApplicationCreateAuditEntryState ACTIVE = + _$gOauthApplicationCreateAuditEntryStateACTIVE; + + static const GOauthApplicationCreateAuditEntryState PENDING_DELETION = + _$gOauthApplicationCreateAuditEntryStatePENDING_DELETION; + + static const GOauthApplicationCreateAuditEntryState SUSPENDED = + _$gOauthApplicationCreateAuditEntryStateSUSPENDED; + + static Serializer get serializer => + _$gOauthApplicationCreateAuditEntryStateSerializer; + static BuiltSet get values => + _$gOauthApplicationCreateAuditEntryStateValues; + static GOauthApplicationCreateAuditEntryState valueOf(String name) => + _$gOauthApplicationCreateAuditEntryStateValueOf(name); +} + +class GOperationType extends EnumClass { + const GOperationType._(String name) : super(name); + + static const GOperationType ACCESS = _$gOperationTypeACCESS; + + static const GOperationType AUTHENTICATION = _$gOperationTypeAUTHENTICATION; + + static const GOperationType CREATE = _$gOperationTypeCREATE; + + static const GOperationType MODIFY = _$gOperationTypeMODIFY; + + static const GOperationType REMOVE = _$gOperationTypeREMOVE; + + static const GOperationType RESTORE = _$gOperationTypeRESTORE; + + static const GOperationType TRANSFER = _$gOperationTypeTRANSFER; + + static Serializer get serializer => + _$gOperationTypeSerializer; + static BuiltSet get values => _$gOperationTypeValues; + static GOperationType valueOf(String name) => _$gOperationTypeValueOf(name); +} + +class GOrderDirection extends EnumClass { + const GOrderDirection._(String name) : super(name); + + static const GOrderDirection ASC = _$gOrderDirectionASC; + + static const GOrderDirection DESC = _$gOrderDirectionDESC; + + static Serializer get serializer => + _$gOrderDirectionSerializer; + static BuiltSet get values => _$gOrderDirectionValues; + static GOrderDirection valueOf(String name) => _$gOrderDirectionValueOf(name); +} + +class GOrgAddMemberAuditEntryPermission extends EnumClass { + const GOrgAddMemberAuditEntryPermission._(String name) : super(name); + + static const GOrgAddMemberAuditEntryPermission ADMIN = + _$gOrgAddMemberAuditEntryPermissionADMIN; + + static const GOrgAddMemberAuditEntryPermission READ = + _$gOrgAddMemberAuditEntryPermissionREAD; + + static Serializer get serializer => + _$gOrgAddMemberAuditEntryPermissionSerializer; + static BuiltSet get values => + _$gOrgAddMemberAuditEntryPermissionValues; + static GOrgAddMemberAuditEntryPermission valueOf(String name) => + _$gOrgAddMemberAuditEntryPermissionValueOf(name); +} + +class GOrgCreateAuditEntryBillingPlan extends EnumClass { + const GOrgCreateAuditEntryBillingPlan._(String name) : super(name); + + static const GOrgCreateAuditEntryBillingPlan BUSINESS = + _$gOrgCreateAuditEntryBillingPlanBUSINESS; + + static const GOrgCreateAuditEntryBillingPlan BUSINESS_PLUS = + _$gOrgCreateAuditEntryBillingPlanBUSINESS_PLUS; + + static const GOrgCreateAuditEntryBillingPlan FREE = + _$gOrgCreateAuditEntryBillingPlanFREE; + + static const GOrgCreateAuditEntryBillingPlan TIERED_PER_SEAT = + _$gOrgCreateAuditEntryBillingPlanTIERED_PER_SEAT; + + static const GOrgCreateAuditEntryBillingPlan UNLIMITED = + _$gOrgCreateAuditEntryBillingPlanUNLIMITED; + + static Serializer get serializer => + _$gOrgCreateAuditEntryBillingPlanSerializer; + static BuiltSet get values => + _$gOrgCreateAuditEntryBillingPlanValues; + static GOrgCreateAuditEntryBillingPlan valueOf(String name) => + _$gOrgCreateAuditEntryBillingPlanValueOf(name); +} + +abstract class GOrgEnterpriseOwnerOrder + implements + Built { + GOrgEnterpriseOwnerOrder._(); + + factory GOrgEnterpriseOwnerOrder( + [Function(GOrgEnterpriseOwnerOrderBuilder b) updates]) = + _$GOrgEnterpriseOwnerOrder; + + GOrderDirection get direction; + GOrgEnterpriseOwnerOrderField get field; + static Serializer get serializer => + _$gOrgEnterpriseOwnerOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgEnterpriseOwnerOrder.serializer, + this, + ) as Map); + static GOrgEnterpriseOwnerOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgEnterpriseOwnerOrder.serializer, + json, + ); +} + +class GOrgEnterpriseOwnerOrderField extends EnumClass { + const GOrgEnterpriseOwnerOrderField._(String name) : super(name); + + static const GOrgEnterpriseOwnerOrderField LOGIN = + _$gOrgEnterpriseOwnerOrderFieldLOGIN; + + static Serializer get serializer => + _$gOrgEnterpriseOwnerOrderFieldSerializer; + static BuiltSet get values => + _$gOrgEnterpriseOwnerOrderFieldValues; + static GOrgEnterpriseOwnerOrderField valueOf(String name) => + _$gOrgEnterpriseOwnerOrderFieldValueOf(name); +} + +class GOrgRemoveBillingManagerAuditEntryReason extends EnumClass { + const GOrgRemoveBillingManagerAuditEntryReason._(String name) : super(name); + + static const GOrgRemoveBillingManagerAuditEntryReason + SAML_EXTERNAL_IDENTITY_MISSING = + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + + static const GOrgRemoveBillingManagerAuditEntryReason + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; + + static const GOrgRemoveBillingManagerAuditEntryReason + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + _$gOrgRemoveBillingManagerAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + + static Serializer get serializer => + _$gOrgRemoveBillingManagerAuditEntryReasonSerializer; + static BuiltSet get values => + _$gOrgRemoveBillingManagerAuditEntryReasonValues; + static GOrgRemoveBillingManagerAuditEntryReason valueOf(String name) => + _$gOrgRemoveBillingManagerAuditEntryReasonValueOf(name); +} + +class GOrgRemoveMemberAuditEntryMembershipType extends EnumClass { + const GOrgRemoveMemberAuditEntryMembershipType._(String name) : super(name); + + static const GOrgRemoveMemberAuditEntryMembershipType ADMIN = + _$gOrgRemoveMemberAuditEntryMembershipTypeADMIN; + + static const GOrgRemoveMemberAuditEntryMembershipType BILLING_MANAGER = + _$gOrgRemoveMemberAuditEntryMembershipTypeBILLING_MANAGER; + + static const GOrgRemoveMemberAuditEntryMembershipType DIRECT_MEMBER = + _$gOrgRemoveMemberAuditEntryMembershipTypeDIRECT_MEMBER; + + static const GOrgRemoveMemberAuditEntryMembershipType OUTSIDE_COLLABORATOR = + _$gOrgRemoveMemberAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; + + static const GOrgRemoveMemberAuditEntryMembershipType SUSPENDED = + _$gOrgRemoveMemberAuditEntryMembershipTypeSUSPENDED; + + static const GOrgRemoveMemberAuditEntryMembershipType UNAFFILIATED = + _$gOrgRemoveMemberAuditEntryMembershipTypeUNAFFILIATED; + + static Serializer get serializer => + _$gOrgRemoveMemberAuditEntryMembershipTypeSerializer; + static BuiltSet get values => + _$gOrgRemoveMemberAuditEntryMembershipTypeValues; + static GOrgRemoveMemberAuditEntryMembershipType valueOf(String name) => + _$gOrgRemoveMemberAuditEntryMembershipTypeValueOf(name); +} + +class GOrgRemoveMemberAuditEntryReason extends EnumClass { + const GOrgRemoveMemberAuditEntryReason._(String name) : super(name); + + static const GOrgRemoveMemberAuditEntryReason SAML_EXTERNAL_IDENTITY_MISSING = + _$gOrgRemoveMemberAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + + static const GOrgRemoveMemberAuditEntryReason + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = + _$gOrgRemoveMemberAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; + + static const GOrgRemoveMemberAuditEntryReason TWO_FACTOR_ACCOUNT_RECOVERY = + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_ACCOUNT_RECOVERY; + + static const GOrgRemoveMemberAuditEntryReason + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + + static const GOrgRemoveMemberAuditEntryReason USER_ACCOUNT_DELETED = + _$gOrgRemoveMemberAuditEntryReasonUSER_ACCOUNT_DELETED; + + static Serializer get serializer => + _$gOrgRemoveMemberAuditEntryReasonSerializer; + static BuiltSet get values => + _$gOrgRemoveMemberAuditEntryReasonValues; + static GOrgRemoveMemberAuditEntryReason valueOf(String name) => + _$gOrgRemoveMemberAuditEntryReasonValueOf(name); +} + +class GOrgRemoveOutsideCollaboratorAuditEntryMembershipType extends EnumClass { + const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType._(String name) + : super(name); + + static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + BILLING_MANAGER = + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeBILLING_MANAGER; + + static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + OUTSIDE_COLLABORATOR = + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; + + static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + UNAFFILIATED = + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeUNAFFILIATED; + + static Serializer + get serializer => + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeSerializer; + static BuiltSet + get values => + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValues; + static GOrgRemoveOutsideCollaboratorAuditEntryMembershipType valueOf( + String name) => + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValueOf(name); +} + +class GOrgRemoveOutsideCollaboratorAuditEntryReason extends EnumClass { + const GOrgRemoveOutsideCollaboratorAuditEntryReason._(String name) + : super(name); + + static const GOrgRemoveOutsideCollaboratorAuditEntryReason + SAML_EXTERNAL_IDENTITY_MISSING = + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + + static const GOrgRemoveOutsideCollaboratorAuditEntryReason + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + + static Serializer + get serializer => + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSerializer; + static BuiltSet get values => + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValues; + static GOrgRemoveOutsideCollaboratorAuditEntryReason valueOf(String name) => + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValueOf(name); +} + +class GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + extends EnumClass { + const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._(String name) + : super(name); + + static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission ADMIN = + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionADMIN; + + static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission NONE = + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionNONE; + + static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission READ = + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionREAD; + + static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission WRITE = + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionWRITE; + + static Serializer + get serializer => + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionSerializer; + static BuiltSet + get values => + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValues; + static GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission valueOf( + String name) => + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValueOf(name); +} + +class GOrgUpdateMemberAuditEntryPermission extends EnumClass { + const GOrgUpdateMemberAuditEntryPermission._(String name) : super(name); + + static const GOrgUpdateMemberAuditEntryPermission ADMIN = + _$gOrgUpdateMemberAuditEntryPermissionADMIN; + + static const GOrgUpdateMemberAuditEntryPermission READ = + _$gOrgUpdateMemberAuditEntryPermissionREAD; + + static Serializer get serializer => + _$gOrgUpdateMemberAuditEntryPermissionSerializer; + static BuiltSet get values => + _$gOrgUpdateMemberAuditEntryPermissionValues; + static GOrgUpdateMemberAuditEntryPermission valueOf(String name) => + _$gOrgUpdateMemberAuditEntryPermissionValueOf(name); +} + +class GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + extends EnumClass { + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + String name) + : super(name); + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + ALL = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityALL; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + INTERNAL = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityINTERNAL; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + NONE = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityNONE; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + PRIVATE = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + PRIVATE_INTERNAL = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE_INTERNAL; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + PUBLIC = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + PUBLIC_INTERNAL = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_INTERNAL; + + static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + PUBLIC_PRIVATE = + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_PRIVATE; + + static Serializer< + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility> + get serializer => + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitySerializer; + static BuiltSet< + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility> + get values => + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValues; + static GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility valueOf( + String name) => + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValueOf( + name); +} + +class GOrganizationInvitationRole extends EnumClass { + const GOrganizationInvitationRole._(String name) : super(name); + + static const GOrganizationInvitationRole ADMIN = + _$gOrganizationInvitationRoleADMIN; + + static const GOrganizationInvitationRole BILLING_MANAGER = + _$gOrganizationInvitationRoleBILLING_MANAGER; + + static const GOrganizationInvitationRole DIRECT_MEMBER = + _$gOrganizationInvitationRoleDIRECT_MEMBER; + + static const GOrganizationInvitationRole REINSTATE = + _$gOrganizationInvitationRoleREINSTATE; + + static Serializer get serializer => + _$gOrganizationInvitationRoleSerializer; + static BuiltSet get values => + _$gOrganizationInvitationRoleValues; + static GOrganizationInvitationRole valueOf(String name) => + _$gOrganizationInvitationRoleValueOf(name); +} + +class GOrganizationInvitationType extends EnumClass { + const GOrganizationInvitationType._(String name) : super(name); + + static const GOrganizationInvitationType EMAIL = + _$gOrganizationInvitationTypeEMAIL; + + static const GOrganizationInvitationType USER = + _$gOrganizationInvitationTypeUSER; + + static Serializer get serializer => + _$gOrganizationInvitationTypeSerializer; + static BuiltSet get values => + _$gOrganizationInvitationTypeValues; + static GOrganizationInvitationType valueOf(String name) => + _$gOrganizationInvitationTypeValueOf(name); +} + +class GOrganizationMemberRole extends EnumClass { + const GOrganizationMemberRole._(String name) : super(name); + + static const GOrganizationMemberRole ADMIN = _$gOrganizationMemberRoleADMIN; + + static const GOrganizationMemberRole MEMBER = _$gOrganizationMemberRoleMEMBER; + + static Serializer get serializer => + _$gOrganizationMemberRoleSerializer; + static BuiltSet get values => + _$gOrganizationMemberRoleValues; + static GOrganizationMemberRole valueOf(String name) => + _$gOrganizationMemberRoleValueOf(name); +} + +class GOrganizationMembersCanCreateRepositoriesSettingValue extends EnumClass { + const GOrganizationMembersCanCreateRepositoriesSettingValue._(String name) + : super(name); + + static const GOrganizationMembersCanCreateRepositoriesSettingValue ALL = + _$gOrganizationMembersCanCreateRepositoriesSettingValueALL; + + static const GOrganizationMembersCanCreateRepositoriesSettingValue DISABLED = + _$gOrganizationMembersCanCreateRepositoriesSettingValueDISABLED; + + static const GOrganizationMembersCanCreateRepositoriesSettingValue INTERNAL = + _$gOrganizationMembersCanCreateRepositoriesSettingValueINTERNAL; + + static const GOrganizationMembersCanCreateRepositoriesSettingValue PRIVATE = + _$gOrganizationMembersCanCreateRepositoriesSettingValuePRIVATE; + + static Serializer + get serializer => + _$gOrganizationMembersCanCreateRepositoriesSettingValueSerializer; + static BuiltSet + get values => + _$gOrganizationMembersCanCreateRepositoriesSettingValueValues; + static GOrganizationMembersCanCreateRepositoriesSettingValue valueOf( + String name) => + _$gOrganizationMembersCanCreateRepositoriesSettingValueValueOf(name); +} + +abstract class GOrganizationOrder + implements Built { + GOrganizationOrder._(); + + factory GOrganizationOrder([Function(GOrganizationOrderBuilder b) updates]) = + _$GOrganizationOrder; + + GOrderDirection get direction; + GOrganizationOrderField get field; + static Serializer get serializer => + _$gOrganizationOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrganizationOrder.serializer, + this, + ) as Map); + static GOrganizationOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrganizationOrder.serializer, + json, + ); +} + +class GOrganizationOrderField extends EnumClass { + const GOrganizationOrderField._(String name) : super(name); + + static const GOrganizationOrderField CREATED_AT = + _$gOrganizationOrderFieldCREATED_AT; + + static const GOrganizationOrderField LOGIN = _$gOrganizationOrderFieldLOGIN; + + static Serializer get serializer => + _$gOrganizationOrderFieldSerializer; + static BuiltSet get values => + _$gOrganizationOrderFieldValues; + static GOrganizationOrderField valueOf(String name) => + _$gOrganizationOrderFieldValueOf(name); +} + +abstract class GPackageFileOrder + implements Built { + GPackageFileOrder._(); + + factory GPackageFileOrder([Function(GPackageFileOrderBuilder b) updates]) = + _$GPackageFileOrder; + + GOrderDirection? get direction; + GPackageFileOrderField? get field; + static Serializer get serializer => + _$gPackageFileOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPackageFileOrder.serializer, + this, + ) as Map); + static GPackageFileOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPackageFileOrder.serializer, + json, + ); +} + +class GPackageFileOrderField extends EnumClass { + const GPackageFileOrderField._(String name) : super(name); + + static const GPackageFileOrderField CREATED_AT = + _$gPackageFileOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gPackageFileOrderFieldSerializer; + static BuiltSet get values => + _$gPackageFileOrderFieldValues; + static GPackageFileOrderField valueOf(String name) => + _$gPackageFileOrderFieldValueOf(name); +} + +abstract class GPackageOrder + implements Built { + GPackageOrder._(); + + factory GPackageOrder([Function(GPackageOrderBuilder b) updates]) = + _$GPackageOrder; + + GOrderDirection? get direction; + GPackageOrderField? get field; + static Serializer get serializer => _$gPackageOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPackageOrder.serializer, + this, + ) as Map); + static GPackageOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPackageOrder.serializer, + json, + ); +} + +class GPackageOrderField extends EnumClass { + const GPackageOrderField._(String name) : super(name); + + static const GPackageOrderField CREATED_AT = _$gPackageOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gPackageOrderFieldSerializer; + static BuiltSet get values => _$gPackageOrderFieldValues; + static GPackageOrderField valueOf(String name) => + _$gPackageOrderFieldValueOf(name); +} + +class GPackageType extends EnumClass { + const GPackageType._(String name) : super(name); + + static const GPackageType DEBIAN = _$gPackageTypeDEBIAN; + + static const GPackageType DOCKER = _$gPackageTypeDOCKER; + + static const GPackageType MAVEN = _$gPackageTypeMAVEN; + + static const GPackageType NPM = _$gPackageTypeNPM; + + static const GPackageType NUGET = _$gPackageTypeNUGET; + + static const GPackageType PYPI = _$gPackageTypePYPI; + + static const GPackageType RUBYGEMS = _$gPackageTypeRUBYGEMS; + + static Serializer get serializer => _$gPackageTypeSerializer; + static BuiltSet get values => _$gPackageTypeValues; + static GPackageType valueOf(String name) => _$gPackageTypeValueOf(name); +} + +abstract class GPackageVersionOrder + implements Built { + GPackageVersionOrder._(); + + factory GPackageVersionOrder( + [Function(GPackageVersionOrderBuilder b) updates]) = + _$GPackageVersionOrder; + + GOrderDirection? get direction; + GPackageVersionOrderField? get field; + static Serializer get serializer => + _$gPackageVersionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPackageVersionOrder.serializer, + this, + ) as Map); + static GPackageVersionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPackageVersionOrder.serializer, + json, + ); +} + +class GPackageVersionOrderField extends EnumClass { + const GPackageVersionOrderField._(String name) : super(name); + + static const GPackageVersionOrderField CREATED_AT = + _$gPackageVersionOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gPackageVersionOrderFieldSerializer; + static BuiltSet get values => + _$gPackageVersionOrderFieldValues; + static GPackageVersionOrderField valueOf(String name) => + _$gPackageVersionOrderFieldValueOf(name); +} + +class GPatchStatus extends EnumClass { + const GPatchStatus._(String name) : super(name); + + static const GPatchStatus ADDED = _$gPatchStatusADDED; + + static const GPatchStatus CHANGED = _$gPatchStatusCHANGED; + + static const GPatchStatus COPIED = _$gPatchStatusCOPIED; + + static const GPatchStatus DELETED = _$gPatchStatusDELETED; + + static const GPatchStatus MODIFIED = _$gPatchStatusMODIFIED; + + static const GPatchStatus RENAMED = _$gPatchStatusRENAMED; + + static Serializer get serializer => _$gPatchStatusSerializer; + static BuiltSet get values => _$gPatchStatusValues; + static GPatchStatus valueOf(String name) => _$gPatchStatusValueOf(name); +} + +abstract class GPinIssueInput + implements Built { + GPinIssueInput._(); + + factory GPinIssueInput([Function(GPinIssueInputBuilder b) updates]) = + _$GPinIssueInput; + + String? get clientMutationId; + String get issueId; + static Serializer get serializer => + _$gPinIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPinIssueInput.serializer, + this, + ) as Map); + static GPinIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPinIssueInput.serializer, + json, + ); +} + +class GPinnableItemType extends EnumClass { + const GPinnableItemType._(String name) : super(name); + + static const GPinnableItemType GIST = _$gPinnableItemTypeGIST; + + static const GPinnableItemType ISSUE = _$gPinnableItemTypeISSUE; + + static const GPinnableItemType ORGANIZATION = _$gPinnableItemTypeORGANIZATION; + + static const GPinnableItemType PROJECT = _$gPinnableItemTypePROJECT; + + static const GPinnableItemType PULL_REQUEST = _$gPinnableItemTypePULL_REQUEST; + + static const GPinnableItemType REPOSITORY = _$gPinnableItemTypeREPOSITORY; + + static const GPinnableItemType TEAM = _$gPinnableItemTypeTEAM; + + static const GPinnableItemType USER = _$gPinnableItemTypeUSER; + + static Serializer get serializer => + _$gPinnableItemTypeSerializer; + static BuiltSet get values => _$gPinnableItemTypeValues; + static GPinnableItemType valueOf(String name) => + _$gPinnableItemTypeValueOf(name); +} + +class GPinnedDiscussionGradient extends EnumClass { + const GPinnedDiscussionGradient._(String name) : super(name); + + static const GPinnedDiscussionGradient BLUE_MINT = + _$gPinnedDiscussionGradientBLUE_MINT; + + static const GPinnedDiscussionGradient BLUE_PURPLE = + _$gPinnedDiscussionGradientBLUE_PURPLE; + + static const GPinnedDiscussionGradient PINK_BLUE = + _$gPinnedDiscussionGradientPINK_BLUE; + + static const GPinnedDiscussionGradient PURPLE_CORAL = + _$gPinnedDiscussionGradientPURPLE_CORAL; + + static const GPinnedDiscussionGradient RED_ORANGE = + _$gPinnedDiscussionGradientRED_ORANGE; + + static Serializer get serializer => + _$gPinnedDiscussionGradientSerializer; + static BuiltSet get values => + _$gPinnedDiscussionGradientValues; + static GPinnedDiscussionGradient valueOf(String name) => + _$gPinnedDiscussionGradientValueOf(name); +} + +class GPinnedDiscussionPattern extends EnumClass { + const GPinnedDiscussionPattern._(String name) : super(name); + + static const GPinnedDiscussionPattern CHEVRON_UP = + _$gPinnedDiscussionPatternCHEVRON_UP; + + static const GPinnedDiscussionPattern DOT = _$gPinnedDiscussionPatternDOT; + + static const GPinnedDiscussionPattern DOT_FILL = + _$gPinnedDiscussionPatternDOT_FILL; + + static const GPinnedDiscussionPattern HEART_FILL = + _$gPinnedDiscussionPatternHEART_FILL; + + static const GPinnedDiscussionPattern PLUS = _$gPinnedDiscussionPatternPLUS; + + static const GPinnedDiscussionPattern ZAP = _$gPinnedDiscussionPatternZAP; + + static Serializer get serializer => + _$gPinnedDiscussionPatternSerializer; + static BuiltSet get values => + _$gPinnedDiscussionPatternValues; + static GPinnedDiscussionPattern valueOf(String name) => + _$gPinnedDiscussionPatternValueOf(name); +} + +abstract class GPreciseDateTime + implements Built { + GPreciseDateTime._(); + + factory GPreciseDateTime([String? value]) => + _$GPreciseDateTime((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GPreciseDateTime((serialized as String?))); +} + +class GProjectCardArchivedState extends EnumClass { + const GProjectCardArchivedState._(String name) : super(name); + + static const GProjectCardArchivedState ARCHIVED = + _$gProjectCardArchivedStateARCHIVED; + + static const GProjectCardArchivedState NOT_ARCHIVED = + _$gProjectCardArchivedStateNOT_ARCHIVED; + + static Serializer get serializer => + _$gProjectCardArchivedStateSerializer; + static BuiltSet get values => + _$gProjectCardArchivedStateValues; + static GProjectCardArchivedState valueOf(String name) => + _$gProjectCardArchivedStateValueOf(name); +} + +abstract class GProjectCardImport + implements Built { + GProjectCardImport._(); + + factory GProjectCardImport([Function(GProjectCardImportBuilder b) updates]) = + _$GProjectCardImport; + + int get number; + String get repository; + static Serializer get serializer => + _$gProjectCardImportSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectCardImport.serializer, + this, + ) as Map); + static GProjectCardImport? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectCardImport.serializer, + json, + ); +} + +class GProjectCardState extends EnumClass { + const GProjectCardState._(String name) : super(name); + + static const GProjectCardState CONTENT_ONLY = _$gProjectCardStateCONTENT_ONLY; + + static const GProjectCardState NOTE_ONLY = _$gProjectCardStateNOTE_ONLY; + + static const GProjectCardState REDACTED = _$gProjectCardStateREDACTED; + + static Serializer get serializer => + _$gProjectCardStateSerializer; + static BuiltSet get values => _$gProjectCardStateValues; + static GProjectCardState valueOf(String name) => + _$gProjectCardStateValueOf(name); +} + +abstract class GProjectColumnImport + implements Built { + GProjectColumnImport._(); + + factory GProjectColumnImport( + [Function(GProjectColumnImportBuilder b) updates]) = + _$GProjectColumnImport; + + String get columnName; + BuiltList? get issues; + int get position; + static Serializer get serializer => + _$gProjectColumnImportSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectColumnImport.serializer, + this, + ) as Map); + static GProjectColumnImport? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectColumnImport.serializer, + json, + ); +} + +class GProjectColumnPurpose extends EnumClass { + const GProjectColumnPurpose._(String name) : super(name); + + static const GProjectColumnPurpose DONE = _$gProjectColumnPurposeDONE; + + static const GProjectColumnPurpose IN_PROGRESS = + _$gProjectColumnPurposeIN_PROGRESS; + + static const GProjectColumnPurpose TODO = _$gProjectColumnPurposeTODO; + + static Serializer get serializer => + _$gProjectColumnPurposeSerializer; + static BuiltSet get values => + _$gProjectColumnPurposeValues; + static GProjectColumnPurpose valueOf(String name) => + _$gProjectColumnPurposeValueOf(name); +} + +class GProjectItemType extends EnumClass { + const GProjectItemType._(String name) : super(name); + + static const GProjectItemType DRAFT_ISSUE = _$gProjectItemTypeDRAFT_ISSUE; + + static const GProjectItemType ISSUE = _$gProjectItemTypeISSUE; + + static const GProjectItemType PULL_REQUEST = _$gProjectItemTypePULL_REQUEST; + + static const GProjectItemType REDACTED = _$gProjectItemTypeREDACTED; + + static Serializer get serializer => + _$gProjectItemTypeSerializer; + static BuiltSet get values => _$gProjectItemTypeValues; + static GProjectItemType valueOf(String name) => + _$gProjectItemTypeValueOf(name); +} + +class GProjectNextFieldType extends EnumClass { + const GProjectNextFieldType._(String name) : super(name); + + static const GProjectNextFieldType ASSIGNEES = + _$gProjectNextFieldTypeASSIGNEES; + + static const GProjectNextFieldType DATE = _$gProjectNextFieldTypeDATE; + + static const GProjectNextFieldType ITERATION = + _$gProjectNextFieldTypeITERATION; + + static const GProjectNextFieldType LABELS = _$gProjectNextFieldTypeLABELS; + + static const GProjectNextFieldType LINKED_PULL_REQUESTS = + _$gProjectNextFieldTypeLINKED_PULL_REQUESTS; + + static const GProjectNextFieldType MILESTONE = + _$gProjectNextFieldTypeMILESTONE; + + static const GProjectNextFieldType NUMBER = _$gProjectNextFieldTypeNUMBER; + + static const GProjectNextFieldType REPOSITORY = + _$gProjectNextFieldTypeREPOSITORY; + + static const GProjectNextFieldType REVIEWERS = + _$gProjectNextFieldTypeREVIEWERS; + + static const GProjectNextFieldType SINGLE_SELECT = + _$gProjectNextFieldTypeSINGLE_SELECT; + + static const GProjectNextFieldType TEXT = _$gProjectNextFieldTypeTEXT; + + static const GProjectNextFieldType TITLE = _$gProjectNextFieldTypeTITLE; + + static const GProjectNextFieldType TRACKS = _$gProjectNextFieldTypeTRACKS; + + static Serializer get serializer => + _$gProjectNextFieldTypeSerializer; + static BuiltSet get values => + _$gProjectNextFieldTypeValues; + static GProjectNextFieldType valueOf(String name) => + _$gProjectNextFieldTypeValueOf(name); +} + +class GProjectNextOrderField extends EnumClass { + const GProjectNextOrderField._(String name) : super(name); + + static const GProjectNextOrderField CREATED_AT = + _$gProjectNextOrderFieldCREATED_AT; + + static const GProjectNextOrderField NUMBER = _$gProjectNextOrderFieldNUMBER; + + static const GProjectNextOrderField TITLE = _$gProjectNextOrderFieldTITLE; + + static const GProjectNextOrderField UPDATED_AT = + _$gProjectNextOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gProjectNextOrderFieldSerializer; + static BuiltSet get values => + _$gProjectNextOrderFieldValues; + static GProjectNextOrderField valueOf(String name) => + _$gProjectNextOrderFieldValueOf(name); +} + +abstract class GProjectOrder + implements Built { + GProjectOrder._(); + + factory GProjectOrder([Function(GProjectOrderBuilder b) updates]) = + _$GProjectOrder; + + GOrderDirection get direction; + GProjectOrderField get field; + static Serializer get serializer => _$gProjectOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectOrder.serializer, + this, + ) as Map); + static GProjectOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectOrder.serializer, + json, + ); +} + +class GProjectOrderField extends EnumClass { + const GProjectOrderField._(String name) : super(name); + + static const GProjectOrderField CREATED_AT = _$gProjectOrderFieldCREATED_AT; + + static const GProjectOrderField NAME = _$gProjectOrderFieldNAME; + + static const GProjectOrderField UPDATED_AT = _$gProjectOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gProjectOrderFieldSerializer; + static BuiltSet get values => _$gProjectOrderFieldValues; + static GProjectOrderField valueOf(String name) => + _$gProjectOrderFieldValueOf(name); +} + +class GProjectState extends EnumClass { + const GProjectState._(String name) : super(name); + + static const GProjectState CLOSED = _$gProjectStateCLOSED; + + static const GProjectState OPEN = _$gProjectStateOPEN; + + static Serializer get serializer => _$gProjectStateSerializer; + static BuiltSet get values => _$gProjectStateValues; + static GProjectState valueOf(String name) => _$gProjectStateValueOf(name); +} + +class GProjectTemplate extends EnumClass { + const GProjectTemplate._(String name) : super(name); + + static const GProjectTemplate AUTOMATED_KANBAN_V2 = + _$gProjectTemplateAUTOMATED_KANBAN_V2; + + static const GProjectTemplate AUTOMATED_REVIEWS_KANBAN = + _$gProjectTemplateAUTOMATED_REVIEWS_KANBAN; + + static const GProjectTemplate BASIC_KANBAN = _$gProjectTemplateBASIC_KANBAN; + + static const GProjectTemplate BUG_TRIAGE = _$gProjectTemplateBUG_TRIAGE; + + static Serializer get serializer => + _$gProjectTemplateSerializer; + static BuiltSet get values => _$gProjectTemplateValues; + static GProjectTemplate valueOf(String name) => + _$gProjectTemplateValueOf(name); +} + +abstract class GProjectV2FieldOrder + implements Built { + GProjectV2FieldOrder._(); + + factory GProjectV2FieldOrder( + [Function(GProjectV2FieldOrderBuilder b) updates]) = + _$GProjectV2FieldOrder; + + GOrderDirection get direction; + GProjectV2FieldOrderField get field; + static Serializer get serializer => + _$gProjectV2FieldOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2FieldOrder.serializer, + this, + ) as Map); + static GProjectV2FieldOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2FieldOrder.serializer, + json, + ); +} + +class GProjectV2FieldOrderField extends EnumClass { + const GProjectV2FieldOrderField._(String name) : super(name); + + static const GProjectV2FieldOrderField CREATED_AT = + _$gProjectV2FieldOrderFieldCREATED_AT; + + static const GProjectV2FieldOrderField NAME = _$gProjectV2FieldOrderFieldNAME; + + static const GProjectV2FieldOrderField POSITION = + _$gProjectV2FieldOrderFieldPOSITION; + + static Serializer get serializer => + _$gProjectV2FieldOrderFieldSerializer; + static BuiltSet get values => + _$gProjectV2FieldOrderFieldValues; + static GProjectV2FieldOrderField valueOf(String name) => + _$gProjectV2FieldOrderFieldValueOf(name); +} + +class GProjectV2FieldType extends EnumClass { + const GProjectV2FieldType._(String name) : super(name); + + static const GProjectV2FieldType ASSIGNEES = _$gProjectV2FieldTypeASSIGNEES; + + static const GProjectV2FieldType DATE = _$gProjectV2FieldTypeDATE; + + static const GProjectV2FieldType ITERATION = _$gProjectV2FieldTypeITERATION; + + static const GProjectV2FieldType LABELS = _$gProjectV2FieldTypeLABELS; + + static const GProjectV2FieldType LINKED_PULL_REQUESTS = + _$gProjectV2FieldTypeLINKED_PULL_REQUESTS; + + static const GProjectV2FieldType MILESTONE = _$gProjectV2FieldTypeMILESTONE; + + static const GProjectV2FieldType NUMBER = _$gProjectV2FieldTypeNUMBER; + + static const GProjectV2FieldType REPOSITORY = _$gProjectV2FieldTypeREPOSITORY; + + static const GProjectV2FieldType REVIEWERS = _$gProjectV2FieldTypeREVIEWERS; + + static const GProjectV2FieldType SINGLE_SELECT = + _$gProjectV2FieldTypeSINGLE_SELECT; + + static const GProjectV2FieldType TEXT = _$gProjectV2FieldTypeTEXT; + + static const GProjectV2FieldType TITLE = _$gProjectV2FieldTypeTITLE; + + static const GProjectV2FieldType TRACKS = _$gProjectV2FieldTypeTRACKS; + + static Serializer get serializer => + _$gProjectV2FieldTypeSerializer; + static BuiltSet get values => + _$gProjectV2FieldTypeValues; + static GProjectV2FieldType valueOf(String name) => + _$gProjectV2FieldTypeValueOf(name); +} + +abstract class GProjectV2FieldValue + implements Built { + GProjectV2FieldValue._(); + + factory GProjectV2FieldValue( + [Function(GProjectV2FieldValueBuilder b) updates]) = + _$GProjectV2FieldValue; + + GDate? get date; + String? get iterationId; + double? get number; + String? get singleSelectOptionId; + String? get text; + static Serializer get serializer => + _$gProjectV2FieldValueSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2FieldValue.serializer, + this, + ) as Map); + static GProjectV2FieldValue? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2FieldValue.serializer, + json, + ); +} + +abstract class GProjectV2ItemFieldValueOrder + implements + Built { + GProjectV2ItemFieldValueOrder._(); + + factory GProjectV2ItemFieldValueOrder( + [Function(GProjectV2ItemFieldValueOrderBuilder b) updates]) = + _$GProjectV2ItemFieldValueOrder; + + GOrderDirection get direction; + GProjectV2ItemFieldValueOrderField get field; + static Serializer get serializer => + _$gProjectV2ItemFieldValueOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2ItemFieldValueOrder.serializer, + this, + ) as Map); + static GProjectV2ItemFieldValueOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2ItemFieldValueOrder.serializer, + json, + ); +} + +class GProjectV2ItemFieldValueOrderField extends EnumClass { + const GProjectV2ItemFieldValueOrderField._(String name) : super(name); + + static const GProjectV2ItemFieldValueOrderField POSITION = + _$gProjectV2ItemFieldValueOrderFieldPOSITION; + + static Serializer get serializer => + _$gProjectV2ItemFieldValueOrderFieldSerializer; + static BuiltSet get values => + _$gProjectV2ItemFieldValueOrderFieldValues; + static GProjectV2ItemFieldValueOrderField valueOf(String name) => + _$gProjectV2ItemFieldValueOrderFieldValueOf(name); +} + +abstract class GProjectV2ItemOrder + implements Built { + GProjectV2ItemOrder._(); + + factory GProjectV2ItemOrder( + [Function(GProjectV2ItemOrderBuilder b) updates]) = _$GProjectV2ItemOrder; + + GOrderDirection get direction; + GProjectV2ItemOrderField get field; + static Serializer get serializer => + _$gProjectV2ItemOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2ItemOrder.serializer, + this, + ) as Map); + static GProjectV2ItemOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2ItemOrder.serializer, + json, + ); +} + +class GProjectV2ItemOrderField extends EnumClass { + const GProjectV2ItemOrderField._(String name) : super(name); + + static const GProjectV2ItemOrderField POSITION = + _$gProjectV2ItemOrderFieldPOSITION; + + static Serializer get serializer => + _$gProjectV2ItemOrderFieldSerializer; + static BuiltSet get values => + _$gProjectV2ItemOrderFieldValues; + static GProjectV2ItemOrderField valueOf(String name) => + _$gProjectV2ItemOrderFieldValueOf(name); +} + +class GProjectV2ItemType extends EnumClass { + const GProjectV2ItemType._(String name) : super(name); + + static const GProjectV2ItemType DRAFT_ISSUE = _$gProjectV2ItemTypeDRAFT_ISSUE; + + static const GProjectV2ItemType ISSUE = _$gProjectV2ItemTypeISSUE; + + static const GProjectV2ItemType PULL_REQUEST = + _$gProjectV2ItemTypePULL_REQUEST; + + static const GProjectV2ItemType REDACTED = _$gProjectV2ItemTypeREDACTED; + + static Serializer get serializer => + _$gProjectV2ItemTypeSerializer; + static BuiltSet get values => _$gProjectV2ItemTypeValues; + static GProjectV2ItemType valueOf(String name) => + _$gProjectV2ItemTypeValueOf(name); +} + +abstract class GProjectV2Order + implements Built { + GProjectV2Order._(); + + factory GProjectV2Order([Function(GProjectV2OrderBuilder b) updates]) = + _$GProjectV2Order; + + GOrderDirection get direction; + GProjectV2OrderField get field; + static Serializer get serializer => + _$gProjectV2OrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2Order.serializer, + this, + ) as Map); + static GProjectV2Order? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2Order.serializer, + json, + ); +} + +class GProjectV2OrderField extends EnumClass { + const GProjectV2OrderField._(String name) : super(name); + + static const GProjectV2OrderField CREATED_AT = + _$gProjectV2OrderFieldCREATED_AT; + + static const GProjectV2OrderField NUMBER = _$gProjectV2OrderFieldNUMBER; + + static const GProjectV2OrderField TITLE = _$gProjectV2OrderFieldTITLE; + + static const GProjectV2OrderField UPDATED_AT = + _$gProjectV2OrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gProjectV2OrderFieldSerializer; + static BuiltSet get values => + _$gProjectV2OrderFieldValues; + static GProjectV2OrderField valueOf(String name) => + _$gProjectV2OrderFieldValueOf(name); +} + +class GProjectV2ViewLayout extends EnumClass { + const GProjectV2ViewLayout._(String name) : super(name); + + static const GProjectV2ViewLayout BOARD_LAYOUT = + _$gProjectV2ViewLayoutBOARD_LAYOUT; + + static const GProjectV2ViewLayout TABLE_LAYOUT = + _$gProjectV2ViewLayoutTABLE_LAYOUT; + + static Serializer get serializer => + _$gProjectV2ViewLayoutSerializer; + static BuiltSet get values => + _$gProjectV2ViewLayoutValues; + static GProjectV2ViewLayout valueOf(String name) => + _$gProjectV2ViewLayoutValueOf(name); +} + +abstract class GProjectV2ViewOrder + implements Built { + GProjectV2ViewOrder._(); + + factory GProjectV2ViewOrder( + [Function(GProjectV2ViewOrderBuilder b) updates]) = _$GProjectV2ViewOrder; + + GOrderDirection get direction; + GProjectV2ViewOrderField get field; + static Serializer get serializer => + _$gProjectV2ViewOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectV2ViewOrder.serializer, + this, + ) as Map); + static GProjectV2ViewOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectV2ViewOrder.serializer, + json, + ); +} + +class GProjectV2ViewOrderField extends EnumClass { + const GProjectV2ViewOrderField._(String name) : super(name); + + static const GProjectV2ViewOrderField CREATED_AT = + _$gProjectV2ViewOrderFieldCREATED_AT; + + static const GProjectV2ViewOrderField NAME = _$gProjectV2ViewOrderFieldNAME; + + static const GProjectV2ViewOrderField POSITION = + _$gProjectV2ViewOrderFieldPOSITION; + + static Serializer get serializer => + _$gProjectV2ViewOrderFieldSerializer; + static BuiltSet get values => + _$gProjectV2ViewOrderFieldValues; + static GProjectV2ViewOrderField valueOf(String name) => + _$gProjectV2ViewOrderFieldValueOf(name); +} + +class GProjectViewLayout extends EnumClass { + const GProjectViewLayout._(String name) : super(name); + + static const GProjectViewLayout BOARD_LAYOUT = + _$gProjectViewLayoutBOARD_LAYOUT; + + static const GProjectViewLayout TABLE_LAYOUT = + _$gProjectViewLayoutTABLE_LAYOUT; + + static Serializer get serializer => + _$gProjectViewLayoutSerializer; + static BuiltSet get values => _$gProjectViewLayoutValues; + static GProjectViewLayout valueOf(String name) => + _$gProjectViewLayoutValueOf(name); +} + +class GPullRequestMergeMethod extends EnumClass { + const GPullRequestMergeMethod._(String name) : super(name); + + static const GPullRequestMergeMethod MERGE = _$gPullRequestMergeMethodMERGE; + + static const GPullRequestMergeMethod REBASE = _$gPullRequestMergeMethodREBASE; + + static const GPullRequestMergeMethod SQUASH = _$gPullRequestMergeMethodSQUASH; + + static Serializer get serializer => + _$gPullRequestMergeMethodSerializer; + static BuiltSet get values => + _$gPullRequestMergeMethodValues; + static GPullRequestMergeMethod valueOf(String name) => + _$gPullRequestMergeMethodValueOf(name); +} + +abstract class GPullRequestOrder + implements Built { + GPullRequestOrder._(); + + factory GPullRequestOrder([Function(GPullRequestOrderBuilder b) updates]) = + _$GPullRequestOrder; + + GOrderDirection get direction; + GPullRequestOrderField get field; + static Serializer get serializer => + _$gPullRequestOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPullRequestOrder.serializer, + this, + ) as Map); + static GPullRequestOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPullRequestOrder.serializer, + json, + ); +} + +class GPullRequestOrderField extends EnumClass { + const GPullRequestOrderField._(String name) : super(name); + + static const GPullRequestOrderField CREATED_AT = + _$gPullRequestOrderFieldCREATED_AT; + + static const GPullRequestOrderField UPDATED_AT = + _$gPullRequestOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gPullRequestOrderFieldSerializer; + static BuiltSet get values => + _$gPullRequestOrderFieldValues; + static GPullRequestOrderField valueOf(String name) => + _$gPullRequestOrderFieldValueOf(name); +} + +class GPullRequestReviewCommentState extends EnumClass { + const GPullRequestReviewCommentState._(String name) : super(name); + + static const GPullRequestReviewCommentState PENDING = + _$gPullRequestReviewCommentStatePENDING; + + static const GPullRequestReviewCommentState SUBMITTED = + _$gPullRequestReviewCommentStateSUBMITTED; + + static Serializer get serializer => + _$gPullRequestReviewCommentStateSerializer; + static BuiltSet get values => + _$gPullRequestReviewCommentStateValues; + static GPullRequestReviewCommentState valueOf(String name) => + _$gPullRequestReviewCommentStateValueOf(name); +} + +class GPullRequestReviewDecision extends EnumClass { + const GPullRequestReviewDecision._(String name) : super(name); + + static const GPullRequestReviewDecision APPROVED = + _$gPullRequestReviewDecisionAPPROVED; + + static const GPullRequestReviewDecision CHANGES_REQUESTED = + _$gPullRequestReviewDecisionCHANGES_REQUESTED; + + static const GPullRequestReviewDecision REVIEW_REQUIRED = + _$gPullRequestReviewDecisionREVIEW_REQUIRED; + + static Serializer get serializer => + _$gPullRequestReviewDecisionSerializer; + static BuiltSet get values => + _$gPullRequestReviewDecisionValues; + static GPullRequestReviewDecision valueOf(String name) => + _$gPullRequestReviewDecisionValueOf(name); +} + +class GPullRequestReviewEvent extends EnumClass { + const GPullRequestReviewEvent._(String name) : super(name); + + static const GPullRequestReviewEvent APPROVE = + _$gPullRequestReviewEventAPPROVE; + + static const GPullRequestReviewEvent COMMENT = + _$gPullRequestReviewEventCOMMENT; + + static const GPullRequestReviewEvent DISMISS = + _$gPullRequestReviewEventDISMISS; + + static const GPullRequestReviewEvent REQUEST_CHANGES = + _$gPullRequestReviewEventREQUEST_CHANGES; + + static Serializer get serializer => + _$gPullRequestReviewEventSerializer; + static BuiltSet get values => + _$gPullRequestReviewEventValues; + static GPullRequestReviewEvent valueOf(String name) => + _$gPullRequestReviewEventValueOf(name); +} + +class GPullRequestReviewState extends EnumClass { + const GPullRequestReviewState._(String name) : super(name); + + static const GPullRequestReviewState APPROVED = + _$gPullRequestReviewStateAPPROVED; + + static const GPullRequestReviewState CHANGES_REQUESTED = + _$gPullRequestReviewStateCHANGES_REQUESTED; + + static const GPullRequestReviewState COMMENTED = + _$gPullRequestReviewStateCOMMENTED; + + static const GPullRequestReviewState DISMISSED = + _$gPullRequestReviewStateDISMISSED; + + static const GPullRequestReviewState PENDING = + _$gPullRequestReviewStatePENDING; + + static Serializer get serializer => + _$gPullRequestReviewStateSerializer; + static BuiltSet get values => + _$gPullRequestReviewStateValues; + static GPullRequestReviewState valueOf(String name) => + _$gPullRequestReviewStateValueOf(name); +} + +class GPullRequestState extends EnumClass { + const GPullRequestState._(String name) : super(name); + + static const GPullRequestState CLOSED = _$gPullRequestStateCLOSED; + + static const GPullRequestState MERGED = _$gPullRequestStateMERGED; + + static const GPullRequestState OPEN = _$gPullRequestStateOPEN; + + static Serializer get serializer => + _$gPullRequestStateSerializer; + static BuiltSet get values => _$gPullRequestStateValues; + static GPullRequestState valueOf(String name) => + _$gPullRequestStateValueOf(name); +} + +class GPullRequestTimelineItemsItemType extends EnumClass { + const GPullRequestTimelineItemsItemType._(String name) : super(name); + + static const GPullRequestTimelineItemsItemType ADDED_TO_MERGE_QUEUE_EVENT = + _$gPullRequestTimelineItemsItemTypeADDED_TO_MERGE_QUEUE_EVENT; + + static const GPullRequestTimelineItemsItemType ADDED_TO_PROJECT_EVENT = + _$gPullRequestTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; + + static const GPullRequestTimelineItemsItemType ASSIGNED_EVENT = + _$gPullRequestTimelineItemsItemTypeASSIGNED_EVENT; + + static const GPullRequestTimelineItemsItemType + AUTOMATIC_BASE_CHANGE_FAILED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_FAILED_EVENT; + + static const GPullRequestTimelineItemsItemType + AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT; + + static const GPullRequestTimelineItemsItemType AUTO_MERGE_DISABLED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_DISABLED_EVENT; + + static const GPullRequestTimelineItemsItemType AUTO_MERGE_ENABLED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_ENABLED_EVENT; + + static const GPullRequestTimelineItemsItemType AUTO_REBASE_ENABLED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTO_REBASE_ENABLED_EVENT; + + static const GPullRequestTimelineItemsItemType AUTO_SQUASH_ENABLED_EVENT = + _$gPullRequestTimelineItemsItemTypeAUTO_SQUASH_ENABLED_EVENT; + + static const GPullRequestTimelineItemsItemType BASE_REF_CHANGED_EVENT = + _$gPullRequestTimelineItemsItemTypeBASE_REF_CHANGED_EVENT; + + static const GPullRequestTimelineItemsItemType BASE_REF_DELETED_EVENT = + _$gPullRequestTimelineItemsItemTypeBASE_REF_DELETED_EVENT; + + static const GPullRequestTimelineItemsItemType BASE_REF_FORCE_PUSHED_EVENT = + _$gPullRequestTimelineItemsItemTypeBASE_REF_FORCE_PUSHED_EVENT; + + static const GPullRequestTimelineItemsItemType CLOSED_EVENT = + _$gPullRequestTimelineItemsItemTypeCLOSED_EVENT; + + static const GPullRequestTimelineItemsItemType COMMENT_DELETED_EVENT = + _$gPullRequestTimelineItemsItemTypeCOMMENT_DELETED_EVENT; + + static const GPullRequestTimelineItemsItemType CONNECTED_EVENT = + _$gPullRequestTimelineItemsItemTypeCONNECTED_EVENT; + + static const GPullRequestTimelineItemsItemType CONVERTED_NOTE_TO_ISSUE_EVENT = + _$gPullRequestTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; + + static const GPullRequestTimelineItemsItemType CONVERTED_TO_DISCUSSION_EVENT = + _$gPullRequestTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT; + + static const GPullRequestTimelineItemsItemType CONVERT_TO_DRAFT_EVENT = + _$gPullRequestTimelineItemsItemTypeCONVERT_TO_DRAFT_EVENT; + + static const GPullRequestTimelineItemsItemType CROSS_REFERENCED_EVENT = + _$gPullRequestTimelineItemsItemTypeCROSS_REFERENCED_EVENT; + + static const GPullRequestTimelineItemsItemType DEMILESTONED_EVENT = + _$gPullRequestTimelineItemsItemTypeDEMILESTONED_EVENT; + + static const GPullRequestTimelineItemsItemType DEPLOYED_EVENT = + _$gPullRequestTimelineItemsItemTypeDEPLOYED_EVENT; + + static const GPullRequestTimelineItemsItemType + DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT = + _$gPullRequestTimelineItemsItemTypeDEPLOYMENT_ENVIRONMENT_CHANGED_EVENT; + + static const GPullRequestTimelineItemsItemType DISCONNECTED_EVENT = + _$gPullRequestTimelineItemsItemTypeDISCONNECTED_EVENT; + + static const GPullRequestTimelineItemsItemType HEAD_REF_DELETED_EVENT = + _$gPullRequestTimelineItemsItemTypeHEAD_REF_DELETED_EVENT; + + static const GPullRequestTimelineItemsItemType HEAD_REF_FORCE_PUSHED_EVENT = + _$gPullRequestTimelineItemsItemTypeHEAD_REF_FORCE_PUSHED_EVENT; + + static const GPullRequestTimelineItemsItemType HEAD_REF_RESTORED_EVENT = + _$gPullRequestTimelineItemsItemTypeHEAD_REF_RESTORED_EVENT; + + static const GPullRequestTimelineItemsItemType ISSUE_COMMENT = + _$gPullRequestTimelineItemsItemTypeISSUE_COMMENT; + + static const GPullRequestTimelineItemsItemType LABELED_EVENT = + _$gPullRequestTimelineItemsItemTypeLABELED_EVENT; + + static const GPullRequestTimelineItemsItemType LOCKED_EVENT = + _$gPullRequestTimelineItemsItemTypeLOCKED_EVENT; + + static const GPullRequestTimelineItemsItemType MARKED_AS_DUPLICATE_EVENT = + _$gPullRequestTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; + + static const GPullRequestTimelineItemsItemType MENTIONED_EVENT = + _$gPullRequestTimelineItemsItemTypeMENTIONED_EVENT; + + static const GPullRequestTimelineItemsItemType MERGED_EVENT = + _$gPullRequestTimelineItemsItemTypeMERGED_EVENT; + + static const GPullRequestTimelineItemsItemType MILESTONED_EVENT = + _$gPullRequestTimelineItemsItemTypeMILESTONED_EVENT; + + static const GPullRequestTimelineItemsItemType + MOVED_COLUMNS_IN_PROJECT_EVENT = + _$gPullRequestTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; + + static const GPullRequestTimelineItemsItemType PINNED_EVENT = + _$gPullRequestTimelineItemsItemTypePINNED_EVENT; + + static const GPullRequestTimelineItemsItemType PULL_REQUEST_COMMIT = + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT; + + static const GPullRequestTimelineItemsItemType + PULL_REQUEST_COMMIT_COMMENT_THREAD = + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT_COMMENT_THREAD; + + static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVIEW = + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW; + + static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVIEW_THREAD = + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW_THREAD; + + static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVISION_MARKER = + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVISION_MARKER; + + static const GPullRequestTimelineItemsItemType READY_FOR_REVIEW_EVENT = + _$gPullRequestTimelineItemsItemTypeREADY_FOR_REVIEW_EVENT; + + static const GPullRequestTimelineItemsItemType REFERENCED_EVENT = + _$gPullRequestTimelineItemsItemTypeREFERENCED_EVENT; + + static const GPullRequestTimelineItemsItemType + REMOVED_FROM_MERGE_QUEUE_EVENT = + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_MERGE_QUEUE_EVENT; + + static const GPullRequestTimelineItemsItemType REMOVED_FROM_PROJECT_EVENT = + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; + + static const GPullRequestTimelineItemsItemType RENAMED_TITLE_EVENT = + _$gPullRequestTimelineItemsItemTypeRENAMED_TITLE_EVENT; + + static const GPullRequestTimelineItemsItemType REOPENED_EVENT = + _$gPullRequestTimelineItemsItemTypeREOPENED_EVENT; + + static const GPullRequestTimelineItemsItemType REVIEW_DISMISSED_EVENT = + _$gPullRequestTimelineItemsItemTypeREVIEW_DISMISSED_EVENT; + + static const GPullRequestTimelineItemsItemType REVIEW_REQUESTED_EVENT = + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUESTED_EVENT; + + static const GPullRequestTimelineItemsItemType REVIEW_REQUEST_REMOVED_EVENT = + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUEST_REMOVED_EVENT; + + static const GPullRequestTimelineItemsItemType SUBSCRIBED_EVENT = + _$gPullRequestTimelineItemsItemTypeSUBSCRIBED_EVENT; + + static const GPullRequestTimelineItemsItemType TRANSFERRED_EVENT = + _$gPullRequestTimelineItemsItemTypeTRANSFERRED_EVENT; + + static const GPullRequestTimelineItemsItemType UNASSIGNED_EVENT = + _$gPullRequestTimelineItemsItemTypeUNASSIGNED_EVENT; + + static const GPullRequestTimelineItemsItemType UNLABELED_EVENT = + _$gPullRequestTimelineItemsItemTypeUNLABELED_EVENT; + + static const GPullRequestTimelineItemsItemType UNLOCKED_EVENT = + _$gPullRequestTimelineItemsItemTypeUNLOCKED_EVENT; + + static const GPullRequestTimelineItemsItemType UNMARKED_AS_DUPLICATE_EVENT = + _$gPullRequestTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; + + static const GPullRequestTimelineItemsItemType UNPINNED_EVENT = + _$gPullRequestTimelineItemsItemTypeUNPINNED_EVENT; + + static const GPullRequestTimelineItemsItemType UNSUBSCRIBED_EVENT = + _$gPullRequestTimelineItemsItemTypeUNSUBSCRIBED_EVENT; + + static const GPullRequestTimelineItemsItemType USER_BLOCKED_EVENT = + _$gPullRequestTimelineItemsItemTypeUSER_BLOCKED_EVENT; + + static Serializer get serializer => + _$gPullRequestTimelineItemsItemTypeSerializer; + static BuiltSet get values => + _$gPullRequestTimelineItemsItemTypeValues; + static GPullRequestTimelineItemsItemType valueOf(String name) => + _$gPullRequestTimelineItemsItemTypeValueOf(name); +} + +class GPullRequestUpdateState extends EnumClass { + const GPullRequestUpdateState._(String name) : super(name); + + static const GPullRequestUpdateState CLOSED = _$gPullRequestUpdateStateCLOSED; + + static const GPullRequestUpdateState OPEN = _$gPullRequestUpdateStateOPEN; + + static Serializer get serializer => + _$gPullRequestUpdateStateSerializer; + static BuiltSet get values => + _$gPullRequestUpdateStateValues; + static GPullRequestUpdateState valueOf(String name) => + _$gPullRequestUpdateStateValueOf(name); +} + +class GReactionContent extends EnumClass { + const GReactionContent._(String name) : super(name); + + static const GReactionContent CONFUSED = _$gReactionContentCONFUSED; + + static const GReactionContent EYES = _$gReactionContentEYES; + + static const GReactionContent HEART = _$gReactionContentHEART; + + static const GReactionContent HOORAY = _$gReactionContentHOORAY; + + static const GReactionContent LAUGH = _$gReactionContentLAUGH; + + static const GReactionContent ROCKET = _$gReactionContentROCKET; + + static const GReactionContent THUMBS_DOWN = _$gReactionContentTHUMBS_DOWN; + + static const GReactionContent THUMBS_UP = _$gReactionContentTHUMBS_UP; + + static Serializer get serializer => + _$gReactionContentSerializer; + static BuiltSet get values => _$gReactionContentValues; + static GReactionContent valueOf(String name) => + _$gReactionContentValueOf(name); +} + +abstract class GReactionOrder + implements Built { + GReactionOrder._(); + + factory GReactionOrder([Function(GReactionOrderBuilder b) updates]) = + _$GReactionOrder; + + GOrderDirection get direction; + GReactionOrderField get field; + static Serializer get serializer => + _$gReactionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReactionOrder.serializer, + this, + ) as Map); + static GReactionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReactionOrder.serializer, + json, + ); +} + +class GReactionOrderField extends EnumClass { + const GReactionOrderField._(String name) : super(name); + + static const GReactionOrderField CREATED_AT = _$gReactionOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gReactionOrderFieldSerializer; + static BuiltSet get values => + _$gReactionOrderFieldValues; + static GReactionOrderField valueOf(String name) => + _$gReactionOrderFieldValueOf(name); +} + +abstract class GRefOrder implements Built { + GRefOrder._(); + + factory GRefOrder([Function(GRefOrderBuilder b) updates]) = _$GRefOrder; + + GOrderDirection get direction; + GRefOrderField get field; + static Serializer get serializer => _$gRefOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRefOrder.serializer, + this, + ) as Map); + static GRefOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefOrder.serializer, + json, + ); +} + +class GRefOrderField extends EnumClass { + const GRefOrderField._(String name) : super(name); + + static const GRefOrderField ALPHABETICAL = _$gRefOrderFieldALPHABETICAL; + + static const GRefOrderField TAG_COMMIT_DATE = _$gRefOrderFieldTAG_COMMIT_DATE; + + static Serializer get serializer => + _$gRefOrderFieldSerializer; + static BuiltSet get values => _$gRefOrderFieldValues; + static GRefOrderField valueOf(String name) => _$gRefOrderFieldValueOf(name); +} + +abstract class GRefUpdate implements Built { + GRefUpdate._(); + + factory GRefUpdate([Function(GRefUpdateBuilder b) updates]) = _$GRefUpdate; + + String get afterOid; + String? get beforeOid; + bool? get force; + GGitRefname get name; + static Serializer get serializer => _$gRefUpdateSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRefUpdate.serializer, + this, + ) as Map); + static GRefUpdate? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRefUpdate.serializer, + json, + ); +} + +abstract class GRegenerateEnterpriseIdentityProviderRecoveryCodesInput + implements + Built { + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput._(); + + factory GRegenerateEnterpriseIdentityProviderRecoveryCodesInput( + [Function( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder b) + updates]) = _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput; + + String? get clientMutationId; + String get enterpriseId; + static Serializer + get serializer => + _$gRegenerateEnterpriseIdentityProviderRecoveryCodesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput.serializer, + this, + ) as Map); + static GRegenerateEnterpriseIdentityProviderRecoveryCodesInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput.serializer, + json, + ); +} + +abstract class GRegenerateVerifiableDomainTokenInput + implements + Built { + GRegenerateVerifiableDomainTokenInput._(); + + factory GRegenerateVerifiableDomainTokenInput( + [Function(GRegenerateVerifiableDomainTokenInputBuilder b) updates]) = + _$GRegenerateVerifiableDomainTokenInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gRegenerateVerifiableDomainTokenInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRegenerateVerifiableDomainTokenInput.serializer, + this, + ) as Map); + static GRegenerateVerifiableDomainTokenInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRegenerateVerifiableDomainTokenInput.serializer, + json, + ); +} + +abstract class GRejectDeploymentsInput + implements Built { + GRejectDeploymentsInput._(); + + factory GRejectDeploymentsInput( + [Function(GRejectDeploymentsInputBuilder b) updates]) = + _$GRejectDeploymentsInput; + + String? get clientMutationId; + String? get comment; + BuiltList get environmentIds; + String get workflowRunId; + static Serializer get serializer => + _$gRejectDeploymentsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRejectDeploymentsInput.serializer, + this, + ) as Map); + static GRejectDeploymentsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRejectDeploymentsInput.serializer, + json, + ); +} + +abstract class GReleaseOrder + implements Built { + GReleaseOrder._(); + + factory GReleaseOrder([Function(GReleaseOrderBuilder b) updates]) = + _$GReleaseOrder; + + GOrderDirection get direction; + GReleaseOrderField get field; + static Serializer get serializer => _$gReleaseOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseOrder.serializer, + this, + ) as Map); + static GReleaseOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseOrder.serializer, + json, + ); +} + +class GReleaseOrderField extends EnumClass { + const GReleaseOrderField._(String name) : super(name); + + static const GReleaseOrderField CREATED_AT = _$gReleaseOrderFieldCREATED_AT; + + static const GReleaseOrderField NAME = _$gReleaseOrderFieldNAME; + + static Serializer get serializer => + _$gReleaseOrderFieldSerializer; + static BuiltSet get values => _$gReleaseOrderFieldValues; + static GReleaseOrderField valueOf(String name) => + _$gReleaseOrderFieldValueOf(name); +} + +abstract class GRemoveAssigneesFromAssignableInput + implements + Built { + GRemoveAssigneesFromAssignableInput._(); + + factory GRemoveAssigneesFromAssignableInput( + [Function(GRemoveAssigneesFromAssignableInputBuilder b) updates]) = + _$GRemoveAssigneesFromAssignableInput; + + String get assignableId; + BuiltList get assigneeIds; + String? get clientMutationId; + static Serializer get serializer => + _$gRemoveAssigneesFromAssignableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveAssigneesFromAssignableInput.serializer, + this, + ) as Map); + static GRemoveAssigneesFromAssignableInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRemoveAssigneesFromAssignableInput.serializer, + json, + ); +} + +abstract class GRemoveEnterpriseAdminInput + implements + Built { + GRemoveEnterpriseAdminInput._(); + + factory GRemoveEnterpriseAdminInput( + [Function(GRemoveEnterpriseAdminInputBuilder b) updates]) = + _$GRemoveEnterpriseAdminInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + static Serializer get serializer => + _$gRemoveEnterpriseAdminInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveEnterpriseAdminInput.serializer, + this, + ) as Map); + static GRemoveEnterpriseAdminInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveEnterpriseAdminInput.serializer, + json, + ); +} + +abstract class GRemoveEnterpriseIdentityProviderInput + implements + Built { + GRemoveEnterpriseIdentityProviderInput._(); + + factory GRemoveEnterpriseIdentityProviderInput( + [Function(GRemoveEnterpriseIdentityProviderInputBuilder b) updates]) = + _$GRemoveEnterpriseIdentityProviderInput; + + String? get clientMutationId; + String get enterpriseId; + static Serializer get serializer => + _$gRemoveEnterpriseIdentityProviderInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveEnterpriseIdentityProviderInput.serializer, + this, + ) as Map); + static GRemoveEnterpriseIdentityProviderInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRemoveEnterpriseIdentityProviderInput.serializer, + json, + ); +} + +abstract class GRemoveEnterpriseOrganizationInput + implements + Built { + GRemoveEnterpriseOrganizationInput._(); + + factory GRemoveEnterpriseOrganizationInput( + [Function(GRemoveEnterpriseOrganizationInputBuilder b) updates]) = + _$GRemoveEnterpriseOrganizationInput; + + String? get clientMutationId; + String get enterpriseId; + String get organizationId; + static Serializer get serializer => + _$gRemoveEnterpriseOrganizationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveEnterpriseOrganizationInput.serializer, + this, + ) as Map); + static GRemoveEnterpriseOrganizationInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRemoveEnterpriseOrganizationInput.serializer, + json, + ); +} + +abstract class GRemoveEnterpriseSupportEntitlementInput + implements + Built { + GRemoveEnterpriseSupportEntitlementInput._(); + + factory GRemoveEnterpriseSupportEntitlementInput( + [Function(GRemoveEnterpriseSupportEntitlementInputBuilder b) + updates]) = _$GRemoveEnterpriseSupportEntitlementInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + static Serializer get serializer => + _$gRemoveEnterpriseSupportEntitlementInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveEnterpriseSupportEntitlementInput.serializer, + this, + ) as Map); + static GRemoveEnterpriseSupportEntitlementInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRemoveEnterpriseSupportEntitlementInput.serializer, + json, + ); +} + +abstract class GRemoveLabelsFromLabelableInput + implements + Built { + GRemoveLabelsFromLabelableInput._(); + + factory GRemoveLabelsFromLabelableInput( + [Function(GRemoveLabelsFromLabelableInputBuilder b) updates]) = + _$GRemoveLabelsFromLabelableInput; + + String? get clientMutationId; + BuiltList get labelIds; + String get labelableId; + static Serializer get serializer => + _$gRemoveLabelsFromLabelableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveLabelsFromLabelableInput.serializer, + this, + ) as Map); + static GRemoveLabelsFromLabelableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveLabelsFromLabelableInput.serializer, + json, + ); +} + +abstract class GRemoveOutsideCollaboratorInput + implements + Built { + GRemoveOutsideCollaboratorInput._(); + + factory GRemoveOutsideCollaboratorInput( + [Function(GRemoveOutsideCollaboratorInputBuilder b) updates]) = + _$GRemoveOutsideCollaboratorInput; + + String? get clientMutationId; + String get organizationId; + String get userId; + static Serializer get serializer => + _$gRemoveOutsideCollaboratorInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveOutsideCollaboratorInput.serializer, + this, + ) as Map); + static GRemoveOutsideCollaboratorInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveOutsideCollaboratorInput.serializer, + json, + ); +} + +abstract class GRemoveReactionInput + implements Built { + GRemoveReactionInput._(); + + factory GRemoveReactionInput( + [Function(GRemoveReactionInputBuilder b) updates]) = + _$GRemoveReactionInput; + + String? get clientMutationId; + GReactionContent get content; + String get subjectId; + static Serializer get serializer => + _$gRemoveReactionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveReactionInput.serializer, + this, + ) as Map); + static GRemoveReactionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveReactionInput.serializer, + json, + ); +} + +abstract class GRemoveStarInput + implements Built { + GRemoveStarInput._(); + + factory GRemoveStarInput([Function(GRemoveStarInputBuilder b) updates]) = + _$GRemoveStarInput; + + String? get clientMutationId; + String get starrableId; + static Serializer get serializer => + _$gRemoveStarInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveStarInput.serializer, + this, + ) as Map); + static GRemoveStarInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveStarInput.serializer, + json, + ); +} + +abstract class GRemoveUpvoteInput + implements Built { + GRemoveUpvoteInput._(); + + factory GRemoveUpvoteInput([Function(GRemoveUpvoteInputBuilder b) updates]) = + _$GRemoveUpvoteInput; + + String? get clientMutationId; + String get subjectId; + static Serializer get serializer => + _$gRemoveUpvoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveUpvoteInput.serializer, + this, + ) as Map); + static GRemoveUpvoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRemoveUpvoteInput.serializer, + json, + ); +} + +abstract class GReopenIssueInput + implements Built { + GReopenIssueInput._(); + + factory GReopenIssueInput([Function(GReopenIssueInputBuilder b) updates]) = + _$GReopenIssueInput; + + String? get clientMutationId; + String get issueId; + static Serializer get serializer => + _$gReopenIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReopenIssueInput.serializer, + this, + ) as Map); + static GReopenIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReopenIssueInput.serializer, + json, + ); +} + +abstract class GReopenPullRequestInput + implements Built { + GReopenPullRequestInput._(); + + factory GReopenPullRequestInput( + [Function(GReopenPullRequestInputBuilder b) updates]) = + _$GReopenPullRequestInput; + + String? get clientMutationId; + String get pullRequestId; + static Serializer get serializer => + _$gReopenPullRequestInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReopenPullRequestInput.serializer, + this, + ) as Map); + static GReopenPullRequestInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReopenPullRequestInput.serializer, + json, + ); +} + +class GRepoAccessAuditEntryVisibility extends EnumClass { + const GRepoAccessAuditEntryVisibility._(String name) : super(name); + + static const GRepoAccessAuditEntryVisibility INTERNAL = + _$gRepoAccessAuditEntryVisibilityINTERNAL; + + static const GRepoAccessAuditEntryVisibility PRIVATE = + _$gRepoAccessAuditEntryVisibilityPRIVATE; + + static const GRepoAccessAuditEntryVisibility PUBLIC = + _$gRepoAccessAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoAccessAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoAccessAuditEntryVisibilityValues; + static GRepoAccessAuditEntryVisibility valueOf(String name) => + _$gRepoAccessAuditEntryVisibilityValueOf(name); +} + +class GRepoAddMemberAuditEntryVisibility extends EnumClass { + const GRepoAddMemberAuditEntryVisibility._(String name) : super(name); + + static const GRepoAddMemberAuditEntryVisibility INTERNAL = + _$gRepoAddMemberAuditEntryVisibilityINTERNAL; + + static const GRepoAddMemberAuditEntryVisibility PRIVATE = + _$gRepoAddMemberAuditEntryVisibilityPRIVATE; + + static const GRepoAddMemberAuditEntryVisibility PUBLIC = + _$gRepoAddMemberAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoAddMemberAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoAddMemberAuditEntryVisibilityValues; + static GRepoAddMemberAuditEntryVisibility valueOf(String name) => + _$gRepoAddMemberAuditEntryVisibilityValueOf(name); +} + +class GRepoArchivedAuditEntryVisibility extends EnumClass { + const GRepoArchivedAuditEntryVisibility._(String name) : super(name); + + static const GRepoArchivedAuditEntryVisibility INTERNAL = + _$gRepoArchivedAuditEntryVisibilityINTERNAL; + + static const GRepoArchivedAuditEntryVisibility PRIVATE = + _$gRepoArchivedAuditEntryVisibilityPRIVATE; + + static const GRepoArchivedAuditEntryVisibility PUBLIC = + _$gRepoArchivedAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoArchivedAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoArchivedAuditEntryVisibilityValues; + static GRepoArchivedAuditEntryVisibility valueOf(String name) => + _$gRepoArchivedAuditEntryVisibilityValueOf(name); +} + +class GRepoChangeMergeSettingAuditEntryMergeType extends EnumClass { + const GRepoChangeMergeSettingAuditEntryMergeType._(String name) : super(name); + + static const GRepoChangeMergeSettingAuditEntryMergeType MERGE = + _$gRepoChangeMergeSettingAuditEntryMergeTypeMERGE; + + static const GRepoChangeMergeSettingAuditEntryMergeType REBASE = + _$gRepoChangeMergeSettingAuditEntryMergeTypeREBASE; + + static const GRepoChangeMergeSettingAuditEntryMergeType SQUASH = + _$gRepoChangeMergeSettingAuditEntryMergeTypeSQUASH; + + static Serializer + get serializer => _$gRepoChangeMergeSettingAuditEntryMergeTypeSerializer; + static BuiltSet get values => + _$gRepoChangeMergeSettingAuditEntryMergeTypeValues; + static GRepoChangeMergeSettingAuditEntryMergeType valueOf(String name) => + _$gRepoChangeMergeSettingAuditEntryMergeTypeValueOf(name); +} + +class GRepoCreateAuditEntryVisibility extends EnumClass { + const GRepoCreateAuditEntryVisibility._(String name) : super(name); + + static const GRepoCreateAuditEntryVisibility INTERNAL = + _$gRepoCreateAuditEntryVisibilityINTERNAL; + + static const GRepoCreateAuditEntryVisibility PRIVATE = + _$gRepoCreateAuditEntryVisibilityPRIVATE; + + static const GRepoCreateAuditEntryVisibility PUBLIC = + _$gRepoCreateAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoCreateAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoCreateAuditEntryVisibilityValues; + static GRepoCreateAuditEntryVisibility valueOf(String name) => + _$gRepoCreateAuditEntryVisibilityValueOf(name); +} + +class GRepoDestroyAuditEntryVisibility extends EnumClass { + const GRepoDestroyAuditEntryVisibility._(String name) : super(name); + + static const GRepoDestroyAuditEntryVisibility INTERNAL = + _$gRepoDestroyAuditEntryVisibilityINTERNAL; + + static const GRepoDestroyAuditEntryVisibility PRIVATE = + _$gRepoDestroyAuditEntryVisibilityPRIVATE; + + static const GRepoDestroyAuditEntryVisibility PUBLIC = + _$gRepoDestroyAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoDestroyAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoDestroyAuditEntryVisibilityValues; + static GRepoDestroyAuditEntryVisibility valueOf(String name) => + _$gRepoDestroyAuditEntryVisibilityValueOf(name); +} + +class GRepoRemoveMemberAuditEntryVisibility extends EnumClass { + const GRepoRemoveMemberAuditEntryVisibility._(String name) : super(name); + + static const GRepoRemoveMemberAuditEntryVisibility INTERNAL = + _$gRepoRemoveMemberAuditEntryVisibilityINTERNAL; + + static const GRepoRemoveMemberAuditEntryVisibility PRIVATE = + _$gRepoRemoveMemberAuditEntryVisibilityPRIVATE; + + static const GRepoRemoveMemberAuditEntryVisibility PUBLIC = + _$gRepoRemoveMemberAuditEntryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepoRemoveMemberAuditEntryVisibilitySerializer; + static BuiltSet get values => + _$gRepoRemoveMemberAuditEntryVisibilityValues; + static GRepoRemoveMemberAuditEntryVisibility valueOf(String name) => + _$gRepoRemoveMemberAuditEntryVisibilityValueOf(name); +} + +class GReportedContentClassifiers extends EnumClass { + const GReportedContentClassifiers._(String name) : super(name); + + static const GReportedContentClassifiers ABUSE = + _$gReportedContentClassifiersABUSE; + + static const GReportedContentClassifiers DUPLICATE = + _$gReportedContentClassifiersDUPLICATE; + + static const GReportedContentClassifiers OFF_TOPIC = + _$gReportedContentClassifiersOFF_TOPIC; + + static const GReportedContentClassifiers OUTDATED = + _$gReportedContentClassifiersOUTDATED; + + static const GReportedContentClassifiers RESOLVED = + _$gReportedContentClassifiersRESOLVED; + + static const GReportedContentClassifiers SPAM = + _$gReportedContentClassifiersSPAM; + + static Serializer get serializer => + _$gReportedContentClassifiersSerializer; + static BuiltSet get values => + _$gReportedContentClassifiersValues; + static GReportedContentClassifiers valueOf(String name) => + _$gReportedContentClassifiersValueOf(name); +} + +class GRepositoryAffiliation extends EnumClass { + const GRepositoryAffiliation._(String name) : super(name); + + static const GRepositoryAffiliation COLLABORATOR = + _$gRepositoryAffiliationCOLLABORATOR; + + static const GRepositoryAffiliation ORGANIZATION_MEMBER = + _$gRepositoryAffiliationORGANIZATION_MEMBER; + + static const GRepositoryAffiliation OWNER = _$gRepositoryAffiliationOWNER; + + static Serializer get serializer => + _$gRepositoryAffiliationSerializer; + static BuiltSet get values => + _$gRepositoryAffiliationValues; + static GRepositoryAffiliation valueOf(String name) => + _$gRepositoryAffiliationValueOf(name); +} + +class GRepositoryContributionType extends EnumClass { + const GRepositoryContributionType._(String name) : super(name); + + static const GRepositoryContributionType COMMIT = + _$gRepositoryContributionTypeCOMMIT; + + static const GRepositoryContributionType ISSUE = + _$gRepositoryContributionTypeISSUE; + + static const GRepositoryContributionType PULL_REQUEST = + _$gRepositoryContributionTypePULL_REQUEST; + + static const GRepositoryContributionType PULL_REQUEST_REVIEW = + _$gRepositoryContributionTypePULL_REQUEST_REVIEW; + + static const GRepositoryContributionType REPOSITORY = + _$gRepositoryContributionTypeREPOSITORY; + + static Serializer get serializer => + _$gRepositoryContributionTypeSerializer; + static BuiltSet get values => + _$gRepositoryContributionTypeValues; + static GRepositoryContributionType valueOf(String name) => + _$gRepositoryContributionTypeValueOf(name); +} + +class GRepositoryInteractionLimit extends EnumClass { + const GRepositoryInteractionLimit._(String name) : super(name); + + static const GRepositoryInteractionLimit COLLABORATORS_ONLY = + _$gRepositoryInteractionLimitCOLLABORATORS_ONLY; + + static const GRepositoryInteractionLimit CONTRIBUTORS_ONLY = + _$gRepositoryInteractionLimitCONTRIBUTORS_ONLY; + + static const GRepositoryInteractionLimit EXISTING_USERS = + _$gRepositoryInteractionLimitEXISTING_USERS; + + static const GRepositoryInteractionLimit NO_LIMIT = + _$gRepositoryInteractionLimitNO_LIMIT; + + static Serializer get serializer => + _$gRepositoryInteractionLimitSerializer; + static BuiltSet get values => + _$gRepositoryInteractionLimitValues; + static GRepositoryInteractionLimit valueOf(String name) => + _$gRepositoryInteractionLimitValueOf(name); +} + +class GRepositoryInteractionLimitExpiry extends EnumClass { + const GRepositoryInteractionLimitExpiry._(String name) : super(name); + + static const GRepositoryInteractionLimitExpiry ONE_DAY = + _$gRepositoryInteractionLimitExpiryONE_DAY; + + static const GRepositoryInteractionLimitExpiry ONE_MONTH = + _$gRepositoryInteractionLimitExpiryONE_MONTH; + + static const GRepositoryInteractionLimitExpiry ONE_WEEK = + _$gRepositoryInteractionLimitExpiryONE_WEEK; + + static const GRepositoryInteractionLimitExpiry SIX_MONTHS = + _$gRepositoryInteractionLimitExpirySIX_MONTHS; + + static const GRepositoryInteractionLimitExpiry THREE_DAYS = + _$gRepositoryInteractionLimitExpiryTHREE_DAYS; + + static Serializer get serializer => + _$gRepositoryInteractionLimitExpirySerializer; + static BuiltSet get values => + _$gRepositoryInteractionLimitExpiryValues; + static GRepositoryInteractionLimitExpiry valueOf(String name) => + _$gRepositoryInteractionLimitExpiryValueOf(name); +} + +class GRepositoryInteractionLimitOrigin extends EnumClass { + const GRepositoryInteractionLimitOrigin._(String name) : super(name); + + static const GRepositoryInteractionLimitOrigin ORGANIZATION = + _$gRepositoryInteractionLimitOriginORGANIZATION; + + static const GRepositoryInteractionLimitOrigin REPOSITORY = + _$gRepositoryInteractionLimitOriginREPOSITORY; + + static const GRepositoryInteractionLimitOrigin USER = + _$gRepositoryInteractionLimitOriginUSER; + + static Serializer get serializer => + _$gRepositoryInteractionLimitOriginSerializer; + static BuiltSet get values => + _$gRepositoryInteractionLimitOriginValues; + static GRepositoryInteractionLimitOrigin valueOf(String name) => + _$gRepositoryInteractionLimitOriginValueOf(name); +} + +abstract class GRepositoryInvitationOrder + implements + Built { + GRepositoryInvitationOrder._(); + + factory GRepositoryInvitationOrder( + [Function(GRepositoryInvitationOrderBuilder b) updates]) = + _$GRepositoryInvitationOrder; + + GOrderDirection get direction; + GRepositoryInvitationOrderField get field; + static Serializer get serializer => + _$gRepositoryInvitationOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepositoryInvitationOrder.serializer, + this, + ) as Map); + static GRepositoryInvitationOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepositoryInvitationOrder.serializer, + json, + ); +} + +class GRepositoryInvitationOrderField extends EnumClass { + const GRepositoryInvitationOrderField._(String name) : super(name); + + static const GRepositoryInvitationOrderField CREATED_AT = + _$gRepositoryInvitationOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gRepositoryInvitationOrderFieldSerializer; + static BuiltSet get values => + _$gRepositoryInvitationOrderFieldValues; + static GRepositoryInvitationOrderField valueOf(String name) => + _$gRepositoryInvitationOrderFieldValueOf(name); +} + +class GRepositoryLockReason extends EnumClass { + const GRepositoryLockReason._(String name) : super(name); + + static const GRepositoryLockReason BILLING = _$gRepositoryLockReasonBILLING; + + static const GRepositoryLockReason MIGRATING = + _$gRepositoryLockReasonMIGRATING; + + static const GRepositoryLockReason MOVING = _$gRepositoryLockReasonMOVING; + + static const GRepositoryLockReason RENAME = _$gRepositoryLockReasonRENAME; + + static Serializer get serializer => + _$gRepositoryLockReasonSerializer; + static BuiltSet get values => + _$gRepositoryLockReasonValues; + static GRepositoryLockReason valueOf(String name) => + _$gRepositoryLockReasonValueOf(name); +} + +abstract class GRepositoryMigrationOrder + implements + Built { + GRepositoryMigrationOrder._(); + + factory GRepositoryMigrationOrder( + [Function(GRepositoryMigrationOrderBuilder b) updates]) = + _$GRepositoryMigrationOrder; + + GRepositoryMigrationOrderDirection get direction; + GRepositoryMigrationOrderField get field; + static Serializer get serializer => + _$gRepositoryMigrationOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepositoryMigrationOrder.serializer, + this, + ) as Map); + static GRepositoryMigrationOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepositoryMigrationOrder.serializer, + json, + ); +} + +class GRepositoryMigrationOrderDirection extends EnumClass { + const GRepositoryMigrationOrderDirection._(String name) : super(name); + + static const GRepositoryMigrationOrderDirection ASC = + _$gRepositoryMigrationOrderDirectionASC; + + static const GRepositoryMigrationOrderDirection DESC = + _$gRepositoryMigrationOrderDirectionDESC; + + static Serializer get serializer => + _$gRepositoryMigrationOrderDirectionSerializer; + static BuiltSet get values => + _$gRepositoryMigrationOrderDirectionValues; + static GRepositoryMigrationOrderDirection valueOf(String name) => + _$gRepositoryMigrationOrderDirectionValueOf(name); +} + +class GRepositoryMigrationOrderField extends EnumClass { + const GRepositoryMigrationOrderField._(String name) : super(name); + + static const GRepositoryMigrationOrderField CREATED_AT = + _$gRepositoryMigrationOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gRepositoryMigrationOrderFieldSerializer; + static BuiltSet get values => + _$gRepositoryMigrationOrderFieldValues; + static GRepositoryMigrationOrderField valueOf(String name) => + _$gRepositoryMigrationOrderFieldValueOf(name); +} + +abstract class GRepositoryOrder + implements Built { + GRepositoryOrder._(); + + factory GRepositoryOrder([Function(GRepositoryOrderBuilder b) updates]) = + _$GRepositoryOrder; + + GOrderDirection get direction; + GRepositoryOrderField get field; + static Serializer get serializer => + _$gRepositoryOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepositoryOrder.serializer, + this, + ) as Map); + static GRepositoryOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepositoryOrder.serializer, + json, + ); +} + +class GRepositoryOrderField extends EnumClass { + const GRepositoryOrderField._(String name) : super(name); + + static const GRepositoryOrderField CREATED_AT = + _$gRepositoryOrderFieldCREATED_AT; + + static const GRepositoryOrderField NAME = _$gRepositoryOrderFieldNAME; + + static const GRepositoryOrderField PUSHED_AT = + _$gRepositoryOrderFieldPUSHED_AT; + + static const GRepositoryOrderField STARGAZERS = + _$gRepositoryOrderFieldSTARGAZERS; + + static const GRepositoryOrderField UPDATED_AT = + _$gRepositoryOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gRepositoryOrderFieldSerializer; + static BuiltSet get values => + _$gRepositoryOrderFieldValues; + static GRepositoryOrderField valueOf(String name) => + _$gRepositoryOrderFieldValueOf(name); +} + +class GRepositoryPermission extends EnumClass { + const GRepositoryPermission._(String name) : super(name); + + static const GRepositoryPermission ADMIN = _$gRepositoryPermissionADMIN; + + static const GRepositoryPermission MAINTAIN = _$gRepositoryPermissionMAINTAIN; + + static const GRepositoryPermission READ = _$gRepositoryPermissionREAD; + + static const GRepositoryPermission TRIAGE = _$gRepositoryPermissionTRIAGE; + + static const GRepositoryPermission WRITE = _$gRepositoryPermissionWRITE; + + static Serializer get serializer => + _$gRepositoryPermissionSerializer; + static BuiltSet get values => + _$gRepositoryPermissionValues; + static GRepositoryPermission valueOf(String name) => + _$gRepositoryPermissionValueOf(name); +} + +class GRepositoryPrivacy extends EnumClass { + const GRepositoryPrivacy._(String name) : super(name); + + static const GRepositoryPrivacy PRIVATE = _$gRepositoryPrivacyPRIVATE; + + static const GRepositoryPrivacy PUBLIC = _$gRepositoryPrivacyPUBLIC; + + static Serializer get serializer => + _$gRepositoryPrivacySerializer; + static BuiltSet get values => _$gRepositoryPrivacyValues; + static GRepositoryPrivacy valueOf(String name) => + _$gRepositoryPrivacyValueOf(name); +} + +class GRepositoryVisibility extends EnumClass { + const GRepositoryVisibility._(String name) : super(name); + + static const GRepositoryVisibility INTERNAL = _$gRepositoryVisibilityINTERNAL; + + static const GRepositoryVisibility PRIVATE = _$gRepositoryVisibilityPRIVATE; + + static const GRepositoryVisibility PUBLIC = _$gRepositoryVisibilityPUBLIC; + + static Serializer get serializer => + _$gRepositoryVisibilitySerializer; + static BuiltSet get values => + _$gRepositoryVisibilityValues; + static GRepositoryVisibility valueOf(String name) => + _$gRepositoryVisibilityValueOf(name); +} + +class GRepositoryVulnerabilityAlertDependencyScope extends EnumClass { + const GRepositoryVulnerabilityAlertDependencyScope._(String name) + : super(name); + + static const GRepositoryVulnerabilityAlertDependencyScope DEVELOPMENT = + _$gRepositoryVulnerabilityAlertDependencyScopeDEVELOPMENT; + + static const GRepositoryVulnerabilityAlertDependencyScope RUNTIME = + _$gRepositoryVulnerabilityAlertDependencyScopeRUNTIME; + + static Serializer + get serializer => + _$gRepositoryVulnerabilityAlertDependencyScopeSerializer; + static BuiltSet get values => + _$gRepositoryVulnerabilityAlertDependencyScopeValues; + static GRepositoryVulnerabilityAlertDependencyScope valueOf(String name) => + _$gRepositoryVulnerabilityAlertDependencyScopeValueOf(name); +} + +class GRepositoryVulnerabilityAlertState extends EnumClass { + const GRepositoryVulnerabilityAlertState._(String name) : super(name); + + static const GRepositoryVulnerabilityAlertState DISMISSED = + _$gRepositoryVulnerabilityAlertStateDISMISSED; + + static const GRepositoryVulnerabilityAlertState FIXED = + _$gRepositoryVulnerabilityAlertStateFIXED; + + static const GRepositoryVulnerabilityAlertState OPEN = + _$gRepositoryVulnerabilityAlertStateOPEN; + + static Serializer get serializer => + _$gRepositoryVulnerabilityAlertStateSerializer; + static BuiltSet get values => + _$gRepositoryVulnerabilityAlertStateValues; + static GRepositoryVulnerabilityAlertState valueOf(String name) => + _$gRepositoryVulnerabilityAlertStateValueOf(name); +} + +abstract class GRequestReviewsInput + implements Built { + GRequestReviewsInput._(); + + factory GRequestReviewsInput( + [Function(GRequestReviewsInputBuilder b) updates]) = + _$GRequestReviewsInput; + + String? get clientMutationId; + String get pullRequestId; + BuiltList? get teamIds; + bool? get union; + BuiltList? get userIds; + static Serializer get serializer => + _$gRequestReviewsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRequestReviewsInput.serializer, + this, + ) as Map); + static GRequestReviewsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRequestReviewsInput.serializer, + json, + ); +} + +class GRequestableCheckStatusState extends EnumClass { + const GRequestableCheckStatusState._(String name) : super(name); + + static const GRequestableCheckStatusState COMPLETED = + _$gRequestableCheckStatusStateCOMPLETED; + + static const GRequestableCheckStatusState IN_PROGRESS = + _$gRequestableCheckStatusStateIN_PROGRESS; + + static const GRequestableCheckStatusState PENDING = + _$gRequestableCheckStatusStatePENDING; + + static const GRequestableCheckStatusState QUEUED = + _$gRequestableCheckStatusStateQUEUED; + + static const GRequestableCheckStatusState WAITING = + _$gRequestableCheckStatusStateWAITING; + + static Serializer get serializer => + _$gRequestableCheckStatusStateSerializer; + static BuiltSet get values => + _$gRequestableCheckStatusStateValues; + static GRequestableCheckStatusState valueOf(String name) => + _$gRequestableCheckStatusStateValueOf(name); +} + +abstract class GRequiredStatusCheckInput + implements + Built { + GRequiredStatusCheckInput._(); + + factory GRequiredStatusCheckInput( + [Function(GRequiredStatusCheckInputBuilder b) updates]) = + _$GRequiredStatusCheckInput; + + String? get appId; + String get context; + static Serializer get serializer => + _$gRequiredStatusCheckInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRequiredStatusCheckInput.serializer, + this, + ) as Map); + static GRequiredStatusCheckInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRequiredStatusCheckInput.serializer, + json, + ); +} + +abstract class GRerequestCheckSuiteInput + implements + Built { + GRerequestCheckSuiteInput._(); + + factory GRerequestCheckSuiteInput( + [Function(GRerequestCheckSuiteInputBuilder b) updates]) = + _$GRerequestCheckSuiteInput; + + String get checkSuiteId; + String? get clientMutationId; + String get repositoryId; + static Serializer get serializer => + _$gRerequestCheckSuiteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRerequestCheckSuiteInput.serializer, + this, + ) as Map); + static GRerequestCheckSuiteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRerequestCheckSuiteInput.serializer, + json, + ); +} + +abstract class GResolveReviewThreadInput + implements + Built { + GResolveReviewThreadInput._(); + + factory GResolveReviewThreadInput( + [Function(GResolveReviewThreadInputBuilder b) updates]) = + _$GResolveReviewThreadInput; + + String? get clientMutationId; + String get threadId; + static Serializer get serializer => + _$gResolveReviewThreadInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GResolveReviewThreadInput.serializer, + this, + ) as Map); + static GResolveReviewThreadInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GResolveReviewThreadInput.serializer, + json, + ); +} + +abstract class GRevokeEnterpriseOrganizationsMigratorRoleInput + implements + Built { + GRevokeEnterpriseOrganizationsMigratorRoleInput._(); + + factory GRevokeEnterpriseOrganizationsMigratorRoleInput( + [Function(GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder b) + updates]) = _$GRevokeEnterpriseOrganizationsMigratorRoleInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + static Serializer + get serializer => + _$gRevokeEnterpriseOrganizationsMigratorRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRevokeEnterpriseOrganizationsMigratorRoleInput.serializer, + this, + ) as Map); + static GRevokeEnterpriseOrganizationsMigratorRoleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRevokeEnterpriseOrganizationsMigratorRoleInput.serializer, + json, + ); +} + +abstract class GRevokeMigratorRoleInput + implements + Built { + GRevokeMigratorRoleInput._(); + + factory GRevokeMigratorRoleInput( + [Function(GRevokeMigratorRoleInputBuilder b) updates]) = + _$GRevokeMigratorRoleInput; + + String get actor; + GActorType get actorType; + String? get clientMutationId; + String get organizationId; + static Serializer get serializer => + _$gRevokeMigratorRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRevokeMigratorRoleInput.serializer, + this, + ) as Map); + static GRevokeMigratorRoleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRevokeMigratorRoleInput.serializer, + json, + ); +} + +class GRoleInOrganization extends EnumClass { + const GRoleInOrganization._(String name) : super(name); + + static const GRoleInOrganization DIRECT_MEMBER = + _$gRoleInOrganizationDIRECT_MEMBER; + + static const GRoleInOrganization OWNER = _$gRoleInOrganizationOWNER; + + static const GRoleInOrganization UNAFFILIATED = + _$gRoleInOrganizationUNAFFILIATED; + + static Serializer get serializer => + _$gRoleInOrganizationSerializer; + static BuiltSet get values => + _$gRoleInOrganizationValues; + static GRoleInOrganization valueOf(String name) => + _$gRoleInOrganizationValueOf(name); +} + +class GSamlDigestAlgorithm extends EnumClass { + const GSamlDigestAlgorithm._(String name) : super(name); + + static const GSamlDigestAlgorithm SHA1 = _$gSamlDigestAlgorithmSHA1; + + static const GSamlDigestAlgorithm SHA256 = _$gSamlDigestAlgorithmSHA256; + + static const GSamlDigestAlgorithm SHA384 = _$gSamlDigestAlgorithmSHA384; + + static const GSamlDigestAlgorithm SHA512 = _$gSamlDigestAlgorithmSHA512; + + static Serializer get serializer => + _$gSamlDigestAlgorithmSerializer; + static BuiltSet get values => + _$gSamlDigestAlgorithmValues; + static GSamlDigestAlgorithm valueOf(String name) => + _$gSamlDigestAlgorithmValueOf(name); +} + +class GSamlSignatureAlgorithm extends EnumClass { + const GSamlSignatureAlgorithm._(String name) : super(name); + + static const GSamlSignatureAlgorithm RSA_SHA1 = + _$gSamlSignatureAlgorithmRSA_SHA1; + + static const GSamlSignatureAlgorithm RSA_SHA256 = + _$gSamlSignatureAlgorithmRSA_SHA256; + + static const GSamlSignatureAlgorithm RSA_SHA384 = + _$gSamlSignatureAlgorithmRSA_SHA384; + + static const GSamlSignatureAlgorithm RSA_SHA512 = + _$gSamlSignatureAlgorithmRSA_SHA512; + + static Serializer get serializer => + _$gSamlSignatureAlgorithmSerializer; + static BuiltSet get values => + _$gSamlSignatureAlgorithmValues; + static GSamlSignatureAlgorithm valueOf(String name) => + _$gSamlSignatureAlgorithmValueOf(name); +} + +abstract class GSavedReplyOrder + implements Built { + GSavedReplyOrder._(); + + factory GSavedReplyOrder([Function(GSavedReplyOrderBuilder b) updates]) = + _$GSavedReplyOrder; + + GOrderDirection get direction; + GSavedReplyOrderField get field; + static Serializer get serializer => + _$gSavedReplyOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSavedReplyOrder.serializer, + this, + ) as Map); + static GSavedReplyOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSavedReplyOrder.serializer, + json, + ); +} + +class GSavedReplyOrderField extends EnumClass { + const GSavedReplyOrderField._(String name) : super(name); + + static const GSavedReplyOrderField UPDATED_AT = + _$gSavedReplyOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gSavedReplyOrderFieldSerializer; + static BuiltSet get values => + _$gSavedReplyOrderFieldValues; + static GSavedReplyOrderField valueOf(String name) => + _$gSavedReplyOrderFieldValueOf(name); +} + +class GSearchType extends EnumClass { + const GSearchType._(String name) : super(name); + + static const GSearchType DISCUSSION = _$gSearchTypeDISCUSSION; + + static const GSearchType ISSUE = _$gSearchTypeISSUE; + + static const GSearchType REPOSITORY = _$gSearchTypeREPOSITORY; + + static const GSearchType USER = _$gSearchTypeUSER; + + static Serializer get serializer => _$gSearchTypeSerializer; + static BuiltSet get values => _$gSearchTypeValues; + static GSearchType valueOf(String name) => _$gSearchTypeValueOf(name); +} + +class GSecurityAdvisoryClassification extends EnumClass { + const GSecurityAdvisoryClassification._(String name) : super(name); + + static const GSecurityAdvisoryClassification GENERAL = + _$gSecurityAdvisoryClassificationGENERAL; + + static const GSecurityAdvisoryClassification MALWARE = + _$gSecurityAdvisoryClassificationMALWARE; + + static Serializer get serializer => + _$gSecurityAdvisoryClassificationSerializer; + static BuiltSet get values => + _$gSecurityAdvisoryClassificationValues; + static GSecurityAdvisoryClassification valueOf(String name) => + _$gSecurityAdvisoryClassificationValueOf(name); +} + +class GSecurityAdvisoryEcosystem extends EnumClass { + const GSecurityAdvisoryEcosystem._(String name) : super(name); + + static const GSecurityAdvisoryEcosystem ACTIONS = + _$gSecurityAdvisoryEcosystemACTIONS; + + static const GSecurityAdvisoryEcosystem COMPOSER = + _$gSecurityAdvisoryEcosystemCOMPOSER; + + static const GSecurityAdvisoryEcosystem ERLANG = + _$gSecurityAdvisoryEcosystemERLANG; + + static const GSecurityAdvisoryEcosystem GO = _$gSecurityAdvisoryEcosystemGO; + + static const GSecurityAdvisoryEcosystem MAVEN = + _$gSecurityAdvisoryEcosystemMAVEN; + + static const GSecurityAdvisoryEcosystem NPM = _$gSecurityAdvisoryEcosystemNPM; + + static const GSecurityAdvisoryEcosystem NUGET = + _$gSecurityAdvisoryEcosystemNUGET; + + static const GSecurityAdvisoryEcosystem PIP = _$gSecurityAdvisoryEcosystemPIP; + + static const GSecurityAdvisoryEcosystem RUBYGEMS = + _$gSecurityAdvisoryEcosystemRUBYGEMS; + + static const GSecurityAdvisoryEcosystem RUST = + _$gSecurityAdvisoryEcosystemRUST; + + static Serializer get serializer => + _$gSecurityAdvisoryEcosystemSerializer; + static BuiltSet get values => + _$gSecurityAdvisoryEcosystemValues; + static GSecurityAdvisoryEcosystem valueOf(String name) => + _$gSecurityAdvisoryEcosystemValueOf(name); +} + +abstract class GSecurityAdvisoryIdentifierFilter + implements + Built { + GSecurityAdvisoryIdentifierFilter._(); + + factory GSecurityAdvisoryIdentifierFilter( + [Function(GSecurityAdvisoryIdentifierFilterBuilder b) updates]) = + _$GSecurityAdvisoryIdentifierFilter; + + GSecurityAdvisoryIdentifierType get type; + String get value; + static Serializer get serializer => + _$gSecurityAdvisoryIdentifierFilterSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityAdvisoryIdentifierFilter.serializer, + this, + ) as Map); + static GSecurityAdvisoryIdentifierFilter? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSecurityAdvisoryIdentifierFilter.serializer, + json, + ); +} + +class GSecurityAdvisoryIdentifierType extends EnumClass { + const GSecurityAdvisoryIdentifierType._(String name) : super(name); + + static const GSecurityAdvisoryIdentifierType CVE = + _$gSecurityAdvisoryIdentifierTypeCVE; + + static const GSecurityAdvisoryIdentifierType GHSA = + _$gSecurityAdvisoryIdentifierTypeGHSA; + + static Serializer get serializer => + _$gSecurityAdvisoryIdentifierTypeSerializer; + static BuiltSet get values => + _$gSecurityAdvisoryIdentifierTypeValues; + static GSecurityAdvisoryIdentifierType valueOf(String name) => + _$gSecurityAdvisoryIdentifierTypeValueOf(name); +} + +abstract class GSecurityAdvisoryOrder + implements Built { + GSecurityAdvisoryOrder._(); + + factory GSecurityAdvisoryOrder( + [Function(GSecurityAdvisoryOrderBuilder b) updates]) = + _$GSecurityAdvisoryOrder; + + GOrderDirection get direction; + GSecurityAdvisoryOrderField get field; + static Serializer get serializer => + _$gSecurityAdvisoryOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityAdvisoryOrder.serializer, + this, + ) as Map); + static GSecurityAdvisoryOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSecurityAdvisoryOrder.serializer, + json, + ); +} + +class GSecurityAdvisoryOrderField extends EnumClass { + const GSecurityAdvisoryOrderField._(String name) : super(name); + + static const GSecurityAdvisoryOrderField PUBLISHED_AT = + _$gSecurityAdvisoryOrderFieldPUBLISHED_AT; + + static const GSecurityAdvisoryOrderField UPDATED_AT = + _$gSecurityAdvisoryOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gSecurityAdvisoryOrderFieldSerializer; + static BuiltSet get values => + _$gSecurityAdvisoryOrderFieldValues; + static GSecurityAdvisoryOrderField valueOf(String name) => + _$gSecurityAdvisoryOrderFieldValueOf(name); +} + +class GSecurityAdvisorySeverity extends EnumClass { + const GSecurityAdvisorySeverity._(String name) : super(name); + + static const GSecurityAdvisorySeverity CRITICAL = + _$gSecurityAdvisorySeverityCRITICAL; + + static const GSecurityAdvisorySeverity HIGH = _$gSecurityAdvisorySeverityHIGH; + + static const GSecurityAdvisorySeverity LOW = _$gSecurityAdvisorySeverityLOW; + + static const GSecurityAdvisorySeverity MODERATE = + _$gSecurityAdvisorySeverityMODERATE; + + static Serializer get serializer => + _$gSecurityAdvisorySeveritySerializer; + static BuiltSet get values => + _$gSecurityAdvisorySeverityValues; + static GSecurityAdvisorySeverity valueOf(String name) => + _$gSecurityAdvisorySeverityValueOf(name); +} + +abstract class GSecurityVulnerabilityOrder + implements + Built { + GSecurityVulnerabilityOrder._(); + + factory GSecurityVulnerabilityOrder( + [Function(GSecurityVulnerabilityOrderBuilder b) updates]) = + _$GSecurityVulnerabilityOrder; + + GOrderDirection get direction; + GSecurityVulnerabilityOrderField get field; + static Serializer get serializer => + _$gSecurityVulnerabilityOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityVulnerabilityOrder.serializer, + this, + ) as Map); + static GSecurityVulnerabilityOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSecurityVulnerabilityOrder.serializer, + json, + ); +} + +class GSecurityVulnerabilityOrderField extends EnumClass { + const GSecurityVulnerabilityOrderField._(String name) : super(name); + + static const GSecurityVulnerabilityOrderField UPDATED_AT = + _$gSecurityVulnerabilityOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gSecurityVulnerabilityOrderFieldSerializer; + static BuiltSet get values => + _$gSecurityVulnerabilityOrderFieldValues; + static GSecurityVulnerabilityOrderField valueOf(String name) => + _$gSecurityVulnerabilityOrderFieldValueOf(name); +} + +abstract class GSetEnterpriseIdentityProviderInput + implements + Built { + GSetEnterpriseIdentityProviderInput._(); + + factory GSetEnterpriseIdentityProviderInput( + [Function(GSetEnterpriseIdentityProviderInputBuilder b) updates]) = + _$GSetEnterpriseIdentityProviderInput; + + String? get clientMutationId; + GSamlDigestAlgorithm get digestMethod; + String get enterpriseId; + String get idpCertificate; + String? get issuer; + GSamlSignatureAlgorithm get signatureMethod; + String get ssoUrl; + static Serializer get serializer => + _$gSetEnterpriseIdentityProviderInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSetEnterpriseIdentityProviderInput.serializer, + this, + ) as Map); + static GSetEnterpriseIdentityProviderInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSetEnterpriseIdentityProviderInput.serializer, + json, + ); +} + +abstract class GSetOrganizationInteractionLimitInput + implements + Built { + GSetOrganizationInteractionLimitInput._(); + + factory GSetOrganizationInteractionLimitInput( + [Function(GSetOrganizationInteractionLimitInputBuilder b) updates]) = + _$GSetOrganizationInteractionLimitInput; + + String? get clientMutationId; + GRepositoryInteractionLimitExpiry? get expiry; + GRepositoryInteractionLimit get limit; + String get organizationId; + static Serializer get serializer => + _$gSetOrganizationInteractionLimitInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSetOrganizationInteractionLimitInput.serializer, + this, + ) as Map); + static GSetOrganizationInteractionLimitInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSetOrganizationInteractionLimitInput.serializer, + json, + ); +} + +abstract class GSetRepositoryInteractionLimitInput + implements + Built { + GSetRepositoryInteractionLimitInput._(); + + factory GSetRepositoryInteractionLimitInput( + [Function(GSetRepositoryInteractionLimitInputBuilder b) updates]) = + _$GSetRepositoryInteractionLimitInput; + + String? get clientMutationId; + GRepositoryInteractionLimitExpiry? get expiry; + GRepositoryInteractionLimit get limit; + String get repositoryId; + static Serializer get serializer => + _$gSetRepositoryInteractionLimitInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSetRepositoryInteractionLimitInput.serializer, + this, + ) as Map); + static GSetRepositoryInteractionLimitInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSetRepositoryInteractionLimitInput.serializer, + json, + ); +} + +abstract class GSetUserInteractionLimitInput + implements + Built { + GSetUserInteractionLimitInput._(); + + factory GSetUserInteractionLimitInput( + [Function(GSetUserInteractionLimitInputBuilder b) updates]) = + _$GSetUserInteractionLimitInput; + + String? get clientMutationId; + GRepositoryInteractionLimitExpiry? get expiry; + GRepositoryInteractionLimit get limit; + String get userId; + static Serializer get serializer => + _$gSetUserInteractionLimitInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSetUserInteractionLimitInput.serializer, + this, + ) as Map); + static GSetUserInteractionLimitInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSetUserInteractionLimitInput.serializer, + json, + ); +} + +abstract class GSponsorOrder + implements Built { + GSponsorOrder._(); + + factory GSponsorOrder([Function(GSponsorOrderBuilder b) updates]) = + _$GSponsorOrder; + + GOrderDirection get direction; + GSponsorOrderField get field; + static Serializer get serializer => _$gSponsorOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorOrder.serializer, + this, + ) as Map); + static GSponsorOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorOrder.serializer, + json, + ); +} + +class GSponsorOrderField extends EnumClass { + const GSponsorOrderField._(String name) : super(name); + + static const GSponsorOrderField LOGIN = _$gSponsorOrderFieldLOGIN; + + static const GSponsorOrderField RELEVANCE = _$gSponsorOrderFieldRELEVANCE; + + static Serializer get serializer => + _$gSponsorOrderFieldSerializer; + static BuiltSet get values => _$gSponsorOrderFieldValues; + static GSponsorOrderField valueOf(String name) => + _$gSponsorOrderFieldValueOf(name); +} + +abstract class GSponsorableOrder + implements Built { + GSponsorableOrder._(); + + factory GSponsorableOrder([Function(GSponsorableOrderBuilder b) updates]) = + _$GSponsorableOrder; + + GOrderDirection get direction; + GSponsorableOrderField get field; + static Serializer get serializer => + _$gSponsorableOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorableOrder.serializer, + this, + ) as Map); + static GSponsorableOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorableOrder.serializer, + json, + ); +} + +class GSponsorableOrderField extends EnumClass { + const GSponsorableOrderField._(String name) : super(name); + + static const GSponsorableOrderField LOGIN = _$gSponsorableOrderFieldLOGIN; + + static Serializer get serializer => + _$gSponsorableOrderFieldSerializer; + static BuiltSet get values => + _$gSponsorableOrderFieldValues; + static GSponsorableOrderField valueOf(String name) => + _$gSponsorableOrderFieldValueOf(name); +} + +class GSponsorsActivityAction extends EnumClass { + const GSponsorsActivityAction._(String name) : super(name); + + static const GSponsorsActivityAction CANCELLED_SPONSORSHIP = + _$gSponsorsActivityActionCANCELLED_SPONSORSHIP; + + static const GSponsorsActivityAction NEW_SPONSORSHIP = + _$gSponsorsActivityActionNEW_SPONSORSHIP; + + static const GSponsorsActivityAction PENDING_CHANGE = + _$gSponsorsActivityActionPENDING_CHANGE; + + static const GSponsorsActivityAction REFUND = _$gSponsorsActivityActionREFUND; + + static const GSponsorsActivityAction SPONSOR_MATCH_DISABLED = + _$gSponsorsActivityActionSPONSOR_MATCH_DISABLED; + + static const GSponsorsActivityAction TIER_CHANGE = + _$gSponsorsActivityActionTIER_CHANGE; + + static Serializer get serializer => + _$gSponsorsActivityActionSerializer; + static BuiltSet get values => + _$gSponsorsActivityActionValues; + static GSponsorsActivityAction valueOf(String name) => + _$gSponsorsActivityActionValueOf(name); +} + +abstract class GSponsorsActivityOrder + implements Built { + GSponsorsActivityOrder._(); + + factory GSponsorsActivityOrder( + [Function(GSponsorsActivityOrderBuilder b) updates]) = + _$GSponsorsActivityOrder; + + GOrderDirection get direction; + GSponsorsActivityOrderField get field; + static Serializer get serializer => + _$gSponsorsActivityOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorsActivityOrder.serializer, + this, + ) as Map); + static GSponsorsActivityOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorsActivityOrder.serializer, + json, + ); +} + +class GSponsorsActivityOrderField extends EnumClass { + const GSponsorsActivityOrderField._(String name) : super(name); + + static const GSponsorsActivityOrderField TIMESTAMP = + _$gSponsorsActivityOrderFieldTIMESTAMP; + + static Serializer get serializer => + _$gSponsorsActivityOrderFieldSerializer; + static BuiltSet get values => + _$gSponsorsActivityOrderFieldValues; + static GSponsorsActivityOrderField valueOf(String name) => + _$gSponsorsActivityOrderFieldValueOf(name); +} + +class GSponsorsActivityPeriod extends EnumClass { + const GSponsorsActivityPeriod._(String name) : super(name); + + static const GSponsorsActivityPeriod ALL = _$gSponsorsActivityPeriodALL; + + static const GSponsorsActivityPeriod DAY = _$gSponsorsActivityPeriodDAY; + + static const GSponsorsActivityPeriod MONTH = _$gSponsorsActivityPeriodMONTH; + + static const GSponsorsActivityPeriod WEEK = _$gSponsorsActivityPeriodWEEK; + + static Serializer get serializer => + _$gSponsorsActivityPeriodSerializer; + static BuiltSet get values => + _$gSponsorsActivityPeriodValues; + static GSponsorsActivityPeriod valueOf(String name) => + _$gSponsorsActivityPeriodValueOf(name); +} + +class GSponsorsGoalKind extends EnumClass { + const GSponsorsGoalKind._(String name) : super(name); + + static const GSponsorsGoalKind MONTHLY_SPONSORSHIP_AMOUNT = + _$gSponsorsGoalKindMONTHLY_SPONSORSHIP_AMOUNT; + + static const GSponsorsGoalKind TOTAL_SPONSORS_COUNT = + _$gSponsorsGoalKindTOTAL_SPONSORS_COUNT; + + static Serializer get serializer => + _$gSponsorsGoalKindSerializer; + static BuiltSet get values => _$gSponsorsGoalKindValues; + static GSponsorsGoalKind valueOf(String name) => + _$gSponsorsGoalKindValueOf(name); +} + +abstract class GSponsorsTierOrder + implements Built { + GSponsorsTierOrder._(); + + factory GSponsorsTierOrder([Function(GSponsorsTierOrderBuilder b) updates]) = + _$GSponsorsTierOrder; + + GOrderDirection get direction; + GSponsorsTierOrderField get field; + static Serializer get serializer => + _$gSponsorsTierOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorsTierOrder.serializer, + this, + ) as Map); + static GSponsorsTierOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorsTierOrder.serializer, + json, + ); +} + +class GSponsorsTierOrderField extends EnumClass { + const GSponsorsTierOrderField._(String name) : super(name); + + static const GSponsorsTierOrderField CREATED_AT = + _$gSponsorsTierOrderFieldCREATED_AT; + + static const GSponsorsTierOrderField MONTHLY_PRICE_IN_CENTS = + _$gSponsorsTierOrderFieldMONTHLY_PRICE_IN_CENTS; + + static Serializer get serializer => + _$gSponsorsTierOrderFieldSerializer; + static BuiltSet get values => + _$gSponsorsTierOrderFieldValues; + static GSponsorsTierOrderField valueOf(String name) => + _$gSponsorsTierOrderFieldValueOf(name); +} + +abstract class GSponsorshipNewsletterOrder + implements + Built { + GSponsorshipNewsletterOrder._(); + + factory GSponsorshipNewsletterOrder( + [Function(GSponsorshipNewsletterOrderBuilder b) updates]) = + _$GSponsorshipNewsletterOrder; + + GOrderDirection get direction; + GSponsorshipNewsletterOrderField get field; + static Serializer get serializer => + _$gSponsorshipNewsletterOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorshipNewsletterOrder.serializer, + this, + ) as Map); + static GSponsorshipNewsletterOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorshipNewsletterOrder.serializer, + json, + ); +} + +class GSponsorshipNewsletterOrderField extends EnumClass { + const GSponsorshipNewsletterOrderField._(String name) : super(name); + + static const GSponsorshipNewsletterOrderField CREATED_AT = + _$gSponsorshipNewsletterOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gSponsorshipNewsletterOrderFieldSerializer; + static BuiltSet get values => + _$gSponsorshipNewsletterOrderFieldValues; + static GSponsorshipNewsletterOrderField valueOf(String name) => + _$gSponsorshipNewsletterOrderFieldValueOf(name); +} + +abstract class GSponsorshipOrder + implements Built { + GSponsorshipOrder._(); + + factory GSponsorshipOrder([Function(GSponsorshipOrderBuilder b) updates]) = + _$GSponsorshipOrder; + + GOrderDirection get direction; + GSponsorshipOrderField get field; + static Serializer get serializer => + _$gSponsorshipOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorshipOrder.serializer, + this, + ) as Map); + static GSponsorshipOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorshipOrder.serializer, + json, + ); +} + +class GSponsorshipOrderField extends EnumClass { + const GSponsorshipOrderField._(String name) : super(name); + + static const GSponsorshipOrderField CREATED_AT = + _$gSponsorshipOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gSponsorshipOrderFieldSerializer; + static BuiltSet get values => + _$gSponsorshipOrderFieldValues; + static GSponsorshipOrderField valueOf(String name) => + _$gSponsorshipOrderFieldValueOf(name); +} + +class GSponsorshipPrivacy extends EnumClass { + const GSponsorshipPrivacy._(String name) : super(name); + + static const GSponsorshipPrivacy PRIVATE = _$gSponsorshipPrivacyPRIVATE; + + static const GSponsorshipPrivacy PUBLIC = _$gSponsorshipPrivacyPUBLIC; + + static Serializer get serializer => + _$gSponsorshipPrivacySerializer; + static BuiltSet get values => + _$gSponsorshipPrivacyValues; + static GSponsorshipPrivacy valueOf(String name) => + _$gSponsorshipPrivacyValueOf(name); +} + +class GSquashMergeCommitMessage extends EnumClass { + const GSquashMergeCommitMessage._(String name) : super(name); + + static const GSquashMergeCommitMessage BLANK = + _$gSquashMergeCommitMessageBLANK; + + static const GSquashMergeCommitMessage COMMIT_MESSAGES = + _$gSquashMergeCommitMessageCOMMIT_MESSAGES; + + static const GSquashMergeCommitMessage PR_BODY = + _$gSquashMergeCommitMessagePR_BODY; + + static Serializer get serializer => + _$gSquashMergeCommitMessageSerializer; + static BuiltSet get values => + _$gSquashMergeCommitMessageValues; + static GSquashMergeCommitMessage valueOf(String name) => + _$gSquashMergeCommitMessageValueOf(name); +} + +class GSquashMergeCommitTitle extends EnumClass { + const GSquashMergeCommitTitle._(String name) : super(name); + + static const GSquashMergeCommitTitle COMMIT_OR_PR_TITLE = + _$gSquashMergeCommitTitleCOMMIT_OR_PR_TITLE; + + static const GSquashMergeCommitTitle PR_TITLE = + _$gSquashMergeCommitTitlePR_TITLE; + + static Serializer get serializer => + _$gSquashMergeCommitTitleSerializer; + static BuiltSet get values => + _$gSquashMergeCommitTitleValues; + static GSquashMergeCommitTitle valueOf(String name) => + _$gSquashMergeCommitTitleValueOf(name); +} + +abstract class GStarOrder implements Built { + GStarOrder._(); + + factory GStarOrder([Function(GStarOrderBuilder b) updates]) = _$GStarOrder; + + GOrderDirection get direction; + GStarOrderField get field; + static Serializer get serializer => _$gStarOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStarOrder.serializer, + this, + ) as Map); + static GStarOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStarOrder.serializer, + json, + ); +} + +class GStarOrderField extends EnumClass { + const GStarOrderField._(String name) : super(name); + + static const GStarOrderField STARRED_AT = _$gStarOrderFieldSTARRED_AT; + + static Serializer get serializer => + _$gStarOrderFieldSerializer; + static BuiltSet get values => _$gStarOrderFieldValues; + static GStarOrderField valueOf(String name) => _$gStarOrderFieldValueOf(name); +} + +abstract class GStartRepositoryMigrationInput + implements + Built { + GStartRepositoryMigrationInput._(); + + factory GStartRepositoryMigrationInput( + [Function(GStartRepositoryMigrationInputBuilder b) updates]) = + _$GStartRepositoryMigrationInput; + + String get accessToken; + String? get clientMutationId; + bool? get continueOnError; + String? get gitArchiveUrl; + String? get githubPat; + bool? get lockSource; + String? get metadataArchiveUrl; + String get ownerId; + String get repositoryName; + bool? get skipReleases; + String get sourceId; + String get sourceRepositoryUrl; + String? get targetRepoVisibility; + static Serializer get serializer => + _$gStartRepositoryMigrationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStartRepositoryMigrationInput.serializer, + this, + ) as Map); + static GStartRepositoryMigrationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStartRepositoryMigrationInput.serializer, + json, + ); +} + +class GStatusState extends EnumClass { + const GStatusState._(String name) : super(name); + + static const GStatusState ERROR = _$gStatusStateERROR; + + static const GStatusState EXPECTED = _$gStatusStateEXPECTED; + + static const GStatusState FAILURE = _$gStatusStateFAILURE; + + static const GStatusState PENDING = _$gStatusStatePENDING; + + static const GStatusState SUCCESS = _$gStatusStateSUCCESS; + + static Serializer get serializer => _$gStatusStateSerializer; + static BuiltSet get values => _$gStatusStateValues; + static GStatusState valueOf(String name) => _$gStatusStateValueOf(name); +} + +abstract class GSubmitPullRequestReviewInput + implements + Built { + GSubmitPullRequestReviewInput._(); + + factory GSubmitPullRequestReviewInput( + [Function(GSubmitPullRequestReviewInputBuilder b) updates]) = + _$GSubmitPullRequestReviewInput; + + String? get body; + String? get clientMutationId; + GPullRequestReviewEvent get event; + String? get pullRequestId; + String? get pullRequestReviewId; + static Serializer get serializer => + _$gSubmitPullRequestReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSubmitPullRequestReviewInput.serializer, + this, + ) as Map); + static GSubmitPullRequestReviewInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSubmitPullRequestReviewInput.serializer, + json, + ); +} + +class GSubscriptionState extends EnumClass { + const GSubscriptionState._(String name) : super(name); + + static const GSubscriptionState IGNORED = _$gSubscriptionStateIGNORED; + + static const GSubscriptionState SUBSCRIBED = _$gSubscriptionStateSUBSCRIBED; + + static const GSubscriptionState UNSUBSCRIBED = + _$gSubscriptionStateUNSUBSCRIBED; + + static Serializer get serializer => + _$gSubscriptionStateSerializer; + static BuiltSet get values => _$gSubscriptionStateValues; + static GSubscriptionState valueOf(String name) => + _$gSubscriptionStateValueOf(name); +} + +abstract class GTeamDiscussionCommentOrder + implements + Built { + GTeamDiscussionCommentOrder._(); + + factory GTeamDiscussionCommentOrder( + [Function(GTeamDiscussionCommentOrderBuilder b) updates]) = + _$GTeamDiscussionCommentOrder; + + GOrderDirection get direction; + GTeamDiscussionCommentOrderField get field; + static Serializer get serializer => + _$gTeamDiscussionCommentOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTeamDiscussionCommentOrder.serializer, + this, + ) as Map); + static GTeamDiscussionCommentOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTeamDiscussionCommentOrder.serializer, + json, + ); +} + +class GTeamDiscussionCommentOrderField extends EnumClass { + const GTeamDiscussionCommentOrderField._(String name) : super(name); + + static const GTeamDiscussionCommentOrderField NUMBER = + _$gTeamDiscussionCommentOrderFieldNUMBER; + + static Serializer get serializer => + _$gTeamDiscussionCommentOrderFieldSerializer; + static BuiltSet get values => + _$gTeamDiscussionCommentOrderFieldValues; + static GTeamDiscussionCommentOrderField valueOf(String name) => + _$gTeamDiscussionCommentOrderFieldValueOf(name); +} + +abstract class GTeamDiscussionOrder + implements Built { + GTeamDiscussionOrder._(); + + factory GTeamDiscussionOrder( + [Function(GTeamDiscussionOrderBuilder b) updates]) = + _$GTeamDiscussionOrder; + + GOrderDirection get direction; + GTeamDiscussionOrderField get field; + static Serializer get serializer => + _$gTeamDiscussionOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTeamDiscussionOrder.serializer, + this, + ) as Map); + static GTeamDiscussionOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTeamDiscussionOrder.serializer, + json, + ); +} + +class GTeamDiscussionOrderField extends EnumClass { + const GTeamDiscussionOrderField._(String name) : super(name); + + static const GTeamDiscussionOrderField CREATED_AT = + _$gTeamDiscussionOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gTeamDiscussionOrderFieldSerializer; + static BuiltSet get values => + _$gTeamDiscussionOrderFieldValues; + static GTeamDiscussionOrderField valueOf(String name) => + _$gTeamDiscussionOrderFieldValueOf(name); +} + +abstract class GTeamMemberOrder + implements Built { + GTeamMemberOrder._(); + + factory GTeamMemberOrder([Function(GTeamMemberOrderBuilder b) updates]) = + _$GTeamMemberOrder; + + GOrderDirection get direction; + GTeamMemberOrderField get field; + static Serializer get serializer => + _$gTeamMemberOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTeamMemberOrder.serializer, + this, + ) as Map); + static GTeamMemberOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTeamMemberOrder.serializer, + json, + ); +} + +class GTeamMemberOrderField extends EnumClass { + const GTeamMemberOrderField._(String name) : super(name); + + static const GTeamMemberOrderField CREATED_AT = + _$gTeamMemberOrderFieldCREATED_AT; + + static const GTeamMemberOrderField LOGIN = _$gTeamMemberOrderFieldLOGIN; + + static Serializer get serializer => + _$gTeamMemberOrderFieldSerializer; + static BuiltSet get values => + _$gTeamMemberOrderFieldValues; + static GTeamMemberOrderField valueOf(String name) => + _$gTeamMemberOrderFieldValueOf(name); +} + +class GTeamMemberRole extends EnumClass { + const GTeamMemberRole._(String name) : super(name); + + static const GTeamMemberRole MAINTAINER = _$gTeamMemberRoleMAINTAINER; + + static const GTeamMemberRole MEMBER = _$gTeamMemberRoleMEMBER; + + static Serializer get serializer => + _$gTeamMemberRoleSerializer; + static BuiltSet get values => _$gTeamMemberRoleValues; + static GTeamMemberRole valueOf(String name) => _$gTeamMemberRoleValueOf(name); +} + +class GTeamMembershipType extends EnumClass { + const GTeamMembershipType._(String name) : super(name); + + static const GTeamMembershipType ALL = _$gTeamMembershipTypeALL; + + static const GTeamMembershipType CHILD_TEAM = _$gTeamMembershipTypeCHILD_TEAM; + + static const GTeamMembershipType IMMEDIATE = _$gTeamMembershipTypeIMMEDIATE; + + static Serializer get serializer => + _$gTeamMembershipTypeSerializer; + static BuiltSet get values => + _$gTeamMembershipTypeValues; + static GTeamMembershipType valueOf(String name) => + _$gTeamMembershipTypeValueOf(name); +} + +abstract class GTeamOrder implements Built { + GTeamOrder._(); + + factory GTeamOrder([Function(GTeamOrderBuilder b) updates]) = _$GTeamOrder; + + GOrderDirection get direction; + GTeamOrderField get field; + static Serializer get serializer => _$gTeamOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTeamOrder.serializer, + this, + ) as Map); + static GTeamOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTeamOrder.serializer, + json, + ); +} + +class GTeamOrderField extends EnumClass { + const GTeamOrderField._(String name) : super(name); + + static const GTeamOrderField NAME = _$gTeamOrderFieldNAME; + + static Serializer get serializer => + _$gTeamOrderFieldSerializer; + static BuiltSet get values => _$gTeamOrderFieldValues; + static GTeamOrderField valueOf(String name) => _$gTeamOrderFieldValueOf(name); +} + +class GTeamPrivacy extends EnumClass { + const GTeamPrivacy._(String name) : super(name); + + static const GTeamPrivacy SECRET = _$gTeamPrivacySECRET; + + static const GTeamPrivacy VISIBLE = _$gTeamPrivacyVISIBLE; + + static Serializer get serializer => _$gTeamPrivacySerializer; + static BuiltSet get values => _$gTeamPrivacyValues; + static GTeamPrivacy valueOf(String name) => _$gTeamPrivacyValueOf(name); +} + +abstract class GTeamRepositoryOrder + implements Built { + GTeamRepositoryOrder._(); + + factory GTeamRepositoryOrder( + [Function(GTeamRepositoryOrderBuilder b) updates]) = + _$GTeamRepositoryOrder; + + GOrderDirection get direction; + GTeamRepositoryOrderField get field; + static Serializer get serializer => + _$gTeamRepositoryOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTeamRepositoryOrder.serializer, + this, + ) as Map); + static GTeamRepositoryOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTeamRepositoryOrder.serializer, + json, + ); +} + +class GTeamRepositoryOrderField extends EnumClass { + const GTeamRepositoryOrderField._(String name) : super(name); + + static const GTeamRepositoryOrderField CREATED_AT = + _$gTeamRepositoryOrderFieldCREATED_AT; + + static const GTeamRepositoryOrderField NAME = _$gTeamRepositoryOrderFieldNAME; + + static const GTeamRepositoryOrderField PERMISSION = + _$gTeamRepositoryOrderFieldPERMISSION; + + static const GTeamRepositoryOrderField PUSHED_AT = + _$gTeamRepositoryOrderFieldPUSHED_AT; + + static const GTeamRepositoryOrderField STARGAZERS = + _$gTeamRepositoryOrderFieldSTARGAZERS; + + static const GTeamRepositoryOrderField UPDATED_AT = + _$gTeamRepositoryOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gTeamRepositoryOrderFieldSerializer; + static BuiltSet get values => + _$gTeamRepositoryOrderFieldValues; + static GTeamRepositoryOrderField valueOf(String name) => + _$gTeamRepositoryOrderFieldValueOf(name); +} + +class GTeamReviewAssignmentAlgorithm extends EnumClass { + const GTeamReviewAssignmentAlgorithm._(String name) : super(name); + + static const GTeamReviewAssignmentAlgorithm LOAD_BALANCE = + _$gTeamReviewAssignmentAlgorithmLOAD_BALANCE; + + static const GTeamReviewAssignmentAlgorithm ROUND_ROBIN = + _$gTeamReviewAssignmentAlgorithmROUND_ROBIN; + + static Serializer get serializer => + _$gTeamReviewAssignmentAlgorithmSerializer; + static BuiltSet get values => + _$gTeamReviewAssignmentAlgorithmValues; + static GTeamReviewAssignmentAlgorithm valueOf(String name) => + _$gTeamReviewAssignmentAlgorithmValueOf(name); +} + +class GTeamRole extends EnumClass { + const GTeamRole._(String name) : super(name); + + static const GTeamRole ADMIN = _$gTeamRoleADMIN; + + static const GTeamRole MEMBER = _$gTeamRoleMEMBER; + + static Serializer get serializer => _$gTeamRoleSerializer; + static BuiltSet get values => _$gTeamRoleValues; + static GTeamRole valueOf(String name) => _$gTeamRoleValueOf(name); +} + +class GTopicSuggestionDeclineReason extends EnumClass { + const GTopicSuggestionDeclineReason._(String name) : super(name); + + static const GTopicSuggestionDeclineReason NOT_RELEVANT = + _$gTopicSuggestionDeclineReasonNOT_RELEVANT; + + static const GTopicSuggestionDeclineReason PERSONAL_PREFERENCE = + _$gTopicSuggestionDeclineReasonPERSONAL_PREFERENCE; + + static const GTopicSuggestionDeclineReason TOO_GENERAL = + _$gTopicSuggestionDeclineReasonTOO_GENERAL; + + static const GTopicSuggestionDeclineReason TOO_SPECIFIC = + _$gTopicSuggestionDeclineReasonTOO_SPECIFIC; + + static Serializer get serializer => + _$gTopicSuggestionDeclineReasonSerializer; + static BuiltSet get values => + _$gTopicSuggestionDeclineReasonValues; + static GTopicSuggestionDeclineReason valueOf(String name) => + _$gTopicSuggestionDeclineReasonValueOf(name); +} + +class GTrackedIssueStates extends EnumClass { + const GTrackedIssueStates._(String name) : super(name); + + static const GTrackedIssueStates CLOSED = _$gTrackedIssueStatesCLOSED; + + static const GTrackedIssueStates OPEN = _$gTrackedIssueStatesOPEN; + + static Serializer get serializer => + _$gTrackedIssueStatesSerializer; + static BuiltSet get values => + _$gTrackedIssueStatesValues; + static GTrackedIssueStates valueOf(String name) => + _$gTrackedIssueStatesValueOf(name); +} + +abstract class GTransferIssueInput + implements Built { + GTransferIssueInput._(); + + factory GTransferIssueInput( + [Function(GTransferIssueInputBuilder b) updates]) = _$GTransferIssueInput; + + String? get clientMutationId; + bool? get createLabelsIfMissing; + String get issueId; + String get repositoryId; + static Serializer get serializer => + _$gTransferIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTransferIssueInput.serializer, + this, + ) as Map); + static GTransferIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTransferIssueInput.serializer, + json, + ); +} + +abstract class GUnarchiveRepositoryInput + implements + Built { + GUnarchiveRepositoryInput._(); + + factory GUnarchiveRepositoryInput( + [Function(GUnarchiveRepositoryInputBuilder b) updates]) = + _$GUnarchiveRepositoryInput; + + String? get clientMutationId; + String get repositoryId; + static Serializer get serializer => + _$gUnarchiveRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnarchiveRepositoryInput.serializer, + this, + ) as Map); + static GUnarchiveRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnarchiveRepositoryInput.serializer, + json, + ); +} + +abstract class GUnfollowOrganizationInput + implements + Built { + GUnfollowOrganizationInput._(); + + factory GUnfollowOrganizationInput( + [Function(GUnfollowOrganizationInputBuilder b) updates]) = + _$GUnfollowOrganizationInput; + + String? get clientMutationId; + String get organizationId; + static Serializer get serializer => + _$gUnfollowOrganizationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnfollowOrganizationInput.serializer, + this, + ) as Map); + static GUnfollowOrganizationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnfollowOrganizationInput.serializer, + json, + ); +} + +abstract class GUnfollowUserInput + implements Built { + GUnfollowUserInput._(); + + factory GUnfollowUserInput([Function(GUnfollowUserInputBuilder b) updates]) = + _$GUnfollowUserInput; + + String? get clientMutationId; + String get userId; + static Serializer get serializer => + _$gUnfollowUserInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnfollowUserInput.serializer, + this, + ) as Map); + static GUnfollowUserInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnfollowUserInput.serializer, + json, + ); +} + +abstract class GUnlinkRepositoryFromProjectInput + implements + Built { + GUnlinkRepositoryFromProjectInput._(); + + factory GUnlinkRepositoryFromProjectInput( + [Function(GUnlinkRepositoryFromProjectInputBuilder b) updates]) = + _$GUnlinkRepositoryFromProjectInput; + + String? get clientMutationId; + String get projectId; + String get repositoryId; + static Serializer get serializer => + _$gUnlinkRepositoryFromProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnlinkRepositoryFromProjectInput.serializer, + this, + ) as Map); + static GUnlinkRepositoryFromProjectInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnlinkRepositoryFromProjectInput.serializer, + json, + ); +} + +abstract class GUnlockLockableInput + implements Built { + GUnlockLockableInput._(); + + factory GUnlockLockableInput( + [Function(GUnlockLockableInputBuilder b) updates]) = + _$GUnlockLockableInput; + + String? get clientMutationId; + String get lockableId; + static Serializer get serializer => + _$gUnlockLockableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnlockLockableInput.serializer, + this, + ) as Map); + static GUnlockLockableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnlockLockableInput.serializer, + json, + ); +} + +abstract class GUnmarkDiscussionCommentAsAnswerInput + implements + Built { + GUnmarkDiscussionCommentAsAnswerInput._(); + + factory GUnmarkDiscussionCommentAsAnswerInput( + [Function(GUnmarkDiscussionCommentAsAnswerInputBuilder b) updates]) = + _$GUnmarkDiscussionCommentAsAnswerInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gUnmarkDiscussionCommentAsAnswerInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnmarkDiscussionCommentAsAnswerInput.serializer, + this, + ) as Map); + static GUnmarkDiscussionCommentAsAnswerInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUnmarkDiscussionCommentAsAnswerInput.serializer, + json, + ); +} + +abstract class GUnmarkFileAsViewedInput + implements + Built { + GUnmarkFileAsViewedInput._(); + + factory GUnmarkFileAsViewedInput( + [Function(GUnmarkFileAsViewedInputBuilder b) updates]) = + _$GUnmarkFileAsViewedInput; + + String? get clientMutationId; + String get path; + String get pullRequestId; + static Serializer get serializer => + _$gUnmarkFileAsViewedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnmarkFileAsViewedInput.serializer, + this, + ) as Map); + static GUnmarkFileAsViewedInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnmarkFileAsViewedInput.serializer, + json, + ); +} + +abstract class GUnmarkIssueAsDuplicateInput + implements + Built { + GUnmarkIssueAsDuplicateInput._(); + + factory GUnmarkIssueAsDuplicateInput( + [Function(GUnmarkIssueAsDuplicateInputBuilder b) updates]) = + _$GUnmarkIssueAsDuplicateInput; + + String get canonicalId; + String? get clientMutationId; + String get duplicateId; + static Serializer get serializer => + _$gUnmarkIssueAsDuplicateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnmarkIssueAsDuplicateInput.serializer, + this, + ) as Map); + static GUnmarkIssueAsDuplicateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnmarkIssueAsDuplicateInput.serializer, + json, + ); +} + +abstract class GUnminimizeCommentInput + implements Built { + GUnminimizeCommentInput._(); + + factory GUnminimizeCommentInput( + [Function(GUnminimizeCommentInputBuilder b) updates]) = + _$GUnminimizeCommentInput; + + String? get clientMutationId; + String get subjectId; + static Serializer get serializer => + _$gUnminimizeCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnminimizeCommentInput.serializer, + this, + ) as Map); + static GUnminimizeCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnminimizeCommentInput.serializer, + json, + ); +} + +abstract class GUnpinIssueInput + implements Built { + GUnpinIssueInput._(); + + factory GUnpinIssueInput([Function(GUnpinIssueInputBuilder b) updates]) = + _$GUnpinIssueInput; + + String? get clientMutationId; + String get issueId; + static Serializer get serializer => + _$gUnpinIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnpinIssueInput.serializer, + this, + ) as Map); + static GUnpinIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnpinIssueInput.serializer, + json, + ); +} + +abstract class GUnresolveReviewThreadInput + implements + Built { + GUnresolveReviewThreadInput._(); + + factory GUnresolveReviewThreadInput( + [Function(GUnresolveReviewThreadInputBuilder b) updates]) = + _$GUnresolveReviewThreadInput; + + String? get clientMutationId; + String get threadId; + static Serializer get serializer => + _$gUnresolveReviewThreadInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUnresolveReviewThreadInput.serializer, + this, + ) as Map); + static GUnresolveReviewThreadInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUnresolveReviewThreadInput.serializer, + json, + ); +} + +abstract class GUpdateBranchProtectionRuleInput + implements + Built { + GUpdateBranchProtectionRuleInput._(); + + factory GUpdateBranchProtectionRuleInput( + [Function(GUpdateBranchProtectionRuleInputBuilder b) updates]) = + _$GUpdateBranchProtectionRuleInput; + + bool? get allowsDeletions; + bool? get allowsForcePushes; + bool? get blocksCreations; + String get branchProtectionRuleId; + BuiltList? get bypassForcePushActorIds; + BuiltList? get bypassPullRequestActorIds; + String? get clientMutationId; + bool? get dismissesStaleReviews; + bool? get isAdminEnforced; + String? get pattern; + BuiltList? get pushActorIds; + int? get requiredApprovingReviewCount; + BuiltList? get requiredStatusCheckContexts; + BuiltList? get requiredStatusChecks; + bool? get requiresApprovingReviews; + bool? get requiresCodeOwnerReviews; + bool? get requiresCommitSignatures; + bool? get requiresConversationResolution; + bool? get requiresLinearHistory; + bool? get requiresStatusChecks; + bool? get requiresStrictStatusChecks; + bool? get restrictsPushes; + bool? get restrictsReviewDismissals; + BuiltList? get reviewDismissalActorIds; + static Serializer get serializer => + _$gUpdateBranchProtectionRuleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateBranchProtectionRuleInput.serializer, + this, + ) as Map); + static GUpdateBranchProtectionRuleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateBranchProtectionRuleInput.serializer, + json, + ); +} + +abstract class GUpdateCheckRunInput + implements Built { + GUpdateCheckRunInput._(); + + factory GUpdateCheckRunInput( + [Function(GUpdateCheckRunInputBuilder b) updates]) = + _$GUpdateCheckRunInput; + + BuiltList? get actions; + String get checkRunId; + String? get clientMutationId; + DateTime? get completedAt; + GCheckConclusionState? get conclusion; + String? get detailsUrl; + String? get externalId; + String? get name; + GCheckRunOutput? get output; + String get repositoryId; + DateTime? get startedAt; + GRequestableCheckStatusState? get status; + static Serializer get serializer => + _$gUpdateCheckRunInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateCheckRunInput.serializer, + this, + ) as Map); + static GUpdateCheckRunInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateCheckRunInput.serializer, + json, + ); +} + +abstract class GUpdateCheckSuitePreferencesInput + implements + Built { + GUpdateCheckSuitePreferencesInput._(); + + factory GUpdateCheckSuitePreferencesInput( + [Function(GUpdateCheckSuitePreferencesInputBuilder b) updates]) = + _$GUpdateCheckSuitePreferencesInput; + + BuiltList get autoTriggerPreferences; + String? get clientMutationId; + String get repositoryId; + static Serializer get serializer => + _$gUpdateCheckSuitePreferencesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateCheckSuitePreferencesInput.serializer, + this, + ) as Map); + static GUpdateCheckSuitePreferencesInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateCheckSuitePreferencesInput.serializer, + json, + ); +} + +abstract class GUpdateDiscussionCommentInput + implements + Built { + GUpdateDiscussionCommentInput._(); + + factory GUpdateDiscussionCommentInput( + [Function(GUpdateDiscussionCommentInputBuilder b) updates]) = + _$GUpdateDiscussionCommentInput; + + String get body; + String? get clientMutationId; + String get commentId; + static Serializer get serializer => + _$gUpdateDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateDiscussionCommentInput.serializer, + this, + ) as Map); + static GUpdateDiscussionCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GUpdateDiscussionInput + implements Built { + GUpdateDiscussionInput._(); + + factory GUpdateDiscussionInput( + [Function(GUpdateDiscussionInputBuilder b) updates]) = + _$GUpdateDiscussionInput; + + String? get body; + String? get categoryId; + String? get clientMutationId; + String get discussionId; + String? get title; + static Serializer get serializer => + _$gUpdateDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateDiscussionInput.serializer, + this, + ) as Map); + static GUpdateDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateDiscussionInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseAdministratorRoleInput + implements + Built { + GUpdateEnterpriseAdministratorRoleInput._(); + + factory GUpdateEnterpriseAdministratorRoleInput( + [Function(GUpdateEnterpriseAdministratorRoleInputBuilder b) + updates]) = _$GUpdateEnterpriseAdministratorRoleInput; + + String? get clientMutationId; + String get enterpriseId; + String get login; + GEnterpriseAdministratorRole get role; + static Serializer get serializer => + _$gUpdateEnterpriseAdministratorRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseAdministratorRoleInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseAdministratorRoleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseAdministratorRoleInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput + implements + Built { + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput._(); + + factory GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput( + [Function( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder + b) + updates]) = _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseAllowPrivateRepositoryForkingPolicyValue? get policyValue; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseDefaultRepositoryPermissionSettingInput + implements + Built { + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput._(); + + factory GUpdateEnterpriseDefaultRepositoryPermissionSettingInput( + [Function( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseDefaultRepositoryPermissionSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseDefaultRepositoryPermissionSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseDefaultRepositoryPermissionSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + implements + Built { + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput._(); + + factory GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput( + [Function( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder + b) + updates]) = + _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer< + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput> + get serializer => + _$gUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + .serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + .serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput + implements + Built { + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput._(); + + factory GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput( + [Function( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder + b) + updates]) = _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput; + + String? get clientMutationId; + String get enterpriseId; + bool? get membersCanCreateInternalRepositories; + bool? get membersCanCreatePrivateRepositories; + bool? get membersCanCreatePublicRepositories; + bool? get membersCanCreateRepositoriesPolicyEnabled; + GEnterpriseMembersCanCreateRepositoriesSettingValue? get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseMembersCanCreateRepositoriesSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanDeleteIssuesSettingInput + implements + Built { + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput._(); + + factory GUpdateEnterpriseMembersCanDeleteIssuesSettingInput( + [Function(GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseMembersCanDeleteIssuesSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanDeleteIssuesSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput + implements + Built { + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput._(); + + factory GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput( + [Function( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder + b) + updates]) = _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput + implements + Built { + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput._(); + + factory GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput( + [Function( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder + b) + updates]) = _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanMakePurchasesSettingInput + implements + Built { + GUpdateEnterpriseMembersCanMakePurchasesSettingInput._(); + + factory GUpdateEnterpriseMembersCanMakePurchasesSettingInput( + [Function(GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseMembersCanMakePurchasesSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseMembersCanMakePurchasesSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanMakePurchasesSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanMakePurchasesSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanMakePurchasesSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + implements + Built { + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput._(); + + factory GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput( + [Function( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder + b) + updates]) = + _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer< + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput> + get serializer => + _$gUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + .serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + .serializer, + json, + ); +} + +abstract class GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + implements + Built { + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput._(); + + factory GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput( + [Function( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder + b) + updates]) = + _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer< + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput> + get serializer => + _$gUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + .serializer, + this, + ) as Map); + static GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + .serializer, + json, + ); +} + +abstract class GUpdateEnterpriseOrganizationProjectsSettingInput + implements + Built { + GUpdateEnterpriseOrganizationProjectsSettingInput._(); + + factory GUpdateEnterpriseOrganizationProjectsSettingInput( + [Function(GUpdateEnterpriseOrganizationProjectsSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseOrganizationProjectsSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseOrganizationProjectsSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseOrganizationProjectsSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseOrganizationProjectsSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseOrganizationProjectsSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseOwnerOrganizationRoleInput + implements + Built { + GUpdateEnterpriseOwnerOrganizationRoleInput._(); + + factory GUpdateEnterpriseOwnerOrganizationRoleInput( + [Function(GUpdateEnterpriseOwnerOrganizationRoleInputBuilder b) + updates]) = _$GUpdateEnterpriseOwnerOrganizationRoleInput; + + String? get clientMutationId; + String get enterpriseId; + String get organizationId; + GRoleInOrganization get organizationRole; + static Serializer + get serializer => _$gUpdateEnterpriseOwnerOrganizationRoleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseOwnerOrganizationRoleInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseOwnerOrganizationRoleInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseOwnerOrganizationRoleInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseProfileInput + implements + Built { + GUpdateEnterpriseProfileInput._(); + + factory GUpdateEnterpriseProfileInput( + [Function(GUpdateEnterpriseProfileInputBuilder b) updates]) = + _$GUpdateEnterpriseProfileInput; + + String? get clientMutationId; + String? get description; + String get enterpriseId; + String? get location; + String? get name; + String? get websiteUrl; + static Serializer get serializer => + _$gUpdateEnterpriseProfileInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseProfileInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseProfileInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseProfileInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseRepositoryProjectsSettingInput + implements + Built { + GUpdateEnterpriseRepositoryProjectsSettingInput._(); + + factory GUpdateEnterpriseRepositoryProjectsSettingInput( + [Function(GUpdateEnterpriseRepositoryProjectsSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseRepositoryProjectsSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseRepositoryProjectsSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseRepositoryProjectsSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseRepositoryProjectsSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseRepositoryProjectsSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseTeamDiscussionsSettingInput + implements + Built { + GUpdateEnterpriseTeamDiscussionsSettingInput._(); + + factory GUpdateEnterpriseTeamDiscussionsSettingInput( + [Function(GUpdateEnterpriseTeamDiscussionsSettingInputBuilder b) + updates]) = _$GUpdateEnterpriseTeamDiscussionsSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledDisabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateEnterpriseTeamDiscussionsSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseTeamDiscussionsSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseTeamDiscussionsSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseTeamDiscussionsSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput + implements + Built { + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput._(); + + factory GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput( + [Function( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder + b) + updates]) = + _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput; + + String? get clientMutationId; + String get enterpriseId; + GEnterpriseEnabledSettingValue get settingValue; + static Serializer< + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput> + get serializer => + _$gUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput.serializer, + this, + ) as Map); + static GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput.serializer, + json, + ); +} + +abstract class GUpdateEnvironmentInput + implements Built { + GUpdateEnvironmentInput._(); + + factory GUpdateEnvironmentInput( + [Function(GUpdateEnvironmentInputBuilder b) updates]) = + _$GUpdateEnvironmentInput; + + String? get clientMutationId; + String get environmentId; + BuiltList? get reviewers; + int? get waitTimer; + static Serializer get serializer => + _$gUpdateEnvironmentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEnvironmentInput.serializer, + this, + ) as Map); + static GUpdateEnvironmentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateEnvironmentInput.serializer, + json, + ); +} + +abstract class GUpdateIpAllowListEnabledSettingInput + implements + Built { + GUpdateIpAllowListEnabledSettingInput._(); + + factory GUpdateIpAllowListEnabledSettingInput( + [Function(GUpdateIpAllowListEnabledSettingInputBuilder b) updates]) = + _$GUpdateIpAllowListEnabledSettingInput; + + String? get clientMutationId; + String get ownerId; + GIpAllowListEnabledSettingValue get settingValue; + static Serializer get serializer => + _$gUpdateIpAllowListEnabledSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIpAllowListEnabledSettingInput.serializer, + this, + ) as Map); + static GUpdateIpAllowListEnabledSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateIpAllowListEnabledSettingInput.serializer, + json, + ); +} + +abstract class GUpdateIpAllowListEntryInput + implements + Built { + GUpdateIpAllowListEntryInput._(); + + factory GUpdateIpAllowListEntryInput( + [Function(GUpdateIpAllowListEntryInputBuilder b) updates]) = + _$GUpdateIpAllowListEntryInput; + + String get allowListValue; + String? get clientMutationId; + String get ipAllowListEntryId; + bool get isActive; + String? get name; + static Serializer get serializer => + _$gUpdateIpAllowListEntryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIpAllowListEntryInput.serializer, + this, + ) as Map); + static GUpdateIpAllowListEntryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateIpAllowListEntryInput.serializer, + json, + ); +} + +abstract class GUpdateIpAllowListForInstalledAppsEnabledSettingInput + implements + Built { + GUpdateIpAllowListForInstalledAppsEnabledSettingInput._(); + + factory GUpdateIpAllowListForInstalledAppsEnabledSettingInput( + [Function(GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder b) + updates]) = _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput; + + String? get clientMutationId; + String get ownerId; + GIpAllowListForInstalledAppsEnabledSettingValue get settingValue; + static Serializer + get serializer => + _$gUpdateIpAllowListForInstalledAppsEnabledSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIpAllowListForInstalledAppsEnabledSettingInput.serializer, + this, + ) as Map); + static GUpdateIpAllowListForInstalledAppsEnabledSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateIpAllowListForInstalledAppsEnabledSettingInput.serializer, + json, + ); +} + +abstract class GUpdateIssueCommentInput + implements + Built { + GUpdateIssueCommentInput._(); + + factory GUpdateIssueCommentInput( + [Function(GUpdateIssueCommentInputBuilder b) updates]) = + _$GUpdateIssueCommentInput; + + String get body; + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gUpdateIssueCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIssueCommentInput.serializer, + this, + ) as Map); + static GUpdateIssueCommentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateIssueCommentInput.serializer, + json, + ); +} + +abstract class GUpdateIssueInput + implements Built { + GUpdateIssueInput._(); + + factory GUpdateIssueInput([Function(GUpdateIssueInputBuilder b) updates]) = + _$GUpdateIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String get id; + BuiltList? get labelIds; + String? get milestoneId; + BuiltList? get projectIds; + GIssueState? get state; + String? get title; + static Serializer get serializer => + _$gUpdateIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIssueInput.serializer, + this, + ) as Map); + static GUpdateIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateIssueInput.serializer, + json, + ); +} + +abstract class GUpdateLabelInput + implements Built { + GUpdateLabelInput._(); + + factory GUpdateLabelInput([Function(GUpdateLabelInputBuilder b) updates]) = + _$GUpdateLabelInput; + + String? get clientMutationId; + String? get color; + String? get description; + String get id; + String? get name; + static Serializer get serializer => + _$gUpdateLabelInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateLabelInput.serializer, + this, + ) as Map); + static GUpdateLabelInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateLabelInput.serializer, + json, + ); +} + +abstract class GUpdateNotificationRestrictionSettingInput + implements + Built { + GUpdateNotificationRestrictionSettingInput._(); + + factory GUpdateNotificationRestrictionSettingInput( + [Function(GUpdateNotificationRestrictionSettingInputBuilder b) + updates]) = _$GUpdateNotificationRestrictionSettingInput; + + String? get clientMutationId; + String get ownerId; + GNotificationRestrictionSettingValue get settingValue; + static Serializer + get serializer => _$gUpdateNotificationRestrictionSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateNotificationRestrictionSettingInput.serializer, + this, + ) as Map); + static GUpdateNotificationRestrictionSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateNotificationRestrictionSettingInput.serializer, + json, + ); +} + +abstract class GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput + implements + Built { + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput._(); + + factory GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput( + [Function( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder + b) + updates]) = + _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput; + + String? get clientMutationId; + bool get forkingEnabled; + String get organizationId; + static Serializer< + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput> + get serializer => + _$gUpdateOrganizationAllowPrivateRepositoryForkingSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput.serializer, + this, + ) as Map); + static GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput.serializer, + json, + ); +} + +abstract class GUpdateOrganizationWebCommitSignoffSettingInput + implements + Built { + GUpdateOrganizationWebCommitSignoffSettingInput._(); + + factory GUpdateOrganizationWebCommitSignoffSettingInput( + [Function(GUpdateOrganizationWebCommitSignoffSettingInputBuilder b) + updates]) = _$GUpdateOrganizationWebCommitSignoffSettingInput; + + String? get clientMutationId; + String get organizationId; + bool get webCommitSignoffRequired; + static Serializer + get serializer => + _$gUpdateOrganizationWebCommitSignoffSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateOrganizationWebCommitSignoffSettingInput.serializer, + this, + ) as Map); + static GUpdateOrganizationWebCommitSignoffSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateOrganizationWebCommitSignoffSettingInput.serializer, + json, + ); +} + +abstract class GUpdateProjectCardInput + implements Built { + GUpdateProjectCardInput._(); + + factory GUpdateProjectCardInput( + [Function(GUpdateProjectCardInputBuilder b) updates]) = + _$GUpdateProjectCardInput; + + String? get clientMutationId; + bool? get isArchived; + String? get note; + String get projectCardId; + static Serializer get serializer => + _$gUpdateProjectCardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectCardInput.serializer, + this, + ) as Map); + static GUpdateProjectCardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectCardInput.serializer, + json, + ); +} + +abstract class GUpdateProjectColumnInput + implements + Built { + GUpdateProjectColumnInput._(); + + factory GUpdateProjectColumnInput( + [Function(GUpdateProjectColumnInputBuilder b) updates]) = + _$GUpdateProjectColumnInput; + + String? get clientMutationId; + String get name; + String get projectColumnId; + static Serializer get serializer => + _$gUpdateProjectColumnInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectColumnInput.serializer, + this, + ) as Map); + static GUpdateProjectColumnInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectColumnInput.serializer, + json, + ); +} + +abstract class GUpdateProjectDraftIssueInput + implements + Built { + GUpdateProjectDraftIssueInput._(); + + factory GUpdateProjectDraftIssueInput( + [Function(GUpdateProjectDraftIssueInputBuilder b) updates]) = + _$GUpdateProjectDraftIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String get draftIssueId; + String? get title; + static Serializer get serializer => + _$gUpdateProjectDraftIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectDraftIssueInput.serializer, + this, + ) as Map); + static GUpdateProjectDraftIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectDraftIssueInput.serializer, + json, + ); +} + +abstract class GUpdateProjectInput + implements Built { + GUpdateProjectInput._(); + + factory GUpdateProjectInput( + [Function(GUpdateProjectInputBuilder b) updates]) = _$GUpdateProjectInput; + + String? get body; + String? get clientMutationId; + String? get name; + String get projectId; + bool? get public; + GProjectState? get state; + static Serializer get serializer => + _$gUpdateProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectInput.serializer, + this, + ) as Map); + static GUpdateProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectInput.serializer, + json, + ); +} + +abstract class GUpdateProjectNextInput + implements Built { + GUpdateProjectNextInput._(); + + factory GUpdateProjectNextInput( + [Function(GUpdateProjectNextInputBuilder b) updates]) = + _$GUpdateProjectNextInput; + + String? get clientMutationId; + bool? get closed; + String? get description; + String? get projectId; + bool? get public; + String? get shortDescription; + String? get title; + static Serializer get serializer => + _$gUpdateProjectNextInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectNextInput.serializer, + this, + ) as Map); + static GUpdateProjectNextInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectNextInput.serializer, + json, + ); +} + +abstract class GUpdateProjectNextItemFieldInput + implements + Built { + GUpdateProjectNextItemFieldInput._(); + + factory GUpdateProjectNextItemFieldInput( + [Function(GUpdateProjectNextItemFieldInputBuilder b) updates]) = + _$GUpdateProjectNextItemFieldInput; + + String? get clientMutationId; + String? get fieldId; + String? get itemId; + String? get projectId; + String? get value; + static Serializer get serializer => + _$gUpdateProjectNextItemFieldInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectNextItemFieldInput.serializer, + this, + ) as Map); + static GUpdateProjectNextItemFieldInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectNextItemFieldInput.serializer, + json, + ); +} + +abstract class GUpdateProjectV2DraftIssueInput + implements + Built { + GUpdateProjectV2DraftIssueInput._(); + + factory GUpdateProjectV2DraftIssueInput( + [Function(GUpdateProjectV2DraftIssueInputBuilder b) updates]) = + _$GUpdateProjectV2DraftIssueInput; + + BuiltList? get assigneeIds; + String? get body; + String? get clientMutationId; + String get draftIssueId; + String? get title; + static Serializer get serializer => + _$gUpdateProjectV2DraftIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectV2DraftIssueInput.serializer, + this, + ) as Map); + static GUpdateProjectV2DraftIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectV2DraftIssueInput.serializer, + json, + ); +} + +abstract class GUpdateProjectV2Input + implements Built { + GUpdateProjectV2Input._(); + + factory GUpdateProjectV2Input( + [Function(GUpdateProjectV2InputBuilder b) updates]) = + _$GUpdateProjectV2Input; + + String? get clientMutationId; + bool? get closed; + String get projectId; + bool? get public; + String? get readme; + String? get shortDescription; + String? get title; + static Serializer get serializer => + _$gUpdateProjectV2InputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectV2Input.serializer, + this, + ) as Map); + static GUpdateProjectV2Input? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectV2Input.serializer, + json, + ); +} + +abstract class GUpdateProjectV2ItemFieldValueInput + implements + Built { + GUpdateProjectV2ItemFieldValueInput._(); + + factory GUpdateProjectV2ItemFieldValueInput( + [Function(GUpdateProjectV2ItemFieldValueInputBuilder b) updates]) = + _$GUpdateProjectV2ItemFieldValueInput; + + String? get clientMutationId; + String get fieldId; + String get itemId; + String get projectId; + GProjectV2FieldValue get value; + static Serializer get serializer => + _$gUpdateProjectV2ItemFieldValueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectV2ItemFieldValueInput.serializer, + this, + ) as Map); + static GUpdateProjectV2ItemFieldValueInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectV2ItemFieldValueInput.serializer, + json, + ); +} + +abstract class GUpdateProjectV2ItemPositionInput + implements + Built { + GUpdateProjectV2ItemPositionInput._(); + + factory GUpdateProjectV2ItemPositionInput( + [Function(GUpdateProjectV2ItemPositionInputBuilder b) updates]) = + _$GUpdateProjectV2ItemPositionInput; + + String? get afterId; + String? get clientMutationId; + String get itemId; + String get projectId; + static Serializer get serializer => + _$gUpdateProjectV2ItemPositionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateProjectV2ItemPositionInput.serializer, + this, + ) as Map); + static GUpdateProjectV2ItemPositionInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateProjectV2ItemPositionInput.serializer, + json, + ); +} + +abstract class GUpdatePullRequestBranchInput + implements + Built { + GUpdatePullRequestBranchInput._(); + + factory GUpdatePullRequestBranchInput( + [Function(GUpdatePullRequestBranchInputBuilder b) updates]) = + _$GUpdatePullRequestBranchInput; + + String? get clientMutationId; + String? get expectedHeadOid; + String get pullRequestId; + static Serializer get serializer => + _$gUpdatePullRequestBranchInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdatePullRequestBranchInput.serializer, + this, + ) as Map); + static GUpdatePullRequestBranchInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdatePullRequestBranchInput.serializer, + json, + ); +} + +abstract class GUpdatePullRequestInput + implements Built { + GUpdatePullRequestInput._(); + + factory GUpdatePullRequestInput( + [Function(GUpdatePullRequestInputBuilder b) updates]) = + _$GUpdatePullRequestInput; + + BuiltList? get assigneeIds; + String? get baseRefName; + String? get body; + String? get clientMutationId; + BuiltList? get labelIds; + bool? get maintainerCanModify; + String? get milestoneId; + BuiltList? get projectIds; + String get pullRequestId; + GPullRequestUpdateState? get state; + String? get title; + static Serializer get serializer => + _$gUpdatePullRequestInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdatePullRequestInput.serializer, + this, + ) as Map); + static GUpdatePullRequestInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdatePullRequestInput.serializer, + json, + ); +} + +abstract class GUpdatePullRequestReviewCommentInput + implements + Built { + GUpdatePullRequestReviewCommentInput._(); + + factory GUpdatePullRequestReviewCommentInput( + [Function(GUpdatePullRequestReviewCommentInputBuilder b) updates]) = + _$GUpdatePullRequestReviewCommentInput; + + String get body; + String? get clientMutationId; + String get pullRequestReviewCommentId; + static Serializer get serializer => + _$gUpdatePullRequestReviewCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdatePullRequestReviewCommentInput.serializer, + this, + ) as Map); + static GUpdatePullRequestReviewCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdatePullRequestReviewCommentInput.serializer, + json, + ); +} + +abstract class GUpdatePullRequestReviewInput + implements + Built { + GUpdatePullRequestReviewInput._(); + + factory GUpdatePullRequestReviewInput( + [Function(GUpdatePullRequestReviewInputBuilder b) updates]) = + _$GUpdatePullRequestReviewInput; + + String get body; + String? get clientMutationId; + String get pullRequestReviewId; + static Serializer get serializer => + _$gUpdatePullRequestReviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdatePullRequestReviewInput.serializer, + this, + ) as Map); + static GUpdatePullRequestReviewInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdatePullRequestReviewInput.serializer, + json, + ); +} + +abstract class GUpdateRefInput + implements Built { + GUpdateRefInput._(); + + factory GUpdateRefInput([Function(GUpdateRefInputBuilder b) updates]) = + _$GUpdateRefInput; + + String? get clientMutationId; + bool? get force; + String get oid; + String get refId; + static Serializer get serializer => + _$gUpdateRefInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateRefInput.serializer, + this, + ) as Map); + static GUpdateRefInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateRefInput.serializer, + json, + ); +} + +abstract class GUpdateRefsInput + implements Built { + GUpdateRefsInput._(); + + factory GUpdateRefsInput([Function(GUpdateRefsInputBuilder b) updates]) = + _$GUpdateRefsInput; + + String? get clientMutationId; + BuiltList get refUpdates; + String get repositoryId; + static Serializer get serializer => + _$gUpdateRefsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateRefsInput.serializer, + this, + ) as Map); + static GUpdateRefsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateRefsInput.serializer, + json, + ); +} + +abstract class GUpdateRepositoryInput + implements Built { + GUpdateRepositoryInput._(); + + factory GUpdateRepositoryInput( + [Function(GUpdateRepositoryInputBuilder b) updates]) = + _$GUpdateRepositoryInput; + + String? get clientMutationId; + String? get description; + bool? get hasIssuesEnabled; + bool? get hasProjectsEnabled; + bool? get hasWikiEnabled; + String? get homepageUrl; + String? get name; + String get repositoryId; + bool? get template; + static Serializer get serializer => + _$gUpdateRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateRepositoryInput.serializer, + this, + ) as Map); + static GUpdateRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateRepositoryInput.serializer, + json, + ); +} + +abstract class GUpdateRepositoryWebCommitSignoffSettingInput + implements + Built { + GUpdateRepositoryWebCommitSignoffSettingInput._(); + + factory GUpdateRepositoryWebCommitSignoffSettingInput( + [Function(GUpdateRepositoryWebCommitSignoffSettingInputBuilder b) + updates]) = _$GUpdateRepositoryWebCommitSignoffSettingInput; + + String? get clientMutationId; + String get repositoryId; + bool get webCommitSignoffRequired; + static Serializer + get serializer => + _$gUpdateRepositoryWebCommitSignoffSettingInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateRepositoryWebCommitSignoffSettingInput.serializer, + this, + ) as Map); + static GUpdateRepositoryWebCommitSignoffSettingInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateRepositoryWebCommitSignoffSettingInput.serializer, + json, + ); +} + +abstract class GUpdateSponsorshipPreferencesInput + implements + Built { + GUpdateSponsorshipPreferencesInput._(); + + factory GUpdateSponsorshipPreferencesInput( + [Function(GUpdateSponsorshipPreferencesInputBuilder b) updates]) = + _$GUpdateSponsorshipPreferencesInput; + + String? get clientMutationId; + GSponsorshipPrivacy? get privacyLevel; + bool? get receiveEmails; + String? get sponsorId; + String? get sponsorLogin; + String? get sponsorableId; + String? get sponsorableLogin; + static Serializer get serializer => + _$gUpdateSponsorshipPreferencesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateSponsorshipPreferencesInput.serializer, + this, + ) as Map); + static GUpdateSponsorshipPreferencesInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateSponsorshipPreferencesInput.serializer, + json, + ); +} + +abstract class GUpdateSubscriptionInput + implements + Built { + GUpdateSubscriptionInput._(); + + factory GUpdateSubscriptionInput( + [Function(GUpdateSubscriptionInputBuilder b) updates]) = + _$GUpdateSubscriptionInput; + + String? get clientMutationId; + GSubscriptionState get state; + String get subscribableId; + static Serializer get serializer => + _$gUpdateSubscriptionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateSubscriptionInput.serializer, + this, + ) as Map); + static GUpdateSubscriptionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateSubscriptionInput.serializer, + json, + ); +} + +abstract class GUpdateTeamDiscussionCommentInput + implements + Built { + GUpdateTeamDiscussionCommentInput._(); + + factory GUpdateTeamDiscussionCommentInput( + [Function(GUpdateTeamDiscussionCommentInputBuilder b) updates]) = + _$GUpdateTeamDiscussionCommentInput; + + String get body; + String? get bodyVersion; + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gUpdateTeamDiscussionCommentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateTeamDiscussionCommentInput.serializer, + this, + ) as Map); + static GUpdateTeamDiscussionCommentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateTeamDiscussionCommentInput.serializer, + json, + ); +} + +abstract class GUpdateTeamDiscussionInput + implements + Built { + GUpdateTeamDiscussionInput._(); + + factory GUpdateTeamDiscussionInput( + [Function(GUpdateTeamDiscussionInputBuilder b) updates]) = + _$GUpdateTeamDiscussionInput; + + String? get body; + String? get bodyVersion; + String? get clientMutationId; + String get id; + bool? get pinned; + String? get title; + static Serializer get serializer => + _$gUpdateTeamDiscussionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateTeamDiscussionInput.serializer, + this, + ) as Map); + static GUpdateTeamDiscussionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateTeamDiscussionInput.serializer, + json, + ); +} + +abstract class GUpdateTeamReviewAssignmentInput + implements + Built { + GUpdateTeamReviewAssignmentInput._(); + + factory GUpdateTeamReviewAssignmentInput( + [Function(GUpdateTeamReviewAssignmentInputBuilder b) updates]) = + _$GUpdateTeamReviewAssignmentInput; + + GTeamReviewAssignmentAlgorithm? get algorithm; + String? get clientMutationId; + bool get enabled; + BuiltList? get excludedTeamMemberIds; + String get id; + bool? get notifyTeam; + int? get teamMemberCount; + static Serializer get serializer => + _$gUpdateTeamReviewAssignmentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateTeamReviewAssignmentInput.serializer, + this, + ) as Map); + static GUpdateTeamReviewAssignmentInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateTeamReviewAssignmentInput.serializer, + json, + ); +} + +abstract class GUpdateTeamsRepositoryInput + implements + Built { + GUpdateTeamsRepositoryInput._(); + + factory GUpdateTeamsRepositoryInput( + [Function(GUpdateTeamsRepositoryInputBuilder b) updates]) = + _$GUpdateTeamsRepositoryInput; + + String? get clientMutationId; + GRepositoryPermission get permission; + String get repositoryId; + BuiltList get teamIds; + static Serializer get serializer => + _$gUpdateTeamsRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateTeamsRepositoryInput.serializer, + this, + ) as Map); + static GUpdateTeamsRepositoryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateTeamsRepositoryInput.serializer, + json, + ); +} + +abstract class GUpdateTopicsInput + implements Built { + GUpdateTopicsInput._(); + + factory GUpdateTopicsInput([Function(GUpdateTopicsInputBuilder b) updates]) = + _$GUpdateTopicsInput; + + String? get clientMutationId; + String get repositoryId; + BuiltList get topicNames; + static Serializer get serializer => + _$gUpdateTopicsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateTopicsInput.serializer, + this, + ) as Map); + static GUpdateTopicsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateTopicsInput.serializer, + json, + ); +} + +class GUserBlockDuration extends EnumClass { + const GUserBlockDuration._(String name) : super(name); + + static const GUserBlockDuration ONE_DAY = _$gUserBlockDurationONE_DAY; + + static const GUserBlockDuration ONE_MONTH = _$gUserBlockDurationONE_MONTH; + + static const GUserBlockDuration ONE_WEEK = _$gUserBlockDurationONE_WEEK; + + static const GUserBlockDuration PERMANENT = _$gUserBlockDurationPERMANENT; + + static const GUserBlockDuration THREE_DAYS = _$gUserBlockDurationTHREE_DAYS; + + static Serializer get serializer => + _$gUserBlockDurationSerializer; + static BuiltSet get values => _$gUserBlockDurationValues; + static GUserBlockDuration valueOf(String name) => + _$gUserBlockDurationValueOf(name); +} + +abstract class GUserStatusOrder + implements Built { + GUserStatusOrder._(); + + factory GUserStatusOrder([Function(GUserStatusOrderBuilder b) updates]) = + _$GUserStatusOrder; + + GOrderDirection get direction; + GUserStatusOrderField get field; + static Serializer get serializer => + _$gUserStatusOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserStatusOrder.serializer, + this, + ) as Map); + static GUserStatusOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserStatusOrder.serializer, + json, + ); +} + +class GUserStatusOrderField extends EnumClass { + const GUserStatusOrderField._(String name) : super(name); + + static const GUserStatusOrderField UPDATED_AT = + _$gUserStatusOrderFieldUPDATED_AT; + + static Serializer get serializer => + _$gUserStatusOrderFieldSerializer; + static BuiltSet get values => + _$gUserStatusOrderFieldValues; + static GUserStatusOrderField valueOf(String name) => + _$gUserStatusOrderFieldValueOf(name); +} + +abstract class GVerifiableDomainOrder + implements Built { + GVerifiableDomainOrder._(); + + factory GVerifiableDomainOrder( + [Function(GVerifiableDomainOrderBuilder b) updates]) = + _$GVerifiableDomainOrder; + + GOrderDirection get direction; + GVerifiableDomainOrderField get field; + static Serializer get serializer => + _$gVerifiableDomainOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVerifiableDomainOrder.serializer, + this, + ) as Map); + static GVerifiableDomainOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVerifiableDomainOrder.serializer, + json, + ); +} + +class GVerifiableDomainOrderField extends EnumClass { + const GVerifiableDomainOrderField._(String name) : super(name); + + static const GVerifiableDomainOrderField CREATED_AT = + _$gVerifiableDomainOrderFieldCREATED_AT; + + static const GVerifiableDomainOrderField DOMAIN = + _$gVerifiableDomainOrderFieldDOMAIN; + + static Serializer get serializer => + _$gVerifiableDomainOrderFieldSerializer; + static BuiltSet get values => + _$gVerifiableDomainOrderFieldValues; + static GVerifiableDomainOrderField valueOf(String name) => + _$gVerifiableDomainOrderFieldValueOf(name); +} + +abstract class GVerifyVerifiableDomainInput + implements + Built { + GVerifyVerifiableDomainInput._(); + + factory GVerifyVerifiableDomainInput( + [Function(GVerifyVerifiableDomainInputBuilder b) updates]) = + _$GVerifyVerifiableDomainInput; + + String? get clientMutationId; + String get id; + static Serializer get serializer => + _$gVerifyVerifiableDomainInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVerifyVerifiableDomainInput.serializer, + this, + ) as Map); + static GVerifyVerifiableDomainInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVerifyVerifiableDomainInput.serializer, + json, + ); +} + +abstract class GWorkflowRunOrder + implements Built { + GWorkflowRunOrder._(); + + factory GWorkflowRunOrder([Function(GWorkflowRunOrderBuilder b) updates]) = + _$GWorkflowRunOrder; + + GOrderDirection get direction; + GWorkflowRunOrderField get field; + static Serializer get serializer => + _$gWorkflowRunOrderSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkflowRunOrder.serializer, + this, + ) as Map); + static GWorkflowRunOrder? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkflowRunOrder.serializer, + json, + ); +} + +class GWorkflowRunOrderField extends EnumClass { + const GWorkflowRunOrderField._(String name) : super(name); + + static const GWorkflowRunOrderField CREATED_AT = + _$gWorkflowRunOrderFieldCREATED_AT; + + static Serializer get serializer => + _$gWorkflowRunOrderFieldSerializer; + static BuiltSet get values => + _$gWorkflowRunOrderFieldValues; + static GWorkflowRunOrderField valueOf(String name) => + _$gWorkflowRunOrderFieldValueOf(name); +} + +abstract class GX509Certificate + implements Built { + GX509Certificate._(); + + factory GX509Certificate([String? value]) => + _$GX509Certificate((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GX509Certificate((serialized as String?))); +} + +const possibleTypesMap = { + 'Node': { + 'AddedToProjectEvent', + 'App', + 'AssignedEvent', + 'AutoMergeDisabledEvent', + 'AutoMergeEnabledEvent', + 'AutoRebaseEnabledEvent', + 'AutoSquashEnabledEvent', + 'AutomaticBaseChangeFailedEvent', + 'AutomaticBaseChangeSucceededEvent', + 'BaseRefChangedEvent', + 'BaseRefDeletedEvent', + 'BaseRefForcePushedEvent', + 'Blob', + 'Bot', + 'BranchProtectionRule', + 'BypassForcePushAllowance', + 'BypassPullRequestAllowance', + 'CWE', + 'CheckRun', + 'CheckSuite', + 'ClosedEvent', + 'CodeOfConduct', + 'CommentDeletedEvent', + 'Commit', + 'CommitComment', + 'CommitCommentThread', + 'ConnectedEvent', + 'ConvertToDraftEvent', + 'ConvertedNoteToIssueEvent', + 'ConvertedToDiscussionEvent', + 'CrossReferencedEvent', + 'DemilestonedEvent', + 'DependencyGraphManifest', + 'DeployKey', + 'DeployedEvent', + 'Deployment', + 'DeploymentEnvironmentChangedEvent', + 'DeploymentReview', + 'DeploymentStatus', + 'DisconnectedEvent', + 'Discussion', + 'DiscussionCategory', + 'DiscussionComment', + 'DiscussionPoll', + 'DiscussionPollOption', + 'DraftIssue', + 'Enterprise', + 'EnterpriseAdministratorInvitation', + 'EnterpriseIdentityProvider', + 'EnterpriseRepositoryInfo', + 'EnterpriseServerInstallation', + 'EnterpriseServerUserAccount', + 'EnterpriseServerUserAccountEmail', + 'EnterpriseServerUserAccountsUpload', + 'EnterpriseUserAccount', + 'Environment', + 'ExternalIdentity', + 'Gist', + 'GistComment', + 'HeadRefDeletedEvent', + 'HeadRefForcePushedEvent', + 'HeadRefRestoredEvent', + 'IpAllowListEntry', + 'Issue', + 'IssueComment', + 'Label', + 'LabeledEvent', + 'Language', + 'License', + 'LockedEvent', + 'Mannequin', + 'MarkedAsDuplicateEvent', + 'MarketplaceCategory', + 'MarketplaceListing', + 'MembersCanDeleteReposClearAuditEntry', + 'MembersCanDeleteReposDisableAuditEntry', + 'MembersCanDeleteReposEnableAuditEntry', + 'MentionedEvent', + 'MergedEvent', + 'MigrationSource', + 'Milestone', + 'MilestonedEvent', + 'MovedColumnsInProjectEvent', + 'OIDCProvider', + 'OauthApplicationCreateAuditEntry', + 'OrgAddBillingManagerAuditEntry', + 'OrgAddMemberAuditEntry', + 'OrgBlockUserAuditEntry', + 'OrgConfigDisableCollaboratorsOnlyAuditEntry', + 'OrgConfigEnableCollaboratorsOnlyAuditEntry', + 'OrgCreateAuditEntry', + 'OrgDisableOauthAppRestrictionsAuditEntry', + 'OrgDisableSamlAuditEntry', + 'OrgDisableTwoFactorRequirementAuditEntry', + 'OrgEnableOauthAppRestrictionsAuditEntry', + 'OrgEnableSamlAuditEntry', + 'OrgEnableTwoFactorRequirementAuditEntry', + 'OrgInviteMemberAuditEntry', + 'OrgInviteToBusinessAuditEntry', + 'OrgOauthAppAccessApprovedAuditEntry', + 'OrgOauthAppAccessDeniedAuditEntry', + 'OrgOauthAppAccessRequestedAuditEntry', + 'OrgRemoveBillingManagerAuditEntry', + 'OrgRemoveMemberAuditEntry', + 'OrgRemoveOutsideCollaboratorAuditEntry', + 'OrgRestoreMemberAuditEntry', + 'OrgUnblockUserAuditEntry', + 'OrgUpdateDefaultRepositoryPermissionAuditEntry', + 'OrgUpdateMemberAuditEntry', + 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry', + 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry', + 'Organization', + 'OrganizationIdentityProvider', + 'OrganizationInvitation', + 'Package', + 'PackageFile', + 'PackageTag', + 'PackageVersion', + 'PinnedDiscussion', + 'PinnedEvent', + 'PinnedIssue', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'Project', + 'ProjectCard', + 'ProjectColumn', + 'ProjectNext', + 'ProjectNextField', + 'ProjectNextItem', + 'ProjectNextItemFieldValue', + 'ProjectV2', + 'ProjectV2Field', + 'ProjectV2Item', + 'ProjectV2ItemFieldDateValue', + 'ProjectV2ItemFieldIterationValue', + 'ProjectV2ItemFieldNumberValue', + 'ProjectV2ItemFieldSingleSelectValue', + 'ProjectV2ItemFieldTextValue', + 'ProjectV2IterationField', + 'ProjectV2SingleSelectField', + 'ProjectV2View', + 'ProjectView', + 'PublicKey', + 'PullRequest', + 'PullRequestCommit', + 'PullRequestCommitCommentThread', + 'PullRequestReview', + 'PullRequestReviewComment', + 'PullRequestReviewThread', + 'PullRequestThread', + 'Push', + 'PushAllowance', + 'Reaction', + 'ReadyForReviewEvent', + 'Ref', + 'ReferencedEvent', + 'Release', + 'ReleaseAsset', + 'RemovedFromProjectEvent', + 'RenamedTitleEvent', + 'ReopenedEvent', + 'RepoAccessAuditEntry', + 'RepoAddMemberAuditEntry', + 'RepoAddTopicAuditEntry', + 'RepoArchivedAuditEntry', + 'RepoChangeMergeSettingAuditEntry', + 'RepoConfigDisableAnonymousGitAccessAuditEntry', + 'RepoConfigDisableCollaboratorsOnlyAuditEntry', + 'RepoConfigDisableContributorsOnlyAuditEntry', + 'RepoConfigDisableSockpuppetDisallowedAuditEntry', + 'RepoConfigEnableAnonymousGitAccessAuditEntry', + 'RepoConfigEnableCollaboratorsOnlyAuditEntry', + 'RepoConfigEnableContributorsOnlyAuditEntry', + 'RepoConfigEnableSockpuppetDisallowedAuditEntry', + 'RepoConfigLockAnonymousGitAccessAuditEntry', + 'RepoConfigUnlockAnonymousGitAccessAuditEntry', + 'RepoCreateAuditEntry', + 'RepoDestroyAuditEntry', + 'RepoRemoveMemberAuditEntry', + 'RepoRemoveTopicAuditEntry', + 'Repository', + 'RepositoryInvitation', + 'RepositoryMigration', + 'RepositoryTopic', + 'RepositoryVisibilityChangeDisableAuditEntry', + 'RepositoryVisibilityChangeEnableAuditEntry', + 'RepositoryVulnerabilityAlert', + 'ReviewDismissalAllowance', + 'ReviewDismissedEvent', + 'ReviewRequest', + 'ReviewRequestRemovedEvent', + 'ReviewRequestedEvent', + 'SavedReply', + 'SecurityAdvisory', + 'SponsorsActivity', + 'SponsorsListing', + 'SponsorsTier', + 'Sponsorship', + 'SponsorshipNewsletter', + 'Status', + 'StatusCheckRollup', + 'StatusContext', + 'SubscribedEvent', + 'Tag', + 'Team', + 'TeamAddMemberAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamChangeParentTeamAuditEntry', + 'TeamDiscussion', + 'TeamDiscussionComment', + 'TeamRemoveMemberAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + 'Topic', + 'TransferredEvent', + 'Tree', + 'UnassignedEvent', + 'UnlabeledEvent', + 'UnlockedEvent', + 'UnmarkedAsDuplicateEvent', + 'UnpinnedEvent', + 'UnsubscribedEvent', + 'User', + 'UserBlockedEvent', + 'UserContentEdit', + 'UserStatus', + 'VerifiableDomain', + 'Workflow', + 'WorkflowRun', + }, + 'Assignee': { + 'Bot', + 'Mannequin', + 'Organization', + 'User', + }, + 'AuditEntryActor': { + 'Bot', + 'Organization', + 'User', + }, + 'GitObject': { + 'Blob', + 'Commit', + 'Tag', + 'Tree', + }, + 'Actor': { + 'Bot', + 'EnterpriseUserAccount', + 'Mannequin', + 'Organization', + 'User', + }, + 'UniformResourceLocatable': { + 'Bot', + 'CheckRun', + 'ClosedEvent', + 'Commit', + 'ConvertToDraftEvent', + 'CrossReferencedEvent', + 'Gist', + 'Issue', + 'Mannequin', + 'MergedEvent', + 'Milestone', + 'Organization', + 'PullRequest', + 'PullRequestCommit', + 'ReadyForReviewEvent', + 'Release', + 'Repository', + 'RepositoryTopic', + 'ReviewDismissedEvent', + 'TeamDiscussion', + 'TeamDiscussionComment', + 'User', + }, + 'BranchActorAllowanceActor': { + 'App', + 'Team', + 'User', + }, + 'RequirableByPullRequest': { + 'CheckRun', + 'StatusContext', + }, + 'Closer': { + 'Commit', + 'PullRequest', + }, + 'Subscribable': { + 'Commit', + 'Discussion', + 'Issue', + 'PullRequest', + 'Repository', + 'Team', + 'TeamDiscussion', + }, + 'Comment': { + 'CommitComment', + 'Discussion', + 'DiscussionComment', + 'GistComment', + 'Issue', + 'IssueComment', + 'PullRequest', + 'PullRequestReview', + 'PullRequestReviewComment', + 'TeamDiscussion', + 'TeamDiscussionComment', + }, + 'Deletable': { + 'CommitComment', + 'Discussion', + 'DiscussionComment', + 'GistComment', + 'IssueComment', + 'PullRequestReview', + 'PullRequestReviewComment', + 'TeamDiscussion', + 'TeamDiscussionComment', + }, + 'Minimizable': { + 'CommitComment', + 'DiscussionComment', + 'GistComment', + 'IssueComment', + 'PullRequestReviewComment', + }, + 'Reactable': { + 'CommitComment', + 'Discussion', + 'DiscussionComment', + 'Issue', + 'IssueComment', + 'PullRequest', + 'PullRequestReview', + 'PullRequestReviewComment', + 'Release', + 'TeamDiscussion', + 'TeamDiscussionComment', + }, + 'RepositoryNode': { + 'CommitComment', + 'CommitCommentThread', + 'DependabotUpdate', + 'Discussion', + 'DiscussionCategory', + 'Issue', + 'IssueComment', + 'PinnedDiscussion', + 'PullRequest', + 'PullRequestCommitCommentThread', + 'PullRequestReview', + 'PullRequestReviewComment', + 'RepositoryVulnerabilityAlert', + }, + 'Updatable': { + 'CommitComment', + 'Discussion', + 'DiscussionComment', + 'GistComment', + 'Issue', + 'IssueComment', + 'Project', + 'ProjectNext', + 'ProjectV2', + 'PullRequest', + 'PullRequestReview', + 'PullRequestReviewComment', + 'TeamDiscussion', + 'TeamDiscussionComment', + }, + 'UpdatableComment': { + 'CommitComment', + 'DiscussionComment', + 'GistComment', + 'Issue', + 'IssueComment', + 'PullRequest', + 'PullRequestReview', + 'PullRequestReviewComment', + 'TeamDiscussion', + 'TeamDiscussionComment', + }, + 'Contribution': { + 'CreatedCommitContribution', + 'CreatedIssueContribution', + 'CreatedPullRequestContribution', + 'CreatedPullRequestReviewContribution', + 'CreatedRepositoryContribution', + 'JoinedGitHubContribution', + 'RestrictedContribution', + }, + 'CreatedIssueOrRestrictedContribution': { + 'CreatedIssueContribution', + 'RestrictedContribution', + }, + 'CreatedPullRequestOrRestrictedContribution': { + 'CreatedPullRequestContribution', + 'RestrictedContribution', + }, + 'CreatedRepositoryOrRestrictedContribution': { + 'CreatedRepositoryContribution', + 'RestrictedContribution', + }, + 'DeploymentReviewer': { + 'Team', + 'User', + }, + 'Labelable': { + 'Discussion', + 'Issue', + 'PullRequest', + }, + 'Lockable': { + 'Discussion', + 'Issue', + 'PullRequest', + }, + 'Votable': { + 'Discussion', + 'DiscussionComment', + }, + 'EnterpriseMember': { + 'EnterpriseUserAccount', + 'User', + }, + 'HovercardContext': { + 'GenericHovercardContext', + 'OrganizationTeamsHovercardContext', + 'OrganizationsHovercardContext', + 'ReviewStatusHovercardContext', + 'ViewerHovercardContext', + }, + 'Starrable': { + 'Gist', + 'Repository', + 'Topic', + }, + 'GitSignature': { + 'GpgSignature', + 'SmimeSignature', + 'SshSignature', + 'UnknownSignature', + }, + 'IpAllowListOwner': { + 'App', + 'Enterprise', + 'Organization', + }, + 'Assignable': { + 'Issue', + 'PullRequest', + }, + 'Closable': { + 'Issue', + 'Milestone', + 'Project', + 'ProjectNext', + 'ProjectV2', + 'PullRequest', + }, + 'ProjectNextOwner': { + 'Issue', + 'Organization', + 'PullRequest', + 'User', + }, + 'ProjectV2Owner': { + 'Issue', + 'Organization', + 'PullRequest', + 'User', + }, + 'IssueOrPullRequest': { + 'Issue', + 'PullRequest', + }, + 'IssueTimelineItem': { + 'AssignedEvent', + 'ClosedEvent', + 'Commit', + 'CrossReferencedEvent', + 'DemilestonedEvent', + 'IssueComment', + 'LabeledEvent', + 'LockedEvent', + 'MilestonedEvent', + 'ReferencedEvent', + 'RenamedTitleEvent', + 'ReopenedEvent', + 'SubscribedEvent', + 'TransferredEvent', + 'UnassignedEvent', + 'UnlabeledEvent', + 'UnlockedEvent', + 'UnsubscribedEvent', + 'UserBlockedEvent', + }, + 'IssueTimelineItems': { + 'AddedToProjectEvent', + 'AssignedEvent', + 'ClosedEvent', + 'CommentDeletedEvent', + 'ConnectedEvent', + 'ConvertedNoteToIssueEvent', + 'ConvertedToDiscussionEvent', + 'CrossReferencedEvent', + 'DemilestonedEvent', + 'DisconnectedEvent', + 'IssueComment', + 'LabeledEvent', + 'LockedEvent', + 'MarkedAsDuplicateEvent', + 'MentionedEvent', + 'MilestonedEvent', + 'MovedColumnsInProjectEvent', + 'PinnedEvent', + 'ReferencedEvent', + 'RemovedFromProjectEvent', + 'RenamedTitleEvent', + 'ReopenedEvent', + 'SubscribedEvent', + 'TransferredEvent', + 'UnassignedEvent', + 'UnlabeledEvent', + 'UnlockedEvent', + 'UnmarkedAsDuplicateEvent', + 'UnpinnedEvent', + 'UnsubscribedEvent', + 'UserBlockedEvent', + }, + 'AuditEntry': { + 'MembersCanDeleteReposClearAuditEntry', + 'MembersCanDeleteReposDisableAuditEntry', + 'MembersCanDeleteReposEnableAuditEntry', + 'OauthApplicationCreateAuditEntry', + 'OrgAddBillingManagerAuditEntry', + 'OrgAddMemberAuditEntry', + 'OrgBlockUserAuditEntry', + 'OrgConfigDisableCollaboratorsOnlyAuditEntry', + 'OrgConfigEnableCollaboratorsOnlyAuditEntry', + 'OrgCreateAuditEntry', + 'OrgDisableOauthAppRestrictionsAuditEntry', + 'OrgDisableSamlAuditEntry', + 'OrgDisableTwoFactorRequirementAuditEntry', + 'OrgEnableOauthAppRestrictionsAuditEntry', + 'OrgEnableSamlAuditEntry', + 'OrgEnableTwoFactorRequirementAuditEntry', + 'OrgInviteMemberAuditEntry', + 'OrgInviteToBusinessAuditEntry', + 'OrgOauthAppAccessApprovedAuditEntry', + 'OrgOauthAppAccessDeniedAuditEntry', + 'OrgOauthAppAccessRequestedAuditEntry', + 'OrgRemoveBillingManagerAuditEntry', + 'OrgRemoveMemberAuditEntry', + 'OrgRemoveOutsideCollaboratorAuditEntry', + 'OrgRestoreMemberAuditEntry', + 'OrgUnblockUserAuditEntry', + 'OrgUpdateDefaultRepositoryPermissionAuditEntry', + 'OrgUpdateMemberAuditEntry', + 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry', + 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'RepoAccessAuditEntry', + 'RepoAddMemberAuditEntry', + 'RepoAddTopicAuditEntry', + 'RepoArchivedAuditEntry', + 'RepoChangeMergeSettingAuditEntry', + 'RepoConfigDisableAnonymousGitAccessAuditEntry', + 'RepoConfigDisableCollaboratorsOnlyAuditEntry', + 'RepoConfigDisableContributorsOnlyAuditEntry', + 'RepoConfigDisableSockpuppetDisallowedAuditEntry', + 'RepoConfigEnableAnonymousGitAccessAuditEntry', + 'RepoConfigEnableCollaboratorsOnlyAuditEntry', + 'RepoConfigEnableContributorsOnlyAuditEntry', + 'RepoConfigEnableSockpuppetDisallowedAuditEntry', + 'RepoConfigLockAnonymousGitAccessAuditEntry', + 'RepoConfigUnlockAnonymousGitAccessAuditEntry', + 'RepoCreateAuditEntry', + 'RepoDestroyAuditEntry', + 'RepoRemoveMemberAuditEntry', + 'RepoRemoveTopicAuditEntry', + 'RepositoryVisibilityChangeDisableAuditEntry', + 'RepositoryVisibilityChangeEnableAuditEntry', + 'TeamAddMemberAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamChangeParentTeamAuditEntry', + 'TeamRemoveMemberAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + }, + 'EnterpriseAuditEntryData': { + 'MembersCanDeleteReposClearAuditEntry', + 'MembersCanDeleteReposDisableAuditEntry', + 'MembersCanDeleteReposEnableAuditEntry', + 'OrgInviteToBusinessAuditEntry', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'RepositoryVisibilityChangeDisableAuditEntry', + 'RepositoryVisibilityChangeEnableAuditEntry', + }, + 'OrganizationAuditEntryData': { + 'MembersCanDeleteReposClearAuditEntry', + 'MembersCanDeleteReposDisableAuditEntry', + 'MembersCanDeleteReposEnableAuditEntry', + 'OauthApplicationCreateAuditEntry', + 'OrgAddBillingManagerAuditEntry', + 'OrgAddMemberAuditEntry', + 'OrgBlockUserAuditEntry', + 'OrgConfigDisableCollaboratorsOnlyAuditEntry', + 'OrgConfigEnableCollaboratorsOnlyAuditEntry', + 'OrgCreateAuditEntry', + 'OrgDisableOauthAppRestrictionsAuditEntry', + 'OrgDisableSamlAuditEntry', + 'OrgDisableTwoFactorRequirementAuditEntry', + 'OrgEnableOauthAppRestrictionsAuditEntry', + 'OrgEnableSamlAuditEntry', + 'OrgEnableTwoFactorRequirementAuditEntry', + 'OrgInviteMemberAuditEntry', + 'OrgInviteToBusinessAuditEntry', + 'OrgOauthAppAccessApprovedAuditEntry', + 'OrgOauthAppAccessDeniedAuditEntry', + 'OrgOauthAppAccessRequestedAuditEntry', + 'OrgRemoveBillingManagerAuditEntry', + 'OrgRemoveMemberAuditEntry', + 'OrgRemoveOutsideCollaboratorAuditEntry', + 'OrgRestoreMemberAuditEntry', + 'OrgRestoreMemberMembershipOrganizationAuditEntryData', + 'OrgUnblockUserAuditEntry', + 'OrgUpdateDefaultRepositoryPermissionAuditEntry', + 'OrgUpdateMemberAuditEntry', + 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry', + 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'RepoAccessAuditEntry', + 'RepoAddMemberAuditEntry', + 'RepoAddTopicAuditEntry', + 'RepoArchivedAuditEntry', + 'RepoChangeMergeSettingAuditEntry', + 'RepoConfigDisableAnonymousGitAccessAuditEntry', + 'RepoConfigDisableCollaboratorsOnlyAuditEntry', + 'RepoConfigDisableContributorsOnlyAuditEntry', + 'RepoConfigDisableSockpuppetDisallowedAuditEntry', + 'RepoConfigEnableAnonymousGitAccessAuditEntry', + 'RepoConfigEnableCollaboratorsOnlyAuditEntry', + 'RepoConfigEnableContributorsOnlyAuditEntry', + 'RepoConfigEnableSockpuppetDisallowedAuditEntry', + 'RepoConfigLockAnonymousGitAccessAuditEntry', + 'RepoConfigUnlockAnonymousGitAccessAuditEntry', + 'RepoCreateAuditEntry', + 'RepoDestroyAuditEntry', + 'RepoRemoveMemberAuditEntry', + 'RepoRemoveTopicAuditEntry', + 'RepositoryVisibilityChangeDisableAuditEntry', + 'RepositoryVisibilityChangeEnableAuditEntry', + 'TeamAddMemberAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamChangeParentTeamAuditEntry', + 'TeamRemoveMemberAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + }, + 'MilestoneItem': { + 'Issue', + 'PullRequest', + }, + 'OauthApplicationAuditEntryData': { + 'OauthApplicationCreateAuditEntry', + 'OrgOauthAppAccessApprovedAuditEntry', + 'OrgOauthAppAccessDeniedAuditEntry', + 'OrgOauthAppAccessRequestedAuditEntry', + }, + 'OrgRestoreMemberAuditEntryMembership': { + 'OrgRestoreMemberMembershipOrganizationAuditEntryData', + 'OrgRestoreMemberMembershipRepositoryAuditEntryData', + 'OrgRestoreMemberMembershipTeamAuditEntryData', + }, + 'RepositoryAuditEntryData': { + 'OrgRestoreMemberMembershipRepositoryAuditEntryData', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'RepoAccessAuditEntry', + 'RepoAddMemberAuditEntry', + 'RepoAddTopicAuditEntry', + 'RepoArchivedAuditEntry', + 'RepoChangeMergeSettingAuditEntry', + 'RepoConfigDisableAnonymousGitAccessAuditEntry', + 'RepoConfigDisableCollaboratorsOnlyAuditEntry', + 'RepoConfigDisableContributorsOnlyAuditEntry', + 'RepoConfigDisableSockpuppetDisallowedAuditEntry', + 'RepoConfigEnableAnonymousGitAccessAuditEntry', + 'RepoConfigEnableCollaboratorsOnlyAuditEntry', + 'RepoConfigEnableContributorsOnlyAuditEntry', + 'RepoConfigEnableSockpuppetDisallowedAuditEntry', + 'RepoConfigLockAnonymousGitAccessAuditEntry', + 'RepoConfigUnlockAnonymousGitAccessAuditEntry', + 'RepoCreateAuditEntry', + 'RepoDestroyAuditEntry', + 'RepoRemoveMemberAuditEntry', + 'RepoRemoveTopicAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + }, + 'TeamAuditEntryData': { + 'OrgRestoreMemberMembershipTeamAuditEntryData', + 'TeamAddMemberAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamChangeParentTeamAuditEntry', + 'TeamRemoveMemberAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + }, + 'MemberStatusable': { + 'Organization', + 'Team', + }, + 'PackageOwner': { + 'Organization', + 'Repository', + 'User', + }, + 'ProfileOwner': { + 'Organization', + 'User', + }, + 'ProjectOwner': { + 'Organization', + 'Repository', + 'User', + }, + 'ProjectV2Recent': { + 'Organization', + 'Repository', + 'User', + }, + 'RepositoryDiscussionAuthor': { + 'Organization', + 'User', + }, + 'RepositoryDiscussionCommentAuthor': { + 'Organization', + 'User', + }, + 'RepositoryOwner': { + 'Organization', + 'User', + }, + 'Sponsorable': { + 'Organization', + 'User', + }, + 'OrganizationAuditEntry': { + 'MembersCanDeleteReposClearAuditEntry', + 'MembersCanDeleteReposDisableAuditEntry', + 'MembersCanDeleteReposEnableAuditEntry', + 'OauthApplicationCreateAuditEntry', + 'OrgAddBillingManagerAuditEntry', + 'OrgAddMemberAuditEntry', + 'OrgBlockUserAuditEntry', + 'OrgConfigDisableCollaboratorsOnlyAuditEntry', + 'OrgConfigEnableCollaboratorsOnlyAuditEntry', + 'OrgCreateAuditEntry', + 'OrgDisableOauthAppRestrictionsAuditEntry', + 'OrgDisableSamlAuditEntry', + 'OrgDisableTwoFactorRequirementAuditEntry', + 'OrgEnableOauthAppRestrictionsAuditEntry', + 'OrgEnableSamlAuditEntry', + 'OrgEnableTwoFactorRequirementAuditEntry', + 'OrgInviteMemberAuditEntry', + 'OrgInviteToBusinessAuditEntry', + 'OrgOauthAppAccessApprovedAuditEntry', + 'OrgOauthAppAccessDeniedAuditEntry', + 'OrgOauthAppAccessRequestedAuditEntry', + 'OrgRemoveBillingManagerAuditEntry', + 'OrgRemoveMemberAuditEntry', + 'OrgRemoveOutsideCollaboratorAuditEntry', + 'OrgRestoreMemberAuditEntry', + 'OrgUnblockUserAuditEntry', + 'OrgUpdateDefaultRepositoryPermissionAuditEntry', + 'OrgUpdateMemberAuditEntry', + 'OrgUpdateMemberRepositoryCreationPermissionAuditEntry', + 'OrgUpdateMemberRepositoryInvitationPermissionAuditEntry', + 'PrivateRepositoryForkingDisableAuditEntry', + 'PrivateRepositoryForkingEnableAuditEntry', + 'RepoAccessAuditEntry', + 'RepoAddMemberAuditEntry', + 'RepoAddTopicAuditEntry', + 'RepoArchivedAuditEntry', + 'RepoChangeMergeSettingAuditEntry', + 'RepoConfigDisableAnonymousGitAccessAuditEntry', + 'RepoConfigDisableCollaboratorsOnlyAuditEntry', + 'RepoConfigDisableContributorsOnlyAuditEntry', + 'RepoConfigDisableSockpuppetDisallowedAuditEntry', + 'RepoConfigEnableAnonymousGitAccessAuditEntry', + 'RepoConfigEnableCollaboratorsOnlyAuditEntry', + 'RepoConfigEnableContributorsOnlyAuditEntry', + 'RepoConfigEnableSockpuppetDisallowedAuditEntry', + 'RepoConfigLockAnonymousGitAccessAuditEntry', + 'RepoConfigUnlockAnonymousGitAccessAuditEntry', + 'RepoCreateAuditEntry', + 'RepoDestroyAuditEntry', + 'RepoRemoveMemberAuditEntry', + 'RepoRemoveTopicAuditEntry', + 'RepositoryVisibilityChangeDisableAuditEntry', + 'RepositoryVisibilityChangeEnableAuditEntry', + 'TeamAddMemberAuditEntry', + 'TeamAddRepositoryAuditEntry', + 'TeamChangeParentTeamAuditEntry', + 'TeamRemoveMemberAuditEntry', + 'TeamRemoveRepositoryAuditEntry', + }, + 'OrganizationOrUser': { + 'Organization', + 'User', + }, + 'PermissionGranter': { + 'Organization', + 'Repository', + 'Team', + }, + 'PinnableItem': { + 'Gist', + 'Repository', + }, + 'ProjectCardItem': { + 'Issue', + 'PullRequest', + }, + 'ProjectNextFieldCommon': {'ProjectNextField'}, + 'ProjectNextItemContent': { + 'DraftIssue', + 'Issue', + 'PullRequest', + }, + 'ProjectV2FieldCommon': { + 'ProjectV2Field', + 'ProjectV2IterationField', + 'ProjectV2SingleSelectField', + }, + 'ProjectV2FieldConfiguration': { + 'ProjectV2Field', + 'ProjectV2IterationField', + 'ProjectV2SingleSelectField', + }, + 'ProjectV2ItemContent': { + 'DraftIssue', + 'Issue', + 'PullRequest', + }, + 'ProjectV2ItemFieldValueCommon': { + 'ProjectV2ItemFieldDateValue', + 'ProjectV2ItemFieldIterationValue', + 'ProjectV2ItemFieldNumberValue', + 'ProjectV2ItemFieldSingleSelectValue', + 'ProjectV2ItemFieldTextValue', + }, + 'ProjectV2ItemFieldValue': { + 'ProjectV2ItemFieldDateValue', + 'ProjectV2ItemFieldIterationValue', + 'ProjectV2ItemFieldLabelValue', + 'ProjectV2ItemFieldMilestoneValue', + 'ProjectV2ItemFieldNumberValue', + 'ProjectV2ItemFieldPullRequestValue', + 'ProjectV2ItemFieldRepositoryValue', + 'ProjectV2ItemFieldReviewerValue', + 'ProjectV2ItemFieldSingleSelectValue', + 'ProjectV2ItemFieldTextValue', + 'ProjectV2ItemFieldUserValue', + }, + 'PullRequestTimelineItem': { + 'AssignedEvent', + 'BaseRefDeletedEvent', + 'BaseRefForcePushedEvent', + 'ClosedEvent', + 'Commit', + 'CommitCommentThread', + 'CrossReferencedEvent', + 'DemilestonedEvent', + 'DeployedEvent', + 'DeploymentEnvironmentChangedEvent', + 'HeadRefDeletedEvent', + 'HeadRefForcePushedEvent', + 'HeadRefRestoredEvent', + 'IssueComment', + 'LabeledEvent', + 'LockedEvent', + 'MergedEvent', + 'MilestonedEvent', + 'PullRequestReview', + 'PullRequestReviewComment', + 'PullRequestReviewThread', + 'ReferencedEvent', + 'RenamedTitleEvent', + 'ReopenedEvent', + 'ReviewDismissedEvent', + 'ReviewRequestRemovedEvent', + 'ReviewRequestedEvent', + 'SubscribedEvent', + 'UnassignedEvent', + 'UnlabeledEvent', + 'UnlockedEvent', + 'UnsubscribedEvent', + 'UserBlockedEvent', + }, + 'PullRequestTimelineItems': { + 'AddedToProjectEvent', + 'AssignedEvent', + 'AutoMergeDisabledEvent', + 'AutoMergeEnabledEvent', + 'AutoRebaseEnabledEvent', + 'AutoSquashEnabledEvent', + 'AutomaticBaseChangeFailedEvent', + 'AutomaticBaseChangeSucceededEvent', + 'BaseRefChangedEvent', + 'BaseRefDeletedEvent', + 'BaseRefForcePushedEvent', + 'ClosedEvent', + 'CommentDeletedEvent', + 'ConnectedEvent', + 'ConvertToDraftEvent', + 'ConvertedNoteToIssueEvent', + 'ConvertedToDiscussionEvent', + 'CrossReferencedEvent', + 'DemilestonedEvent', + 'DeployedEvent', + 'DeploymentEnvironmentChangedEvent', + 'DisconnectedEvent', + 'HeadRefDeletedEvent', + 'HeadRefForcePushedEvent', + 'HeadRefRestoredEvent', + 'IssueComment', + 'LabeledEvent', + 'LockedEvent', + 'MarkedAsDuplicateEvent', + 'MentionedEvent', + 'MergedEvent', + 'MilestonedEvent', + 'MovedColumnsInProjectEvent', + 'PinnedEvent', + 'PullRequestCommit', + 'PullRequestCommitCommentThread', + 'PullRequestReview', + 'PullRequestReviewThread', + 'PullRequestRevisionMarker', + 'ReadyForReviewEvent', + 'ReferencedEvent', + 'RemovedFromProjectEvent', + 'RenamedTitleEvent', + 'ReopenedEvent', + 'ReviewDismissedEvent', + 'ReviewRequestRemovedEvent', + 'ReviewRequestedEvent', + 'SubscribedEvent', + 'TransferredEvent', + 'UnassignedEvent', + 'UnlabeledEvent', + 'UnlockedEvent', + 'UnmarkedAsDuplicateEvent', + 'UnpinnedEvent', + 'UnsubscribedEvent', + 'UserBlockedEvent', + }, + 'PushAllowanceActor': { + 'App', + 'Team', + 'User', + }, + 'Reactor': { + 'Bot', + 'Mannequin', + 'Organization', + 'User', + }, + 'ReferencedSubject': { + 'Issue', + 'PullRequest', + }, + 'RenamedTitleSubject': { + 'Issue', + 'PullRequest', + }, + 'TopicAuditEntryData': { + 'RepoAddTopicAuditEntry', + 'RepoRemoveTopicAuditEntry', + }, + 'RepositoryInfo': {'Repository'}, + 'Migration': {'RepositoryMigration'}, + 'RequestedReviewer': { + 'Mannequin', + 'Team', + 'User', + }, + 'ReviewDismissalAllowanceActor': { + 'App', + 'Team', + 'User', + }, + 'SearchResultItem': { + 'App', + 'Discussion', + 'Issue', + 'MarketplaceListing', + 'Organization', + 'PullRequest', + 'Repository', + 'User', + }, + 'Sponsor': { + 'Organization', + 'User', + }, + 'SponsorableItem': { + 'Organization', + 'User', + }, + 'StatusCheckRollupContext': { + 'CheckRun', + 'StatusContext', + }, + 'VerifiableDomainOwner': { + 'Enterprise', + 'Organization', + }, +}; diff --git a/packages/gql_github/lib/schema.schema.gql.g.dart b/packages/gql_github/lib/schema.schema.gql.g.dart new file mode 100644 index 0000000..020e75f --- /dev/null +++ b/packages/gql_github/lib/schema.schema.gql.g.dart @@ -0,0 +1,66707 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'schema.schema.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +const GActorType _$gActorTypeTEAM = const GActorType._('TEAM'); +const GActorType _$gActorTypeUSER = const GActorType._('USER'); + +GActorType _$gActorTypeValueOf(String name) { + switch (name) { + case 'TEAM': + return _$gActorTypeTEAM; + case 'USER': + return _$gActorTypeUSER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gActorTypeValues = + new BuiltSet(const [ + _$gActorTypeTEAM, + _$gActorTypeUSER, +]); + +const GAuditLogOrderField _$gAuditLogOrderFieldCREATED_AT = + const GAuditLogOrderField._('CREATED_AT'); + +GAuditLogOrderField _$gAuditLogOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gAuditLogOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAuditLogOrderFieldValues = + new BuiltSet(const [ + _$gAuditLogOrderFieldCREATED_AT, +]); + +const GCheckAnnotationLevel _$gCheckAnnotationLevelFAILURE = + const GCheckAnnotationLevel._('FAILURE'); +const GCheckAnnotationLevel _$gCheckAnnotationLevelNOTICE = + const GCheckAnnotationLevel._('NOTICE'); +const GCheckAnnotationLevel _$gCheckAnnotationLevelWARNING = + const GCheckAnnotationLevel._('WARNING'); + +GCheckAnnotationLevel _$gCheckAnnotationLevelValueOf(String name) { + switch (name) { + case 'FAILURE': + return _$gCheckAnnotationLevelFAILURE; + case 'NOTICE': + return _$gCheckAnnotationLevelNOTICE; + case 'WARNING': + return _$gCheckAnnotationLevelWARNING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCheckAnnotationLevelValues = + new BuiltSet(const [ + _$gCheckAnnotationLevelFAILURE, + _$gCheckAnnotationLevelNOTICE, + _$gCheckAnnotationLevelWARNING, +]); + +const GCheckConclusionState _$gCheckConclusionStateACTION_REQUIRED = + const GCheckConclusionState._('ACTION_REQUIRED'); +const GCheckConclusionState _$gCheckConclusionStateCANCELLED = + const GCheckConclusionState._('CANCELLED'); +const GCheckConclusionState _$gCheckConclusionStateFAILURE = + const GCheckConclusionState._('FAILURE'); +const GCheckConclusionState _$gCheckConclusionStateNEUTRAL = + const GCheckConclusionState._('NEUTRAL'); +const GCheckConclusionState _$gCheckConclusionStateSKIPPED = + const GCheckConclusionState._('SKIPPED'); +const GCheckConclusionState _$gCheckConclusionStateSTALE = + const GCheckConclusionState._('STALE'); +const GCheckConclusionState _$gCheckConclusionStateSTARTUP_FAILURE = + const GCheckConclusionState._('STARTUP_FAILURE'); +const GCheckConclusionState _$gCheckConclusionStateSUCCESS = + const GCheckConclusionState._('SUCCESS'); +const GCheckConclusionState _$gCheckConclusionStateTIMED_OUT = + const GCheckConclusionState._('TIMED_OUT'); + +GCheckConclusionState _$gCheckConclusionStateValueOf(String name) { + switch (name) { + case 'ACTION_REQUIRED': + return _$gCheckConclusionStateACTION_REQUIRED; + case 'CANCELLED': + return _$gCheckConclusionStateCANCELLED; + case 'FAILURE': + return _$gCheckConclusionStateFAILURE; + case 'NEUTRAL': + return _$gCheckConclusionStateNEUTRAL; + case 'SKIPPED': + return _$gCheckConclusionStateSKIPPED; + case 'STALE': + return _$gCheckConclusionStateSTALE; + case 'STARTUP_FAILURE': + return _$gCheckConclusionStateSTARTUP_FAILURE; + case 'SUCCESS': + return _$gCheckConclusionStateSUCCESS; + case 'TIMED_OUT': + return _$gCheckConclusionStateTIMED_OUT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCheckConclusionStateValues = + new BuiltSet(const [ + _$gCheckConclusionStateACTION_REQUIRED, + _$gCheckConclusionStateCANCELLED, + _$gCheckConclusionStateFAILURE, + _$gCheckConclusionStateNEUTRAL, + _$gCheckConclusionStateSKIPPED, + _$gCheckConclusionStateSTALE, + _$gCheckConclusionStateSTARTUP_FAILURE, + _$gCheckConclusionStateSUCCESS, + _$gCheckConclusionStateTIMED_OUT, +]); + +const GCheckRunState _$gCheckRunStateACTION_REQUIRED = + const GCheckRunState._('ACTION_REQUIRED'); +const GCheckRunState _$gCheckRunStateCANCELLED = + const GCheckRunState._('CANCELLED'); +const GCheckRunState _$gCheckRunStateCOMPLETED = + const GCheckRunState._('COMPLETED'); +const GCheckRunState _$gCheckRunStateFAILURE = + const GCheckRunState._('FAILURE'); +const GCheckRunState _$gCheckRunStateIN_PROGRESS = + const GCheckRunState._('IN_PROGRESS'); +const GCheckRunState _$gCheckRunStateNEUTRAL = + const GCheckRunState._('NEUTRAL'); +const GCheckRunState _$gCheckRunStatePENDING = + const GCheckRunState._('PENDING'); +const GCheckRunState _$gCheckRunStateQUEUED = const GCheckRunState._('QUEUED'); +const GCheckRunState _$gCheckRunStateSKIPPED = + const GCheckRunState._('SKIPPED'); +const GCheckRunState _$gCheckRunStateSTALE = const GCheckRunState._('STALE'); +const GCheckRunState _$gCheckRunStateSTARTUP_FAILURE = + const GCheckRunState._('STARTUP_FAILURE'); +const GCheckRunState _$gCheckRunStateSUCCESS = + const GCheckRunState._('SUCCESS'); +const GCheckRunState _$gCheckRunStateTIMED_OUT = + const GCheckRunState._('TIMED_OUT'); +const GCheckRunState _$gCheckRunStateWAITING = + const GCheckRunState._('WAITING'); + +GCheckRunState _$gCheckRunStateValueOf(String name) { + switch (name) { + case 'ACTION_REQUIRED': + return _$gCheckRunStateACTION_REQUIRED; + case 'CANCELLED': + return _$gCheckRunStateCANCELLED; + case 'COMPLETED': + return _$gCheckRunStateCOMPLETED; + case 'FAILURE': + return _$gCheckRunStateFAILURE; + case 'IN_PROGRESS': + return _$gCheckRunStateIN_PROGRESS; + case 'NEUTRAL': + return _$gCheckRunStateNEUTRAL; + case 'PENDING': + return _$gCheckRunStatePENDING; + case 'QUEUED': + return _$gCheckRunStateQUEUED; + case 'SKIPPED': + return _$gCheckRunStateSKIPPED; + case 'STALE': + return _$gCheckRunStateSTALE; + case 'STARTUP_FAILURE': + return _$gCheckRunStateSTARTUP_FAILURE; + case 'SUCCESS': + return _$gCheckRunStateSUCCESS; + case 'TIMED_OUT': + return _$gCheckRunStateTIMED_OUT; + case 'WAITING': + return _$gCheckRunStateWAITING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCheckRunStateValues = + new BuiltSet(const [ + _$gCheckRunStateACTION_REQUIRED, + _$gCheckRunStateCANCELLED, + _$gCheckRunStateCOMPLETED, + _$gCheckRunStateFAILURE, + _$gCheckRunStateIN_PROGRESS, + _$gCheckRunStateNEUTRAL, + _$gCheckRunStatePENDING, + _$gCheckRunStateQUEUED, + _$gCheckRunStateSKIPPED, + _$gCheckRunStateSTALE, + _$gCheckRunStateSTARTUP_FAILURE, + _$gCheckRunStateSUCCESS, + _$gCheckRunStateTIMED_OUT, + _$gCheckRunStateWAITING, +]); + +const GCheckRunType _$gCheckRunTypeALL = const GCheckRunType._('ALL'); +const GCheckRunType _$gCheckRunTypeLATEST = const GCheckRunType._('LATEST'); + +GCheckRunType _$gCheckRunTypeValueOf(String name) { + switch (name) { + case 'ALL': + return _$gCheckRunTypeALL; + case 'LATEST': + return _$gCheckRunTypeLATEST; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCheckRunTypeValues = + new BuiltSet(const [ + _$gCheckRunTypeALL, + _$gCheckRunTypeLATEST, +]); + +const GCheckStatusState _$gCheckStatusStateCOMPLETED = + const GCheckStatusState._('COMPLETED'); +const GCheckStatusState _$gCheckStatusStateIN_PROGRESS = + const GCheckStatusState._('IN_PROGRESS'); +const GCheckStatusState _$gCheckStatusStatePENDING = + const GCheckStatusState._('PENDING'); +const GCheckStatusState _$gCheckStatusStateQUEUED = + const GCheckStatusState._('QUEUED'); +const GCheckStatusState _$gCheckStatusStateREQUESTED = + const GCheckStatusState._('REQUESTED'); +const GCheckStatusState _$gCheckStatusStateWAITING = + const GCheckStatusState._('WAITING'); + +GCheckStatusState _$gCheckStatusStateValueOf(String name) { + switch (name) { + case 'COMPLETED': + return _$gCheckStatusStateCOMPLETED; + case 'IN_PROGRESS': + return _$gCheckStatusStateIN_PROGRESS; + case 'PENDING': + return _$gCheckStatusStatePENDING; + case 'QUEUED': + return _$gCheckStatusStateQUEUED; + case 'REQUESTED': + return _$gCheckStatusStateREQUESTED; + case 'WAITING': + return _$gCheckStatusStateWAITING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCheckStatusStateValues = + new BuiltSet(const [ + _$gCheckStatusStateCOMPLETED, + _$gCheckStatusStateIN_PROGRESS, + _$gCheckStatusStatePENDING, + _$gCheckStatusStateQUEUED, + _$gCheckStatusStateREQUESTED, + _$gCheckStatusStateWAITING, +]); + +const GCollaboratorAffiliation _$gCollaboratorAffiliationALL = + const GCollaboratorAffiliation._('ALL'); +const GCollaboratorAffiliation _$gCollaboratorAffiliationDIRECT = + const GCollaboratorAffiliation._('DIRECT'); +const GCollaboratorAffiliation _$gCollaboratorAffiliationOUTSIDE = + const GCollaboratorAffiliation._('OUTSIDE'); + +GCollaboratorAffiliation _$gCollaboratorAffiliationValueOf(String name) { + switch (name) { + case 'ALL': + return _$gCollaboratorAffiliationALL; + case 'DIRECT': + return _$gCollaboratorAffiliationDIRECT; + case 'OUTSIDE': + return _$gCollaboratorAffiliationOUTSIDE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCollaboratorAffiliationValues = + new BuiltSet(const [ + _$gCollaboratorAffiliationALL, + _$gCollaboratorAffiliationDIRECT, + _$gCollaboratorAffiliationOUTSIDE, +]); + +const GCommentAuthorAssociation _$gCommentAuthorAssociationCOLLABORATOR = + const GCommentAuthorAssociation._('COLLABORATOR'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationCONTRIBUTOR = + const GCommentAuthorAssociation._('CONTRIBUTOR'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationFIRST_TIMER = + const GCommentAuthorAssociation._('FIRST_TIMER'); +const GCommentAuthorAssociation + _$gCommentAuthorAssociationFIRST_TIME_CONTRIBUTOR = + const GCommentAuthorAssociation._('FIRST_TIME_CONTRIBUTOR'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationMANNEQUIN = + const GCommentAuthorAssociation._('MANNEQUIN'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationMEMBER = + const GCommentAuthorAssociation._('MEMBER'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationNONE = + const GCommentAuthorAssociation._('NONE'); +const GCommentAuthorAssociation _$gCommentAuthorAssociationOWNER = + const GCommentAuthorAssociation._('OWNER'); + +GCommentAuthorAssociation _$gCommentAuthorAssociationValueOf(String name) { + switch (name) { + case 'COLLABORATOR': + return _$gCommentAuthorAssociationCOLLABORATOR; + case 'CONTRIBUTOR': + return _$gCommentAuthorAssociationCONTRIBUTOR; + case 'FIRST_TIMER': + return _$gCommentAuthorAssociationFIRST_TIMER; + case 'FIRST_TIME_CONTRIBUTOR': + return _$gCommentAuthorAssociationFIRST_TIME_CONTRIBUTOR; + case 'MANNEQUIN': + return _$gCommentAuthorAssociationMANNEQUIN; + case 'MEMBER': + return _$gCommentAuthorAssociationMEMBER; + case 'NONE': + return _$gCommentAuthorAssociationNONE; + case 'OWNER': + return _$gCommentAuthorAssociationOWNER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCommentAuthorAssociationValues = + new BuiltSet(const [ + _$gCommentAuthorAssociationCOLLABORATOR, + _$gCommentAuthorAssociationCONTRIBUTOR, + _$gCommentAuthorAssociationFIRST_TIMER, + _$gCommentAuthorAssociationFIRST_TIME_CONTRIBUTOR, + _$gCommentAuthorAssociationMANNEQUIN, + _$gCommentAuthorAssociationMEMBER, + _$gCommentAuthorAssociationNONE, + _$gCommentAuthorAssociationOWNER, +]); + +const GCommentCannotUpdateReason _$gCommentCannotUpdateReasonARCHIVED = + const GCommentCannotUpdateReason._('ARCHIVED'); +const GCommentCannotUpdateReason _$gCommentCannotUpdateReasonDENIED = + const GCommentCannotUpdateReason._('DENIED'); +const GCommentCannotUpdateReason + _$gCommentCannotUpdateReasonINSUFFICIENT_ACCESS = + const GCommentCannotUpdateReason._('INSUFFICIENT_ACCESS'); +const GCommentCannotUpdateReason _$gCommentCannotUpdateReasonLOCKED = + const GCommentCannotUpdateReason._('LOCKED'); +const GCommentCannotUpdateReason _$gCommentCannotUpdateReasonLOGIN_REQUIRED = + const GCommentCannotUpdateReason._('LOGIN_REQUIRED'); +const GCommentCannotUpdateReason _$gCommentCannotUpdateReasonMAINTENANCE = + const GCommentCannotUpdateReason._('MAINTENANCE'); +const GCommentCannotUpdateReason + _$gCommentCannotUpdateReasonVERIFIED_EMAIL_REQUIRED = + const GCommentCannotUpdateReason._('VERIFIED_EMAIL_REQUIRED'); + +GCommentCannotUpdateReason _$gCommentCannotUpdateReasonValueOf(String name) { + switch (name) { + case 'ARCHIVED': + return _$gCommentCannotUpdateReasonARCHIVED; + case 'DENIED': + return _$gCommentCannotUpdateReasonDENIED; + case 'INSUFFICIENT_ACCESS': + return _$gCommentCannotUpdateReasonINSUFFICIENT_ACCESS; + case 'LOCKED': + return _$gCommentCannotUpdateReasonLOCKED; + case 'LOGIN_REQUIRED': + return _$gCommentCannotUpdateReasonLOGIN_REQUIRED; + case 'MAINTENANCE': + return _$gCommentCannotUpdateReasonMAINTENANCE; + case 'VERIFIED_EMAIL_REQUIRED': + return _$gCommentCannotUpdateReasonVERIFIED_EMAIL_REQUIRED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCommentCannotUpdateReasonValues = + new BuiltSet(const [ + _$gCommentCannotUpdateReasonARCHIVED, + _$gCommentCannotUpdateReasonDENIED, + _$gCommentCannotUpdateReasonINSUFFICIENT_ACCESS, + _$gCommentCannotUpdateReasonLOCKED, + _$gCommentCannotUpdateReasonLOGIN_REQUIRED, + _$gCommentCannotUpdateReasonMAINTENANCE, + _$gCommentCannotUpdateReasonVERIFIED_EMAIL_REQUIRED, +]); + +const GCommitContributionOrderField + _$gCommitContributionOrderFieldCOMMIT_COUNT = + const GCommitContributionOrderField._('COMMIT_COUNT'); +const GCommitContributionOrderField _$gCommitContributionOrderFieldOCCURRED_AT = + const GCommitContributionOrderField._('OCCURRED_AT'); + +GCommitContributionOrderField _$gCommitContributionOrderFieldValueOf( + String name) { + switch (name) { + case 'COMMIT_COUNT': + return _$gCommitContributionOrderFieldCOMMIT_COUNT; + case 'OCCURRED_AT': + return _$gCommitContributionOrderFieldOCCURRED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gCommitContributionOrderFieldValues = new BuiltSet< + GCommitContributionOrderField>(const [ + _$gCommitContributionOrderFieldCOMMIT_COUNT, + _$gCommitContributionOrderFieldOCCURRED_AT, +]); + +const GContributionLevel _$gContributionLevelFIRST_QUARTILE = + const GContributionLevel._('FIRST_QUARTILE'); +const GContributionLevel _$gContributionLevelFOURTH_QUARTILE = + const GContributionLevel._('FOURTH_QUARTILE'); +const GContributionLevel _$gContributionLevelNONE = + const GContributionLevel._('NONE'); +const GContributionLevel _$gContributionLevelSECOND_QUARTILE = + const GContributionLevel._('SECOND_QUARTILE'); +const GContributionLevel _$gContributionLevelTHIRD_QUARTILE = + const GContributionLevel._('THIRD_QUARTILE'); + +GContributionLevel _$gContributionLevelValueOf(String name) { + switch (name) { + case 'FIRST_QUARTILE': + return _$gContributionLevelFIRST_QUARTILE; + case 'FOURTH_QUARTILE': + return _$gContributionLevelFOURTH_QUARTILE; + case 'NONE': + return _$gContributionLevelNONE; + case 'SECOND_QUARTILE': + return _$gContributionLevelSECOND_QUARTILE; + case 'THIRD_QUARTILE': + return _$gContributionLevelTHIRD_QUARTILE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gContributionLevelValues = + new BuiltSet(const [ + _$gContributionLevelFIRST_QUARTILE, + _$gContributionLevelFOURTH_QUARTILE, + _$gContributionLevelNONE, + _$gContributionLevelSECOND_QUARTILE, + _$gContributionLevelTHIRD_QUARTILE, +]); + +const GDefaultRepositoryPermissionField + _$gDefaultRepositoryPermissionFieldADMIN = + const GDefaultRepositoryPermissionField._('ADMIN'); +const GDefaultRepositoryPermissionField + _$gDefaultRepositoryPermissionFieldNONE = + const GDefaultRepositoryPermissionField._('NONE'); +const GDefaultRepositoryPermissionField + _$gDefaultRepositoryPermissionFieldREAD = + const GDefaultRepositoryPermissionField._('READ'); +const GDefaultRepositoryPermissionField + _$gDefaultRepositoryPermissionFieldWRITE = + const GDefaultRepositoryPermissionField._('WRITE'); + +GDefaultRepositoryPermissionField _$gDefaultRepositoryPermissionFieldValueOf( + String name) { + switch (name) { + case 'ADMIN': + return _$gDefaultRepositoryPermissionFieldADMIN; + case 'NONE': + return _$gDefaultRepositoryPermissionFieldNONE; + case 'READ': + return _$gDefaultRepositoryPermissionFieldREAD; + case 'WRITE': + return _$gDefaultRepositoryPermissionFieldWRITE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDefaultRepositoryPermissionFieldValues = + new BuiltSet(const < + GDefaultRepositoryPermissionField>[ + _$gDefaultRepositoryPermissionFieldADMIN, + _$gDefaultRepositoryPermissionFieldNONE, + _$gDefaultRepositoryPermissionFieldREAD, + _$gDefaultRepositoryPermissionFieldWRITE, +]); + +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemACTIONS = + const GDependencyGraphEcosystem._('ACTIONS'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemCOMPOSER = + const GDependencyGraphEcosystem._('COMPOSER'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemGO = + const GDependencyGraphEcosystem._('GO'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemMAVEN = + const GDependencyGraphEcosystem._('MAVEN'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemNPM = + const GDependencyGraphEcosystem._('NPM'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemNUGET = + const GDependencyGraphEcosystem._('NUGET'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemPIP = + const GDependencyGraphEcosystem._('PIP'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemRUBYGEMS = + const GDependencyGraphEcosystem._('RUBYGEMS'); +const GDependencyGraphEcosystem _$gDependencyGraphEcosystemRUST = + const GDependencyGraphEcosystem._('RUST'); + +GDependencyGraphEcosystem _$gDependencyGraphEcosystemValueOf(String name) { + switch (name) { + case 'ACTIONS': + return _$gDependencyGraphEcosystemACTIONS; + case 'COMPOSER': + return _$gDependencyGraphEcosystemCOMPOSER; + case 'GO': + return _$gDependencyGraphEcosystemGO; + case 'MAVEN': + return _$gDependencyGraphEcosystemMAVEN; + case 'NPM': + return _$gDependencyGraphEcosystemNPM; + case 'NUGET': + return _$gDependencyGraphEcosystemNUGET; + case 'PIP': + return _$gDependencyGraphEcosystemPIP; + case 'RUBYGEMS': + return _$gDependencyGraphEcosystemRUBYGEMS; + case 'RUST': + return _$gDependencyGraphEcosystemRUST; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDependencyGraphEcosystemValues = + new BuiltSet(const [ + _$gDependencyGraphEcosystemACTIONS, + _$gDependencyGraphEcosystemCOMPOSER, + _$gDependencyGraphEcosystemGO, + _$gDependencyGraphEcosystemMAVEN, + _$gDependencyGraphEcosystemNPM, + _$gDependencyGraphEcosystemNUGET, + _$gDependencyGraphEcosystemPIP, + _$gDependencyGraphEcosystemRUBYGEMS, + _$gDependencyGraphEcosystemRUST, +]); + +const GDeploymentOrderField _$gDeploymentOrderFieldCREATED_AT = + const GDeploymentOrderField._('CREATED_AT'); + +GDeploymentOrderField _$gDeploymentOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gDeploymentOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentOrderFieldValues = + new BuiltSet(const [ + _$gDeploymentOrderFieldCREATED_AT, +]); + +const GDeploymentProtectionRuleType + _$gDeploymentProtectionRuleTypeREQUIRED_REVIEWERS = + const GDeploymentProtectionRuleType._('REQUIRED_REVIEWERS'); +const GDeploymentProtectionRuleType _$gDeploymentProtectionRuleTypeWAIT_TIMER = + const GDeploymentProtectionRuleType._('WAIT_TIMER'); + +GDeploymentProtectionRuleType _$gDeploymentProtectionRuleTypeValueOf( + String name) { + switch (name) { + case 'REQUIRED_REVIEWERS': + return _$gDeploymentProtectionRuleTypeREQUIRED_REVIEWERS; + case 'WAIT_TIMER': + return _$gDeploymentProtectionRuleTypeWAIT_TIMER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDeploymentProtectionRuleTypeValues = new BuiltSet< + GDeploymentProtectionRuleType>(const [ + _$gDeploymentProtectionRuleTypeREQUIRED_REVIEWERS, + _$gDeploymentProtectionRuleTypeWAIT_TIMER, +]); + +const GDeploymentReviewState _$gDeploymentReviewStateAPPROVED = + const GDeploymentReviewState._('APPROVED'); +const GDeploymentReviewState _$gDeploymentReviewStateREJECTED = + const GDeploymentReviewState._('REJECTED'); + +GDeploymentReviewState _$gDeploymentReviewStateValueOf(String name) { + switch (name) { + case 'APPROVED': + return _$gDeploymentReviewStateAPPROVED; + case 'REJECTED': + return _$gDeploymentReviewStateREJECTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentReviewStateValues = + new BuiltSet(const [ + _$gDeploymentReviewStateAPPROVED, + _$gDeploymentReviewStateREJECTED, +]); + +const GDeploymentState _$gDeploymentStateABANDONED = + const GDeploymentState._('ABANDONED'); +const GDeploymentState _$gDeploymentStateACTIVE = + const GDeploymentState._('ACTIVE'); +const GDeploymentState _$gDeploymentStateDESTROYED = + const GDeploymentState._('DESTROYED'); +const GDeploymentState _$gDeploymentStateERROR = + const GDeploymentState._('ERROR'); +const GDeploymentState _$gDeploymentStateFAILURE = + const GDeploymentState._('FAILURE'); +const GDeploymentState _$gDeploymentStateINACTIVE = + const GDeploymentState._('INACTIVE'); +const GDeploymentState _$gDeploymentStateIN_PROGRESS = + const GDeploymentState._('IN_PROGRESS'); +const GDeploymentState _$gDeploymentStatePENDING = + const GDeploymentState._('PENDING'); +const GDeploymentState _$gDeploymentStateQUEUED = + const GDeploymentState._('QUEUED'); +const GDeploymentState _$gDeploymentStateWAITING = + const GDeploymentState._('WAITING'); + +GDeploymentState _$gDeploymentStateValueOf(String name) { + switch (name) { + case 'ABANDONED': + return _$gDeploymentStateABANDONED; + case 'ACTIVE': + return _$gDeploymentStateACTIVE; + case 'DESTROYED': + return _$gDeploymentStateDESTROYED; + case 'ERROR': + return _$gDeploymentStateERROR; + case 'FAILURE': + return _$gDeploymentStateFAILURE; + case 'INACTIVE': + return _$gDeploymentStateINACTIVE; + case 'IN_PROGRESS': + return _$gDeploymentStateIN_PROGRESS; + case 'PENDING': + return _$gDeploymentStatePENDING; + case 'QUEUED': + return _$gDeploymentStateQUEUED; + case 'WAITING': + return _$gDeploymentStateWAITING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentStateValues = + new BuiltSet(const [ + _$gDeploymentStateABANDONED, + _$gDeploymentStateACTIVE, + _$gDeploymentStateDESTROYED, + _$gDeploymentStateERROR, + _$gDeploymentStateFAILURE, + _$gDeploymentStateINACTIVE, + _$gDeploymentStateIN_PROGRESS, + _$gDeploymentStatePENDING, + _$gDeploymentStateQUEUED, + _$gDeploymentStateWAITING, +]); + +const GDeploymentStatusState _$gDeploymentStatusStateERROR = + const GDeploymentStatusState._('ERROR'); +const GDeploymentStatusState _$gDeploymentStatusStateFAILURE = + const GDeploymentStatusState._('FAILURE'); +const GDeploymentStatusState _$gDeploymentStatusStateINACTIVE = + const GDeploymentStatusState._('INACTIVE'); +const GDeploymentStatusState _$gDeploymentStatusStateIN_PROGRESS = + const GDeploymentStatusState._('IN_PROGRESS'); +const GDeploymentStatusState _$gDeploymentStatusStatePENDING = + const GDeploymentStatusState._('PENDING'); +const GDeploymentStatusState _$gDeploymentStatusStateQUEUED = + const GDeploymentStatusState._('QUEUED'); +const GDeploymentStatusState _$gDeploymentStatusStateSUCCESS = + const GDeploymentStatusState._('SUCCESS'); +const GDeploymentStatusState _$gDeploymentStatusStateWAITING = + const GDeploymentStatusState._('WAITING'); + +GDeploymentStatusState _$gDeploymentStatusStateValueOf(String name) { + switch (name) { + case 'ERROR': + return _$gDeploymentStatusStateERROR; + case 'FAILURE': + return _$gDeploymentStatusStateFAILURE; + case 'INACTIVE': + return _$gDeploymentStatusStateINACTIVE; + case 'IN_PROGRESS': + return _$gDeploymentStatusStateIN_PROGRESS; + case 'PENDING': + return _$gDeploymentStatusStatePENDING; + case 'QUEUED': + return _$gDeploymentStatusStateQUEUED; + case 'SUCCESS': + return _$gDeploymentStatusStateSUCCESS; + case 'WAITING': + return _$gDeploymentStatusStateWAITING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentStatusStateValues = + new BuiltSet(const [ + _$gDeploymentStatusStateERROR, + _$gDeploymentStatusStateFAILURE, + _$gDeploymentStatusStateINACTIVE, + _$gDeploymentStatusStateIN_PROGRESS, + _$gDeploymentStatusStatePENDING, + _$gDeploymentStatusStateQUEUED, + _$gDeploymentStatusStateSUCCESS, + _$gDeploymentStatusStateWAITING, +]); + +const GDiffSide _$gDiffSideLEFT = const GDiffSide._('LEFT'); +const GDiffSide _$gDiffSideRIGHT = const GDiffSide._('RIGHT'); + +GDiffSide _$gDiffSideValueOf(String name) { + switch (name) { + case 'LEFT': + return _$gDiffSideLEFT; + case 'RIGHT': + return _$gDiffSideRIGHT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDiffSideValues = + new BuiltSet(const [ + _$gDiffSideLEFT, + _$gDiffSideRIGHT, +]); + +const GDiscussionOrderField _$gDiscussionOrderFieldCREATED_AT = + const GDiscussionOrderField._('CREATED_AT'); +const GDiscussionOrderField _$gDiscussionOrderFieldUPDATED_AT = + const GDiscussionOrderField._('UPDATED_AT'); + +GDiscussionOrderField _$gDiscussionOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gDiscussionOrderFieldCREATED_AT; + case 'UPDATED_AT': + return _$gDiscussionOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDiscussionOrderFieldValues = + new BuiltSet(const [ + _$gDiscussionOrderFieldCREATED_AT, + _$gDiscussionOrderFieldUPDATED_AT, +]); + +const GDiscussionPollOptionOrderField + _$gDiscussionPollOptionOrderFieldAUTHORED_ORDER = + const GDiscussionPollOptionOrderField._('AUTHORED_ORDER'); +const GDiscussionPollOptionOrderField + _$gDiscussionPollOptionOrderFieldVOTE_COUNT = + const GDiscussionPollOptionOrderField._('VOTE_COUNT'); + +GDiscussionPollOptionOrderField _$gDiscussionPollOptionOrderFieldValueOf( + String name) { + switch (name) { + case 'AUTHORED_ORDER': + return _$gDiscussionPollOptionOrderFieldAUTHORED_ORDER; + case 'VOTE_COUNT': + return _$gDiscussionPollOptionOrderFieldVOTE_COUNT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDiscussionPollOptionOrderFieldValues = + new BuiltSet(const < + GDiscussionPollOptionOrderField>[ + _$gDiscussionPollOptionOrderFieldAUTHORED_ORDER, + _$gDiscussionPollOptionOrderFieldVOTE_COUNT, +]); + +const GDismissReason _$gDismissReasonFIX_STARTED = + const GDismissReason._('FIX_STARTED'); +const GDismissReason _$gDismissReasonINACCURATE = + const GDismissReason._('INACCURATE'); +const GDismissReason _$gDismissReasonNOT_USED = + const GDismissReason._('NOT_USED'); +const GDismissReason _$gDismissReasonNO_BANDWIDTH = + const GDismissReason._('NO_BANDWIDTH'); +const GDismissReason _$gDismissReasonTOLERABLE_RISK = + const GDismissReason._('TOLERABLE_RISK'); + +GDismissReason _$gDismissReasonValueOf(String name) { + switch (name) { + case 'FIX_STARTED': + return _$gDismissReasonFIX_STARTED; + case 'INACCURATE': + return _$gDismissReasonINACCURATE; + case 'NOT_USED': + return _$gDismissReasonNOT_USED; + case 'NO_BANDWIDTH': + return _$gDismissReasonNO_BANDWIDTH; + case 'TOLERABLE_RISK': + return _$gDismissReasonTOLERABLE_RISK; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDismissReasonValues = + new BuiltSet(const [ + _$gDismissReasonFIX_STARTED, + _$gDismissReasonINACCURATE, + _$gDismissReasonNOT_USED, + _$gDismissReasonNO_BANDWIDTH, + _$gDismissReasonTOLERABLE_RISK, +]); + +const GEnterpriseAdministratorInvitationOrderField + _$gEnterpriseAdministratorInvitationOrderFieldCREATED_AT = + const GEnterpriseAdministratorInvitationOrderField._('CREATED_AT'); + +GEnterpriseAdministratorInvitationOrderField + _$gEnterpriseAdministratorInvitationOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gEnterpriseAdministratorInvitationOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseAdministratorInvitationOrderFieldValues = + new BuiltSet(const < + GEnterpriseAdministratorInvitationOrderField>[ + _$gEnterpriseAdministratorInvitationOrderFieldCREATED_AT, +]); + +const GEnterpriseAdministratorRole + _$gEnterpriseAdministratorRoleBILLING_MANAGER = + const GEnterpriseAdministratorRole._('BILLING_MANAGER'); +const GEnterpriseAdministratorRole _$gEnterpriseAdministratorRoleOWNER = + const GEnterpriseAdministratorRole._('OWNER'); + +GEnterpriseAdministratorRole _$gEnterpriseAdministratorRoleValueOf( + String name) { + switch (name) { + case 'BILLING_MANAGER': + return _$gEnterpriseAdministratorRoleBILLING_MANAGER; + case 'OWNER': + return _$gEnterpriseAdministratorRoleOWNER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseAdministratorRoleValues = new BuiltSet< + GEnterpriseAdministratorRole>(const [ + _$gEnterpriseAdministratorRoleBILLING_MANAGER, + _$gEnterpriseAdministratorRoleOWNER, +]); + +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._( + 'ENTERPRISE_ORGANIZATIONS'); +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._( + 'ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS'); +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueEVERYWHERE = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._('EVERYWHERE'); +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._( + 'SAME_ORGANIZATION'); +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION_USER_ACCOUNTS = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._( + 'SAME_ORGANIZATION_USER_ACCOUNTS'); +const GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueUSER_ACCOUNTS = + const GEnterpriseAllowPrivateRepositoryForkingPolicyValue._( + 'USER_ACCOUNTS'); + +GEnterpriseAllowPrivateRepositoryForkingPolicyValue + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueValueOf(String name) { + switch (name) { + case 'ENTERPRISE_ORGANIZATIONS': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS; + case 'ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS; + case 'EVERYWHERE': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueEVERYWHERE; + case 'SAME_ORGANIZATION': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION; + case 'SAME_ORGANIZATION_USER_ACCOUNTS': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION_USER_ACCOUNTS; + case 'USER_ACCOUNTS': + return _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueUSER_ACCOUNTS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueValues = + new BuiltSet(const < + GEnterpriseAllowPrivateRepositoryForkingPolicyValue>[ + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS, + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS, + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueEVERYWHERE, + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION, + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSAME_ORGANIZATION_USER_ACCOUNTS, + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueUSER_ACCOUNTS, +]); + +const GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueADMIN = + const GEnterpriseDefaultRepositoryPermissionSettingValue._('ADMIN'); +const GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueNONE = + const GEnterpriseDefaultRepositoryPermissionSettingValue._('NONE'); +const GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueNO_POLICY = + const GEnterpriseDefaultRepositoryPermissionSettingValue._('NO_POLICY'); +const GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueREAD = + const GEnterpriseDefaultRepositoryPermissionSettingValue._('READ'); +const GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueWRITE = + const GEnterpriseDefaultRepositoryPermissionSettingValue._('WRITE'); + +GEnterpriseDefaultRepositoryPermissionSettingValue + _$gEnterpriseDefaultRepositoryPermissionSettingValueValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gEnterpriseDefaultRepositoryPermissionSettingValueADMIN; + case 'NONE': + return _$gEnterpriseDefaultRepositoryPermissionSettingValueNONE; + case 'NO_POLICY': + return _$gEnterpriseDefaultRepositoryPermissionSettingValueNO_POLICY; + case 'READ': + return _$gEnterpriseDefaultRepositoryPermissionSettingValueREAD; + case 'WRITE': + return _$gEnterpriseDefaultRepositoryPermissionSettingValueWRITE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseDefaultRepositoryPermissionSettingValueValues = + new BuiltSet(const < + GEnterpriseDefaultRepositoryPermissionSettingValue>[ + _$gEnterpriseDefaultRepositoryPermissionSettingValueADMIN, + _$gEnterpriseDefaultRepositoryPermissionSettingValueNONE, + _$gEnterpriseDefaultRepositoryPermissionSettingValueNO_POLICY, + _$gEnterpriseDefaultRepositoryPermissionSettingValueREAD, + _$gEnterpriseDefaultRepositoryPermissionSettingValueWRITE, +]); + +const GEnterpriseEnabledDisabledSettingValue + _$gEnterpriseEnabledDisabledSettingValueDISABLED = + const GEnterpriseEnabledDisabledSettingValue._('DISABLED'); +const GEnterpriseEnabledDisabledSettingValue + _$gEnterpriseEnabledDisabledSettingValueENABLED = + const GEnterpriseEnabledDisabledSettingValue._('ENABLED'); +const GEnterpriseEnabledDisabledSettingValue + _$gEnterpriseEnabledDisabledSettingValueNO_POLICY = + const GEnterpriseEnabledDisabledSettingValue._('NO_POLICY'); + +GEnterpriseEnabledDisabledSettingValue + _$gEnterpriseEnabledDisabledSettingValueValueOf(String name) { + switch (name) { + case 'DISABLED': + return _$gEnterpriseEnabledDisabledSettingValueDISABLED; + case 'ENABLED': + return _$gEnterpriseEnabledDisabledSettingValueENABLED; + case 'NO_POLICY': + return _$gEnterpriseEnabledDisabledSettingValueNO_POLICY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseEnabledDisabledSettingValueValues = + new BuiltSet(const < + GEnterpriseEnabledDisabledSettingValue>[ + _$gEnterpriseEnabledDisabledSettingValueDISABLED, + _$gEnterpriseEnabledDisabledSettingValueENABLED, + _$gEnterpriseEnabledDisabledSettingValueNO_POLICY, +]); + +const GEnterpriseEnabledSettingValue _$gEnterpriseEnabledSettingValueENABLED = + const GEnterpriseEnabledSettingValue._('ENABLED'); +const GEnterpriseEnabledSettingValue _$gEnterpriseEnabledSettingValueNO_POLICY = + const GEnterpriseEnabledSettingValue._('NO_POLICY'); + +GEnterpriseEnabledSettingValue _$gEnterpriseEnabledSettingValueValueOf( + String name) { + switch (name) { + case 'ENABLED': + return _$gEnterpriseEnabledSettingValueENABLED; + case 'NO_POLICY': + return _$gEnterpriseEnabledSettingValueNO_POLICY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseEnabledSettingValueValues = new BuiltSet< + GEnterpriseEnabledSettingValue>(const [ + _$gEnterpriseEnabledSettingValueENABLED, + _$gEnterpriseEnabledSettingValueNO_POLICY, +]); + +const GEnterpriseMemberOrderField _$gEnterpriseMemberOrderFieldCREATED_AT = + const GEnterpriseMemberOrderField._('CREATED_AT'); +const GEnterpriseMemberOrderField _$gEnterpriseMemberOrderFieldLOGIN = + const GEnterpriseMemberOrderField._('LOGIN'); + +GEnterpriseMemberOrderField _$gEnterpriseMemberOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gEnterpriseMemberOrderFieldCREATED_AT; + case 'LOGIN': + return _$gEnterpriseMemberOrderFieldLOGIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseMemberOrderFieldValues = new BuiltSet< + GEnterpriseMemberOrderField>(const [ + _$gEnterpriseMemberOrderFieldCREATED_AT, + _$gEnterpriseMemberOrderFieldLOGIN, +]); + +const GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValueALL = + const GEnterpriseMembersCanCreateRepositoriesSettingValue._('ALL'); +const GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValueDISABLED = + const GEnterpriseMembersCanCreateRepositoriesSettingValue._('DISABLED'); +const GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValueNO_POLICY = + const GEnterpriseMembersCanCreateRepositoriesSettingValue._('NO_POLICY'); +const GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePRIVATE = + const GEnterpriseMembersCanCreateRepositoriesSettingValue._('PRIVATE'); +const GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePUBLIC = + const GEnterpriseMembersCanCreateRepositoriesSettingValue._('PUBLIC'); + +GEnterpriseMembersCanCreateRepositoriesSettingValue + _$gEnterpriseMembersCanCreateRepositoriesSettingValueValueOf(String name) { + switch (name) { + case 'ALL': + return _$gEnterpriseMembersCanCreateRepositoriesSettingValueALL; + case 'DISABLED': + return _$gEnterpriseMembersCanCreateRepositoriesSettingValueDISABLED; + case 'NO_POLICY': + return _$gEnterpriseMembersCanCreateRepositoriesSettingValueNO_POLICY; + case 'PRIVATE': + return _$gEnterpriseMembersCanCreateRepositoriesSettingValuePRIVATE; + case 'PUBLIC': + return _$gEnterpriseMembersCanCreateRepositoriesSettingValuePUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseMembersCanCreateRepositoriesSettingValueValues = + new BuiltSet(const < + GEnterpriseMembersCanCreateRepositoriesSettingValue>[ + _$gEnterpriseMembersCanCreateRepositoriesSettingValueALL, + _$gEnterpriseMembersCanCreateRepositoriesSettingValueDISABLED, + _$gEnterpriseMembersCanCreateRepositoriesSettingValueNO_POLICY, + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePRIVATE, + _$gEnterpriseMembersCanCreateRepositoriesSettingValuePUBLIC, +]); + +const GEnterpriseMembersCanMakePurchasesSettingValue + _$gEnterpriseMembersCanMakePurchasesSettingValueDISABLED = + const GEnterpriseMembersCanMakePurchasesSettingValue._('DISABLED'); +const GEnterpriseMembersCanMakePurchasesSettingValue + _$gEnterpriseMembersCanMakePurchasesSettingValueENABLED = + const GEnterpriseMembersCanMakePurchasesSettingValue._('ENABLED'); + +GEnterpriseMembersCanMakePurchasesSettingValue + _$gEnterpriseMembersCanMakePurchasesSettingValueValueOf(String name) { + switch (name) { + case 'DISABLED': + return _$gEnterpriseMembersCanMakePurchasesSettingValueDISABLED; + case 'ENABLED': + return _$gEnterpriseMembersCanMakePurchasesSettingValueENABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseMembersCanMakePurchasesSettingValueValues = + new BuiltSet(const < + GEnterpriseMembersCanMakePurchasesSettingValue>[ + _$gEnterpriseMembersCanMakePurchasesSettingValueDISABLED, + _$gEnterpriseMembersCanMakePurchasesSettingValueENABLED, +]); + +const GEnterpriseServerInstallationOrderField + _$gEnterpriseServerInstallationOrderFieldCREATED_AT = + const GEnterpriseServerInstallationOrderField._('CREATED_AT'); +const GEnterpriseServerInstallationOrderField + _$gEnterpriseServerInstallationOrderFieldCUSTOMER_NAME = + const GEnterpriseServerInstallationOrderField._('CUSTOMER_NAME'); +const GEnterpriseServerInstallationOrderField + _$gEnterpriseServerInstallationOrderFieldHOST_NAME = + const GEnterpriseServerInstallationOrderField._('HOST_NAME'); + +GEnterpriseServerInstallationOrderField + _$gEnterpriseServerInstallationOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gEnterpriseServerInstallationOrderFieldCREATED_AT; + case 'CUSTOMER_NAME': + return _$gEnterpriseServerInstallationOrderFieldCUSTOMER_NAME; + case 'HOST_NAME': + return _$gEnterpriseServerInstallationOrderFieldHOST_NAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseServerInstallationOrderFieldValues = + new BuiltSet(const < + GEnterpriseServerInstallationOrderField>[ + _$gEnterpriseServerInstallationOrderFieldCREATED_AT, + _$gEnterpriseServerInstallationOrderFieldCUSTOMER_NAME, + _$gEnterpriseServerInstallationOrderFieldHOST_NAME, +]); + +const GEnterpriseServerUserAccountEmailOrderField + _$gEnterpriseServerUserAccountEmailOrderFieldEMAIL = + const GEnterpriseServerUserAccountEmailOrderField._('EMAIL'); + +GEnterpriseServerUserAccountEmailOrderField + _$gEnterpriseServerUserAccountEmailOrderFieldValueOf(String name) { + switch (name) { + case 'EMAIL': + return _$gEnterpriseServerUserAccountEmailOrderFieldEMAIL; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseServerUserAccountEmailOrderFieldValues = + new BuiltSet(const < + GEnterpriseServerUserAccountEmailOrderField>[ + _$gEnterpriseServerUserAccountEmailOrderFieldEMAIL, +]); + +const GEnterpriseServerUserAccountOrderField + _$gEnterpriseServerUserAccountOrderFieldLOGIN = + const GEnterpriseServerUserAccountOrderField._('LOGIN'); +const GEnterpriseServerUserAccountOrderField + _$gEnterpriseServerUserAccountOrderFieldREMOTE_CREATED_AT = + const GEnterpriseServerUserAccountOrderField._('REMOTE_CREATED_AT'); + +GEnterpriseServerUserAccountOrderField + _$gEnterpriseServerUserAccountOrderFieldValueOf(String name) { + switch (name) { + case 'LOGIN': + return _$gEnterpriseServerUserAccountOrderFieldLOGIN; + case 'REMOTE_CREATED_AT': + return _$gEnterpriseServerUserAccountOrderFieldREMOTE_CREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseServerUserAccountOrderFieldValues = + new BuiltSet(const < + GEnterpriseServerUserAccountOrderField>[ + _$gEnterpriseServerUserAccountOrderFieldLOGIN, + _$gEnterpriseServerUserAccountOrderFieldREMOTE_CREATED_AT, +]); + +const GEnterpriseServerUserAccountsUploadOrderField + _$gEnterpriseServerUserAccountsUploadOrderFieldCREATED_AT = + const GEnterpriseServerUserAccountsUploadOrderField._('CREATED_AT'); + +GEnterpriseServerUserAccountsUploadOrderField + _$gEnterpriseServerUserAccountsUploadOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gEnterpriseServerUserAccountsUploadOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseServerUserAccountsUploadOrderFieldValues = + new BuiltSet(const < + GEnterpriseServerUserAccountsUploadOrderField>[ + _$gEnterpriseServerUserAccountsUploadOrderFieldCREATED_AT, +]); + +const GEnterpriseServerUserAccountsUploadSyncState + _$gEnterpriseServerUserAccountsUploadSyncStateFAILURE = + const GEnterpriseServerUserAccountsUploadSyncState._('FAILURE'); +const GEnterpriseServerUserAccountsUploadSyncState + _$gEnterpriseServerUserAccountsUploadSyncStatePENDING = + const GEnterpriseServerUserAccountsUploadSyncState._('PENDING'); +const GEnterpriseServerUserAccountsUploadSyncState + _$gEnterpriseServerUserAccountsUploadSyncStateSUCCESS = + const GEnterpriseServerUserAccountsUploadSyncState._('SUCCESS'); + +GEnterpriseServerUserAccountsUploadSyncState + _$gEnterpriseServerUserAccountsUploadSyncStateValueOf(String name) { + switch (name) { + case 'FAILURE': + return _$gEnterpriseServerUserAccountsUploadSyncStateFAILURE; + case 'PENDING': + return _$gEnterpriseServerUserAccountsUploadSyncStatePENDING; + case 'SUCCESS': + return _$gEnterpriseServerUserAccountsUploadSyncStateSUCCESS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseServerUserAccountsUploadSyncStateValues = + new BuiltSet(const < + GEnterpriseServerUserAccountsUploadSyncState>[ + _$gEnterpriseServerUserAccountsUploadSyncStateFAILURE, + _$gEnterpriseServerUserAccountsUploadSyncStatePENDING, + _$gEnterpriseServerUserAccountsUploadSyncStateSUCCESS, +]); + +const GEnterpriseUserAccountMembershipRole + _$gEnterpriseUserAccountMembershipRoleMEMBER = + const GEnterpriseUserAccountMembershipRole._('MEMBER'); +const GEnterpriseUserAccountMembershipRole + _$gEnterpriseUserAccountMembershipRoleOWNER = + const GEnterpriseUserAccountMembershipRole._('OWNER'); +const GEnterpriseUserAccountMembershipRole + _$gEnterpriseUserAccountMembershipRoleUNAFFILIATED = + const GEnterpriseUserAccountMembershipRole._('UNAFFILIATED'); + +GEnterpriseUserAccountMembershipRole + _$gEnterpriseUserAccountMembershipRoleValueOf(String name) { + switch (name) { + case 'MEMBER': + return _$gEnterpriseUserAccountMembershipRoleMEMBER; + case 'OWNER': + return _$gEnterpriseUserAccountMembershipRoleOWNER; + case 'UNAFFILIATED': + return _$gEnterpriseUserAccountMembershipRoleUNAFFILIATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gEnterpriseUserAccountMembershipRoleValues = + new BuiltSet(const < + GEnterpriseUserAccountMembershipRole>[ + _$gEnterpriseUserAccountMembershipRoleMEMBER, + _$gEnterpriseUserAccountMembershipRoleOWNER, + _$gEnterpriseUserAccountMembershipRoleUNAFFILIATED, +]); + +const GEnterpriseUserDeployment _$gEnterpriseUserDeploymentCLOUD = + const GEnterpriseUserDeployment._('CLOUD'); +const GEnterpriseUserDeployment _$gEnterpriseUserDeploymentSERVER = + const GEnterpriseUserDeployment._('SERVER'); + +GEnterpriseUserDeployment _$gEnterpriseUserDeploymentValueOf(String name) { + switch (name) { + case 'CLOUD': + return _$gEnterpriseUserDeploymentCLOUD; + case 'SERVER': + return _$gEnterpriseUserDeploymentSERVER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEnterpriseUserDeploymentValues = + new BuiltSet(const [ + _$gEnterpriseUserDeploymentCLOUD, + _$gEnterpriseUserDeploymentSERVER, +]); + +const GFileViewedState _$gFileViewedStateDISMISSED = + const GFileViewedState._('DISMISSED'); +const GFileViewedState _$gFileViewedStateUNVIEWED = + const GFileViewedState._('UNVIEWED'); +const GFileViewedState _$gFileViewedStateVIEWED = + const GFileViewedState._('VIEWED'); + +GFileViewedState _$gFileViewedStateValueOf(String name) { + switch (name) { + case 'DISMISSED': + return _$gFileViewedStateDISMISSED; + case 'UNVIEWED': + return _$gFileViewedStateUNVIEWED; + case 'VIEWED': + return _$gFileViewedStateVIEWED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gFileViewedStateValues = + new BuiltSet(const [ + _$gFileViewedStateDISMISSED, + _$gFileViewedStateUNVIEWED, + _$gFileViewedStateVIEWED, +]); + +const GFundingPlatform _$gFundingPlatformCOMMUNITY_BRIDGE = + const GFundingPlatform._('COMMUNITY_BRIDGE'); +const GFundingPlatform _$gFundingPlatformCUSTOM = + const GFundingPlatform._('CUSTOM'); +const GFundingPlatform _$gFundingPlatformGITHUB = + const GFundingPlatform._('GITHUB'); +const GFundingPlatform _$gFundingPlatformISSUEHUNT = + const GFundingPlatform._('ISSUEHUNT'); +const GFundingPlatform _$gFundingPlatformKO_FI = + const GFundingPlatform._('KO_FI'); +const GFundingPlatform _$gFundingPlatformLFX_CROWDFUNDING = + const GFundingPlatform._('LFX_CROWDFUNDING'); +const GFundingPlatform _$gFundingPlatformLIBERAPAY = + const GFundingPlatform._('LIBERAPAY'); +const GFundingPlatform _$gFundingPlatformOPEN_COLLECTIVE = + const GFundingPlatform._('OPEN_COLLECTIVE'); +const GFundingPlatform _$gFundingPlatformOTECHIE = + const GFundingPlatform._('OTECHIE'); +const GFundingPlatform _$gFundingPlatformPATREON = + const GFundingPlatform._('PATREON'); +const GFundingPlatform _$gFundingPlatformTIDELIFT = + const GFundingPlatform._('TIDELIFT'); + +GFundingPlatform _$gFundingPlatformValueOf(String name) { + switch (name) { + case 'COMMUNITY_BRIDGE': + return _$gFundingPlatformCOMMUNITY_BRIDGE; + case 'CUSTOM': + return _$gFundingPlatformCUSTOM; + case 'GITHUB': + return _$gFundingPlatformGITHUB; + case 'ISSUEHUNT': + return _$gFundingPlatformISSUEHUNT; + case 'KO_FI': + return _$gFundingPlatformKO_FI; + case 'LFX_CROWDFUNDING': + return _$gFundingPlatformLFX_CROWDFUNDING; + case 'LIBERAPAY': + return _$gFundingPlatformLIBERAPAY; + case 'OPEN_COLLECTIVE': + return _$gFundingPlatformOPEN_COLLECTIVE; + case 'OTECHIE': + return _$gFundingPlatformOTECHIE; + case 'PATREON': + return _$gFundingPlatformPATREON; + case 'TIDELIFT': + return _$gFundingPlatformTIDELIFT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gFundingPlatformValues = + new BuiltSet(const [ + _$gFundingPlatformCOMMUNITY_BRIDGE, + _$gFundingPlatformCUSTOM, + _$gFundingPlatformGITHUB, + _$gFundingPlatformISSUEHUNT, + _$gFundingPlatformKO_FI, + _$gFundingPlatformLFX_CROWDFUNDING, + _$gFundingPlatformLIBERAPAY, + _$gFundingPlatformOPEN_COLLECTIVE, + _$gFundingPlatformOTECHIE, + _$gFundingPlatformPATREON, + _$gFundingPlatformTIDELIFT, +]); + +const GGistOrderField _$gGistOrderFieldCREATED_AT = + const GGistOrderField._('CREATED_AT'); +const GGistOrderField _$gGistOrderFieldPUSHED_AT = + const GGistOrderField._('PUSHED_AT'); +const GGistOrderField _$gGistOrderFieldUPDATED_AT = + const GGistOrderField._('UPDATED_AT'); + +GGistOrderField _$gGistOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gGistOrderFieldCREATED_AT; + case 'PUSHED_AT': + return _$gGistOrderFieldPUSHED_AT; + case 'UPDATED_AT': + return _$gGistOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gGistOrderFieldValues = + new BuiltSet(const [ + _$gGistOrderFieldCREATED_AT, + _$gGistOrderFieldPUSHED_AT, + _$gGistOrderFieldUPDATED_AT, +]); + +const GGistPrivacy _$gGistPrivacyALL = const GGistPrivacy._('ALL'); +const GGistPrivacy _$gGistPrivacyPUBLIC = const GGistPrivacy._('PUBLIC'); +const GGistPrivacy _$gGistPrivacySECRET = const GGistPrivacy._('SECRET'); + +GGistPrivacy _$gGistPrivacyValueOf(String name) { + switch (name) { + case 'ALL': + return _$gGistPrivacyALL; + case 'PUBLIC': + return _$gGistPrivacyPUBLIC; + case 'SECRET': + return _$gGistPrivacySECRET; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gGistPrivacyValues = + new BuiltSet(const [ + _$gGistPrivacyALL, + _$gGistPrivacyPUBLIC, + _$gGistPrivacySECRET, +]); + +const GGitSignatureState _$gGitSignatureStateBAD_CERT = + const GGitSignatureState._('BAD_CERT'); +const GGitSignatureState _$gGitSignatureStateBAD_EMAIL = + const GGitSignatureState._('BAD_EMAIL'); +const GGitSignatureState _$gGitSignatureStateEXPIRED_KEY = + const GGitSignatureState._('EXPIRED_KEY'); +const GGitSignatureState _$gGitSignatureStateGPGVERIFY_ERROR = + const GGitSignatureState._('GPGVERIFY_ERROR'); +const GGitSignatureState _$gGitSignatureStateGPGVERIFY_UNAVAILABLE = + const GGitSignatureState._('GPGVERIFY_UNAVAILABLE'); +const GGitSignatureState _$gGitSignatureStateINVALID = + const GGitSignatureState._('INVALID'); +const GGitSignatureState _$gGitSignatureStateMALFORMED_SIG = + const GGitSignatureState._('MALFORMED_SIG'); +const GGitSignatureState _$gGitSignatureStateNOT_SIGNING_KEY = + const GGitSignatureState._('NOT_SIGNING_KEY'); +const GGitSignatureState _$gGitSignatureStateNO_USER = + const GGitSignatureState._('NO_USER'); +const GGitSignatureState _$gGitSignatureStateOCSP_ERROR = + const GGitSignatureState._('OCSP_ERROR'); +const GGitSignatureState _$gGitSignatureStateOCSP_PENDING = + const GGitSignatureState._('OCSP_PENDING'); +const GGitSignatureState _$gGitSignatureStateOCSP_REVOKED = + const GGitSignatureState._('OCSP_REVOKED'); +const GGitSignatureState _$gGitSignatureStateUNKNOWN_KEY = + const GGitSignatureState._('UNKNOWN_KEY'); +const GGitSignatureState _$gGitSignatureStateUNKNOWN_SIG_TYPE = + const GGitSignatureState._('UNKNOWN_SIG_TYPE'); +const GGitSignatureState _$gGitSignatureStateUNSIGNED = + const GGitSignatureState._('UNSIGNED'); +const GGitSignatureState _$gGitSignatureStateUNVERIFIED_EMAIL = + const GGitSignatureState._('UNVERIFIED_EMAIL'); +const GGitSignatureState _$gGitSignatureStateVALID = + const GGitSignatureState._('VALID'); + +GGitSignatureState _$gGitSignatureStateValueOf(String name) { + switch (name) { + case 'BAD_CERT': + return _$gGitSignatureStateBAD_CERT; + case 'BAD_EMAIL': + return _$gGitSignatureStateBAD_EMAIL; + case 'EXPIRED_KEY': + return _$gGitSignatureStateEXPIRED_KEY; + case 'GPGVERIFY_ERROR': + return _$gGitSignatureStateGPGVERIFY_ERROR; + case 'GPGVERIFY_UNAVAILABLE': + return _$gGitSignatureStateGPGVERIFY_UNAVAILABLE; + case 'INVALID': + return _$gGitSignatureStateINVALID; + case 'MALFORMED_SIG': + return _$gGitSignatureStateMALFORMED_SIG; + case 'NOT_SIGNING_KEY': + return _$gGitSignatureStateNOT_SIGNING_KEY; + case 'NO_USER': + return _$gGitSignatureStateNO_USER; + case 'OCSP_ERROR': + return _$gGitSignatureStateOCSP_ERROR; + case 'OCSP_PENDING': + return _$gGitSignatureStateOCSP_PENDING; + case 'OCSP_REVOKED': + return _$gGitSignatureStateOCSP_REVOKED; + case 'UNKNOWN_KEY': + return _$gGitSignatureStateUNKNOWN_KEY; + case 'UNKNOWN_SIG_TYPE': + return _$gGitSignatureStateUNKNOWN_SIG_TYPE; + case 'UNSIGNED': + return _$gGitSignatureStateUNSIGNED; + case 'UNVERIFIED_EMAIL': + return _$gGitSignatureStateUNVERIFIED_EMAIL; + case 'VALID': + return _$gGitSignatureStateVALID; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gGitSignatureStateValues = + new BuiltSet(const [ + _$gGitSignatureStateBAD_CERT, + _$gGitSignatureStateBAD_EMAIL, + _$gGitSignatureStateEXPIRED_KEY, + _$gGitSignatureStateGPGVERIFY_ERROR, + _$gGitSignatureStateGPGVERIFY_UNAVAILABLE, + _$gGitSignatureStateINVALID, + _$gGitSignatureStateMALFORMED_SIG, + _$gGitSignatureStateNOT_SIGNING_KEY, + _$gGitSignatureStateNO_USER, + _$gGitSignatureStateOCSP_ERROR, + _$gGitSignatureStateOCSP_PENDING, + _$gGitSignatureStateOCSP_REVOKED, + _$gGitSignatureStateUNKNOWN_KEY, + _$gGitSignatureStateUNKNOWN_SIG_TYPE, + _$gGitSignatureStateUNSIGNED, + _$gGitSignatureStateUNVERIFIED_EMAIL, + _$gGitSignatureStateVALID, +]); + +const GIdentityProviderConfigurationState + _$gIdentityProviderConfigurationStateCONFIGURED = + const GIdentityProviderConfigurationState._('CONFIGURED'); +const GIdentityProviderConfigurationState + _$gIdentityProviderConfigurationStateENFORCED = + const GIdentityProviderConfigurationState._('ENFORCED'); +const GIdentityProviderConfigurationState + _$gIdentityProviderConfigurationStateUNCONFIGURED = + const GIdentityProviderConfigurationState._('UNCONFIGURED'); + +GIdentityProviderConfigurationState + _$gIdentityProviderConfigurationStateValueOf(String name) { + switch (name) { + case 'CONFIGURED': + return _$gIdentityProviderConfigurationStateCONFIGURED; + case 'ENFORCED': + return _$gIdentityProviderConfigurationStateENFORCED; + case 'UNCONFIGURED': + return _$gIdentityProviderConfigurationStateUNCONFIGURED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIdentityProviderConfigurationStateValues = + new BuiltSet(const < + GIdentityProviderConfigurationState>[ + _$gIdentityProviderConfigurationStateCONFIGURED, + _$gIdentityProviderConfigurationStateENFORCED, + _$gIdentityProviderConfigurationStateUNCONFIGURED, +]); + +const GIpAllowListEnabledSettingValue + _$gIpAllowListEnabledSettingValueDISABLED = + const GIpAllowListEnabledSettingValue._('DISABLED'); +const GIpAllowListEnabledSettingValue _$gIpAllowListEnabledSettingValueENABLED = + const GIpAllowListEnabledSettingValue._('ENABLED'); + +GIpAllowListEnabledSettingValue _$gIpAllowListEnabledSettingValueValueOf( + String name) { + switch (name) { + case 'DISABLED': + return _$gIpAllowListEnabledSettingValueDISABLED; + case 'ENABLED': + return _$gIpAllowListEnabledSettingValueENABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIpAllowListEnabledSettingValueValues = + new BuiltSet(const < + GIpAllowListEnabledSettingValue>[ + _$gIpAllowListEnabledSettingValueDISABLED, + _$gIpAllowListEnabledSettingValueENABLED, +]); + +const GIpAllowListEntryOrderField + _$gIpAllowListEntryOrderFieldALLOW_LIST_VALUE = + const GIpAllowListEntryOrderField._('ALLOW_LIST_VALUE'); +const GIpAllowListEntryOrderField _$gIpAllowListEntryOrderFieldCREATED_AT = + const GIpAllowListEntryOrderField._('CREATED_AT'); + +GIpAllowListEntryOrderField _$gIpAllowListEntryOrderFieldValueOf(String name) { + switch (name) { + case 'ALLOW_LIST_VALUE': + return _$gIpAllowListEntryOrderFieldALLOW_LIST_VALUE; + case 'CREATED_AT': + return _$gIpAllowListEntryOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIpAllowListEntryOrderFieldValues = new BuiltSet< + GIpAllowListEntryOrderField>(const [ + _$gIpAllowListEntryOrderFieldALLOW_LIST_VALUE, + _$gIpAllowListEntryOrderFieldCREATED_AT, +]); + +const GIpAllowListForInstalledAppsEnabledSettingValue + _$gIpAllowListForInstalledAppsEnabledSettingValueDISABLED = + const GIpAllowListForInstalledAppsEnabledSettingValue._('DISABLED'); +const GIpAllowListForInstalledAppsEnabledSettingValue + _$gIpAllowListForInstalledAppsEnabledSettingValueENABLED = + const GIpAllowListForInstalledAppsEnabledSettingValue._('ENABLED'); + +GIpAllowListForInstalledAppsEnabledSettingValue + _$gIpAllowListForInstalledAppsEnabledSettingValueValueOf(String name) { + switch (name) { + case 'DISABLED': + return _$gIpAllowListForInstalledAppsEnabledSettingValueDISABLED; + case 'ENABLED': + return _$gIpAllowListForInstalledAppsEnabledSettingValueENABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIpAllowListForInstalledAppsEnabledSettingValueValues = + new BuiltSet(const < + GIpAllowListForInstalledAppsEnabledSettingValue>[ + _$gIpAllowListForInstalledAppsEnabledSettingValueDISABLED, + _$gIpAllowListForInstalledAppsEnabledSettingValueENABLED, +]); + +const GIssueClosedStateReason _$gIssueClosedStateReasonCOMPLETED = + const GIssueClosedStateReason._('COMPLETED'); +const GIssueClosedStateReason _$gIssueClosedStateReasonNOT_PLANNED = + const GIssueClosedStateReason._('NOT_PLANNED'); + +GIssueClosedStateReason _$gIssueClosedStateReasonValueOf(String name) { + switch (name) { + case 'COMPLETED': + return _$gIssueClosedStateReasonCOMPLETED; + case 'NOT_PLANNED': + return _$gIssueClosedStateReasonNOT_PLANNED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueClosedStateReasonValues = + new BuiltSet(const [ + _$gIssueClosedStateReasonCOMPLETED, + _$gIssueClosedStateReasonNOT_PLANNED, +]); + +const GIssueCommentOrderField _$gIssueCommentOrderFieldUPDATED_AT = + const GIssueCommentOrderField._('UPDATED_AT'); + +GIssueCommentOrderField _$gIssueCommentOrderFieldValueOf(String name) { + switch (name) { + case 'UPDATED_AT': + return _$gIssueCommentOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueCommentOrderFieldValues = + new BuiltSet(const [ + _$gIssueCommentOrderFieldUPDATED_AT, +]); + +const GIssueOrderField _$gIssueOrderFieldCOMMENTS = + const GIssueOrderField._('COMMENTS'); +const GIssueOrderField _$gIssueOrderFieldCREATED_AT = + const GIssueOrderField._('CREATED_AT'); +const GIssueOrderField _$gIssueOrderFieldUPDATED_AT = + const GIssueOrderField._('UPDATED_AT'); + +GIssueOrderField _$gIssueOrderFieldValueOf(String name) { + switch (name) { + case 'COMMENTS': + return _$gIssueOrderFieldCOMMENTS; + case 'CREATED_AT': + return _$gIssueOrderFieldCREATED_AT; + case 'UPDATED_AT': + return _$gIssueOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueOrderFieldValues = + new BuiltSet(const [ + _$gIssueOrderFieldCOMMENTS, + _$gIssueOrderFieldCREATED_AT, + _$gIssueOrderFieldUPDATED_AT, +]); + +const GIssueState _$gIssueStateCLOSED = const GIssueState._('CLOSED'); +const GIssueState _$gIssueStateOPEN = const GIssueState._('OPEN'); + +GIssueState _$gIssueStateValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gIssueStateCLOSED; + case 'OPEN': + return _$gIssueStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueStateValues = + new BuiltSet(const [ + _$gIssueStateCLOSED, + _$gIssueStateOPEN, +]); + +const GIssueStateReason _$gIssueStateReasonCOMPLETED = + const GIssueStateReason._('COMPLETED'); +const GIssueStateReason _$gIssueStateReasonNOT_PLANNED = + const GIssueStateReason._('NOT_PLANNED'); +const GIssueStateReason _$gIssueStateReasonREOPENED = + const GIssueStateReason._('REOPENED'); + +GIssueStateReason _$gIssueStateReasonValueOf(String name) { + switch (name) { + case 'COMPLETED': + return _$gIssueStateReasonCOMPLETED; + case 'NOT_PLANNED': + return _$gIssueStateReasonNOT_PLANNED; + case 'REOPENED': + return _$gIssueStateReasonREOPENED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueStateReasonValues = + new BuiltSet(const [ + _$gIssueStateReasonCOMPLETED, + _$gIssueStateReasonNOT_PLANNED, + _$gIssueStateReasonREOPENED, +]); + +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeADDED_TO_PROJECT_EVENT = + const GIssueTimelineItemsItemType._('ADDED_TO_PROJECT_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeASSIGNED_EVENT = + const GIssueTimelineItemsItemType._('ASSIGNED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeCLOSED_EVENT = + const GIssueTimelineItemsItemType._('CLOSED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeCOMMENT_DELETED_EVENT = + const GIssueTimelineItemsItemType._('COMMENT_DELETED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeCONNECTED_EVENT = + const GIssueTimelineItemsItemType._('CONNECTED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT = + const GIssueTimelineItemsItemType._('CONVERTED_NOTE_TO_ISSUE_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT = + const GIssueTimelineItemsItemType._('CONVERTED_TO_DISCUSSION_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeCROSS_REFERENCED_EVENT = + const GIssueTimelineItemsItemType._('CROSS_REFERENCED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeDEMILESTONED_EVENT = + const GIssueTimelineItemsItemType._('DEMILESTONED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeDISCONNECTED_EVENT = + const GIssueTimelineItemsItemType._('DISCONNECTED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeISSUE_COMMENT = + const GIssueTimelineItemsItemType._('ISSUE_COMMENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeLABELED_EVENT = + const GIssueTimelineItemsItemType._('LABELED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeLOCKED_EVENT = + const GIssueTimelineItemsItemType._('LOCKED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT = + const GIssueTimelineItemsItemType._('MARKED_AS_DUPLICATE_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeMENTIONED_EVENT = + const GIssueTimelineItemsItemType._('MENTIONED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeMILESTONED_EVENT = + const GIssueTimelineItemsItemType._('MILESTONED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT = + const GIssueTimelineItemsItemType._('MOVED_COLUMNS_IN_PROJECT_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypePINNED_EVENT = + const GIssueTimelineItemsItemType._('PINNED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeREFERENCED_EVENT = + const GIssueTimelineItemsItemType._('REFERENCED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT = + const GIssueTimelineItemsItemType._('REMOVED_FROM_PROJECT_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeRENAMED_TITLE_EVENT = + const GIssueTimelineItemsItemType._('RENAMED_TITLE_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeREOPENED_EVENT = + const GIssueTimelineItemsItemType._('REOPENED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeSUBSCRIBED_EVENT = + const GIssueTimelineItemsItemType._('SUBSCRIBED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeTRANSFERRED_EVENT = + const GIssueTimelineItemsItemType._('TRANSFERRED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeUNASSIGNED_EVENT = + const GIssueTimelineItemsItemType._('UNASSIGNED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeUNLABELED_EVENT = + const GIssueTimelineItemsItemType._('UNLABELED_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeUNLOCKED_EVENT = + const GIssueTimelineItemsItemType._('UNLOCKED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT = + const GIssueTimelineItemsItemType._('UNMARKED_AS_DUPLICATE_EVENT'); +const GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeUNPINNED_EVENT = + const GIssueTimelineItemsItemType._('UNPINNED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeUNSUBSCRIBED_EVENT = + const GIssueTimelineItemsItemType._('UNSUBSCRIBED_EVENT'); +const GIssueTimelineItemsItemType + _$gIssueTimelineItemsItemTypeUSER_BLOCKED_EVENT = + const GIssueTimelineItemsItemType._('USER_BLOCKED_EVENT'); + +GIssueTimelineItemsItemType _$gIssueTimelineItemsItemTypeValueOf(String name) { + switch (name) { + case 'ADDED_TO_PROJECT_EVENT': + return _$gIssueTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; + case 'ASSIGNED_EVENT': + return _$gIssueTimelineItemsItemTypeASSIGNED_EVENT; + case 'CLOSED_EVENT': + return _$gIssueTimelineItemsItemTypeCLOSED_EVENT; + case 'COMMENT_DELETED_EVENT': + return _$gIssueTimelineItemsItemTypeCOMMENT_DELETED_EVENT; + case 'CONNECTED_EVENT': + return _$gIssueTimelineItemsItemTypeCONNECTED_EVENT; + case 'CONVERTED_NOTE_TO_ISSUE_EVENT': + return _$gIssueTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; + case 'CONVERTED_TO_DISCUSSION_EVENT': + return _$gIssueTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT; + case 'CROSS_REFERENCED_EVENT': + return _$gIssueTimelineItemsItemTypeCROSS_REFERENCED_EVENT; + case 'DEMILESTONED_EVENT': + return _$gIssueTimelineItemsItemTypeDEMILESTONED_EVENT; + case 'DISCONNECTED_EVENT': + return _$gIssueTimelineItemsItemTypeDISCONNECTED_EVENT; + case 'ISSUE_COMMENT': + return _$gIssueTimelineItemsItemTypeISSUE_COMMENT; + case 'LABELED_EVENT': + return _$gIssueTimelineItemsItemTypeLABELED_EVENT; + case 'LOCKED_EVENT': + return _$gIssueTimelineItemsItemTypeLOCKED_EVENT; + case 'MARKED_AS_DUPLICATE_EVENT': + return _$gIssueTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; + case 'MENTIONED_EVENT': + return _$gIssueTimelineItemsItemTypeMENTIONED_EVENT; + case 'MILESTONED_EVENT': + return _$gIssueTimelineItemsItemTypeMILESTONED_EVENT; + case 'MOVED_COLUMNS_IN_PROJECT_EVENT': + return _$gIssueTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; + case 'PINNED_EVENT': + return _$gIssueTimelineItemsItemTypePINNED_EVENT; + case 'REFERENCED_EVENT': + return _$gIssueTimelineItemsItemTypeREFERENCED_EVENT; + case 'REMOVED_FROM_PROJECT_EVENT': + return _$gIssueTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; + case 'RENAMED_TITLE_EVENT': + return _$gIssueTimelineItemsItemTypeRENAMED_TITLE_EVENT; + case 'REOPENED_EVENT': + return _$gIssueTimelineItemsItemTypeREOPENED_EVENT; + case 'SUBSCRIBED_EVENT': + return _$gIssueTimelineItemsItemTypeSUBSCRIBED_EVENT; + case 'TRANSFERRED_EVENT': + return _$gIssueTimelineItemsItemTypeTRANSFERRED_EVENT; + case 'UNASSIGNED_EVENT': + return _$gIssueTimelineItemsItemTypeUNASSIGNED_EVENT; + case 'UNLABELED_EVENT': + return _$gIssueTimelineItemsItemTypeUNLABELED_EVENT; + case 'UNLOCKED_EVENT': + return _$gIssueTimelineItemsItemTypeUNLOCKED_EVENT; + case 'UNMARKED_AS_DUPLICATE_EVENT': + return _$gIssueTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; + case 'UNPINNED_EVENT': + return _$gIssueTimelineItemsItemTypeUNPINNED_EVENT; + case 'UNSUBSCRIBED_EVENT': + return _$gIssueTimelineItemsItemTypeUNSUBSCRIBED_EVENT; + case 'USER_BLOCKED_EVENT': + return _$gIssueTimelineItemsItemTypeUSER_BLOCKED_EVENT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIssueTimelineItemsItemTypeValues = new BuiltSet< + GIssueTimelineItemsItemType>(const [ + _$gIssueTimelineItemsItemTypeADDED_TO_PROJECT_EVENT, + _$gIssueTimelineItemsItemTypeASSIGNED_EVENT, + _$gIssueTimelineItemsItemTypeCLOSED_EVENT, + _$gIssueTimelineItemsItemTypeCOMMENT_DELETED_EVENT, + _$gIssueTimelineItemsItemTypeCONNECTED_EVENT, + _$gIssueTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT, + _$gIssueTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT, + _$gIssueTimelineItemsItemTypeCROSS_REFERENCED_EVENT, + _$gIssueTimelineItemsItemTypeDEMILESTONED_EVENT, + _$gIssueTimelineItemsItemTypeDISCONNECTED_EVENT, + _$gIssueTimelineItemsItemTypeISSUE_COMMENT, + _$gIssueTimelineItemsItemTypeLABELED_EVENT, + _$gIssueTimelineItemsItemTypeLOCKED_EVENT, + _$gIssueTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT, + _$gIssueTimelineItemsItemTypeMENTIONED_EVENT, + _$gIssueTimelineItemsItemTypeMILESTONED_EVENT, + _$gIssueTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT, + _$gIssueTimelineItemsItemTypePINNED_EVENT, + _$gIssueTimelineItemsItemTypeREFERENCED_EVENT, + _$gIssueTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT, + _$gIssueTimelineItemsItemTypeRENAMED_TITLE_EVENT, + _$gIssueTimelineItemsItemTypeREOPENED_EVENT, + _$gIssueTimelineItemsItemTypeSUBSCRIBED_EVENT, + _$gIssueTimelineItemsItemTypeTRANSFERRED_EVENT, + _$gIssueTimelineItemsItemTypeUNASSIGNED_EVENT, + _$gIssueTimelineItemsItemTypeUNLABELED_EVENT, + _$gIssueTimelineItemsItemTypeUNLOCKED_EVENT, + _$gIssueTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT, + _$gIssueTimelineItemsItemTypeUNPINNED_EVENT, + _$gIssueTimelineItemsItemTypeUNSUBSCRIBED_EVENT, + _$gIssueTimelineItemsItemTypeUSER_BLOCKED_EVENT, +]); + +const GLabelOrderField _$gLabelOrderFieldCREATED_AT = + const GLabelOrderField._('CREATED_AT'); +const GLabelOrderField _$gLabelOrderFieldNAME = + const GLabelOrderField._('NAME'); + +GLabelOrderField _$gLabelOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gLabelOrderFieldCREATED_AT; + case 'NAME': + return _$gLabelOrderFieldNAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gLabelOrderFieldValues = + new BuiltSet(const [ + _$gLabelOrderFieldCREATED_AT, + _$gLabelOrderFieldNAME, +]); + +const GLanguageOrderField _$gLanguageOrderFieldSIZE = + const GLanguageOrderField._('SIZE'); + +GLanguageOrderField _$gLanguageOrderFieldValueOf(String name) { + switch (name) { + case 'SIZE': + return _$gLanguageOrderFieldSIZE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gLanguageOrderFieldValues = + new BuiltSet(const [ + _$gLanguageOrderFieldSIZE, +]); + +const GLockReason _$gLockReasonOFF_TOPIC = const GLockReason._('OFF_TOPIC'); +const GLockReason _$gLockReasonRESOLVED = const GLockReason._('RESOLVED'); +const GLockReason _$gLockReasonSPAM = const GLockReason._('SPAM'); +const GLockReason _$gLockReasonTOO_HEATED = const GLockReason._('TOO_HEATED'); + +GLockReason _$gLockReasonValueOf(String name) { + switch (name) { + case 'OFF_TOPIC': + return _$gLockReasonOFF_TOPIC; + case 'RESOLVED': + return _$gLockReasonRESOLVED; + case 'SPAM': + return _$gLockReasonSPAM; + case 'TOO_HEATED': + return _$gLockReasonTOO_HEATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gLockReasonValues = + new BuiltSet(const [ + _$gLockReasonOFF_TOPIC, + _$gLockReasonRESOLVED, + _$gLockReasonSPAM, + _$gLockReasonTOO_HEATED, +]); + +const GMergeCommitMessage _$gMergeCommitMessageBLANK = + const GMergeCommitMessage._('BLANK'); +const GMergeCommitMessage _$gMergeCommitMessagePR_BODY = + const GMergeCommitMessage._('PR_BODY'); +const GMergeCommitMessage _$gMergeCommitMessagePR_TITLE = + const GMergeCommitMessage._('PR_TITLE'); + +GMergeCommitMessage _$gMergeCommitMessageValueOf(String name) { + switch (name) { + case 'BLANK': + return _$gMergeCommitMessageBLANK; + case 'PR_BODY': + return _$gMergeCommitMessagePR_BODY; + case 'PR_TITLE': + return _$gMergeCommitMessagePR_TITLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeCommitMessageValues = + new BuiltSet(const [ + _$gMergeCommitMessageBLANK, + _$gMergeCommitMessagePR_BODY, + _$gMergeCommitMessagePR_TITLE, +]); + +const GMergeCommitTitle _$gMergeCommitTitleMERGE_MESSAGE = + const GMergeCommitTitle._('MERGE_MESSAGE'); +const GMergeCommitTitle _$gMergeCommitTitlePR_TITLE = + const GMergeCommitTitle._('PR_TITLE'); + +GMergeCommitTitle _$gMergeCommitTitleValueOf(String name) { + switch (name) { + case 'MERGE_MESSAGE': + return _$gMergeCommitTitleMERGE_MESSAGE; + case 'PR_TITLE': + return _$gMergeCommitTitlePR_TITLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeCommitTitleValues = + new BuiltSet(const [ + _$gMergeCommitTitleMERGE_MESSAGE, + _$gMergeCommitTitlePR_TITLE, +]); + +const GMergeStateStatus _$gMergeStateStatusBEHIND = + const GMergeStateStatus._('BEHIND'); +const GMergeStateStatus _$gMergeStateStatusBLOCKED = + const GMergeStateStatus._('BLOCKED'); +const GMergeStateStatus _$gMergeStateStatusCLEAN = + const GMergeStateStatus._('CLEAN'); +const GMergeStateStatus _$gMergeStateStatusDIRTY = + const GMergeStateStatus._('DIRTY'); +const GMergeStateStatus _$gMergeStateStatusDRAFT = + const GMergeStateStatus._('DRAFT'); +const GMergeStateStatus _$gMergeStateStatusHAS_HOOKS = + const GMergeStateStatus._('HAS_HOOKS'); +const GMergeStateStatus _$gMergeStateStatusUNKNOWN = + const GMergeStateStatus._('UNKNOWN'); +const GMergeStateStatus _$gMergeStateStatusUNSTABLE = + const GMergeStateStatus._('UNSTABLE'); + +GMergeStateStatus _$gMergeStateStatusValueOf(String name) { + switch (name) { + case 'BEHIND': + return _$gMergeStateStatusBEHIND; + case 'BLOCKED': + return _$gMergeStateStatusBLOCKED; + case 'CLEAN': + return _$gMergeStateStatusCLEAN; + case 'DIRTY': + return _$gMergeStateStatusDIRTY; + case 'DRAFT': + return _$gMergeStateStatusDRAFT; + case 'HAS_HOOKS': + return _$gMergeStateStatusHAS_HOOKS; + case 'UNKNOWN': + return _$gMergeStateStatusUNKNOWN; + case 'UNSTABLE': + return _$gMergeStateStatusUNSTABLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeStateStatusValues = + new BuiltSet(const [ + _$gMergeStateStatusBEHIND, + _$gMergeStateStatusBLOCKED, + _$gMergeStateStatusCLEAN, + _$gMergeStateStatusDIRTY, + _$gMergeStateStatusDRAFT, + _$gMergeStateStatusHAS_HOOKS, + _$gMergeStateStatusUNKNOWN, + _$gMergeStateStatusUNSTABLE, +]); + +const GMergeableState _$gMergeableStateCONFLICTING = + const GMergeableState._('CONFLICTING'); +const GMergeableState _$gMergeableStateMERGEABLE = + const GMergeableState._('MERGEABLE'); +const GMergeableState _$gMergeableStateUNKNOWN = + const GMergeableState._('UNKNOWN'); + +GMergeableState _$gMergeableStateValueOf(String name) { + switch (name) { + case 'CONFLICTING': + return _$gMergeableStateCONFLICTING; + case 'MERGEABLE': + return _$gMergeableStateMERGEABLE; + case 'UNKNOWN': + return _$gMergeableStateUNKNOWN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeableStateValues = + new BuiltSet(const [ + _$gMergeableStateCONFLICTING, + _$gMergeableStateMERGEABLE, + _$gMergeableStateUNKNOWN, +]); + +const GMigrationSourceType _$gMigrationSourceTypeAZURE_DEVOPS = + const GMigrationSourceType._('AZURE_DEVOPS'); +const GMigrationSourceType _$gMigrationSourceTypeBITBUCKET_SERVER = + const GMigrationSourceType._('BITBUCKET_SERVER'); +const GMigrationSourceType _$gMigrationSourceTypeGITHUB_ARCHIVE = + const GMigrationSourceType._('GITHUB_ARCHIVE'); + +GMigrationSourceType _$gMigrationSourceTypeValueOf(String name) { + switch (name) { + case 'AZURE_DEVOPS': + return _$gMigrationSourceTypeAZURE_DEVOPS; + case 'BITBUCKET_SERVER': + return _$gMigrationSourceTypeBITBUCKET_SERVER; + case 'GITHUB_ARCHIVE': + return _$gMigrationSourceTypeGITHUB_ARCHIVE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMigrationSourceTypeValues = + new BuiltSet(const [ + _$gMigrationSourceTypeAZURE_DEVOPS, + _$gMigrationSourceTypeBITBUCKET_SERVER, + _$gMigrationSourceTypeGITHUB_ARCHIVE, +]); + +const GMigrationState _$gMigrationStateFAILED = + const GMigrationState._('FAILED'); +const GMigrationState _$gMigrationStateFAILED_VALIDATION = + const GMigrationState._('FAILED_VALIDATION'); +const GMigrationState _$gMigrationStateIN_PROGRESS = + const GMigrationState._('IN_PROGRESS'); +const GMigrationState _$gMigrationStateNOT_STARTED = + const GMigrationState._('NOT_STARTED'); +const GMigrationState _$gMigrationStatePENDING_VALIDATION = + const GMigrationState._('PENDING_VALIDATION'); +const GMigrationState _$gMigrationStateQUEUED = + const GMigrationState._('QUEUED'); +const GMigrationState _$gMigrationStateSUCCEEDED = + const GMigrationState._('SUCCEEDED'); + +GMigrationState _$gMigrationStateValueOf(String name) { + switch (name) { + case 'FAILED': + return _$gMigrationStateFAILED; + case 'FAILED_VALIDATION': + return _$gMigrationStateFAILED_VALIDATION; + case 'IN_PROGRESS': + return _$gMigrationStateIN_PROGRESS; + case 'NOT_STARTED': + return _$gMigrationStateNOT_STARTED; + case 'PENDING_VALIDATION': + return _$gMigrationStatePENDING_VALIDATION; + case 'QUEUED': + return _$gMigrationStateQUEUED; + case 'SUCCEEDED': + return _$gMigrationStateSUCCEEDED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMigrationStateValues = + new BuiltSet(const [ + _$gMigrationStateFAILED, + _$gMigrationStateFAILED_VALIDATION, + _$gMigrationStateIN_PROGRESS, + _$gMigrationStateNOT_STARTED, + _$gMigrationStatePENDING_VALIDATION, + _$gMigrationStateQUEUED, + _$gMigrationStateSUCCEEDED, +]); + +const GMilestoneOrderField _$gMilestoneOrderFieldCREATED_AT = + const GMilestoneOrderField._('CREATED_AT'); +const GMilestoneOrderField _$gMilestoneOrderFieldDUE_DATE = + const GMilestoneOrderField._('DUE_DATE'); +const GMilestoneOrderField _$gMilestoneOrderFieldNUMBER = + const GMilestoneOrderField._('NUMBER'); +const GMilestoneOrderField _$gMilestoneOrderFieldUPDATED_AT = + const GMilestoneOrderField._('UPDATED_AT'); + +GMilestoneOrderField _$gMilestoneOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gMilestoneOrderFieldCREATED_AT; + case 'DUE_DATE': + return _$gMilestoneOrderFieldDUE_DATE; + case 'NUMBER': + return _$gMilestoneOrderFieldNUMBER; + case 'UPDATED_AT': + return _$gMilestoneOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMilestoneOrderFieldValues = + new BuiltSet(const [ + _$gMilestoneOrderFieldCREATED_AT, + _$gMilestoneOrderFieldDUE_DATE, + _$gMilestoneOrderFieldNUMBER, + _$gMilestoneOrderFieldUPDATED_AT, +]); + +const GMilestoneState _$gMilestoneStateCLOSED = + const GMilestoneState._('CLOSED'); +const GMilestoneState _$gMilestoneStateOPEN = const GMilestoneState._('OPEN'); + +GMilestoneState _$gMilestoneStateValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gMilestoneStateCLOSED; + case 'OPEN': + return _$gMilestoneStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMilestoneStateValues = + new BuiltSet(const [ + _$gMilestoneStateCLOSED, + _$gMilestoneStateOPEN, +]); + +const GNotificationRestrictionSettingValue + _$gNotificationRestrictionSettingValueDISABLED = + const GNotificationRestrictionSettingValue._('DISABLED'); +const GNotificationRestrictionSettingValue + _$gNotificationRestrictionSettingValueENABLED = + const GNotificationRestrictionSettingValue._('ENABLED'); + +GNotificationRestrictionSettingValue + _$gNotificationRestrictionSettingValueValueOf(String name) { + switch (name) { + case 'DISABLED': + return _$gNotificationRestrictionSettingValueDISABLED; + case 'ENABLED': + return _$gNotificationRestrictionSettingValueENABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gNotificationRestrictionSettingValueValues = + new BuiltSet(const < + GNotificationRestrictionSettingValue>[ + _$gNotificationRestrictionSettingValueDISABLED, + _$gNotificationRestrictionSettingValueENABLED, +]); + +const GOIDCProviderType _$gOIDCProviderTypeAAD = + const GOIDCProviderType._('AAD'); + +GOIDCProviderType _$gOIDCProviderTypeValueOf(String name) { + switch (name) { + case 'AAD': + return _$gOIDCProviderTypeAAD; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOIDCProviderTypeValues = + new BuiltSet(const [ + _$gOIDCProviderTypeAAD, +]); + +const GOauthApplicationCreateAuditEntryState + _$gOauthApplicationCreateAuditEntryStateACTIVE = + const GOauthApplicationCreateAuditEntryState._('ACTIVE'); +const GOauthApplicationCreateAuditEntryState + _$gOauthApplicationCreateAuditEntryStatePENDING_DELETION = + const GOauthApplicationCreateAuditEntryState._('PENDING_DELETION'); +const GOauthApplicationCreateAuditEntryState + _$gOauthApplicationCreateAuditEntryStateSUSPENDED = + const GOauthApplicationCreateAuditEntryState._('SUSPENDED'); + +GOauthApplicationCreateAuditEntryState + _$gOauthApplicationCreateAuditEntryStateValueOf(String name) { + switch (name) { + case 'ACTIVE': + return _$gOauthApplicationCreateAuditEntryStateACTIVE; + case 'PENDING_DELETION': + return _$gOauthApplicationCreateAuditEntryStatePENDING_DELETION; + case 'SUSPENDED': + return _$gOauthApplicationCreateAuditEntryStateSUSPENDED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOauthApplicationCreateAuditEntryStateValues = + new BuiltSet(const < + GOauthApplicationCreateAuditEntryState>[ + _$gOauthApplicationCreateAuditEntryStateACTIVE, + _$gOauthApplicationCreateAuditEntryStatePENDING_DELETION, + _$gOauthApplicationCreateAuditEntryStateSUSPENDED, +]); + +const GOperationType _$gOperationTypeACCESS = const GOperationType._('ACCESS'); +const GOperationType _$gOperationTypeAUTHENTICATION = + const GOperationType._('AUTHENTICATION'); +const GOperationType _$gOperationTypeCREATE = const GOperationType._('CREATE'); +const GOperationType _$gOperationTypeMODIFY = const GOperationType._('MODIFY'); +const GOperationType _$gOperationTypeREMOVE = const GOperationType._('REMOVE'); +const GOperationType _$gOperationTypeRESTORE = + const GOperationType._('RESTORE'); +const GOperationType _$gOperationTypeTRANSFER = + const GOperationType._('TRANSFER'); + +GOperationType _$gOperationTypeValueOf(String name) { + switch (name) { + case 'ACCESS': + return _$gOperationTypeACCESS; + case 'AUTHENTICATION': + return _$gOperationTypeAUTHENTICATION; + case 'CREATE': + return _$gOperationTypeCREATE; + case 'MODIFY': + return _$gOperationTypeMODIFY; + case 'REMOVE': + return _$gOperationTypeREMOVE; + case 'RESTORE': + return _$gOperationTypeRESTORE; + case 'TRANSFER': + return _$gOperationTypeTRANSFER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOperationTypeValues = + new BuiltSet(const [ + _$gOperationTypeACCESS, + _$gOperationTypeAUTHENTICATION, + _$gOperationTypeCREATE, + _$gOperationTypeMODIFY, + _$gOperationTypeREMOVE, + _$gOperationTypeRESTORE, + _$gOperationTypeTRANSFER, +]); + +const GOrderDirection _$gOrderDirectionASC = const GOrderDirection._('ASC'); +const GOrderDirection _$gOrderDirectionDESC = const GOrderDirection._('DESC'); + +GOrderDirection _$gOrderDirectionValueOf(String name) { + switch (name) { + case 'ASC': + return _$gOrderDirectionASC; + case 'DESC': + return _$gOrderDirectionDESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOrderDirectionValues = + new BuiltSet(const [ + _$gOrderDirectionASC, + _$gOrderDirectionDESC, +]); + +const GOrgAddMemberAuditEntryPermission + _$gOrgAddMemberAuditEntryPermissionADMIN = + const GOrgAddMemberAuditEntryPermission._('ADMIN'); +const GOrgAddMemberAuditEntryPermission + _$gOrgAddMemberAuditEntryPermissionREAD = + const GOrgAddMemberAuditEntryPermission._('READ'); + +GOrgAddMemberAuditEntryPermission _$gOrgAddMemberAuditEntryPermissionValueOf( + String name) { + switch (name) { + case 'ADMIN': + return _$gOrgAddMemberAuditEntryPermissionADMIN; + case 'READ': + return _$gOrgAddMemberAuditEntryPermissionREAD; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgAddMemberAuditEntryPermissionValues = + new BuiltSet(const < + GOrgAddMemberAuditEntryPermission>[ + _$gOrgAddMemberAuditEntryPermissionADMIN, + _$gOrgAddMemberAuditEntryPermissionREAD, +]); + +const GOrgCreateAuditEntryBillingPlan + _$gOrgCreateAuditEntryBillingPlanBUSINESS = + const GOrgCreateAuditEntryBillingPlan._('BUSINESS'); +const GOrgCreateAuditEntryBillingPlan + _$gOrgCreateAuditEntryBillingPlanBUSINESS_PLUS = + const GOrgCreateAuditEntryBillingPlan._('BUSINESS_PLUS'); +const GOrgCreateAuditEntryBillingPlan _$gOrgCreateAuditEntryBillingPlanFREE = + const GOrgCreateAuditEntryBillingPlan._('FREE'); +const GOrgCreateAuditEntryBillingPlan + _$gOrgCreateAuditEntryBillingPlanTIERED_PER_SEAT = + const GOrgCreateAuditEntryBillingPlan._('TIERED_PER_SEAT'); +const GOrgCreateAuditEntryBillingPlan + _$gOrgCreateAuditEntryBillingPlanUNLIMITED = + const GOrgCreateAuditEntryBillingPlan._('UNLIMITED'); + +GOrgCreateAuditEntryBillingPlan _$gOrgCreateAuditEntryBillingPlanValueOf( + String name) { + switch (name) { + case 'BUSINESS': + return _$gOrgCreateAuditEntryBillingPlanBUSINESS; + case 'BUSINESS_PLUS': + return _$gOrgCreateAuditEntryBillingPlanBUSINESS_PLUS; + case 'FREE': + return _$gOrgCreateAuditEntryBillingPlanFREE; + case 'TIERED_PER_SEAT': + return _$gOrgCreateAuditEntryBillingPlanTIERED_PER_SEAT; + case 'UNLIMITED': + return _$gOrgCreateAuditEntryBillingPlanUNLIMITED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgCreateAuditEntryBillingPlanValues = + new BuiltSet(const < + GOrgCreateAuditEntryBillingPlan>[ + _$gOrgCreateAuditEntryBillingPlanBUSINESS, + _$gOrgCreateAuditEntryBillingPlanBUSINESS_PLUS, + _$gOrgCreateAuditEntryBillingPlanFREE, + _$gOrgCreateAuditEntryBillingPlanTIERED_PER_SEAT, + _$gOrgCreateAuditEntryBillingPlanUNLIMITED, +]); + +const GOrgEnterpriseOwnerOrderField _$gOrgEnterpriseOwnerOrderFieldLOGIN = + const GOrgEnterpriseOwnerOrderField._('LOGIN'); + +GOrgEnterpriseOwnerOrderField _$gOrgEnterpriseOwnerOrderFieldValueOf( + String name) { + switch (name) { + case 'LOGIN': + return _$gOrgEnterpriseOwnerOrderFieldLOGIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgEnterpriseOwnerOrderFieldValues = new BuiltSet< + GOrgEnterpriseOwnerOrderField>(const [ + _$gOrgEnterpriseOwnerOrderFieldLOGIN, +]); + +const GOrgRemoveBillingManagerAuditEntryReason + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING = + const GOrgRemoveBillingManagerAuditEntryReason._( + 'SAML_EXTERNAL_IDENTITY_MISSING'); +const GOrgRemoveBillingManagerAuditEntryReason + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = + const GOrgRemoveBillingManagerAuditEntryReason._( + 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY'); +const GOrgRemoveBillingManagerAuditEntryReason + _$gOrgRemoveBillingManagerAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + const GOrgRemoveBillingManagerAuditEntryReason._( + 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'); + +GOrgRemoveBillingManagerAuditEntryReason + _$gOrgRemoveBillingManagerAuditEntryReasonValueOf(String name) { + switch (name) { + case 'SAML_EXTERNAL_IDENTITY_MISSING': + return _$gOrgRemoveBillingManagerAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + case 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY': + return _$gOrgRemoveBillingManagerAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; + case 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE': + return _$gOrgRemoveBillingManagerAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgRemoveBillingManagerAuditEntryReasonValues = + new BuiltSet(const < + GOrgRemoveBillingManagerAuditEntryReason>[ + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING, + _$gOrgRemoveBillingManagerAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY, + _$gOrgRemoveBillingManagerAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE, +]); + +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeADMIN = + const GOrgRemoveMemberAuditEntryMembershipType._('ADMIN'); +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeBILLING_MANAGER = + const GOrgRemoveMemberAuditEntryMembershipType._('BILLING_MANAGER'); +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeDIRECT_MEMBER = + const GOrgRemoveMemberAuditEntryMembershipType._('DIRECT_MEMBER'); +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeOUTSIDE_COLLABORATOR = + const GOrgRemoveMemberAuditEntryMembershipType._('OUTSIDE_COLLABORATOR'); +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeSUSPENDED = + const GOrgRemoveMemberAuditEntryMembershipType._('SUSPENDED'); +const GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeUNAFFILIATED = + const GOrgRemoveMemberAuditEntryMembershipType._('UNAFFILIATED'); + +GOrgRemoveMemberAuditEntryMembershipType + _$gOrgRemoveMemberAuditEntryMembershipTypeValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gOrgRemoveMemberAuditEntryMembershipTypeADMIN; + case 'BILLING_MANAGER': + return _$gOrgRemoveMemberAuditEntryMembershipTypeBILLING_MANAGER; + case 'DIRECT_MEMBER': + return _$gOrgRemoveMemberAuditEntryMembershipTypeDIRECT_MEMBER; + case 'OUTSIDE_COLLABORATOR': + return _$gOrgRemoveMemberAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; + case 'SUSPENDED': + return _$gOrgRemoveMemberAuditEntryMembershipTypeSUSPENDED; + case 'UNAFFILIATED': + return _$gOrgRemoveMemberAuditEntryMembershipTypeUNAFFILIATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgRemoveMemberAuditEntryMembershipTypeValues = + new BuiltSet(const < + GOrgRemoveMemberAuditEntryMembershipType>[ + _$gOrgRemoveMemberAuditEntryMembershipTypeADMIN, + _$gOrgRemoveMemberAuditEntryMembershipTypeBILLING_MANAGER, + _$gOrgRemoveMemberAuditEntryMembershipTypeDIRECT_MEMBER, + _$gOrgRemoveMemberAuditEntryMembershipTypeOUTSIDE_COLLABORATOR, + _$gOrgRemoveMemberAuditEntryMembershipTypeSUSPENDED, + _$gOrgRemoveMemberAuditEntryMembershipTypeUNAFFILIATED, +]); + +const GOrgRemoveMemberAuditEntryReason + _$gOrgRemoveMemberAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING = + const GOrgRemoveMemberAuditEntryReason._('SAML_EXTERNAL_IDENTITY_MISSING'); +const GOrgRemoveMemberAuditEntryReason + _$gOrgRemoveMemberAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = + const GOrgRemoveMemberAuditEntryReason._( + 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY'); +const GOrgRemoveMemberAuditEntryReason + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_ACCOUNT_RECOVERY = + const GOrgRemoveMemberAuditEntryReason._('TWO_FACTOR_ACCOUNT_RECOVERY'); +const GOrgRemoveMemberAuditEntryReason + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + const GOrgRemoveMemberAuditEntryReason._( + 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'); +const GOrgRemoveMemberAuditEntryReason + _$gOrgRemoveMemberAuditEntryReasonUSER_ACCOUNT_DELETED = + const GOrgRemoveMemberAuditEntryReason._('USER_ACCOUNT_DELETED'); + +GOrgRemoveMemberAuditEntryReason _$gOrgRemoveMemberAuditEntryReasonValueOf( + String name) { + switch (name) { + case 'SAML_EXTERNAL_IDENTITY_MISSING': + return _$gOrgRemoveMemberAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + case 'SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY': + return _$gOrgRemoveMemberAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; + case 'TWO_FACTOR_ACCOUNT_RECOVERY': + return _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_ACCOUNT_RECOVERY; + case 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE': + return _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + case 'USER_ACCOUNT_DELETED': + return _$gOrgRemoveMemberAuditEntryReasonUSER_ACCOUNT_DELETED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgRemoveMemberAuditEntryReasonValues = + new BuiltSet(const < + GOrgRemoveMemberAuditEntryReason>[ + _$gOrgRemoveMemberAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING, + _$gOrgRemoveMemberAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY, + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_ACCOUNT_RECOVERY, + _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE, + _$gOrgRemoveMemberAuditEntryReasonUSER_ACCOUNT_DELETED, +]); + +const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeBILLING_MANAGER = + const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType._( + 'BILLING_MANAGER'); +const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeOUTSIDE_COLLABORATOR = + const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType._( + 'OUTSIDE_COLLABORATOR'); +const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeUNAFFILIATED = + const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType._( + 'UNAFFILIATED'); + +GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValueOf( + String name) { + switch (name) { + case 'BILLING_MANAGER': + return _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeBILLING_MANAGER; + case 'OUTSIDE_COLLABORATOR': + return _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; + case 'UNAFFILIATED': + return _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeUNAFFILIATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValues = + new BuiltSet(const < + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType>[ + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeBILLING_MANAGER, + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeOUTSIDE_COLLABORATOR, + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeUNAFFILIATED, +]); + +const GOrgRemoveOutsideCollaboratorAuditEntryReason + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING = + const GOrgRemoveOutsideCollaboratorAuditEntryReason._( + 'SAML_EXTERNAL_IDENTITY_MISSING'); +const GOrgRemoveOutsideCollaboratorAuditEntryReason + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = + const GOrgRemoveOutsideCollaboratorAuditEntryReason._( + 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE'); + +GOrgRemoveOutsideCollaboratorAuditEntryReason + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValueOf(String name) { + switch (name) { + case 'SAML_EXTERNAL_IDENTITY_MISSING': + return _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; + case 'TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE': + return _$gOrgRemoveOutsideCollaboratorAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValues = + new BuiltSet(const < + GOrgRemoveOutsideCollaboratorAuditEntryReason>[ + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING, + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE, +]); + +const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionADMIN = + const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._('ADMIN'); +const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionNONE = + const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._('NONE'); +const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionREAD = + const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._('READ'); +const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionWRITE = + const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._('WRITE'); + +GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValueOf( + String name) { + switch (name) { + case 'ADMIN': + return _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionADMIN; + case 'NONE': + return _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionNONE; + case 'READ': + return _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionREAD; + case 'WRITE': + return _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionWRITE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValues = + new BuiltSet(const < + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission>[ + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionADMIN, + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionNONE, + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionREAD, + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionWRITE, +]); + +const GOrgUpdateMemberAuditEntryPermission + _$gOrgUpdateMemberAuditEntryPermissionADMIN = + const GOrgUpdateMemberAuditEntryPermission._('ADMIN'); +const GOrgUpdateMemberAuditEntryPermission + _$gOrgUpdateMemberAuditEntryPermissionREAD = + const GOrgUpdateMemberAuditEntryPermission._('READ'); + +GOrgUpdateMemberAuditEntryPermission + _$gOrgUpdateMemberAuditEntryPermissionValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gOrgUpdateMemberAuditEntryPermissionADMIN; + case 'READ': + return _$gOrgUpdateMemberAuditEntryPermissionREAD; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgUpdateMemberAuditEntryPermissionValues = + new BuiltSet(const < + GOrgUpdateMemberAuditEntryPermission>[ + _$gOrgUpdateMemberAuditEntryPermissionADMIN, + _$gOrgUpdateMemberAuditEntryPermissionREAD, +]); + +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityALL = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'ALL'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityINTERNAL = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'INTERNAL'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityNONE = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'NONE'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'PRIVATE'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE_INTERNAL = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'PRIVATE_INTERNAL'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'PUBLIC'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_INTERNAL = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'PUBLIC_INTERNAL'); +const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_PRIVATE = + const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( + 'PUBLIC_PRIVATE'); + +GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'ALL': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityALL; + case 'INTERNAL': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityINTERNAL; + case 'NONE': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityNONE; + case 'PRIVATE': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE; + case 'PRIVATE_INTERNAL': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE_INTERNAL; + case 'PUBLIC': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC; + case 'PUBLIC_INTERNAL': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_INTERNAL; + case 'PUBLIC_PRIVATE': + return _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_PRIVATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValues = + new BuiltSet(const < + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility>[ + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityALL, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityINTERNAL, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityNONE, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE_INTERNAL, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_INTERNAL, + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_PRIVATE, +]); + +const GOrganizationInvitationRole _$gOrganizationInvitationRoleADMIN = + const GOrganizationInvitationRole._('ADMIN'); +const GOrganizationInvitationRole _$gOrganizationInvitationRoleBILLING_MANAGER = + const GOrganizationInvitationRole._('BILLING_MANAGER'); +const GOrganizationInvitationRole _$gOrganizationInvitationRoleDIRECT_MEMBER = + const GOrganizationInvitationRole._('DIRECT_MEMBER'); +const GOrganizationInvitationRole _$gOrganizationInvitationRoleREINSTATE = + const GOrganizationInvitationRole._('REINSTATE'); + +GOrganizationInvitationRole _$gOrganizationInvitationRoleValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gOrganizationInvitationRoleADMIN; + case 'BILLING_MANAGER': + return _$gOrganizationInvitationRoleBILLING_MANAGER; + case 'DIRECT_MEMBER': + return _$gOrganizationInvitationRoleDIRECT_MEMBER; + case 'REINSTATE': + return _$gOrganizationInvitationRoleREINSTATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrganizationInvitationRoleValues = new BuiltSet< + GOrganizationInvitationRole>(const [ + _$gOrganizationInvitationRoleADMIN, + _$gOrganizationInvitationRoleBILLING_MANAGER, + _$gOrganizationInvitationRoleDIRECT_MEMBER, + _$gOrganizationInvitationRoleREINSTATE, +]); + +const GOrganizationInvitationType _$gOrganizationInvitationTypeEMAIL = + const GOrganizationInvitationType._('EMAIL'); +const GOrganizationInvitationType _$gOrganizationInvitationTypeUSER = + const GOrganizationInvitationType._('USER'); + +GOrganizationInvitationType _$gOrganizationInvitationTypeValueOf(String name) { + switch (name) { + case 'EMAIL': + return _$gOrganizationInvitationTypeEMAIL; + case 'USER': + return _$gOrganizationInvitationTypeUSER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrganizationInvitationTypeValues = new BuiltSet< + GOrganizationInvitationType>(const [ + _$gOrganizationInvitationTypeEMAIL, + _$gOrganizationInvitationTypeUSER, +]); + +const GOrganizationMemberRole _$gOrganizationMemberRoleADMIN = + const GOrganizationMemberRole._('ADMIN'); +const GOrganizationMemberRole _$gOrganizationMemberRoleMEMBER = + const GOrganizationMemberRole._('MEMBER'); + +GOrganizationMemberRole _$gOrganizationMemberRoleValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gOrganizationMemberRoleADMIN; + case 'MEMBER': + return _$gOrganizationMemberRoleMEMBER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOrganizationMemberRoleValues = + new BuiltSet(const [ + _$gOrganizationMemberRoleADMIN, + _$gOrganizationMemberRoleMEMBER, +]); + +const GOrganizationMembersCanCreateRepositoriesSettingValue + _$gOrganizationMembersCanCreateRepositoriesSettingValueALL = + const GOrganizationMembersCanCreateRepositoriesSettingValue._('ALL'); +const GOrganizationMembersCanCreateRepositoriesSettingValue + _$gOrganizationMembersCanCreateRepositoriesSettingValueDISABLED = + const GOrganizationMembersCanCreateRepositoriesSettingValue._('DISABLED'); +const GOrganizationMembersCanCreateRepositoriesSettingValue + _$gOrganizationMembersCanCreateRepositoriesSettingValueINTERNAL = + const GOrganizationMembersCanCreateRepositoriesSettingValue._('INTERNAL'); +const GOrganizationMembersCanCreateRepositoriesSettingValue + _$gOrganizationMembersCanCreateRepositoriesSettingValuePRIVATE = + const GOrganizationMembersCanCreateRepositoriesSettingValue._('PRIVATE'); + +GOrganizationMembersCanCreateRepositoriesSettingValue + _$gOrganizationMembersCanCreateRepositoriesSettingValueValueOf( + String name) { + switch (name) { + case 'ALL': + return _$gOrganizationMembersCanCreateRepositoriesSettingValueALL; + case 'DISABLED': + return _$gOrganizationMembersCanCreateRepositoriesSettingValueDISABLED; + case 'INTERNAL': + return _$gOrganizationMembersCanCreateRepositoriesSettingValueINTERNAL; + case 'PRIVATE': + return _$gOrganizationMembersCanCreateRepositoriesSettingValuePRIVATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gOrganizationMembersCanCreateRepositoriesSettingValueValues = + new BuiltSet(const < + GOrganizationMembersCanCreateRepositoriesSettingValue>[ + _$gOrganizationMembersCanCreateRepositoriesSettingValueALL, + _$gOrganizationMembersCanCreateRepositoriesSettingValueDISABLED, + _$gOrganizationMembersCanCreateRepositoriesSettingValueINTERNAL, + _$gOrganizationMembersCanCreateRepositoriesSettingValuePRIVATE, +]); + +const GOrganizationOrderField _$gOrganizationOrderFieldCREATED_AT = + const GOrganizationOrderField._('CREATED_AT'); +const GOrganizationOrderField _$gOrganizationOrderFieldLOGIN = + const GOrganizationOrderField._('LOGIN'); + +GOrganizationOrderField _$gOrganizationOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gOrganizationOrderFieldCREATED_AT; + case 'LOGIN': + return _$gOrganizationOrderFieldLOGIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOrganizationOrderFieldValues = + new BuiltSet(const [ + _$gOrganizationOrderFieldCREATED_AT, + _$gOrganizationOrderFieldLOGIN, +]); + +const GPackageFileOrderField _$gPackageFileOrderFieldCREATED_AT = + const GPackageFileOrderField._('CREATED_AT'); + +GPackageFileOrderField _$gPackageFileOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gPackageFileOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageFileOrderFieldValues = + new BuiltSet(const [ + _$gPackageFileOrderFieldCREATED_AT, +]); + +const GPackageOrderField _$gPackageOrderFieldCREATED_AT = + const GPackageOrderField._('CREATED_AT'); + +GPackageOrderField _$gPackageOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gPackageOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageOrderFieldValues = + new BuiltSet(const [ + _$gPackageOrderFieldCREATED_AT, +]); + +const GPackageType _$gPackageTypeDEBIAN = const GPackageType._('DEBIAN'); +const GPackageType _$gPackageTypeDOCKER = const GPackageType._('DOCKER'); +const GPackageType _$gPackageTypeMAVEN = const GPackageType._('MAVEN'); +const GPackageType _$gPackageTypeNPM = const GPackageType._('NPM'); +const GPackageType _$gPackageTypeNUGET = const GPackageType._('NUGET'); +const GPackageType _$gPackageTypePYPI = const GPackageType._('PYPI'); +const GPackageType _$gPackageTypeRUBYGEMS = const GPackageType._('RUBYGEMS'); + +GPackageType _$gPackageTypeValueOf(String name) { + switch (name) { + case 'DEBIAN': + return _$gPackageTypeDEBIAN; + case 'DOCKER': + return _$gPackageTypeDOCKER; + case 'MAVEN': + return _$gPackageTypeMAVEN; + case 'NPM': + return _$gPackageTypeNPM; + case 'NUGET': + return _$gPackageTypeNUGET; + case 'PYPI': + return _$gPackageTypePYPI; + case 'RUBYGEMS': + return _$gPackageTypeRUBYGEMS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageTypeValues = + new BuiltSet(const [ + _$gPackageTypeDEBIAN, + _$gPackageTypeDOCKER, + _$gPackageTypeMAVEN, + _$gPackageTypeNPM, + _$gPackageTypeNUGET, + _$gPackageTypePYPI, + _$gPackageTypeRUBYGEMS, +]); + +const GPackageVersionOrderField _$gPackageVersionOrderFieldCREATED_AT = + const GPackageVersionOrderField._('CREATED_AT'); + +GPackageVersionOrderField _$gPackageVersionOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gPackageVersionOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageVersionOrderFieldValues = + new BuiltSet(const [ + _$gPackageVersionOrderFieldCREATED_AT, +]); + +const GPatchStatus _$gPatchStatusADDED = const GPatchStatus._('ADDED'); +const GPatchStatus _$gPatchStatusCHANGED = const GPatchStatus._('CHANGED'); +const GPatchStatus _$gPatchStatusCOPIED = const GPatchStatus._('COPIED'); +const GPatchStatus _$gPatchStatusDELETED = const GPatchStatus._('DELETED'); +const GPatchStatus _$gPatchStatusMODIFIED = const GPatchStatus._('MODIFIED'); +const GPatchStatus _$gPatchStatusRENAMED = const GPatchStatus._('RENAMED'); + +GPatchStatus _$gPatchStatusValueOf(String name) { + switch (name) { + case 'ADDED': + return _$gPatchStatusADDED; + case 'CHANGED': + return _$gPatchStatusCHANGED; + case 'COPIED': + return _$gPatchStatusCOPIED; + case 'DELETED': + return _$gPatchStatusDELETED; + case 'MODIFIED': + return _$gPatchStatusMODIFIED; + case 'RENAMED': + return _$gPatchStatusRENAMED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPatchStatusValues = + new BuiltSet(const [ + _$gPatchStatusADDED, + _$gPatchStatusCHANGED, + _$gPatchStatusCOPIED, + _$gPatchStatusDELETED, + _$gPatchStatusMODIFIED, + _$gPatchStatusRENAMED, +]); + +const GPinnableItemType _$gPinnableItemTypeGIST = + const GPinnableItemType._('GIST'); +const GPinnableItemType _$gPinnableItemTypeISSUE = + const GPinnableItemType._('ISSUE'); +const GPinnableItemType _$gPinnableItemTypeORGANIZATION = + const GPinnableItemType._('ORGANIZATION'); +const GPinnableItemType _$gPinnableItemTypePROJECT = + const GPinnableItemType._('PROJECT'); +const GPinnableItemType _$gPinnableItemTypePULL_REQUEST = + const GPinnableItemType._('PULL_REQUEST'); +const GPinnableItemType _$gPinnableItemTypeREPOSITORY = + const GPinnableItemType._('REPOSITORY'); +const GPinnableItemType _$gPinnableItemTypeTEAM = + const GPinnableItemType._('TEAM'); +const GPinnableItemType _$gPinnableItemTypeUSER = + const GPinnableItemType._('USER'); + +GPinnableItemType _$gPinnableItemTypeValueOf(String name) { + switch (name) { + case 'GIST': + return _$gPinnableItemTypeGIST; + case 'ISSUE': + return _$gPinnableItemTypeISSUE; + case 'ORGANIZATION': + return _$gPinnableItemTypeORGANIZATION; + case 'PROJECT': + return _$gPinnableItemTypePROJECT; + case 'PULL_REQUEST': + return _$gPinnableItemTypePULL_REQUEST; + case 'REPOSITORY': + return _$gPinnableItemTypeREPOSITORY; + case 'TEAM': + return _$gPinnableItemTypeTEAM; + case 'USER': + return _$gPinnableItemTypeUSER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPinnableItemTypeValues = + new BuiltSet(const [ + _$gPinnableItemTypeGIST, + _$gPinnableItemTypeISSUE, + _$gPinnableItemTypeORGANIZATION, + _$gPinnableItemTypePROJECT, + _$gPinnableItemTypePULL_REQUEST, + _$gPinnableItemTypeREPOSITORY, + _$gPinnableItemTypeTEAM, + _$gPinnableItemTypeUSER, +]); + +const GPinnedDiscussionGradient _$gPinnedDiscussionGradientBLUE_MINT = + const GPinnedDiscussionGradient._('BLUE_MINT'); +const GPinnedDiscussionGradient _$gPinnedDiscussionGradientBLUE_PURPLE = + const GPinnedDiscussionGradient._('BLUE_PURPLE'); +const GPinnedDiscussionGradient _$gPinnedDiscussionGradientPINK_BLUE = + const GPinnedDiscussionGradient._('PINK_BLUE'); +const GPinnedDiscussionGradient _$gPinnedDiscussionGradientPURPLE_CORAL = + const GPinnedDiscussionGradient._('PURPLE_CORAL'); +const GPinnedDiscussionGradient _$gPinnedDiscussionGradientRED_ORANGE = + const GPinnedDiscussionGradient._('RED_ORANGE'); + +GPinnedDiscussionGradient _$gPinnedDiscussionGradientValueOf(String name) { + switch (name) { + case 'BLUE_MINT': + return _$gPinnedDiscussionGradientBLUE_MINT; + case 'BLUE_PURPLE': + return _$gPinnedDiscussionGradientBLUE_PURPLE; + case 'PINK_BLUE': + return _$gPinnedDiscussionGradientPINK_BLUE; + case 'PURPLE_CORAL': + return _$gPinnedDiscussionGradientPURPLE_CORAL; + case 'RED_ORANGE': + return _$gPinnedDiscussionGradientRED_ORANGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPinnedDiscussionGradientValues = + new BuiltSet(const [ + _$gPinnedDiscussionGradientBLUE_MINT, + _$gPinnedDiscussionGradientBLUE_PURPLE, + _$gPinnedDiscussionGradientPINK_BLUE, + _$gPinnedDiscussionGradientPURPLE_CORAL, + _$gPinnedDiscussionGradientRED_ORANGE, +]); + +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternCHEVRON_UP = + const GPinnedDiscussionPattern._('CHEVRON_UP'); +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternDOT = + const GPinnedDiscussionPattern._('DOT'); +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternDOT_FILL = + const GPinnedDiscussionPattern._('DOT_FILL'); +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternHEART_FILL = + const GPinnedDiscussionPattern._('HEART_FILL'); +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternPLUS = + const GPinnedDiscussionPattern._('PLUS'); +const GPinnedDiscussionPattern _$gPinnedDiscussionPatternZAP = + const GPinnedDiscussionPattern._('ZAP'); + +GPinnedDiscussionPattern _$gPinnedDiscussionPatternValueOf(String name) { + switch (name) { + case 'CHEVRON_UP': + return _$gPinnedDiscussionPatternCHEVRON_UP; + case 'DOT': + return _$gPinnedDiscussionPatternDOT; + case 'DOT_FILL': + return _$gPinnedDiscussionPatternDOT_FILL; + case 'HEART_FILL': + return _$gPinnedDiscussionPatternHEART_FILL; + case 'PLUS': + return _$gPinnedDiscussionPatternPLUS; + case 'ZAP': + return _$gPinnedDiscussionPatternZAP; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPinnedDiscussionPatternValues = + new BuiltSet(const [ + _$gPinnedDiscussionPatternCHEVRON_UP, + _$gPinnedDiscussionPatternDOT, + _$gPinnedDiscussionPatternDOT_FILL, + _$gPinnedDiscussionPatternHEART_FILL, + _$gPinnedDiscussionPatternPLUS, + _$gPinnedDiscussionPatternZAP, +]); + +const GProjectCardArchivedState _$gProjectCardArchivedStateARCHIVED = + const GProjectCardArchivedState._('ARCHIVED'); +const GProjectCardArchivedState _$gProjectCardArchivedStateNOT_ARCHIVED = + const GProjectCardArchivedState._('NOT_ARCHIVED'); + +GProjectCardArchivedState _$gProjectCardArchivedStateValueOf(String name) { + switch (name) { + case 'ARCHIVED': + return _$gProjectCardArchivedStateARCHIVED; + case 'NOT_ARCHIVED': + return _$gProjectCardArchivedStateNOT_ARCHIVED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectCardArchivedStateValues = + new BuiltSet(const [ + _$gProjectCardArchivedStateARCHIVED, + _$gProjectCardArchivedStateNOT_ARCHIVED, +]); + +const GProjectCardState _$gProjectCardStateCONTENT_ONLY = + const GProjectCardState._('CONTENT_ONLY'); +const GProjectCardState _$gProjectCardStateNOTE_ONLY = + const GProjectCardState._('NOTE_ONLY'); +const GProjectCardState _$gProjectCardStateREDACTED = + const GProjectCardState._('REDACTED'); + +GProjectCardState _$gProjectCardStateValueOf(String name) { + switch (name) { + case 'CONTENT_ONLY': + return _$gProjectCardStateCONTENT_ONLY; + case 'NOTE_ONLY': + return _$gProjectCardStateNOTE_ONLY; + case 'REDACTED': + return _$gProjectCardStateREDACTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectCardStateValues = + new BuiltSet(const [ + _$gProjectCardStateCONTENT_ONLY, + _$gProjectCardStateNOTE_ONLY, + _$gProjectCardStateREDACTED, +]); + +const GProjectColumnPurpose _$gProjectColumnPurposeDONE = + const GProjectColumnPurpose._('DONE'); +const GProjectColumnPurpose _$gProjectColumnPurposeIN_PROGRESS = + const GProjectColumnPurpose._('IN_PROGRESS'); +const GProjectColumnPurpose _$gProjectColumnPurposeTODO = + const GProjectColumnPurpose._('TODO'); + +GProjectColumnPurpose _$gProjectColumnPurposeValueOf(String name) { + switch (name) { + case 'DONE': + return _$gProjectColumnPurposeDONE; + case 'IN_PROGRESS': + return _$gProjectColumnPurposeIN_PROGRESS; + case 'TODO': + return _$gProjectColumnPurposeTODO; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectColumnPurposeValues = + new BuiltSet(const [ + _$gProjectColumnPurposeDONE, + _$gProjectColumnPurposeIN_PROGRESS, + _$gProjectColumnPurposeTODO, +]); + +const GProjectItemType _$gProjectItemTypeDRAFT_ISSUE = + const GProjectItemType._('DRAFT_ISSUE'); +const GProjectItemType _$gProjectItemTypeISSUE = + const GProjectItemType._('ISSUE'); +const GProjectItemType _$gProjectItemTypePULL_REQUEST = + const GProjectItemType._('PULL_REQUEST'); +const GProjectItemType _$gProjectItemTypeREDACTED = + const GProjectItemType._('REDACTED'); + +GProjectItemType _$gProjectItemTypeValueOf(String name) { + switch (name) { + case 'DRAFT_ISSUE': + return _$gProjectItemTypeDRAFT_ISSUE; + case 'ISSUE': + return _$gProjectItemTypeISSUE; + case 'PULL_REQUEST': + return _$gProjectItemTypePULL_REQUEST; + case 'REDACTED': + return _$gProjectItemTypeREDACTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectItemTypeValues = + new BuiltSet(const [ + _$gProjectItemTypeDRAFT_ISSUE, + _$gProjectItemTypeISSUE, + _$gProjectItemTypePULL_REQUEST, + _$gProjectItemTypeREDACTED, +]); + +const GProjectNextFieldType _$gProjectNextFieldTypeASSIGNEES = + const GProjectNextFieldType._('ASSIGNEES'); +const GProjectNextFieldType _$gProjectNextFieldTypeDATE = + const GProjectNextFieldType._('DATE'); +const GProjectNextFieldType _$gProjectNextFieldTypeITERATION = + const GProjectNextFieldType._('ITERATION'); +const GProjectNextFieldType _$gProjectNextFieldTypeLABELS = + const GProjectNextFieldType._('LABELS'); +const GProjectNextFieldType _$gProjectNextFieldTypeLINKED_PULL_REQUESTS = + const GProjectNextFieldType._('LINKED_PULL_REQUESTS'); +const GProjectNextFieldType _$gProjectNextFieldTypeMILESTONE = + const GProjectNextFieldType._('MILESTONE'); +const GProjectNextFieldType _$gProjectNextFieldTypeNUMBER = + const GProjectNextFieldType._('NUMBER'); +const GProjectNextFieldType _$gProjectNextFieldTypeREPOSITORY = + const GProjectNextFieldType._('REPOSITORY'); +const GProjectNextFieldType _$gProjectNextFieldTypeREVIEWERS = + const GProjectNextFieldType._('REVIEWERS'); +const GProjectNextFieldType _$gProjectNextFieldTypeSINGLE_SELECT = + const GProjectNextFieldType._('SINGLE_SELECT'); +const GProjectNextFieldType _$gProjectNextFieldTypeTEXT = + const GProjectNextFieldType._('TEXT'); +const GProjectNextFieldType _$gProjectNextFieldTypeTITLE = + const GProjectNextFieldType._('TITLE'); +const GProjectNextFieldType _$gProjectNextFieldTypeTRACKS = + const GProjectNextFieldType._('TRACKS'); + +GProjectNextFieldType _$gProjectNextFieldTypeValueOf(String name) { + switch (name) { + case 'ASSIGNEES': + return _$gProjectNextFieldTypeASSIGNEES; + case 'DATE': + return _$gProjectNextFieldTypeDATE; + case 'ITERATION': + return _$gProjectNextFieldTypeITERATION; + case 'LABELS': + return _$gProjectNextFieldTypeLABELS; + case 'LINKED_PULL_REQUESTS': + return _$gProjectNextFieldTypeLINKED_PULL_REQUESTS; + case 'MILESTONE': + return _$gProjectNextFieldTypeMILESTONE; + case 'NUMBER': + return _$gProjectNextFieldTypeNUMBER; + case 'REPOSITORY': + return _$gProjectNextFieldTypeREPOSITORY; + case 'REVIEWERS': + return _$gProjectNextFieldTypeREVIEWERS; + case 'SINGLE_SELECT': + return _$gProjectNextFieldTypeSINGLE_SELECT; + case 'TEXT': + return _$gProjectNextFieldTypeTEXT; + case 'TITLE': + return _$gProjectNextFieldTypeTITLE; + case 'TRACKS': + return _$gProjectNextFieldTypeTRACKS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectNextFieldTypeValues = + new BuiltSet(const [ + _$gProjectNextFieldTypeASSIGNEES, + _$gProjectNextFieldTypeDATE, + _$gProjectNextFieldTypeITERATION, + _$gProjectNextFieldTypeLABELS, + _$gProjectNextFieldTypeLINKED_PULL_REQUESTS, + _$gProjectNextFieldTypeMILESTONE, + _$gProjectNextFieldTypeNUMBER, + _$gProjectNextFieldTypeREPOSITORY, + _$gProjectNextFieldTypeREVIEWERS, + _$gProjectNextFieldTypeSINGLE_SELECT, + _$gProjectNextFieldTypeTEXT, + _$gProjectNextFieldTypeTITLE, + _$gProjectNextFieldTypeTRACKS, +]); + +const GProjectNextOrderField _$gProjectNextOrderFieldCREATED_AT = + const GProjectNextOrderField._('CREATED_AT'); +const GProjectNextOrderField _$gProjectNextOrderFieldNUMBER = + const GProjectNextOrderField._('NUMBER'); +const GProjectNextOrderField _$gProjectNextOrderFieldTITLE = + const GProjectNextOrderField._('TITLE'); +const GProjectNextOrderField _$gProjectNextOrderFieldUPDATED_AT = + const GProjectNextOrderField._('UPDATED_AT'); + +GProjectNextOrderField _$gProjectNextOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gProjectNextOrderFieldCREATED_AT; + case 'NUMBER': + return _$gProjectNextOrderFieldNUMBER; + case 'TITLE': + return _$gProjectNextOrderFieldTITLE; + case 'UPDATED_AT': + return _$gProjectNextOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectNextOrderFieldValues = + new BuiltSet(const [ + _$gProjectNextOrderFieldCREATED_AT, + _$gProjectNextOrderFieldNUMBER, + _$gProjectNextOrderFieldTITLE, + _$gProjectNextOrderFieldUPDATED_AT, +]); + +const GProjectOrderField _$gProjectOrderFieldCREATED_AT = + const GProjectOrderField._('CREATED_AT'); +const GProjectOrderField _$gProjectOrderFieldNAME = + const GProjectOrderField._('NAME'); +const GProjectOrderField _$gProjectOrderFieldUPDATED_AT = + const GProjectOrderField._('UPDATED_AT'); + +GProjectOrderField _$gProjectOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gProjectOrderFieldCREATED_AT; + case 'NAME': + return _$gProjectOrderFieldNAME; + case 'UPDATED_AT': + return _$gProjectOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectOrderFieldValues = + new BuiltSet(const [ + _$gProjectOrderFieldCREATED_AT, + _$gProjectOrderFieldNAME, + _$gProjectOrderFieldUPDATED_AT, +]); + +const GProjectState _$gProjectStateCLOSED = const GProjectState._('CLOSED'); +const GProjectState _$gProjectStateOPEN = const GProjectState._('OPEN'); + +GProjectState _$gProjectStateValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gProjectStateCLOSED; + case 'OPEN': + return _$gProjectStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectStateValues = + new BuiltSet(const [ + _$gProjectStateCLOSED, + _$gProjectStateOPEN, +]); + +const GProjectTemplate _$gProjectTemplateAUTOMATED_KANBAN_V2 = + const GProjectTemplate._('AUTOMATED_KANBAN_V2'); +const GProjectTemplate _$gProjectTemplateAUTOMATED_REVIEWS_KANBAN = + const GProjectTemplate._('AUTOMATED_REVIEWS_KANBAN'); +const GProjectTemplate _$gProjectTemplateBASIC_KANBAN = + const GProjectTemplate._('BASIC_KANBAN'); +const GProjectTemplate _$gProjectTemplateBUG_TRIAGE = + const GProjectTemplate._('BUG_TRIAGE'); + +GProjectTemplate _$gProjectTemplateValueOf(String name) { + switch (name) { + case 'AUTOMATED_KANBAN_V2': + return _$gProjectTemplateAUTOMATED_KANBAN_V2; + case 'AUTOMATED_REVIEWS_KANBAN': + return _$gProjectTemplateAUTOMATED_REVIEWS_KANBAN; + case 'BASIC_KANBAN': + return _$gProjectTemplateBASIC_KANBAN; + case 'BUG_TRIAGE': + return _$gProjectTemplateBUG_TRIAGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectTemplateValues = + new BuiltSet(const [ + _$gProjectTemplateAUTOMATED_KANBAN_V2, + _$gProjectTemplateAUTOMATED_REVIEWS_KANBAN, + _$gProjectTemplateBASIC_KANBAN, + _$gProjectTemplateBUG_TRIAGE, +]); + +const GProjectV2FieldOrderField _$gProjectV2FieldOrderFieldCREATED_AT = + const GProjectV2FieldOrderField._('CREATED_AT'); +const GProjectV2FieldOrderField _$gProjectV2FieldOrderFieldNAME = + const GProjectV2FieldOrderField._('NAME'); +const GProjectV2FieldOrderField _$gProjectV2FieldOrderFieldPOSITION = + const GProjectV2FieldOrderField._('POSITION'); + +GProjectV2FieldOrderField _$gProjectV2FieldOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gProjectV2FieldOrderFieldCREATED_AT; + case 'NAME': + return _$gProjectV2FieldOrderFieldNAME; + case 'POSITION': + return _$gProjectV2FieldOrderFieldPOSITION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2FieldOrderFieldValues = + new BuiltSet(const [ + _$gProjectV2FieldOrderFieldCREATED_AT, + _$gProjectV2FieldOrderFieldNAME, + _$gProjectV2FieldOrderFieldPOSITION, +]); + +const GProjectV2FieldType _$gProjectV2FieldTypeASSIGNEES = + const GProjectV2FieldType._('ASSIGNEES'); +const GProjectV2FieldType _$gProjectV2FieldTypeDATE = + const GProjectV2FieldType._('DATE'); +const GProjectV2FieldType _$gProjectV2FieldTypeITERATION = + const GProjectV2FieldType._('ITERATION'); +const GProjectV2FieldType _$gProjectV2FieldTypeLABELS = + const GProjectV2FieldType._('LABELS'); +const GProjectV2FieldType _$gProjectV2FieldTypeLINKED_PULL_REQUESTS = + const GProjectV2FieldType._('LINKED_PULL_REQUESTS'); +const GProjectV2FieldType _$gProjectV2FieldTypeMILESTONE = + const GProjectV2FieldType._('MILESTONE'); +const GProjectV2FieldType _$gProjectV2FieldTypeNUMBER = + const GProjectV2FieldType._('NUMBER'); +const GProjectV2FieldType _$gProjectV2FieldTypeREPOSITORY = + const GProjectV2FieldType._('REPOSITORY'); +const GProjectV2FieldType _$gProjectV2FieldTypeREVIEWERS = + const GProjectV2FieldType._('REVIEWERS'); +const GProjectV2FieldType _$gProjectV2FieldTypeSINGLE_SELECT = + const GProjectV2FieldType._('SINGLE_SELECT'); +const GProjectV2FieldType _$gProjectV2FieldTypeTEXT = + const GProjectV2FieldType._('TEXT'); +const GProjectV2FieldType _$gProjectV2FieldTypeTITLE = + const GProjectV2FieldType._('TITLE'); +const GProjectV2FieldType _$gProjectV2FieldTypeTRACKS = + const GProjectV2FieldType._('TRACKS'); + +GProjectV2FieldType _$gProjectV2FieldTypeValueOf(String name) { + switch (name) { + case 'ASSIGNEES': + return _$gProjectV2FieldTypeASSIGNEES; + case 'DATE': + return _$gProjectV2FieldTypeDATE; + case 'ITERATION': + return _$gProjectV2FieldTypeITERATION; + case 'LABELS': + return _$gProjectV2FieldTypeLABELS; + case 'LINKED_PULL_REQUESTS': + return _$gProjectV2FieldTypeLINKED_PULL_REQUESTS; + case 'MILESTONE': + return _$gProjectV2FieldTypeMILESTONE; + case 'NUMBER': + return _$gProjectV2FieldTypeNUMBER; + case 'REPOSITORY': + return _$gProjectV2FieldTypeREPOSITORY; + case 'REVIEWERS': + return _$gProjectV2FieldTypeREVIEWERS; + case 'SINGLE_SELECT': + return _$gProjectV2FieldTypeSINGLE_SELECT; + case 'TEXT': + return _$gProjectV2FieldTypeTEXT; + case 'TITLE': + return _$gProjectV2FieldTypeTITLE; + case 'TRACKS': + return _$gProjectV2FieldTypeTRACKS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2FieldTypeValues = + new BuiltSet(const [ + _$gProjectV2FieldTypeASSIGNEES, + _$gProjectV2FieldTypeDATE, + _$gProjectV2FieldTypeITERATION, + _$gProjectV2FieldTypeLABELS, + _$gProjectV2FieldTypeLINKED_PULL_REQUESTS, + _$gProjectV2FieldTypeMILESTONE, + _$gProjectV2FieldTypeNUMBER, + _$gProjectV2FieldTypeREPOSITORY, + _$gProjectV2FieldTypeREVIEWERS, + _$gProjectV2FieldTypeSINGLE_SELECT, + _$gProjectV2FieldTypeTEXT, + _$gProjectV2FieldTypeTITLE, + _$gProjectV2FieldTypeTRACKS, +]); + +const GProjectV2ItemFieldValueOrderField + _$gProjectV2ItemFieldValueOrderFieldPOSITION = + const GProjectV2ItemFieldValueOrderField._('POSITION'); + +GProjectV2ItemFieldValueOrderField _$gProjectV2ItemFieldValueOrderFieldValueOf( + String name) { + switch (name) { + case 'POSITION': + return _$gProjectV2ItemFieldValueOrderFieldPOSITION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gProjectV2ItemFieldValueOrderFieldValues = + new BuiltSet(const < + GProjectV2ItemFieldValueOrderField>[ + _$gProjectV2ItemFieldValueOrderFieldPOSITION, +]); + +const GProjectV2ItemOrderField _$gProjectV2ItemOrderFieldPOSITION = + const GProjectV2ItemOrderField._('POSITION'); + +GProjectV2ItemOrderField _$gProjectV2ItemOrderFieldValueOf(String name) { + switch (name) { + case 'POSITION': + return _$gProjectV2ItemOrderFieldPOSITION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2ItemOrderFieldValues = + new BuiltSet(const [ + _$gProjectV2ItemOrderFieldPOSITION, +]); + +const GProjectV2ItemType _$gProjectV2ItemTypeDRAFT_ISSUE = + const GProjectV2ItemType._('DRAFT_ISSUE'); +const GProjectV2ItemType _$gProjectV2ItemTypeISSUE = + const GProjectV2ItemType._('ISSUE'); +const GProjectV2ItemType _$gProjectV2ItemTypePULL_REQUEST = + const GProjectV2ItemType._('PULL_REQUEST'); +const GProjectV2ItemType _$gProjectV2ItemTypeREDACTED = + const GProjectV2ItemType._('REDACTED'); + +GProjectV2ItemType _$gProjectV2ItemTypeValueOf(String name) { + switch (name) { + case 'DRAFT_ISSUE': + return _$gProjectV2ItemTypeDRAFT_ISSUE; + case 'ISSUE': + return _$gProjectV2ItemTypeISSUE; + case 'PULL_REQUEST': + return _$gProjectV2ItemTypePULL_REQUEST; + case 'REDACTED': + return _$gProjectV2ItemTypeREDACTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2ItemTypeValues = + new BuiltSet(const [ + _$gProjectV2ItemTypeDRAFT_ISSUE, + _$gProjectV2ItemTypeISSUE, + _$gProjectV2ItemTypePULL_REQUEST, + _$gProjectV2ItemTypeREDACTED, +]); + +const GProjectV2OrderField _$gProjectV2OrderFieldCREATED_AT = + const GProjectV2OrderField._('CREATED_AT'); +const GProjectV2OrderField _$gProjectV2OrderFieldNUMBER = + const GProjectV2OrderField._('NUMBER'); +const GProjectV2OrderField _$gProjectV2OrderFieldTITLE = + const GProjectV2OrderField._('TITLE'); +const GProjectV2OrderField _$gProjectV2OrderFieldUPDATED_AT = + const GProjectV2OrderField._('UPDATED_AT'); + +GProjectV2OrderField _$gProjectV2OrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gProjectV2OrderFieldCREATED_AT; + case 'NUMBER': + return _$gProjectV2OrderFieldNUMBER; + case 'TITLE': + return _$gProjectV2OrderFieldTITLE; + case 'UPDATED_AT': + return _$gProjectV2OrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2OrderFieldValues = + new BuiltSet(const [ + _$gProjectV2OrderFieldCREATED_AT, + _$gProjectV2OrderFieldNUMBER, + _$gProjectV2OrderFieldTITLE, + _$gProjectV2OrderFieldUPDATED_AT, +]); + +const GProjectV2ViewLayout _$gProjectV2ViewLayoutBOARD_LAYOUT = + const GProjectV2ViewLayout._('BOARD_LAYOUT'); +const GProjectV2ViewLayout _$gProjectV2ViewLayoutTABLE_LAYOUT = + const GProjectV2ViewLayout._('TABLE_LAYOUT'); + +GProjectV2ViewLayout _$gProjectV2ViewLayoutValueOf(String name) { + switch (name) { + case 'BOARD_LAYOUT': + return _$gProjectV2ViewLayoutBOARD_LAYOUT; + case 'TABLE_LAYOUT': + return _$gProjectV2ViewLayoutTABLE_LAYOUT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2ViewLayoutValues = + new BuiltSet(const [ + _$gProjectV2ViewLayoutBOARD_LAYOUT, + _$gProjectV2ViewLayoutTABLE_LAYOUT, +]); + +const GProjectV2ViewOrderField _$gProjectV2ViewOrderFieldCREATED_AT = + const GProjectV2ViewOrderField._('CREATED_AT'); +const GProjectV2ViewOrderField _$gProjectV2ViewOrderFieldNAME = + const GProjectV2ViewOrderField._('NAME'); +const GProjectV2ViewOrderField _$gProjectV2ViewOrderFieldPOSITION = + const GProjectV2ViewOrderField._('POSITION'); + +GProjectV2ViewOrderField _$gProjectV2ViewOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gProjectV2ViewOrderFieldCREATED_AT; + case 'NAME': + return _$gProjectV2ViewOrderFieldNAME; + case 'POSITION': + return _$gProjectV2ViewOrderFieldPOSITION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectV2ViewOrderFieldValues = + new BuiltSet(const [ + _$gProjectV2ViewOrderFieldCREATED_AT, + _$gProjectV2ViewOrderFieldNAME, + _$gProjectV2ViewOrderFieldPOSITION, +]); + +const GProjectViewLayout _$gProjectViewLayoutBOARD_LAYOUT = + const GProjectViewLayout._('BOARD_LAYOUT'); +const GProjectViewLayout _$gProjectViewLayoutTABLE_LAYOUT = + const GProjectViewLayout._('TABLE_LAYOUT'); + +GProjectViewLayout _$gProjectViewLayoutValueOf(String name) { + switch (name) { + case 'BOARD_LAYOUT': + return _$gProjectViewLayoutBOARD_LAYOUT; + case 'TABLE_LAYOUT': + return _$gProjectViewLayoutTABLE_LAYOUT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectViewLayoutValues = + new BuiltSet(const [ + _$gProjectViewLayoutBOARD_LAYOUT, + _$gProjectViewLayoutTABLE_LAYOUT, +]); + +const GPullRequestMergeMethod _$gPullRequestMergeMethodMERGE = + const GPullRequestMergeMethod._('MERGE'); +const GPullRequestMergeMethod _$gPullRequestMergeMethodREBASE = + const GPullRequestMergeMethod._('REBASE'); +const GPullRequestMergeMethod _$gPullRequestMergeMethodSQUASH = + const GPullRequestMergeMethod._('SQUASH'); + +GPullRequestMergeMethod _$gPullRequestMergeMethodValueOf(String name) { + switch (name) { + case 'MERGE': + return _$gPullRequestMergeMethodMERGE; + case 'REBASE': + return _$gPullRequestMergeMethodREBASE; + case 'SQUASH': + return _$gPullRequestMergeMethodSQUASH; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestMergeMethodValues = + new BuiltSet(const [ + _$gPullRequestMergeMethodMERGE, + _$gPullRequestMergeMethodREBASE, + _$gPullRequestMergeMethodSQUASH, +]); + +const GPullRequestOrderField _$gPullRequestOrderFieldCREATED_AT = + const GPullRequestOrderField._('CREATED_AT'); +const GPullRequestOrderField _$gPullRequestOrderFieldUPDATED_AT = + const GPullRequestOrderField._('UPDATED_AT'); + +GPullRequestOrderField _$gPullRequestOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gPullRequestOrderFieldCREATED_AT; + case 'UPDATED_AT': + return _$gPullRequestOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestOrderFieldValues = + new BuiltSet(const [ + _$gPullRequestOrderFieldCREATED_AT, + _$gPullRequestOrderFieldUPDATED_AT, +]); + +const GPullRequestReviewCommentState _$gPullRequestReviewCommentStatePENDING = + const GPullRequestReviewCommentState._('PENDING'); +const GPullRequestReviewCommentState _$gPullRequestReviewCommentStateSUBMITTED = + const GPullRequestReviewCommentState._('SUBMITTED'); + +GPullRequestReviewCommentState _$gPullRequestReviewCommentStateValueOf( + String name) { + switch (name) { + case 'PENDING': + return _$gPullRequestReviewCommentStatePENDING; + case 'SUBMITTED': + return _$gPullRequestReviewCommentStateSUBMITTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gPullRequestReviewCommentStateValues = new BuiltSet< + GPullRequestReviewCommentState>(const [ + _$gPullRequestReviewCommentStatePENDING, + _$gPullRequestReviewCommentStateSUBMITTED, +]); + +const GPullRequestReviewDecision _$gPullRequestReviewDecisionAPPROVED = + const GPullRequestReviewDecision._('APPROVED'); +const GPullRequestReviewDecision _$gPullRequestReviewDecisionCHANGES_REQUESTED = + const GPullRequestReviewDecision._('CHANGES_REQUESTED'); +const GPullRequestReviewDecision _$gPullRequestReviewDecisionREVIEW_REQUIRED = + const GPullRequestReviewDecision._('REVIEW_REQUIRED'); + +GPullRequestReviewDecision _$gPullRequestReviewDecisionValueOf(String name) { + switch (name) { + case 'APPROVED': + return _$gPullRequestReviewDecisionAPPROVED; + case 'CHANGES_REQUESTED': + return _$gPullRequestReviewDecisionCHANGES_REQUESTED; + case 'REVIEW_REQUIRED': + return _$gPullRequestReviewDecisionREVIEW_REQUIRED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestReviewDecisionValues = + new BuiltSet(const [ + _$gPullRequestReviewDecisionAPPROVED, + _$gPullRequestReviewDecisionCHANGES_REQUESTED, + _$gPullRequestReviewDecisionREVIEW_REQUIRED, +]); + +const GPullRequestReviewEvent _$gPullRequestReviewEventAPPROVE = + const GPullRequestReviewEvent._('APPROVE'); +const GPullRequestReviewEvent _$gPullRequestReviewEventCOMMENT = + const GPullRequestReviewEvent._('COMMENT'); +const GPullRequestReviewEvent _$gPullRequestReviewEventDISMISS = + const GPullRequestReviewEvent._('DISMISS'); +const GPullRequestReviewEvent _$gPullRequestReviewEventREQUEST_CHANGES = + const GPullRequestReviewEvent._('REQUEST_CHANGES'); + +GPullRequestReviewEvent _$gPullRequestReviewEventValueOf(String name) { + switch (name) { + case 'APPROVE': + return _$gPullRequestReviewEventAPPROVE; + case 'COMMENT': + return _$gPullRequestReviewEventCOMMENT; + case 'DISMISS': + return _$gPullRequestReviewEventDISMISS; + case 'REQUEST_CHANGES': + return _$gPullRequestReviewEventREQUEST_CHANGES; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestReviewEventValues = + new BuiltSet(const [ + _$gPullRequestReviewEventAPPROVE, + _$gPullRequestReviewEventCOMMENT, + _$gPullRequestReviewEventDISMISS, + _$gPullRequestReviewEventREQUEST_CHANGES, +]); + +const GPullRequestReviewState _$gPullRequestReviewStateAPPROVED = + const GPullRequestReviewState._('APPROVED'); +const GPullRequestReviewState _$gPullRequestReviewStateCHANGES_REQUESTED = + const GPullRequestReviewState._('CHANGES_REQUESTED'); +const GPullRequestReviewState _$gPullRequestReviewStateCOMMENTED = + const GPullRequestReviewState._('COMMENTED'); +const GPullRequestReviewState _$gPullRequestReviewStateDISMISSED = + const GPullRequestReviewState._('DISMISSED'); +const GPullRequestReviewState _$gPullRequestReviewStatePENDING = + const GPullRequestReviewState._('PENDING'); + +GPullRequestReviewState _$gPullRequestReviewStateValueOf(String name) { + switch (name) { + case 'APPROVED': + return _$gPullRequestReviewStateAPPROVED; + case 'CHANGES_REQUESTED': + return _$gPullRequestReviewStateCHANGES_REQUESTED; + case 'COMMENTED': + return _$gPullRequestReviewStateCOMMENTED; + case 'DISMISSED': + return _$gPullRequestReviewStateDISMISSED; + case 'PENDING': + return _$gPullRequestReviewStatePENDING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestReviewStateValues = + new BuiltSet(const [ + _$gPullRequestReviewStateAPPROVED, + _$gPullRequestReviewStateCHANGES_REQUESTED, + _$gPullRequestReviewStateCOMMENTED, + _$gPullRequestReviewStateDISMISSED, + _$gPullRequestReviewStatePENDING, +]); + +const GPullRequestState _$gPullRequestStateCLOSED = + const GPullRequestState._('CLOSED'); +const GPullRequestState _$gPullRequestStateMERGED = + const GPullRequestState._('MERGED'); +const GPullRequestState _$gPullRequestStateOPEN = + const GPullRequestState._('OPEN'); + +GPullRequestState _$gPullRequestStateValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gPullRequestStateCLOSED; + case 'MERGED': + return _$gPullRequestStateMERGED; + case 'OPEN': + return _$gPullRequestStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestStateValues = + new BuiltSet(const [ + _$gPullRequestStateCLOSED, + _$gPullRequestStateMERGED, + _$gPullRequestStateOPEN, +]); + +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeADDED_TO_MERGE_QUEUE_EVENT = + const GPullRequestTimelineItemsItemType._('ADDED_TO_MERGE_QUEUE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeADDED_TO_PROJECT_EVENT = + const GPullRequestTimelineItemsItemType._('ADDED_TO_PROJECT_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeASSIGNED_EVENT = + const GPullRequestTimelineItemsItemType._('ASSIGNED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_FAILED_EVENT = + const GPullRequestTimelineItemsItemType._( + 'AUTOMATIC_BASE_CHANGE_FAILED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT = + const GPullRequestTimelineItemsItemType._( + 'AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_DISABLED_EVENT = + const GPullRequestTimelineItemsItemType._('AUTO_MERGE_DISABLED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_ENABLED_EVENT = + const GPullRequestTimelineItemsItemType._('AUTO_MERGE_ENABLED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTO_REBASE_ENABLED_EVENT = + const GPullRequestTimelineItemsItemType._('AUTO_REBASE_ENABLED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeAUTO_SQUASH_ENABLED_EVENT = + const GPullRequestTimelineItemsItemType._('AUTO_SQUASH_ENABLED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeBASE_REF_CHANGED_EVENT = + const GPullRequestTimelineItemsItemType._('BASE_REF_CHANGED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeBASE_REF_DELETED_EVENT = + const GPullRequestTimelineItemsItemType._('BASE_REF_DELETED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeBASE_REF_FORCE_PUSHED_EVENT = + const GPullRequestTimelineItemsItemType._('BASE_REF_FORCE_PUSHED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCLOSED_EVENT = + const GPullRequestTimelineItemsItemType._('CLOSED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCOMMENT_DELETED_EVENT = + const GPullRequestTimelineItemsItemType._('COMMENT_DELETED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCONNECTED_EVENT = + const GPullRequestTimelineItemsItemType._('CONNECTED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT = + const GPullRequestTimelineItemsItemType._('CONVERTED_NOTE_TO_ISSUE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT = + const GPullRequestTimelineItemsItemType._('CONVERTED_TO_DISCUSSION_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCONVERT_TO_DRAFT_EVENT = + const GPullRequestTimelineItemsItemType._('CONVERT_TO_DRAFT_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeCROSS_REFERENCED_EVENT = + const GPullRequestTimelineItemsItemType._('CROSS_REFERENCED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeDEMILESTONED_EVENT = + const GPullRequestTimelineItemsItemType._('DEMILESTONED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeDEPLOYED_EVENT = + const GPullRequestTimelineItemsItemType._('DEPLOYED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeDEPLOYMENT_ENVIRONMENT_CHANGED_EVENT = + const GPullRequestTimelineItemsItemType._( + 'DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeDISCONNECTED_EVENT = + const GPullRequestTimelineItemsItemType._('DISCONNECTED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeHEAD_REF_DELETED_EVENT = + const GPullRequestTimelineItemsItemType._('HEAD_REF_DELETED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeHEAD_REF_FORCE_PUSHED_EVENT = + const GPullRequestTimelineItemsItemType._('HEAD_REF_FORCE_PUSHED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeHEAD_REF_RESTORED_EVENT = + const GPullRequestTimelineItemsItemType._('HEAD_REF_RESTORED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeISSUE_COMMENT = + const GPullRequestTimelineItemsItemType._('ISSUE_COMMENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeLABELED_EVENT = + const GPullRequestTimelineItemsItemType._('LABELED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeLOCKED_EVENT = + const GPullRequestTimelineItemsItemType._('LOCKED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT = + const GPullRequestTimelineItemsItemType._('MARKED_AS_DUPLICATE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeMENTIONED_EVENT = + const GPullRequestTimelineItemsItemType._('MENTIONED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeMERGED_EVENT = + const GPullRequestTimelineItemsItemType._('MERGED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeMILESTONED_EVENT = + const GPullRequestTimelineItemsItemType._('MILESTONED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT = + const GPullRequestTimelineItemsItemType._('MOVED_COLUMNS_IN_PROJECT_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePINNED_EVENT = + const GPullRequestTimelineItemsItemType._('PINNED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT = + const GPullRequestTimelineItemsItemType._('PULL_REQUEST_COMMIT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT_COMMENT_THREAD = + const GPullRequestTimelineItemsItemType._( + 'PULL_REQUEST_COMMIT_COMMENT_THREAD'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW = + const GPullRequestTimelineItemsItemType._('PULL_REQUEST_REVIEW'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW_THREAD = + const GPullRequestTimelineItemsItemType._('PULL_REQUEST_REVIEW_THREAD'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVISION_MARKER = + const GPullRequestTimelineItemsItemType._('PULL_REQUEST_REVISION_MARKER'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREADY_FOR_REVIEW_EVENT = + const GPullRequestTimelineItemsItemType._('READY_FOR_REVIEW_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREFERENCED_EVENT = + const GPullRequestTimelineItemsItemType._('REFERENCED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_MERGE_QUEUE_EVENT = + const GPullRequestTimelineItemsItemType._('REMOVED_FROM_MERGE_QUEUE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT = + const GPullRequestTimelineItemsItemType._('REMOVED_FROM_PROJECT_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeRENAMED_TITLE_EVENT = + const GPullRequestTimelineItemsItemType._('RENAMED_TITLE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREOPENED_EVENT = + const GPullRequestTimelineItemsItemType._('REOPENED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREVIEW_DISMISSED_EVENT = + const GPullRequestTimelineItemsItemType._('REVIEW_DISMISSED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUESTED_EVENT = + const GPullRequestTimelineItemsItemType._('REVIEW_REQUESTED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUEST_REMOVED_EVENT = + const GPullRequestTimelineItemsItemType._('REVIEW_REQUEST_REMOVED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeSUBSCRIBED_EVENT = + const GPullRequestTimelineItemsItemType._('SUBSCRIBED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeTRANSFERRED_EVENT = + const GPullRequestTimelineItemsItemType._('TRANSFERRED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNASSIGNED_EVENT = + const GPullRequestTimelineItemsItemType._('UNASSIGNED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNLABELED_EVENT = + const GPullRequestTimelineItemsItemType._('UNLABELED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNLOCKED_EVENT = + const GPullRequestTimelineItemsItemType._('UNLOCKED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT = + const GPullRequestTimelineItemsItemType._('UNMARKED_AS_DUPLICATE_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNPINNED_EVENT = + const GPullRequestTimelineItemsItemType._('UNPINNED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUNSUBSCRIBED_EVENT = + const GPullRequestTimelineItemsItemType._('UNSUBSCRIBED_EVENT'); +const GPullRequestTimelineItemsItemType + _$gPullRequestTimelineItemsItemTypeUSER_BLOCKED_EVENT = + const GPullRequestTimelineItemsItemType._('USER_BLOCKED_EVENT'); + +GPullRequestTimelineItemsItemType _$gPullRequestTimelineItemsItemTypeValueOf( + String name) { + switch (name) { + case 'ADDED_TO_MERGE_QUEUE_EVENT': + return _$gPullRequestTimelineItemsItemTypeADDED_TO_MERGE_QUEUE_EVENT; + case 'ADDED_TO_PROJECT_EVENT': + return _$gPullRequestTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; + case 'ASSIGNED_EVENT': + return _$gPullRequestTimelineItemsItemTypeASSIGNED_EVENT; + case 'AUTOMATIC_BASE_CHANGE_FAILED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_FAILED_EVENT; + case 'AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT; + case 'AUTO_MERGE_DISABLED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_DISABLED_EVENT; + case 'AUTO_MERGE_ENABLED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_ENABLED_EVENT; + case 'AUTO_REBASE_ENABLED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTO_REBASE_ENABLED_EVENT; + case 'AUTO_SQUASH_ENABLED_EVENT': + return _$gPullRequestTimelineItemsItemTypeAUTO_SQUASH_ENABLED_EVENT; + case 'BASE_REF_CHANGED_EVENT': + return _$gPullRequestTimelineItemsItemTypeBASE_REF_CHANGED_EVENT; + case 'BASE_REF_DELETED_EVENT': + return _$gPullRequestTimelineItemsItemTypeBASE_REF_DELETED_EVENT; + case 'BASE_REF_FORCE_PUSHED_EVENT': + return _$gPullRequestTimelineItemsItemTypeBASE_REF_FORCE_PUSHED_EVENT; + case 'CLOSED_EVENT': + return _$gPullRequestTimelineItemsItemTypeCLOSED_EVENT; + case 'COMMENT_DELETED_EVENT': + return _$gPullRequestTimelineItemsItemTypeCOMMENT_DELETED_EVENT; + case 'CONNECTED_EVENT': + return _$gPullRequestTimelineItemsItemTypeCONNECTED_EVENT; + case 'CONVERTED_NOTE_TO_ISSUE_EVENT': + return _$gPullRequestTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; + case 'CONVERTED_TO_DISCUSSION_EVENT': + return _$gPullRequestTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT; + case 'CONVERT_TO_DRAFT_EVENT': + return _$gPullRequestTimelineItemsItemTypeCONVERT_TO_DRAFT_EVENT; + case 'CROSS_REFERENCED_EVENT': + return _$gPullRequestTimelineItemsItemTypeCROSS_REFERENCED_EVENT; + case 'DEMILESTONED_EVENT': + return _$gPullRequestTimelineItemsItemTypeDEMILESTONED_EVENT; + case 'DEPLOYED_EVENT': + return _$gPullRequestTimelineItemsItemTypeDEPLOYED_EVENT; + case 'DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT': + return _$gPullRequestTimelineItemsItemTypeDEPLOYMENT_ENVIRONMENT_CHANGED_EVENT; + case 'DISCONNECTED_EVENT': + return _$gPullRequestTimelineItemsItemTypeDISCONNECTED_EVENT; + case 'HEAD_REF_DELETED_EVENT': + return _$gPullRequestTimelineItemsItemTypeHEAD_REF_DELETED_EVENT; + case 'HEAD_REF_FORCE_PUSHED_EVENT': + return _$gPullRequestTimelineItemsItemTypeHEAD_REF_FORCE_PUSHED_EVENT; + case 'HEAD_REF_RESTORED_EVENT': + return _$gPullRequestTimelineItemsItemTypeHEAD_REF_RESTORED_EVENT; + case 'ISSUE_COMMENT': + return _$gPullRequestTimelineItemsItemTypeISSUE_COMMENT; + case 'LABELED_EVENT': + return _$gPullRequestTimelineItemsItemTypeLABELED_EVENT; + case 'LOCKED_EVENT': + return _$gPullRequestTimelineItemsItemTypeLOCKED_EVENT; + case 'MARKED_AS_DUPLICATE_EVENT': + return _$gPullRequestTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; + case 'MENTIONED_EVENT': + return _$gPullRequestTimelineItemsItemTypeMENTIONED_EVENT; + case 'MERGED_EVENT': + return _$gPullRequestTimelineItemsItemTypeMERGED_EVENT; + case 'MILESTONED_EVENT': + return _$gPullRequestTimelineItemsItemTypeMILESTONED_EVENT; + case 'MOVED_COLUMNS_IN_PROJECT_EVENT': + return _$gPullRequestTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; + case 'PINNED_EVENT': + return _$gPullRequestTimelineItemsItemTypePINNED_EVENT; + case 'PULL_REQUEST_COMMIT': + return _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT; + case 'PULL_REQUEST_COMMIT_COMMENT_THREAD': + return _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT_COMMENT_THREAD; + case 'PULL_REQUEST_REVIEW': + return _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW; + case 'PULL_REQUEST_REVIEW_THREAD': + return _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW_THREAD; + case 'PULL_REQUEST_REVISION_MARKER': + return _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVISION_MARKER; + case 'READY_FOR_REVIEW_EVENT': + return _$gPullRequestTimelineItemsItemTypeREADY_FOR_REVIEW_EVENT; + case 'REFERENCED_EVENT': + return _$gPullRequestTimelineItemsItemTypeREFERENCED_EVENT; + case 'REMOVED_FROM_MERGE_QUEUE_EVENT': + return _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_MERGE_QUEUE_EVENT; + case 'REMOVED_FROM_PROJECT_EVENT': + return _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; + case 'RENAMED_TITLE_EVENT': + return _$gPullRequestTimelineItemsItemTypeRENAMED_TITLE_EVENT; + case 'REOPENED_EVENT': + return _$gPullRequestTimelineItemsItemTypeREOPENED_EVENT; + case 'REVIEW_DISMISSED_EVENT': + return _$gPullRequestTimelineItemsItemTypeREVIEW_DISMISSED_EVENT; + case 'REVIEW_REQUESTED_EVENT': + return _$gPullRequestTimelineItemsItemTypeREVIEW_REQUESTED_EVENT; + case 'REVIEW_REQUEST_REMOVED_EVENT': + return _$gPullRequestTimelineItemsItemTypeREVIEW_REQUEST_REMOVED_EVENT; + case 'SUBSCRIBED_EVENT': + return _$gPullRequestTimelineItemsItemTypeSUBSCRIBED_EVENT; + case 'TRANSFERRED_EVENT': + return _$gPullRequestTimelineItemsItemTypeTRANSFERRED_EVENT; + case 'UNASSIGNED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNASSIGNED_EVENT; + case 'UNLABELED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNLABELED_EVENT; + case 'UNLOCKED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNLOCKED_EVENT; + case 'UNMARKED_AS_DUPLICATE_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; + case 'UNPINNED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNPINNED_EVENT; + case 'UNSUBSCRIBED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUNSUBSCRIBED_EVENT; + case 'USER_BLOCKED_EVENT': + return _$gPullRequestTimelineItemsItemTypeUSER_BLOCKED_EVENT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gPullRequestTimelineItemsItemTypeValues = + new BuiltSet(const < + GPullRequestTimelineItemsItemType>[ + _$gPullRequestTimelineItemsItemTypeADDED_TO_MERGE_QUEUE_EVENT, + _$gPullRequestTimelineItemsItemTypeADDED_TO_PROJECT_EVENT, + _$gPullRequestTimelineItemsItemTypeASSIGNED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_FAILED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_DISABLED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_ENABLED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTO_REBASE_ENABLED_EVENT, + _$gPullRequestTimelineItemsItemTypeAUTO_SQUASH_ENABLED_EVENT, + _$gPullRequestTimelineItemsItemTypeBASE_REF_CHANGED_EVENT, + _$gPullRequestTimelineItemsItemTypeBASE_REF_DELETED_EVENT, + _$gPullRequestTimelineItemsItemTypeBASE_REF_FORCE_PUSHED_EVENT, + _$gPullRequestTimelineItemsItemTypeCLOSED_EVENT, + _$gPullRequestTimelineItemsItemTypeCOMMENT_DELETED_EVENT, + _$gPullRequestTimelineItemsItemTypeCONNECTED_EVENT, + _$gPullRequestTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT, + _$gPullRequestTimelineItemsItemTypeCONVERTED_TO_DISCUSSION_EVENT, + _$gPullRequestTimelineItemsItemTypeCONVERT_TO_DRAFT_EVENT, + _$gPullRequestTimelineItemsItemTypeCROSS_REFERENCED_EVENT, + _$gPullRequestTimelineItemsItemTypeDEMILESTONED_EVENT, + _$gPullRequestTimelineItemsItemTypeDEPLOYED_EVENT, + _$gPullRequestTimelineItemsItemTypeDEPLOYMENT_ENVIRONMENT_CHANGED_EVENT, + _$gPullRequestTimelineItemsItemTypeDISCONNECTED_EVENT, + _$gPullRequestTimelineItemsItemTypeHEAD_REF_DELETED_EVENT, + _$gPullRequestTimelineItemsItemTypeHEAD_REF_FORCE_PUSHED_EVENT, + _$gPullRequestTimelineItemsItemTypeHEAD_REF_RESTORED_EVENT, + _$gPullRequestTimelineItemsItemTypeISSUE_COMMENT, + _$gPullRequestTimelineItemsItemTypeLABELED_EVENT, + _$gPullRequestTimelineItemsItemTypeLOCKED_EVENT, + _$gPullRequestTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT, + _$gPullRequestTimelineItemsItemTypeMENTIONED_EVENT, + _$gPullRequestTimelineItemsItemTypeMERGED_EVENT, + _$gPullRequestTimelineItemsItemTypeMILESTONED_EVENT, + _$gPullRequestTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT, + _$gPullRequestTimelineItemsItemTypePINNED_EVENT, + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT, + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT_COMMENT_THREAD, + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW, + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW_THREAD, + _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVISION_MARKER, + _$gPullRequestTimelineItemsItemTypeREADY_FOR_REVIEW_EVENT, + _$gPullRequestTimelineItemsItemTypeREFERENCED_EVENT, + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_MERGE_QUEUE_EVENT, + _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT, + _$gPullRequestTimelineItemsItemTypeRENAMED_TITLE_EVENT, + _$gPullRequestTimelineItemsItemTypeREOPENED_EVENT, + _$gPullRequestTimelineItemsItemTypeREVIEW_DISMISSED_EVENT, + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUESTED_EVENT, + _$gPullRequestTimelineItemsItemTypeREVIEW_REQUEST_REMOVED_EVENT, + _$gPullRequestTimelineItemsItemTypeSUBSCRIBED_EVENT, + _$gPullRequestTimelineItemsItemTypeTRANSFERRED_EVENT, + _$gPullRequestTimelineItemsItemTypeUNASSIGNED_EVENT, + _$gPullRequestTimelineItemsItemTypeUNLABELED_EVENT, + _$gPullRequestTimelineItemsItemTypeUNLOCKED_EVENT, + _$gPullRequestTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT, + _$gPullRequestTimelineItemsItemTypeUNPINNED_EVENT, + _$gPullRequestTimelineItemsItemTypeUNSUBSCRIBED_EVENT, + _$gPullRequestTimelineItemsItemTypeUSER_BLOCKED_EVENT, +]); + +const GPullRequestUpdateState _$gPullRequestUpdateStateCLOSED = + const GPullRequestUpdateState._('CLOSED'); +const GPullRequestUpdateState _$gPullRequestUpdateStateOPEN = + const GPullRequestUpdateState._('OPEN'); + +GPullRequestUpdateState _$gPullRequestUpdateStateValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gPullRequestUpdateStateCLOSED; + case 'OPEN': + return _$gPullRequestUpdateStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPullRequestUpdateStateValues = + new BuiltSet(const [ + _$gPullRequestUpdateStateCLOSED, + _$gPullRequestUpdateStateOPEN, +]); + +const GReactionContent _$gReactionContentCONFUSED = + const GReactionContent._('CONFUSED'); +const GReactionContent _$gReactionContentEYES = + const GReactionContent._('EYES'); +const GReactionContent _$gReactionContentHEART = + const GReactionContent._('HEART'); +const GReactionContent _$gReactionContentHOORAY = + const GReactionContent._('HOORAY'); +const GReactionContent _$gReactionContentLAUGH = + const GReactionContent._('LAUGH'); +const GReactionContent _$gReactionContentROCKET = + const GReactionContent._('ROCKET'); +const GReactionContent _$gReactionContentTHUMBS_DOWN = + const GReactionContent._('THUMBS_DOWN'); +const GReactionContent _$gReactionContentTHUMBS_UP = + const GReactionContent._('THUMBS_UP'); + +GReactionContent _$gReactionContentValueOf(String name) { + switch (name) { + case 'CONFUSED': + return _$gReactionContentCONFUSED; + case 'EYES': + return _$gReactionContentEYES; + case 'HEART': + return _$gReactionContentHEART; + case 'HOORAY': + return _$gReactionContentHOORAY; + case 'LAUGH': + return _$gReactionContentLAUGH; + case 'ROCKET': + return _$gReactionContentROCKET; + case 'THUMBS_DOWN': + return _$gReactionContentTHUMBS_DOWN; + case 'THUMBS_UP': + return _$gReactionContentTHUMBS_UP; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReactionContentValues = + new BuiltSet(const [ + _$gReactionContentCONFUSED, + _$gReactionContentEYES, + _$gReactionContentHEART, + _$gReactionContentHOORAY, + _$gReactionContentLAUGH, + _$gReactionContentROCKET, + _$gReactionContentTHUMBS_DOWN, + _$gReactionContentTHUMBS_UP, +]); + +const GReactionOrderField _$gReactionOrderFieldCREATED_AT = + const GReactionOrderField._('CREATED_AT'); + +GReactionOrderField _$gReactionOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gReactionOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReactionOrderFieldValues = + new BuiltSet(const [ + _$gReactionOrderFieldCREATED_AT, +]); + +const GRefOrderField _$gRefOrderFieldALPHABETICAL = + const GRefOrderField._('ALPHABETICAL'); +const GRefOrderField _$gRefOrderFieldTAG_COMMIT_DATE = + const GRefOrderField._('TAG_COMMIT_DATE'); + +GRefOrderField _$gRefOrderFieldValueOf(String name) { + switch (name) { + case 'ALPHABETICAL': + return _$gRefOrderFieldALPHABETICAL; + case 'TAG_COMMIT_DATE': + return _$gRefOrderFieldTAG_COMMIT_DATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRefOrderFieldValues = + new BuiltSet(const [ + _$gRefOrderFieldALPHABETICAL, + _$gRefOrderFieldTAG_COMMIT_DATE, +]); + +const GReleaseOrderField _$gReleaseOrderFieldCREATED_AT = + const GReleaseOrderField._('CREATED_AT'); +const GReleaseOrderField _$gReleaseOrderFieldNAME = + const GReleaseOrderField._('NAME'); + +GReleaseOrderField _$gReleaseOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gReleaseOrderFieldCREATED_AT; + case 'NAME': + return _$gReleaseOrderFieldNAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReleaseOrderFieldValues = + new BuiltSet(const [ + _$gReleaseOrderFieldCREATED_AT, + _$gReleaseOrderFieldNAME, +]); + +const GRepoAccessAuditEntryVisibility + _$gRepoAccessAuditEntryVisibilityINTERNAL = + const GRepoAccessAuditEntryVisibility._('INTERNAL'); +const GRepoAccessAuditEntryVisibility _$gRepoAccessAuditEntryVisibilityPRIVATE = + const GRepoAccessAuditEntryVisibility._('PRIVATE'); +const GRepoAccessAuditEntryVisibility _$gRepoAccessAuditEntryVisibilityPUBLIC = + const GRepoAccessAuditEntryVisibility._('PUBLIC'); + +GRepoAccessAuditEntryVisibility _$gRepoAccessAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoAccessAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoAccessAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoAccessAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoAccessAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoAccessAuditEntryVisibility>[ + _$gRepoAccessAuditEntryVisibilityINTERNAL, + _$gRepoAccessAuditEntryVisibilityPRIVATE, + _$gRepoAccessAuditEntryVisibilityPUBLIC, +]); + +const GRepoAddMemberAuditEntryVisibility + _$gRepoAddMemberAuditEntryVisibilityINTERNAL = + const GRepoAddMemberAuditEntryVisibility._('INTERNAL'); +const GRepoAddMemberAuditEntryVisibility + _$gRepoAddMemberAuditEntryVisibilityPRIVATE = + const GRepoAddMemberAuditEntryVisibility._('PRIVATE'); +const GRepoAddMemberAuditEntryVisibility + _$gRepoAddMemberAuditEntryVisibilityPUBLIC = + const GRepoAddMemberAuditEntryVisibility._('PUBLIC'); + +GRepoAddMemberAuditEntryVisibility _$gRepoAddMemberAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoAddMemberAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoAddMemberAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoAddMemberAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoAddMemberAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoAddMemberAuditEntryVisibility>[ + _$gRepoAddMemberAuditEntryVisibilityINTERNAL, + _$gRepoAddMemberAuditEntryVisibilityPRIVATE, + _$gRepoAddMemberAuditEntryVisibilityPUBLIC, +]); + +const GRepoArchivedAuditEntryVisibility + _$gRepoArchivedAuditEntryVisibilityINTERNAL = + const GRepoArchivedAuditEntryVisibility._('INTERNAL'); +const GRepoArchivedAuditEntryVisibility + _$gRepoArchivedAuditEntryVisibilityPRIVATE = + const GRepoArchivedAuditEntryVisibility._('PRIVATE'); +const GRepoArchivedAuditEntryVisibility + _$gRepoArchivedAuditEntryVisibilityPUBLIC = + const GRepoArchivedAuditEntryVisibility._('PUBLIC'); + +GRepoArchivedAuditEntryVisibility _$gRepoArchivedAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoArchivedAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoArchivedAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoArchivedAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoArchivedAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoArchivedAuditEntryVisibility>[ + _$gRepoArchivedAuditEntryVisibilityINTERNAL, + _$gRepoArchivedAuditEntryVisibilityPRIVATE, + _$gRepoArchivedAuditEntryVisibilityPUBLIC, +]); + +const GRepoChangeMergeSettingAuditEntryMergeType + _$gRepoChangeMergeSettingAuditEntryMergeTypeMERGE = + const GRepoChangeMergeSettingAuditEntryMergeType._('MERGE'); +const GRepoChangeMergeSettingAuditEntryMergeType + _$gRepoChangeMergeSettingAuditEntryMergeTypeREBASE = + const GRepoChangeMergeSettingAuditEntryMergeType._('REBASE'); +const GRepoChangeMergeSettingAuditEntryMergeType + _$gRepoChangeMergeSettingAuditEntryMergeTypeSQUASH = + const GRepoChangeMergeSettingAuditEntryMergeType._('SQUASH'); + +GRepoChangeMergeSettingAuditEntryMergeType + _$gRepoChangeMergeSettingAuditEntryMergeTypeValueOf(String name) { + switch (name) { + case 'MERGE': + return _$gRepoChangeMergeSettingAuditEntryMergeTypeMERGE; + case 'REBASE': + return _$gRepoChangeMergeSettingAuditEntryMergeTypeREBASE; + case 'SQUASH': + return _$gRepoChangeMergeSettingAuditEntryMergeTypeSQUASH; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoChangeMergeSettingAuditEntryMergeTypeValues = + new BuiltSet(const < + GRepoChangeMergeSettingAuditEntryMergeType>[ + _$gRepoChangeMergeSettingAuditEntryMergeTypeMERGE, + _$gRepoChangeMergeSettingAuditEntryMergeTypeREBASE, + _$gRepoChangeMergeSettingAuditEntryMergeTypeSQUASH, +]); + +const GRepoCreateAuditEntryVisibility + _$gRepoCreateAuditEntryVisibilityINTERNAL = + const GRepoCreateAuditEntryVisibility._('INTERNAL'); +const GRepoCreateAuditEntryVisibility _$gRepoCreateAuditEntryVisibilityPRIVATE = + const GRepoCreateAuditEntryVisibility._('PRIVATE'); +const GRepoCreateAuditEntryVisibility _$gRepoCreateAuditEntryVisibilityPUBLIC = + const GRepoCreateAuditEntryVisibility._('PUBLIC'); + +GRepoCreateAuditEntryVisibility _$gRepoCreateAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoCreateAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoCreateAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoCreateAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoCreateAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoCreateAuditEntryVisibility>[ + _$gRepoCreateAuditEntryVisibilityINTERNAL, + _$gRepoCreateAuditEntryVisibilityPRIVATE, + _$gRepoCreateAuditEntryVisibilityPUBLIC, +]); + +const GRepoDestroyAuditEntryVisibility + _$gRepoDestroyAuditEntryVisibilityINTERNAL = + const GRepoDestroyAuditEntryVisibility._('INTERNAL'); +const GRepoDestroyAuditEntryVisibility + _$gRepoDestroyAuditEntryVisibilityPRIVATE = + const GRepoDestroyAuditEntryVisibility._('PRIVATE'); +const GRepoDestroyAuditEntryVisibility + _$gRepoDestroyAuditEntryVisibilityPUBLIC = + const GRepoDestroyAuditEntryVisibility._('PUBLIC'); + +GRepoDestroyAuditEntryVisibility _$gRepoDestroyAuditEntryVisibilityValueOf( + String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoDestroyAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoDestroyAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoDestroyAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoDestroyAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoDestroyAuditEntryVisibility>[ + _$gRepoDestroyAuditEntryVisibilityINTERNAL, + _$gRepoDestroyAuditEntryVisibilityPRIVATE, + _$gRepoDestroyAuditEntryVisibilityPUBLIC, +]); + +const GRepoRemoveMemberAuditEntryVisibility + _$gRepoRemoveMemberAuditEntryVisibilityINTERNAL = + const GRepoRemoveMemberAuditEntryVisibility._('INTERNAL'); +const GRepoRemoveMemberAuditEntryVisibility + _$gRepoRemoveMemberAuditEntryVisibilityPRIVATE = + const GRepoRemoveMemberAuditEntryVisibility._('PRIVATE'); +const GRepoRemoveMemberAuditEntryVisibility + _$gRepoRemoveMemberAuditEntryVisibilityPUBLIC = + const GRepoRemoveMemberAuditEntryVisibility._('PUBLIC'); + +GRepoRemoveMemberAuditEntryVisibility + _$gRepoRemoveMemberAuditEntryVisibilityValueOf(String name) { + switch (name) { + case 'INTERNAL': + return _$gRepoRemoveMemberAuditEntryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepoRemoveMemberAuditEntryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepoRemoveMemberAuditEntryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepoRemoveMemberAuditEntryVisibilityValues = + new BuiltSet(const < + GRepoRemoveMemberAuditEntryVisibility>[ + _$gRepoRemoveMemberAuditEntryVisibilityINTERNAL, + _$gRepoRemoveMemberAuditEntryVisibilityPRIVATE, + _$gRepoRemoveMemberAuditEntryVisibilityPUBLIC, +]); + +const GReportedContentClassifiers _$gReportedContentClassifiersABUSE = + const GReportedContentClassifiers._('ABUSE'); +const GReportedContentClassifiers _$gReportedContentClassifiersDUPLICATE = + const GReportedContentClassifiers._('DUPLICATE'); +const GReportedContentClassifiers _$gReportedContentClassifiersOFF_TOPIC = + const GReportedContentClassifiers._('OFF_TOPIC'); +const GReportedContentClassifiers _$gReportedContentClassifiersOUTDATED = + const GReportedContentClassifiers._('OUTDATED'); +const GReportedContentClassifiers _$gReportedContentClassifiersRESOLVED = + const GReportedContentClassifiers._('RESOLVED'); +const GReportedContentClassifiers _$gReportedContentClassifiersSPAM = + const GReportedContentClassifiers._('SPAM'); + +GReportedContentClassifiers _$gReportedContentClassifiersValueOf(String name) { + switch (name) { + case 'ABUSE': + return _$gReportedContentClassifiersABUSE; + case 'DUPLICATE': + return _$gReportedContentClassifiersDUPLICATE; + case 'OFF_TOPIC': + return _$gReportedContentClassifiersOFF_TOPIC; + case 'OUTDATED': + return _$gReportedContentClassifiersOUTDATED; + case 'RESOLVED': + return _$gReportedContentClassifiersRESOLVED; + case 'SPAM': + return _$gReportedContentClassifiersSPAM; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gReportedContentClassifiersValues = new BuiltSet< + GReportedContentClassifiers>(const [ + _$gReportedContentClassifiersABUSE, + _$gReportedContentClassifiersDUPLICATE, + _$gReportedContentClassifiersOFF_TOPIC, + _$gReportedContentClassifiersOUTDATED, + _$gReportedContentClassifiersRESOLVED, + _$gReportedContentClassifiersSPAM, +]); + +const GRepositoryAffiliation _$gRepositoryAffiliationCOLLABORATOR = + const GRepositoryAffiliation._('COLLABORATOR'); +const GRepositoryAffiliation _$gRepositoryAffiliationORGANIZATION_MEMBER = + const GRepositoryAffiliation._('ORGANIZATION_MEMBER'); +const GRepositoryAffiliation _$gRepositoryAffiliationOWNER = + const GRepositoryAffiliation._('OWNER'); + +GRepositoryAffiliation _$gRepositoryAffiliationValueOf(String name) { + switch (name) { + case 'COLLABORATOR': + return _$gRepositoryAffiliationCOLLABORATOR; + case 'ORGANIZATION_MEMBER': + return _$gRepositoryAffiliationORGANIZATION_MEMBER; + case 'OWNER': + return _$gRepositoryAffiliationOWNER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryAffiliationValues = + new BuiltSet(const [ + _$gRepositoryAffiliationCOLLABORATOR, + _$gRepositoryAffiliationORGANIZATION_MEMBER, + _$gRepositoryAffiliationOWNER, +]); + +const GRepositoryContributionType _$gRepositoryContributionTypeCOMMIT = + const GRepositoryContributionType._('COMMIT'); +const GRepositoryContributionType _$gRepositoryContributionTypeISSUE = + const GRepositoryContributionType._('ISSUE'); +const GRepositoryContributionType _$gRepositoryContributionTypePULL_REQUEST = + const GRepositoryContributionType._('PULL_REQUEST'); +const GRepositoryContributionType + _$gRepositoryContributionTypePULL_REQUEST_REVIEW = + const GRepositoryContributionType._('PULL_REQUEST_REVIEW'); +const GRepositoryContributionType _$gRepositoryContributionTypeREPOSITORY = + const GRepositoryContributionType._('REPOSITORY'); + +GRepositoryContributionType _$gRepositoryContributionTypeValueOf(String name) { + switch (name) { + case 'COMMIT': + return _$gRepositoryContributionTypeCOMMIT; + case 'ISSUE': + return _$gRepositoryContributionTypeISSUE; + case 'PULL_REQUEST': + return _$gRepositoryContributionTypePULL_REQUEST; + case 'PULL_REQUEST_REVIEW': + return _$gRepositoryContributionTypePULL_REQUEST_REVIEW; + case 'REPOSITORY': + return _$gRepositoryContributionTypeREPOSITORY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryContributionTypeValues = new BuiltSet< + GRepositoryContributionType>(const [ + _$gRepositoryContributionTypeCOMMIT, + _$gRepositoryContributionTypeISSUE, + _$gRepositoryContributionTypePULL_REQUEST, + _$gRepositoryContributionTypePULL_REQUEST_REVIEW, + _$gRepositoryContributionTypeREPOSITORY, +]); + +const GRepositoryInteractionLimit + _$gRepositoryInteractionLimitCOLLABORATORS_ONLY = + const GRepositoryInteractionLimit._('COLLABORATORS_ONLY'); +const GRepositoryInteractionLimit + _$gRepositoryInteractionLimitCONTRIBUTORS_ONLY = + const GRepositoryInteractionLimit._('CONTRIBUTORS_ONLY'); +const GRepositoryInteractionLimit _$gRepositoryInteractionLimitEXISTING_USERS = + const GRepositoryInteractionLimit._('EXISTING_USERS'); +const GRepositoryInteractionLimit _$gRepositoryInteractionLimitNO_LIMIT = + const GRepositoryInteractionLimit._('NO_LIMIT'); + +GRepositoryInteractionLimit _$gRepositoryInteractionLimitValueOf(String name) { + switch (name) { + case 'COLLABORATORS_ONLY': + return _$gRepositoryInteractionLimitCOLLABORATORS_ONLY; + case 'CONTRIBUTORS_ONLY': + return _$gRepositoryInteractionLimitCONTRIBUTORS_ONLY; + case 'EXISTING_USERS': + return _$gRepositoryInteractionLimitEXISTING_USERS; + case 'NO_LIMIT': + return _$gRepositoryInteractionLimitNO_LIMIT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryInteractionLimitValues = new BuiltSet< + GRepositoryInteractionLimit>(const [ + _$gRepositoryInteractionLimitCOLLABORATORS_ONLY, + _$gRepositoryInteractionLimitCONTRIBUTORS_ONLY, + _$gRepositoryInteractionLimitEXISTING_USERS, + _$gRepositoryInteractionLimitNO_LIMIT, +]); + +const GRepositoryInteractionLimitExpiry + _$gRepositoryInteractionLimitExpiryONE_DAY = + const GRepositoryInteractionLimitExpiry._('ONE_DAY'); +const GRepositoryInteractionLimitExpiry + _$gRepositoryInteractionLimitExpiryONE_MONTH = + const GRepositoryInteractionLimitExpiry._('ONE_MONTH'); +const GRepositoryInteractionLimitExpiry + _$gRepositoryInteractionLimitExpiryONE_WEEK = + const GRepositoryInteractionLimitExpiry._('ONE_WEEK'); +const GRepositoryInteractionLimitExpiry + _$gRepositoryInteractionLimitExpirySIX_MONTHS = + const GRepositoryInteractionLimitExpiry._('SIX_MONTHS'); +const GRepositoryInteractionLimitExpiry + _$gRepositoryInteractionLimitExpiryTHREE_DAYS = + const GRepositoryInteractionLimitExpiry._('THREE_DAYS'); + +GRepositoryInteractionLimitExpiry _$gRepositoryInteractionLimitExpiryValueOf( + String name) { + switch (name) { + case 'ONE_DAY': + return _$gRepositoryInteractionLimitExpiryONE_DAY; + case 'ONE_MONTH': + return _$gRepositoryInteractionLimitExpiryONE_MONTH; + case 'ONE_WEEK': + return _$gRepositoryInteractionLimitExpiryONE_WEEK; + case 'SIX_MONTHS': + return _$gRepositoryInteractionLimitExpirySIX_MONTHS; + case 'THREE_DAYS': + return _$gRepositoryInteractionLimitExpiryTHREE_DAYS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryInteractionLimitExpiryValues = + new BuiltSet(const < + GRepositoryInteractionLimitExpiry>[ + _$gRepositoryInteractionLimitExpiryONE_DAY, + _$gRepositoryInteractionLimitExpiryONE_MONTH, + _$gRepositoryInteractionLimitExpiryONE_WEEK, + _$gRepositoryInteractionLimitExpirySIX_MONTHS, + _$gRepositoryInteractionLimitExpiryTHREE_DAYS, +]); + +const GRepositoryInteractionLimitOrigin + _$gRepositoryInteractionLimitOriginORGANIZATION = + const GRepositoryInteractionLimitOrigin._('ORGANIZATION'); +const GRepositoryInteractionLimitOrigin + _$gRepositoryInteractionLimitOriginREPOSITORY = + const GRepositoryInteractionLimitOrigin._('REPOSITORY'); +const GRepositoryInteractionLimitOrigin + _$gRepositoryInteractionLimitOriginUSER = + const GRepositoryInteractionLimitOrigin._('USER'); + +GRepositoryInteractionLimitOrigin _$gRepositoryInteractionLimitOriginValueOf( + String name) { + switch (name) { + case 'ORGANIZATION': + return _$gRepositoryInteractionLimitOriginORGANIZATION; + case 'REPOSITORY': + return _$gRepositoryInteractionLimitOriginREPOSITORY; + case 'USER': + return _$gRepositoryInteractionLimitOriginUSER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryInteractionLimitOriginValues = + new BuiltSet(const < + GRepositoryInteractionLimitOrigin>[ + _$gRepositoryInteractionLimitOriginORGANIZATION, + _$gRepositoryInteractionLimitOriginREPOSITORY, + _$gRepositoryInteractionLimitOriginUSER, +]); + +const GRepositoryInvitationOrderField + _$gRepositoryInvitationOrderFieldCREATED_AT = + const GRepositoryInvitationOrderField._('CREATED_AT'); + +GRepositoryInvitationOrderField _$gRepositoryInvitationOrderFieldValueOf( + String name) { + switch (name) { + case 'CREATED_AT': + return _$gRepositoryInvitationOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryInvitationOrderFieldValues = + new BuiltSet(const < + GRepositoryInvitationOrderField>[ + _$gRepositoryInvitationOrderFieldCREATED_AT, +]); + +const GRepositoryLockReason _$gRepositoryLockReasonBILLING = + const GRepositoryLockReason._('BILLING'); +const GRepositoryLockReason _$gRepositoryLockReasonMIGRATING = + const GRepositoryLockReason._('MIGRATING'); +const GRepositoryLockReason _$gRepositoryLockReasonMOVING = + const GRepositoryLockReason._('MOVING'); +const GRepositoryLockReason _$gRepositoryLockReasonRENAME = + const GRepositoryLockReason._('RENAME'); + +GRepositoryLockReason _$gRepositoryLockReasonValueOf(String name) { + switch (name) { + case 'BILLING': + return _$gRepositoryLockReasonBILLING; + case 'MIGRATING': + return _$gRepositoryLockReasonMIGRATING; + case 'MOVING': + return _$gRepositoryLockReasonMOVING; + case 'RENAME': + return _$gRepositoryLockReasonRENAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryLockReasonValues = + new BuiltSet(const [ + _$gRepositoryLockReasonBILLING, + _$gRepositoryLockReasonMIGRATING, + _$gRepositoryLockReasonMOVING, + _$gRepositoryLockReasonRENAME, +]); + +const GRepositoryMigrationOrderDirection + _$gRepositoryMigrationOrderDirectionASC = + const GRepositoryMigrationOrderDirection._('ASC'); +const GRepositoryMigrationOrderDirection + _$gRepositoryMigrationOrderDirectionDESC = + const GRepositoryMigrationOrderDirection._('DESC'); + +GRepositoryMigrationOrderDirection _$gRepositoryMigrationOrderDirectionValueOf( + String name) { + switch (name) { + case 'ASC': + return _$gRepositoryMigrationOrderDirectionASC; + case 'DESC': + return _$gRepositoryMigrationOrderDirectionDESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryMigrationOrderDirectionValues = + new BuiltSet(const < + GRepositoryMigrationOrderDirection>[ + _$gRepositoryMigrationOrderDirectionASC, + _$gRepositoryMigrationOrderDirectionDESC, +]); + +const GRepositoryMigrationOrderField + _$gRepositoryMigrationOrderFieldCREATED_AT = + const GRepositoryMigrationOrderField._('CREATED_AT'); + +GRepositoryMigrationOrderField _$gRepositoryMigrationOrderFieldValueOf( + String name) { + switch (name) { + case 'CREATED_AT': + return _$gRepositoryMigrationOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryMigrationOrderFieldValues = new BuiltSet< + GRepositoryMigrationOrderField>(const [ + _$gRepositoryMigrationOrderFieldCREATED_AT, +]); + +const GRepositoryOrderField _$gRepositoryOrderFieldCREATED_AT = + const GRepositoryOrderField._('CREATED_AT'); +const GRepositoryOrderField _$gRepositoryOrderFieldNAME = + const GRepositoryOrderField._('NAME'); +const GRepositoryOrderField _$gRepositoryOrderFieldPUSHED_AT = + const GRepositoryOrderField._('PUSHED_AT'); +const GRepositoryOrderField _$gRepositoryOrderFieldSTARGAZERS = + const GRepositoryOrderField._('STARGAZERS'); +const GRepositoryOrderField _$gRepositoryOrderFieldUPDATED_AT = + const GRepositoryOrderField._('UPDATED_AT'); + +GRepositoryOrderField _$gRepositoryOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gRepositoryOrderFieldCREATED_AT; + case 'NAME': + return _$gRepositoryOrderFieldNAME; + case 'PUSHED_AT': + return _$gRepositoryOrderFieldPUSHED_AT; + case 'STARGAZERS': + return _$gRepositoryOrderFieldSTARGAZERS; + case 'UPDATED_AT': + return _$gRepositoryOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryOrderFieldValues = + new BuiltSet(const [ + _$gRepositoryOrderFieldCREATED_AT, + _$gRepositoryOrderFieldNAME, + _$gRepositoryOrderFieldPUSHED_AT, + _$gRepositoryOrderFieldSTARGAZERS, + _$gRepositoryOrderFieldUPDATED_AT, +]); + +const GRepositoryPermission _$gRepositoryPermissionADMIN = + const GRepositoryPermission._('ADMIN'); +const GRepositoryPermission _$gRepositoryPermissionMAINTAIN = + const GRepositoryPermission._('MAINTAIN'); +const GRepositoryPermission _$gRepositoryPermissionREAD = + const GRepositoryPermission._('READ'); +const GRepositoryPermission _$gRepositoryPermissionTRIAGE = + const GRepositoryPermission._('TRIAGE'); +const GRepositoryPermission _$gRepositoryPermissionWRITE = + const GRepositoryPermission._('WRITE'); + +GRepositoryPermission _$gRepositoryPermissionValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gRepositoryPermissionADMIN; + case 'MAINTAIN': + return _$gRepositoryPermissionMAINTAIN; + case 'READ': + return _$gRepositoryPermissionREAD; + case 'TRIAGE': + return _$gRepositoryPermissionTRIAGE; + case 'WRITE': + return _$gRepositoryPermissionWRITE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryPermissionValues = + new BuiltSet(const [ + _$gRepositoryPermissionADMIN, + _$gRepositoryPermissionMAINTAIN, + _$gRepositoryPermissionREAD, + _$gRepositoryPermissionTRIAGE, + _$gRepositoryPermissionWRITE, +]); + +const GRepositoryPrivacy _$gRepositoryPrivacyPRIVATE = + const GRepositoryPrivacy._('PRIVATE'); +const GRepositoryPrivacy _$gRepositoryPrivacyPUBLIC = + const GRepositoryPrivacy._('PUBLIC'); + +GRepositoryPrivacy _$gRepositoryPrivacyValueOf(String name) { + switch (name) { + case 'PRIVATE': + return _$gRepositoryPrivacyPRIVATE; + case 'PUBLIC': + return _$gRepositoryPrivacyPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryPrivacyValues = + new BuiltSet(const [ + _$gRepositoryPrivacyPRIVATE, + _$gRepositoryPrivacyPUBLIC, +]); + +const GRepositoryVisibility _$gRepositoryVisibilityINTERNAL = + const GRepositoryVisibility._('INTERNAL'); +const GRepositoryVisibility _$gRepositoryVisibilityPRIVATE = + const GRepositoryVisibility._('PRIVATE'); +const GRepositoryVisibility _$gRepositoryVisibilityPUBLIC = + const GRepositoryVisibility._('PUBLIC'); + +GRepositoryVisibility _$gRepositoryVisibilityValueOf(String name) { + switch (name) { + case 'INTERNAL': + return _$gRepositoryVisibilityINTERNAL; + case 'PRIVATE': + return _$gRepositoryVisibilityPRIVATE; + case 'PUBLIC': + return _$gRepositoryVisibilityPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRepositoryVisibilityValues = + new BuiltSet(const [ + _$gRepositoryVisibilityINTERNAL, + _$gRepositoryVisibilityPRIVATE, + _$gRepositoryVisibilityPUBLIC, +]); + +const GRepositoryVulnerabilityAlertDependencyScope + _$gRepositoryVulnerabilityAlertDependencyScopeDEVELOPMENT = + const GRepositoryVulnerabilityAlertDependencyScope._('DEVELOPMENT'); +const GRepositoryVulnerabilityAlertDependencyScope + _$gRepositoryVulnerabilityAlertDependencyScopeRUNTIME = + const GRepositoryVulnerabilityAlertDependencyScope._('RUNTIME'); + +GRepositoryVulnerabilityAlertDependencyScope + _$gRepositoryVulnerabilityAlertDependencyScopeValueOf(String name) { + switch (name) { + case 'DEVELOPMENT': + return _$gRepositoryVulnerabilityAlertDependencyScopeDEVELOPMENT; + case 'RUNTIME': + return _$gRepositoryVulnerabilityAlertDependencyScopeRUNTIME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryVulnerabilityAlertDependencyScopeValues = + new BuiltSet(const < + GRepositoryVulnerabilityAlertDependencyScope>[ + _$gRepositoryVulnerabilityAlertDependencyScopeDEVELOPMENT, + _$gRepositoryVulnerabilityAlertDependencyScopeRUNTIME, +]); + +const GRepositoryVulnerabilityAlertState + _$gRepositoryVulnerabilityAlertStateDISMISSED = + const GRepositoryVulnerabilityAlertState._('DISMISSED'); +const GRepositoryVulnerabilityAlertState + _$gRepositoryVulnerabilityAlertStateFIXED = + const GRepositoryVulnerabilityAlertState._('FIXED'); +const GRepositoryVulnerabilityAlertState + _$gRepositoryVulnerabilityAlertStateOPEN = + const GRepositoryVulnerabilityAlertState._('OPEN'); + +GRepositoryVulnerabilityAlertState _$gRepositoryVulnerabilityAlertStateValueOf( + String name) { + switch (name) { + case 'DISMISSED': + return _$gRepositoryVulnerabilityAlertStateDISMISSED; + case 'FIXED': + return _$gRepositoryVulnerabilityAlertStateFIXED; + case 'OPEN': + return _$gRepositoryVulnerabilityAlertStateOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRepositoryVulnerabilityAlertStateValues = + new BuiltSet(const < + GRepositoryVulnerabilityAlertState>[ + _$gRepositoryVulnerabilityAlertStateDISMISSED, + _$gRepositoryVulnerabilityAlertStateFIXED, + _$gRepositoryVulnerabilityAlertStateOPEN, +]); + +const GRequestableCheckStatusState _$gRequestableCheckStatusStateCOMPLETED = + const GRequestableCheckStatusState._('COMPLETED'); +const GRequestableCheckStatusState _$gRequestableCheckStatusStateIN_PROGRESS = + const GRequestableCheckStatusState._('IN_PROGRESS'); +const GRequestableCheckStatusState _$gRequestableCheckStatusStatePENDING = + const GRequestableCheckStatusState._('PENDING'); +const GRequestableCheckStatusState _$gRequestableCheckStatusStateQUEUED = + const GRequestableCheckStatusState._('QUEUED'); +const GRequestableCheckStatusState _$gRequestableCheckStatusStateWAITING = + const GRequestableCheckStatusState._('WAITING'); + +GRequestableCheckStatusState _$gRequestableCheckStatusStateValueOf( + String name) { + switch (name) { + case 'COMPLETED': + return _$gRequestableCheckStatusStateCOMPLETED; + case 'IN_PROGRESS': + return _$gRequestableCheckStatusStateIN_PROGRESS; + case 'PENDING': + return _$gRequestableCheckStatusStatePENDING; + case 'QUEUED': + return _$gRequestableCheckStatusStateQUEUED; + case 'WAITING': + return _$gRequestableCheckStatusStateWAITING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gRequestableCheckStatusStateValues = new BuiltSet< + GRequestableCheckStatusState>(const [ + _$gRequestableCheckStatusStateCOMPLETED, + _$gRequestableCheckStatusStateIN_PROGRESS, + _$gRequestableCheckStatusStatePENDING, + _$gRequestableCheckStatusStateQUEUED, + _$gRequestableCheckStatusStateWAITING, +]); + +const GRoleInOrganization _$gRoleInOrganizationDIRECT_MEMBER = + const GRoleInOrganization._('DIRECT_MEMBER'); +const GRoleInOrganization _$gRoleInOrganizationOWNER = + const GRoleInOrganization._('OWNER'); +const GRoleInOrganization _$gRoleInOrganizationUNAFFILIATED = + const GRoleInOrganization._('UNAFFILIATED'); + +GRoleInOrganization _$gRoleInOrganizationValueOf(String name) { + switch (name) { + case 'DIRECT_MEMBER': + return _$gRoleInOrganizationDIRECT_MEMBER; + case 'OWNER': + return _$gRoleInOrganizationOWNER; + case 'UNAFFILIATED': + return _$gRoleInOrganizationUNAFFILIATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRoleInOrganizationValues = + new BuiltSet(const [ + _$gRoleInOrganizationDIRECT_MEMBER, + _$gRoleInOrganizationOWNER, + _$gRoleInOrganizationUNAFFILIATED, +]); + +const GSamlDigestAlgorithm _$gSamlDigestAlgorithmSHA1 = + const GSamlDigestAlgorithm._('SHA1'); +const GSamlDigestAlgorithm _$gSamlDigestAlgorithmSHA256 = + const GSamlDigestAlgorithm._('SHA256'); +const GSamlDigestAlgorithm _$gSamlDigestAlgorithmSHA384 = + const GSamlDigestAlgorithm._('SHA384'); +const GSamlDigestAlgorithm _$gSamlDigestAlgorithmSHA512 = + const GSamlDigestAlgorithm._('SHA512'); + +GSamlDigestAlgorithm _$gSamlDigestAlgorithmValueOf(String name) { + switch (name) { + case 'SHA1': + return _$gSamlDigestAlgorithmSHA1; + case 'SHA256': + return _$gSamlDigestAlgorithmSHA256; + case 'SHA384': + return _$gSamlDigestAlgorithmSHA384; + case 'SHA512': + return _$gSamlDigestAlgorithmSHA512; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSamlDigestAlgorithmValues = + new BuiltSet(const [ + _$gSamlDigestAlgorithmSHA1, + _$gSamlDigestAlgorithmSHA256, + _$gSamlDigestAlgorithmSHA384, + _$gSamlDigestAlgorithmSHA512, +]); + +const GSamlSignatureAlgorithm _$gSamlSignatureAlgorithmRSA_SHA1 = + const GSamlSignatureAlgorithm._('RSA_SHA1'); +const GSamlSignatureAlgorithm _$gSamlSignatureAlgorithmRSA_SHA256 = + const GSamlSignatureAlgorithm._('RSA_SHA256'); +const GSamlSignatureAlgorithm _$gSamlSignatureAlgorithmRSA_SHA384 = + const GSamlSignatureAlgorithm._('RSA_SHA384'); +const GSamlSignatureAlgorithm _$gSamlSignatureAlgorithmRSA_SHA512 = + const GSamlSignatureAlgorithm._('RSA_SHA512'); + +GSamlSignatureAlgorithm _$gSamlSignatureAlgorithmValueOf(String name) { + switch (name) { + case 'RSA_SHA1': + return _$gSamlSignatureAlgorithmRSA_SHA1; + case 'RSA_SHA256': + return _$gSamlSignatureAlgorithmRSA_SHA256; + case 'RSA_SHA384': + return _$gSamlSignatureAlgorithmRSA_SHA384; + case 'RSA_SHA512': + return _$gSamlSignatureAlgorithmRSA_SHA512; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSamlSignatureAlgorithmValues = + new BuiltSet(const [ + _$gSamlSignatureAlgorithmRSA_SHA1, + _$gSamlSignatureAlgorithmRSA_SHA256, + _$gSamlSignatureAlgorithmRSA_SHA384, + _$gSamlSignatureAlgorithmRSA_SHA512, +]); + +const GSavedReplyOrderField _$gSavedReplyOrderFieldUPDATED_AT = + const GSavedReplyOrderField._('UPDATED_AT'); + +GSavedReplyOrderField _$gSavedReplyOrderFieldValueOf(String name) { + switch (name) { + case 'UPDATED_AT': + return _$gSavedReplyOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSavedReplyOrderFieldValues = + new BuiltSet(const [ + _$gSavedReplyOrderFieldUPDATED_AT, +]); + +const GSearchType _$gSearchTypeDISCUSSION = const GSearchType._('DISCUSSION'); +const GSearchType _$gSearchTypeISSUE = const GSearchType._('ISSUE'); +const GSearchType _$gSearchTypeREPOSITORY = const GSearchType._('REPOSITORY'); +const GSearchType _$gSearchTypeUSER = const GSearchType._('USER'); + +GSearchType _$gSearchTypeValueOf(String name) { + switch (name) { + case 'DISCUSSION': + return _$gSearchTypeDISCUSSION; + case 'ISSUE': + return _$gSearchTypeISSUE; + case 'REPOSITORY': + return _$gSearchTypeREPOSITORY; + case 'USER': + return _$gSearchTypeUSER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSearchTypeValues = + new BuiltSet(const [ + _$gSearchTypeDISCUSSION, + _$gSearchTypeISSUE, + _$gSearchTypeREPOSITORY, + _$gSearchTypeUSER, +]); + +const GSecurityAdvisoryClassification _$gSecurityAdvisoryClassificationGENERAL = + const GSecurityAdvisoryClassification._('GENERAL'); +const GSecurityAdvisoryClassification _$gSecurityAdvisoryClassificationMALWARE = + const GSecurityAdvisoryClassification._('MALWARE'); + +GSecurityAdvisoryClassification _$gSecurityAdvisoryClassificationValueOf( + String name) { + switch (name) { + case 'GENERAL': + return _$gSecurityAdvisoryClassificationGENERAL; + case 'MALWARE': + return _$gSecurityAdvisoryClassificationMALWARE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSecurityAdvisoryClassificationValues = + new BuiltSet(const < + GSecurityAdvisoryClassification>[ + _$gSecurityAdvisoryClassificationGENERAL, + _$gSecurityAdvisoryClassificationMALWARE, +]); + +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemACTIONS = + const GSecurityAdvisoryEcosystem._('ACTIONS'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemCOMPOSER = + const GSecurityAdvisoryEcosystem._('COMPOSER'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemERLANG = + const GSecurityAdvisoryEcosystem._('ERLANG'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemGO = + const GSecurityAdvisoryEcosystem._('GO'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemMAVEN = + const GSecurityAdvisoryEcosystem._('MAVEN'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemNPM = + const GSecurityAdvisoryEcosystem._('NPM'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemNUGET = + const GSecurityAdvisoryEcosystem._('NUGET'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemPIP = + const GSecurityAdvisoryEcosystem._('PIP'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemRUBYGEMS = + const GSecurityAdvisoryEcosystem._('RUBYGEMS'); +const GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemRUST = + const GSecurityAdvisoryEcosystem._('RUST'); + +GSecurityAdvisoryEcosystem _$gSecurityAdvisoryEcosystemValueOf(String name) { + switch (name) { + case 'ACTIONS': + return _$gSecurityAdvisoryEcosystemACTIONS; + case 'COMPOSER': + return _$gSecurityAdvisoryEcosystemCOMPOSER; + case 'ERLANG': + return _$gSecurityAdvisoryEcosystemERLANG; + case 'GO': + return _$gSecurityAdvisoryEcosystemGO; + case 'MAVEN': + return _$gSecurityAdvisoryEcosystemMAVEN; + case 'NPM': + return _$gSecurityAdvisoryEcosystemNPM; + case 'NUGET': + return _$gSecurityAdvisoryEcosystemNUGET; + case 'PIP': + return _$gSecurityAdvisoryEcosystemPIP; + case 'RUBYGEMS': + return _$gSecurityAdvisoryEcosystemRUBYGEMS; + case 'RUST': + return _$gSecurityAdvisoryEcosystemRUST; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSecurityAdvisoryEcosystemValues = + new BuiltSet(const [ + _$gSecurityAdvisoryEcosystemACTIONS, + _$gSecurityAdvisoryEcosystemCOMPOSER, + _$gSecurityAdvisoryEcosystemERLANG, + _$gSecurityAdvisoryEcosystemGO, + _$gSecurityAdvisoryEcosystemMAVEN, + _$gSecurityAdvisoryEcosystemNPM, + _$gSecurityAdvisoryEcosystemNUGET, + _$gSecurityAdvisoryEcosystemPIP, + _$gSecurityAdvisoryEcosystemRUBYGEMS, + _$gSecurityAdvisoryEcosystemRUST, +]); + +const GSecurityAdvisoryIdentifierType _$gSecurityAdvisoryIdentifierTypeCVE = + const GSecurityAdvisoryIdentifierType._('CVE'); +const GSecurityAdvisoryIdentifierType _$gSecurityAdvisoryIdentifierTypeGHSA = + const GSecurityAdvisoryIdentifierType._('GHSA'); + +GSecurityAdvisoryIdentifierType _$gSecurityAdvisoryIdentifierTypeValueOf( + String name) { + switch (name) { + case 'CVE': + return _$gSecurityAdvisoryIdentifierTypeCVE; + case 'GHSA': + return _$gSecurityAdvisoryIdentifierTypeGHSA; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSecurityAdvisoryIdentifierTypeValues = + new BuiltSet(const < + GSecurityAdvisoryIdentifierType>[ + _$gSecurityAdvisoryIdentifierTypeCVE, + _$gSecurityAdvisoryIdentifierTypeGHSA, +]); + +const GSecurityAdvisoryOrderField _$gSecurityAdvisoryOrderFieldPUBLISHED_AT = + const GSecurityAdvisoryOrderField._('PUBLISHED_AT'); +const GSecurityAdvisoryOrderField _$gSecurityAdvisoryOrderFieldUPDATED_AT = + const GSecurityAdvisoryOrderField._('UPDATED_AT'); + +GSecurityAdvisoryOrderField _$gSecurityAdvisoryOrderFieldValueOf(String name) { + switch (name) { + case 'PUBLISHED_AT': + return _$gSecurityAdvisoryOrderFieldPUBLISHED_AT; + case 'UPDATED_AT': + return _$gSecurityAdvisoryOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSecurityAdvisoryOrderFieldValues = new BuiltSet< + GSecurityAdvisoryOrderField>(const [ + _$gSecurityAdvisoryOrderFieldPUBLISHED_AT, + _$gSecurityAdvisoryOrderFieldUPDATED_AT, +]); + +const GSecurityAdvisorySeverity _$gSecurityAdvisorySeverityCRITICAL = + const GSecurityAdvisorySeverity._('CRITICAL'); +const GSecurityAdvisorySeverity _$gSecurityAdvisorySeverityHIGH = + const GSecurityAdvisorySeverity._('HIGH'); +const GSecurityAdvisorySeverity _$gSecurityAdvisorySeverityLOW = + const GSecurityAdvisorySeverity._('LOW'); +const GSecurityAdvisorySeverity _$gSecurityAdvisorySeverityMODERATE = + const GSecurityAdvisorySeverity._('MODERATE'); + +GSecurityAdvisorySeverity _$gSecurityAdvisorySeverityValueOf(String name) { + switch (name) { + case 'CRITICAL': + return _$gSecurityAdvisorySeverityCRITICAL; + case 'HIGH': + return _$gSecurityAdvisorySeverityHIGH; + case 'LOW': + return _$gSecurityAdvisorySeverityLOW; + case 'MODERATE': + return _$gSecurityAdvisorySeverityMODERATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSecurityAdvisorySeverityValues = + new BuiltSet(const [ + _$gSecurityAdvisorySeverityCRITICAL, + _$gSecurityAdvisorySeverityHIGH, + _$gSecurityAdvisorySeverityLOW, + _$gSecurityAdvisorySeverityMODERATE, +]); + +const GSecurityVulnerabilityOrderField + _$gSecurityVulnerabilityOrderFieldUPDATED_AT = + const GSecurityVulnerabilityOrderField._('UPDATED_AT'); + +GSecurityVulnerabilityOrderField _$gSecurityVulnerabilityOrderFieldValueOf( + String name) { + switch (name) { + case 'UPDATED_AT': + return _$gSecurityVulnerabilityOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSecurityVulnerabilityOrderFieldValues = + new BuiltSet(const < + GSecurityVulnerabilityOrderField>[ + _$gSecurityVulnerabilityOrderFieldUPDATED_AT, +]); + +const GSponsorOrderField _$gSponsorOrderFieldLOGIN = + const GSponsorOrderField._('LOGIN'); +const GSponsorOrderField _$gSponsorOrderFieldRELEVANCE = + const GSponsorOrderField._('RELEVANCE'); + +GSponsorOrderField _$gSponsorOrderFieldValueOf(String name) { + switch (name) { + case 'LOGIN': + return _$gSponsorOrderFieldLOGIN; + case 'RELEVANCE': + return _$gSponsorOrderFieldRELEVANCE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorOrderFieldValues = + new BuiltSet(const [ + _$gSponsorOrderFieldLOGIN, + _$gSponsorOrderFieldRELEVANCE, +]); + +const GSponsorableOrderField _$gSponsorableOrderFieldLOGIN = + const GSponsorableOrderField._('LOGIN'); + +GSponsorableOrderField _$gSponsorableOrderFieldValueOf(String name) { + switch (name) { + case 'LOGIN': + return _$gSponsorableOrderFieldLOGIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorableOrderFieldValues = + new BuiltSet(const [ + _$gSponsorableOrderFieldLOGIN, +]); + +const GSponsorsActivityAction _$gSponsorsActivityActionCANCELLED_SPONSORSHIP = + const GSponsorsActivityAction._('CANCELLED_SPONSORSHIP'); +const GSponsorsActivityAction _$gSponsorsActivityActionNEW_SPONSORSHIP = + const GSponsorsActivityAction._('NEW_SPONSORSHIP'); +const GSponsorsActivityAction _$gSponsorsActivityActionPENDING_CHANGE = + const GSponsorsActivityAction._('PENDING_CHANGE'); +const GSponsorsActivityAction _$gSponsorsActivityActionREFUND = + const GSponsorsActivityAction._('REFUND'); +const GSponsorsActivityAction _$gSponsorsActivityActionSPONSOR_MATCH_DISABLED = + const GSponsorsActivityAction._('SPONSOR_MATCH_DISABLED'); +const GSponsorsActivityAction _$gSponsorsActivityActionTIER_CHANGE = + const GSponsorsActivityAction._('TIER_CHANGE'); + +GSponsorsActivityAction _$gSponsorsActivityActionValueOf(String name) { + switch (name) { + case 'CANCELLED_SPONSORSHIP': + return _$gSponsorsActivityActionCANCELLED_SPONSORSHIP; + case 'NEW_SPONSORSHIP': + return _$gSponsorsActivityActionNEW_SPONSORSHIP; + case 'PENDING_CHANGE': + return _$gSponsorsActivityActionPENDING_CHANGE; + case 'REFUND': + return _$gSponsorsActivityActionREFUND; + case 'SPONSOR_MATCH_DISABLED': + return _$gSponsorsActivityActionSPONSOR_MATCH_DISABLED; + case 'TIER_CHANGE': + return _$gSponsorsActivityActionTIER_CHANGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorsActivityActionValues = + new BuiltSet(const [ + _$gSponsorsActivityActionCANCELLED_SPONSORSHIP, + _$gSponsorsActivityActionNEW_SPONSORSHIP, + _$gSponsorsActivityActionPENDING_CHANGE, + _$gSponsorsActivityActionREFUND, + _$gSponsorsActivityActionSPONSOR_MATCH_DISABLED, + _$gSponsorsActivityActionTIER_CHANGE, +]); + +const GSponsorsActivityOrderField _$gSponsorsActivityOrderFieldTIMESTAMP = + const GSponsorsActivityOrderField._('TIMESTAMP'); + +GSponsorsActivityOrderField _$gSponsorsActivityOrderFieldValueOf(String name) { + switch (name) { + case 'TIMESTAMP': + return _$gSponsorsActivityOrderFieldTIMESTAMP; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSponsorsActivityOrderFieldValues = new BuiltSet< + GSponsorsActivityOrderField>(const [ + _$gSponsorsActivityOrderFieldTIMESTAMP, +]); + +const GSponsorsActivityPeriod _$gSponsorsActivityPeriodALL = + const GSponsorsActivityPeriod._('ALL'); +const GSponsorsActivityPeriod _$gSponsorsActivityPeriodDAY = + const GSponsorsActivityPeriod._('DAY'); +const GSponsorsActivityPeriod _$gSponsorsActivityPeriodMONTH = + const GSponsorsActivityPeriod._('MONTH'); +const GSponsorsActivityPeriod _$gSponsorsActivityPeriodWEEK = + const GSponsorsActivityPeriod._('WEEK'); + +GSponsorsActivityPeriod _$gSponsorsActivityPeriodValueOf(String name) { + switch (name) { + case 'ALL': + return _$gSponsorsActivityPeriodALL; + case 'DAY': + return _$gSponsorsActivityPeriodDAY; + case 'MONTH': + return _$gSponsorsActivityPeriodMONTH; + case 'WEEK': + return _$gSponsorsActivityPeriodWEEK; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorsActivityPeriodValues = + new BuiltSet(const [ + _$gSponsorsActivityPeriodALL, + _$gSponsorsActivityPeriodDAY, + _$gSponsorsActivityPeriodMONTH, + _$gSponsorsActivityPeriodWEEK, +]); + +const GSponsorsGoalKind _$gSponsorsGoalKindMONTHLY_SPONSORSHIP_AMOUNT = + const GSponsorsGoalKind._('MONTHLY_SPONSORSHIP_AMOUNT'); +const GSponsorsGoalKind _$gSponsorsGoalKindTOTAL_SPONSORS_COUNT = + const GSponsorsGoalKind._('TOTAL_SPONSORS_COUNT'); + +GSponsorsGoalKind _$gSponsorsGoalKindValueOf(String name) { + switch (name) { + case 'MONTHLY_SPONSORSHIP_AMOUNT': + return _$gSponsorsGoalKindMONTHLY_SPONSORSHIP_AMOUNT; + case 'TOTAL_SPONSORS_COUNT': + return _$gSponsorsGoalKindTOTAL_SPONSORS_COUNT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorsGoalKindValues = + new BuiltSet(const [ + _$gSponsorsGoalKindMONTHLY_SPONSORSHIP_AMOUNT, + _$gSponsorsGoalKindTOTAL_SPONSORS_COUNT, +]); + +const GSponsorsTierOrderField _$gSponsorsTierOrderFieldCREATED_AT = + const GSponsorsTierOrderField._('CREATED_AT'); +const GSponsorsTierOrderField _$gSponsorsTierOrderFieldMONTHLY_PRICE_IN_CENTS = + const GSponsorsTierOrderField._('MONTHLY_PRICE_IN_CENTS'); + +GSponsorsTierOrderField _$gSponsorsTierOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gSponsorsTierOrderFieldCREATED_AT; + case 'MONTHLY_PRICE_IN_CENTS': + return _$gSponsorsTierOrderFieldMONTHLY_PRICE_IN_CENTS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorsTierOrderFieldValues = + new BuiltSet(const [ + _$gSponsorsTierOrderFieldCREATED_AT, + _$gSponsorsTierOrderFieldMONTHLY_PRICE_IN_CENTS, +]); + +const GSponsorshipNewsletterOrderField + _$gSponsorshipNewsletterOrderFieldCREATED_AT = + const GSponsorshipNewsletterOrderField._('CREATED_AT'); + +GSponsorshipNewsletterOrderField _$gSponsorshipNewsletterOrderFieldValueOf( + String name) { + switch (name) { + case 'CREATED_AT': + return _$gSponsorshipNewsletterOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSponsorshipNewsletterOrderFieldValues = + new BuiltSet(const < + GSponsorshipNewsletterOrderField>[ + _$gSponsorshipNewsletterOrderFieldCREATED_AT, +]); + +const GSponsorshipOrderField _$gSponsorshipOrderFieldCREATED_AT = + const GSponsorshipOrderField._('CREATED_AT'); + +GSponsorshipOrderField _$gSponsorshipOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gSponsorshipOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorshipOrderFieldValues = + new BuiltSet(const [ + _$gSponsorshipOrderFieldCREATED_AT, +]); + +const GSponsorshipPrivacy _$gSponsorshipPrivacyPRIVATE = + const GSponsorshipPrivacy._('PRIVATE'); +const GSponsorshipPrivacy _$gSponsorshipPrivacyPUBLIC = + const GSponsorshipPrivacy._('PUBLIC'); + +GSponsorshipPrivacy _$gSponsorshipPrivacyValueOf(String name) { + switch (name) { + case 'PRIVATE': + return _$gSponsorshipPrivacyPRIVATE; + case 'PUBLIC': + return _$gSponsorshipPrivacyPUBLIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSponsorshipPrivacyValues = + new BuiltSet(const [ + _$gSponsorshipPrivacyPRIVATE, + _$gSponsorshipPrivacyPUBLIC, +]); + +const GSquashMergeCommitMessage _$gSquashMergeCommitMessageBLANK = + const GSquashMergeCommitMessage._('BLANK'); +const GSquashMergeCommitMessage _$gSquashMergeCommitMessageCOMMIT_MESSAGES = + const GSquashMergeCommitMessage._('COMMIT_MESSAGES'); +const GSquashMergeCommitMessage _$gSquashMergeCommitMessagePR_BODY = + const GSquashMergeCommitMessage._('PR_BODY'); + +GSquashMergeCommitMessage _$gSquashMergeCommitMessageValueOf(String name) { + switch (name) { + case 'BLANK': + return _$gSquashMergeCommitMessageBLANK; + case 'COMMIT_MESSAGES': + return _$gSquashMergeCommitMessageCOMMIT_MESSAGES; + case 'PR_BODY': + return _$gSquashMergeCommitMessagePR_BODY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSquashMergeCommitMessageValues = + new BuiltSet(const [ + _$gSquashMergeCommitMessageBLANK, + _$gSquashMergeCommitMessageCOMMIT_MESSAGES, + _$gSquashMergeCommitMessagePR_BODY, +]); + +const GSquashMergeCommitTitle _$gSquashMergeCommitTitleCOMMIT_OR_PR_TITLE = + const GSquashMergeCommitTitle._('COMMIT_OR_PR_TITLE'); +const GSquashMergeCommitTitle _$gSquashMergeCommitTitlePR_TITLE = + const GSquashMergeCommitTitle._('PR_TITLE'); + +GSquashMergeCommitTitle _$gSquashMergeCommitTitleValueOf(String name) { + switch (name) { + case 'COMMIT_OR_PR_TITLE': + return _$gSquashMergeCommitTitleCOMMIT_OR_PR_TITLE; + case 'PR_TITLE': + return _$gSquashMergeCommitTitlePR_TITLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSquashMergeCommitTitleValues = + new BuiltSet(const [ + _$gSquashMergeCommitTitleCOMMIT_OR_PR_TITLE, + _$gSquashMergeCommitTitlePR_TITLE, +]); + +const GStarOrderField _$gStarOrderFieldSTARRED_AT = + const GStarOrderField._('STARRED_AT'); + +GStarOrderField _$gStarOrderFieldValueOf(String name) { + switch (name) { + case 'STARRED_AT': + return _$gStarOrderFieldSTARRED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gStarOrderFieldValues = + new BuiltSet(const [ + _$gStarOrderFieldSTARRED_AT, +]); + +const GStatusState _$gStatusStateERROR = const GStatusState._('ERROR'); +const GStatusState _$gStatusStateEXPECTED = const GStatusState._('EXPECTED'); +const GStatusState _$gStatusStateFAILURE = const GStatusState._('FAILURE'); +const GStatusState _$gStatusStatePENDING = const GStatusState._('PENDING'); +const GStatusState _$gStatusStateSUCCESS = const GStatusState._('SUCCESS'); + +GStatusState _$gStatusStateValueOf(String name) { + switch (name) { + case 'ERROR': + return _$gStatusStateERROR; + case 'EXPECTED': + return _$gStatusStateEXPECTED; + case 'FAILURE': + return _$gStatusStateFAILURE; + case 'PENDING': + return _$gStatusStatePENDING; + case 'SUCCESS': + return _$gStatusStateSUCCESS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gStatusStateValues = + new BuiltSet(const [ + _$gStatusStateERROR, + _$gStatusStateEXPECTED, + _$gStatusStateFAILURE, + _$gStatusStatePENDING, + _$gStatusStateSUCCESS, +]); + +const GSubscriptionState _$gSubscriptionStateIGNORED = + const GSubscriptionState._('IGNORED'); +const GSubscriptionState _$gSubscriptionStateSUBSCRIBED = + const GSubscriptionState._('SUBSCRIBED'); +const GSubscriptionState _$gSubscriptionStateUNSUBSCRIBED = + const GSubscriptionState._('UNSUBSCRIBED'); + +GSubscriptionState _$gSubscriptionStateValueOf(String name) { + switch (name) { + case 'IGNORED': + return _$gSubscriptionStateIGNORED; + case 'SUBSCRIBED': + return _$gSubscriptionStateSUBSCRIBED; + case 'UNSUBSCRIBED': + return _$gSubscriptionStateUNSUBSCRIBED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSubscriptionStateValues = + new BuiltSet(const [ + _$gSubscriptionStateIGNORED, + _$gSubscriptionStateSUBSCRIBED, + _$gSubscriptionStateUNSUBSCRIBED, +]); + +const GTeamDiscussionCommentOrderField + _$gTeamDiscussionCommentOrderFieldNUMBER = + const GTeamDiscussionCommentOrderField._('NUMBER'); + +GTeamDiscussionCommentOrderField _$gTeamDiscussionCommentOrderFieldValueOf( + String name) { + switch (name) { + case 'NUMBER': + return _$gTeamDiscussionCommentOrderFieldNUMBER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gTeamDiscussionCommentOrderFieldValues = + new BuiltSet(const < + GTeamDiscussionCommentOrderField>[ + _$gTeamDiscussionCommentOrderFieldNUMBER, +]); + +const GTeamDiscussionOrderField _$gTeamDiscussionOrderFieldCREATED_AT = + const GTeamDiscussionOrderField._('CREATED_AT'); + +GTeamDiscussionOrderField _$gTeamDiscussionOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gTeamDiscussionOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamDiscussionOrderFieldValues = + new BuiltSet(const [ + _$gTeamDiscussionOrderFieldCREATED_AT, +]); + +const GTeamMemberOrderField _$gTeamMemberOrderFieldCREATED_AT = + const GTeamMemberOrderField._('CREATED_AT'); +const GTeamMemberOrderField _$gTeamMemberOrderFieldLOGIN = + const GTeamMemberOrderField._('LOGIN'); + +GTeamMemberOrderField _$gTeamMemberOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gTeamMemberOrderFieldCREATED_AT; + case 'LOGIN': + return _$gTeamMemberOrderFieldLOGIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamMemberOrderFieldValues = + new BuiltSet(const [ + _$gTeamMemberOrderFieldCREATED_AT, + _$gTeamMemberOrderFieldLOGIN, +]); + +const GTeamMemberRole _$gTeamMemberRoleMAINTAINER = + const GTeamMemberRole._('MAINTAINER'); +const GTeamMemberRole _$gTeamMemberRoleMEMBER = + const GTeamMemberRole._('MEMBER'); + +GTeamMemberRole _$gTeamMemberRoleValueOf(String name) { + switch (name) { + case 'MAINTAINER': + return _$gTeamMemberRoleMAINTAINER; + case 'MEMBER': + return _$gTeamMemberRoleMEMBER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamMemberRoleValues = + new BuiltSet(const [ + _$gTeamMemberRoleMAINTAINER, + _$gTeamMemberRoleMEMBER, +]); + +const GTeamMembershipType _$gTeamMembershipTypeALL = + const GTeamMembershipType._('ALL'); +const GTeamMembershipType _$gTeamMembershipTypeCHILD_TEAM = + const GTeamMembershipType._('CHILD_TEAM'); +const GTeamMembershipType _$gTeamMembershipTypeIMMEDIATE = + const GTeamMembershipType._('IMMEDIATE'); + +GTeamMembershipType _$gTeamMembershipTypeValueOf(String name) { + switch (name) { + case 'ALL': + return _$gTeamMembershipTypeALL; + case 'CHILD_TEAM': + return _$gTeamMembershipTypeCHILD_TEAM; + case 'IMMEDIATE': + return _$gTeamMembershipTypeIMMEDIATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamMembershipTypeValues = + new BuiltSet(const [ + _$gTeamMembershipTypeALL, + _$gTeamMembershipTypeCHILD_TEAM, + _$gTeamMembershipTypeIMMEDIATE, +]); + +const GTeamOrderField _$gTeamOrderFieldNAME = const GTeamOrderField._('NAME'); + +GTeamOrderField _$gTeamOrderFieldValueOf(String name) { + switch (name) { + case 'NAME': + return _$gTeamOrderFieldNAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamOrderFieldValues = + new BuiltSet(const [ + _$gTeamOrderFieldNAME, +]); + +const GTeamPrivacy _$gTeamPrivacySECRET = const GTeamPrivacy._('SECRET'); +const GTeamPrivacy _$gTeamPrivacyVISIBLE = const GTeamPrivacy._('VISIBLE'); + +GTeamPrivacy _$gTeamPrivacyValueOf(String name) { + switch (name) { + case 'SECRET': + return _$gTeamPrivacySECRET; + case 'VISIBLE': + return _$gTeamPrivacyVISIBLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamPrivacyValues = + new BuiltSet(const [ + _$gTeamPrivacySECRET, + _$gTeamPrivacyVISIBLE, +]); + +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldCREATED_AT = + const GTeamRepositoryOrderField._('CREATED_AT'); +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldNAME = + const GTeamRepositoryOrderField._('NAME'); +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldPERMISSION = + const GTeamRepositoryOrderField._('PERMISSION'); +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldPUSHED_AT = + const GTeamRepositoryOrderField._('PUSHED_AT'); +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldSTARGAZERS = + const GTeamRepositoryOrderField._('STARGAZERS'); +const GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldUPDATED_AT = + const GTeamRepositoryOrderField._('UPDATED_AT'); + +GTeamRepositoryOrderField _$gTeamRepositoryOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gTeamRepositoryOrderFieldCREATED_AT; + case 'NAME': + return _$gTeamRepositoryOrderFieldNAME; + case 'PERMISSION': + return _$gTeamRepositoryOrderFieldPERMISSION; + case 'PUSHED_AT': + return _$gTeamRepositoryOrderFieldPUSHED_AT; + case 'STARGAZERS': + return _$gTeamRepositoryOrderFieldSTARGAZERS; + case 'UPDATED_AT': + return _$gTeamRepositoryOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamRepositoryOrderFieldValues = + new BuiltSet(const [ + _$gTeamRepositoryOrderFieldCREATED_AT, + _$gTeamRepositoryOrderFieldNAME, + _$gTeamRepositoryOrderFieldPERMISSION, + _$gTeamRepositoryOrderFieldPUSHED_AT, + _$gTeamRepositoryOrderFieldSTARGAZERS, + _$gTeamRepositoryOrderFieldUPDATED_AT, +]); + +const GTeamReviewAssignmentAlgorithm + _$gTeamReviewAssignmentAlgorithmLOAD_BALANCE = + const GTeamReviewAssignmentAlgorithm._('LOAD_BALANCE'); +const GTeamReviewAssignmentAlgorithm + _$gTeamReviewAssignmentAlgorithmROUND_ROBIN = + const GTeamReviewAssignmentAlgorithm._('ROUND_ROBIN'); + +GTeamReviewAssignmentAlgorithm _$gTeamReviewAssignmentAlgorithmValueOf( + String name) { + switch (name) { + case 'LOAD_BALANCE': + return _$gTeamReviewAssignmentAlgorithmLOAD_BALANCE; + case 'ROUND_ROBIN': + return _$gTeamReviewAssignmentAlgorithmROUND_ROBIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gTeamReviewAssignmentAlgorithmValues = new BuiltSet< + GTeamReviewAssignmentAlgorithm>(const [ + _$gTeamReviewAssignmentAlgorithmLOAD_BALANCE, + _$gTeamReviewAssignmentAlgorithmROUND_ROBIN, +]); + +const GTeamRole _$gTeamRoleADMIN = const GTeamRole._('ADMIN'); +const GTeamRole _$gTeamRoleMEMBER = const GTeamRole._('MEMBER'); + +GTeamRole _$gTeamRoleValueOf(String name) { + switch (name) { + case 'ADMIN': + return _$gTeamRoleADMIN; + case 'MEMBER': + return _$gTeamRoleMEMBER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTeamRoleValues = + new BuiltSet(const [ + _$gTeamRoleADMIN, + _$gTeamRoleMEMBER, +]); + +const GTopicSuggestionDeclineReason + _$gTopicSuggestionDeclineReasonNOT_RELEVANT = + const GTopicSuggestionDeclineReason._('NOT_RELEVANT'); +const GTopicSuggestionDeclineReason + _$gTopicSuggestionDeclineReasonPERSONAL_PREFERENCE = + const GTopicSuggestionDeclineReason._('PERSONAL_PREFERENCE'); +const GTopicSuggestionDeclineReason _$gTopicSuggestionDeclineReasonTOO_GENERAL = + const GTopicSuggestionDeclineReason._('TOO_GENERAL'); +const GTopicSuggestionDeclineReason + _$gTopicSuggestionDeclineReasonTOO_SPECIFIC = + const GTopicSuggestionDeclineReason._('TOO_SPECIFIC'); + +GTopicSuggestionDeclineReason _$gTopicSuggestionDeclineReasonValueOf( + String name) { + switch (name) { + case 'NOT_RELEVANT': + return _$gTopicSuggestionDeclineReasonNOT_RELEVANT; + case 'PERSONAL_PREFERENCE': + return _$gTopicSuggestionDeclineReasonPERSONAL_PREFERENCE; + case 'TOO_GENERAL': + return _$gTopicSuggestionDeclineReasonTOO_GENERAL; + case 'TOO_SPECIFIC': + return _$gTopicSuggestionDeclineReasonTOO_SPECIFIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gTopicSuggestionDeclineReasonValues = new BuiltSet< + GTopicSuggestionDeclineReason>(const [ + _$gTopicSuggestionDeclineReasonNOT_RELEVANT, + _$gTopicSuggestionDeclineReasonPERSONAL_PREFERENCE, + _$gTopicSuggestionDeclineReasonTOO_GENERAL, + _$gTopicSuggestionDeclineReasonTOO_SPECIFIC, +]); + +const GTrackedIssueStates _$gTrackedIssueStatesCLOSED = + const GTrackedIssueStates._('CLOSED'); +const GTrackedIssueStates _$gTrackedIssueStatesOPEN = + const GTrackedIssueStates._('OPEN'); + +GTrackedIssueStates _$gTrackedIssueStatesValueOf(String name) { + switch (name) { + case 'CLOSED': + return _$gTrackedIssueStatesCLOSED; + case 'OPEN': + return _$gTrackedIssueStatesOPEN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTrackedIssueStatesValues = + new BuiltSet(const [ + _$gTrackedIssueStatesCLOSED, + _$gTrackedIssueStatesOPEN, +]); + +const GUserBlockDuration _$gUserBlockDurationONE_DAY = + const GUserBlockDuration._('ONE_DAY'); +const GUserBlockDuration _$gUserBlockDurationONE_MONTH = + const GUserBlockDuration._('ONE_MONTH'); +const GUserBlockDuration _$gUserBlockDurationONE_WEEK = + const GUserBlockDuration._('ONE_WEEK'); +const GUserBlockDuration _$gUserBlockDurationPERMANENT = + const GUserBlockDuration._('PERMANENT'); +const GUserBlockDuration _$gUserBlockDurationTHREE_DAYS = + const GUserBlockDuration._('THREE_DAYS'); + +GUserBlockDuration _$gUserBlockDurationValueOf(String name) { + switch (name) { + case 'ONE_DAY': + return _$gUserBlockDurationONE_DAY; + case 'ONE_MONTH': + return _$gUserBlockDurationONE_MONTH; + case 'ONE_WEEK': + return _$gUserBlockDurationONE_WEEK; + case 'PERMANENT': + return _$gUserBlockDurationPERMANENT; + case 'THREE_DAYS': + return _$gUserBlockDurationTHREE_DAYS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gUserBlockDurationValues = + new BuiltSet(const [ + _$gUserBlockDurationONE_DAY, + _$gUserBlockDurationONE_MONTH, + _$gUserBlockDurationONE_WEEK, + _$gUserBlockDurationPERMANENT, + _$gUserBlockDurationTHREE_DAYS, +]); + +const GUserStatusOrderField _$gUserStatusOrderFieldUPDATED_AT = + const GUserStatusOrderField._('UPDATED_AT'); + +GUserStatusOrderField _$gUserStatusOrderFieldValueOf(String name) { + switch (name) { + case 'UPDATED_AT': + return _$gUserStatusOrderFieldUPDATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gUserStatusOrderFieldValues = + new BuiltSet(const [ + _$gUserStatusOrderFieldUPDATED_AT, +]); + +const GVerifiableDomainOrderField _$gVerifiableDomainOrderFieldCREATED_AT = + const GVerifiableDomainOrderField._('CREATED_AT'); +const GVerifiableDomainOrderField _$gVerifiableDomainOrderFieldDOMAIN = + const GVerifiableDomainOrderField._('DOMAIN'); + +GVerifiableDomainOrderField _$gVerifiableDomainOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gVerifiableDomainOrderFieldCREATED_AT; + case 'DOMAIN': + return _$gVerifiableDomainOrderFieldDOMAIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gVerifiableDomainOrderFieldValues = new BuiltSet< + GVerifiableDomainOrderField>(const [ + _$gVerifiableDomainOrderFieldCREATED_AT, + _$gVerifiableDomainOrderFieldDOMAIN, +]); + +const GWorkflowRunOrderField _$gWorkflowRunOrderFieldCREATED_AT = + const GWorkflowRunOrderField._('CREATED_AT'); + +GWorkflowRunOrderField _$gWorkflowRunOrderFieldValueOf(String name) { + switch (name) { + case 'CREATED_AT': + return _$gWorkflowRunOrderFieldCREATED_AT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWorkflowRunOrderFieldValues = + new BuiltSet(const [ + _$gWorkflowRunOrderFieldCREATED_AT, +]); + +Serializer + _$gAbortQueuedMigrationsInputSerializer = + new _$GAbortQueuedMigrationsInputSerializer(); +Serializer + _$gAcceptEnterpriseAdministratorInvitationInputSerializer = + new _$GAcceptEnterpriseAdministratorInvitationInputSerializer(); +Serializer + _$gAcceptTopicSuggestionInputSerializer = + new _$GAcceptTopicSuggestionInputSerializer(); +Serializer _$gActorTypeSerializer = new _$GActorTypeSerializer(); +Serializer + _$gAddAssigneesToAssignableInputSerializer = + new _$GAddAssigneesToAssignableInputSerializer(); +Serializer _$gAddCommentInputSerializer = + new _$GAddCommentInputSerializer(); +Serializer _$gAddDiscussionCommentInputSerializer = + new _$GAddDiscussionCommentInputSerializer(); +Serializer + _$gAddDiscussionPollVoteInputSerializer = + new _$GAddDiscussionPollVoteInputSerializer(); +Serializer + _$gAddEnterpriseSupportEntitlementInputSerializer = + new _$GAddEnterpriseSupportEntitlementInputSerializer(); +Serializer _$gAddLabelsToLabelableInputSerializer = + new _$GAddLabelsToLabelableInputSerializer(); +Serializer _$gAddProjectCardInputSerializer = + new _$GAddProjectCardInputSerializer(); +Serializer _$gAddProjectColumnInputSerializer = + new _$GAddProjectColumnInputSerializer(); +Serializer _$gAddProjectDraftIssueInputSerializer = + new _$GAddProjectDraftIssueInputSerializer(); +Serializer _$gAddProjectNextItemInputSerializer = + new _$GAddProjectNextItemInputSerializer(); +Serializer + _$gAddProjectV2DraftIssueInputSerializer = + new _$GAddProjectV2DraftIssueInputSerializer(); +Serializer _$gAddProjectV2ItemByIdInputSerializer = + new _$GAddProjectV2ItemByIdInputSerializer(); +Serializer + _$gAddPullRequestReviewCommentInputSerializer = + new _$GAddPullRequestReviewCommentInputSerializer(); +Serializer _$gAddPullRequestReviewInputSerializer = + new _$GAddPullRequestReviewInputSerializer(); +Serializer + _$gAddPullRequestReviewThreadInputSerializer = + new _$GAddPullRequestReviewThreadInputSerializer(); +Serializer _$gAddReactionInputSerializer = + new _$GAddReactionInputSerializer(); +Serializer _$gAddStarInputSerializer = + new _$GAddStarInputSerializer(); +Serializer _$gAddUpvoteInputSerializer = + new _$GAddUpvoteInputSerializer(); +Serializer _$gAddVerifiableDomainInputSerializer = + new _$GAddVerifiableDomainInputSerializer(); +Serializer _$gApproveDeploymentsInputSerializer = + new _$GApproveDeploymentsInputSerializer(); +Serializer + _$gApproveVerifiableDomainInputSerializer = + new _$GApproveVerifiableDomainInputSerializer(); +Serializer _$gArchiveRepositoryInputSerializer = + new _$GArchiveRepositoryInputSerializer(); +Serializer _$gAuditLogOrderSerializer = + new _$GAuditLogOrderSerializer(); +Serializer _$gAuditLogOrderFieldSerializer = + new _$GAuditLogOrderFieldSerializer(); +Serializer + _$gCancelEnterpriseAdminInvitationInputSerializer = + new _$GCancelEnterpriseAdminInvitationInputSerializer(); +Serializer _$gCancelSponsorshipInputSerializer = + new _$GCancelSponsorshipInputSerializer(); +Serializer _$gChangeUserStatusInputSerializer = + new _$GChangeUserStatusInputSerializer(); +Serializer _$gCheckAnnotationDataSerializer = + new _$GCheckAnnotationDataSerializer(); +Serializer _$gCheckAnnotationLevelSerializer = + new _$GCheckAnnotationLevelSerializer(); +Serializer _$gCheckAnnotationRangeSerializer = + new _$GCheckAnnotationRangeSerializer(); +Serializer _$gCheckConclusionStateSerializer = + new _$GCheckConclusionStateSerializer(); +Serializer _$gCheckRunActionSerializer = + new _$GCheckRunActionSerializer(); +Serializer _$gCheckRunFilterSerializer = + new _$GCheckRunFilterSerializer(); +Serializer _$gCheckRunOutputSerializer = + new _$GCheckRunOutputSerializer(); +Serializer _$gCheckRunOutputImageSerializer = + new _$GCheckRunOutputImageSerializer(); +Serializer _$gCheckRunStateSerializer = + new _$GCheckRunStateSerializer(); +Serializer _$gCheckRunTypeSerializer = + new _$GCheckRunTypeSerializer(); +Serializer _$gCheckStatusStateSerializer = + new _$GCheckStatusStateSerializer(); +Serializer + _$gCheckSuiteAutoTriggerPreferenceSerializer = + new _$GCheckSuiteAutoTriggerPreferenceSerializer(); +Serializer _$gCheckSuiteFilterSerializer = + new _$GCheckSuiteFilterSerializer(); +Serializer + _$gClearLabelsFromLabelableInputSerializer = + new _$GClearLabelsFromLabelableInputSerializer(); +Serializer + _$gClearProjectV2ItemFieldValueInputSerializer = + new _$GClearProjectV2ItemFieldValueInputSerializer(); +Serializer _$gCloneProjectInputSerializer = + new _$GCloneProjectInputSerializer(); +Serializer + _$gCloneTemplateRepositoryInputSerializer = + new _$GCloneTemplateRepositoryInputSerializer(); +Serializer _$gCloseIssueInputSerializer = + new _$GCloseIssueInputSerializer(); +Serializer _$gClosePullRequestInputSerializer = + new _$GClosePullRequestInputSerializer(); +Serializer _$gCollaboratorAffiliationSerializer = + new _$GCollaboratorAffiliationSerializer(); +Serializer _$gCommentAuthorAssociationSerializer = + new _$GCommentAuthorAssociationSerializer(); +Serializer _$gCommentCannotUpdateReasonSerializer = + new _$GCommentCannotUpdateReasonSerializer(); +Serializer _$gCommitAuthorSerializer = + new _$GCommitAuthorSerializer(); +Serializer _$gCommitContributionOrderSerializer = + new _$GCommitContributionOrderSerializer(); +Serializer + _$gCommitContributionOrderFieldSerializer = + new _$GCommitContributionOrderFieldSerializer(); +Serializer _$gCommitMessageSerializer = + new _$GCommitMessageSerializer(); +Serializer _$gCommittableBranchSerializer = + new _$GCommittableBranchSerializer(); +Serializer _$gContributionLevelSerializer = + new _$GContributionLevelSerializer(); +Serializer _$gContributionOrderSerializer = + new _$GContributionOrderSerializer(); +Serializer + _$gConvertProjectCardNoteToIssueInputSerializer = + new _$GConvertProjectCardNoteToIssueInputSerializer(); +Serializer + _$gConvertPullRequestToDraftInputSerializer = + new _$GConvertPullRequestToDraftInputSerializer(); +Serializer + _$gCreateBranchProtectionRuleInputSerializer = + new _$GCreateBranchProtectionRuleInputSerializer(); +Serializer _$gCreateCheckRunInputSerializer = + new _$GCreateCheckRunInputSerializer(); +Serializer _$gCreateCheckSuiteInputSerializer = + new _$GCreateCheckSuiteInputSerializer(); +Serializer _$gCreateCommitOnBranchInputSerializer = + new _$GCreateCommitOnBranchInputSerializer(); +Serializer _$gCreateDeploymentInputSerializer = + new _$GCreateDeploymentInputSerializer(); +Serializer + _$gCreateDeploymentStatusInputSerializer = + new _$GCreateDeploymentStatusInputSerializer(); +Serializer _$gCreateDiscussionInputSerializer = + new _$GCreateDiscussionInputSerializer(); +Serializer + _$gCreateEnterpriseOrganizationInputSerializer = + new _$GCreateEnterpriseOrganizationInputSerializer(); +Serializer _$gCreateEnvironmentInputSerializer = + new _$GCreateEnvironmentInputSerializer(); +Serializer + _$gCreateIpAllowListEntryInputSerializer = + new _$GCreateIpAllowListEntryInputSerializer(); +Serializer _$gCreateIssueInputSerializer = + new _$GCreateIssueInputSerializer(); +Serializer _$gCreateLabelInputSerializer = + new _$GCreateLabelInputSerializer(); +Serializer + _$gCreateMigrationSourceInputSerializer = + new _$GCreateMigrationSourceInputSerializer(); +Serializer _$gCreateProjectInputSerializer = + new _$GCreateProjectInputSerializer(); +Serializer _$gCreateProjectV2InputSerializer = + new _$GCreateProjectV2InputSerializer(); +Serializer _$gCreatePullRequestInputSerializer = + new _$GCreatePullRequestInputSerializer(); +Serializer _$gCreateRefInputSerializer = + new _$GCreateRefInputSerializer(); +Serializer _$gCreateRepositoryInputSerializer = + new _$GCreateRepositoryInputSerializer(); +Serializer _$gCreateSponsorsTierInputSerializer = + new _$GCreateSponsorsTierInputSerializer(); +Serializer _$gCreateSponsorshipInputSerializer = + new _$GCreateSponsorshipInputSerializer(); +Serializer + _$gCreateTeamDiscussionCommentInputSerializer = + new _$GCreateTeamDiscussionCommentInputSerializer(); +Serializer _$gCreateTeamDiscussionInputSerializer = + new _$GCreateTeamDiscussionInputSerializer(); +Serializer + _$gDeclineTopicSuggestionInputSerializer = + new _$GDeclineTopicSuggestionInputSerializer(); +Serializer + _$gDefaultRepositoryPermissionFieldSerializer = + new _$GDefaultRepositoryPermissionFieldSerializer(); +Serializer + _$gDeleteBranchProtectionRuleInputSerializer = + new _$GDeleteBranchProtectionRuleInputSerializer(); +Serializer _$gDeleteDeploymentInputSerializer = + new _$GDeleteDeploymentInputSerializer(); +Serializer + _$gDeleteDiscussionCommentInputSerializer = + new _$GDeleteDiscussionCommentInputSerializer(); +Serializer _$gDeleteDiscussionInputSerializer = + new _$GDeleteDiscussionInputSerializer(); +Serializer _$gDeleteEnvironmentInputSerializer = + new _$GDeleteEnvironmentInputSerializer(); +Serializer + _$gDeleteIpAllowListEntryInputSerializer = + new _$GDeleteIpAllowListEntryInputSerializer(); +Serializer _$gDeleteIssueCommentInputSerializer = + new _$GDeleteIssueCommentInputSerializer(); +Serializer _$gDeleteIssueInputSerializer = + new _$GDeleteIssueInputSerializer(); +Serializer _$gDeleteLabelInputSerializer = + new _$GDeleteLabelInputSerializer(); +Serializer _$gDeletePackageVersionInputSerializer = + new _$GDeletePackageVersionInputSerializer(); +Serializer _$gDeleteProjectCardInputSerializer = + new _$GDeleteProjectCardInputSerializer(); +Serializer _$gDeleteProjectColumnInputSerializer = + new _$GDeleteProjectColumnInputSerializer(); +Serializer _$gDeleteProjectInputSerializer = + new _$GDeleteProjectInputSerializer(); +Serializer + _$gDeleteProjectNextItemInputSerializer = + new _$GDeleteProjectNextItemInputSerializer(); +Serializer _$gDeleteProjectV2ItemInputSerializer = + new _$GDeleteProjectV2ItemInputSerializer(); +Serializer + _$gDeletePullRequestReviewCommentInputSerializer = + new _$GDeletePullRequestReviewCommentInputSerializer(); +Serializer + _$gDeletePullRequestReviewInputSerializer = + new _$GDeletePullRequestReviewInputSerializer(); +Serializer _$gDeleteRefInputSerializer = + new _$GDeleteRefInputSerializer(); +Serializer + _$gDeleteTeamDiscussionCommentInputSerializer = + new _$GDeleteTeamDiscussionCommentInputSerializer(); +Serializer _$gDeleteTeamDiscussionInputSerializer = + new _$GDeleteTeamDiscussionInputSerializer(); +Serializer + _$gDeleteVerifiableDomainInputSerializer = + new _$GDeleteVerifiableDomainInputSerializer(); +Serializer _$gDependencyGraphEcosystemSerializer = + new _$GDependencyGraphEcosystemSerializer(); +Serializer _$gDeploymentOrderSerializer = + new _$GDeploymentOrderSerializer(); +Serializer _$gDeploymentOrderFieldSerializer = + new _$GDeploymentOrderFieldSerializer(); +Serializer + _$gDeploymentProtectionRuleTypeSerializer = + new _$GDeploymentProtectionRuleTypeSerializer(); +Serializer _$gDeploymentReviewStateSerializer = + new _$GDeploymentReviewStateSerializer(); +Serializer _$gDeploymentStateSerializer = + new _$GDeploymentStateSerializer(); +Serializer _$gDeploymentStatusStateSerializer = + new _$GDeploymentStatusStateSerializer(); +Serializer _$gDiffSideSerializer = new _$GDiffSideSerializer(); +Serializer + _$gDisablePullRequestAutoMergeInputSerializer = + new _$GDisablePullRequestAutoMergeInputSerializer(); +Serializer _$gDiscussionOrderSerializer = + new _$GDiscussionOrderSerializer(); +Serializer _$gDiscussionOrderFieldSerializer = + new _$GDiscussionOrderFieldSerializer(); +Serializer _$gDiscussionPollOptionOrderSerializer = + new _$GDiscussionPollOptionOrderSerializer(); +Serializer + _$gDiscussionPollOptionOrderFieldSerializer = + new _$GDiscussionPollOptionOrderFieldSerializer(); +Serializer + _$gDismissPullRequestReviewInputSerializer = + new _$GDismissPullRequestReviewInputSerializer(); +Serializer _$gDismissReasonSerializer = + new _$GDismissReasonSerializer(); +Serializer + _$gDismissRepositoryVulnerabilityAlertInputSerializer = + new _$GDismissRepositoryVulnerabilityAlertInputSerializer(); +Serializer + _$gDraftPullRequestReviewCommentSerializer = + new _$GDraftPullRequestReviewCommentSerializer(); +Serializer + _$gDraftPullRequestReviewThreadSerializer = + new _$GDraftPullRequestReviewThreadSerializer(); +Serializer + _$gEnablePullRequestAutoMergeInputSerializer = + new _$GEnablePullRequestAutoMergeInputSerializer(); +Serializer + _$gEnterpriseAdministratorInvitationOrderSerializer = + new _$GEnterpriseAdministratorInvitationOrderSerializer(); +Serializer + _$gEnterpriseAdministratorInvitationOrderFieldSerializer = + new _$GEnterpriseAdministratorInvitationOrderFieldSerializer(); +Serializer + _$gEnterpriseAdministratorRoleSerializer = + new _$GEnterpriseAdministratorRoleSerializer(); +Serializer + _$gEnterpriseAllowPrivateRepositoryForkingPolicyValueSerializer = + new _$GEnterpriseAllowPrivateRepositoryForkingPolicyValueSerializer(); +Serializer + _$gEnterpriseDefaultRepositoryPermissionSettingValueSerializer = + new _$GEnterpriseDefaultRepositoryPermissionSettingValueSerializer(); +Serializer + _$gEnterpriseEnabledDisabledSettingValueSerializer = + new _$GEnterpriseEnabledDisabledSettingValueSerializer(); +Serializer + _$gEnterpriseEnabledSettingValueSerializer = + new _$GEnterpriseEnabledSettingValueSerializer(); +Serializer _$gEnterpriseMemberOrderSerializer = + new _$GEnterpriseMemberOrderSerializer(); +Serializer + _$gEnterpriseMemberOrderFieldSerializer = + new _$GEnterpriseMemberOrderFieldSerializer(); +Serializer + _$gEnterpriseMembersCanCreateRepositoriesSettingValueSerializer = + new _$GEnterpriseMembersCanCreateRepositoriesSettingValueSerializer(); +Serializer + _$gEnterpriseMembersCanMakePurchasesSettingValueSerializer = + new _$GEnterpriseMembersCanMakePurchasesSettingValueSerializer(); +Serializer + _$gEnterpriseServerInstallationOrderSerializer = + new _$GEnterpriseServerInstallationOrderSerializer(); +Serializer + _$gEnterpriseServerInstallationOrderFieldSerializer = + new _$GEnterpriseServerInstallationOrderFieldSerializer(); +Serializer + _$gEnterpriseServerUserAccountEmailOrderSerializer = + new _$GEnterpriseServerUserAccountEmailOrderSerializer(); +Serializer + _$gEnterpriseServerUserAccountEmailOrderFieldSerializer = + new _$GEnterpriseServerUserAccountEmailOrderFieldSerializer(); +Serializer + _$gEnterpriseServerUserAccountOrderSerializer = + new _$GEnterpriseServerUserAccountOrderSerializer(); +Serializer + _$gEnterpriseServerUserAccountOrderFieldSerializer = + new _$GEnterpriseServerUserAccountOrderFieldSerializer(); +Serializer + _$gEnterpriseServerUserAccountsUploadOrderSerializer = + new _$GEnterpriseServerUserAccountsUploadOrderSerializer(); +Serializer + _$gEnterpriseServerUserAccountsUploadOrderFieldSerializer = + new _$GEnterpriseServerUserAccountsUploadOrderFieldSerializer(); +Serializer + _$gEnterpriseServerUserAccountsUploadSyncStateSerializer = + new _$GEnterpriseServerUserAccountsUploadSyncStateSerializer(); +Serializer + _$gEnterpriseUserAccountMembershipRoleSerializer = + new _$GEnterpriseUserAccountMembershipRoleSerializer(); +Serializer _$gEnterpriseUserDeploymentSerializer = + new _$GEnterpriseUserDeploymentSerializer(); +Serializer _$gFileAdditionSerializer = + new _$GFileAdditionSerializer(); +Serializer _$gFileChangesSerializer = + new _$GFileChangesSerializer(); +Serializer _$gFileDeletionSerializer = + new _$GFileDeletionSerializer(); +Serializer _$gFileViewedStateSerializer = + new _$GFileViewedStateSerializer(); +Serializer _$gFollowOrganizationInputSerializer = + new _$GFollowOrganizationInputSerializer(); +Serializer _$gFollowUserInputSerializer = + new _$GFollowUserInputSerializer(); +Serializer _$gFundingPlatformSerializer = + new _$GFundingPlatformSerializer(); +Serializer _$gGistOrderSerializer = new _$GGistOrderSerializer(); +Serializer _$gGistOrderFieldSerializer = + new _$GGistOrderFieldSerializer(); +Serializer _$gGistPrivacySerializer = + new _$GGistPrivacySerializer(); +Serializer _$gGitSignatureStateSerializer = + new _$GGitSignatureStateSerializer(); +Serializer + _$gGrantEnterpriseOrganizationsMigratorRoleInputSerializer = + new _$GGrantEnterpriseOrganizationsMigratorRoleInputSerializer(); +Serializer _$gGrantMigratorRoleInputSerializer = + new _$GGrantMigratorRoleInputSerializer(); +Serializer + _$gIdentityProviderConfigurationStateSerializer = + new _$GIdentityProviderConfigurationStateSerializer(); +Serializer _$gImportProjectInputSerializer = + new _$GImportProjectInputSerializer(); +Serializer + _$gInviteEnterpriseAdminInputSerializer = + new _$GInviteEnterpriseAdminInputSerializer(); +Serializer + _$gIpAllowListEnabledSettingValueSerializer = + new _$GIpAllowListEnabledSettingValueSerializer(); +Serializer _$gIpAllowListEntryOrderSerializer = + new _$GIpAllowListEntryOrderSerializer(); +Serializer + _$gIpAllowListEntryOrderFieldSerializer = + new _$GIpAllowListEntryOrderFieldSerializer(); +Serializer + _$gIpAllowListForInstalledAppsEnabledSettingValueSerializer = + new _$GIpAllowListForInstalledAppsEnabledSettingValueSerializer(); +Serializer _$gIssueClosedStateReasonSerializer = + new _$GIssueClosedStateReasonSerializer(); +Serializer _$gIssueCommentOrderSerializer = + new _$GIssueCommentOrderSerializer(); +Serializer _$gIssueCommentOrderFieldSerializer = + new _$GIssueCommentOrderFieldSerializer(); +Serializer _$gIssueFiltersSerializer = + new _$GIssueFiltersSerializer(); +Serializer _$gIssueOrderSerializer = new _$GIssueOrderSerializer(); +Serializer _$gIssueOrderFieldSerializer = + new _$GIssueOrderFieldSerializer(); +Serializer _$gIssueStateSerializer = new _$GIssueStateSerializer(); +Serializer _$gIssueStateReasonSerializer = + new _$GIssueStateReasonSerializer(); +Serializer + _$gIssueTimelineItemsItemTypeSerializer = + new _$GIssueTimelineItemsItemTypeSerializer(); +Serializer _$gLabelOrderSerializer = new _$GLabelOrderSerializer(); +Serializer _$gLabelOrderFieldSerializer = + new _$GLabelOrderFieldSerializer(); +Serializer _$gLanguageOrderSerializer = + new _$GLanguageOrderSerializer(); +Serializer _$gLanguageOrderFieldSerializer = + new _$GLanguageOrderFieldSerializer(); +Serializer + _$gLinkRepositoryToProjectInputSerializer = + new _$GLinkRepositoryToProjectInputSerializer(); +Serializer _$gLockLockableInputSerializer = + new _$GLockLockableInputSerializer(); +Serializer _$gLockReasonSerializer = new _$GLockReasonSerializer(); +Serializer + _$gMarkDiscussionCommentAsAnswerInputSerializer = + new _$GMarkDiscussionCommentAsAnswerInputSerializer(); +Serializer _$gMarkFileAsViewedInputSerializer = + new _$GMarkFileAsViewedInputSerializer(); +Serializer + _$gMarkPullRequestReadyForReviewInputSerializer = + new _$GMarkPullRequestReadyForReviewInputSerializer(); +Serializer _$gMergeBranchInputSerializer = + new _$GMergeBranchInputSerializer(); +Serializer _$gMergeCommitMessageSerializer = + new _$GMergeCommitMessageSerializer(); +Serializer _$gMergeCommitTitleSerializer = + new _$GMergeCommitTitleSerializer(); +Serializer _$gMergePullRequestInputSerializer = + new _$GMergePullRequestInputSerializer(); +Serializer _$gMergeStateStatusSerializer = + new _$GMergeStateStatusSerializer(); +Serializer _$gMergeableStateSerializer = + new _$GMergeableStateSerializer(); +Serializer _$gMigrationSourceTypeSerializer = + new _$GMigrationSourceTypeSerializer(); +Serializer _$gMigrationStateSerializer = + new _$GMigrationStateSerializer(); +Serializer _$gMilestoneOrderSerializer = + new _$GMilestoneOrderSerializer(); +Serializer _$gMilestoneOrderFieldSerializer = + new _$GMilestoneOrderFieldSerializer(); +Serializer _$gMilestoneStateSerializer = + new _$GMilestoneStateSerializer(); +Serializer _$gMinimizeCommentInputSerializer = + new _$GMinimizeCommentInputSerializer(); +Serializer _$gMoveProjectCardInputSerializer = + new _$GMoveProjectCardInputSerializer(); +Serializer _$gMoveProjectColumnInputSerializer = + new _$GMoveProjectColumnInputSerializer(); +Serializer + _$gNotificationRestrictionSettingValueSerializer = + new _$GNotificationRestrictionSettingValueSerializer(); +Serializer _$gOIDCProviderTypeSerializer = + new _$GOIDCProviderTypeSerializer(); +Serializer + _$gOauthApplicationCreateAuditEntryStateSerializer = + new _$GOauthApplicationCreateAuditEntryStateSerializer(); +Serializer _$gOperationTypeSerializer = + new _$GOperationTypeSerializer(); +Serializer _$gOrderDirectionSerializer = + new _$GOrderDirectionSerializer(); +Serializer + _$gOrgAddMemberAuditEntryPermissionSerializer = + new _$GOrgAddMemberAuditEntryPermissionSerializer(); +Serializer + _$gOrgCreateAuditEntryBillingPlanSerializer = + new _$GOrgCreateAuditEntryBillingPlanSerializer(); +Serializer _$gOrgEnterpriseOwnerOrderSerializer = + new _$GOrgEnterpriseOwnerOrderSerializer(); +Serializer + _$gOrgEnterpriseOwnerOrderFieldSerializer = + new _$GOrgEnterpriseOwnerOrderFieldSerializer(); +Serializer + _$gOrgRemoveBillingManagerAuditEntryReasonSerializer = + new _$GOrgRemoveBillingManagerAuditEntryReasonSerializer(); +Serializer + _$gOrgRemoveMemberAuditEntryMembershipTypeSerializer = + new _$GOrgRemoveMemberAuditEntryMembershipTypeSerializer(); +Serializer + _$gOrgRemoveMemberAuditEntryReasonSerializer = + new _$GOrgRemoveMemberAuditEntryReasonSerializer(); +Serializer + _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeSerializer = + new _$GOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeSerializer(); +Serializer + _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSerializer = + new _$GOrgRemoveOutsideCollaboratorAuditEntryReasonSerializer(); +Serializer + _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionSerializer = + new _$GOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionSerializer(); +Serializer + _$gOrgUpdateMemberAuditEntryPermissionSerializer = + new _$GOrgUpdateMemberAuditEntryPermissionSerializer(); +Serializer + _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitySerializer = + new _$GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitySerializer(); +Serializer + _$gOrganizationInvitationRoleSerializer = + new _$GOrganizationInvitationRoleSerializer(); +Serializer + _$gOrganizationInvitationTypeSerializer = + new _$GOrganizationInvitationTypeSerializer(); +Serializer _$gOrganizationMemberRoleSerializer = + new _$GOrganizationMemberRoleSerializer(); +Serializer + _$gOrganizationMembersCanCreateRepositoriesSettingValueSerializer = + new _$GOrganizationMembersCanCreateRepositoriesSettingValueSerializer(); +Serializer _$gOrganizationOrderSerializer = + new _$GOrganizationOrderSerializer(); +Serializer _$gOrganizationOrderFieldSerializer = + new _$GOrganizationOrderFieldSerializer(); +Serializer _$gPackageFileOrderSerializer = + new _$GPackageFileOrderSerializer(); +Serializer _$gPackageFileOrderFieldSerializer = + new _$GPackageFileOrderFieldSerializer(); +Serializer _$gPackageOrderSerializer = + new _$GPackageOrderSerializer(); +Serializer _$gPackageOrderFieldSerializer = + new _$GPackageOrderFieldSerializer(); +Serializer _$gPackageTypeSerializer = + new _$GPackageTypeSerializer(); +Serializer _$gPackageVersionOrderSerializer = + new _$GPackageVersionOrderSerializer(); +Serializer _$gPackageVersionOrderFieldSerializer = + new _$GPackageVersionOrderFieldSerializer(); +Serializer _$gPatchStatusSerializer = + new _$GPatchStatusSerializer(); +Serializer _$gPinIssueInputSerializer = + new _$GPinIssueInputSerializer(); +Serializer _$gPinnableItemTypeSerializer = + new _$GPinnableItemTypeSerializer(); +Serializer _$gPinnedDiscussionGradientSerializer = + new _$GPinnedDiscussionGradientSerializer(); +Serializer _$gPinnedDiscussionPatternSerializer = + new _$GPinnedDiscussionPatternSerializer(); +Serializer _$gProjectCardArchivedStateSerializer = + new _$GProjectCardArchivedStateSerializer(); +Serializer _$gProjectCardImportSerializer = + new _$GProjectCardImportSerializer(); +Serializer _$gProjectCardStateSerializer = + new _$GProjectCardStateSerializer(); +Serializer _$gProjectColumnImportSerializer = + new _$GProjectColumnImportSerializer(); +Serializer _$gProjectColumnPurposeSerializer = + new _$GProjectColumnPurposeSerializer(); +Serializer _$gProjectItemTypeSerializer = + new _$GProjectItemTypeSerializer(); +Serializer _$gProjectNextFieldTypeSerializer = + new _$GProjectNextFieldTypeSerializer(); +Serializer _$gProjectNextOrderFieldSerializer = + new _$GProjectNextOrderFieldSerializer(); +Serializer _$gProjectOrderSerializer = + new _$GProjectOrderSerializer(); +Serializer _$gProjectOrderFieldSerializer = + new _$GProjectOrderFieldSerializer(); +Serializer _$gProjectStateSerializer = + new _$GProjectStateSerializer(); +Serializer _$gProjectTemplateSerializer = + new _$GProjectTemplateSerializer(); +Serializer _$gProjectV2FieldOrderSerializer = + new _$GProjectV2FieldOrderSerializer(); +Serializer _$gProjectV2FieldOrderFieldSerializer = + new _$GProjectV2FieldOrderFieldSerializer(); +Serializer _$gProjectV2FieldTypeSerializer = + new _$GProjectV2FieldTypeSerializer(); +Serializer _$gProjectV2FieldValueSerializer = + new _$GProjectV2FieldValueSerializer(); +Serializer + _$gProjectV2ItemFieldValueOrderSerializer = + new _$GProjectV2ItemFieldValueOrderSerializer(); +Serializer + _$gProjectV2ItemFieldValueOrderFieldSerializer = + new _$GProjectV2ItemFieldValueOrderFieldSerializer(); +Serializer _$gProjectV2ItemOrderSerializer = + new _$GProjectV2ItemOrderSerializer(); +Serializer _$gProjectV2ItemOrderFieldSerializer = + new _$GProjectV2ItemOrderFieldSerializer(); +Serializer _$gProjectV2ItemTypeSerializer = + new _$GProjectV2ItemTypeSerializer(); +Serializer _$gProjectV2OrderSerializer = + new _$GProjectV2OrderSerializer(); +Serializer _$gProjectV2OrderFieldSerializer = + new _$GProjectV2OrderFieldSerializer(); +Serializer _$gProjectV2ViewLayoutSerializer = + new _$GProjectV2ViewLayoutSerializer(); +Serializer _$gProjectV2ViewOrderSerializer = + new _$GProjectV2ViewOrderSerializer(); +Serializer _$gProjectV2ViewOrderFieldSerializer = + new _$GProjectV2ViewOrderFieldSerializer(); +Serializer _$gProjectViewLayoutSerializer = + new _$GProjectViewLayoutSerializer(); +Serializer _$gPullRequestMergeMethodSerializer = + new _$GPullRequestMergeMethodSerializer(); +Serializer _$gPullRequestOrderSerializer = + new _$GPullRequestOrderSerializer(); +Serializer _$gPullRequestOrderFieldSerializer = + new _$GPullRequestOrderFieldSerializer(); +Serializer + _$gPullRequestReviewCommentStateSerializer = + new _$GPullRequestReviewCommentStateSerializer(); +Serializer _$gPullRequestReviewDecisionSerializer = + new _$GPullRequestReviewDecisionSerializer(); +Serializer _$gPullRequestReviewEventSerializer = + new _$GPullRequestReviewEventSerializer(); +Serializer _$gPullRequestReviewStateSerializer = + new _$GPullRequestReviewStateSerializer(); +Serializer _$gPullRequestStateSerializer = + new _$GPullRequestStateSerializer(); +Serializer + _$gPullRequestTimelineItemsItemTypeSerializer = + new _$GPullRequestTimelineItemsItemTypeSerializer(); +Serializer _$gPullRequestUpdateStateSerializer = + new _$GPullRequestUpdateStateSerializer(); +Serializer _$gReactionContentSerializer = + new _$GReactionContentSerializer(); +Serializer _$gReactionOrderSerializer = + new _$GReactionOrderSerializer(); +Serializer _$gReactionOrderFieldSerializer = + new _$GReactionOrderFieldSerializer(); +Serializer _$gRefOrderSerializer = new _$GRefOrderSerializer(); +Serializer _$gRefOrderFieldSerializer = + new _$GRefOrderFieldSerializer(); +Serializer _$gRefUpdateSerializer = new _$GRefUpdateSerializer(); +Serializer + _$gRegenerateEnterpriseIdentityProviderRecoveryCodesInputSerializer = + new _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInputSerializer(); +Serializer + _$gRegenerateVerifiableDomainTokenInputSerializer = + new _$GRegenerateVerifiableDomainTokenInputSerializer(); +Serializer _$gRejectDeploymentsInputSerializer = + new _$GRejectDeploymentsInputSerializer(); +Serializer _$gReleaseOrderSerializer = + new _$GReleaseOrderSerializer(); +Serializer _$gReleaseOrderFieldSerializer = + new _$GReleaseOrderFieldSerializer(); +Serializer + _$gRemoveAssigneesFromAssignableInputSerializer = + new _$GRemoveAssigneesFromAssignableInputSerializer(); +Serializer + _$gRemoveEnterpriseAdminInputSerializer = + new _$GRemoveEnterpriseAdminInputSerializer(); +Serializer + _$gRemoveEnterpriseIdentityProviderInputSerializer = + new _$GRemoveEnterpriseIdentityProviderInputSerializer(); +Serializer + _$gRemoveEnterpriseOrganizationInputSerializer = + new _$GRemoveEnterpriseOrganizationInputSerializer(); +Serializer + _$gRemoveEnterpriseSupportEntitlementInputSerializer = + new _$GRemoveEnterpriseSupportEntitlementInputSerializer(); +Serializer + _$gRemoveLabelsFromLabelableInputSerializer = + new _$GRemoveLabelsFromLabelableInputSerializer(); +Serializer + _$gRemoveOutsideCollaboratorInputSerializer = + new _$GRemoveOutsideCollaboratorInputSerializer(); +Serializer _$gRemoveReactionInputSerializer = + new _$GRemoveReactionInputSerializer(); +Serializer _$gRemoveStarInputSerializer = + new _$GRemoveStarInputSerializer(); +Serializer _$gRemoveUpvoteInputSerializer = + new _$GRemoveUpvoteInputSerializer(); +Serializer _$gReopenIssueInputSerializer = + new _$GReopenIssueInputSerializer(); +Serializer _$gReopenPullRequestInputSerializer = + new _$GReopenPullRequestInputSerializer(); +Serializer + _$gRepoAccessAuditEntryVisibilitySerializer = + new _$GRepoAccessAuditEntryVisibilitySerializer(); +Serializer + _$gRepoAddMemberAuditEntryVisibilitySerializer = + new _$GRepoAddMemberAuditEntryVisibilitySerializer(); +Serializer + _$gRepoArchivedAuditEntryVisibilitySerializer = + new _$GRepoArchivedAuditEntryVisibilitySerializer(); +Serializer + _$gRepoChangeMergeSettingAuditEntryMergeTypeSerializer = + new _$GRepoChangeMergeSettingAuditEntryMergeTypeSerializer(); +Serializer + _$gRepoCreateAuditEntryVisibilitySerializer = + new _$GRepoCreateAuditEntryVisibilitySerializer(); +Serializer + _$gRepoDestroyAuditEntryVisibilitySerializer = + new _$GRepoDestroyAuditEntryVisibilitySerializer(); +Serializer + _$gRepoRemoveMemberAuditEntryVisibilitySerializer = + new _$GRepoRemoveMemberAuditEntryVisibilitySerializer(); +Serializer + _$gReportedContentClassifiersSerializer = + new _$GReportedContentClassifiersSerializer(); +Serializer _$gRepositoryAffiliationSerializer = + new _$GRepositoryAffiliationSerializer(); +Serializer + _$gRepositoryContributionTypeSerializer = + new _$GRepositoryContributionTypeSerializer(); +Serializer + _$gRepositoryInteractionLimitSerializer = + new _$GRepositoryInteractionLimitSerializer(); +Serializer + _$gRepositoryInteractionLimitExpirySerializer = + new _$GRepositoryInteractionLimitExpirySerializer(); +Serializer + _$gRepositoryInteractionLimitOriginSerializer = + new _$GRepositoryInteractionLimitOriginSerializer(); +Serializer _$gRepositoryInvitationOrderSerializer = + new _$GRepositoryInvitationOrderSerializer(); +Serializer + _$gRepositoryInvitationOrderFieldSerializer = + new _$GRepositoryInvitationOrderFieldSerializer(); +Serializer _$gRepositoryLockReasonSerializer = + new _$GRepositoryLockReasonSerializer(); +Serializer _$gRepositoryMigrationOrderSerializer = + new _$GRepositoryMigrationOrderSerializer(); +Serializer + _$gRepositoryMigrationOrderDirectionSerializer = + new _$GRepositoryMigrationOrderDirectionSerializer(); +Serializer + _$gRepositoryMigrationOrderFieldSerializer = + new _$GRepositoryMigrationOrderFieldSerializer(); +Serializer _$gRepositoryOrderSerializer = + new _$GRepositoryOrderSerializer(); +Serializer _$gRepositoryOrderFieldSerializer = + new _$GRepositoryOrderFieldSerializer(); +Serializer _$gRepositoryPermissionSerializer = + new _$GRepositoryPermissionSerializer(); +Serializer _$gRepositoryPrivacySerializer = + new _$GRepositoryPrivacySerializer(); +Serializer _$gRepositoryVisibilitySerializer = + new _$GRepositoryVisibilitySerializer(); +Serializer + _$gRepositoryVulnerabilityAlertDependencyScopeSerializer = + new _$GRepositoryVulnerabilityAlertDependencyScopeSerializer(); +Serializer + _$gRepositoryVulnerabilityAlertStateSerializer = + new _$GRepositoryVulnerabilityAlertStateSerializer(); +Serializer _$gRequestReviewsInputSerializer = + new _$GRequestReviewsInputSerializer(); +Serializer + _$gRequestableCheckStatusStateSerializer = + new _$GRequestableCheckStatusStateSerializer(); +Serializer _$gRequiredStatusCheckInputSerializer = + new _$GRequiredStatusCheckInputSerializer(); +Serializer _$gRerequestCheckSuiteInputSerializer = + new _$GRerequestCheckSuiteInputSerializer(); +Serializer _$gResolveReviewThreadInputSerializer = + new _$GResolveReviewThreadInputSerializer(); +Serializer + _$gRevokeEnterpriseOrganizationsMigratorRoleInputSerializer = + new _$GRevokeEnterpriseOrganizationsMigratorRoleInputSerializer(); +Serializer _$gRevokeMigratorRoleInputSerializer = + new _$GRevokeMigratorRoleInputSerializer(); +Serializer _$gRoleInOrganizationSerializer = + new _$GRoleInOrganizationSerializer(); +Serializer _$gSamlDigestAlgorithmSerializer = + new _$GSamlDigestAlgorithmSerializer(); +Serializer _$gSamlSignatureAlgorithmSerializer = + new _$GSamlSignatureAlgorithmSerializer(); +Serializer _$gSavedReplyOrderSerializer = + new _$GSavedReplyOrderSerializer(); +Serializer _$gSavedReplyOrderFieldSerializer = + new _$GSavedReplyOrderFieldSerializer(); +Serializer _$gSearchTypeSerializer = new _$GSearchTypeSerializer(); +Serializer + _$gSecurityAdvisoryClassificationSerializer = + new _$GSecurityAdvisoryClassificationSerializer(); +Serializer _$gSecurityAdvisoryEcosystemSerializer = + new _$GSecurityAdvisoryEcosystemSerializer(); +Serializer + _$gSecurityAdvisoryIdentifierFilterSerializer = + new _$GSecurityAdvisoryIdentifierFilterSerializer(); +Serializer + _$gSecurityAdvisoryIdentifierTypeSerializer = + new _$GSecurityAdvisoryIdentifierTypeSerializer(); +Serializer _$gSecurityAdvisoryOrderSerializer = + new _$GSecurityAdvisoryOrderSerializer(); +Serializer + _$gSecurityAdvisoryOrderFieldSerializer = + new _$GSecurityAdvisoryOrderFieldSerializer(); +Serializer _$gSecurityAdvisorySeveritySerializer = + new _$GSecurityAdvisorySeveritySerializer(); +Serializer + _$gSecurityVulnerabilityOrderSerializer = + new _$GSecurityVulnerabilityOrderSerializer(); +Serializer + _$gSecurityVulnerabilityOrderFieldSerializer = + new _$GSecurityVulnerabilityOrderFieldSerializer(); +Serializer + _$gSetEnterpriseIdentityProviderInputSerializer = + new _$GSetEnterpriseIdentityProviderInputSerializer(); +Serializer + _$gSetOrganizationInteractionLimitInputSerializer = + new _$GSetOrganizationInteractionLimitInputSerializer(); +Serializer + _$gSetRepositoryInteractionLimitInputSerializer = + new _$GSetRepositoryInteractionLimitInputSerializer(); +Serializer + _$gSetUserInteractionLimitInputSerializer = + new _$GSetUserInteractionLimitInputSerializer(); +Serializer _$gSponsorOrderSerializer = + new _$GSponsorOrderSerializer(); +Serializer _$gSponsorOrderFieldSerializer = + new _$GSponsorOrderFieldSerializer(); +Serializer _$gSponsorableOrderSerializer = + new _$GSponsorableOrderSerializer(); +Serializer _$gSponsorableOrderFieldSerializer = + new _$GSponsorableOrderFieldSerializer(); +Serializer _$gSponsorsActivityActionSerializer = + new _$GSponsorsActivityActionSerializer(); +Serializer _$gSponsorsActivityOrderSerializer = + new _$GSponsorsActivityOrderSerializer(); +Serializer + _$gSponsorsActivityOrderFieldSerializer = + new _$GSponsorsActivityOrderFieldSerializer(); +Serializer _$gSponsorsActivityPeriodSerializer = + new _$GSponsorsActivityPeriodSerializer(); +Serializer _$gSponsorsGoalKindSerializer = + new _$GSponsorsGoalKindSerializer(); +Serializer _$gSponsorsTierOrderSerializer = + new _$GSponsorsTierOrderSerializer(); +Serializer _$gSponsorsTierOrderFieldSerializer = + new _$GSponsorsTierOrderFieldSerializer(); +Serializer + _$gSponsorshipNewsletterOrderSerializer = + new _$GSponsorshipNewsletterOrderSerializer(); +Serializer + _$gSponsorshipNewsletterOrderFieldSerializer = + new _$GSponsorshipNewsletterOrderFieldSerializer(); +Serializer _$gSponsorshipOrderSerializer = + new _$GSponsorshipOrderSerializer(); +Serializer _$gSponsorshipOrderFieldSerializer = + new _$GSponsorshipOrderFieldSerializer(); +Serializer _$gSponsorshipPrivacySerializer = + new _$GSponsorshipPrivacySerializer(); +Serializer _$gSquashMergeCommitMessageSerializer = + new _$GSquashMergeCommitMessageSerializer(); +Serializer _$gSquashMergeCommitTitleSerializer = + new _$GSquashMergeCommitTitleSerializer(); +Serializer _$gStarOrderSerializer = new _$GStarOrderSerializer(); +Serializer _$gStarOrderFieldSerializer = + new _$GStarOrderFieldSerializer(); +Serializer + _$gStartRepositoryMigrationInputSerializer = + new _$GStartRepositoryMigrationInputSerializer(); +Serializer _$gStatusStateSerializer = + new _$GStatusStateSerializer(); +Serializer + _$gSubmitPullRequestReviewInputSerializer = + new _$GSubmitPullRequestReviewInputSerializer(); +Serializer _$gSubscriptionStateSerializer = + new _$GSubscriptionStateSerializer(); +Serializer + _$gTeamDiscussionCommentOrderSerializer = + new _$GTeamDiscussionCommentOrderSerializer(); +Serializer + _$gTeamDiscussionCommentOrderFieldSerializer = + new _$GTeamDiscussionCommentOrderFieldSerializer(); +Serializer _$gTeamDiscussionOrderSerializer = + new _$GTeamDiscussionOrderSerializer(); +Serializer _$gTeamDiscussionOrderFieldSerializer = + new _$GTeamDiscussionOrderFieldSerializer(); +Serializer _$gTeamMemberOrderSerializer = + new _$GTeamMemberOrderSerializer(); +Serializer _$gTeamMemberOrderFieldSerializer = + new _$GTeamMemberOrderFieldSerializer(); +Serializer _$gTeamMemberRoleSerializer = + new _$GTeamMemberRoleSerializer(); +Serializer _$gTeamMembershipTypeSerializer = + new _$GTeamMembershipTypeSerializer(); +Serializer _$gTeamOrderSerializer = new _$GTeamOrderSerializer(); +Serializer _$gTeamOrderFieldSerializer = + new _$GTeamOrderFieldSerializer(); +Serializer _$gTeamPrivacySerializer = + new _$GTeamPrivacySerializer(); +Serializer _$gTeamRepositoryOrderSerializer = + new _$GTeamRepositoryOrderSerializer(); +Serializer _$gTeamRepositoryOrderFieldSerializer = + new _$GTeamRepositoryOrderFieldSerializer(); +Serializer + _$gTeamReviewAssignmentAlgorithmSerializer = + new _$GTeamReviewAssignmentAlgorithmSerializer(); +Serializer _$gTeamRoleSerializer = new _$GTeamRoleSerializer(); +Serializer + _$gTopicSuggestionDeclineReasonSerializer = + new _$GTopicSuggestionDeclineReasonSerializer(); +Serializer _$gTrackedIssueStatesSerializer = + new _$GTrackedIssueStatesSerializer(); +Serializer _$gTransferIssueInputSerializer = + new _$GTransferIssueInputSerializer(); +Serializer _$gUnarchiveRepositoryInputSerializer = + new _$GUnarchiveRepositoryInputSerializer(); +Serializer _$gUnfollowOrganizationInputSerializer = + new _$GUnfollowOrganizationInputSerializer(); +Serializer _$gUnfollowUserInputSerializer = + new _$GUnfollowUserInputSerializer(); +Serializer + _$gUnlinkRepositoryFromProjectInputSerializer = + new _$GUnlinkRepositoryFromProjectInputSerializer(); +Serializer _$gUnlockLockableInputSerializer = + new _$GUnlockLockableInputSerializer(); +Serializer + _$gUnmarkDiscussionCommentAsAnswerInputSerializer = + new _$GUnmarkDiscussionCommentAsAnswerInputSerializer(); +Serializer _$gUnmarkFileAsViewedInputSerializer = + new _$GUnmarkFileAsViewedInputSerializer(); +Serializer + _$gUnmarkIssueAsDuplicateInputSerializer = + new _$GUnmarkIssueAsDuplicateInputSerializer(); +Serializer _$gUnminimizeCommentInputSerializer = + new _$GUnminimizeCommentInputSerializer(); +Serializer _$gUnpinIssueInputSerializer = + new _$GUnpinIssueInputSerializer(); +Serializer + _$gUnresolveReviewThreadInputSerializer = + new _$GUnresolveReviewThreadInputSerializer(); +Serializer + _$gUpdateBranchProtectionRuleInputSerializer = + new _$GUpdateBranchProtectionRuleInputSerializer(); +Serializer _$gUpdateCheckRunInputSerializer = + new _$GUpdateCheckRunInputSerializer(); +Serializer + _$gUpdateCheckSuitePreferencesInputSerializer = + new _$GUpdateCheckSuitePreferencesInputSerializer(); +Serializer + _$gUpdateDiscussionCommentInputSerializer = + new _$GUpdateDiscussionCommentInputSerializer(); +Serializer _$gUpdateDiscussionInputSerializer = + new _$GUpdateDiscussionInputSerializer(); +Serializer + _$gUpdateEnterpriseAdministratorRoleInputSerializer = + new _$GUpdateEnterpriseAdministratorRoleInputSerializer(); +Serializer + _$gUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputSerializer = + new _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseDefaultRepositoryPermissionSettingInputSerializer = + new _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputSerializer = + new _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanCreateRepositoriesSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanDeleteIssuesSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanMakePurchasesSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanMakePurchasesSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputSerializer = + new _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseOrganizationProjectsSettingInputSerializer = + new _$GUpdateEnterpriseOrganizationProjectsSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseOwnerOrganizationRoleInputSerializer = + new _$GUpdateEnterpriseOwnerOrganizationRoleInputSerializer(); +Serializer + _$gUpdateEnterpriseProfileInputSerializer = + new _$GUpdateEnterpriseProfileInputSerializer(); +Serializer + _$gUpdateEnterpriseRepositoryProjectsSettingInputSerializer = + new _$GUpdateEnterpriseRepositoryProjectsSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseTeamDiscussionsSettingInputSerializer = + new _$GUpdateEnterpriseTeamDiscussionsSettingInputSerializer(); +Serializer + _$gUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputSerializer = + new _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputSerializer(); +Serializer _$gUpdateEnvironmentInputSerializer = + new _$GUpdateEnvironmentInputSerializer(); +Serializer + _$gUpdateIpAllowListEnabledSettingInputSerializer = + new _$GUpdateIpAllowListEnabledSettingInputSerializer(); +Serializer + _$gUpdateIpAllowListEntryInputSerializer = + new _$GUpdateIpAllowListEntryInputSerializer(); +Serializer + _$gUpdateIpAllowListForInstalledAppsEnabledSettingInputSerializer = + new _$GUpdateIpAllowListForInstalledAppsEnabledSettingInputSerializer(); +Serializer _$gUpdateIssueCommentInputSerializer = + new _$GUpdateIssueCommentInputSerializer(); +Serializer _$gUpdateIssueInputSerializer = + new _$GUpdateIssueInputSerializer(); +Serializer _$gUpdateLabelInputSerializer = + new _$GUpdateLabelInputSerializer(); +Serializer + _$gUpdateNotificationRestrictionSettingInputSerializer = + new _$GUpdateNotificationRestrictionSettingInputSerializer(); +Serializer + _$gUpdateOrganizationAllowPrivateRepositoryForkingSettingInputSerializer = + new _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputSerializer(); +Serializer + _$gUpdateOrganizationWebCommitSignoffSettingInputSerializer = + new _$GUpdateOrganizationWebCommitSignoffSettingInputSerializer(); +Serializer _$gUpdateProjectCardInputSerializer = + new _$GUpdateProjectCardInputSerializer(); +Serializer _$gUpdateProjectColumnInputSerializer = + new _$GUpdateProjectColumnInputSerializer(); +Serializer + _$gUpdateProjectDraftIssueInputSerializer = + new _$GUpdateProjectDraftIssueInputSerializer(); +Serializer _$gUpdateProjectInputSerializer = + new _$GUpdateProjectInputSerializer(); +Serializer _$gUpdateProjectNextInputSerializer = + new _$GUpdateProjectNextInputSerializer(); +Serializer + _$gUpdateProjectNextItemFieldInputSerializer = + new _$GUpdateProjectNextItemFieldInputSerializer(); +Serializer + _$gUpdateProjectV2DraftIssueInputSerializer = + new _$GUpdateProjectV2DraftIssueInputSerializer(); +Serializer _$gUpdateProjectV2InputSerializer = + new _$GUpdateProjectV2InputSerializer(); +Serializer + _$gUpdateProjectV2ItemFieldValueInputSerializer = + new _$GUpdateProjectV2ItemFieldValueInputSerializer(); +Serializer + _$gUpdateProjectV2ItemPositionInputSerializer = + new _$GUpdateProjectV2ItemPositionInputSerializer(); +Serializer + _$gUpdatePullRequestBranchInputSerializer = + new _$GUpdatePullRequestBranchInputSerializer(); +Serializer _$gUpdatePullRequestInputSerializer = + new _$GUpdatePullRequestInputSerializer(); +Serializer + _$gUpdatePullRequestReviewCommentInputSerializer = + new _$GUpdatePullRequestReviewCommentInputSerializer(); +Serializer + _$gUpdatePullRequestReviewInputSerializer = + new _$GUpdatePullRequestReviewInputSerializer(); +Serializer _$gUpdateRefInputSerializer = + new _$GUpdateRefInputSerializer(); +Serializer _$gUpdateRefsInputSerializer = + new _$GUpdateRefsInputSerializer(); +Serializer _$gUpdateRepositoryInputSerializer = + new _$GUpdateRepositoryInputSerializer(); +Serializer + _$gUpdateRepositoryWebCommitSignoffSettingInputSerializer = + new _$GUpdateRepositoryWebCommitSignoffSettingInputSerializer(); +Serializer + _$gUpdateSponsorshipPreferencesInputSerializer = + new _$GUpdateSponsorshipPreferencesInputSerializer(); +Serializer _$gUpdateSubscriptionInputSerializer = + new _$GUpdateSubscriptionInputSerializer(); +Serializer + _$gUpdateTeamDiscussionCommentInputSerializer = + new _$GUpdateTeamDiscussionCommentInputSerializer(); +Serializer _$gUpdateTeamDiscussionInputSerializer = + new _$GUpdateTeamDiscussionInputSerializer(); +Serializer + _$gUpdateTeamReviewAssignmentInputSerializer = + new _$GUpdateTeamReviewAssignmentInputSerializer(); +Serializer + _$gUpdateTeamsRepositoryInputSerializer = + new _$GUpdateTeamsRepositoryInputSerializer(); +Serializer _$gUpdateTopicsInputSerializer = + new _$GUpdateTopicsInputSerializer(); +Serializer _$gUserBlockDurationSerializer = + new _$GUserBlockDurationSerializer(); +Serializer _$gUserStatusOrderSerializer = + new _$GUserStatusOrderSerializer(); +Serializer _$gUserStatusOrderFieldSerializer = + new _$GUserStatusOrderFieldSerializer(); +Serializer _$gVerifiableDomainOrderSerializer = + new _$GVerifiableDomainOrderSerializer(); +Serializer + _$gVerifiableDomainOrderFieldSerializer = + new _$GVerifiableDomainOrderFieldSerializer(); +Serializer + _$gVerifyVerifiableDomainInputSerializer = + new _$GVerifyVerifiableDomainInputSerializer(); +Serializer _$gWorkflowRunOrderSerializer = + new _$GWorkflowRunOrderSerializer(); +Serializer _$gWorkflowRunOrderFieldSerializer = + new _$GWorkflowRunOrderFieldSerializer(); + +class _$GAbortQueuedMigrationsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAbortQueuedMigrationsInput, + _$GAbortQueuedMigrationsInput + ]; + @override + final String wireName = 'GAbortQueuedMigrationsInput'; + + @override + Iterable serialize( + Serializers serializers, GAbortQueuedMigrationsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAbortQueuedMigrationsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAbortQueuedMigrationsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAcceptEnterpriseAdministratorInvitationInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GAcceptEnterpriseAdministratorInvitationInput, + _$GAcceptEnterpriseAdministratorInvitationInput + ]; + @override + final String wireName = 'GAcceptEnterpriseAdministratorInvitationInput'; + + @override + Iterable serialize(Serializers serializers, + GAcceptEnterpriseAdministratorInvitationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'invitationId', + serializers.serialize(object.invitationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAcceptEnterpriseAdministratorInvitationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAcceptEnterpriseAdministratorInvitationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'invitationId': + result.invitationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAcceptTopicSuggestionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAcceptTopicSuggestionInput, + _$GAcceptTopicSuggestionInput + ]; + @override + final String wireName = 'GAcceptTopicSuggestionInput'; + + @override + Iterable serialize( + Serializers serializers, GAcceptTopicSuggestionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAcceptTopicSuggestionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAcceptTopicSuggestionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GActorTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GActorType]; + @override + final String wireName = 'GActorType'; + + @override + Object serialize(Serializers serializers, GActorType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GActorType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GActorType.valueOf(serialized as String); +} + +class _$GAddAssigneesToAssignableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddAssigneesToAssignableInput, + _$GAddAssigneesToAssignableInput + ]; + @override + final String wireName = 'GAddAssigneesToAssignableInput'; + + @override + Iterable serialize( + Serializers serializers, GAddAssigneesToAssignableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'assignableId', + serializers.serialize(object.assignableId, + specifiedType: const FullType(String)), + 'assigneeIds', + serializers.serialize(object.assigneeIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddAssigneesToAssignableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddAssigneesToAssignableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assignableId': + result.assignableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAddCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GAddCommentInput, _$GAddCommentInput]; + @override + final String wireName = 'GAddCommentInput'; + + @override + Iterable serialize(Serializers serializers, GAddCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddDiscussionCommentInput, + _$GAddDiscussionCommentInput + ]; + @override + final String wireName = 'GAddDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GAddDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'discussionId', + serializers.serialize(object.discussionId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.replyToId; + if (value != null) { + result + ..add('replyToId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'discussionId': + result.discussionId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'replyToId': + result.replyToId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAddDiscussionPollVoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddDiscussionPollVoteInput, + _$GAddDiscussionPollVoteInput + ]; + @override + final String wireName = 'GAddDiscussionPollVoteInput'; + + @override + Iterable serialize( + Serializers serializers, GAddDiscussionPollVoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pollOptionId', + serializers.serialize(object.pollOptionId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddDiscussionPollVoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddDiscussionPollVoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pollOptionId': + result.pollOptionId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddEnterpriseSupportEntitlementInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddEnterpriseSupportEntitlementInput, + _$GAddEnterpriseSupportEntitlementInput + ]; + @override + final String wireName = 'GAddEnterpriseSupportEntitlementInput'; + + @override + Iterable serialize( + Serializers serializers, GAddEnterpriseSupportEntitlementInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddEnterpriseSupportEntitlementInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddEnterpriseSupportEntitlementInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 _$GAddLabelsToLabelableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddLabelsToLabelableInput, + _$GAddLabelsToLabelableInput + ]; + @override + final String wireName = 'GAddLabelsToLabelableInput'; + + @override + Iterable serialize( + Serializers serializers, GAddLabelsToLabelableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'labelIds', + serializers.serialize(object.labelIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + 'labelableId', + serializers.serialize(object.labelableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddLabelsToLabelableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddLabelsToLabelableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelableId': + result.labelableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectCardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectCardInput, + _$GAddProjectCardInput + ]; + @override + final String wireName = 'GAddProjectCardInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectCardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectColumnId', + serializers.serialize(object.projectColumnId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.contentId; + if (value != null) { + result + ..add('contentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.note; + if (value != null) { + result + ..add('note') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectCardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectCardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'contentId': + result.contentId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'note': + result.note = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectColumnId': + result.projectColumnId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectColumnInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectColumnInput, + _$GAddProjectColumnInput + ]; + @override + final String wireName = 'GAddProjectColumnInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectColumnInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectColumnInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectColumnInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectDraftIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectDraftIssueInput, + _$GAddProjectDraftIssueInput + ]; + @override + final String wireName = 'GAddProjectDraftIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectDraftIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectId; + if (value != null) { + result + ..add('projectId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectDraftIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectDraftIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectNextItemInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectNextItemInput, + _$GAddProjectNextItemInput + ]; + @override + final String wireName = 'GAddProjectNextItemInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectNextItemInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.contentId; + if (value != null) { + result + ..add('contentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectId; + if (value != null) { + result + ..add('projectId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectNextItemInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectNextItemInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'contentId': + result.contentId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectV2DraftIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectV2DraftIssueInput, + _$GAddProjectV2DraftIssueInput + ]; + @override + final String wireName = 'GAddProjectV2DraftIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectV2DraftIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectV2DraftIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectV2DraftIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectV2ItemByIdInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectV2ItemByIdInput, + _$GAddProjectV2ItemByIdInput + ]; + @override + final String wireName = 'GAddProjectV2ItemByIdInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectV2ItemByIdInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'contentId', + serializers.serialize(object.contentId, + specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectV2ItemByIdInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectV2ItemByIdInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'contentId': + result.contentId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddPullRequestReviewCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddPullRequestReviewCommentInput, + _$GAddPullRequestReviewCommentInput + ]; + @override + final String wireName = 'GAddPullRequestReviewCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GAddPullRequestReviewCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitOID; + if (value != null) { + result + ..add('commitOID') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.inReplyTo; + if (value != null) { + result + ..add('inReplyTo') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.path; + if (value != null) { + result + ..add('path') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.position; + if (value != null) { + result + ..add('position') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.pullRequestId; + if (value != null) { + result + ..add('pullRequestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pullRequestReviewId; + if (value != null) { + result + ..add('pullRequestReviewId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddPullRequestReviewCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddPullRequestReviewCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitOID': + result.commitOID = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'inReplyTo': + result.inReplyTo = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'position': + result.position = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAddPullRequestReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddPullRequestReviewInput, + _$GAddPullRequestReviewInput + ]; + @override + final String wireName = 'GAddPullRequestReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GAddPullRequestReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comments; + if (value != null) { + result + ..add('comments') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GDraftPullRequestReviewComment)]))); + } + value = object.commitOID; + if (value != null) { + result + ..add('commitOID') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.event; + if (value != null) { + result + ..add('event') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullRequestReviewEvent))); + } + value = object.threads; + if (value != null) { + result + ..add('threads') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GDraftPullRequestReviewThread)]))); + } + return result; + } + + @override + GAddPullRequestReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddPullRequestReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'comments': + result.comments.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GDraftPullRequestReviewComment) + ]))! as BuiltList); + break; + case 'commitOID': + result.commitOID = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'event': + result.event = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestReviewEvent)) + as GPullRequestReviewEvent?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'threads': + result.threads.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GDraftPullRequestReviewThread) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GAddPullRequestReviewThreadInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddPullRequestReviewThreadInput, + _$GAddPullRequestReviewThreadInput + ]; + @override + final String wireName = 'GAddPullRequestReviewThreadInput'; + + @override + Iterable serialize( + Serializers serializers, GAddPullRequestReviewThreadInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'line', + serializers.serialize(object.line, specifiedType: const FullType(int)), + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pullRequestId; + if (value != null) { + result + ..add('pullRequestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pullRequestReviewId; + if (value != null) { + result + ..add('pullRequestReviewId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.side; + if (value != null) { + result + ..add('side') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDiffSide))); + } + value = object.startLine; + if (value != null) { + result + ..add('startLine') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.startSide; + if (value != null) { + result + ..add('startSide') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDiffSide))); + } + return result; + } + + @override + GAddPullRequestReviewThreadInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddPullRequestReviewThreadInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'line': + result.line = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'side': + result.side = serializers.deserialize(value, + specifiedType: const FullType(GDiffSide)) as GDiffSide?; + break; + case 'startLine': + result.startLine = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'startSide': + result.startSide = serializers.deserialize(value, + specifiedType: const FullType(GDiffSide)) as GDiffSide?; + break; + } + } + + return result.build(); + } +} + +class _$GAddReactionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GAddReactionInput, _$GAddReactionInput]; + @override + final String wireName = 'GAddReactionInput'; + + @override + Iterable serialize(Serializers serializers, GAddReactionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'content', + serializers.serialize(object.content, + specifiedType: const FullType(GReactionContent)), + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddReactionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddReactionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(GReactionContent))! + as GReactionContent; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddStarInputSerializer implements StructuredSerializer { + @override + final Iterable types = const [GAddStarInput, _$GAddStarInput]; + @override + final String wireName = 'GAddStarInput'; + + @override + Iterable serialize(Serializers serializers, GAddStarInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'starrableId', + serializers.serialize(object.starrableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddStarInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddStarInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'starrableId': + result.starrableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddUpvoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GAddUpvoteInput, _$GAddUpvoteInput]; + @override + final String wireName = 'GAddUpvoteInput'; + + @override + Iterable serialize(Serializers serializers, GAddUpvoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddUpvoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddUpvoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAddVerifiableDomainInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddVerifiableDomainInput, + _$GAddVerifiableDomainInput + ]; + @override + final String wireName = 'GAddVerifiableDomainInput'; + + @override + Iterable serialize( + Serializers serializers, GAddVerifiableDomainInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'domain', + serializers.serialize(object.domain, + specifiedType: const FullType(String)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddVerifiableDomainInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddVerifiableDomainInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'domain': + result.domain = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GApproveDeploymentsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GApproveDeploymentsInput, + _$GApproveDeploymentsInput + ]; + @override + final String wireName = 'GApproveDeploymentsInput'; + + @override + Iterable serialize( + Serializers serializers, GApproveDeploymentsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'environmentIds', + serializers.serialize(object.environmentIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + 'workflowRunId', + serializers.serialize(object.workflowRunId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comment; + if (value != null) { + result + ..add('comment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GApproveDeploymentsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GApproveDeploymentsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'comment': + result.comment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'environmentIds': + result.environmentIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'workflowRunId': + result.workflowRunId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GApproveVerifiableDomainInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GApproveVerifiableDomainInput, + _$GApproveVerifiableDomainInput + ]; + @override + final String wireName = 'GApproveVerifiableDomainInput'; + + @override + Iterable serialize( + Serializers serializers, GApproveVerifiableDomainInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GApproveVerifiableDomainInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GApproveVerifiableDomainInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GArchiveRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GArchiveRepositoryInput, + _$GArchiveRepositoryInput + ]; + @override + final String wireName = 'GArchiveRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GArchiveRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GArchiveRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GArchiveRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAuditLogOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GAuditLogOrder, _$GAuditLogOrder]; + @override + final String wireName = 'GAuditLogOrder'; + + @override + Iterable serialize(Serializers serializers, GAuditLogOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.direction; + if (value != null) { + result + ..add('direction') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOrderDirection))); + } + value = object.field; + if (value != null) { + result + ..add('field') + ..add(serializers.serialize(value, + specifiedType: const FullType(GAuditLogOrderField))); + } + return result; + } + + @override + GAuditLogOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAuditLogOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection)) + as GOrderDirection?; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GAuditLogOrderField)) + as GAuditLogOrderField?; + break; + } + } + + return result.build(); + } +} + +class _$GAuditLogOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAuditLogOrderField]; + @override + final String wireName = 'GAuditLogOrderField'; + + @override + Object serialize(Serializers serializers, GAuditLogOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAuditLogOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAuditLogOrderField.valueOf(serialized as String); +} + +class _$GCancelEnterpriseAdminInvitationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCancelEnterpriseAdminInvitationInput, + _$GCancelEnterpriseAdminInvitationInput + ]; + @override + final String wireName = 'GCancelEnterpriseAdminInvitationInput'; + + @override + Iterable serialize( + Serializers serializers, GCancelEnterpriseAdminInvitationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'invitationId', + serializers.serialize(object.invitationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCancelEnterpriseAdminInvitationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCancelEnterpriseAdminInvitationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'invitationId': + result.invitationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCancelSponsorshipInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCancelSponsorshipInput, + _$GCancelSponsorshipInput + ]; + @override + final String wireName = 'GCancelSponsorshipInput'; + + @override + Iterable serialize( + Serializers serializers, GCancelSponsorshipInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorId; + if (value != null) { + result + ..add('sponsorId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorLogin; + if (value != null) { + result + ..add('sponsorLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableId; + if (value != null) { + result + ..add('sponsorableId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableLogin; + if (value != null) { + result + ..add('sponsorableLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCancelSponsorshipInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCancelSponsorshipInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorId': + result.sponsorId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorLogin': + result.sponsorLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableId': + result.sponsorableId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableLogin': + result.sponsorableLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GChangeUserStatusInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GChangeUserStatusInput, + _$GChangeUserStatusInput + ]; + @override + final String wireName = 'GChangeUserStatusInput'; + + @override + Iterable serialize( + Serializers serializers, GChangeUserStatusInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.emoji; + if (value != null) { + result + ..add('emoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expiresAt; + if (value != null) { + result + ..add('expiresAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.limitedAvailability; + if (value != null) { + result + ..add('limitedAvailability') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.message; + if (value != null) { + result + ..add('message') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.organizationId; + if (value != null) { + result + ..add('organizationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GChangeUserStatusInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GChangeUserStatusInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'emoji': + result.emoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expiresAt': + result.expiresAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'limitedAvailability': + result.limitedAvailability = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'message': + result.message = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCheckAnnotationDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCheckAnnotationData, + _$GCheckAnnotationData + ]; + @override + final String wireName = 'GCheckAnnotationData'; + + @override + Iterable serialize( + Serializers serializers, GCheckAnnotationData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'annotationLevel', + serializers.serialize(object.annotationLevel, + specifiedType: const FullType(GCheckAnnotationLevel)), + 'location', + serializers.serialize(object.location, + specifiedType: const FullType(GCheckAnnotationRange)), + 'message', + serializers.serialize(object.message, + specifiedType: const FullType(String)), + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.rawDetails; + if (value != null) { + result + ..add('rawDetails') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCheckAnnotationData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckAnnotationDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'annotationLevel': + result.annotationLevel = serializers.deserialize(value, + specifiedType: const FullType(GCheckAnnotationLevel))! + as GCheckAnnotationLevel; + break; + case 'location': + result.location.replace(serializers.deserialize(value, + specifiedType: const FullType(GCheckAnnotationRange))! + as GCheckAnnotationRange); + break; + case 'message': + result.message = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'rawDetails': + result.rawDetails = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCheckAnnotationLevelSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCheckAnnotationLevel]; + @override + final String wireName = 'GCheckAnnotationLevel'; + + @override + Object serialize(Serializers serializers, GCheckAnnotationLevel object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCheckAnnotationLevel deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCheckAnnotationLevel.valueOf(serialized as String); +} + +class _$GCheckAnnotationRangeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCheckAnnotationRange, + _$GCheckAnnotationRange + ]; + @override + final String wireName = 'GCheckAnnotationRange'; + + @override + Iterable serialize( + Serializers serializers, GCheckAnnotationRange object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'endLine', + serializers.serialize(object.endLine, specifiedType: const FullType(int)), + 'startLine', + serializers.serialize(object.startLine, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.endColumn; + if (value != null) { + result + ..add('endColumn') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.startColumn; + if (value != null) { + result + ..add('startColumn') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GCheckAnnotationRange deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckAnnotationRangeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'endColumn': + result.endColumn = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'endLine': + result.endLine = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'startColumn': + result.startColumn = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'startLine': + result.startLine = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GCheckConclusionStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCheckConclusionState]; + @override + final String wireName = 'GCheckConclusionState'; + + @override + Object serialize(Serializers serializers, GCheckConclusionState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCheckConclusionState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCheckConclusionState.valueOf(serialized as String); +} + +class _$GCheckRunActionSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCheckRunAction, _$GCheckRunAction]; + @override + final String wireName = 'GCheckRunAction'; + + @override + Iterable serialize(Serializers serializers, GCheckRunAction object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'description', + serializers.serialize(object.description, + specifiedType: const FullType(String)), + 'identifier', + serializers.serialize(object.identifier, + specifiedType: const FullType(String)), + 'label', + serializers.serialize(object.label, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCheckRunAction deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckRunActionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'identifier': + result.identifier = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'label': + result.label = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCheckRunFilterSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCheckRunFilter, _$GCheckRunFilter]; + @override + final String wireName = 'GCheckRunFilter'; + + @override + Iterable serialize(Serializers serializers, GCheckRunFilter object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.appId; + if (value != null) { + result + ..add('appId') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.checkName; + if (value != null) { + result + ..add('checkName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.checkType; + if (value != null) { + result + ..add('checkType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckRunType))); + } + value = object.conclusions; + if (value != null) { + result + ..add('conclusions') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckConclusionState)]))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckStatusState))); + } + value = object.statuses; + if (value != null) { + result + ..add('statuses') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckStatusState)]))); + } + return result; + } + + @override + GCheckRunFilter deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckRunFilterBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'appId': + result.appId = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'checkName': + result.checkName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'checkType': + result.checkType = serializers.deserialize(value, + specifiedType: const FullType(GCheckRunType)) as GCheckRunType?; + break; + case 'conclusions': + result.conclusions.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCheckConclusionState) + ]))! as BuiltList); + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GCheckStatusState)) + as GCheckStatusState?; + break; + case 'statuses': + result.statuses.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckStatusState)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCheckRunOutputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCheckRunOutput, _$GCheckRunOutput]; + @override + final String wireName = 'GCheckRunOutput'; + + @override + Iterable serialize(Serializers serializers, GCheckRunOutput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'summary', + serializers.serialize(object.summary, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.annotations; + if (value != null) { + result + ..add('annotations') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckAnnotationData)]))); + } + value = object.images; + if (value != null) { + result + ..add('images') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunOutputImage)]))); + } + value = object.text; + if (value != null) { + result + ..add('text') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCheckRunOutput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckRunOutputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'annotations': + result.annotations.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckAnnotationData)]))! + as BuiltList); + break; + case 'images': + result.images.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunOutputImage)]))! + as BuiltList); + break; + case 'summary': + result.summary = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'text': + result.text = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCheckRunOutputImageSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCheckRunOutputImage, + _$GCheckRunOutputImage + ]; + @override + final String wireName = 'GCheckRunOutputImage'; + + @override + Iterable serialize( + Serializers serializers, GCheckRunOutputImage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'alt', + serializers.serialize(object.alt, specifiedType: const FullType(String)), + 'imageUrl', + serializers.serialize(object.imageUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.caption; + if (value != null) { + result + ..add('caption') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCheckRunOutputImage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckRunOutputImageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'alt': + result.alt = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'caption': + result.caption = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'imageUrl': + result.imageUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCheckRunStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCheckRunState]; + @override + final String wireName = 'GCheckRunState'; + + @override + Object serialize(Serializers serializers, GCheckRunState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCheckRunState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCheckRunState.valueOf(serialized as String); +} + +class _$GCheckRunTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GCheckRunType]; + @override + final String wireName = 'GCheckRunType'; + + @override + Object serialize(Serializers serializers, GCheckRunType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCheckRunType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCheckRunType.valueOf(serialized as String); +} + +class _$GCheckStatusStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCheckStatusState]; + @override + final String wireName = 'GCheckStatusState'; + + @override + Object serialize(Serializers serializers, GCheckStatusState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCheckStatusState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCheckStatusState.valueOf(serialized as String); +} + +class _$GCheckSuiteAutoTriggerPreferenceSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCheckSuiteAutoTriggerPreference, + _$GCheckSuiteAutoTriggerPreference + ]; + @override + final String wireName = 'GCheckSuiteAutoTriggerPreference'; + + @override + Iterable serialize( + Serializers serializers, GCheckSuiteAutoTriggerPreference object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'appId', + serializers.serialize(object.appId, + specifiedType: const FullType(String)), + 'setting', + serializers.serialize(object.setting, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + GCheckSuiteAutoTriggerPreference deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckSuiteAutoTriggerPreferenceBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'appId': + result.appId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'setting': + result.setting = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GCheckSuiteFilterSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCheckSuiteFilter, _$GCheckSuiteFilter]; + @override + final String wireName = 'GCheckSuiteFilter'; + + @override + Iterable serialize(Serializers serializers, GCheckSuiteFilter object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.appId; + if (value != null) { + result + ..add('appId') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.checkName; + if (value != null) { + result + ..add('checkName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCheckSuiteFilter deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCheckSuiteFilterBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'appId': + result.appId = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'checkName': + result.checkName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GClearLabelsFromLabelableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClearLabelsFromLabelableInput, + _$GClearLabelsFromLabelableInput + ]; + @override + final String wireName = 'GClearLabelsFromLabelableInput'; + + @override + Iterable serialize( + Serializers serializers, GClearLabelsFromLabelableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'labelableId', + serializers.serialize(object.labelableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClearLabelsFromLabelableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClearLabelsFromLabelableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelableId': + result.labelableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GClearProjectV2ItemFieldValueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClearProjectV2ItemFieldValueInput, + _$GClearProjectV2ItemFieldValueInput + ]; + @override + final String wireName = 'GClearProjectV2ItemFieldValueInput'; + + @override + Iterable serialize( + Serializers serializers, GClearProjectV2ItemFieldValueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fieldId', + serializers.serialize(object.fieldId, + specifiedType: const FullType(String)), + 'itemId', + serializers.serialize(object.itemId, + specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClearProjectV2ItemFieldValueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClearProjectV2ItemFieldValueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fieldId': + result.fieldId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCloneProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCloneProjectInput, _$GCloneProjectInput]; + @override + final String wireName = 'GCloneProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GCloneProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'includeWorkflows', + serializers.serialize(object.includeWorkflows, + specifiedType: const FullType(bool)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'sourceId', + serializers.serialize(object.sourceId, + specifiedType: const FullType(String)), + 'targetOwnerId', + serializers.serialize(object.targetOwnerId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.public; + if (value != null) { + result + ..add('public') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCloneProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCloneProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'includeWorkflows': + result.includeWorkflows = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'public': + result.public = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'sourceId': + result.sourceId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetOwnerId': + result.targetOwnerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCloneTemplateRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCloneTemplateRepositoryInput, + _$GCloneTemplateRepositoryInput + ]; + @override + final String wireName = 'GCloneTemplateRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GCloneTemplateRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'visibility', + serializers.serialize(object.visibility, + specifiedType: const FullType(GRepositoryVisibility)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.includeAllBranches; + if (value != null) { + result + ..add('includeAllBranches') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCloneTemplateRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCloneTemplateRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'includeAllBranches': + result.includeAllBranches = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'visibility': + result.visibility = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryVisibility))! + as GRepositoryVisibility; + break; + } + } + + return result.build(); + } +} + +class _$GCloseIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCloseIssueInput, _$GCloseIssueInput]; + @override + final String wireName = 'GCloseIssueInput'; + + @override + Iterable serialize(Serializers serializers, GCloseIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.stateReason; + if (value != null) { + result + ..add('stateReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueClosedStateReason))); + } + return result; + } + + @override + GCloseIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCloseIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'stateReason': + result.stateReason = serializers.deserialize(value, + specifiedType: const FullType(GIssueClosedStateReason)) + as GIssueClosedStateReason?; + break; + } + } + + return result.build(); + } +} + +class _$GClosePullRequestInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClosePullRequestInput, + _$GClosePullRequestInput + ]; + @override + final String wireName = 'GClosePullRequestInput'; + + @override + Iterable serialize( + Serializers serializers, GClosePullRequestInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClosePullRequestInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClosePullRequestInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCollaboratorAffiliationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCollaboratorAffiliation]; + @override + final String wireName = 'GCollaboratorAffiliation'; + + @override + Object serialize(Serializers serializers, GCollaboratorAffiliation object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCollaboratorAffiliation deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCollaboratorAffiliation.valueOf(serialized as String); +} + +class _$GCommentAuthorAssociationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCommentAuthorAssociation]; + @override + final String wireName = 'GCommentAuthorAssociation'; + + @override + Object serialize(Serializers serializers, GCommentAuthorAssociation object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCommentAuthorAssociation deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCommentAuthorAssociation.valueOf(serialized as String); +} + +class _$GCommentCannotUpdateReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCommentCannotUpdateReason]; + @override + final String wireName = 'GCommentCannotUpdateReason'; + + @override + Object serialize(Serializers serializers, GCommentCannotUpdateReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCommentCannotUpdateReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCommentCannotUpdateReason.valueOf(serialized as String); +} + +class _$GCommitAuthorSerializer implements StructuredSerializer { + @override + final Iterable types = const [GCommitAuthor, _$GCommitAuthor]; + @override + final String wireName = 'GCommitAuthor'; + + @override + Iterable serialize(Serializers serializers, GCommitAuthor object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.emails; + if (value != null) { + result + ..add('emails') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.id; + if (value != null) { + result + ..add('id') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitAuthor deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitAuthorBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'emails': + result.emails.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitContributionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCommitContributionOrder, + _$GCommitContributionOrder + ]; + @override + final String wireName = 'GCommitContributionOrder'; + + @override + Iterable serialize( + Serializers serializers, GCommitContributionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GCommitContributionOrderField)), + ]; + + return result; + } + + @override + GCommitContributionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitContributionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GCommitContributionOrderField))! + as GCommitContributionOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GCommitContributionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCommitContributionOrderField]; + @override + final String wireName = 'GCommitContributionOrderField'; + + @override + Object serialize( + Serializers serializers, GCommitContributionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCommitContributionOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCommitContributionOrderField.valueOf(serialized as String); +} + +class _$GCommitMessageSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitMessage, _$GCommitMessage]; + @override + final String wireName = 'GCommitMessage'; + + @override + Iterable serialize(Serializers serializers, GCommitMessage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headline', + serializers.serialize(object.headline, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitMessage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitMessageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headline': + result.headline = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCommittableBranchSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommittableBranch, _$GCommittableBranch]; + @override + final String wireName = 'GCommittableBranch'; + + @override + Iterable serialize( + Serializers serializers, GCommittableBranch object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.branchName; + if (value != null) { + result + ..add('branchName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.id; + if (value != null) { + result + ..add('id') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.repositoryNameWithOwner; + if (value != null) { + result + ..add('repositoryNameWithOwner') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommittableBranch deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommittableBranchBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'branchName': + result.branchName = 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 'repositoryNameWithOwner': + result.repositoryNameWithOwner = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GContributionLevelSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContributionLevel]; + @override + final String wireName = 'GContributionLevel'; + + @override + Object serialize(Serializers serializers, GContributionLevel object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContributionLevel deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContributionLevel.valueOf(serialized as String); +} + +class _$GContributionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GContributionOrder, _$GContributionOrder]; + @override + final String wireName = 'GContributionOrder'; + + @override + Iterable serialize( + Serializers serializers, GContributionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + ]; + + return result; + } + + @override + GContributionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GContributionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + } + } + + return result.build(); + } +} + +class _$GConvertProjectCardNoteToIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConvertProjectCardNoteToIssueInput, + _$GConvertProjectCardNoteToIssueInput + ]; + @override + final String wireName = 'GConvertProjectCardNoteToIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GConvertProjectCardNoteToIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectCardId', + serializers.serialize(object.projectCardId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConvertProjectCardNoteToIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConvertProjectCardNoteToIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectCardId': + result.projectCardId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GConvertPullRequestToDraftInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConvertPullRequestToDraftInput, + _$GConvertPullRequestToDraftInput + ]; + @override + final String wireName = 'GConvertPullRequestToDraftInput'; + + @override + Iterable serialize( + Serializers serializers, GConvertPullRequestToDraftInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConvertPullRequestToDraftInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConvertPullRequestToDraftInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateBranchProtectionRuleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateBranchProtectionRuleInput, + _$GCreateBranchProtectionRuleInput + ]; + @override + final String wireName = 'GCreateBranchProtectionRuleInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateBranchProtectionRuleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pattern', + serializers.serialize(object.pattern, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.allowsDeletions; + if (value != null) { + result + ..add('allowsDeletions') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.allowsForcePushes; + if (value != null) { + result + ..add('allowsForcePushes') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.blocksCreations; + if (value != null) { + result + ..add('blocksCreations') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.bypassForcePushActorIds; + if (value != null) { + result + ..add('bypassForcePushActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.bypassPullRequestActorIds; + if (value != null) { + result + ..add('bypassPullRequestActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dismissesStaleReviews; + if (value != null) { + result + ..add('dismissesStaleReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.isAdminEnforced; + if (value != null) { + result + ..add('isAdminEnforced') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.pushActorIds; + if (value != null) { + result + ..add('pushActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.requiredApprovingReviewCount; + if (value != null) { + result + ..add('requiredApprovingReviewCount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.requiredStatusCheckContexts; + if (value != null) { + result + ..add('requiredStatusCheckContexts') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.requiredStatusChecks; + if (value != null) { + result + ..add('requiredStatusChecks') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GRequiredStatusCheckInput)]))); + } + value = object.requiresApprovingReviews; + if (value != null) { + result + ..add('requiresApprovingReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresCodeOwnerReviews; + if (value != null) { + result + ..add('requiresCodeOwnerReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresCommitSignatures; + if (value != null) { + result + ..add('requiresCommitSignatures') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresConversationResolution; + if (value != null) { + result + ..add('requiresConversationResolution') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresLinearHistory; + if (value != null) { + result + ..add('requiresLinearHistory') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresStatusChecks; + if (value != null) { + result + ..add('requiresStatusChecks') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresStrictStatusChecks; + if (value != null) { + result + ..add('requiresStrictStatusChecks') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.restrictsPushes; + if (value != null) { + result + ..add('restrictsPushes') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.restrictsReviewDismissals; + if (value != null) { + result + ..add('restrictsReviewDismissals') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.reviewDismissalActorIds; + if (value != null) { + result + ..add('reviewDismissalActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GCreateBranchProtectionRuleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateBranchProtectionRuleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'allowsDeletions': + result.allowsDeletions = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'allowsForcePushes': + result.allowsForcePushes = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'blocksCreations': + result.blocksCreations = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'bypassForcePushActorIds': + result.bypassForcePushActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'bypassPullRequestActorIds': + result.bypassPullRequestActorIds.replace(serializers.deserialize( + value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissesStaleReviews': + result.dismissesStaleReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'isAdminEnforced': + result.isAdminEnforced = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'pattern': + result.pattern = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pushActorIds': + result.pushActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'requiredApprovingReviewCount': + result.requiredApprovingReviewCount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'requiredStatusCheckContexts': + result.requiredStatusCheckContexts.replace(serializers.deserialize( + value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'requiredStatusChecks': + result.requiredStatusChecks.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRequiredStatusCheckInput) + ]))! as BuiltList); + break; + case 'requiresApprovingReviews': + result.requiresApprovingReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresCodeOwnerReviews': + result.requiresCodeOwnerReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresCommitSignatures': + result.requiresCommitSignatures = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresConversationResolution': + result.requiresConversationResolution = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresLinearHistory': + result.requiresLinearHistory = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresStatusChecks': + result.requiresStatusChecks = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresStrictStatusChecks': + result.requiresStrictStatusChecks = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'restrictsPushes': + result.restrictsPushes = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'restrictsReviewDismissals': + result.restrictsReviewDismissals = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'reviewDismissalActorIds': + result.reviewDismissalActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCreateCheckRunInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateCheckRunInput, + _$GCreateCheckRunInput + ]; + @override + final String wireName = 'GCreateCheckRunInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateCheckRunInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headSha', + serializers.serialize(object.headSha, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actions; + if (value != null) { + result + ..add('actions') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunAction)]))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.completedAt; + if (value != null) { + result + ..add('completedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.conclusion; + if (value != null) { + result + ..add('conclusion') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckConclusionState))); + } + value = object.detailsUrl; + if (value != null) { + result + ..add('detailsUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.externalId; + if (value != null) { + result + ..add('externalId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.output; + if (value != null) { + result + ..add('output') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckRunOutput))); + } + value = object.startedAt; + if (value != null) { + result + ..add('startedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRequestableCheckStatusState))); + } + return result; + } + + @override + GCreateCheckRunInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateCheckRunInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'actions': + result.actions.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunAction)]))! + as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'completedAt': + result.completedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'conclusion': + result.conclusion = serializers.deserialize(value, + specifiedType: const FullType(GCheckConclusionState)) + as GCheckConclusionState?; + break; + case 'detailsUrl': + result.detailsUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'externalId': + result.externalId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headSha': + result.headSha = 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 'output': + result.output.replace(serializers.deserialize(value, + specifiedType: const FullType(GCheckRunOutput))! + as GCheckRunOutput); + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startedAt': + result.startedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GRequestableCheckStatusState)) + as GRequestableCheckStatusState?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateCheckSuiteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateCheckSuiteInput, + _$GCreateCheckSuiteInput + ]; + @override + final String wireName = 'GCreateCheckSuiteInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateCheckSuiteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headSha', + serializers.serialize(object.headSha, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateCheckSuiteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateCheckSuiteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headSha': + result.headSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateCommitOnBranchInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateCommitOnBranchInput, + _$GCreateCommitOnBranchInput + ]; + @override + final String wireName = 'GCreateCommitOnBranchInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateCommitOnBranchInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'branch', + serializers.serialize(object.branch, + specifiedType: const FullType(GCommittableBranch)), + 'expectedHeadOid', + serializers.serialize(object.expectedHeadOid, + specifiedType: const FullType(String)), + 'message', + serializers.serialize(object.message, + specifiedType: const FullType(GCommitMessage)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fileChanges; + if (value != null) { + result + ..add('fileChanges') + ..add(serializers.serialize(value, + specifiedType: const FullType(GFileChanges))); + } + return result; + } + + @override + GCreateCommitOnBranchInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateCommitOnBranchInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'branch': + result.branch.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommittableBranch))! + as GCommittableBranch); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expectedHeadOid': + result.expectedHeadOid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'fileChanges': + result.fileChanges.replace(serializers.deserialize(value, + specifiedType: const FullType(GFileChanges))! as GFileChanges); + break; + case 'message': + result.message.replace(serializers.deserialize(value, + specifiedType: const FullType(GCommitMessage))! + as GCommitMessage); + break; + } + } + + return result.build(); + } +} + +class _$GCreateDeploymentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateDeploymentInput, + _$GCreateDeploymentInput + ]; + @override + final String wireName = 'GCreateDeploymentInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateDeploymentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'refId', + serializers.serialize(object.refId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.autoMerge; + if (value != null) { + result + ..add('autoMerge') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.environment; + if (value != null) { + result + ..add('environment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.payload; + if (value != null) { + result + ..add('payload') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.requiredContexts; + if (value != null) { + result + ..add('requiredContexts') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.task; + if (value != null) { + result + ..add('task') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateDeploymentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateDeploymentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'autoMerge': + result.autoMerge = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = 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 'environment': + result.environment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'payload': + result.payload = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'refId': + result.refId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'requiredContexts': + result.requiredContexts.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'task': + result.task = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateDeploymentStatusInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateDeploymentStatusInput, + _$GCreateDeploymentStatusInput + ]; + @override + final String wireName = 'GCreateDeploymentStatusInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateDeploymentStatusInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'deploymentId', + serializers.serialize(object.deploymentId, + specifiedType: const FullType(String)), + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(GDeploymentStatusState)), + ]; + Object? value; + value = object.autoInactive; + if (value != null) { + result + ..add('autoInactive') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.environment; + if (value != null) { + result + ..add('environment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.environmentUrl; + if (value != null) { + result + ..add('environmentUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.logUrl; + if (value != null) { + result + ..add('logUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateDeploymentStatusInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateDeploymentStatusInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'autoInactive': + result.autoInactive = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'deploymentId': + result.deploymentId = 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 'environment': + result.environment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'environmentUrl': + result.environmentUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'logUrl': + result.logUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GDeploymentStatusState))! + as GDeploymentStatusState; + break; + } + } + + return result.build(); + } +} + +class _$GCreateDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateDiscussionInput, + _$GCreateDiscussionInput + ]; + @override + final String wireName = 'GCreateDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'categoryId', + serializers.serialize(object.categoryId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'categoryId': + result.categoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateEnterpriseOrganizationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateEnterpriseOrganizationInput, + _$GCreateEnterpriseOrganizationInput + ]; + @override + final String wireName = 'GCreateEnterpriseOrganizationInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateEnterpriseOrganizationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'adminLogins', + serializers.serialize(object.adminLogins, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + 'billingEmail', + serializers.serialize(object.billingEmail, + specifiedType: const FullType(String)), + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'profileName', + serializers.serialize(object.profileName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateEnterpriseOrganizationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateEnterpriseOrganizationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'adminLogins': + result.adminLogins.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'billingEmail': + result.billingEmail = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 'profileName': + result.profileName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateEnvironmentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateEnvironmentInput, + _$GCreateEnvironmentInput + ]; + @override + final String wireName = 'GCreateEnvironmentInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateEnvironmentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateEnvironmentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateEnvironmentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateIpAllowListEntryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateIpAllowListEntryInput, + _$GCreateIpAllowListEntryInput + ]; + @override + final String wireName = 'GCreateIpAllowListEntryInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateIpAllowListEntryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'allowListValue', + serializers.serialize(object.allowListValue, + specifiedType: const FullType(String)), + 'isActive', + serializers.serialize(object.isActive, + specifiedType: const FullType(bool)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateIpAllowListEntryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateIpAllowListEntryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'allowListValue': + result.allowListValue = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isActive': + result.isActive = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateIssueInput, _$GCreateIssueInput]; + @override + final String wireName = 'GCreateIssueInput'; + + @override + Iterable serialize(Serializers serializers, GCreateIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.issueTemplate; + if (value != null) { + result + ..add('issueTemplate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectIds; + if (value != null) { + result + ..add('projectIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GCreateIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueTemplate': + result.issueTemplate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneId': + result.milestoneId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectIds': + result.projectIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateLabelInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateLabelInput, _$GCreateLabelInput]; + @override + final String wireName = 'GCreateLabelInput'; + + @override + Iterable serialize(Serializers serializers, GCreateLabelInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateLabelInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateLabelInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateMigrationSourceInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateMigrationSourceInput, + _$GCreateMigrationSourceInput + ]; + @override + final String wireName = 'GCreateMigrationSourceInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateMigrationSourceInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'type', + serializers.serialize(object.type, + specifiedType: const FullType(GMigrationSourceType)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.accessToken; + if (value != null) { + result + ..add('accessToken') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.githubPat; + if (value != null) { + result + ..add('githubPat') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateMigrationSourceInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateMigrationSourceInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'accessToken': + result.accessToken = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'githubPat': + result.githubPat = 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 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'type': + result.type = serializers.deserialize(value, + specifiedType: const FullType(GMigrationSourceType))! + as GMigrationSourceType; + break; + case 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateProjectInput, + _$GCreateProjectInput + ]; + @override + final String wireName = 'GCreateProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.repositoryIds; + if (value != null) { + result + ..add('repositoryIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.template; + if (value != null) { + result + ..add('template') + ..add(serializers.serialize(value, + specifiedType: const FullType(GProjectTemplate))); + } + return result; + } + + @override + GCreateProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = 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 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryIds': + result.repositoryIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'template': + result.template = serializers.deserialize(value, + specifiedType: const FullType(GProjectTemplate)) + as GProjectTemplate?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateProjectV2InputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateProjectV2Input, + _$GCreateProjectV2Input + ]; + @override + final String wireName = 'GCreateProjectV2Input'; + + @override + Iterable serialize( + Serializers serializers, GCreateProjectV2Input object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateProjectV2Input deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateProjectV2InputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreatePullRequestInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreatePullRequestInput, + _$GCreatePullRequestInput + ]; + @override + final String wireName = 'GCreatePullRequestInput'; + + @override + Iterable serialize( + Serializers serializers, GCreatePullRequestInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'baseRefName', + serializers.serialize(object.baseRefName, + specifiedType: const FullType(String)), + 'headRefName', + serializers.serialize(object.headRefName, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.draft; + if (value != null) { + result + ..add('draft') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.maintainerCanModify; + if (value != null) { + result + ..add('maintainerCanModify') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCreatePullRequestInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreatePullRequestInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'baseRefName': + result.baseRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'draft': + result.draft = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'headRefName': + result.headRefName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'maintainerCanModify': + result.maintainerCanModify = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateRefInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateRefInput, _$GCreateRefInput]; + @override + final String wireName = 'GCreateRefInput'; + + @override + Iterable serialize(Serializers serializers, GCreateRefInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateRefInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateRefInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateRepositoryInput, + _$GCreateRepositoryInput + ]; + @override + final String wireName = 'GCreateRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'visibility', + serializers.serialize(object.visibility, + specifiedType: const FullType(GRepositoryVisibility)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hasIssuesEnabled; + if (value != null) { + result + ..add('hasIssuesEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hasWikiEnabled; + if (value != null) { + result + ..add('hasWikiEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.homepageUrl; + if (value != null) { + result + ..add('homepageUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.ownerId; + if (value != null) { + result + ..add('ownerId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.teamId; + if (value != null) { + result + ..add('teamId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.template; + if (value != null) { + result + ..add('template') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCreateRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'hasIssuesEnabled': + result.hasIssuesEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hasWikiEnabled': + result.hasWikiEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'homepageUrl': + result.homepageUrl = 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 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'teamId': + result.teamId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'template': + result.template = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'visibility': + result.visibility = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryVisibility))! + as GRepositoryVisibility; + break; + } + } + + return result.build(); + } +} + +class _$GCreateSponsorsTierInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateSponsorsTierInput, + _$GCreateSponsorsTierInput + ]; + @override + final String wireName = 'GCreateSponsorsTierInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateSponsorsTierInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'amount', + serializers.serialize(object.amount, specifiedType: const FullType(int)), + 'description', + serializers.serialize(object.description, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.isRecurring; + if (value != null) { + result + ..add('isRecurring') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.publish; + if (value != null) { + result + ..add('publish') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.repositoryId; + if (value != null) { + result + ..add('repositoryId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.repositoryName; + if (value != null) { + result + ..add('repositoryName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.repositoryOwnerLogin; + if (value != null) { + result + ..add('repositoryOwnerLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableId; + if (value != null) { + result + ..add('sponsorableId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableLogin; + if (value != null) { + result + ..add('sponsorableLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.welcomeMessage; + if (value != null) { + result + ..add('welcomeMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateSponsorsTierInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateSponsorsTierInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'amount': + result.amount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'clientMutationId': + result.clientMutationId = 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 'isRecurring': + result.isRecurring = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'publish': + result.publish = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryName': + result.repositoryName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryOwnerLogin': + result.repositoryOwnerLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableId': + result.sponsorableId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableLogin': + result.sponsorableLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'welcomeMessage': + result.welcomeMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateSponsorshipInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateSponsorshipInput, + _$GCreateSponsorshipInput + ]; + @override + final String wireName = 'GCreateSponsorshipInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateSponsorshipInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.amount; + if (value != null) { + result + ..add('amount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.isRecurring; + if (value != null) { + result + ..add('isRecurring') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.privacyLevel; + if (value != null) { + result + ..add('privacyLevel') + ..add(serializers.serialize(value, + specifiedType: const FullType(GSponsorshipPrivacy))); + } + value = object.receiveEmails; + if (value != null) { + result + ..add('receiveEmails') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.sponsorId; + if (value != null) { + result + ..add('sponsorId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorLogin; + if (value != null) { + result + ..add('sponsorLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableId; + if (value != null) { + result + ..add('sponsorableId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableLogin; + if (value != null) { + result + ..add('sponsorableLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.tierId; + if (value != null) { + result + ..add('tierId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateSponsorshipInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateSponsorshipInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'amount': + result.amount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isRecurring': + result.isRecurring = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'privacyLevel': + result.privacyLevel = serializers.deserialize(value, + specifiedType: const FullType(GSponsorshipPrivacy)) + as GSponsorshipPrivacy?; + break; + case 'receiveEmails': + result.receiveEmails = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'sponsorId': + result.sponsorId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorLogin': + result.sponsorLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableId': + result.sponsorableId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableLogin': + result.sponsorableLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'tierId': + result.tierId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateTeamDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateTeamDiscussionCommentInput, + _$GCreateTeamDiscussionCommentInput + ]; + @override + final String wireName = 'GCreateTeamDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateTeamDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'discussionId', + serializers.serialize(object.discussionId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateTeamDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateTeamDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'discussionId': + result.discussionId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateTeamDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateTeamDiscussionInput, + _$GCreateTeamDiscussionInput + ]; + @override + final String wireName = 'GCreateTeamDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateTeamDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'teamId', + serializers.serialize(object.teamId, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.private; + if (value != null) { + result + ..add('private') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCreateTeamDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateTeamDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'private': + result.private = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'teamId': + result.teamId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeclineTopicSuggestionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeclineTopicSuggestionInput, + _$GDeclineTopicSuggestionInput + ]; + @override + final String wireName = 'GDeclineTopicSuggestionInput'; + + @override + Iterable serialize( + Serializers serializers, GDeclineTopicSuggestionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'reason', + serializers.serialize(object.reason, + specifiedType: const FullType(GTopicSuggestionDeclineReason)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeclineTopicSuggestionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeclineTopicSuggestionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'reason': + result.reason = serializers.deserialize(value, + specifiedType: const FullType(GTopicSuggestionDeclineReason))! + as GTopicSuggestionDeclineReason; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDefaultRepositoryPermissionFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDefaultRepositoryPermissionField]; + @override + final String wireName = 'GDefaultRepositoryPermissionField'; + + @override + Object serialize( + Serializers serializers, GDefaultRepositoryPermissionField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDefaultRepositoryPermissionField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDefaultRepositoryPermissionField.valueOf(serialized as String); +} + +class _$GDeleteBranchProtectionRuleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteBranchProtectionRuleInput, + _$GDeleteBranchProtectionRuleInput + ]; + @override + final String wireName = 'GDeleteBranchProtectionRuleInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteBranchProtectionRuleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'branchProtectionRuleId', + serializers.serialize(object.branchProtectionRuleId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteBranchProtectionRuleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteBranchProtectionRuleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'branchProtectionRuleId': + result.branchProtectionRuleId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteDeploymentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteDeploymentInput, + _$GDeleteDeploymentInput + ]; + @override + final String wireName = 'GDeleteDeploymentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteDeploymentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteDeploymentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteDeploymentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteDiscussionCommentInput, + _$GDeleteDiscussionCommentInput + ]; + @override + final String wireName = 'GDeleteDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteDiscussionInput, + _$GDeleteDiscussionInput + ]; + @override + final String wireName = 'GDeleteDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteEnvironmentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteEnvironmentInput, + _$GDeleteEnvironmentInput + ]; + @override + final String wireName = 'GDeleteEnvironmentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteEnvironmentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteEnvironmentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteEnvironmentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteIpAllowListEntryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteIpAllowListEntryInput, + _$GDeleteIpAllowListEntryInput + ]; + @override + final String wireName = 'GDeleteIpAllowListEntryInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteIpAllowListEntryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ipAllowListEntryId', + serializers.serialize(object.ipAllowListEntryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteIpAllowListEntryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteIpAllowListEntryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ipAllowListEntryId': + result.ipAllowListEntryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteIssueCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteIssueCommentInput, + _$GDeleteIssueCommentInput + ]; + @override + final String wireName = 'GDeleteIssueCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteIssueCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteIssueCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteIssueCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDeleteIssueInput, _$GDeleteIssueInput]; + @override + final String wireName = 'GDeleteIssueInput'; + + @override + Iterable serialize(Serializers serializers, GDeleteIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteLabelInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDeleteLabelInput, _$GDeleteLabelInput]; + @override + final String wireName = 'GDeleteLabelInput'; + + @override + Iterable serialize(Serializers serializers, GDeleteLabelInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteLabelInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteLabelInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeletePackageVersionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeletePackageVersionInput, + _$GDeletePackageVersionInput + ]; + @override + final String wireName = 'GDeletePackageVersionInput'; + + @override + Iterable serialize( + Serializers serializers, GDeletePackageVersionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'packageVersionId', + serializers.serialize(object.packageVersionId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeletePackageVersionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeletePackageVersionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'packageVersionId': + result.packageVersionId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteProjectCardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteProjectCardInput, + _$GDeleteProjectCardInput + ]; + @override + final String wireName = 'GDeleteProjectCardInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteProjectCardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'cardId', + serializers.serialize(object.cardId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteProjectCardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteProjectCardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'cardId': + result.cardId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteProjectColumnInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteProjectColumnInput, + _$GDeleteProjectColumnInput + ]; + @override + final String wireName = 'GDeleteProjectColumnInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteProjectColumnInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'columnId', + serializers.serialize(object.columnId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteProjectColumnInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteProjectColumnInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'columnId': + result.columnId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteProjectInput, + _$GDeleteProjectInput + ]; + @override + final String wireName = 'GDeleteProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteProjectNextItemInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteProjectNextItemInput, + _$GDeleteProjectNextItemInput + ]; + @override + final String wireName = 'GDeleteProjectNextItemInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteProjectNextItemInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.itemId; + if (value != null) { + result + ..add('itemId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectId; + if (value != null) { + result + ..add('projectId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteProjectNextItemInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteProjectNextItemInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteProjectV2ItemInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteProjectV2ItemInput, + _$GDeleteProjectV2ItemInput + ]; + @override + final String wireName = 'GDeleteProjectV2ItemInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteProjectV2ItemInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'itemId', + serializers.serialize(object.itemId, + specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteProjectV2ItemInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteProjectV2ItemInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeletePullRequestReviewCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeletePullRequestReviewCommentInput, + _$GDeletePullRequestReviewCommentInput + ]; + @override + final String wireName = 'GDeletePullRequestReviewCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeletePullRequestReviewCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeletePullRequestReviewCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeletePullRequestReviewCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeletePullRequestReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeletePullRequestReviewInput, + _$GDeletePullRequestReviewInput + ]; + @override + final String wireName = 'GDeletePullRequestReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GDeletePullRequestReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestReviewId', + serializers.serialize(object.pullRequestReviewId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeletePullRequestReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeletePullRequestReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteRefInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDeleteRefInput, _$GDeleteRefInput]; + @override + final String wireName = 'GDeleteRefInput'; + + @override + Iterable serialize(Serializers serializers, GDeleteRefInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'refId', + serializers.serialize(object.refId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteRefInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteRefInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'refId': + result.refId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteTeamDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteTeamDiscussionCommentInput, + _$GDeleteTeamDiscussionCommentInput + ]; + @override + final String wireName = 'GDeleteTeamDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteTeamDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteTeamDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteTeamDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteTeamDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteTeamDiscussionInput, + _$GDeleteTeamDiscussionInput + ]; + @override + final String wireName = 'GDeleteTeamDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteTeamDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteTeamDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteTeamDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDeleteVerifiableDomainInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteVerifiableDomainInput, + _$GDeleteVerifiableDomainInput + ]; + @override + final String wireName = 'GDeleteVerifiableDomainInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteVerifiableDomainInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteVerifiableDomainInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteVerifiableDomainInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDependencyGraphEcosystemSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDependencyGraphEcosystem]; + @override + final String wireName = 'GDependencyGraphEcosystem'; + + @override + Object serialize(Serializers serializers, GDependencyGraphEcosystem object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDependencyGraphEcosystem deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDependencyGraphEcosystem.valueOf(serialized as String); +} + +class _$GDeploymentOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDeploymentOrder, _$GDeploymentOrder]; + @override + final String wireName = 'GDeploymentOrder'; + + @override + Iterable serialize(Serializers serializers, GDeploymentOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GDeploymentOrderField)), + ]; + + return result; + } + + @override + GDeploymentOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeploymentOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GDeploymentOrderField))! + as GDeploymentOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentOrderField]; + @override + final String wireName = 'GDeploymentOrderField'; + + @override + Object serialize(Serializers serializers, GDeploymentOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentOrderField.valueOf(serialized as String); +} + +class _$GDeploymentProtectionRuleTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentProtectionRuleType]; + @override + final String wireName = 'GDeploymentProtectionRuleType'; + + @override + Object serialize( + Serializers serializers, GDeploymentProtectionRuleType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentProtectionRuleType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentProtectionRuleType.valueOf(serialized as String); +} + +class _$GDeploymentReviewStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentReviewState]; + @override + final String wireName = 'GDeploymentReviewState'; + + @override + Object serialize(Serializers serializers, GDeploymentReviewState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentReviewState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentReviewState.valueOf(serialized as String); +} + +class _$GDeploymentStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentState]; + @override + final String wireName = 'GDeploymentState'; + + @override + Object serialize(Serializers serializers, GDeploymentState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentState.valueOf(serialized as String); +} + +class _$GDeploymentStatusStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentStatusState]; + @override + final String wireName = 'GDeploymentStatusState'; + + @override + Object serialize(Serializers serializers, GDeploymentStatusState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentStatusState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentStatusState.valueOf(serialized as String); +} + +class _$GDiffSideSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GDiffSide]; + @override + final String wireName = 'GDiffSide'; + + @override + Object serialize(Serializers serializers, GDiffSide object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDiffSide deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDiffSide.valueOf(serialized as String); +} + +class _$GDisablePullRequestAutoMergeInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDisablePullRequestAutoMergeInput, + _$GDisablePullRequestAutoMergeInput + ]; + @override + final String wireName = 'GDisablePullRequestAutoMergeInput'; + + @override + Iterable serialize( + Serializers serializers, GDisablePullRequestAutoMergeInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDisablePullRequestAutoMergeInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDisablePullRequestAutoMergeInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDiscussionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDiscussionOrder, _$GDiscussionOrder]; + @override + final String wireName = 'GDiscussionOrder'; + + @override + Iterable serialize(Serializers serializers, GDiscussionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GDiscussionOrderField)), + ]; + + return result; + } + + @override + GDiscussionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiscussionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GDiscussionOrderField))! + as GDiscussionOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GDiscussionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDiscussionOrderField]; + @override + final String wireName = 'GDiscussionOrderField'; + + @override + Object serialize(Serializers serializers, GDiscussionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDiscussionOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDiscussionOrderField.valueOf(serialized as String); +} + +class _$GDiscussionPollOptionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDiscussionPollOptionOrder, + _$GDiscussionPollOptionOrder + ]; + @override + final String wireName = 'GDiscussionPollOptionOrder'; + + @override + Iterable serialize( + Serializers serializers, GDiscussionPollOptionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GDiscussionPollOptionOrderField)), + ]; + + return result; + } + + @override + GDiscussionPollOptionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiscussionPollOptionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GDiscussionPollOptionOrderField))! + as GDiscussionPollOptionOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GDiscussionPollOptionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDiscussionPollOptionOrderField]; + @override + final String wireName = 'GDiscussionPollOptionOrderField'; + + @override + Object serialize( + Serializers serializers, GDiscussionPollOptionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDiscussionPollOptionOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDiscussionPollOptionOrderField.valueOf(serialized as String); +} + +class _$GDismissPullRequestReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDismissPullRequestReviewInput, + _$GDismissPullRequestReviewInput + ]; + @override + final String wireName = 'GDismissPullRequestReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GDismissPullRequestReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'message', + serializers.serialize(object.message, + specifiedType: const FullType(String)), + 'pullRequestReviewId', + serializers.serialize(object.pullRequestReviewId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDismissPullRequestReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDismissPullRequestReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'message': + result.message = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDismissReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDismissReason]; + @override + final String wireName = 'GDismissReason'; + + @override + Object serialize(Serializers serializers, GDismissReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDismissReason deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDismissReason.valueOf(serialized as String); +} + +class _$GDismissRepositoryVulnerabilityAlertInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDismissRepositoryVulnerabilityAlertInput, + _$GDismissRepositoryVulnerabilityAlertInput + ]; + @override + final String wireName = 'GDismissRepositoryVulnerabilityAlertInput'; + + @override + Iterable serialize( + Serializers serializers, GDismissRepositoryVulnerabilityAlertInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'dismissReason', + serializers.serialize(object.dismissReason, + specifiedType: const FullType(GDismissReason)), + 'repositoryVulnerabilityAlertId', + serializers.serialize(object.repositoryVulnerabilityAlertId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDismissRepositoryVulnerabilityAlertInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDismissRepositoryVulnerabilityAlertInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissReason': + result.dismissReason = serializers.deserialize(value, + specifiedType: const FullType(GDismissReason))! as GDismissReason; + break; + case 'repositoryVulnerabilityAlertId': + result.repositoryVulnerabilityAlertId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDraftPullRequestReviewCommentSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDraftPullRequestReviewComment, + _$GDraftPullRequestReviewComment + ]; + @override + final String wireName = 'GDraftPullRequestReviewComment'; + + @override + Iterable serialize( + Serializers serializers, GDraftPullRequestReviewComment object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + 'position', + serializers.serialize(object.position, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GDraftPullRequestReviewComment deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDraftPullRequestReviewCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'position': + result.position = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GDraftPullRequestReviewThreadSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDraftPullRequestReviewThread, + _$GDraftPullRequestReviewThread + ]; + @override + final String wireName = 'GDraftPullRequestReviewThread'; + + @override + Iterable serialize( + Serializers serializers, GDraftPullRequestReviewThread object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'line', + serializers.serialize(object.line, specifiedType: const FullType(int)), + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.side; + if (value != null) { + result + ..add('side') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDiffSide))); + } + value = object.startLine; + if (value != null) { + result + ..add('startLine') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.startSide; + if (value != null) { + result + ..add('startSide') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDiffSide))); + } + return result; + } + + @override + GDraftPullRequestReviewThread deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDraftPullRequestReviewThreadBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'line': + result.line = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'side': + result.side = serializers.deserialize(value, + specifiedType: const FullType(GDiffSide)) as GDiffSide?; + break; + case 'startLine': + result.startLine = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'startSide': + result.startSide = serializers.deserialize(value, + specifiedType: const FullType(GDiffSide)) as GDiffSide?; + break; + } + } + + return result.build(); + } +} + +class _$GEnablePullRequestAutoMergeInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnablePullRequestAutoMergeInput, + _$GEnablePullRequestAutoMergeInput + ]; + @override + final String wireName = 'GEnablePullRequestAutoMergeInput'; + + @override + Iterable serialize( + Serializers serializers, GEnablePullRequestAutoMergeInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.authorEmail; + if (value != null) { + result + ..add('authorEmail') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitBody; + if (value != null) { + result + ..add('commitBody') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitHeadline; + if (value != null) { + result + ..add('commitHeadline') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.mergeMethod; + if (value != null) { + result + ..add('mergeMethod') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullRequestMergeMethod))); + } + return result; + } + + @override + GEnablePullRequestAutoMergeInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnablePullRequestAutoMergeInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'authorEmail': + result.authorEmail = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitBody': + result.commitBody = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitHeadline': + result.commitHeadline = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'mergeMethod': + result.mergeMethod = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestMergeMethod)) + as GPullRequestMergeMethod?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseAdministratorInvitationOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseAdministratorInvitationOrder, + _$GEnterpriseAdministratorInvitationOrder + ]; + @override + final String wireName = 'GEnterpriseAdministratorInvitationOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseAdministratorInvitationOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: + const FullType(GEnterpriseAdministratorInvitationOrderField)), + ]; + + return result; + } + + @override + GEnterpriseAdministratorInvitationOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseAdministratorInvitationOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseAdministratorInvitationOrderField))! + as GEnterpriseAdministratorInvitationOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseAdministratorInvitationOrderFieldSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseAdministratorInvitationOrderField + ]; + @override + final String wireName = 'GEnterpriseAdministratorInvitationOrderField'; + + @override + Object serialize(Serializers serializers, + GEnterpriseAdministratorInvitationOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseAdministratorInvitationOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseAdministratorInvitationOrderField.valueOf( + serialized as String); +} + +class _$GEnterpriseAdministratorRoleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEnterpriseAdministratorRole]; + @override + final String wireName = 'GEnterpriseAdministratorRole'; + + @override + Object serialize(Serializers serializers, GEnterpriseAdministratorRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseAdministratorRole deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseAdministratorRole.valueOf(serialized as String); +} + +class _$GEnterpriseAllowPrivateRepositoryForkingPolicyValueSerializer + implements + PrimitiveSerializer< + GEnterpriseAllowPrivateRepositoryForkingPolicyValue> { + @override + final Iterable types = const [ + GEnterpriseAllowPrivateRepositoryForkingPolicyValue + ]; + @override + final String wireName = 'GEnterpriseAllowPrivateRepositoryForkingPolicyValue'; + + @override + Object serialize(Serializers serializers, + GEnterpriseAllowPrivateRepositoryForkingPolicyValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseAllowPrivateRepositoryForkingPolicyValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseAllowPrivateRepositoryForkingPolicyValue.valueOf( + serialized as String); +} + +class _$GEnterpriseDefaultRepositoryPermissionSettingValueSerializer + implements + PrimitiveSerializer< + GEnterpriseDefaultRepositoryPermissionSettingValue> { + @override + final Iterable types = const [ + GEnterpriseDefaultRepositoryPermissionSettingValue + ]; + @override + final String wireName = 'GEnterpriseDefaultRepositoryPermissionSettingValue'; + + @override + Object serialize(Serializers serializers, + GEnterpriseDefaultRepositoryPermissionSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseDefaultRepositoryPermissionSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseDefaultRepositoryPermissionSettingValue.valueOf( + serialized as String); +} + +class _$GEnterpriseEnabledDisabledSettingValueSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseEnabledDisabledSettingValue + ]; + @override + final String wireName = 'GEnterpriseEnabledDisabledSettingValue'; + + @override + Object serialize(Serializers serializers, + GEnterpriseEnabledDisabledSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseEnabledDisabledSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseEnabledDisabledSettingValue.valueOf(serialized as String); +} + +class _$GEnterpriseEnabledSettingValueSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEnterpriseEnabledSettingValue]; + @override + final String wireName = 'GEnterpriseEnabledSettingValue'; + + @override + Object serialize( + Serializers serializers, GEnterpriseEnabledSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseEnabledSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseEnabledSettingValue.valueOf(serialized as String); +} + +class _$GEnterpriseMemberOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseMemberOrder, + _$GEnterpriseMemberOrder + ]; + @override + final String wireName = 'GEnterpriseMemberOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseMemberOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GEnterpriseMemberOrderField)), + ]; + + return result; + } + + @override + GEnterpriseMemberOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseMemberOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GEnterpriseMemberOrderField))! + as GEnterpriseMemberOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseMemberOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEnterpriseMemberOrderField]; + @override + final String wireName = 'GEnterpriseMemberOrderField'; + + @override + Object serialize(Serializers serializers, GEnterpriseMemberOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseMemberOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseMemberOrderField.valueOf(serialized as String); +} + +class _$GEnterpriseMembersCanCreateRepositoriesSettingValueSerializer + implements + PrimitiveSerializer< + GEnterpriseMembersCanCreateRepositoriesSettingValue> { + @override + final Iterable types = const [ + GEnterpriseMembersCanCreateRepositoriesSettingValue + ]; + @override + final String wireName = 'GEnterpriseMembersCanCreateRepositoriesSettingValue'; + + @override + Object serialize(Serializers serializers, + GEnterpriseMembersCanCreateRepositoriesSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseMembersCanCreateRepositoriesSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseMembersCanCreateRepositoriesSettingValue.valueOf( + serialized as String); +} + +class _$GEnterpriseMembersCanMakePurchasesSettingValueSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseMembersCanMakePurchasesSettingValue + ]; + @override + final String wireName = 'GEnterpriseMembersCanMakePurchasesSettingValue'; + + @override + Object serialize(Serializers serializers, + GEnterpriseMembersCanMakePurchasesSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseMembersCanMakePurchasesSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseMembersCanMakePurchasesSettingValue.valueOf( + serialized as String); +} + +class _$GEnterpriseServerInstallationOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseServerInstallationOrder, + _$GEnterpriseServerInstallationOrder + ]; + @override + final String wireName = 'GEnterpriseServerInstallationOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseServerInstallationOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: + const FullType(GEnterpriseServerInstallationOrderField)), + ]; + + return result; + } + + @override + GEnterpriseServerInstallationOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseServerInstallationOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseServerInstallationOrderField))! + as GEnterpriseServerInstallationOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseServerInstallationOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseServerInstallationOrderField + ]; + @override + final String wireName = 'GEnterpriseServerInstallationOrderField'; + + @override + Object serialize(Serializers serializers, + GEnterpriseServerInstallationOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseServerInstallationOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseServerInstallationOrderField.valueOf(serialized as String); +} + +class _$GEnterpriseServerUserAccountEmailOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountEmailOrder, + _$GEnterpriseServerUserAccountEmailOrder + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountEmailOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseServerUserAccountEmailOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: + const FullType(GEnterpriseServerUserAccountEmailOrderField)), + ]; + + return result; + } + + @override + GEnterpriseServerUserAccountEmailOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseServerUserAccountEmailOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseServerUserAccountEmailOrderField))! + as GEnterpriseServerUserAccountEmailOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseServerUserAccountEmailOrderFieldSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountEmailOrderField + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountEmailOrderField'; + + @override + Object serialize(Serializers serializers, + GEnterpriseServerUserAccountEmailOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseServerUserAccountEmailOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseServerUserAccountEmailOrderField.valueOf(serialized as String); +} + +class _$GEnterpriseServerUserAccountOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountOrder, + _$GEnterpriseServerUserAccountOrder + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseServerUserAccountOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: + const FullType(GEnterpriseServerUserAccountOrderField)), + ]; + + return result; + } + + @override + GEnterpriseServerUserAccountOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseServerUserAccountOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseServerUserAccountOrderField))! + as GEnterpriseServerUserAccountOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseServerUserAccountOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountOrderField + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountOrderField'; + + @override + Object serialize(Serializers serializers, + GEnterpriseServerUserAccountOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseServerUserAccountOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseServerUserAccountOrderField.valueOf(serialized as String); +} + +class _$GEnterpriseServerUserAccountsUploadOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountsUploadOrder, + _$GEnterpriseServerUserAccountsUploadOrder + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountsUploadOrder'; + + @override + Iterable serialize( + Serializers serializers, GEnterpriseServerUserAccountsUploadOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: + const FullType(GEnterpriseServerUserAccountsUploadOrderField)), + ]; + + return result; + } + + @override + GEnterpriseServerUserAccountsUploadOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnterpriseServerUserAccountsUploadOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseServerUserAccountsUploadOrderField))! + as GEnterpriseServerUserAccountsUploadOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GEnterpriseServerUserAccountsUploadOrderFieldSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountsUploadOrderField + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountsUploadOrderField'; + + @override + Object serialize(Serializers serializers, + GEnterpriseServerUserAccountsUploadOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseServerUserAccountsUploadOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseServerUserAccountsUploadOrderField.valueOf( + serialized as String); +} + +class _$GEnterpriseServerUserAccountsUploadSyncStateSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseServerUserAccountsUploadSyncState + ]; + @override + final String wireName = 'GEnterpriseServerUserAccountsUploadSyncState'; + + @override + Object serialize(Serializers serializers, + GEnterpriseServerUserAccountsUploadSyncState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseServerUserAccountsUploadSyncState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseServerUserAccountsUploadSyncState.valueOf( + serialized as String); +} + +class _$GEnterpriseUserAccountMembershipRoleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GEnterpriseUserAccountMembershipRole + ]; + @override + final String wireName = 'GEnterpriseUserAccountMembershipRole'; + + @override + Object serialize( + Serializers serializers, GEnterpriseUserAccountMembershipRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseUserAccountMembershipRole deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseUserAccountMembershipRole.valueOf(serialized as String); +} + +class _$GEnterpriseUserDeploymentSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEnterpriseUserDeployment]; + @override + final String wireName = 'GEnterpriseUserDeployment'; + + @override + Object serialize(Serializers serializers, GEnterpriseUserDeployment object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEnterpriseUserDeployment deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEnterpriseUserDeployment.valueOf(serialized as String); +} + +class _$GFileAdditionSerializer implements StructuredSerializer { + @override + final Iterable types = const [GFileAddition, _$GFileAddition]; + @override + final String wireName = 'GFileAddition'; + + @override + Iterable serialize(Serializers serializers, GFileAddition object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'contents', + serializers.serialize(object.contents, + specifiedType: const FullType(GBase64String)), + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GFileAddition deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFileAdditionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'contents': + result.contents.replace(serializers.deserialize(value, + specifiedType: const FullType(GBase64String))! as GBase64String); + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GFileChangesSerializer implements StructuredSerializer { + @override + final Iterable types = const [GFileChanges, _$GFileChanges]; + @override + final String wireName = 'GFileChanges'; + + @override + Iterable serialize(Serializers serializers, GFileChanges object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.additions; + if (value != null) { + result + ..add('additions') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GFileAddition)]))); + } + value = object.deletions; + if (value != null) { + result + ..add('deletions') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GFileDeletion)]))); + } + return result; + } + + @override + GFileChanges deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFileChangesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'additions': + result.additions.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GFileAddition)]))! + as BuiltList); + break; + case 'deletions': + result.deletions.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GFileDeletion)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GFileDeletionSerializer implements StructuredSerializer { + @override + final Iterable types = const [GFileDeletion, _$GFileDeletion]; + @override + final String wireName = 'GFileDeletion'; + + @override + Iterable serialize(Serializers serializers, GFileDeletion object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GFileDeletion deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFileDeletionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GFileViewedStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GFileViewedState]; + @override + final String wireName = 'GFileViewedState'; + + @override + Object serialize(Serializers serializers, GFileViewedState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GFileViewedState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GFileViewedState.valueOf(serialized as String); +} + +class _$GFollowOrganizationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowOrganizationInput, + _$GFollowOrganizationInput + ]; + @override + final String wireName = 'GFollowOrganizationInput'; + + @override + Iterable serialize( + Serializers serializers, GFollowOrganizationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowOrganizationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowOrganizationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GFollowUserInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GFollowUserInput, _$GFollowUserInput]; + @override + final String wireName = 'GFollowUserInput'; + + @override + Iterable serialize(Serializers serializers, GFollowUserInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'userId', + serializers.serialize(object.userId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowUserInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowUserInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'userId': + result.userId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GFundingPlatformSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GFundingPlatform]; + @override + final String wireName = 'GFundingPlatform'; + + @override + Object serialize(Serializers serializers, GFundingPlatform object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GFundingPlatform deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GFundingPlatform.valueOf(serialized as String); +} + +class _$GGistOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GGistOrder, _$GGistOrder]; + @override + final String wireName = 'GGistOrder'; + + @override + Iterable serialize(Serializers serializers, GGistOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GGistOrderField)), + ]; + + return result; + } + + @override + GGistOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGistOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GGistOrderField))! + as GGistOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GGistOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GGistOrderField]; + @override + final String wireName = 'GGistOrderField'; + + @override + Object serialize(Serializers serializers, GGistOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GGistOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GGistOrderField.valueOf(serialized as String); +} + +class _$GGistPrivacySerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GGistPrivacy]; + @override + final String wireName = 'GGistPrivacy'; + + @override + Object serialize(Serializers serializers, GGistPrivacy object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GGistPrivacy deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GGistPrivacy.valueOf(serialized as String); +} + +class _$GGitSignatureStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GGitSignatureState]; + @override + final String wireName = 'GGitSignatureState'; + + @override + Object serialize(Serializers serializers, GGitSignatureState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GGitSignatureState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GGitSignatureState.valueOf(serialized as String); +} + +class _$GGrantEnterpriseOrganizationsMigratorRoleInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GGrantEnterpriseOrganizationsMigratorRoleInput, + _$GGrantEnterpriseOrganizationsMigratorRoleInput + ]; + @override + final String wireName = 'GGrantEnterpriseOrganizationsMigratorRoleInput'; + + @override + Iterable serialize(Serializers serializers, + GGrantEnterpriseOrganizationsMigratorRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGrantEnterpriseOrganizationsMigratorRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGrantEnterpriseOrganizationsMigratorRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 _$GGrantMigratorRoleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGrantMigratorRoleInput, + _$GGrantMigratorRoleInput + ]; + @override + final String wireName = 'GGrantMigratorRoleInput'; + + @override + Iterable serialize( + Serializers serializers, GGrantMigratorRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'actor', + serializers.serialize(object.actor, + specifiedType: const FullType(String)), + 'actorType', + serializers.serialize(object.actorType, + specifiedType: const FullType(GActorType)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGrantMigratorRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGrantMigratorRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'actor': + result.actor = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actorType': + result.actorType = serializers.deserialize(value, + specifiedType: const FullType(GActorType))! as GActorType; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIdentityProviderConfigurationStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GIdentityProviderConfigurationState + ]; + @override + final String wireName = 'GIdentityProviderConfigurationState'; + + @override + Object serialize( + Serializers serializers, GIdentityProviderConfigurationState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIdentityProviderConfigurationState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIdentityProviderConfigurationState.valueOf(serialized as String); +} + +class _$GImportProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GImportProjectInput, + _$GImportProjectInput + ]; + @override + final String wireName = 'GImportProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GImportProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'columnImports', + serializers.serialize(object.columnImports, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectColumnImport)])), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ownerName', + serializers.serialize(object.ownerName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.public; + if (value != null) { + result + ..add('public') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GImportProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GImportProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'columnImports': + result.columnImports.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectColumnImport)]))! + as BuiltList); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'ownerName': + result.ownerName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'public': + result.public = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GInviteEnterpriseAdminInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GInviteEnterpriseAdminInput, + _$GInviteEnterpriseAdminInput + ]; + @override + final String wireName = 'GInviteEnterpriseAdminInput'; + + @override + Iterable serialize( + Serializers serializers, GInviteEnterpriseAdminInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.email; + if (value != null) { + result + ..add('email') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.invitee; + if (value != null) { + result + ..add('invitee') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.role; + if (value != null) { + result + ..add('role') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEnterpriseAdministratorRole))); + } + return result; + } + + @override + GInviteEnterpriseAdminInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GInviteEnterpriseAdminInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'invitee': + result.invitee = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'role': + result.role = serializers.deserialize(value, + specifiedType: const FullType(GEnterpriseAdministratorRole)) + as GEnterpriseAdministratorRole?; + break; + } + } + + return result.build(); + } +} + +class _$GIpAllowListEnabledSettingValueSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIpAllowListEnabledSettingValue]; + @override + final String wireName = 'GIpAllowListEnabledSettingValue'; + + @override + Object serialize( + Serializers serializers, GIpAllowListEnabledSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIpAllowListEnabledSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIpAllowListEnabledSettingValue.valueOf(serialized as String); +} + +class _$GIpAllowListEntryOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIpAllowListEntryOrder, + _$GIpAllowListEntryOrder + ]; + @override + final String wireName = 'GIpAllowListEntryOrder'; + + @override + Iterable serialize( + Serializers serializers, GIpAllowListEntryOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GIpAllowListEntryOrderField)), + ]; + + return result; + } + + @override + GIpAllowListEntryOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIpAllowListEntryOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GIpAllowListEntryOrderField))! + as GIpAllowListEntryOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GIpAllowListEntryOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIpAllowListEntryOrderField]; + @override + final String wireName = 'GIpAllowListEntryOrderField'; + + @override + Object serialize(Serializers serializers, GIpAllowListEntryOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIpAllowListEntryOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIpAllowListEntryOrderField.valueOf(serialized as String); +} + +class _$GIpAllowListForInstalledAppsEnabledSettingValueSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GIpAllowListForInstalledAppsEnabledSettingValue + ]; + @override + final String wireName = 'GIpAllowListForInstalledAppsEnabledSettingValue'; + + @override + Object serialize(Serializers serializers, + GIpAllowListForInstalledAppsEnabledSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIpAllowListForInstalledAppsEnabledSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIpAllowListForInstalledAppsEnabledSettingValue.valueOf( + serialized as String); +} + +class _$GIssueClosedStateReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueClosedStateReason]; + @override + final String wireName = 'GIssueClosedStateReason'; + + @override + Object serialize(Serializers serializers, GIssueClosedStateReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueClosedStateReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueClosedStateReason.valueOf(serialized as String); +} + +class _$GIssueCommentOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GIssueCommentOrder, _$GIssueCommentOrder]; + @override + final String wireName = 'GIssueCommentOrder'; + + @override + Iterable serialize( + Serializers serializers, GIssueCommentOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GIssueCommentOrderField)), + ]; + + return result; + } + + @override + GIssueCommentOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueCommentOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GIssueCommentOrderField))! + as GIssueCommentOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GIssueCommentOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueCommentOrderField]; + @override + final String wireName = 'GIssueCommentOrderField'; + + @override + Object serialize(Serializers serializers, GIssueCommentOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueCommentOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueCommentOrderField.valueOf(serialized as String); +} + +class _$GIssueFiltersSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssueFilters, _$GIssueFilters]; + @override + final String wireName = 'GIssueFilters'; + + @override + Iterable serialize(Serializers serializers, GIssueFilters object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.assignee; + if (value != null) { + result + ..add('assignee') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.createdBy; + if (value != null) { + result + ..add('createdBy') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.mentioned; + if (value != null) { + result + ..add('mentioned') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.milestone; + if (value != null) { + result + ..add('milestone') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.milestoneNumber; + if (value != null) { + result + ..add('milestoneNumber') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.since; + if (value != null) { + result + ..add('since') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.states; + if (value != null) { + result + ..add('states') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIssueState)]))); + } + value = object.viewerSubscribed; + if (value != null) { + result + ..add('viewerSubscribed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GIssueFilters deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueFiltersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assignee': + result.assignee = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdBy': + result.createdBy = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'mentioned': + result.mentioned = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'milestone': + result.milestone = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'milestoneNumber': + result.milestoneNumber = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'since': + result.since = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'states': + result.states.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIssueState)]))! + as BuiltList); + break; + case 'viewerSubscribed': + result.viewerSubscribed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GIssueOrder, _$GIssueOrder]; + @override + final String wireName = 'GIssueOrder'; + + @override + Iterable serialize(Serializers serializers, GIssueOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GIssueOrderField)), + ]; + + return result; + } + + @override + GIssueOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GIssueOrderField))! + as GIssueOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GIssueOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueOrderField]; + @override + final String wireName = 'GIssueOrderField'; + + @override + Object serialize(Serializers serializers, GIssueOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueOrderField.valueOf(serialized as String); +} + +class _$GIssueStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueState]; + @override + final String wireName = 'GIssueState'; + + @override + Object serialize(Serializers serializers, GIssueState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueState.valueOf(serialized as String); +} + +class _$GIssueStateReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueStateReason]; + @override + final String wireName = 'GIssueStateReason'; + + @override + Object serialize(Serializers serializers, GIssueStateReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueStateReason deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueStateReason.valueOf(serialized as String); +} + +class _$GIssueTimelineItemsItemTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueTimelineItemsItemType]; + @override + final String wireName = 'GIssueTimelineItemsItemType'; + + @override + Object serialize(Serializers serializers, GIssueTimelineItemsItemType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueTimelineItemsItemType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueTimelineItemsItemType.valueOf(serialized as String); +} + +class _$GLabelOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GLabelOrder, _$GLabelOrder]; + @override + final String wireName = 'GLabelOrder'; + + @override + Iterable serialize(Serializers serializers, GLabelOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GLabelOrderField)), + ]; + + return result; + } + + @override + GLabelOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabelOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GLabelOrderField))! + as GLabelOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GLabelOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GLabelOrderField]; + @override + final String wireName = 'GLabelOrderField'; + + @override + Object serialize(Serializers serializers, GLabelOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GLabelOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GLabelOrderField.valueOf(serialized as String); +} + +class _$GLanguageOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GLanguageOrder, _$GLanguageOrder]; + @override + final String wireName = 'GLanguageOrder'; + + @override + Iterable serialize(Serializers serializers, GLanguageOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GLanguageOrderField)), + ]; + + return result; + } + + @override + GLanguageOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLanguageOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GLanguageOrderField))! + as GLanguageOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GLanguageOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GLanguageOrderField]; + @override + final String wireName = 'GLanguageOrderField'; + + @override + Object serialize(Serializers serializers, GLanguageOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GLanguageOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GLanguageOrderField.valueOf(serialized as String); +} + +class _$GLinkRepositoryToProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GLinkRepositoryToProjectInput, + _$GLinkRepositoryToProjectInput + ]; + @override + final String wireName = 'GLinkRepositoryToProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GLinkRepositoryToProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GLinkRepositoryToProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLinkRepositoryToProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GLockLockableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GLockLockableInput, _$GLockLockableInput]; + @override + final String wireName = 'GLockLockableInput'; + + @override + Iterable serialize( + Serializers serializers, GLockLockableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'lockableId', + serializers.serialize(object.lockableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.lockReason; + if (value != null) { + result + ..add('lockReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(GLockReason))); + } + return result; + } + + @override + GLockLockableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLockLockableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'lockReason': + result.lockReason = serializers.deserialize(value, + specifiedType: const FullType(GLockReason)) as GLockReason?; + break; + case 'lockableId': + result.lockableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GLockReasonSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GLockReason]; + @override + final String wireName = 'GLockReason'; + + @override + Object serialize(Serializers serializers, GLockReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GLockReason deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GLockReason.valueOf(serialized as String); +} + +class _$GMarkDiscussionCommentAsAnswerInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMarkDiscussionCommentAsAnswerInput, + _$GMarkDiscussionCommentAsAnswerInput + ]; + @override + final String wireName = 'GMarkDiscussionCommentAsAnswerInput'; + + @override + Iterable serialize( + Serializers serializers, GMarkDiscussionCommentAsAnswerInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMarkDiscussionCommentAsAnswerInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMarkDiscussionCommentAsAnswerInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMarkFileAsViewedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMarkFileAsViewedInput, + _$GMarkFileAsViewedInput + ]; + @override + final String wireName = 'GMarkFileAsViewedInput'; + + @override + Iterable serialize( + Serializers serializers, GMarkFileAsViewedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMarkFileAsViewedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMarkFileAsViewedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMarkPullRequestReadyForReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMarkPullRequestReadyForReviewInput, + _$GMarkPullRequestReadyForReviewInput + ]; + @override + final String wireName = 'GMarkPullRequestReadyForReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GMarkPullRequestReadyForReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMarkPullRequestReadyForReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMarkPullRequestReadyForReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMergeBranchInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GMergeBranchInput, _$GMergeBranchInput]; + @override + final String wireName = 'GMergeBranchInput'; + + @override + Iterable serialize(Serializers serializers, GMergeBranchInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'base', + serializers.serialize(object.base, specifiedType: const FullType(String)), + 'head', + serializers.serialize(object.head, specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.authorEmail; + if (value != null) { + result + ..add('authorEmail') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitMessage; + if (value != null) { + result + ..add('commitMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeBranchInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeBranchInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'authorEmail': + result.authorEmail = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'base': + result.base = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitMessage': + result.commitMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'head': + result.head = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMergeCommitMessageSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeCommitMessage]; + @override + final String wireName = 'GMergeCommitMessage'; + + @override + Object serialize(Serializers serializers, GMergeCommitMessage object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeCommitMessage deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeCommitMessage.valueOf(serialized as String); +} + +class _$GMergeCommitTitleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeCommitTitle]; + @override + final String wireName = 'GMergeCommitTitle'; + + @override + Object serialize(Serializers serializers, GMergeCommitTitle object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeCommitTitle deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeCommitTitle.valueOf(serialized as String); +} + +class _$GMergePullRequestInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergePullRequestInput, + _$GMergePullRequestInput + ]; + @override + final String wireName = 'GMergePullRequestInput'; + + @override + Iterable serialize( + Serializers serializers, GMergePullRequestInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.authorEmail; + if (value != null) { + result + ..add('authorEmail') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitBody; + if (value != null) { + result + ..add('commitBody') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.commitHeadline; + if (value != null) { + result + ..add('commitHeadline') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expectedHeadOid; + if (value != null) { + result + ..add('expectedHeadOid') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.mergeMethod; + if (value != null) { + result + ..add('mergeMethod') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullRequestMergeMethod))); + } + return result; + } + + @override + GMergePullRequestInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergePullRequestInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'authorEmail': + result.authorEmail = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitBody': + result.commitBody = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commitHeadline': + result.commitHeadline = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expectedHeadOid': + result.expectedHeadOid = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'mergeMethod': + result.mergeMethod = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestMergeMethod)) + as GPullRequestMergeMethod?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMergeStateStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeStateStatus]; + @override + final String wireName = 'GMergeStateStatus'; + + @override + Object serialize(Serializers serializers, GMergeStateStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeStateStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeStateStatus.valueOf(serialized as String); +} + +class _$GMergeableStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeableState]; + @override + final String wireName = 'GMergeableState'; + + @override + Object serialize(Serializers serializers, GMergeableState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeableState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeableState.valueOf(serialized as String); +} + +class _$GMigrationSourceTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMigrationSourceType]; + @override + final String wireName = 'GMigrationSourceType'; + + @override + Object serialize(Serializers serializers, GMigrationSourceType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMigrationSourceType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMigrationSourceType.valueOf(serialized as String); +} + +class _$GMigrationStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMigrationState]; + @override + final String wireName = 'GMigrationState'; + + @override + Object serialize(Serializers serializers, GMigrationState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMigrationState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMigrationState.valueOf(serialized as String); +} + +class _$GMilestoneOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GMilestoneOrder, _$GMilestoneOrder]; + @override + final String wireName = 'GMilestoneOrder'; + + @override + Iterable serialize(Serializers serializers, GMilestoneOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GMilestoneOrderField)), + ]; + + return result; + } + + @override + GMilestoneOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMilestoneOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GMilestoneOrderField))! + as GMilestoneOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GMilestoneOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMilestoneOrderField]; + @override + final String wireName = 'GMilestoneOrderField'; + + @override + Object serialize(Serializers serializers, GMilestoneOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMilestoneOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMilestoneOrderField.valueOf(serialized as String); +} + +class _$GMilestoneStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMilestoneState]; + @override + final String wireName = 'GMilestoneState'; + + @override + Object serialize(Serializers serializers, GMilestoneState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMilestoneState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMilestoneState.valueOf(serialized as String); +} + +class _$GMinimizeCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMinimizeCommentInput, + _$GMinimizeCommentInput + ]; + @override + final String wireName = 'GMinimizeCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GMinimizeCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'classifier', + serializers.serialize(object.classifier, + specifiedType: const FullType(GReportedContentClassifiers)), + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMinimizeCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMinimizeCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'classifier': + result.classifier = serializers.deserialize(value, + specifiedType: const FullType(GReportedContentClassifiers))! + as GReportedContentClassifiers; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMoveProjectCardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMoveProjectCardInput, + _$GMoveProjectCardInput + ]; + @override + final String wireName = 'GMoveProjectCardInput'; + + @override + Iterable serialize( + Serializers serializers, GMoveProjectCardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'cardId', + serializers.serialize(object.cardId, + specifiedType: const FullType(String)), + 'columnId', + serializers.serialize(object.columnId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.afterCardId; + if (value != null) { + result + ..add('afterCardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMoveProjectCardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMoveProjectCardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'afterCardId': + result.afterCardId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'cardId': + result.cardId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'columnId': + result.columnId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMoveProjectColumnInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMoveProjectColumnInput, + _$GMoveProjectColumnInput + ]; + @override + final String wireName = 'GMoveProjectColumnInput'; + + @override + Iterable serialize( + Serializers serializers, GMoveProjectColumnInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'columnId', + serializers.serialize(object.columnId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.afterColumnId; + if (value != null) { + result + ..add('afterColumnId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMoveProjectColumnInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMoveProjectColumnInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'afterColumnId': + result.afterColumnId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'columnId': + result.columnId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GNotificationRestrictionSettingValueSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GNotificationRestrictionSettingValue + ]; + @override + final String wireName = 'GNotificationRestrictionSettingValue'; + + @override + Object serialize( + Serializers serializers, GNotificationRestrictionSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GNotificationRestrictionSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GNotificationRestrictionSettingValue.valueOf(serialized as String); +} + +class _$GOIDCProviderTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOIDCProviderType]; + @override + final String wireName = 'GOIDCProviderType'; + + @override + Object serialize(Serializers serializers, GOIDCProviderType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOIDCProviderType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOIDCProviderType.valueOf(serialized as String); +} + +class _$GOauthApplicationCreateAuditEntryStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GOauthApplicationCreateAuditEntryState + ]; + @override + final String wireName = 'GOauthApplicationCreateAuditEntryState'; + + @override + Object serialize(Serializers serializers, + GOauthApplicationCreateAuditEntryState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOauthApplicationCreateAuditEntryState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOauthApplicationCreateAuditEntryState.valueOf(serialized as String); +} + +class _$GOperationTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOperationType]; + @override + final String wireName = 'GOperationType'; + + @override + Object serialize(Serializers serializers, GOperationType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOperationType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOperationType.valueOf(serialized as String); +} + +class _$GOrderDirectionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrderDirection]; + @override + final String wireName = 'GOrderDirection'; + + @override + Object serialize(Serializers serializers, GOrderDirection object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrderDirection deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrderDirection.valueOf(serialized as String); +} + +class _$GOrgAddMemberAuditEntryPermissionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrgAddMemberAuditEntryPermission]; + @override + final String wireName = 'GOrgAddMemberAuditEntryPermission'; + + @override + Object serialize( + Serializers serializers, GOrgAddMemberAuditEntryPermission object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgAddMemberAuditEntryPermission deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgAddMemberAuditEntryPermission.valueOf(serialized as String); +} + +class _$GOrgCreateAuditEntryBillingPlanSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrgCreateAuditEntryBillingPlan]; + @override + final String wireName = 'GOrgCreateAuditEntryBillingPlan'; + + @override + Object serialize( + Serializers serializers, GOrgCreateAuditEntryBillingPlan object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgCreateAuditEntryBillingPlan deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgCreateAuditEntryBillingPlan.valueOf(serialized as String); +} + +class _$GOrgEnterpriseOwnerOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOrgEnterpriseOwnerOrder, + _$GOrgEnterpriseOwnerOrder + ]; + @override + final String wireName = 'GOrgEnterpriseOwnerOrder'; + + @override + Iterable serialize( + Serializers serializers, GOrgEnterpriseOwnerOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GOrgEnterpriseOwnerOrderField)), + ]; + + return result; + } + + @override + GOrgEnterpriseOwnerOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgEnterpriseOwnerOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GOrgEnterpriseOwnerOrderField))! + as GOrgEnterpriseOwnerOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GOrgEnterpriseOwnerOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrgEnterpriseOwnerOrderField]; + @override + final String wireName = 'GOrgEnterpriseOwnerOrderField'; + + @override + Object serialize( + Serializers serializers, GOrgEnterpriseOwnerOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgEnterpriseOwnerOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgEnterpriseOwnerOrderField.valueOf(serialized as String); +} + +class _$GOrgRemoveBillingManagerAuditEntryReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GOrgRemoveBillingManagerAuditEntryReason + ]; + @override + final String wireName = 'GOrgRemoveBillingManagerAuditEntryReason'; + + @override + Object serialize(Serializers serializers, + GOrgRemoveBillingManagerAuditEntryReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgRemoveBillingManagerAuditEntryReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgRemoveBillingManagerAuditEntryReason.valueOf(serialized as String); +} + +class _$GOrgRemoveMemberAuditEntryMembershipTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GOrgRemoveMemberAuditEntryMembershipType + ]; + @override + final String wireName = 'GOrgRemoveMemberAuditEntryMembershipType'; + + @override + Object serialize(Serializers serializers, + GOrgRemoveMemberAuditEntryMembershipType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgRemoveMemberAuditEntryMembershipType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgRemoveMemberAuditEntryMembershipType.valueOf(serialized as String); +} + +class _$GOrgRemoveMemberAuditEntryReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrgRemoveMemberAuditEntryReason]; + @override + final String wireName = 'GOrgRemoveMemberAuditEntryReason'; + + @override + Object serialize( + Serializers serializers, GOrgRemoveMemberAuditEntryReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgRemoveMemberAuditEntryReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgRemoveMemberAuditEntryReason.valueOf(serialized as String); +} + +class _$GOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeSerializer + implements + PrimitiveSerializer< + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType> { + @override + final Iterable types = const [ + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType + ]; + @override + final String wireName = + 'GOrgRemoveOutsideCollaboratorAuditEntryMembershipType'; + + @override + Object serialize(Serializers serializers, + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType.valueOf( + serialized as String); +} + +class _$GOrgRemoveOutsideCollaboratorAuditEntryReasonSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GOrgRemoveOutsideCollaboratorAuditEntryReason + ]; + @override + final String wireName = 'GOrgRemoveOutsideCollaboratorAuditEntryReason'; + + @override + Object serialize(Serializers serializers, + GOrgRemoveOutsideCollaboratorAuditEntryReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgRemoveOutsideCollaboratorAuditEntryReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgRemoveOutsideCollaboratorAuditEntryReason.valueOf( + serialized as String); +} + +class _$GOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionSerializer + implements + PrimitiveSerializer< + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission> { + @override + final Iterable types = const [ + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + ]; + @override + final String wireName = + 'GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission'; + + @override + Object serialize(Serializers serializers, + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission.valueOf( + serialized as String); +} + +class _$GOrgUpdateMemberAuditEntryPermissionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GOrgUpdateMemberAuditEntryPermission + ]; + @override + final String wireName = 'GOrgUpdateMemberAuditEntryPermission'; + + @override + Object serialize( + Serializers serializers, GOrgUpdateMemberAuditEntryPermission object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgUpdateMemberAuditEntryPermission deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgUpdateMemberAuditEntryPermission.valueOf(serialized as String); +} + +class _$GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitySerializer + implements + PrimitiveSerializer< + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility> { + @override + final Iterable types = const [ + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + ]; + @override + final String wireName = + 'GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility.valueOf( + serialized as String); +} + +class _$GOrganizationInvitationRoleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrganizationInvitationRole]; + @override + final String wireName = 'GOrganizationInvitationRole'; + + @override + Object serialize(Serializers serializers, GOrganizationInvitationRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationInvitationRole deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationInvitationRole.valueOf(serialized as String); +} + +class _$GOrganizationInvitationTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrganizationInvitationType]; + @override + final String wireName = 'GOrganizationInvitationType'; + + @override + Object serialize(Serializers serializers, GOrganizationInvitationType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationInvitationType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationInvitationType.valueOf(serialized as String); +} + +class _$GOrganizationMemberRoleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrganizationMemberRole]; + @override + final String wireName = 'GOrganizationMemberRole'; + + @override + Object serialize(Serializers serializers, GOrganizationMemberRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationMemberRole deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationMemberRole.valueOf(serialized as String); +} + +class _$GOrganizationMembersCanCreateRepositoriesSettingValueSerializer + implements + PrimitiveSerializer< + GOrganizationMembersCanCreateRepositoriesSettingValue> { + @override + final Iterable types = const [ + GOrganizationMembersCanCreateRepositoriesSettingValue + ]; + @override + final String wireName = + 'GOrganizationMembersCanCreateRepositoriesSettingValue'; + + @override + Object serialize(Serializers serializers, + GOrganizationMembersCanCreateRepositoriesSettingValue object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationMembersCanCreateRepositoriesSettingValue deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationMembersCanCreateRepositoriesSettingValue.valueOf( + serialized as String); +} + +class _$GOrganizationOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GOrganizationOrder, _$GOrganizationOrder]; + @override + final String wireName = 'GOrganizationOrder'; + + @override + Iterable serialize( + Serializers serializers, GOrganizationOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GOrganizationOrderField)), + ]; + + return result; + } + + @override + GOrganizationOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrganizationOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GOrganizationOrderField))! + as GOrganizationOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GOrganizationOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrganizationOrderField]; + @override + final String wireName = 'GOrganizationOrderField'; + + @override + Object serialize(Serializers serializers, GOrganizationOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationOrderField.valueOf(serialized as String); +} + +class _$GPackageFileOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GPackageFileOrder, _$GPackageFileOrder]; + @override + final String wireName = 'GPackageFileOrder'; + + @override + Iterable serialize(Serializers serializers, GPackageFileOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.direction; + if (value != null) { + result + ..add('direction') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOrderDirection))); + } + value = object.field; + if (value != null) { + result + ..add('field') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPackageFileOrderField))); + } + return result; + } + + @override + GPackageFileOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPackageFileOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection)) + as GOrderDirection?; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GPackageFileOrderField)) + as GPackageFileOrderField?; + break; + } + } + + return result.build(); + } +} + +class _$GPackageFileOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageFileOrderField]; + @override + final String wireName = 'GPackageFileOrderField'; + + @override + Object serialize(Serializers serializers, GPackageFileOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageFileOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageFileOrderField.valueOf(serialized as String); +} + +class _$GPackageOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GPackageOrder, _$GPackageOrder]; + @override + final String wireName = 'GPackageOrder'; + + @override + Iterable serialize(Serializers serializers, GPackageOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.direction; + if (value != null) { + result + ..add('direction') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOrderDirection))); + } + value = object.field; + if (value != null) { + result + ..add('field') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPackageOrderField))); + } + return result; + } + + @override + GPackageOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPackageOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection)) + as GOrderDirection?; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GPackageOrderField)) + as GPackageOrderField?; + break; + } + } + + return result.build(); + } +} + +class _$GPackageOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageOrderField]; + @override + final String wireName = 'GPackageOrderField'; + + @override + Object serialize(Serializers serializers, GPackageOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageOrderField.valueOf(serialized as String); +} + +class _$GPackageTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageType]; + @override + final String wireName = 'GPackageType'; + + @override + Object serialize(Serializers serializers, GPackageType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageType.valueOf(serialized as String); +} + +class _$GPackageVersionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPackageVersionOrder, + _$GPackageVersionOrder + ]; + @override + final String wireName = 'GPackageVersionOrder'; + + @override + Iterable serialize( + Serializers serializers, GPackageVersionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.direction; + if (value != null) { + result + ..add('direction') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOrderDirection))); + } + value = object.field; + if (value != null) { + result + ..add('field') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPackageVersionOrderField))); + } + return result; + } + + @override + GPackageVersionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPackageVersionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection)) + as GOrderDirection?; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GPackageVersionOrderField)) + as GPackageVersionOrderField?; + break; + } + } + + return result.build(); + } +} + +class _$GPackageVersionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageVersionOrderField]; + @override + final String wireName = 'GPackageVersionOrderField'; + + @override + Object serialize(Serializers serializers, GPackageVersionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageVersionOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageVersionOrderField.valueOf(serialized as String); +} + +class _$GPatchStatusSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GPatchStatus]; + @override + final String wireName = 'GPatchStatus'; + + @override + Object serialize(Serializers serializers, GPatchStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPatchStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPatchStatus.valueOf(serialized as String); +} + +class _$GPinIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GPinIssueInput, _$GPinIssueInput]; + @override + final String wireName = 'GPinIssueInput'; + + @override + Iterable serialize(Serializers serializers, GPinIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPinIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPinIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPinnableItemTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPinnableItemType]; + @override + final String wireName = 'GPinnableItemType'; + + @override + Object serialize(Serializers serializers, GPinnableItemType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPinnableItemType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPinnableItemType.valueOf(serialized as String); +} + +class _$GPinnedDiscussionGradientSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPinnedDiscussionGradient]; + @override + final String wireName = 'GPinnedDiscussionGradient'; + + @override + Object serialize(Serializers serializers, GPinnedDiscussionGradient object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPinnedDiscussionGradient deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPinnedDiscussionGradient.valueOf(serialized as String); +} + +class _$GPinnedDiscussionPatternSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPinnedDiscussionPattern]; + @override + final String wireName = 'GPinnedDiscussionPattern'; + + @override + Object serialize(Serializers serializers, GPinnedDiscussionPattern object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPinnedDiscussionPattern deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPinnedDiscussionPattern.valueOf(serialized as String); +} + +class _$GProjectCardArchivedStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectCardArchivedState]; + @override + final String wireName = 'GProjectCardArchivedState'; + + @override + Object serialize(Serializers serializers, GProjectCardArchivedState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectCardArchivedState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectCardArchivedState.valueOf(serialized as String); +} + +class _$GProjectCardImportSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GProjectCardImport, _$GProjectCardImport]; + @override + final String wireName = 'GProjectCardImport'; + + @override + Iterable serialize( + Serializers serializers, GProjectCardImport object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'number', + serializers.serialize(object.number, specifiedType: const FullType(int)), + 'repository', + serializers.serialize(object.repository, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GProjectCardImport deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectCardImportBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'repository': + result.repository = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GProjectCardStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectCardState]; + @override + final String wireName = 'GProjectCardState'; + + @override + Object serialize(Serializers serializers, GProjectCardState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectCardState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectCardState.valueOf(serialized as String); +} + +class _$GProjectColumnImportSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectColumnImport, + _$GProjectColumnImport + ]; + @override + final String wireName = 'GProjectColumnImport'; + + @override + Iterable serialize( + Serializers serializers, GProjectColumnImport object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'columnName', + serializers.serialize(object.columnName, + specifiedType: const FullType(String)), + 'position', + serializers.serialize(object.position, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.issues; + if (value != null) { + result + ..add('issues') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectCardImport)]))); + } + return result; + } + + @override + GProjectColumnImport deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectColumnImportBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'columnName': + result.columnName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'issues': + result.issues.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectCardImport)]))! + as BuiltList); + break; + case 'position': + result.position = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GProjectColumnPurposeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectColumnPurpose]; + @override + final String wireName = 'GProjectColumnPurpose'; + + @override + Object serialize(Serializers serializers, GProjectColumnPurpose object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectColumnPurpose deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectColumnPurpose.valueOf(serialized as String); +} + +class _$GProjectItemTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectItemType]; + @override + final String wireName = 'GProjectItemType'; + + @override + Object serialize(Serializers serializers, GProjectItemType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectItemType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectItemType.valueOf(serialized as String); +} + +class _$GProjectNextFieldTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectNextFieldType]; + @override + final String wireName = 'GProjectNextFieldType'; + + @override + Object serialize(Serializers serializers, GProjectNextFieldType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectNextFieldType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectNextFieldType.valueOf(serialized as String); +} + +class _$GProjectNextOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectNextOrderField]; + @override + final String wireName = 'GProjectNextOrderField'; + + @override + Object serialize(Serializers serializers, GProjectNextOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectNextOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectNextOrderField.valueOf(serialized as String); +} + +class _$GProjectOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GProjectOrder, _$GProjectOrder]; + @override + final String wireName = 'GProjectOrder'; + + @override + Iterable serialize(Serializers serializers, GProjectOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectOrderField)), + ]; + + return result; + } + + @override + GProjectOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GProjectOrderField))! + as GProjectOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectOrderField]; + @override + final String wireName = 'GProjectOrderField'; + + @override + Object serialize(Serializers serializers, GProjectOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectOrderField.valueOf(serialized as String); +} + +class _$GProjectStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectState]; + @override + final String wireName = 'GProjectState'; + + @override + Object serialize(Serializers serializers, GProjectState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectState.valueOf(serialized as String); +} + +class _$GProjectTemplateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectTemplate]; + @override + final String wireName = 'GProjectTemplate'; + + @override + Object serialize(Serializers serializers, GProjectTemplate object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectTemplate deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectTemplate.valueOf(serialized as String); +} + +class _$GProjectV2FieldOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectV2FieldOrder, + _$GProjectV2FieldOrder + ]; + @override + final String wireName = 'GProjectV2FieldOrder'; + + @override + Iterable serialize( + Serializers serializers, GProjectV2FieldOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectV2FieldOrderField)), + ]; + + return result; + } + + @override + GProjectV2FieldOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2FieldOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GProjectV2FieldOrderField))! + as GProjectV2FieldOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2FieldOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2FieldOrderField]; + @override + final String wireName = 'GProjectV2FieldOrderField'; + + @override + Object serialize(Serializers serializers, GProjectV2FieldOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2FieldOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2FieldOrderField.valueOf(serialized as String); +} + +class _$GProjectV2FieldTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2FieldType]; + @override + final String wireName = 'GProjectV2FieldType'; + + @override + Object serialize(Serializers serializers, GProjectV2FieldType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2FieldType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2FieldType.valueOf(serialized as String); +} + +class _$GProjectV2FieldValueSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectV2FieldValue, + _$GProjectV2FieldValue + ]; + @override + final String wireName = 'GProjectV2FieldValue'; + + @override + Iterable serialize( + Serializers serializers, GProjectV2FieldValue object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.date; + if (value != null) { + result + ..add('date') + ..add( + serializers.serialize(value, specifiedType: const FullType(GDate))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.number; + if (value != null) { + result + ..add('number') + ..add(serializers.serialize(value, + specifiedType: const FullType(double))); + } + value = object.singleSelectOptionId; + if (value != null) { + result + ..add('singleSelectOptionId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.text; + if (value != null) { + result + ..add('text') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GProjectV2FieldValue deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2FieldValueBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'date': + result.date.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + case 'iterationId': + result.iterationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'number': + result.number = serializers.deserialize(value, + specifiedType: const FullType(double)) as double?; + break; + case 'singleSelectOptionId': + result.singleSelectOptionId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'text': + result.text = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2ItemFieldValueOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectV2ItemFieldValueOrder, + _$GProjectV2ItemFieldValueOrder + ]; + @override + final String wireName = 'GProjectV2ItemFieldValueOrder'; + + @override + Iterable serialize( + Serializers serializers, GProjectV2ItemFieldValueOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectV2ItemFieldValueOrderField)), + ]; + + return result; + } + + @override + GProjectV2ItemFieldValueOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2ItemFieldValueOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GProjectV2ItemFieldValueOrderField))! + as GProjectV2ItemFieldValueOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2ItemFieldValueOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2ItemFieldValueOrderField]; + @override + final String wireName = 'GProjectV2ItemFieldValueOrderField'; + + @override + Object serialize( + Serializers serializers, GProjectV2ItemFieldValueOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2ItemFieldValueOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2ItemFieldValueOrderField.valueOf(serialized as String); +} + +class _$GProjectV2ItemOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectV2ItemOrder, + _$GProjectV2ItemOrder + ]; + @override + final String wireName = 'GProjectV2ItemOrder'; + + @override + Iterable serialize( + Serializers serializers, GProjectV2ItemOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectV2ItemOrderField)), + ]; + + return result; + } + + @override + GProjectV2ItemOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2ItemOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GProjectV2ItemOrderField))! + as GProjectV2ItemOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2ItemOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2ItemOrderField]; + @override + final String wireName = 'GProjectV2ItemOrderField'; + + @override + Object serialize(Serializers serializers, GProjectV2ItemOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2ItemOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2ItemOrderField.valueOf(serialized as String); +} + +class _$GProjectV2ItemTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2ItemType]; + @override + final String wireName = 'GProjectV2ItemType'; + + @override + Object serialize(Serializers serializers, GProjectV2ItemType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2ItemType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2ItemType.valueOf(serialized as String); +} + +class _$GProjectV2OrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GProjectV2Order, _$GProjectV2Order]; + @override + final String wireName = 'GProjectV2Order'; + + @override + Iterable serialize(Serializers serializers, GProjectV2Order object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectV2OrderField)), + ]; + + return result; + } + + @override + GProjectV2Order deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2OrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GProjectV2OrderField))! + as GProjectV2OrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2OrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2OrderField]; + @override + final String wireName = 'GProjectV2OrderField'; + + @override + Object serialize(Serializers serializers, GProjectV2OrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2OrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2OrderField.valueOf(serialized as String); +} + +class _$GProjectV2ViewLayoutSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2ViewLayout]; + @override + final String wireName = 'GProjectV2ViewLayout'; + + @override + Object serialize(Serializers serializers, GProjectV2ViewLayout object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2ViewLayout deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2ViewLayout.valueOf(serialized as String); +} + +class _$GProjectV2ViewOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectV2ViewOrder, + _$GProjectV2ViewOrder + ]; + @override + final String wireName = 'GProjectV2ViewOrder'; + + @override + Iterable serialize( + Serializers serializers, GProjectV2ViewOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GProjectV2ViewOrderField)), + ]; + + return result; + } + + @override + GProjectV2ViewOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectV2ViewOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GProjectV2ViewOrderField))! + as GProjectV2ViewOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GProjectV2ViewOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectV2ViewOrderField]; + @override + final String wireName = 'GProjectV2ViewOrderField'; + + @override + Object serialize(Serializers serializers, GProjectV2ViewOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectV2ViewOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectV2ViewOrderField.valueOf(serialized as String); +} + +class _$GProjectViewLayoutSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectViewLayout]; + @override + final String wireName = 'GProjectViewLayout'; + + @override + Object serialize(Serializers serializers, GProjectViewLayout object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectViewLayout deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectViewLayout.valueOf(serialized as String); +} + +class _$GPullRequestMergeMethodSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestMergeMethod]; + @override + final String wireName = 'GPullRequestMergeMethod'; + + @override + Object serialize(Serializers serializers, GPullRequestMergeMethod object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestMergeMethod deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestMergeMethod.valueOf(serialized as String); +} + +class _$GPullRequestOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GPullRequestOrder, _$GPullRequestOrder]; + @override + final String wireName = 'GPullRequestOrder'; + + @override + Iterable serialize(Serializers serializers, GPullRequestOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GPullRequestOrderField)), + ]; + + return result; + } + + @override + GPullRequestOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPullRequestOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestOrderField))! + as GPullRequestOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GPullRequestOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestOrderField]; + @override + final String wireName = 'GPullRequestOrderField'; + + @override + Object serialize(Serializers serializers, GPullRequestOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestOrderField.valueOf(serialized as String); +} + +class _$GPullRequestReviewCommentStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestReviewCommentState]; + @override + final String wireName = 'GPullRequestReviewCommentState'; + + @override + Object serialize( + Serializers serializers, GPullRequestReviewCommentState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestReviewCommentState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestReviewCommentState.valueOf(serialized as String); +} + +class _$GPullRequestReviewDecisionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestReviewDecision]; + @override + final String wireName = 'GPullRequestReviewDecision'; + + @override + Object serialize(Serializers serializers, GPullRequestReviewDecision object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestReviewDecision deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestReviewDecision.valueOf(serialized as String); +} + +class _$GPullRequestReviewEventSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestReviewEvent]; + @override + final String wireName = 'GPullRequestReviewEvent'; + + @override + Object serialize(Serializers serializers, GPullRequestReviewEvent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestReviewEvent deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestReviewEvent.valueOf(serialized as String); +} + +class _$GPullRequestReviewStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestReviewState]; + @override + final String wireName = 'GPullRequestReviewState'; + + @override + Object serialize(Serializers serializers, GPullRequestReviewState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestReviewState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestReviewState.valueOf(serialized as String); +} + +class _$GPullRequestStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestState]; + @override + final String wireName = 'GPullRequestState'; + + @override + Object serialize(Serializers serializers, GPullRequestState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestState.valueOf(serialized as String); +} + +class _$GPullRequestTimelineItemsItemTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestTimelineItemsItemType]; + @override + final String wireName = 'GPullRequestTimelineItemsItemType'; + + @override + Object serialize( + Serializers serializers, GPullRequestTimelineItemsItemType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestTimelineItemsItemType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestTimelineItemsItemType.valueOf(serialized as String); +} + +class _$GPullRequestUpdateStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPullRequestUpdateState]; + @override + final String wireName = 'GPullRequestUpdateState'; + + @override + Object serialize(Serializers serializers, GPullRequestUpdateState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPullRequestUpdateState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPullRequestUpdateState.valueOf(serialized as String); +} + +class _$GReactionContentSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReactionContent]; + @override + final String wireName = 'GReactionContent'; + + @override + Object serialize(Serializers serializers, GReactionContent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReactionContent deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReactionContent.valueOf(serialized as String); +} + +class _$GReactionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GReactionOrder, _$GReactionOrder]; + @override + final String wireName = 'GReactionOrder'; + + @override + Iterable serialize(Serializers serializers, GReactionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GReactionOrderField)), + ]; + + return result; + } + + @override + GReactionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReactionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GReactionOrderField))! + as GReactionOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GReactionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReactionOrderField]; + @override + final String wireName = 'GReactionOrderField'; + + @override + Object serialize(Serializers serializers, GReactionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReactionOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReactionOrderField.valueOf(serialized as String); +} + +class _$GRefOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRefOrder, _$GRefOrder]; + @override + final String wireName = 'GRefOrder'; + + @override + Iterable serialize(Serializers serializers, GRefOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GRefOrderField)), + ]; + + return result; + } + + @override + GRefOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GRefOrderField))! as GRefOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GRefOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRefOrderField]; + @override + final String wireName = 'GRefOrderField'; + + @override + Object serialize(Serializers serializers, GRefOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRefOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRefOrderField.valueOf(serialized as String); +} + +class _$GRefUpdateSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRefUpdate, _$GRefUpdate]; + @override + final String wireName = 'GRefUpdate'; + + @override + Iterable serialize(Serializers serializers, GRefUpdate object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'afterOid', + serializers.serialize(object.afterOid, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, + specifiedType: const FullType(GGitRefname)), + ]; + Object? value; + value = object.beforeOid; + if (value != null) { + result + ..add('beforeOid') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.force; + if (value != null) { + result + ..add('force') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GRefUpdate deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRefUpdateBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'afterOid': + result.afterOid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'beforeOid': + result.beforeOid = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'force': + result.force = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'name': + result.name.replace(serializers.deserialize(value, + specifiedType: const FullType(GGitRefname))! as GGitRefname); + break; + } + } + + return result.build(); + } +} + +class _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInputSerializer + implements + StructuredSerializer< + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput> { + @override + final Iterable types = const [ + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput, + _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput + ]; + @override + final String wireName = + 'GRegenerateEnterpriseIdentityProviderRecoveryCodesInput'; + + @override + Iterable serialize(Serializers serializers, + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRegenerateVerifiableDomainTokenInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRegenerateVerifiableDomainTokenInput, + _$GRegenerateVerifiableDomainTokenInput + ]; + @override + final String wireName = 'GRegenerateVerifiableDomainTokenInput'; + + @override + Iterable serialize( + Serializers serializers, GRegenerateVerifiableDomainTokenInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRegenerateVerifiableDomainTokenInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRegenerateVerifiableDomainTokenInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRejectDeploymentsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRejectDeploymentsInput, + _$GRejectDeploymentsInput + ]; + @override + final String wireName = 'GRejectDeploymentsInput'; + + @override + Iterable serialize( + Serializers serializers, GRejectDeploymentsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'environmentIds', + serializers.serialize(object.environmentIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + 'workflowRunId', + serializers.serialize(object.workflowRunId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comment; + if (value != null) { + result + ..add('comment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRejectDeploymentsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRejectDeploymentsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'comment': + result.comment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'environmentIds': + result.environmentIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'workflowRunId': + result.workflowRunId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GReleaseOrder, _$GReleaseOrder]; + @override + final String wireName = 'GReleaseOrder'; + + @override + Iterable serialize(Serializers serializers, GReleaseOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GReleaseOrderField)), + ]; + + return result; + } + + @override + GReleaseOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GReleaseOrderField))! + as GReleaseOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReleaseOrderField]; + @override + final String wireName = 'GReleaseOrderField'; + + @override + Object serialize(Serializers serializers, GReleaseOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReleaseOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReleaseOrderField.valueOf(serialized as String); +} + +class _$GRemoveAssigneesFromAssignableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveAssigneesFromAssignableInput, + _$GRemoveAssigneesFromAssignableInput + ]; + @override + final String wireName = 'GRemoveAssigneesFromAssignableInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveAssigneesFromAssignableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'assignableId', + serializers.serialize(object.assignableId, + specifiedType: const FullType(String)), + 'assigneeIds', + serializers.serialize(object.assigneeIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveAssigneesFromAssignableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveAssigneesFromAssignableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assignableId': + result.assignableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveEnterpriseAdminInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveEnterpriseAdminInput, + _$GRemoveEnterpriseAdminInput + ]; + @override + final String wireName = 'GRemoveEnterpriseAdminInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveEnterpriseAdminInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveEnterpriseAdminInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveEnterpriseAdminInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 _$GRemoveEnterpriseIdentityProviderInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveEnterpriseIdentityProviderInput, + _$GRemoveEnterpriseIdentityProviderInput + ]; + @override + final String wireName = 'GRemoveEnterpriseIdentityProviderInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveEnterpriseIdentityProviderInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveEnterpriseIdentityProviderInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveEnterpriseIdentityProviderInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveEnterpriseOrganizationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveEnterpriseOrganizationInput, + _$GRemoveEnterpriseOrganizationInput + ]; + @override + final String wireName = 'GRemoveEnterpriseOrganizationInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveEnterpriseOrganizationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveEnterpriseOrganizationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveEnterpriseOrganizationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveEnterpriseSupportEntitlementInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveEnterpriseSupportEntitlementInput, + _$GRemoveEnterpriseSupportEntitlementInput + ]; + @override + final String wireName = 'GRemoveEnterpriseSupportEntitlementInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveEnterpriseSupportEntitlementInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveEnterpriseSupportEntitlementInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveEnterpriseSupportEntitlementInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 _$GRemoveLabelsFromLabelableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveLabelsFromLabelableInput, + _$GRemoveLabelsFromLabelableInput + ]; + @override + final String wireName = 'GRemoveLabelsFromLabelableInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveLabelsFromLabelableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'labelIds', + serializers.serialize(object.labelIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + 'labelableId', + serializers.serialize(object.labelableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveLabelsFromLabelableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveLabelsFromLabelableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelableId': + result.labelableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveOutsideCollaboratorInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveOutsideCollaboratorInput, + _$GRemoveOutsideCollaboratorInput + ]; + @override + final String wireName = 'GRemoveOutsideCollaboratorInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveOutsideCollaboratorInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + 'userId', + serializers.serialize(object.userId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveOutsideCollaboratorInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveOutsideCollaboratorInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'userId': + result.userId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveReactionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveReactionInput, + _$GRemoveReactionInput + ]; + @override + final String wireName = 'GRemoveReactionInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveReactionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'content', + serializers.serialize(object.content, + specifiedType: const FullType(GReactionContent)), + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveReactionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveReactionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(GReactionContent))! + as GReactionContent; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveStarInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRemoveStarInput, _$GRemoveStarInput]; + @override + final String wireName = 'GRemoveStarInput'; + + @override + Iterable serialize(Serializers serializers, GRemoveStarInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'starrableId', + serializers.serialize(object.starrableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveStarInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveStarInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'starrableId': + result.starrableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRemoveUpvoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRemoveUpvoteInput, _$GRemoveUpvoteInput]; + @override + final String wireName = 'GRemoveUpvoteInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveUpvoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveUpvoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveUpvoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReopenIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GReopenIssueInput, _$GReopenIssueInput]; + @override + final String wireName = 'GReopenIssueInput'; + + @override + Iterable serialize(Serializers serializers, GReopenIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReopenIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReopenIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReopenPullRequestInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReopenPullRequestInput, + _$GReopenPullRequestInput + ]; + @override + final String wireName = 'GReopenPullRequestInput'; + + @override + Iterable serialize( + Serializers serializers, GReopenPullRequestInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReopenPullRequestInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReopenPullRequestInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoAccessAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepoAccessAuditEntryVisibility]; + @override + final String wireName = 'GRepoAccessAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoAccessAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoAccessAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoAccessAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GRepoAddMemberAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepoAddMemberAuditEntryVisibility]; + @override + final String wireName = 'GRepoAddMemberAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoAddMemberAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoAddMemberAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoAddMemberAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GRepoArchivedAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepoArchivedAuditEntryVisibility]; + @override + final String wireName = 'GRepoArchivedAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoArchivedAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoArchivedAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoArchivedAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GRepoChangeMergeSettingAuditEntryMergeTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GRepoChangeMergeSettingAuditEntryMergeType + ]; + @override + final String wireName = 'GRepoChangeMergeSettingAuditEntryMergeType'; + + @override + Object serialize(Serializers serializers, + GRepoChangeMergeSettingAuditEntryMergeType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoChangeMergeSettingAuditEntryMergeType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoChangeMergeSettingAuditEntryMergeType.valueOf(serialized as String); +} + +class _$GRepoCreateAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepoCreateAuditEntryVisibility]; + @override + final String wireName = 'GRepoCreateAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoCreateAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoCreateAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoCreateAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GRepoDestroyAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepoDestroyAuditEntryVisibility]; + @override + final String wireName = 'GRepoDestroyAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoDestroyAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoDestroyAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoDestroyAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GRepoRemoveMemberAuditEntryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GRepoRemoveMemberAuditEntryVisibility + ]; + @override + final String wireName = 'GRepoRemoveMemberAuditEntryVisibility'; + + @override + Object serialize( + Serializers serializers, GRepoRemoveMemberAuditEntryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepoRemoveMemberAuditEntryVisibility deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepoRemoveMemberAuditEntryVisibility.valueOf(serialized as String); +} + +class _$GReportedContentClassifiersSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReportedContentClassifiers]; + @override + final String wireName = 'GReportedContentClassifiers'; + + @override + Object serialize(Serializers serializers, GReportedContentClassifiers object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReportedContentClassifiers deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReportedContentClassifiers.valueOf(serialized as String); +} + +class _$GRepositoryAffiliationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryAffiliation]; + @override + final String wireName = 'GRepositoryAffiliation'; + + @override + Object serialize(Serializers serializers, GRepositoryAffiliation object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryAffiliation deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryAffiliation.valueOf(serialized as String); +} + +class _$GRepositoryContributionTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryContributionType]; + @override + final String wireName = 'GRepositoryContributionType'; + + @override + Object serialize(Serializers serializers, GRepositoryContributionType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryContributionType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryContributionType.valueOf(serialized as String); +} + +class _$GRepositoryInteractionLimitSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryInteractionLimit]; + @override + final String wireName = 'GRepositoryInteractionLimit'; + + @override + Object serialize(Serializers serializers, GRepositoryInteractionLimit object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryInteractionLimit deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryInteractionLimit.valueOf(serialized as String); +} + +class _$GRepositoryInteractionLimitExpirySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryInteractionLimitExpiry]; + @override + final String wireName = 'GRepositoryInteractionLimitExpiry'; + + @override + Object serialize( + Serializers serializers, GRepositoryInteractionLimitExpiry object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryInteractionLimitExpiry deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryInteractionLimitExpiry.valueOf(serialized as String); +} + +class _$GRepositoryInteractionLimitOriginSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryInteractionLimitOrigin]; + @override + final String wireName = 'GRepositoryInteractionLimitOrigin'; + + @override + Object serialize( + Serializers serializers, GRepositoryInteractionLimitOrigin object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryInteractionLimitOrigin deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryInteractionLimitOrigin.valueOf(serialized as String); +} + +class _$GRepositoryInvitationOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepositoryInvitationOrder, + _$GRepositoryInvitationOrder + ]; + @override + final String wireName = 'GRepositoryInvitationOrder'; + + @override + Iterable serialize( + Serializers serializers, GRepositoryInvitationOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GRepositoryInvitationOrderField)), + ]; + + return result; + } + + @override + GRepositoryInvitationOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepositoryInvitationOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryInvitationOrderField))! + as GRepositoryInvitationOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GRepositoryInvitationOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryInvitationOrderField]; + @override + final String wireName = 'GRepositoryInvitationOrderField'; + + @override + Object serialize( + Serializers serializers, GRepositoryInvitationOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryInvitationOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryInvitationOrderField.valueOf(serialized as String); +} + +class _$GRepositoryLockReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryLockReason]; + @override + final String wireName = 'GRepositoryLockReason'; + + @override + Object serialize(Serializers serializers, GRepositoryLockReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryLockReason deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryLockReason.valueOf(serialized as String); +} + +class _$GRepositoryMigrationOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepositoryMigrationOrder, + _$GRepositoryMigrationOrder + ]; + @override + final String wireName = 'GRepositoryMigrationOrder'; + + @override + Iterable serialize( + Serializers serializers, GRepositoryMigrationOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GRepositoryMigrationOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GRepositoryMigrationOrderField)), + ]; + + return result; + } + + @override + GRepositoryMigrationOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepositoryMigrationOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryMigrationOrderDirection))! + as GRepositoryMigrationOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryMigrationOrderField))! + as GRepositoryMigrationOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GRepositoryMigrationOrderDirectionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryMigrationOrderDirection]; + @override + final String wireName = 'GRepositoryMigrationOrderDirection'; + + @override + Object serialize( + Serializers serializers, GRepositoryMigrationOrderDirection object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryMigrationOrderDirection deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryMigrationOrderDirection.valueOf(serialized as String); +} + +class _$GRepositoryMigrationOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryMigrationOrderField]; + @override + final String wireName = 'GRepositoryMigrationOrderField'; + + @override + Object serialize( + Serializers serializers, GRepositoryMigrationOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryMigrationOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryMigrationOrderField.valueOf(serialized as String); +} + +class _$GRepositoryOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRepositoryOrder, _$GRepositoryOrder]; + @override + final String wireName = 'GRepositoryOrder'; + + @override + Iterable serialize(Serializers serializers, GRepositoryOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GRepositoryOrderField)), + ]; + + return result; + } + + @override + GRepositoryOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepositoryOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryOrderField))! + as GRepositoryOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GRepositoryOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryOrderField]; + @override + final String wireName = 'GRepositoryOrderField'; + + @override + Object serialize(Serializers serializers, GRepositoryOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryOrderField.valueOf(serialized as String); +} + +class _$GRepositoryPermissionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryPermission]; + @override + final String wireName = 'GRepositoryPermission'; + + @override + Object serialize(Serializers serializers, GRepositoryPermission object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryPermission deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryPermission.valueOf(serialized as String); +} + +class _$GRepositoryPrivacySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryPrivacy]; + @override + final String wireName = 'GRepositoryPrivacy'; + + @override + Object serialize(Serializers serializers, GRepositoryPrivacy object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryPrivacy deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryPrivacy.valueOf(serialized as String); +} + +class _$GRepositoryVisibilitySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryVisibility]; + @override + final String wireName = 'GRepositoryVisibility'; + + @override + Object serialize(Serializers serializers, GRepositoryVisibility object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryVisibility deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryVisibility.valueOf(serialized as String); +} + +class _$GRepositoryVulnerabilityAlertDependencyScopeSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GRepositoryVulnerabilityAlertDependencyScope + ]; + @override + final String wireName = 'GRepositoryVulnerabilityAlertDependencyScope'; + + @override + Object serialize(Serializers serializers, + GRepositoryVulnerabilityAlertDependencyScope object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryVulnerabilityAlertDependencyScope deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryVulnerabilityAlertDependencyScope.valueOf( + serialized as String); +} + +class _$GRepositoryVulnerabilityAlertStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRepositoryVulnerabilityAlertState]; + @override + final String wireName = 'GRepositoryVulnerabilityAlertState'; + + @override + Object serialize( + Serializers serializers, GRepositoryVulnerabilityAlertState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRepositoryVulnerabilityAlertState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRepositoryVulnerabilityAlertState.valueOf(serialized as String); +} + +class _$GRequestReviewsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRequestReviewsInput, + _$GRequestReviewsInput + ]; + @override + final String wireName = 'GRequestReviewsInput'; + + @override + Iterable serialize( + Serializers serializers, GRequestReviewsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.teamIds; + if (value != null) { + result + ..add('teamIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.union; + if (value != null) { + result + ..add('union') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.userIds; + if (value != null) { + result + ..add('userIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GRequestReviewsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRequestReviewsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'teamIds': + result.teamIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'union': + result.union = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'userIds': + result.userIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GRequestableCheckStatusStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRequestableCheckStatusState]; + @override + final String wireName = 'GRequestableCheckStatusState'; + + @override + Object serialize(Serializers serializers, GRequestableCheckStatusState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRequestableCheckStatusState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRequestableCheckStatusState.valueOf(serialized as String); +} + +class _$GRequiredStatusCheckInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRequiredStatusCheckInput, + _$GRequiredStatusCheckInput + ]; + @override + final String wireName = 'GRequiredStatusCheckInput'; + + @override + Iterable serialize( + Serializers serializers, GRequiredStatusCheckInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'context', + serializers.serialize(object.context, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.appId; + if (value != null) { + result + ..add('appId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRequiredStatusCheckInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRequiredStatusCheckInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'appId': + result.appId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'context': + result.context = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRerequestCheckSuiteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRerequestCheckSuiteInput, + _$GRerequestCheckSuiteInput + ]; + @override + final String wireName = 'GRerequestCheckSuiteInput'; + + @override + Iterable serialize( + Serializers serializers, GRerequestCheckSuiteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'checkSuiteId', + serializers.serialize(object.checkSuiteId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRerequestCheckSuiteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRerequestCheckSuiteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'checkSuiteId': + result.checkSuiteId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GResolveReviewThreadInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GResolveReviewThreadInput, + _$GResolveReviewThreadInput + ]; + @override + final String wireName = 'GResolveReviewThreadInput'; + + @override + Iterable serialize( + Serializers serializers, GResolveReviewThreadInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'threadId', + serializers.serialize(object.threadId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GResolveReviewThreadInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GResolveReviewThreadInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'threadId': + result.threadId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRevokeEnterpriseOrganizationsMigratorRoleInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GRevokeEnterpriseOrganizationsMigratorRoleInput, + _$GRevokeEnterpriseOrganizationsMigratorRoleInput + ]; + @override + final String wireName = 'GRevokeEnterpriseOrganizationsMigratorRoleInput'; + + @override + Iterable serialize(Serializers serializers, + GRevokeEnterpriseOrganizationsMigratorRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRevokeEnterpriseOrganizationsMigratorRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 _$GRevokeMigratorRoleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRevokeMigratorRoleInput, + _$GRevokeMigratorRoleInput + ]; + @override + final String wireName = 'GRevokeMigratorRoleInput'; + + @override + Iterable serialize( + Serializers serializers, GRevokeMigratorRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'actor', + serializers.serialize(object.actor, + specifiedType: const FullType(String)), + 'actorType', + serializers.serialize(object.actorType, + specifiedType: const FullType(GActorType)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRevokeMigratorRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRevokeMigratorRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'actor': + result.actor = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actorType': + result.actorType = serializers.deserialize(value, + specifiedType: const FullType(GActorType))! as GActorType; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRoleInOrganizationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRoleInOrganization]; + @override + final String wireName = 'GRoleInOrganization'; + + @override + Object serialize(Serializers serializers, GRoleInOrganization object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRoleInOrganization deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRoleInOrganization.valueOf(serialized as String); +} + +class _$GSamlDigestAlgorithmSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSamlDigestAlgorithm]; + @override + final String wireName = 'GSamlDigestAlgorithm'; + + @override + Object serialize(Serializers serializers, GSamlDigestAlgorithm object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSamlDigestAlgorithm deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSamlDigestAlgorithm.valueOf(serialized as String); +} + +class _$GSamlSignatureAlgorithmSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSamlSignatureAlgorithm]; + @override + final String wireName = 'GSamlSignatureAlgorithm'; + + @override + Object serialize(Serializers serializers, GSamlSignatureAlgorithm object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSamlSignatureAlgorithm deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSamlSignatureAlgorithm.valueOf(serialized as String); +} + +class _$GSavedReplyOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GSavedReplyOrder, _$GSavedReplyOrder]; + @override + final String wireName = 'GSavedReplyOrder'; + + @override + Iterable serialize(Serializers serializers, GSavedReplyOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSavedReplyOrderField)), + ]; + + return result; + } + + @override + GSavedReplyOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSavedReplyOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSavedReplyOrderField))! + as GSavedReplyOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSavedReplyOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSavedReplyOrderField]; + @override + final String wireName = 'GSavedReplyOrderField'; + + @override + Object serialize(Serializers serializers, GSavedReplyOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSavedReplyOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSavedReplyOrderField.valueOf(serialized as String); +} + +class _$GSearchTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GSearchType]; + @override + final String wireName = 'GSearchType'; + + @override + Object serialize(Serializers serializers, GSearchType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSearchType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSearchType.valueOf(serialized as String); +} + +class _$GSecurityAdvisoryClassificationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityAdvisoryClassification]; + @override + final String wireName = 'GSecurityAdvisoryClassification'; + + @override + Object serialize( + Serializers serializers, GSecurityAdvisoryClassification object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityAdvisoryClassification deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityAdvisoryClassification.valueOf(serialized as String); +} + +class _$GSecurityAdvisoryEcosystemSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityAdvisoryEcosystem]; + @override + final String wireName = 'GSecurityAdvisoryEcosystem'; + + @override + Object serialize(Serializers serializers, GSecurityAdvisoryEcosystem object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityAdvisoryEcosystem deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityAdvisoryEcosystem.valueOf(serialized as String); +} + +class _$GSecurityAdvisoryIdentifierFilterSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityAdvisoryIdentifierFilter, + _$GSecurityAdvisoryIdentifierFilter + ]; + @override + final String wireName = 'GSecurityAdvisoryIdentifierFilter'; + + @override + Iterable serialize( + Serializers serializers, GSecurityAdvisoryIdentifierFilter object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'type', + serializers.serialize(object.type, + specifiedType: const FullType(GSecurityAdvisoryIdentifierType)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GSecurityAdvisoryIdentifierFilter deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityAdvisoryIdentifierFilterBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'type': + result.type = serializers.deserialize(value, + specifiedType: + const FullType(GSecurityAdvisoryIdentifierType))! + as GSecurityAdvisoryIdentifierType; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityAdvisoryIdentifierTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityAdvisoryIdentifierType]; + @override + final String wireName = 'GSecurityAdvisoryIdentifierType'; + + @override + Object serialize( + Serializers serializers, GSecurityAdvisoryIdentifierType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityAdvisoryIdentifierType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityAdvisoryIdentifierType.valueOf(serialized as String); +} + +class _$GSecurityAdvisoryOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityAdvisoryOrder, + _$GSecurityAdvisoryOrder + ]; + @override + final String wireName = 'GSecurityAdvisoryOrder'; + + @override + Iterable serialize( + Serializers serializers, GSecurityAdvisoryOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSecurityAdvisoryOrderField)), + ]; + + return result; + } + + @override + GSecurityAdvisoryOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityAdvisoryOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSecurityAdvisoryOrderField))! + as GSecurityAdvisoryOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityAdvisoryOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityAdvisoryOrderField]; + @override + final String wireName = 'GSecurityAdvisoryOrderField'; + + @override + Object serialize(Serializers serializers, GSecurityAdvisoryOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityAdvisoryOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityAdvisoryOrderField.valueOf(serialized as String); +} + +class _$GSecurityAdvisorySeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityAdvisorySeverity]; + @override + final String wireName = 'GSecurityAdvisorySeverity'; + + @override + Object serialize(Serializers serializers, GSecurityAdvisorySeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityAdvisorySeverity deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityAdvisorySeverity.valueOf(serialized as String); +} + +class _$GSecurityVulnerabilityOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityVulnerabilityOrder, + _$GSecurityVulnerabilityOrder + ]; + @override + final String wireName = 'GSecurityVulnerabilityOrder'; + + @override + Iterable serialize( + Serializers serializers, GSecurityVulnerabilityOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSecurityVulnerabilityOrderField)), + ]; + + return result; + } + + @override + GSecurityVulnerabilityOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityVulnerabilityOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GSecurityVulnerabilityOrderField))! + as GSecurityVulnerabilityOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityVulnerabilityOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityVulnerabilityOrderField]; + @override + final String wireName = 'GSecurityVulnerabilityOrderField'; + + @override + Object serialize( + Serializers serializers, GSecurityVulnerabilityOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityVulnerabilityOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityVulnerabilityOrderField.valueOf(serialized as String); +} + +class _$GSetEnterpriseIdentityProviderInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSetEnterpriseIdentityProviderInput, + _$GSetEnterpriseIdentityProviderInput + ]; + @override + final String wireName = 'GSetEnterpriseIdentityProviderInput'; + + @override + Iterable serialize( + Serializers serializers, GSetEnterpriseIdentityProviderInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'digestMethod', + serializers.serialize(object.digestMethod, + specifiedType: const FullType(GSamlDigestAlgorithm)), + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'idpCertificate', + serializers.serialize(object.idpCertificate, + specifiedType: const FullType(String)), + 'signatureMethod', + serializers.serialize(object.signatureMethod, + specifiedType: const FullType(GSamlSignatureAlgorithm)), + 'ssoUrl', + serializers.serialize(object.ssoUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.issuer; + if (value != null) { + result + ..add('issuer') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSetEnterpriseIdentityProviderInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSetEnterpriseIdentityProviderInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'digestMethod': + result.digestMethod = serializers.deserialize(value, + specifiedType: const FullType(GSamlDigestAlgorithm))! + as GSamlDigestAlgorithm; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'idpCertificate': + result.idpCertificate = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'issuer': + result.issuer = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'signatureMethod': + result.signatureMethod = serializers.deserialize(value, + specifiedType: const FullType(GSamlSignatureAlgorithm))! + as GSamlSignatureAlgorithm; + break; + case 'ssoUrl': + result.ssoUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSetOrganizationInteractionLimitInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSetOrganizationInteractionLimitInput, + _$GSetOrganizationInteractionLimitInput + ]; + @override + final String wireName = 'GSetOrganizationInteractionLimitInput'; + + @override + Iterable serialize( + Serializers serializers, GSetOrganizationInteractionLimitInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'limit', + serializers.serialize(object.limit, + specifiedType: const FullType(GRepositoryInteractionLimit)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expiry; + if (value != null) { + result + ..add('expiry') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepositoryInteractionLimitExpiry))); + } + return result; + } + + @override + GSetOrganizationInteractionLimitInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSetOrganizationInteractionLimitInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expiry': + result.expiry = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryInteractionLimitExpiry)) + as GRepositoryInteractionLimitExpiry?; + break; + case 'limit': + result.limit = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryInteractionLimit))! + as GRepositoryInteractionLimit; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSetRepositoryInteractionLimitInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSetRepositoryInteractionLimitInput, + _$GSetRepositoryInteractionLimitInput + ]; + @override + final String wireName = 'GSetRepositoryInteractionLimitInput'; + + @override + Iterable serialize( + Serializers serializers, GSetRepositoryInteractionLimitInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'limit', + serializers.serialize(object.limit, + specifiedType: const FullType(GRepositoryInteractionLimit)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expiry; + if (value != null) { + result + ..add('expiry') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepositoryInteractionLimitExpiry))); + } + return result; + } + + @override + GSetRepositoryInteractionLimitInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSetRepositoryInteractionLimitInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expiry': + result.expiry = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryInteractionLimitExpiry)) + as GRepositoryInteractionLimitExpiry?; + break; + case 'limit': + result.limit = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryInteractionLimit))! + as GRepositoryInteractionLimit; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSetUserInteractionLimitInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSetUserInteractionLimitInput, + _$GSetUserInteractionLimitInput + ]; + @override + final String wireName = 'GSetUserInteractionLimitInput'; + + @override + Iterable serialize( + Serializers serializers, GSetUserInteractionLimitInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'limit', + serializers.serialize(object.limit, + specifiedType: const FullType(GRepositoryInteractionLimit)), + 'userId', + serializers.serialize(object.userId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expiry; + if (value != null) { + result + ..add('expiry') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepositoryInteractionLimitExpiry))); + } + return result; + } + + @override + GSetUserInteractionLimitInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSetUserInteractionLimitInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expiry': + result.expiry = serializers.deserialize(value, + specifiedType: + const FullType(GRepositoryInteractionLimitExpiry)) + as GRepositoryInteractionLimitExpiry?; + break; + case 'limit': + result.limit = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryInteractionLimit))! + as GRepositoryInteractionLimit; + break; + case 'userId': + result.userId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GSponsorOrder, _$GSponsorOrder]; + @override + final String wireName = 'GSponsorOrder'; + + @override + Iterable serialize(Serializers serializers, GSponsorOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorOrderField)), + ]; + + return result; + } + + @override + GSponsorOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSponsorOrderField))! + as GSponsorOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorOrderField]; + @override + final String wireName = 'GSponsorOrderField'; + + @override + Object serialize(Serializers serializers, GSponsorOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorOrderField.valueOf(serialized as String); +} + +class _$GSponsorableOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GSponsorableOrder, _$GSponsorableOrder]; + @override + final String wireName = 'GSponsorableOrder'; + + @override + Iterable serialize(Serializers serializers, GSponsorableOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorableOrderField)), + ]; + + return result; + } + + @override + GSponsorableOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorableOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSponsorableOrderField))! + as GSponsorableOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorableOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorableOrderField]; + @override + final String wireName = 'GSponsorableOrderField'; + + @override + Object serialize(Serializers serializers, GSponsorableOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorableOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorableOrderField.valueOf(serialized as String); +} + +class _$GSponsorsActivityActionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorsActivityAction]; + @override + final String wireName = 'GSponsorsActivityAction'; + + @override + Object serialize(Serializers serializers, GSponsorsActivityAction object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorsActivityAction deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorsActivityAction.valueOf(serialized as String); +} + +class _$GSponsorsActivityOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorsActivityOrder, + _$GSponsorsActivityOrder + ]; + @override + final String wireName = 'GSponsorsActivityOrder'; + + @override + Iterable serialize( + Serializers serializers, GSponsorsActivityOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorsActivityOrderField)), + ]; + + return result; + } + + @override + GSponsorsActivityOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorsActivityOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSponsorsActivityOrderField))! + as GSponsorsActivityOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorsActivityOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorsActivityOrderField]; + @override + final String wireName = 'GSponsorsActivityOrderField'; + + @override + Object serialize(Serializers serializers, GSponsorsActivityOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorsActivityOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorsActivityOrderField.valueOf(serialized as String); +} + +class _$GSponsorsActivityPeriodSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorsActivityPeriod]; + @override + final String wireName = 'GSponsorsActivityPeriod'; + + @override + Object serialize(Serializers serializers, GSponsorsActivityPeriod object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorsActivityPeriod deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorsActivityPeriod.valueOf(serialized as String); +} + +class _$GSponsorsGoalKindSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorsGoalKind]; + @override + final String wireName = 'GSponsorsGoalKind'; + + @override + Object serialize(Serializers serializers, GSponsorsGoalKind object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorsGoalKind deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorsGoalKind.valueOf(serialized as String); +} + +class _$GSponsorsTierOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GSponsorsTierOrder, _$GSponsorsTierOrder]; + @override + final String wireName = 'GSponsorsTierOrder'; + + @override + Iterable serialize( + Serializers serializers, GSponsorsTierOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorsTierOrderField)), + ]; + + return result; + } + + @override + GSponsorsTierOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorsTierOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSponsorsTierOrderField))! + as GSponsorsTierOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorsTierOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorsTierOrderField]; + @override + final String wireName = 'GSponsorsTierOrderField'; + + @override + Object serialize(Serializers serializers, GSponsorsTierOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorsTierOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorsTierOrderField.valueOf(serialized as String); +} + +class _$GSponsorshipNewsletterOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorshipNewsletterOrder, + _$GSponsorshipNewsletterOrder + ]; + @override + final String wireName = 'GSponsorshipNewsletterOrder'; + + @override + Iterable serialize( + Serializers serializers, GSponsorshipNewsletterOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorshipNewsletterOrderField)), + ]; + + return result; + } + + @override + GSponsorshipNewsletterOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorshipNewsletterOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GSponsorshipNewsletterOrderField))! + as GSponsorshipNewsletterOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorshipNewsletterOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorshipNewsletterOrderField]; + @override + final String wireName = 'GSponsorshipNewsletterOrderField'; + + @override + Object serialize( + Serializers serializers, GSponsorshipNewsletterOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorshipNewsletterOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorshipNewsletterOrderField.valueOf(serialized as String); +} + +class _$GSponsorshipOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GSponsorshipOrder, _$GSponsorshipOrder]; + @override + final String wireName = 'GSponsorshipOrder'; + + @override + Iterable serialize(Serializers serializers, GSponsorshipOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GSponsorshipOrderField)), + ]; + + return result; + } + + @override + GSponsorshipOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorshipOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GSponsorshipOrderField))! + as GSponsorshipOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorshipOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorshipOrderField]; + @override + final String wireName = 'GSponsorshipOrderField'; + + @override + Object serialize(Serializers serializers, GSponsorshipOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorshipOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorshipOrderField.valueOf(serialized as String); +} + +class _$GSponsorshipPrivacySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSponsorshipPrivacy]; + @override + final String wireName = 'GSponsorshipPrivacy'; + + @override + Object serialize(Serializers serializers, GSponsorshipPrivacy object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSponsorshipPrivacy deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSponsorshipPrivacy.valueOf(serialized as String); +} + +class _$GSquashMergeCommitMessageSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSquashMergeCommitMessage]; + @override + final String wireName = 'GSquashMergeCommitMessage'; + + @override + Object serialize(Serializers serializers, GSquashMergeCommitMessage object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSquashMergeCommitMessage deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSquashMergeCommitMessage.valueOf(serialized as String); +} + +class _$GSquashMergeCommitTitleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSquashMergeCommitTitle]; + @override + final String wireName = 'GSquashMergeCommitTitle'; + + @override + Object serialize(Serializers serializers, GSquashMergeCommitTitle object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSquashMergeCommitTitle deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSquashMergeCommitTitle.valueOf(serialized as String); +} + +class _$GStarOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GStarOrder, _$GStarOrder]; + @override + final String wireName = 'GStarOrder'; + + @override + Iterable serialize(Serializers serializers, GStarOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GStarOrderField)), + ]; + + return result; + } + + @override + GStarOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStarOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GStarOrderField))! + as GStarOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GStarOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GStarOrderField]; + @override + final String wireName = 'GStarOrderField'; + + @override + Object serialize(Serializers serializers, GStarOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GStarOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GStarOrderField.valueOf(serialized as String); +} + +class _$GStartRepositoryMigrationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GStartRepositoryMigrationInput, + _$GStartRepositoryMigrationInput + ]; + @override + final String wireName = 'GStartRepositoryMigrationInput'; + + @override + Iterable serialize( + Serializers serializers, GStartRepositoryMigrationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'accessToken', + serializers.serialize(object.accessToken, + specifiedType: const FullType(String)), + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'repositoryName', + serializers.serialize(object.repositoryName, + specifiedType: const FullType(String)), + 'sourceId', + serializers.serialize(object.sourceId, + specifiedType: const FullType(String)), + 'sourceRepositoryUrl', + serializers.serialize(object.sourceRepositoryUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.continueOnError; + if (value != null) { + result + ..add('continueOnError') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.gitArchiveUrl; + if (value != null) { + result + ..add('gitArchiveUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.githubPat; + if (value != null) { + result + ..add('githubPat') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.lockSource; + if (value != null) { + result + ..add('lockSource') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.metadataArchiveUrl; + if (value != null) { + result + ..add('metadataArchiveUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.skipReleases; + if (value != null) { + result + ..add('skipReleases') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.targetRepoVisibility; + if (value != null) { + result + ..add('targetRepoVisibility') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStartRepositoryMigrationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStartRepositoryMigrationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'accessToken': + result.accessToken = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'continueOnError': + result.continueOnError = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'gitArchiveUrl': + result.gitArchiveUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'githubPat': + result.githubPat = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'lockSource': + result.lockSource = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'metadataArchiveUrl': + result.metadataArchiveUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryName': + result.repositoryName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'skipReleases': + result.skipReleases = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'sourceId': + result.sourceId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'sourceRepositoryUrl': + result.sourceRepositoryUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetRepoVisibility': + result.targetRepoVisibility = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GStatusStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GStatusState]; + @override + final String wireName = 'GStatusState'; + + @override + Object serialize(Serializers serializers, GStatusState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GStatusState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GStatusState.valueOf(serialized as String); +} + +class _$GSubmitPullRequestReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSubmitPullRequestReviewInput, + _$GSubmitPullRequestReviewInput + ]; + @override + final String wireName = 'GSubmitPullRequestReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GSubmitPullRequestReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'event', + serializers.serialize(object.event, + specifiedType: const FullType(GPullRequestReviewEvent)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pullRequestId; + if (value != null) { + result + ..add('pullRequestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pullRequestReviewId; + if (value != null) { + result + ..add('pullRequestReviewId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSubmitPullRequestReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSubmitPullRequestReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'event': + result.event = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestReviewEvent))! + as GPullRequestReviewEvent; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GSubscriptionStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSubscriptionState]; + @override + final String wireName = 'GSubscriptionState'; + + @override + Object serialize(Serializers serializers, GSubscriptionState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSubscriptionState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSubscriptionState.valueOf(serialized as String); +} + +class _$GTeamDiscussionCommentOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTeamDiscussionCommentOrder, + _$GTeamDiscussionCommentOrder + ]; + @override + final String wireName = 'GTeamDiscussionCommentOrder'; + + @override + Iterable serialize( + Serializers serializers, GTeamDiscussionCommentOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GTeamDiscussionCommentOrderField)), + ]; + + return result; + } + + @override + GTeamDiscussionCommentOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTeamDiscussionCommentOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: + const FullType(GTeamDiscussionCommentOrderField))! + as GTeamDiscussionCommentOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GTeamDiscussionCommentOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamDiscussionCommentOrderField]; + @override + final String wireName = 'GTeamDiscussionCommentOrderField'; + + @override + Object serialize( + Serializers serializers, GTeamDiscussionCommentOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamDiscussionCommentOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamDiscussionCommentOrderField.valueOf(serialized as String); +} + +class _$GTeamDiscussionOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTeamDiscussionOrder, + _$GTeamDiscussionOrder + ]; + @override + final String wireName = 'GTeamDiscussionOrder'; + + @override + Iterable serialize( + Serializers serializers, GTeamDiscussionOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GTeamDiscussionOrderField)), + ]; + + return result; + } + + @override + GTeamDiscussionOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTeamDiscussionOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GTeamDiscussionOrderField))! + as GTeamDiscussionOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GTeamDiscussionOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamDiscussionOrderField]; + @override + final String wireName = 'GTeamDiscussionOrderField'; + + @override + Object serialize(Serializers serializers, GTeamDiscussionOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamDiscussionOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamDiscussionOrderField.valueOf(serialized as String); +} + +class _$GTeamMemberOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GTeamMemberOrder, _$GTeamMemberOrder]; + @override + final String wireName = 'GTeamMemberOrder'; + + @override + Iterable serialize(Serializers serializers, GTeamMemberOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GTeamMemberOrderField)), + ]; + + return result; + } + + @override + GTeamMemberOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTeamMemberOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GTeamMemberOrderField))! + as GTeamMemberOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GTeamMemberOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamMemberOrderField]; + @override + final String wireName = 'GTeamMemberOrderField'; + + @override + Object serialize(Serializers serializers, GTeamMemberOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamMemberOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamMemberOrderField.valueOf(serialized as String); +} + +class _$GTeamMemberRoleSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamMemberRole]; + @override + final String wireName = 'GTeamMemberRole'; + + @override + Object serialize(Serializers serializers, GTeamMemberRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamMemberRole deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamMemberRole.valueOf(serialized as String); +} + +class _$GTeamMembershipTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamMembershipType]; + @override + final String wireName = 'GTeamMembershipType'; + + @override + Object serialize(Serializers serializers, GTeamMembershipType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamMembershipType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamMembershipType.valueOf(serialized as String); +} + +class _$GTeamOrderSerializer implements StructuredSerializer { + @override + final Iterable types = const [GTeamOrder, _$GTeamOrder]; + @override + final String wireName = 'GTeamOrder'; + + @override + Iterable serialize(Serializers serializers, GTeamOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GTeamOrderField)), + ]; + + return result; + } + + @override + GTeamOrder deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTeamOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GTeamOrderField))! + as GTeamOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GTeamOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamOrderField]; + @override + final String wireName = 'GTeamOrderField'; + + @override + Object serialize(Serializers serializers, GTeamOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamOrderField.valueOf(serialized as String); +} + +class _$GTeamPrivacySerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamPrivacy]; + @override + final String wireName = 'GTeamPrivacy'; + + @override + Object serialize(Serializers serializers, GTeamPrivacy object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamPrivacy deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamPrivacy.valueOf(serialized as String); +} + +class _$GTeamRepositoryOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTeamRepositoryOrder, + _$GTeamRepositoryOrder + ]; + @override + final String wireName = 'GTeamRepositoryOrder'; + + @override + Iterable serialize( + Serializers serializers, GTeamRepositoryOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GTeamRepositoryOrderField)), + ]; + + return result; + } + + @override + GTeamRepositoryOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTeamRepositoryOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GTeamRepositoryOrderField))! + as GTeamRepositoryOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GTeamRepositoryOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamRepositoryOrderField]; + @override + final String wireName = 'GTeamRepositoryOrderField'; + + @override + Object serialize(Serializers serializers, GTeamRepositoryOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamRepositoryOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamRepositoryOrderField.valueOf(serialized as String); +} + +class _$GTeamReviewAssignmentAlgorithmSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamReviewAssignmentAlgorithm]; + @override + final String wireName = 'GTeamReviewAssignmentAlgorithm'; + + @override + Object serialize( + Serializers serializers, GTeamReviewAssignmentAlgorithm object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamReviewAssignmentAlgorithm deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamReviewAssignmentAlgorithm.valueOf(serialized as String); +} + +class _$GTeamRoleSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GTeamRole]; + @override + final String wireName = 'GTeamRole'; + + @override + Object serialize(Serializers serializers, GTeamRole object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTeamRole deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTeamRole.valueOf(serialized as String); +} + +class _$GTopicSuggestionDeclineReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTopicSuggestionDeclineReason]; + @override + final String wireName = 'GTopicSuggestionDeclineReason'; + + @override + Object serialize( + Serializers serializers, GTopicSuggestionDeclineReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTopicSuggestionDeclineReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTopicSuggestionDeclineReason.valueOf(serialized as String); +} + +class _$GTrackedIssueStatesSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTrackedIssueStates]; + @override + final String wireName = 'GTrackedIssueStates'; + + @override + Object serialize(Serializers serializers, GTrackedIssueStates object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTrackedIssueStates deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTrackedIssueStates.valueOf(serialized as String); +} + +class _$GTransferIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTransferIssueInput, + _$GTransferIssueInput + ]; + @override + final String wireName = 'GTransferIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GTransferIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.createLabelsIfMissing; + if (value != null) { + result + ..add('createLabelsIfMissing') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GTransferIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTransferIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createLabelsIfMissing': + result.createLabelsIfMissing = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnarchiveRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnarchiveRepositoryInput, + _$GUnarchiveRepositoryInput + ]; + @override + final String wireName = 'GUnarchiveRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GUnarchiveRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnarchiveRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnarchiveRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnfollowOrganizationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnfollowOrganizationInput, + _$GUnfollowOrganizationInput + ]; + @override + final String wireName = 'GUnfollowOrganizationInput'; + + @override + Iterable serialize( + Serializers serializers, GUnfollowOrganizationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnfollowOrganizationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnfollowOrganizationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnfollowUserInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUnfollowUserInput, _$GUnfollowUserInput]; + @override + final String wireName = 'GUnfollowUserInput'; + + @override + Iterable serialize( + Serializers serializers, GUnfollowUserInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'userId', + serializers.serialize(object.userId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnfollowUserInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnfollowUserInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'userId': + result.userId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnlinkRepositoryFromProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlinkRepositoryFromProjectInput, + _$GUnlinkRepositoryFromProjectInput + ]; + @override + final String wireName = 'GUnlinkRepositoryFromProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GUnlinkRepositoryFromProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnlinkRepositoryFromProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlinkRepositoryFromProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnlockLockableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnlockLockableInput, + _$GUnlockLockableInput + ]; + @override + final String wireName = 'GUnlockLockableInput'; + + @override + Iterable serialize( + Serializers serializers, GUnlockLockableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'lockableId', + serializers.serialize(object.lockableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnlockLockableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnlockLockableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'lockableId': + result.lockableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnmarkDiscussionCommentAsAnswerInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnmarkDiscussionCommentAsAnswerInput, + _$GUnmarkDiscussionCommentAsAnswerInput + ]; + @override + final String wireName = 'GUnmarkDiscussionCommentAsAnswerInput'; + + @override + Iterable serialize( + Serializers serializers, GUnmarkDiscussionCommentAsAnswerInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnmarkDiscussionCommentAsAnswerInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnmarkDiscussionCommentAsAnswerInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnmarkFileAsViewedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnmarkFileAsViewedInput, + _$GUnmarkFileAsViewedInput + ]; + @override + final String wireName = 'GUnmarkFileAsViewedInput'; + + @override + Iterable serialize( + Serializers serializers, GUnmarkFileAsViewedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'path', + serializers.serialize(object.path, specifiedType: const FullType(String)), + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnmarkFileAsViewedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnmarkFileAsViewedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'path': + result.path = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnmarkIssueAsDuplicateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnmarkIssueAsDuplicateInput, + _$GUnmarkIssueAsDuplicateInput + ]; + @override + final String wireName = 'GUnmarkIssueAsDuplicateInput'; + + @override + Iterable serialize( + Serializers serializers, GUnmarkIssueAsDuplicateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'canonicalId', + serializers.serialize(object.canonicalId, + specifiedType: const FullType(String)), + 'duplicateId', + serializers.serialize(object.duplicateId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnmarkIssueAsDuplicateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnmarkIssueAsDuplicateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'canonicalId': + result.canonicalId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'duplicateId': + result.duplicateId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnminimizeCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnminimizeCommentInput, + _$GUnminimizeCommentInput + ]; + @override + final String wireName = 'GUnminimizeCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GUnminimizeCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'subjectId', + serializers.serialize(object.subjectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnminimizeCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnminimizeCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subjectId': + result.subjectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnpinIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUnpinIssueInput, _$GUnpinIssueInput]; + @override + final String wireName = 'GUnpinIssueInput'; + + @override + Iterable serialize(Serializers serializers, GUnpinIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'issueId', + serializers.serialize(object.issueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnpinIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnpinIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issueId': + result.issueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUnresolveReviewThreadInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUnresolveReviewThreadInput, + _$GUnresolveReviewThreadInput + ]; + @override + final String wireName = 'GUnresolveReviewThreadInput'; + + @override + Iterable serialize( + Serializers serializers, GUnresolveReviewThreadInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'threadId', + serializers.serialize(object.threadId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUnresolveReviewThreadInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUnresolveReviewThreadInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'threadId': + result.threadId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateBranchProtectionRuleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateBranchProtectionRuleInput, + _$GUpdateBranchProtectionRuleInput + ]; + @override + final String wireName = 'GUpdateBranchProtectionRuleInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateBranchProtectionRuleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'branchProtectionRuleId', + serializers.serialize(object.branchProtectionRuleId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.allowsDeletions; + if (value != null) { + result + ..add('allowsDeletions') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.allowsForcePushes; + if (value != null) { + result + ..add('allowsForcePushes') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.blocksCreations; + if (value != null) { + result + ..add('blocksCreations') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.bypassForcePushActorIds; + if (value != null) { + result + ..add('bypassForcePushActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.bypassPullRequestActorIds; + if (value != null) { + result + ..add('bypassPullRequestActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dismissesStaleReviews; + if (value != null) { + result + ..add('dismissesStaleReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.isAdminEnforced; + if (value != null) { + result + ..add('isAdminEnforced') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.pattern; + if (value != null) { + result + ..add('pattern') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pushActorIds; + if (value != null) { + result + ..add('pushActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.requiredApprovingReviewCount; + if (value != null) { + result + ..add('requiredApprovingReviewCount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.requiredStatusCheckContexts; + if (value != null) { + result + ..add('requiredStatusCheckContexts') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.requiredStatusChecks; + if (value != null) { + result + ..add('requiredStatusChecks') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GRequiredStatusCheckInput)]))); + } + value = object.requiresApprovingReviews; + if (value != null) { + result + ..add('requiresApprovingReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresCodeOwnerReviews; + if (value != null) { + result + ..add('requiresCodeOwnerReviews') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresCommitSignatures; + if (value != null) { + result + ..add('requiresCommitSignatures') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresConversationResolution; + if (value != null) { + result + ..add('requiresConversationResolution') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresLinearHistory; + if (value != null) { + result + ..add('requiresLinearHistory') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresStatusChecks; + if (value != null) { + result + ..add('requiresStatusChecks') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.requiresStrictStatusChecks; + if (value != null) { + result + ..add('requiresStrictStatusChecks') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.restrictsPushes; + if (value != null) { + result + ..add('restrictsPushes') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.restrictsReviewDismissals; + if (value != null) { + result + ..add('restrictsReviewDismissals') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.reviewDismissalActorIds; + if (value != null) { + result + ..add('reviewDismissalActorIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GUpdateBranchProtectionRuleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateBranchProtectionRuleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'allowsDeletions': + result.allowsDeletions = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'allowsForcePushes': + result.allowsForcePushes = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'blocksCreations': + result.blocksCreations = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'branchProtectionRuleId': + result.branchProtectionRuleId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'bypassForcePushActorIds': + result.bypassForcePushActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'bypassPullRequestActorIds': + result.bypassPullRequestActorIds.replace(serializers.deserialize( + value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissesStaleReviews': + result.dismissesStaleReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'isAdminEnforced': + result.isAdminEnforced = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'pattern': + result.pattern = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pushActorIds': + result.pushActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'requiredApprovingReviewCount': + result.requiredApprovingReviewCount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'requiredStatusCheckContexts': + result.requiredStatusCheckContexts.replace(serializers.deserialize( + value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'requiredStatusChecks': + result.requiredStatusChecks.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GRequiredStatusCheckInput) + ]))! as BuiltList); + break; + case 'requiresApprovingReviews': + result.requiresApprovingReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresCodeOwnerReviews': + result.requiresCodeOwnerReviews = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresCommitSignatures': + result.requiresCommitSignatures = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresConversationResolution': + result.requiresConversationResolution = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresLinearHistory': + result.requiresLinearHistory = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresStatusChecks': + result.requiresStatusChecks = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'requiresStrictStatusChecks': + result.requiresStrictStatusChecks = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'restrictsPushes': + result.restrictsPushes = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'restrictsReviewDismissals': + result.restrictsReviewDismissals = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'reviewDismissalActorIds': + result.reviewDismissalActorIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateCheckRunInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateCheckRunInput, + _$GUpdateCheckRunInput + ]; + @override + final String wireName = 'GUpdateCheckRunInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateCheckRunInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'checkRunId', + serializers.serialize(object.checkRunId, + specifiedType: const FullType(String)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.actions; + if (value != null) { + result + ..add('actions') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunAction)]))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.completedAt; + if (value != null) { + result + ..add('completedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.conclusion; + if (value != null) { + result + ..add('conclusion') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckConclusionState))); + } + value = object.detailsUrl; + if (value != null) { + result + ..add('detailsUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.externalId; + if (value != null) { + result + ..add('externalId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.output; + if (value != null) { + result + ..add('output') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCheckRunOutput))); + } + value = object.startedAt; + if (value != null) { + result + ..add('startedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(DateTime))); + } + value = object.status; + if (value != null) { + result + ..add('status') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRequestableCheckStatusState))); + } + return result; + } + + @override + GUpdateCheckRunInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateCheckRunInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'actions': + result.actions.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCheckRunAction)]))! + as BuiltList); + break; + case 'checkRunId': + result.checkRunId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'completedAt': + result.completedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'conclusion': + result.conclusion = serializers.deserialize(value, + specifiedType: const FullType(GCheckConclusionState)) + as GCheckConclusionState?; + break; + case 'detailsUrl': + result.detailsUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'externalId': + result.externalId = 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 'output': + result.output.replace(serializers.deserialize(value, + specifiedType: const FullType(GCheckRunOutput))! + as GCheckRunOutput); + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startedAt': + result.startedAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime)) as DateTime?; + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GRequestableCheckStatusState)) + as GRequestableCheckStatusState?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateCheckSuitePreferencesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateCheckSuitePreferencesInput, + _$GUpdateCheckSuitePreferencesInput + ]; + @override + final String wireName = 'GUpdateCheckSuitePreferencesInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateCheckSuitePreferencesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'autoTriggerPreferences', + serializers.serialize(object.autoTriggerPreferences, + specifiedType: const FullType(BuiltList, + const [const FullType(GCheckSuiteAutoTriggerPreference)])), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateCheckSuitePreferencesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateCheckSuitePreferencesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'autoTriggerPreferences': + result.autoTriggerPreferences.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCheckSuiteAutoTriggerPreference) + ]))! as BuiltList); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateDiscussionCommentInput, + _$GUpdateDiscussionCommentInput + ]; + @override + final String wireName = 'GUpdateDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'commentId', + serializers.serialize(object.commentId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'commentId': + result.commentId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateDiscussionInput, + _$GUpdateDiscussionInput + ]; + @override + final String wireName = 'GUpdateDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'discussionId', + serializers.serialize(object.discussionId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.categoryId; + if (value != null) { + result + ..add('categoryId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'categoryId': + result.categoryId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'discussionId': + result.discussionId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseAdministratorRoleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnterpriseAdministratorRoleInput, + _$GUpdateEnterpriseAdministratorRoleInput + ]; + @override + final String wireName = 'GUpdateEnterpriseAdministratorRoleInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateEnterpriseAdministratorRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'role', + serializers.serialize(object.role, + specifiedType: const FullType(GEnterpriseAdministratorRole)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseAdministratorRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnterpriseAdministratorRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = 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 'role': + result.role = serializers.deserialize(value, + specifiedType: const FullType(GEnterpriseAdministratorRole))! + as GEnterpriseAdministratorRole; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput, + _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.policyValue; + if (value != null) { + result + ..add('policyValue') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GEnterpriseAllowPrivateRepositoryForkingPolicyValue))); + } + return result; + } + + @override + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'policyValue': + result.policyValue = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseAllowPrivateRepositoryForkingPolicyValue)) + as GEnterpriseAllowPrivateRepositoryForkingPolicyValue?; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput, + _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: const FullType( + GEnterpriseDefaultRepositoryPermissionSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseDefaultRepositoryPermissionSettingValue))! + as GEnterpriseDefaultRepositoryPermissionSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput, + _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput, + _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.membersCanCreateInternalRepositories; + if (value != null) { + result + ..add('membersCanCreateInternalRepositories') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.membersCanCreatePrivateRepositories; + if (value != null) { + result + ..add('membersCanCreatePrivateRepositories') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.membersCanCreatePublicRepositories; + if (value != null) { + result + ..add('membersCanCreatePublicRepositories') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.membersCanCreateRepositoriesPolicyEnabled; + if (value != null) { + result + ..add('membersCanCreateRepositoriesPolicyEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.settingValue; + if (value != null) { + result + ..add('settingValue') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GEnterpriseMembersCanCreateRepositoriesSettingValue))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'membersCanCreateInternalRepositories': + result.membersCanCreateInternalRepositories = serializers + .deserialize(value, specifiedType: const FullType(bool)) as bool?; + break; + case 'membersCanCreatePrivateRepositories': + result.membersCanCreatePrivateRepositories = serializers + .deserialize(value, specifiedType: const FullType(bool)) as bool?; + break; + case 'membersCanCreatePublicRepositories': + result.membersCanCreatePublicRepositories = serializers + .deserialize(value, specifiedType: const FullType(bool)) as bool?; + break; + case 'membersCanCreateRepositoriesPolicyEnabled': + result.membersCanCreateRepositoriesPolicyEnabled = serializers + .deserialize(value, specifiedType: const FullType(bool)) as bool?; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseMembersCanCreateRepositoriesSettingValue)) + as GEnterpriseMembersCanCreateRepositoriesSettingValue?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput, + _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput + ]; + @override + final String wireName = 'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput, + _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput, + _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanMakePurchasesSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanMakePurchasesSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanMakePurchasesSettingInput, + _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanMakePurchasesSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanMakePurchasesSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseMembersCanMakePurchasesSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanMakePurchasesSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: const FullType( + GEnterpriseMembersCanMakePurchasesSettingValue))! + as GEnterpriseMembersCanMakePurchasesSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput, + _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput, + _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseOrganizationProjectsSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseOrganizationProjectsSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseOrganizationProjectsSettingInput, + _$GUpdateEnterpriseOrganizationProjectsSettingInput + ]; + @override + final String wireName = 'GUpdateEnterpriseOrganizationProjectsSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseOrganizationProjectsSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseOrganizationProjectsSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseOrganizationProjectsSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseOwnerOrganizationRoleInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnterpriseOwnerOrganizationRoleInput, + _$GUpdateEnterpriseOwnerOrganizationRoleInput + ]; + @override + final String wireName = 'GUpdateEnterpriseOwnerOrganizationRoleInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseOwnerOrganizationRoleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + 'organizationRole', + serializers.serialize(object.organizationRole, + specifiedType: const FullType(GRoleInOrganization)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseOwnerOrganizationRoleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnterpriseOwnerOrganizationRoleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'organizationRole': + result.organizationRole = serializers.deserialize(value, + specifiedType: const FullType(GRoleInOrganization))! + as GRoleInOrganization; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseProfileInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnterpriseProfileInput, + _$GUpdateEnterpriseProfileInput + ]; + @override + final String wireName = 'GUpdateEnterpriseProfileInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateEnterpriseProfileInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.websiteUrl; + if (value != null) { + result + ..add('websiteUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseProfileInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnterpriseProfileInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'enterpriseId': + result.enterpriseId = 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 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'websiteUrl': + result.websiteUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseRepositoryProjectsSettingInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnterpriseRepositoryProjectsSettingInput, + _$GUpdateEnterpriseRepositoryProjectsSettingInput + ]; + @override + final String wireName = 'GUpdateEnterpriseRepositoryProjectsSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseRepositoryProjectsSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseRepositoryProjectsSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnterpriseRepositoryProjectsSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseTeamDiscussionsSettingInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnterpriseTeamDiscussionsSettingInput, + _$GUpdateEnterpriseTeamDiscussionsSettingInput + ]; + @override + final String wireName = 'GUpdateEnterpriseTeamDiscussionsSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseTeamDiscussionsSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseTeamDiscussionsSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnterpriseTeamDiscussionsSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledDisabledSettingValue))! + as GEnterpriseEnabledDisabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputSerializer + implements + StructuredSerializer< + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput> { + @override + final Iterable types = const [ + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput, + _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput + ]; + @override + final String wireName = + 'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enterpriseId', + serializers.serialize(object.enterpriseId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: const FullType(GEnterpriseEnabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enterpriseId': + result.enterpriseId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GEnterpriseEnabledSettingValue))! + as GEnterpriseEnabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEnvironmentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEnvironmentInput, + _$GUpdateEnvironmentInput + ]; + @override + final String wireName = 'GUpdateEnvironmentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateEnvironmentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'environmentId', + serializers.serialize(object.environmentId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.reviewers; + if (value != null) { + result + ..add('reviewers') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.waitTimer; + if (value != null) { + result + ..add('waitTimer') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GUpdateEnvironmentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEnvironmentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'environmentId': + result.environmentId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'reviewers': + result.reviewers.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'waitTimer': + result.waitTimer = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIpAllowListEnabledSettingInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateIpAllowListEnabledSettingInput, + _$GUpdateIpAllowListEnabledSettingInput + ]; + @override + final String wireName = 'GUpdateIpAllowListEnabledSettingInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateIpAllowListEnabledSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: const FullType(GIpAllowListEnabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIpAllowListEnabledSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIpAllowListEnabledSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GIpAllowListEnabledSettingValue))! + as GIpAllowListEnabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIpAllowListEntryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateIpAllowListEntryInput, + _$GUpdateIpAllowListEntryInput + ]; + @override + final String wireName = 'GUpdateIpAllowListEntryInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateIpAllowListEntryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'allowListValue', + serializers.serialize(object.allowListValue, + specifiedType: const FullType(String)), + 'ipAllowListEntryId', + serializers.serialize(object.ipAllowListEntryId, + specifiedType: const FullType(String)), + 'isActive', + serializers.serialize(object.isActive, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIpAllowListEntryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIpAllowListEntryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'allowListValue': + result.allowListValue = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ipAllowListEntryId': + result.ipAllowListEntryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'isActive': + result.isActive = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIpAllowListForInstalledAppsEnabledSettingInputSerializer + implements + StructuredSerializer< + GUpdateIpAllowListForInstalledAppsEnabledSettingInput> { + @override + final Iterable types = const [ + GUpdateIpAllowListForInstalledAppsEnabledSettingInput, + _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput + ]; + @override + final String wireName = + 'GUpdateIpAllowListForInstalledAppsEnabledSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateIpAllowListForInstalledAppsEnabledSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: + const FullType(GIpAllowListForInstalledAppsEnabledSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIpAllowListForInstalledAppsEnabledSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: const FullType( + GIpAllowListForInstalledAppsEnabledSettingValue))! + as GIpAllowListForInstalledAppsEnabledSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIssueCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateIssueCommentInput, + _$GUpdateIssueCommentInput + ]; + @override + final String wireName = 'GUpdateIssueCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateIssueCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIssueCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIssueCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateIssueInput, _$GUpdateIssueInput]; + @override + final String wireName = 'GUpdateIssueInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectIds; + if (value != null) { + result + ..add('projectIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueState))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = 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 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneId': + result.milestoneId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectIds': + result.projectIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GIssueState)) as GIssueState?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateLabelInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateLabelInput, _$GUpdateLabelInput]; + @override + final String wireName = 'GUpdateLabelInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateLabelInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateLabelInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateLabelInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'description': + result.description = 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 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateNotificationRestrictionSettingInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateNotificationRestrictionSettingInput, + _$GUpdateNotificationRestrictionSettingInput + ]; + @override + final String wireName = 'GUpdateNotificationRestrictionSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateNotificationRestrictionSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ownerId', + serializers.serialize(object.ownerId, + specifiedType: const FullType(String)), + 'settingValue', + serializers.serialize(object.settingValue, + specifiedType: const FullType(GNotificationRestrictionSettingValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateNotificationRestrictionSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateNotificationRestrictionSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ownerId': + result.ownerId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'settingValue': + result.settingValue = serializers.deserialize(value, + specifiedType: + const FullType(GNotificationRestrictionSettingValue))! + as GNotificationRestrictionSettingValue; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputSerializer + implements + StructuredSerializer< + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput> { + @override + final Iterable types = const [ + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput, + _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput + ]; + @override + final String wireName = + 'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'forkingEnabled', + serializers.serialize(object.forkingEnabled, + specifiedType: const FullType(bool)), + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'forkingEnabled': + result.forkingEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateOrganizationWebCommitSignoffSettingInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateOrganizationWebCommitSignoffSettingInput, + _$GUpdateOrganizationWebCommitSignoffSettingInput + ]; + @override + final String wireName = 'GUpdateOrganizationWebCommitSignoffSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateOrganizationWebCommitSignoffSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'organizationId', + serializers.serialize(object.organizationId, + specifiedType: const FullType(String)), + 'webCommitSignoffRequired', + serializers.serialize(object.webCommitSignoffRequired, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateOrganizationWebCommitSignoffSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateOrganizationWebCommitSignoffSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'organizationId': + result.organizationId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'webCommitSignoffRequired': + result.webCommitSignoffRequired = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectCardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectCardInput, + _$GUpdateProjectCardInput + ]; + @override + final String wireName = 'GUpdateProjectCardInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectCardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectCardId', + serializers.serialize(object.projectCardId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.isArchived; + if (value != null) { + result + ..add('isArchived') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.note; + if (value != null) { + result + ..add('note') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectCardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectCardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isArchived': + result.isArchived = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'note': + result.note = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectCardId': + result.projectCardId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectColumnInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectColumnInput, + _$GUpdateProjectColumnInput + ]; + @override + final String wireName = 'GUpdateProjectColumnInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectColumnInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'projectColumnId', + serializers.serialize(object.projectColumnId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectColumnInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectColumnInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'projectColumnId': + result.projectColumnId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectDraftIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectDraftIssueInput, + _$GUpdateProjectDraftIssueInput + ]; + @override + final String wireName = 'GUpdateProjectDraftIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectDraftIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'draftIssueId', + serializers.serialize(object.draftIssueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectDraftIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectDraftIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'draftIssueId': + result.draftIssueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectInput, + _$GUpdateProjectInput + ]; + @override + final String wireName = 'GUpdateProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.public; + if (value != null) { + result + ..add('public') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GProjectState))); + } + return result; + } + + @override + GUpdateProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = 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 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'public': + result.public = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GProjectState)) as GProjectState?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectNextInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectNextInput, + _$GUpdateProjectNextInput + ]; + @override + final String wireName = 'GUpdateProjectNextInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectNextInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.closed; + if (value != null) { + result + ..add('closed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectId; + if (value != null) { + result + ..add('projectId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.public; + if (value != null) { + result + ..add('public') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.shortDescription; + if (value != null) { + result + ..add('shortDescription') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectNextInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectNextInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'public': + result.public = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'shortDescription': + result.shortDescription = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectNextItemFieldInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectNextItemFieldInput, + _$GUpdateProjectNextItemFieldInput + ]; + @override + final String wireName = 'GUpdateProjectNextItemFieldInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectNextItemFieldInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fieldId; + if (value != null) { + result + ..add('fieldId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.itemId; + if (value != null) { + result + ..add('itemId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectId; + if (value != null) { + result + ..add('projectId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.value; + if (value != null) { + result + ..add('value') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectNextItemFieldInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectNextItemFieldInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fieldId': + result.fieldId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectV2DraftIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectV2DraftIssueInput, + _$GUpdateProjectV2DraftIssueInput + ]; + @override + final String wireName = 'GUpdateProjectV2DraftIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectV2DraftIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'draftIssueId', + serializers.serialize(object.draftIssueId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectV2DraftIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectV2DraftIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'draftIssueId': + result.draftIssueId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectV2InputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectV2Input, + _$GUpdateProjectV2Input + ]; + @override + final String wireName = 'GUpdateProjectV2Input'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectV2Input object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.closed; + if (value != null) { + result + ..add('closed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.public; + if (value != null) { + result + ..add('public') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.readme; + if (value != null) { + result + ..add('readme') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.shortDescription; + if (value != null) { + result + ..add('shortDescription') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectV2Input deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectV2InputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'public': + result.public = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'readme': + result.readme = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'shortDescription': + result.shortDescription = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectV2ItemFieldValueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectV2ItemFieldValueInput, + _$GUpdateProjectV2ItemFieldValueInput + ]; + @override + final String wireName = 'GUpdateProjectV2ItemFieldValueInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectV2ItemFieldValueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fieldId', + serializers.serialize(object.fieldId, + specifiedType: const FullType(String)), + 'itemId', + serializers.serialize(object.itemId, + specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(GProjectV2FieldValue)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectV2ItemFieldValueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectV2ItemFieldValueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fieldId': + result.fieldId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'value': + result.value.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectV2FieldValue))! + as GProjectV2FieldValue); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateProjectV2ItemPositionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateProjectV2ItemPositionInput, + _$GUpdateProjectV2ItemPositionInput + ]; + @override + final String wireName = 'GUpdateProjectV2ItemPositionInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateProjectV2ItemPositionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'itemId', + serializers.serialize(object.itemId, + specifiedType: const FullType(String)), + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.afterId; + if (value != null) { + result + ..add('afterId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateProjectV2ItemPositionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateProjectV2ItemPositionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'afterId': + result.afterId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'itemId': + result.itemId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'projectId': + result.projectId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdatePullRequestBranchInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdatePullRequestBranchInput, + _$GUpdatePullRequestBranchInput + ]; + @override + final String wireName = 'GUpdatePullRequestBranchInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdatePullRequestBranchInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.expectedHeadOid; + if (value != null) { + result + ..add('expectedHeadOid') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdatePullRequestBranchInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdatePullRequestBranchInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'expectedHeadOid': + result.expectedHeadOid = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdatePullRequestInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdatePullRequestInput, + _$GUpdatePullRequestInput + ]; + @override + final String wireName = 'GUpdatePullRequestInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdatePullRequestInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'pullRequestId', + serializers.serialize(object.pullRequestId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.baseRefName; + if (value != null) { + result + ..add('baseRefName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.maintainerCanModify; + if (value != null) { + result + ..add('maintainerCanModify') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectIds; + if (value != null) { + result + ..add('projectIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GPullRequestUpdateState))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdatePullRequestInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdatePullRequestInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'baseRefName': + result.baseRefName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'maintainerCanModify': + result.maintainerCanModify = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'milestoneId': + result.milestoneId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectIds': + result.projectIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'pullRequestId': + result.pullRequestId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GPullRequestUpdateState)) + as GPullRequestUpdateState?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdatePullRequestReviewCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdatePullRequestReviewCommentInput, + _$GUpdatePullRequestReviewCommentInput + ]; + @override + final String wireName = 'GUpdatePullRequestReviewCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdatePullRequestReviewCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'pullRequestReviewCommentId', + serializers.serialize(object.pullRequestReviewCommentId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdatePullRequestReviewCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdatePullRequestReviewCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewCommentId': + result.pullRequestReviewCommentId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdatePullRequestReviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdatePullRequestReviewInput, + _$GUpdatePullRequestReviewInput + ]; + @override + final String wireName = 'GUpdatePullRequestReviewInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdatePullRequestReviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'pullRequestReviewId', + serializers.serialize(object.pullRequestReviewId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdatePullRequestReviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdatePullRequestReviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pullRequestReviewId': + result.pullRequestReviewId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateRefInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateRefInput, _$GUpdateRefInput]; + @override + final String wireName = 'GUpdateRefInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateRefInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'oid', + serializers.serialize(object.oid, specifiedType: const FullType(String)), + 'refId', + serializers.serialize(object.refId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.force; + if (value != null) { + result + ..add('force') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GUpdateRefInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateRefInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'force': + result.force = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'oid': + result.oid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'refId': + result.refId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateRefsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateRefsInput, _$GUpdateRefsInput]; + @override + final String wireName = 'GUpdateRefsInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateRefsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'refUpdates', + serializers.serialize(object.refUpdates, + specifiedType: + const FullType(BuiltList, const [const FullType(GRefUpdate)])), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateRefsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateRefsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'refUpdates': + result.refUpdates.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GRefUpdate)]))! + as BuiltList); + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateRepositoryInput, + _$GUpdateRepositoryInput + ]; + @override + final String wireName = 'GUpdateRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hasIssuesEnabled; + if (value != null) { + result + ..add('hasIssuesEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hasProjectsEnabled; + if (value != null) { + result + ..add('hasProjectsEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hasWikiEnabled; + if (value != null) { + result + ..add('hasWikiEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.homepageUrl; + if (value != null) { + result + ..add('homepageUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.template; + if (value != null) { + result + ..add('template') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GUpdateRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'hasIssuesEnabled': + result.hasIssuesEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hasProjectsEnabled': + result.hasProjectsEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hasWikiEnabled': + result.hasWikiEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'homepageUrl': + result.homepageUrl = 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 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'template': + result.template = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateRepositoryWebCommitSignoffSettingInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateRepositoryWebCommitSignoffSettingInput, + _$GUpdateRepositoryWebCommitSignoffSettingInput + ]; + @override + final String wireName = 'GUpdateRepositoryWebCommitSignoffSettingInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateRepositoryWebCommitSignoffSettingInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'webCommitSignoffRequired', + serializers.serialize(object.webCommitSignoffRequired, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateRepositoryWebCommitSignoffSettingInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateRepositoryWebCommitSignoffSettingInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'webCommitSignoffRequired': + result.webCommitSignoffRequired = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateSponsorshipPreferencesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateSponsorshipPreferencesInput, + _$GUpdateSponsorshipPreferencesInput + ]; + @override + final String wireName = 'GUpdateSponsorshipPreferencesInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateSponsorshipPreferencesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.privacyLevel; + if (value != null) { + result + ..add('privacyLevel') + ..add(serializers.serialize(value, + specifiedType: const FullType(GSponsorshipPrivacy))); + } + value = object.receiveEmails; + if (value != null) { + result + ..add('receiveEmails') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.sponsorId; + if (value != null) { + result + ..add('sponsorId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorLogin; + if (value != null) { + result + ..add('sponsorLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableId; + if (value != null) { + result + ..add('sponsorableId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sponsorableLogin; + if (value != null) { + result + ..add('sponsorableLogin') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateSponsorshipPreferencesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateSponsorshipPreferencesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'privacyLevel': + result.privacyLevel = serializers.deserialize(value, + specifiedType: const FullType(GSponsorshipPrivacy)) + as GSponsorshipPrivacy?; + break; + case 'receiveEmails': + result.receiveEmails = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'sponsorId': + result.sponsorId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorLogin': + result.sponsorLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableId': + result.sponsorableId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sponsorableLogin': + result.sponsorableLogin = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateSubscriptionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateSubscriptionInput, + _$GUpdateSubscriptionInput + ]; + @override + final String wireName = 'GUpdateSubscriptionInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateSubscriptionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'state', + serializers.serialize(object.state, + specifiedType: const FullType(GSubscriptionState)), + 'subscribableId', + serializers.serialize(object.subscribableId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateSubscriptionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateSubscriptionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GSubscriptionState))! + as GSubscriptionState; + break; + case 'subscribableId': + result.subscribableId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateTeamDiscussionCommentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateTeamDiscussionCommentInput, + _$GUpdateTeamDiscussionCommentInput + ]; + @override + final String wireName = 'GUpdateTeamDiscussionCommentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateTeamDiscussionCommentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.bodyVersion; + if (value != null) { + result + ..add('bodyVersion') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateTeamDiscussionCommentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateTeamDiscussionCommentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'bodyVersion': + result.bodyVersion = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateTeamDiscussionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateTeamDiscussionInput, + _$GUpdateTeamDiscussionInput + ]; + @override + final String wireName = 'GUpdateTeamDiscussionInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateTeamDiscussionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.bodyVersion; + if (value != null) { + result + ..add('bodyVersion') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pinned; + if (value != null) { + result + ..add('pinned') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateTeamDiscussionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateTeamDiscussionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'bodyVersion': + result.bodyVersion = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = 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 'pinned': + result.pinned = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateTeamReviewAssignmentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateTeamReviewAssignmentInput, + _$GUpdateTeamReviewAssignmentInput + ]; + @override + final String wireName = 'GUpdateTeamReviewAssignmentInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateTeamReviewAssignmentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'enabled', + serializers.serialize(object.enabled, + specifiedType: const FullType(bool)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.algorithm; + if (value != null) { + result + ..add('algorithm') + ..add(serializers.serialize(value, + specifiedType: const FullType(GTeamReviewAssignmentAlgorithm))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.excludedTeamMemberIds; + if (value != null) { + result + ..add('excludedTeamMemberIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.notifyTeam; + if (value != null) { + result + ..add('notifyTeam') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.teamMemberCount; + if (value != null) { + result + ..add('teamMemberCount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GUpdateTeamReviewAssignmentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateTeamReviewAssignmentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'algorithm': + result.algorithm = serializers.deserialize(value, + specifiedType: const FullType(GTeamReviewAssignmentAlgorithm)) + as GTeamReviewAssignmentAlgorithm?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'enabled': + result.enabled = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'excludedTeamMemberIds': + result.excludedTeamMemberIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'notifyTeam': + result.notifyTeam = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'teamMemberCount': + result.teamMemberCount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateTeamsRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateTeamsRepositoryInput, + _$GUpdateTeamsRepositoryInput + ]; + @override + final String wireName = 'GUpdateTeamsRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateTeamsRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'permission', + serializers.serialize(object.permission, + specifiedType: const FullType(GRepositoryPermission)), + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'teamIds', + serializers.serialize(object.teamIds, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateTeamsRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateTeamsRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'permission': + result.permission = serializers.deserialize(value, + specifiedType: const FullType(GRepositoryPermission))! + as GRepositoryPermission; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'teamIds': + result.teamIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateTopicsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateTopicsInput, _$GUpdateTopicsInput]; + @override + final String wireName = 'GUpdateTopicsInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateTopicsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'repositoryId', + serializers.serialize(object.repositoryId, + specifiedType: const FullType(String)), + 'topicNames', + serializers.serialize(object.topicNames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateTopicsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateTopicsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'repositoryId': + result.repositoryId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'topicNames': + result.topicNames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserBlockDurationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GUserBlockDuration]; + @override + final String wireName = 'GUserBlockDuration'; + + @override + Object serialize(Serializers serializers, GUserBlockDuration object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GUserBlockDuration deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GUserBlockDuration.valueOf(serialized as String); +} + +class _$GUserStatusOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUserStatusOrder, _$GUserStatusOrder]; + @override + final String wireName = 'GUserStatusOrder'; + + @override + Iterable serialize(Serializers serializers, GUserStatusOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GUserStatusOrderField)), + ]; + + return result; + } + + @override + GUserStatusOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserStatusOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GUserStatusOrderField))! + as GUserStatusOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GUserStatusOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GUserStatusOrderField]; + @override + final String wireName = 'GUserStatusOrderField'; + + @override + Object serialize(Serializers serializers, GUserStatusOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GUserStatusOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GUserStatusOrderField.valueOf(serialized as String); +} + +class _$GVerifiableDomainOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVerifiableDomainOrder, + _$GVerifiableDomainOrder + ]; + @override + final String wireName = 'GVerifiableDomainOrder'; + + @override + Iterable serialize( + Serializers serializers, GVerifiableDomainOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GVerifiableDomainOrderField)), + ]; + + return result; + } + + @override + GVerifiableDomainOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVerifiableDomainOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GVerifiableDomainOrderField))! + as GVerifiableDomainOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GVerifiableDomainOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVerifiableDomainOrderField]; + @override + final String wireName = 'GVerifiableDomainOrderField'; + + @override + Object serialize(Serializers serializers, GVerifiableDomainOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVerifiableDomainOrderField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVerifiableDomainOrderField.valueOf(serialized as String); +} + +class _$GVerifyVerifiableDomainInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVerifyVerifiableDomainInput, + _$GVerifyVerifiableDomainInput + ]; + @override + final String wireName = 'GVerifyVerifiableDomainInput'; + + @override + Iterable serialize( + Serializers serializers, GVerifyVerifiableDomainInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVerifyVerifiableDomainInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVerifyVerifiableDomainInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GWorkflowRunOrderSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GWorkflowRunOrder, _$GWorkflowRunOrder]; + @override + final String wireName = 'GWorkflowRunOrder'; + + @override + Iterable serialize(Serializers serializers, GWorkflowRunOrder object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'direction', + serializers.serialize(object.direction, + specifiedType: const FullType(GOrderDirection)), + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(GWorkflowRunOrderField)), + ]; + + return result; + } + + @override + GWorkflowRunOrder deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkflowRunOrderBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'direction': + result.direction = serializers.deserialize(value, + specifiedType: const FullType(GOrderDirection))! + as GOrderDirection; + break; + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(GWorkflowRunOrderField))! + as GWorkflowRunOrderField; + break; + } + } + + return result.build(); + } +} + +class _$GWorkflowRunOrderFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GWorkflowRunOrderField]; + @override + final String wireName = 'GWorkflowRunOrderField'; + + @override + Object serialize(Serializers serializers, GWorkflowRunOrderField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWorkflowRunOrderField deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWorkflowRunOrderField.valueOf(serialized as String); +} + +class _$GAbortQueuedMigrationsInput extends GAbortQueuedMigrationsInput { + @override + final String? clientMutationId; + @override + final String ownerId; + + factory _$GAbortQueuedMigrationsInput( + [void Function(GAbortQueuedMigrationsInputBuilder)? updates]) => + (new GAbortQueuedMigrationsInputBuilder()..update(updates))._build(); + + _$GAbortQueuedMigrationsInput._( + {this.clientMutationId, required this.ownerId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GAbortQueuedMigrationsInput', 'ownerId'); + } + + @override + GAbortQueuedMigrationsInput rebuild( + void Function(GAbortQueuedMigrationsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAbortQueuedMigrationsInputBuilder toBuilder() => + new GAbortQueuedMigrationsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAbortQueuedMigrationsInput && + clientMutationId == other.clientMutationId && + ownerId == other.ownerId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), ownerId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAbortQueuedMigrationsInput') + ..add('clientMutationId', clientMutationId) + ..add('ownerId', ownerId)) + .toString(); + } +} + +class GAbortQueuedMigrationsInputBuilder + implements + Builder { + _$GAbortQueuedMigrationsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GAbortQueuedMigrationsInputBuilder(); + + GAbortQueuedMigrationsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ownerId = $v.ownerId; + _$v = null; + } + return this; + } + + @override + void replace(GAbortQueuedMigrationsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAbortQueuedMigrationsInput; + } + + @override + void update(void Function(GAbortQueuedMigrationsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAbortQueuedMigrationsInput build() => _build(); + + _$GAbortQueuedMigrationsInput _build() { + final _$result = _$v ?? + new _$GAbortQueuedMigrationsInput._( + clientMutationId: clientMutationId, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GAbortQueuedMigrationsInput', 'ownerId')); + replace(_$result); + return _$result; + } +} + +class _$GAcceptEnterpriseAdministratorInvitationInput + extends GAcceptEnterpriseAdministratorInvitationInput { + @override + final String? clientMutationId; + @override + final String invitationId; + + factory _$GAcceptEnterpriseAdministratorInvitationInput( + [void Function(GAcceptEnterpriseAdministratorInvitationInputBuilder)? + updates]) => + (new GAcceptEnterpriseAdministratorInvitationInputBuilder() + ..update(updates)) + ._build(); + + _$GAcceptEnterpriseAdministratorInvitationInput._( + {this.clientMutationId, required this.invitationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(invitationId, + r'GAcceptEnterpriseAdministratorInvitationInput', 'invitationId'); + } + + @override + GAcceptEnterpriseAdministratorInvitationInput rebuild( + void Function(GAcceptEnterpriseAdministratorInvitationInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAcceptEnterpriseAdministratorInvitationInputBuilder toBuilder() => + new GAcceptEnterpriseAdministratorInvitationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAcceptEnterpriseAdministratorInvitationInput && + clientMutationId == other.clientMutationId && + invitationId == other.invitationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), invitationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAcceptEnterpriseAdministratorInvitationInput') + ..add('clientMutationId', clientMutationId) + ..add('invitationId', invitationId)) + .toString(); + } +} + +class GAcceptEnterpriseAdministratorInvitationInputBuilder + implements + Builder { + _$GAcceptEnterpriseAdministratorInvitationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _invitationId; + String? get invitationId => _$this._invitationId; + set invitationId(String? invitationId) => _$this._invitationId = invitationId; + + GAcceptEnterpriseAdministratorInvitationInputBuilder(); + + GAcceptEnterpriseAdministratorInvitationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _invitationId = $v.invitationId; + _$v = null; + } + return this; + } + + @override + void replace(GAcceptEnterpriseAdministratorInvitationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAcceptEnterpriseAdministratorInvitationInput; + } + + @override + void update( + void Function(GAcceptEnterpriseAdministratorInvitationInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GAcceptEnterpriseAdministratorInvitationInput build() => _build(); + + _$GAcceptEnterpriseAdministratorInvitationInput _build() { + final _$result = _$v ?? + new _$GAcceptEnterpriseAdministratorInvitationInput._( + clientMutationId: clientMutationId, + invitationId: BuiltValueNullFieldError.checkNotNull( + invitationId, + r'GAcceptEnterpriseAdministratorInvitationInput', + 'invitationId')); + replace(_$result); + return _$result; + } +} + +class _$GAcceptTopicSuggestionInput extends GAcceptTopicSuggestionInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String repositoryId; + + factory _$GAcceptTopicSuggestionInput( + [void Function(GAcceptTopicSuggestionInputBuilder)? updates]) => + (new GAcceptTopicSuggestionInputBuilder()..update(updates))._build(); + + _$GAcceptTopicSuggestionInput._( + {this.clientMutationId, required this.name, required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GAcceptTopicSuggestionInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GAcceptTopicSuggestionInput', 'repositoryId'); + } + + @override + GAcceptTopicSuggestionInput rebuild( + void Function(GAcceptTopicSuggestionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAcceptTopicSuggestionInputBuilder toBuilder() => + new GAcceptTopicSuggestionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAcceptTopicSuggestionInput && + clientMutationId == other.clientMutationId && + name == other.name && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAcceptTopicSuggestionInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GAcceptTopicSuggestionInputBuilder + implements + Builder { + _$GAcceptTopicSuggestionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GAcceptTopicSuggestionInputBuilder(); + + GAcceptTopicSuggestionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GAcceptTopicSuggestionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAcceptTopicSuggestionInput; + } + + @override + void update(void Function(GAcceptTopicSuggestionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAcceptTopicSuggestionInput build() => _build(); + + _$GAcceptTopicSuggestionInput _build() { + final _$result = _$v ?? + new _$GAcceptTopicSuggestionInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GAcceptTopicSuggestionInput', 'name'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GAcceptTopicSuggestionInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GAddAssigneesToAssignableInput extends GAddAssigneesToAssignableInput { + @override + final String assignableId; + @override + final BuiltList assigneeIds; + @override + final String? clientMutationId; + + factory _$GAddAssigneesToAssignableInput( + [void Function(GAddAssigneesToAssignableInputBuilder)? updates]) => + (new GAddAssigneesToAssignableInputBuilder()..update(updates))._build(); + + _$GAddAssigneesToAssignableInput._( + {required this.assignableId, + required this.assigneeIds, + this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + assignableId, r'GAddAssigneesToAssignableInput', 'assignableId'); + BuiltValueNullFieldError.checkNotNull( + assigneeIds, r'GAddAssigneesToAssignableInput', 'assigneeIds'); + } + + @override + GAddAssigneesToAssignableInput rebuild( + void Function(GAddAssigneesToAssignableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddAssigneesToAssignableInputBuilder toBuilder() => + new GAddAssigneesToAssignableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddAssigneesToAssignableInput && + assignableId == other.assignableId && + assigneeIds == other.assigneeIds && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, assignableId.hashCode), assigneeIds.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddAssigneesToAssignableInput') + ..add('assignableId', assignableId) + ..add('assigneeIds', assigneeIds) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GAddAssigneesToAssignableInputBuilder + implements + Builder { + _$GAddAssigneesToAssignableInput? _$v; + + String? _assignableId; + String? get assignableId => _$this._assignableId; + set assignableId(String? assignableId) => _$this._assignableId = assignableId; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAddAssigneesToAssignableInputBuilder(); + + GAddAssigneesToAssignableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assignableId = $v.assignableId; + _assigneeIds = $v.assigneeIds.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GAddAssigneesToAssignableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddAssigneesToAssignableInput; + } + + @override + void update(void Function(GAddAssigneesToAssignableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddAssigneesToAssignableInput build() => _build(); + + _$GAddAssigneesToAssignableInput _build() { + _$GAddAssigneesToAssignableInput _$result; + try { + _$result = _$v ?? + new _$GAddAssigneesToAssignableInput._( + assignableId: BuiltValueNullFieldError.checkNotNull(assignableId, + r'GAddAssigneesToAssignableInput', 'assignableId'), + assigneeIds: assigneeIds.build(), + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + assigneeIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddAssigneesToAssignableInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAddCommentInput extends GAddCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String subjectId; + + factory _$GAddCommentInput( + [void Function(GAddCommentInputBuilder)? updates]) => + (new GAddCommentInputBuilder()..update(updates))._build(); + + _$GAddCommentInput._( + {required this.body, this.clientMutationId, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(body, r'GAddCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddCommentInput', 'subjectId'); + } + + @override + GAddCommentInput rebuild(void Function(GAddCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddCommentInputBuilder toBuilder() => + new GAddCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GAddCommentInputBuilder + implements Builder { + _$GAddCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GAddCommentInputBuilder(); + + GAddCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddCommentInput; + } + + @override + void update(void Function(GAddCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddCommentInput build() => _build(); + + _$GAddCommentInput _build() { + final _$result = _$v ?? + new _$GAddCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GAddCommentInput', 'body'), + clientMutationId: clientMutationId, + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddCommentInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GAddDiscussionCommentInput extends GAddDiscussionCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String discussionId; + @override + final String? replyToId; + + factory _$GAddDiscussionCommentInput( + [void Function(GAddDiscussionCommentInputBuilder)? updates]) => + (new GAddDiscussionCommentInputBuilder()..update(updates))._build(); + + _$GAddDiscussionCommentInput._( + {required this.body, + this.clientMutationId, + required this.discussionId, + this.replyToId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GAddDiscussionCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + discussionId, r'GAddDiscussionCommentInput', 'discussionId'); + } + + @override + GAddDiscussionCommentInput rebuild( + void Function(GAddDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddDiscussionCommentInputBuilder toBuilder() => + new GAddDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddDiscussionCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + discussionId == other.discussionId && + replyToId == other.replyToId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + discussionId.hashCode), + replyToId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddDiscussionCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('discussionId', discussionId) + ..add('replyToId', replyToId)) + .toString(); + } +} + +class GAddDiscussionCommentInputBuilder + implements + Builder { + _$GAddDiscussionCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _discussionId; + String? get discussionId => _$this._discussionId; + set discussionId(String? discussionId) => _$this._discussionId = discussionId; + + String? _replyToId; + String? get replyToId => _$this._replyToId; + set replyToId(String? replyToId) => _$this._replyToId = replyToId; + + GAddDiscussionCommentInputBuilder(); + + GAddDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _discussionId = $v.discussionId; + _replyToId = $v.replyToId; + _$v = null; + } + return this; + } + + @override + void replace(GAddDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddDiscussionCommentInput; + } + + @override + void update(void Function(GAddDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddDiscussionCommentInput build() => _build(); + + _$GAddDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GAddDiscussionCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GAddDiscussionCommentInput', 'body'), + clientMutationId: clientMutationId, + discussionId: BuiltValueNullFieldError.checkNotNull( + discussionId, r'GAddDiscussionCommentInput', 'discussionId'), + replyToId: replyToId); + replace(_$result); + return _$result; + } +} + +class _$GAddDiscussionPollVoteInput extends GAddDiscussionPollVoteInput { + @override + final String? clientMutationId; + @override + final String pollOptionId; + + factory _$GAddDiscussionPollVoteInput( + [void Function(GAddDiscussionPollVoteInputBuilder)? updates]) => + (new GAddDiscussionPollVoteInputBuilder()..update(updates))._build(); + + _$GAddDiscussionPollVoteInput._( + {this.clientMutationId, required this.pollOptionId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pollOptionId, r'GAddDiscussionPollVoteInput', 'pollOptionId'); + } + + @override + GAddDiscussionPollVoteInput rebuild( + void Function(GAddDiscussionPollVoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddDiscussionPollVoteInputBuilder toBuilder() => + new GAddDiscussionPollVoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddDiscussionPollVoteInput && + clientMutationId == other.clientMutationId && + pollOptionId == other.pollOptionId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pollOptionId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddDiscussionPollVoteInput') + ..add('clientMutationId', clientMutationId) + ..add('pollOptionId', pollOptionId)) + .toString(); + } +} + +class GAddDiscussionPollVoteInputBuilder + implements + Builder { + _$GAddDiscussionPollVoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pollOptionId; + String? get pollOptionId => _$this._pollOptionId; + set pollOptionId(String? pollOptionId) => _$this._pollOptionId = pollOptionId; + + GAddDiscussionPollVoteInputBuilder(); + + GAddDiscussionPollVoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pollOptionId = $v.pollOptionId; + _$v = null; + } + return this; + } + + @override + void replace(GAddDiscussionPollVoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddDiscussionPollVoteInput; + } + + @override + void update(void Function(GAddDiscussionPollVoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddDiscussionPollVoteInput build() => _build(); + + _$GAddDiscussionPollVoteInput _build() { + final _$result = _$v ?? + new _$GAddDiscussionPollVoteInput._( + clientMutationId: clientMutationId, + pollOptionId: BuiltValueNullFieldError.checkNotNull( + pollOptionId, r'GAddDiscussionPollVoteInput', 'pollOptionId')); + replace(_$result); + return _$result; + } +} + +class _$GAddEnterpriseSupportEntitlementInput + extends GAddEnterpriseSupportEntitlementInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + + factory _$GAddEnterpriseSupportEntitlementInput( + [void Function(GAddEnterpriseSupportEntitlementInputBuilder)? + updates]) => + (new GAddEnterpriseSupportEntitlementInputBuilder()..update(updates)) + ._build(); + + _$GAddEnterpriseSupportEntitlementInput._( + {this.clientMutationId, required this.enterpriseId, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GAddEnterpriseSupportEntitlementInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GAddEnterpriseSupportEntitlementInput', 'login'); + } + + @override + GAddEnterpriseSupportEntitlementInput rebuild( + void Function(GAddEnterpriseSupportEntitlementInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddEnterpriseSupportEntitlementInputBuilder toBuilder() => + new GAddEnterpriseSupportEntitlementInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddEnterpriseSupportEntitlementInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAddEnterpriseSupportEntitlementInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login)) + .toString(); + } +} + +class GAddEnterpriseSupportEntitlementInputBuilder + implements + Builder { + _$GAddEnterpriseSupportEntitlementInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GAddEnterpriseSupportEntitlementInputBuilder(); + + GAddEnterpriseSupportEntitlementInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GAddEnterpriseSupportEntitlementInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddEnterpriseSupportEntitlementInput; + } + + @override + void update( + void Function(GAddEnterpriseSupportEntitlementInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddEnterpriseSupportEntitlementInput build() => _build(); + + _$GAddEnterpriseSupportEntitlementInput _build() { + final _$result = _$v ?? + new _$GAddEnterpriseSupportEntitlementInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GAddEnterpriseSupportEntitlementInput', 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GAddEnterpriseSupportEntitlementInput', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GAddLabelsToLabelableInput extends GAddLabelsToLabelableInput { + @override + final String? clientMutationId; + @override + final BuiltList labelIds; + @override + final String labelableId; + + factory _$GAddLabelsToLabelableInput( + [void Function(GAddLabelsToLabelableInputBuilder)? updates]) => + (new GAddLabelsToLabelableInputBuilder()..update(updates))._build(); + + _$GAddLabelsToLabelableInput._( + {this.clientMutationId, + required this.labelIds, + required this.labelableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + labelIds, r'GAddLabelsToLabelableInput', 'labelIds'); + BuiltValueNullFieldError.checkNotNull( + labelableId, r'GAddLabelsToLabelableInput', 'labelableId'); + } + + @override + GAddLabelsToLabelableInput rebuild( + void Function(GAddLabelsToLabelableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddLabelsToLabelableInputBuilder toBuilder() => + new GAddLabelsToLabelableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddLabelsToLabelableInput && + clientMutationId == other.clientMutationId && + labelIds == other.labelIds && + labelableId == other.labelableId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), labelIds.hashCode), + labelableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddLabelsToLabelableInput') + ..add('clientMutationId', clientMutationId) + ..add('labelIds', labelIds) + ..add('labelableId', labelableId)) + .toString(); + } +} + +class GAddLabelsToLabelableInputBuilder + implements + Builder { + _$GAddLabelsToLabelableInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _labelableId; + String? get labelableId => _$this._labelableId; + set labelableId(String? labelableId) => _$this._labelableId = labelableId; + + GAddLabelsToLabelableInputBuilder(); + + GAddLabelsToLabelableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _labelIds = $v.labelIds.toBuilder(); + _labelableId = $v.labelableId; + _$v = null; + } + return this; + } + + @override + void replace(GAddLabelsToLabelableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddLabelsToLabelableInput; + } + + @override + void update(void Function(GAddLabelsToLabelableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddLabelsToLabelableInput build() => _build(); + + _$GAddLabelsToLabelableInput _build() { + _$GAddLabelsToLabelableInput _$result; + try { + _$result = _$v ?? + new _$GAddLabelsToLabelableInput._( + clientMutationId: clientMutationId, + labelIds: labelIds.build(), + labelableId: BuiltValueNullFieldError.checkNotNull( + labelableId, r'GAddLabelsToLabelableInput', 'labelableId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelIds'; + labelIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddLabelsToLabelableInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAddProjectCardInput extends GAddProjectCardInput { + @override + final String? clientMutationId; + @override + final String? contentId; + @override + final String? note; + @override + final String projectColumnId; + + factory _$GAddProjectCardInput( + [void Function(GAddProjectCardInputBuilder)? updates]) => + (new GAddProjectCardInputBuilder()..update(updates))._build(); + + _$GAddProjectCardInput._( + {this.clientMutationId, + this.contentId, + this.note, + required this.projectColumnId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectColumnId, r'GAddProjectCardInput', 'projectColumnId'); + } + + @override + GAddProjectCardInput rebuild( + void Function(GAddProjectCardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectCardInputBuilder toBuilder() => + new GAddProjectCardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectCardInput && + clientMutationId == other.clientMutationId && + contentId == other.contentId && + note == other.note && + projectColumnId == other.projectColumnId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), contentId.hashCode), + note.hashCode), + projectColumnId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectCardInput') + ..add('clientMutationId', clientMutationId) + ..add('contentId', contentId) + ..add('note', note) + ..add('projectColumnId', projectColumnId)) + .toString(); + } +} + +class GAddProjectCardInputBuilder + implements Builder { + _$GAddProjectCardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _contentId; + String? get contentId => _$this._contentId; + set contentId(String? contentId) => _$this._contentId = contentId; + + String? _note; + String? get note => _$this._note; + set note(String? note) => _$this._note = note; + + String? _projectColumnId; + String? get projectColumnId => _$this._projectColumnId; + set projectColumnId(String? projectColumnId) => + _$this._projectColumnId = projectColumnId; + + GAddProjectCardInputBuilder(); + + GAddProjectCardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _contentId = $v.contentId; + _note = $v.note; + _projectColumnId = $v.projectColumnId; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectCardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectCardInput; + } + + @override + void update(void Function(GAddProjectCardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectCardInput build() => _build(); + + _$GAddProjectCardInput _build() { + final _$result = _$v ?? + new _$GAddProjectCardInput._( + clientMutationId: clientMutationId, + contentId: contentId, + note: note, + projectColumnId: BuiltValueNullFieldError.checkNotNull( + projectColumnId, r'GAddProjectCardInput', 'projectColumnId')); + replace(_$result); + return _$result; + } +} + +class _$GAddProjectColumnInput extends GAddProjectColumnInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String projectId; + + factory _$GAddProjectColumnInput( + [void Function(GAddProjectColumnInputBuilder)? updates]) => + (new GAddProjectColumnInputBuilder()..update(updates))._build(); + + _$GAddProjectColumnInput._( + {this.clientMutationId, required this.name, required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GAddProjectColumnInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectColumnInput', 'projectId'); + } + + @override + GAddProjectColumnInput rebuild( + void Function(GAddProjectColumnInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectColumnInputBuilder toBuilder() => + new GAddProjectColumnInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectColumnInput && + clientMutationId == other.clientMutationId && + name == other.name && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectColumnInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('projectId', projectId)) + .toString(); + } +} + +class GAddProjectColumnInputBuilder + implements Builder { + _$GAddProjectColumnInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GAddProjectColumnInputBuilder(); + + GAddProjectColumnInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectColumnInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectColumnInput; + } + + @override + void update(void Function(GAddProjectColumnInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectColumnInput build() => _build(); + + _$GAddProjectColumnInput _build() { + final _$result = _$v ?? + new _$GAddProjectColumnInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GAddProjectColumnInput', 'name'), + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectColumnInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GAddProjectDraftIssueInput extends GAddProjectDraftIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String? projectId; + @override + final String? title; + + factory _$GAddProjectDraftIssueInput( + [void Function(GAddProjectDraftIssueInputBuilder)? updates]) => + (new GAddProjectDraftIssueInputBuilder()..update(updates))._build(); + + _$GAddProjectDraftIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + this.projectId, + this.title}) + : super._(); + + @override + GAddProjectDraftIssueInput rebuild( + void Function(GAddProjectDraftIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectDraftIssueInputBuilder toBuilder() => + new GAddProjectDraftIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectDraftIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + projectId == other.projectId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, assigneeIds.hashCode), body.hashCode), + clientMutationId.hashCode), + projectId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectDraftIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId) + ..add('title', title)) + .toString(); + } +} + +class GAddProjectDraftIssueInputBuilder + implements + Builder { + _$GAddProjectDraftIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GAddProjectDraftIssueInputBuilder(); + + GAddProjectDraftIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectDraftIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectDraftIssueInput; + } + + @override + void update(void Function(GAddProjectDraftIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectDraftIssueInput build() => _build(); + + _$GAddProjectDraftIssueInput _build() { + _$GAddProjectDraftIssueInput _$result; + try { + _$result = _$v ?? + new _$GAddProjectDraftIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + projectId: projectId, + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddProjectDraftIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAddProjectNextItemInput extends GAddProjectNextItemInput { + @override + final String? clientMutationId; + @override + final String? contentId; + @override + final String? projectId; + + factory _$GAddProjectNextItemInput( + [void Function(GAddProjectNextItemInputBuilder)? updates]) => + (new GAddProjectNextItemInputBuilder()..update(updates))._build(); + + _$GAddProjectNextItemInput._( + {this.clientMutationId, this.contentId, this.projectId}) + : super._(); + + @override + GAddProjectNextItemInput rebuild( + void Function(GAddProjectNextItemInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectNextItemInputBuilder toBuilder() => + new GAddProjectNextItemInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectNextItemInput && + clientMutationId == other.clientMutationId && + contentId == other.contentId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), contentId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectNextItemInput') + ..add('clientMutationId', clientMutationId) + ..add('contentId', contentId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GAddProjectNextItemInputBuilder + implements + Builder { + _$GAddProjectNextItemInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _contentId; + String? get contentId => _$this._contentId; + set contentId(String? contentId) => _$this._contentId = contentId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GAddProjectNextItemInputBuilder(); + + GAddProjectNextItemInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _contentId = $v.contentId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectNextItemInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectNextItemInput; + } + + @override + void update(void Function(GAddProjectNextItemInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectNextItemInput build() => _build(); + + _$GAddProjectNextItemInput _build() { + final _$result = _$v ?? + new _$GAddProjectNextItemInput._( + clientMutationId: clientMutationId, + contentId: contentId, + projectId: projectId); + replace(_$result); + return _$result; + } +} + +class _$GAddProjectV2DraftIssueInput extends GAddProjectV2DraftIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String projectId; + @override + final String title; + + factory _$GAddProjectV2DraftIssueInput( + [void Function(GAddProjectV2DraftIssueInputBuilder)? updates]) => + (new GAddProjectV2DraftIssueInputBuilder()..update(updates))._build(); + + _$GAddProjectV2DraftIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + required this.projectId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectV2DraftIssueInput', 'projectId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GAddProjectV2DraftIssueInput', 'title'); + } + + @override + GAddProjectV2DraftIssueInput rebuild( + void Function(GAddProjectV2DraftIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectV2DraftIssueInputBuilder toBuilder() => + new GAddProjectV2DraftIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectV2DraftIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + projectId == other.projectId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, assigneeIds.hashCode), body.hashCode), + clientMutationId.hashCode), + projectId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectV2DraftIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId) + ..add('title', title)) + .toString(); + } +} + +class GAddProjectV2DraftIssueInputBuilder + implements + Builder { + _$GAddProjectV2DraftIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GAddProjectV2DraftIssueInputBuilder(); + + GAddProjectV2DraftIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectV2DraftIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectV2DraftIssueInput; + } + + @override + void update(void Function(GAddProjectV2DraftIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectV2DraftIssueInput build() => _build(); + + _$GAddProjectV2DraftIssueInput _build() { + _$GAddProjectV2DraftIssueInput _$result; + try { + _$result = _$v ?? + new _$GAddProjectV2DraftIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectV2DraftIssueInput', 'projectId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GAddProjectV2DraftIssueInput', 'title')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddProjectV2DraftIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAddProjectV2ItemByIdInput extends GAddProjectV2ItemByIdInput { + @override + final String? clientMutationId; + @override + final String contentId; + @override + final String projectId; + + factory _$GAddProjectV2ItemByIdInput( + [void Function(GAddProjectV2ItemByIdInputBuilder)? updates]) => + (new GAddProjectV2ItemByIdInputBuilder()..update(updates))._build(); + + _$GAddProjectV2ItemByIdInput._( + {this.clientMutationId, required this.contentId, required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + contentId, r'GAddProjectV2ItemByIdInput', 'contentId'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectV2ItemByIdInput', 'projectId'); + } + + @override + GAddProjectV2ItemByIdInput rebuild( + void Function(GAddProjectV2ItemByIdInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectV2ItemByIdInputBuilder toBuilder() => + new GAddProjectV2ItemByIdInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectV2ItemByIdInput && + clientMutationId == other.clientMutationId && + contentId == other.contentId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), contentId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectV2ItemByIdInput') + ..add('clientMutationId', clientMutationId) + ..add('contentId', contentId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GAddProjectV2ItemByIdInputBuilder + implements + Builder { + _$GAddProjectV2ItemByIdInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _contentId; + String? get contentId => _$this._contentId; + set contentId(String? contentId) => _$this._contentId = contentId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GAddProjectV2ItemByIdInputBuilder(); + + GAddProjectV2ItemByIdInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _contentId = $v.contentId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectV2ItemByIdInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectV2ItemByIdInput; + } + + @override + void update(void Function(GAddProjectV2ItemByIdInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectV2ItemByIdInput build() => _build(); + + _$GAddProjectV2ItemByIdInput _build() { + final _$result = _$v ?? + new _$GAddProjectV2ItemByIdInput._( + clientMutationId: clientMutationId, + contentId: BuiltValueNullFieldError.checkNotNull( + contentId, r'GAddProjectV2ItemByIdInput', 'contentId'), + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GAddProjectV2ItemByIdInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GAddPullRequestReviewCommentInput + extends GAddPullRequestReviewCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String? commitOID; + @override + final String? inReplyTo; + @override + final String? path; + @override + final int? position; + @override + final String? pullRequestId; + @override + final String? pullRequestReviewId; + + factory _$GAddPullRequestReviewCommentInput( + [void Function(GAddPullRequestReviewCommentInputBuilder)? updates]) => + (new GAddPullRequestReviewCommentInputBuilder()..update(updates)) + ._build(); + + _$GAddPullRequestReviewCommentInput._( + {required this.body, + this.clientMutationId, + this.commitOID, + this.inReplyTo, + this.path, + this.position, + this.pullRequestId, + this.pullRequestReviewId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GAddPullRequestReviewCommentInput', 'body'); + } + + @override + GAddPullRequestReviewCommentInput rebuild( + void Function(GAddPullRequestReviewCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddPullRequestReviewCommentInputBuilder toBuilder() => + new GAddPullRequestReviewCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddPullRequestReviewCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + commitOID == other.commitOID && + inReplyTo == other.inReplyTo && + path == other.path && + position == other.position && + pullRequestId == other.pullRequestId && + pullRequestReviewId == other.pullRequestReviewId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, body.hashCode), + clientMutationId.hashCode), + commitOID.hashCode), + inReplyTo.hashCode), + path.hashCode), + position.hashCode), + pullRequestId.hashCode), + pullRequestReviewId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddPullRequestReviewCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('commitOID', commitOID) + ..add('inReplyTo', inReplyTo) + ..add('path', path) + ..add('position', position) + ..add('pullRequestId', pullRequestId) + ..add('pullRequestReviewId', pullRequestReviewId)) + .toString(); + } +} + +class GAddPullRequestReviewCommentInputBuilder + implements + Builder { + _$GAddPullRequestReviewCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _commitOID; + String? get commitOID => _$this._commitOID; + set commitOID(String? commitOID) => _$this._commitOID = commitOID; + + String? _inReplyTo; + String? get inReplyTo => _$this._inReplyTo; + set inReplyTo(String? inReplyTo) => _$this._inReplyTo = inReplyTo; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + int? _position; + int? get position => _$this._position; + set position(int? position) => _$this._position = position; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GAddPullRequestReviewCommentInputBuilder(); + + GAddPullRequestReviewCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _commitOID = $v.commitOID; + _inReplyTo = $v.inReplyTo; + _path = $v.path; + _position = $v.position; + _pullRequestId = $v.pullRequestId; + _pullRequestReviewId = $v.pullRequestReviewId; + _$v = null; + } + return this; + } + + @override + void replace(GAddPullRequestReviewCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddPullRequestReviewCommentInput; + } + + @override + void update( + void Function(GAddPullRequestReviewCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddPullRequestReviewCommentInput build() => _build(); + + _$GAddPullRequestReviewCommentInput _build() { + final _$result = _$v ?? + new _$GAddPullRequestReviewCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GAddPullRequestReviewCommentInput', 'body'), + clientMutationId: clientMutationId, + commitOID: commitOID, + inReplyTo: inReplyTo, + path: path, + position: position, + pullRequestId: pullRequestId, + pullRequestReviewId: pullRequestReviewId); + replace(_$result); + return _$result; + } +} + +class _$GAddPullRequestReviewInput extends GAddPullRequestReviewInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final BuiltList? comments; + @override + final String? commitOID; + @override + final GPullRequestReviewEvent? event; + @override + final String pullRequestId; + @override + final BuiltList? threads; + + factory _$GAddPullRequestReviewInput( + [void Function(GAddPullRequestReviewInputBuilder)? updates]) => + (new GAddPullRequestReviewInputBuilder()..update(updates))._build(); + + _$GAddPullRequestReviewInput._( + {this.body, + this.clientMutationId, + this.comments, + this.commitOID, + this.event, + required this.pullRequestId, + this.threads}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GAddPullRequestReviewInput', 'pullRequestId'); + } + + @override + GAddPullRequestReviewInput rebuild( + void Function(GAddPullRequestReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddPullRequestReviewInputBuilder toBuilder() => + new GAddPullRequestReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddPullRequestReviewInput && + body == other.body && + clientMutationId == other.clientMutationId && + comments == other.comments && + commitOID == other.commitOID && + event == other.event && + pullRequestId == other.pullRequestId && + threads == other.threads; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + comments.hashCode), + commitOID.hashCode), + event.hashCode), + pullRequestId.hashCode), + threads.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddPullRequestReviewInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('comments', comments) + ..add('commitOID', commitOID) + ..add('event', event) + ..add('pullRequestId', pullRequestId) + ..add('threads', threads)) + .toString(); + } +} + +class GAddPullRequestReviewInputBuilder + implements + Builder { + _$GAddPullRequestReviewInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _comments; + ListBuilder get comments => + _$this._comments ??= new ListBuilder(); + set comments(ListBuilder? comments) => + _$this._comments = comments; + + String? _commitOID; + String? get commitOID => _$this._commitOID; + set commitOID(String? commitOID) => _$this._commitOID = commitOID; + + GPullRequestReviewEvent? _event; + GPullRequestReviewEvent? get event => _$this._event; + set event(GPullRequestReviewEvent? event) => _$this._event = event; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + ListBuilder? _threads; + ListBuilder get threads => + _$this._threads ??= new ListBuilder(); + set threads(ListBuilder? threads) => + _$this._threads = threads; + + GAddPullRequestReviewInputBuilder(); + + GAddPullRequestReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _comments = $v.comments?.toBuilder(); + _commitOID = $v.commitOID; + _event = $v.event; + _pullRequestId = $v.pullRequestId; + _threads = $v.threads?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GAddPullRequestReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddPullRequestReviewInput; + } + + @override + void update(void Function(GAddPullRequestReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddPullRequestReviewInput build() => _build(); + + _$GAddPullRequestReviewInput _build() { + _$GAddPullRequestReviewInput _$result; + try { + _$result = _$v ?? + new _$GAddPullRequestReviewInput._( + body: body, + clientMutationId: clientMutationId, + comments: _comments?.build(), + commitOID: commitOID, + event: event, + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, + r'GAddPullRequestReviewInput', + 'pullRequestId'), + threads: _threads?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'comments'; + _comments?.build(); + + _$failedField = 'threads'; + _threads?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddPullRequestReviewInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAddPullRequestReviewThreadInput + extends GAddPullRequestReviewThreadInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final int line; + @override + final String path; + @override + final String? pullRequestId; + @override + final String? pullRequestReviewId; + @override + final GDiffSide? side; + @override + final int? startLine; + @override + final GDiffSide? startSide; + + factory _$GAddPullRequestReviewThreadInput( + [void Function(GAddPullRequestReviewThreadInputBuilder)? updates]) => + (new GAddPullRequestReviewThreadInputBuilder()..update(updates))._build(); + + _$GAddPullRequestReviewThreadInput._( + {required this.body, + this.clientMutationId, + required this.line, + required this.path, + this.pullRequestId, + this.pullRequestReviewId, + this.side, + this.startLine, + this.startSide}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GAddPullRequestReviewThreadInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + line, r'GAddPullRequestReviewThreadInput', 'line'); + BuiltValueNullFieldError.checkNotNull( + path, r'GAddPullRequestReviewThreadInput', 'path'); + } + + @override + GAddPullRequestReviewThreadInput rebuild( + void Function(GAddPullRequestReviewThreadInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddPullRequestReviewThreadInputBuilder toBuilder() => + new GAddPullRequestReviewThreadInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddPullRequestReviewThreadInput && + body == other.body && + clientMutationId == other.clientMutationId && + line == other.line && + path == other.path && + pullRequestId == other.pullRequestId && + pullRequestReviewId == other.pullRequestReviewId && + side == other.side && + startLine == other.startLine && + startSide == other.startSide; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, body.hashCode), + clientMutationId.hashCode), + line.hashCode), + path.hashCode), + pullRequestId.hashCode), + pullRequestReviewId.hashCode), + side.hashCode), + startLine.hashCode), + startSide.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddPullRequestReviewThreadInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('line', line) + ..add('path', path) + ..add('pullRequestId', pullRequestId) + ..add('pullRequestReviewId', pullRequestReviewId) + ..add('side', side) + ..add('startLine', startLine) + ..add('startSide', startSide)) + .toString(); + } +} + +class GAddPullRequestReviewThreadInputBuilder + implements + Builder { + _$GAddPullRequestReviewThreadInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + int? _line; + int? get line => _$this._line; + set line(int? line) => _$this._line = line; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GDiffSide? _side; + GDiffSide? get side => _$this._side; + set side(GDiffSide? side) => _$this._side = side; + + int? _startLine; + int? get startLine => _$this._startLine; + set startLine(int? startLine) => _$this._startLine = startLine; + + GDiffSide? _startSide; + GDiffSide? get startSide => _$this._startSide; + set startSide(GDiffSide? startSide) => _$this._startSide = startSide; + + GAddPullRequestReviewThreadInputBuilder(); + + GAddPullRequestReviewThreadInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _line = $v.line; + _path = $v.path; + _pullRequestId = $v.pullRequestId; + _pullRequestReviewId = $v.pullRequestReviewId; + _side = $v.side; + _startLine = $v.startLine; + _startSide = $v.startSide; + _$v = null; + } + return this; + } + + @override + void replace(GAddPullRequestReviewThreadInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddPullRequestReviewThreadInput; + } + + @override + void update(void Function(GAddPullRequestReviewThreadInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddPullRequestReviewThreadInput build() => _build(); + + _$GAddPullRequestReviewThreadInput _build() { + final _$result = _$v ?? + new _$GAddPullRequestReviewThreadInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GAddPullRequestReviewThreadInput', 'body'), + clientMutationId: clientMutationId, + line: BuiltValueNullFieldError.checkNotNull( + line, r'GAddPullRequestReviewThreadInput', 'line'), + path: BuiltValueNullFieldError.checkNotNull( + path, r'GAddPullRequestReviewThreadInput', 'path'), + pullRequestId: pullRequestId, + pullRequestReviewId: pullRequestReviewId, + side: side, + startLine: startLine, + startSide: startSide); + replace(_$result); + return _$result; + } +} + +class _$GAddReactionInput extends GAddReactionInput { + @override + final String? clientMutationId; + @override + final GReactionContent content; + @override + final String subjectId; + + factory _$GAddReactionInput( + [void Function(GAddReactionInputBuilder)? updates]) => + (new GAddReactionInputBuilder()..update(updates))._build(); + + _$GAddReactionInput._( + {this.clientMutationId, required this.content, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + content, r'GAddReactionInput', 'content'); + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddReactionInput', 'subjectId'); + } + + @override + GAddReactionInput rebuild(void Function(GAddReactionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddReactionInputBuilder toBuilder() => + new GAddReactionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddReactionInput && + clientMutationId == other.clientMutationId && + content == other.content && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), content.hashCode), + subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddReactionInput') + ..add('clientMutationId', clientMutationId) + ..add('content', content) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GAddReactionInputBuilder + implements Builder { + _$GAddReactionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GReactionContent? _content; + GReactionContent? get content => _$this._content; + set content(GReactionContent? content) => _$this._content = content; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GAddReactionInputBuilder(); + + GAddReactionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _content = $v.content; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddReactionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddReactionInput; + } + + @override + void update(void Function(GAddReactionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddReactionInput build() => _build(); + + _$GAddReactionInput _build() { + final _$result = _$v ?? + new _$GAddReactionInput._( + clientMutationId: clientMutationId, + content: BuiltValueNullFieldError.checkNotNull( + content, r'GAddReactionInput', 'content'), + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddReactionInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GAddStarInput extends GAddStarInput { + @override + final String? clientMutationId; + @override + final String starrableId; + + factory _$GAddStarInput([void Function(GAddStarInputBuilder)? updates]) => + (new GAddStarInputBuilder()..update(updates))._build(); + + _$GAddStarInput._({this.clientMutationId, required this.starrableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + starrableId, r'GAddStarInput', 'starrableId'); + } + + @override + GAddStarInput rebuild(void Function(GAddStarInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddStarInputBuilder toBuilder() => new GAddStarInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddStarInput && + clientMutationId == other.clientMutationId && + starrableId == other.starrableId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), starrableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddStarInput') + ..add('clientMutationId', clientMutationId) + ..add('starrableId', starrableId)) + .toString(); + } +} + +class GAddStarInputBuilder + implements Builder { + _$GAddStarInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _starrableId; + String? get starrableId => _$this._starrableId; + set starrableId(String? starrableId) => _$this._starrableId = starrableId; + + GAddStarInputBuilder(); + + GAddStarInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _starrableId = $v.starrableId; + _$v = null; + } + return this; + } + + @override + void replace(GAddStarInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddStarInput; + } + + @override + void update(void Function(GAddStarInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddStarInput build() => _build(); + + _$GAddStarInput _build() { + final _$result = _$v ?? + new _$GAddStarInput._( + clientMutationId: clientMutationId, + starrableId: BuiltValueNullFieldError.checkNotNull( + starrableId, r'GAddStarInput', 'starrableId')); + replace(_$result); + return _$result; + } +} + +class _$GAddUpvoteInput extends GAddUpvoteInput { + @override + final String? clientMutationId; + @override + final String subjectId; + + factory _$GAddUpvoteInput([void Function(GAddUpvoteInputBuilder)? updates]) => + (new GAddUpvoteInputBuilder()..update(updates))._build(); + + _$GAddUpvoteInput._({this.clientMutationId, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddUpvoteInput', 'subjectId'); + } + + @override + GAddUpvoteInput rebuild(void Function(GAddUpvoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddUpvoteInputBuilder toBuilder() => + new GAddUpvoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddUpvoteInput && + clientMutationId == other.clientMutationId && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddUpvoteInput') + ..add('clientMutationId', clientMutationId) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GAddUpvoteInputBuilder + implements Builder { + _$GAddUpvoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GAddUpvoteInputBuilder(); + + GAddUpvoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GAddUpvoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddUpvoteInput; + } + + @override + void update(void Function(GAddUpvoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddUpvoteInput build() => _build(); + + _$GAddUpvoteInput _build() { + final _$result = _$v ?? + new _$GAddUpvoteInput._( + clientMutationId: clientMutationId, + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GAddUpvoteInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GAddVerifiableDomainInput extends GAddVerifiableDomainInput { + @override + final String? clientMutationId; + @override + final String domain; + @override + final String ownerId; + + factory _$GAddVerifiableDomainInput( + [void Function(GAddVerifiableDomainInputBuilder)? updates]) => + (new GAddVerifiableDomainInputBuilder()..update(updates))._build(); + + _$GAddVerifiableDomainInput._( + {this.clientMutationId, required this.domain, required this.ownerId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + domain, r'GAddVerifiableDomainInput', 'domain'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GAddVerifiableDomainInput', 'ownerId'); + } + + @override + GAddVerifiableDomainInput rebuild( + void Function(GAddVerifiableDomainInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddVerifiableDomainInputBuilder toBuilder() => + new GAddVerifiableDomainInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddVerifiableDomainInput && + clientMutationId == other.clientMutationId && + domain == other.domain && + ownerId == other.ownerId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), domain.hashCode), + ownerId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddVerifiableDomainInput') + ..add('clientMutationId', clientMutationId) + ..add('domain', domain) + ..add('ownerId', ownerId)) + .toString(); + } +} + +class GAddVerifiableDomainInputBuilder + implements + Builder { + _$GAddVerifiableDomainInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _domain; + String? get domain => _$this._domain; + set domain(String? domain) => _$this._domain = domain; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GAddVerifiableDomainInputBuilder(); + + GAddVerifiableDomainInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _domain = $v.domain; + _ownerId = $v.ownerId; + _$v = null; + } + return this; + } + + @override + void replace(GAddVerifiableDomainInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddVerifiableDomainInput; + } + + @override + void update(void Function(GAddVerifiableDomainInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddVerifiableDomainInput build() => _build(); + + _$GAddVerifiableDomainInput _build() { + final _$result = _$v ?? + new _$GAddVerifiableDomainInput._( + clientMutationId: clientMutationId, + domain: BuiltValueNullFieldError.checkNotNull( + domain, r'GAddVerifiableDomainInput', 'domain'), + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GAddVerifiableDomainInput', 'ownerId')); + replace(_$result); + return _$result; + } +} + +class _$GApproveDeploymentsInput extends GApproveDeploymentsInput { + @override + final String? clientMutationId; + @override + final String? comment; + @override + final BuiltList environmentIds; + @override + final String workflowRunId; + + factory _$GApproveDeploymentsInput( + [void Function(GApproveDeploymentsInputBuilder)? updates]) => + (new GApproveDeploymentsInputBuilder()..update(updates))._build(); + + _$GApproveDeploymentsInput._( + {this.clientMutationId, + this.comment, + required this.environmentIds, + required this.workflowRunId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + environmentIds, r'GApproveDeploymentsInput', 'environmentIds'); + BuiltValueNullFieldError.checkNotNull( + workflowRunId, r'GApproveDeploymentsInput', 'workflowRunId'); + } + + @override + GApproveDeploymentsInput rebuild( + void Function(GApproveDeploymentsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GApproveDeploymentsInputBuilder toBuilder() => + new GApproveDeploymentsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GApproveDeploymentsInput && + clientMutationId == other.clientMutationId && + comment == other.comment && + environmentIds == other.environmentIds && + workflowRunId == other.workflowRunId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), comment.hashCode), + environmentIds.hashCode), + workflowRunId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GApproveDeploymentsInput') + ..add('clientMutationId', clientMutationId) + ..add('comment', comment) + ..add('environmentIds', environmentIds) + ..add('workflowRunId', workflowRunId)) + .toString(); + } +} + +class GApproveDeploymentsInputBuilder + implements + Builder { + _$GApproveDeploymentsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _comment; + String? get comment => _$this._comment; + set comment(String? comment) => _$this._comment = comment; + + ListBuilder? _environmentIds; + ListBuilder get environmentIds => + _$this._environmentIds ??= new ListBuilder(); + set environmentIds(ListBuilder? environmentIds) => + _$this._environmentIds = environmentIds; + + String? _workflowRunId; + String? get workflowRunId => _$this._workflowRunId; + set workflowRunId(String? workflowRunId) => + _$this._workflowRunId = workflowRunId; + + GApproveDeploymentsInputBuilder(); + + GApproveDeploymentsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _comment = $v.comment; + _environmentIds = $v.environmentIds.toBuilder(); + _workflowRunId = $v.workflowRunId; + _$v = null; + } + return this; + } + + @override + void replace(GApproveDeploymentsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GApproveDeploymentsInput; + } + + @override + void update(void Function(GApproveDeploymentsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GApproveDeploymentsInput build() => _build(); + + _$GApproveDeploymentsInput _build() { + _$GApproveDeploymentsInput _$result; + try { + _$result = _$v ?? + new _$GApproveDeploymentsInput._( + clientMutationId: clientMutationId, + comment: comment, + environmentIds: environmentIds.build(), + workflowRunId: BuiltValueNullFieldError.checkNotNull( + workflowRunId, r'GApproveDeploymentsInput', 'workflowRunId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'environmentIds'; + environmentIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GApproveDeploymentsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GApproveVerifiableDomainInput extends GApproveVerifiableDomainInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GApproveVerifiableDomainInput( + [void Function(GApproveVerifiableDomainInputBuilder)? updates]) => + (new GApproveVerifiableDomainInputBuilder()..update(updates))._build(); + + _$GApproveVerifiableDomainInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GApproveVerifiableDomainInput', 'id'); + } + + @override + GApproveVerifiableDomainInput rebuild( + void Function(GApproveVerifiableDomainInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GApproveVerifiableDomainInputBuilder toBuilder() => + new GApproveVerifiableDomainInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GApproveVerifiableDomainInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GApproveVerifiableDomainInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GApproveVerifiableDomainInputBuilder + implements + Builder { + _$GApproveVerifiableDomainInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GApproveVerifiableDomainInputBuilder(); + + GApproveVerifiableDomainInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GApproveVerifiableDomainInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GApproveVerifiableDomainInput; + } + + @override + void update(void Function(GApproveVerifiableDomainInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GApproveVerifiableDomainInput build() => _build(); + + _$GApproveVerifiableDomainInput _build() { + final _$result = _$v ?? + new _$GApproveVerifiableDomainInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GApproveVerifiableDomainInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GArchiveRepositoryInput extends GArchiveRepositoryInput { + @override + final String? clientMutationId; + @override + final String repositoryId; + + factory _$GArchiveRepositoryInput( + [void Function(GArchiveRepositoryInputBuilder)? updates]) => + (new GArchiveRepositoryInputBuilder()..update(updates))._build(); + + _$GArchiveRepositoryInput._( + {this.clientMutationId, required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GArchiveRepositoryInput', 'repositoryId'); + } + + @override + GArchiveRepositoryInput rebuild( + void Function(GArchiveRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GArchiveRepositoryInputBuilder toBuilder() => + new GArchiveRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GArchiveRepositoryInput && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GArchiveRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GArchiveRepositoryInputBuilder + implements + Builder { + _$GArchiveRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GArchiveRepositoryInputBuilder(); + + GArchiveRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GArchiveRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GArchiveRepositoryInput; + } + + @override + void update(void Function(GArchiveRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GArchiveRepositoryInput build() => _build(); + + _$GArchiveRepositoryInput _build() { + final _$result = _$v ?? + new _$GArchiveRepositoryInput._( + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GArchiveRepositoryInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GAuditLogOrder extends GAuditLogOrder { + @override + final GOrderDirection? direction; + @override + final GAuditLogOrderField? field; + + factory _$GAuditLogOrder([void Function(GAuditLogOrderBuilder)? updates]) => + (new GAuditLogOrderBuilder()..update(updates))._build(); + + _$GAuditLogOrder._({this.direction, this.field}) : super._(); + + @override + GAuditLogOrder rebuild(void Function(GAuditLogOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditLogOrderBuilder toBuilder() => + new GAuditLogOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditLogOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAuditLogOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GAuditLogOrderBuilder + implements Builder { + _$GAuditLogOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GAuditLogOrderField? _field; + GAuditLogOrderField? get field => _$this._field; + set field(GAuditLogOrderField? field) => _$this._field = field; + + GAuditLogOrderBuilder(); + + GAuditLogOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GAuditLogOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditLogOrder; + } + + @override + void update(void Function(GAuditLogOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAuditLogOrder build() => _build(); + + _$GAuditLogOrder _build() { + final _$result = + _$v ?? new _$GAuditLogOrder._(direction: direction, field: field); + replace(_$result); + return _$result; + } +} + +class _$GBase64String extends GBase64String { + @override + final String value; + + factory _$GBase64String([void Function(GBase64StringBuilder)? updates]) => + (new GBase64StringBuilder()..update(updates))._build(); + + _$GBase64String._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GBase64String', 'value'); + } + + @override + GBase64String rebuild(void Function(GBase64StringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBase64StringBuilder toBuilder() => new GBase64StringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBase64String && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBase64String')..add('value', value)) + .toString(); + } +} + +class GBase64StringBuilder + implements Builder { + _$GBase64String? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GBase64StringBuilder(); + + GBase64StringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GBase64String other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBase64String; + } + + @override + void update(void Function(GBase64StringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBase64String build() => _build(); + + _$GBase64String _build() { + final _$result = _$v ?? + new _$GBase64String._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GBase64String', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCancelEnterpriseAdminInvitationInput + extends GCancelEnterpriseAdminInvitationInput { + @override + final String? clientMutationId; + @override + final String invitationId; + + factory _$GCancelEnterpriseAdminInvitationInput( + [void Function(GCancelEnterpriseAdminInvitationInputBuilder)? + updates]) => + (new GCancelEnterpriseAdminInvitationInputBuilder()..update(updates)) + ._build(); + + _$GCancelEnterpriseAdminInvitationInput._( + {this.clientMutationId, required this.invitationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + invitationId, r'GCancelEnterpriseAdminInvitationInput', 'invitationId'); + } + + @override + GCancelEnterpriseAdminInvitationInput rebuild( + void Function(GCancelEnterpriseAdminInvitationInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GCancelEnterpriseAdminInvitationInputBuilder toBuilder() => + new GCancelEnterpriseAdminInvitationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCancelEnterpriseAdminInvitationInput && + clientMutationId == other.clientMutationId && + invitationId == other.invitationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), invitationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GCancelEnterpriseAdminInvitationInput') + ..add('clientMutationId', clientMutationId) + ..add('invitationId', invitationId)) + .toString(); + } +} + +class GCancelEnterpriseAdminInvitationInputBuilder + implements + Builder { + _$GCancelEnterpriseAdminInvitationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _invitationId; + String? get invitationId => _$this._invitationId; + set invitationId(String? invitationId) => _$this._invitationId = invitationId; + + GCancelEnterpriseAdminInvitationInputBuilder(); + + GCancelEnterpriseAdminInvitationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _invitationId = $v.invitationId; + _$v = null; + } + return this; + } + + @override + void replace(GCancelEnterpriseAdminInvitationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCancelEnterpriseAdminInvitationInput; + } + + @override + void update( + void Function(GCancelEnterpriseAdminInvitationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCancelEnterpriseAdminInvitationInput build() => _build(); + + _$GCancelEnterpriseAdminInvitationInput _build() { + final _$result = _$v ?? + new _$GCancelEnterpriseAdminInvitationInput._( + clientMutationId: clientMutationId, + invitationId: BuiltValueNullFieldError.checkNotNull(invitationId, + r'GCancelEnterpriseAdminInvitationInput', 'invitationId')); + replace(_$result); + return _$result; + } +} + +class _$GCancelSponsorshipInput extends GCancelSponsorshipInput { + @override + final String? clientMutationId; + @override + final String? sponsorId; + @override + final String? sponsorLogin; + @override + final String? sponsorableId; + @override + final String? sponsorableLogin; + + factory _$GCancelSponsorshipInput( + [void Function(GCancelSponsorshipInputBuilder)? updates]) => + (new GCancelSponsorshipInputBuilder()..update(updates))._build(); + + _$GCancelSponsorshipInput._( + {this.clientMutationId, + this.sponsorId, + this.sponsorLogin, + this.sponsorableId, + this.sponsorableLogin}) + : super._(); + + @override + GCancelSponsorshipInput rebuild( + void Function(GCancelSponsorshipInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCancelSponsorshipInputBuilder toBuilder() => + new GCancelSponsorshipInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCancelSponsorshipInput && + clientMutationId == other.clientMutationId && + sponsorId == other.sponsorId && + sponsorLogin == other.sponsorLogin && + sponsorableId == other.sponsorableId && + sponsorableLogin == other.sponsorableLogin; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), sponsorId.hashCode), + sponsorLogin.hashCode), + sponsorableId.hashCode), + sponsorableLogin.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCancelSponsorshipInput') + ..add('clientMutationId', clientMutationId) + ..add('sponsorId', sponsorId) + ..add('sponsorLogin', sponsorLogin) + ..add('sponsorableId', sponsorableId) + ..add('sponsorableLogin', sponsorableLogin)) + .toString(); + } +} + +class GCancelSponsorshipInputBuilder + implements + Builder { + _$GCancelSponsorshipInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _sponsorId; + String? get sponsorId => _$this._sponsorId; + set sponsorId(String? sponsorId) => _$this._sponsorId = sponsorId; + + String? _sponsorLogin; + String? get sponsorLogin => _$this._sponsorLogin; + set sponsorLogin(String? sponsorLogin) => _$this._sponsorLogin = sponsorLogin; + + String? _sponsorableId; + String? get sponsorableId => _$this._sponsorableId; + set sponsorableId(String? sponsorableId) => + _$this._sponsorableId = sponsorableId; + + String? _sponsorableLogin; + String? get sponsorableLogin => _$this._sponsorableLogin; + set sponsorableLogin(String? sponsorableLogin) => + _$this._sponsorableLogin = sponsorableLogin; + + GCancelSponsorshipInputBuilder(); + + GCancelSponsorshipInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _sponsorId = $v.sponsorId; + _sponsorLogin = $v.sponsorLogin; + _sponsorableId = $v.sponsorableId; + _sponsorableLogin = $v.sponsorableLogin; + _$v = null; + } + return this; + } + + @override + void replace(GCancelSponsorshipInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCancelSponsorshipInput; + } + + @override + void update(void Function(GCancelSponsorshipInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCancelSponsorshipInput build() => _build(); + + _$GCancelSponsorshipInput _build() { + final _$result = _$v ?? + new _$GCancelSponsorshipInput._( + clientMutationId: clientMutationId, + sponsorId: sponsorId, + sponsorLogin: sponsorLogin, + sponsorableId: sponsorableId, + sponsorableLogin: sponsorableLogin); + replace(_$result); + return _$result; + } +} + +class _$GChangeUserStatusInput extends GChangeUserStatusInput { + @override + final String? clientMutationId; + @override + final String? emoji; + @override + final DateTime? expiresAt; + @override + final bool? limitedAvailability; + @override + final String? message; + @override + final String? organizationId; + + factory _$GChangeUserStatusInput( + [void Function(GChangeUserStatusInputBuilder)? updates]) => + (new GChangeUserStatusInputBuilder()..update(updates))._build(); + + _$GChangeUserStatusInput._( + {this.clientMutationId, + this.emoji, + this.expiresAt, + this.limitedAvailability, + this.message, + this.organizationId}) + : super._(); + + @override + GChangeUserStatusInput rebuild( + void Function(GChangeUserStatusInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GChangeUserStatusInputBuilder toBuilder() => + new GChangeUserStatusInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GChangeUserStatusInput && + clientMutationId == other.clientMutationId && + emoji == other.emoji && + expiresAt == other.expiresAt && + limitedAvailability == other.limitedAvailability && + message == other.message && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), emoji.hashCode), + expiresAt.hashCode), + limitedAvailability.hashCode), + message.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GChangeUserStatusInput') + ..add('clientMutationId', clientMutationId) + ..add('emoji', emoji) + ..add('expiresAt', expiresAt) + ..add('limitedAvailability', limitedAvailability) + ..add('message', message) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GChangeUserStatusInputBuilder + implements Builder { + _$GChangeUserStatusInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _emoji; + String? get emoji => _$this._emoji; + set emoji(String? emoji) => _$this._emoji = emoji; + + DateTime? _expiresAt; + DateTime? get expiresAt => _$this._expiresAt; + set expiresAt(DateTime? expiresAt) => _$this._expiresAt = expiresAt; + + bool? _limitedAvailability; + bool? get limitedAvailability => _$this._limitedAvailability; + set limitedAvailability(bool? limitedAvailability) => + _$this._limitedAvailability = limitedAvailability; + + String? _message; + String? get message => _$this._message; + set message(String? message) => _$this._message = message; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GChangeUserStatusInputBuilder(); + + GChangeUserStatusInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _emoji = $v.emoji; + _expiresAt = $v.expiresAt; + _limitedAvailability = $v.limitedAvailability; + _message = $v.message; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GChangeUserStatusInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GChangeUserStatusInput; + } + + @override + void update(void Function(GChangeUserStatusInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GChangeUserStatusInput build() => _build(); + + _$GChangeUserStatusInput _build() { + final _$result = _$v ?? + new _$GChangeUserStatusInput._( + clientMutationId: clientMutationId, + emoji: emoji, + expiresAt: expiresAt, + limitedAvailability: limitedAvailability, + message: message, + organizationId: organizationId); + replace(_$result); + return _$result; + } +} + +class _$GCheckAnnotationData extends GCheckAnnotationData { + @override + final GCheckAnnotationLevel annotationLevel; + @override + final GCheckAnnotationRange location; + @override + final String message; + @override + final String path; + @override + final String? rawDetails; + @override + final String? title; + + factory _$GCheckAnnotationData( + [void Function(GCheckAnnotationDataBuilder)? updates]) => + (new GCheckAnnotationDataBuilder()..update(updates))._build(); + + _$GCheckAnnotationData._( + {required this.annotationLevel, + required this.location, + required this.message, + required this.path, + this.rawDetails, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + annotationLevel, r'GCheckAnnotationData', 'annotationLevel'); + BuiltValueNullFieldError.checkNotNull( + location, r'GCheckAnnotationData', 'location'); + BuiltValueNullFieldError.checkNotNull( + message, r'GCheckAnnotationData', 'message'); + BuiltValueNullFieldError.checkNotNull( + path, r'GCheckAnnotationData', 'path'); + } + + @override + GCheckAnnotationData rebuild( + void Function(GCheckAnnotationDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckAnnotationDataBuilder toBuilder() => + new GCheckAnnotationDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckAnnotationData && + annotationLevel == other.annotationLevel && + location == other.location && + message == other.message && + path == other.path && + rawDetails == other.rawDetails && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, annotationLevel.hashCode), location.hashCode), + message.hashCode), + path.hashCode), + rawDetails.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckAnnotationData') + ..add('annotationLevel', annotationLevel) + ..add('location', location) + ..add('message', message) + ..add('path', path) + ..add('rawDetails', rawDetails) + ..add('title', title)) + .toString(); + } +} + +class GCheckAnnotationDataBuilder + implements Builder { + _$GCheckAnnotationData? _$v; + + GCheckAnnotationLevel? _annotationLevel; + GCheckAnnotationLevel? get annotationLevel => _$this._annotationLevel; + set annotationLevel(GCheckAnnotationLevel? annotationLevel) => + _$this._annotationLevel = annotationLevel; + + GCheckAnnotationRangeBuilder? _location; + GCheckAnnotationRangeBuilder get location => + _$this._location ??= new GCheckAnnotationRangeBuilder(); + set location(GCheckAnnotationRangeBuilder? location) => + _$this._location = location; + + String? _message; + String? get message => _$this._message; + set message(String? message) => _$this._message = message; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + String? _rawDetails; + String? get rawDetails => _$this._rawDetails; + set rawDetails(String? rawDetails) => _$this._rawDetails = rawDetails; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCheckAnnotationDataBuilder(); + + GCheckAnnotationDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _annotationLevel = $v.annotationLevel; + _location = $v.location.toBuilder(); + _message = $v.message; + _path = $v.path; + _rawDetails = $v.rawDetails; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCheckAnnotationData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckAnnotationData; + } + + @override + void update(void Function(GCheckAnnotationDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckAnnotationData build() => _build(); + + _$GCheckAnnotationData _build() { + _$GCheckAnnotationData _$result; + try { + _$result = _$v ?? + new _$GCheckAnnotationData._( + annotationLevel: BuiltValueNullFieldError.checkNotNull( + annotationLevel, r'GCheckAnnotationData', 'annotationLevel'), + location: location.build(), + message: BuiltValueNullFieldError.checkNotNull( + message, r'GCheckAnnotationData', 'message'), + path: BuiltValueNullFieldError.checkNotNull( + path, r'GCheckAnnotationData', 'path'), + rawDetails: rawDetails, + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'location'; + location.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCheckAnnotationData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCheckAnnotationRange extends GCheckAnnotationRange { + @override + final int? endColumn; + @override + final int endLine; + @override + final int? startColumn; + @override + final int startLine; + + factory _$GCheckAnnotationRange( + [void Function(GCheckAnnotationRangeBuilder)? updates]) => + (new GCheckAnnotationRangeBuilder()..update(updates))._build(); + + _$GCheckAnnotationRange._( + {this.endColumn, + required this.endLine, + this.startColumn, + required this.startLine}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + endLine, r'GCheckAnnotationRange', 'endLine'); + BuiltValueNullFieldError.checkNotNull( + startLine, r'GCheckAnnotationRange', 'startLine'); + } + + @override + GCheckAnnotationRange rebuild( + void Function(GCheckAnnotationRangeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckAnnotationRangeBuilder toBuilder() => + new GCheckAnnotationRangeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckAnnotationRange && + endColumn == other.endColumn && + endLine == other.endLine && + startColumn == other.startColumn && + startLine == other.startLine; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, endColumn.hashCode), endLine.hashCode), + startColumn.hashCode), + startLine.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckAnnotationRange') + ..add('endColumn', endColumn) + ..add('endLine', endLine) + ..add('startColumn', startColumn) + ..add('startLine', startLine)) + .toString(); + } +} + +class GCheckAnnotationRangeBuilder + implements Builder { + _$GCheckAnnotationRange? _$v; + + int? _endColumn; + int? get endColumn => _$this._endColumn; + set endColumn(int? endColumn) => _$this._endColumn = endColumn; + + int? _endLine; + int? get endLine => _$this._endLine; + set endLine(int? endLine) => _$this._endLine = endLine; + + int? _startColumn; + int? get startColumn => _$this._startColumn; + set startColumn(int? startColumn) => _$this._startColumn = startColumn; + + int? _startLine; + int? get startLine => _$this._startLine; + set startLine(int? startLine) => _$this._startLine = startLine; + + GCheckAnnotationRangeBuilder(); + + GCheckAnnotationRangeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _endColumn = $v.endColumn; + _endLine = $v.endLine; + _startColumn = $v.startColumn; + _startLine = $v.startLine; + _$v = null; + } + return this; + } + + @override + void replace(GCheckAnnotationRange other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckAnnotationRange; + } + + @override + void update(void Function(GCheckAnnotationRangeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckAnnotationRange build() => _build(); + + _$GCheckAnnotationRange _build() { + final _$result = _$v ?? + new _$GCheckAnnotationRange._( + endColumn: endColumn, + endLine: BuiltValueNullFieldError.checkNotNull( + endLine, r'GCheckAnnotationRange', 'endLine'), + startColumn: startColumn, + startLine: BuiltValueNullFieldError.checkNotNull( + startLine, r'GCheckAnnotationRange', 'startLine')); + replace(_$result); + return _$result; + } +} + +class _$GCheckRunAction extends GCheckRunAction { + @override + final String description; + @override + final String identifier; + @override + final String label; + + factory _$GCheckRunAction([void Function(GCheckRunActionBuilder)? updates]) => + (new GCheckRunActionBuilder()..update(updates))._build(); + + _$GCheckRunAction._( + {required this.description, + required this.identifier, + required this.label}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + description, r'GCheckRunAction', 'description'); + BuiltValueNullFieldError.checkNotNull( + identifier, r'GCheckRunAction', 'identifier'); + BuiltValueNullFieldError.checkNotNull(label, r'GCheckRunAction', 'label'); + } + + @override + GCheckRunAction rebuild(void Function(GCheckRunActionBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckRunActionBuilder toBuilder() => + new GCheckRunActionBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckRunAction && + description == other.description && + identifier == other.identifier && + label == other.label; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, description.hashCode), identifier.hashCode), + label.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckRunAction') + ..add('description', description) + ..add('identifier', identifier) + ..add('label', label)) + .toString(); + } +} + +class GCheckRunActionBuilder + implements Builder { + _$GCheckRunAction? _$v; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _identifier; + String? get identifier => _$this._identifier; + set identifier(String? identifier) => _$this._identifier = identifier; + + String? _label; + String? get label => _$this._label; + set label(String? label) => _$this._label = label; + + GCheckRunActionBuilder(); + + GCheckRunActionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _description = $v.description; + _identifier = $v.identifier; + _label = $v.label; + _$v = null; + } + return this; + } + + @override + void replace(GCheckRunAction other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckRunAction; + } + + @override + void update(void Function(GCheckRunActionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckRunAction build() => _build(); + + _$GCheckRunAction _build() { + final _$result = _$v ?? + new _$GCheckRunAction._( + description: BuiltValueNullFieldError.checkNotNull( + description, r'GCheckRunAction', 'description'), + identifier: BuiltValueNullFieldError.checkNotNull( + identifier, r'GCheckRunAction', 'identifier'), + label: BuiltValueNullFieldError.checkNotNull( + label, r'GCheckRunAction', 'label')); + replace(_$result); + return _$result; + } +} + +class _$GCheckRunFilter extends GCheckRunFilter { + @override + final int? appId; + @override + final String? checkName; + @override + final GCheckRunType? checkType; + @override + final BuiltList? conclusions; + @override + final GCheckStatusState? status; + @override + final BuiltList? statuses; + + factory _$GCheckRunFilter([void Function(GCheckRunFilterBuilder)? updates]) => + (new GCheckRunFilterBuilder()..update(updates))._build(); + + _$GCheckRunFilter._( + {this.appId, + this.checkName, + this.checkType, + this.conclusions, + this.status, + this.statuses}) + : super._(); + + @override + GCheckRunFilter rebuild(void Function(GCheckRunFilterBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckRunFilterBuilder toBuilder() => + new GCheckRunFilterBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckRunFilter && + appId == other.appId && + checkName == other.checkName && + checkType == other.checkType && + conclusions == other.conclusions && + status == other.status && + statuses == other.statuses; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, appId.hashCode), checkName.hashCode), + checkType.hashCode), + conclusions.hashCode), + status.hashCode), + statuses.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckRunFilter') + ..add('appId', appId) + ..add('checkName', checkName) + ..add('checkType', checkType) + ..add('conclusions', conclusions) + ..add('status', status) + ..add('statuses', statuses)) + .toString(); + } +} + +class GCheckRunFilterBuilder + implements Builder { + _$GCheckRunFilter? _$v; + + int? _appId; + int? get appId => _$this._appId; + set appId(int? appId) => _$this._appId = appId; + + String? _checkName; + String? get checkName => _$this._checkName; + set checkName(String? checkName) => _$this._checkName = checkName; + + GCheckRunType? _checkType; + GCheckRunType? get checkType => _$this._checkType; + set checkType(GCheckRunType? checkType) => _$this._checkType = checkType; + + ListBuilder? _conclusions; + ListBuilder get conclusions => + _$this._conclusions ??= new ListBuilder(); + set conclusions(ListBuilder? conclusions) => + _$this._conclusions = conclusions; + + GCheckStatusState? _status; + GCheckStatusState? get status => _$this._status; + set status(GCheckStatusState? status) => _$this._status = status; + + ListBuilder? _statuses; + ListBuilder get statuses => + _$this._statuses ??= new ListBuilder(); + set statuses(ListBuilder? statuses) => + _$this._statuses = statuses; + + GCheckRunFilterBuilder(); + + GCheckRunFilterBuilder get _$this { + final $v = _$v; + if ($v != null) { + _appId = $v.appId; + _checkName = $v.checkName; + _checkType = $v.checkType; + _conclusions = $v.conclusions?.toBuilder(); + _status = $v.status; + _statuses = $v.statuses?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCheckRunFilter other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckRunFilter; + } + + @override + void update(void Function(GCheckRunFilterBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckRunFilter build() => _build(); + + _$GCheckRunFilter _build() { + _$GCheckRunFilter _$result; + try { + _$result = _$v ?? + new _$GCheckRunFilter._( + appId: appId, + checkName: checkName, + checkType: checkType, + conclusions: _conclusions?.build(), + status: status, + statuses: _statuses?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'conclusions'; + _conclusions?.build(); + + _$failedField = 'statuses'; + _statuses?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCheckRunFilter', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCheckRunOutput extends GCheckRunOutput { + @override + final BuiltList? annotations; + @override + final BuiltList? images; + @override + final String summary; + @override + final String? text; + @override + final String title; + + factory _$GCheckRunOutput([void Function(GCheckRunOutputBuilder)? updates]) => + (new GCheckRunOutputBuilder()..update(updates))._build(); + + _$GCheckRunOutput._( + {this.annotations, + this.images, + required this.summary, + this.text, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + summary, r'GCheckRunOutput', 'summary'); + BuiltValueNullFieldError.checkNotNull(title, r'GCheckRunOutput', 'title'); + } + + @override + GCheckRunOutput rebuild(void Function(GCheckRunOutputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckRunOutputBuilder toBuilder() => + new GCheckRunOutputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckRunOutput && + annotations == other.annotations && + images == other.images && + summary == other.summary && + text == other.text && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, annotations.hashCode), images.hashCode), + summary.hashCode), + text.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckRunOutput') + ..add('annotations', annotations) + ..add('images', images) + ..add('summary', summary) + ..add('text', text) + ..add('title', title)) + .toString(); + } +} + +class GCheckRunOutputBuilder + implements Builder { + _$GCheckRunOutput? _$v; + + ListBuilder? _annotations; + ListBuilder get annotations => + _$this._annotations ??= new ListBuilder(); + set annotations(ListBuilder? annotations) => + _$this._annotations = annotations; + + ListBuilder? _images; + ListBuilder get images => + _$this._images ??= new ListBuilder(); + set images(ListBuilder? images) => + _$this._images = images; + + String? _summary; + String? get summary => _$this._summary; + set summary(String? summary) => _$this._summary = summary; + + String? _text; + String? get text => _$this._text; + set text(String? text) => _$this._text = text; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCheckRunOutputBuilder(); + + GCheckRunOutputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _annotations = $v.annotations?.toBuilder(); + _images = $v.images?.toBuilder(); + _summary = $v.summary; + _text = $v.text; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCheckRunOutput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckRunOutput; + } + + @override + void update(void Function(GCheckRunOutputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckRunOutput build() => _build(); + + _$GCheckRunOutput _build() { + _$GCheckRunOutput _$result; + try { + _$result = _$v ?? + new _$GCheckRunOutput._( + annotations: _annotations?.build(), + images: _images?.build(), + summary: BuiltValueNullFieldError.checkNotNull( + summary, r'GCheckRunOutput', 'summary'), + text: text, + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCheckRunOutput', 'title')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'annotations'; + _annotations?.build(); + _$failedField = 'images'; + _images?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCheckRunOutput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCheckRunOutputImage extends GCheckRunOutputImage { + @override + final String alt; + @override + final String? caption; + @override + final String imageUrl; + + factory _$GCheckRunOutputImage( + [void Function(GCheckRunOutputImageBuilder)? updates]) => + (new GCheckRunOutputImageBuilder()..update(updates))._build(); + + _$GCheckRunOutputImage._( + {required this.alt, this.caption, required this.imageUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(alt, r'GCheckRunOutputImage', 'alt'); + BuiltValueNullFieldError.checkNotNull( + imageUrl, r'GCheckRunOutputImage', 'imageUrl'); + } + + @override + GCheckRunOutputImage rebuild( + void Function(GCheckRunOutputImageBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckRunOutputImageBuilder toBuilder() => + new GCheckRunOutputImageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckRunOutputImage && + alt == other.alt && + caption == other.caption && + imageUrl == other.imageUrl; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, alt.hashCode), caption.hashCode), imageUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckRunOutputImage') + ..add('alt', alt) + ..add('caption', caption) + ..add('imageUrl', imageUrl)) + .toString(); + } +} + +class GCheckRunOutputImageBuilder + implements Builder { + _$GCheckRunOutputImage? _$v; + + String? _alt; + String? get alt => _$this._alt; + set alt(String? alt) => _$this._alt = alt; + + String? _caption; + String? get caption => _$this._caption; + set caption(String? caption) => _$this._caption = caption; + + String? _imageUrl; + String? get imageUrl => _$this._imageUrl; + set imageUrl(String? imageUrl) => _$this._imageUrl = imageUrl; + + GCheckRunOutputImageBuilder(); + + GCheckRunOutputImageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _alt = $v.alt; + _caption = $v.caption; + _imageUrl = $v.imageUrl; + _$v = null; + } + return this; + } + + @override + void replace(GCheckRunOutputImage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckRunOutputImage; + } + + @override + void update(void Function(GCheckRunOutputImageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckRunOutputImage build() => _build(); + + _$GCheckRunOutputImage _build() { + final _$result = _$v ?? + new _$GCheckRunOutputImage._( + alt: BuiltValueNullFieldError.checkNotNull( + alt, r'GCheckRunOutputImage', 'alt'), + caption: caption, + imageUrl: BuiltValueNullFieldError.checkNotNull( + imageUrl, r'GCheckRunOutputImage', 'imageUrl')); + replace(_$result); + return _$result; + } +} + +class _$GCheckSuiteAutoTriggerPreference + extends GCheckSuiteAutoTriggerPreference { + @override + final String appId; + @override + final bool setting; + + factory _$GCheckSuiteAutoTriggerPreference( + [void Function(GCheckSuiteAutoTriggerPreferenceBuilder)? updates]) => + (new GCheckSuiteAutoTriggerPreferenceBuilder()..update(updates))._build(); + + _$GCheckSuiteAutoTriggerPreference._( + {required this.appId, required this.setting}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + appId, r'GCheckSuiteAutoTriggerPreference', 'appId'); + BuiltValueNullFieldError.checkNotNull( + setting, r'GCheckSuiteAutoTriggerPreference', 'setting'); + } + + @override + GCheckSuiteAutoTriggerPreference rebuild( + void Function(GCheckSuiteAutoTriggerPreferenceBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckSuiteAutoTriggerPreferenceBuilder toBuilder() => + new GCheckSuiteAutoTriggerPreferenceBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckSuiteAutoTriggerPreference && + appId == other.appId && + setting == other.setting; + } + + @override + int get hashCode { + return $jf($jc($jc(0, appId.hashCode), setting.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckSuiteAutoTriggerPreference') + ..add('appId', appId) + ..add('setting', setting)) + .toString(); + } +} + +class GCheckSuiteAutoTriggerPreferenceBuilder + implements + Builder { + _$GCheckSuiteAutoTriggerPreference? _$v; + + String? _appId; + String? get appId => _$this._appId; + set appId(String? appId) => _$this._appId = appId; + + bool? _setting; + bool? get setting => _$this._setting; + set setting(bool? setting) => _$this._setting = setting; + + GCheckSuiteAutoTriggerPreferenceBuilder(); + + GCheckSuiteAutoTriggerPreferenceBuilder get _$this { + final $v = _$v; + if ($v != null) { + _appId = $v.appId; + _setting = $v.setting; + _$v = null; + } + return this; + } + + @override + void replace(GCheckSuiteAutoTriggerPreference other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckSuiteAutoTriggerPreference; + } + + @override + void update(void Function(GCheckSuiteAutoTriggerPreferenceBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckSuiteAutoTriggerPreference build() => _build(); + + _$GCheckSuiteAutoTriggerPreference _build() { + final _$result = _$v ?? + new _$GCheckSuiteAutoTriggerPreference._( + appId: BuiltValueNullFieldError.checkNotNull( + appId, r'GCheckSuiteAutoTriggerPreference', 'appId'), + setting: BuiltValueNullFieldError.checkNotNull( + setting, r'GCheckSuiteAutoTriggerPreference', 'setting')); + replace(_$result); + return _$result; + } +} + +class _$GCheckSuiteFilter extends GCheckSuiteFilter { + @override + final int? appId; + @override + final String? checkName; + + factory _$GCheckSuiteFilter( + [void Function(GCheckSuiteFilterBuilder)? updates]) => + (new GCheckSuiteFilterBuilder()..update(updates))._build(); + + _$GCheckSuiteFilter._({this.appId, this.checkName}) : super._(); + + @override + GCheckSuiteFilter rebuild(void Function(GCheckSuiteFilterBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCheckSuiteFilterBuilder toBuilder() => + new GCheckSuiteFilterBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCheckSuiteFilter && + appId == other.appId && + checkName == other.checkName; + } + + @override + int get hashCode { + return $jf($jc($jc(0, appId.hashCode), checkName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCheckSuiteFilter') + ..add('appId', appId) + ..add('checkName', checkName)) + .toString(); + } +} + +class GCheckSuiteFilterBuilder + implements Builder { + _$GCheckSuiteFilter? _$v; + + int? _appId; + int? get appId => _$this._appId; + set appId(int? appId) => _$this._appId = appId; + + String? _checkName; + String? get checkName => _$this._checkName; + set checkName(String? checkName) => _$this._checkName = checkName; + + GCheckSuiteFilterBuilder(); + + GCheckSuiteFilterBuilder get _$this { + final $v = _$v; + if ($v != null) { + _appId = $v.appId; + _checkName = $v.checkName; + _$v = null; + } + return this; + } + + @override + void replace(GCheckSuiteFilter other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCheckSuiteFilter; + } + + @override + void update(void Function(GCheckSuiteFilterBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCheckSuiteFilter build() => _build(); + + _$GCheckSuiteFilter _build() { + final _$result = + _$v ?? new _$GCheckSuiteFilter._(appId: appId, checkName: checkName); + replace(_$result); + return _$result; + } +} + +class _$GClearLabelsFromLabelableInput extends GClearLabelsFromLabelableInput { + @override + final String? clientMutationId; + @override + final String labelableId; + + factory _$GClearLabelsFromLabelableInput( + [void Function(GClearLabelsFromLabelableInputBuilder)? updates]) => + (new GClearLabelsFromLabelableInputBuilder()..update(updates))._build(); + + _$GClearLabelsFromLabelableInput._( + {this.clientMutationId, required this.labelableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + labelableId, r'GClearLabelsFromLabelableInput', 'labelableId'); + } + + @override + GClearLabelsFromLabelableInput rebuild( + void Function(GClearLabelsFromLabelableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClearLabelsFromLabelableInputBuilder toBuilder() => + new GClearLabelsFromLabelableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClearLabelsFromLabelableInput && + clientMutationId == other.clientMutationId && + labelableId == other.labelableId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), labelableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClearLabelsFromLabelableInput') + ..add('clientMutationId', clientMutationId) + ..add('labelableId', labelableId)) + .toString(); + } +} + +class GClearLabelsFromLabelableInputBuilder + implements + Builder { + _$GClearLabelsFromLabelableInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _labelableId; + String? get labelableId => _$this._labelableId; + set labelableId(String? labelableId) => _$this._labelableId = labelableId; + + GClearLabelsFromLabelableInputBuilder(); + + GClearLabelsFromLabelableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _labelableId = $v.labelableId; + _$v = null; + } + return this; + } + + @override + void replace(GClearLabelsFromLabelableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClearLabelsFromLabelableInput; + } + + @override + void update(void Function(GClearLabelsFromLabelableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClearLabelsFromLabelableInput build() => _build(); + + _$GClearLabelsFromLabelableInput _build() { + final _$result = _$v ?? + new _$GClearLabelsFromLabelableInput._( + clientMutationId: clientMutationId, + labelableId: BuiltValueNullFieldError.checkNotNull( + labelableId, r'GClearLabelsFromLabelableInput', 'labelableId')); + replace(_$result); + return _$result; + } +} + +class _$GClearProjectV2ItemFieldValueInput + extends GClearProjectV2ItemFieldValueInput { + @override + final String? clientMutationId; + @override + final String fieldId; + @override + final String itemId; + @override + final String projectId; + + factory _$GClearProjectV2ItemFieldValueInput( + [void Function(GClearProjectV2ItemFieldValueInputBuilder)? + updates]) => + (new GClearProjectV2ItemFieldValueInputBuilder()..update(updates)) + ._build(); + + _$GClearProjectV2ItemFieldValueInput._( + {this.clientMutationId, + required this.fieldId, + required this.itemId, + required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fieldId, r'GClearProjectV2ItemFieldValueInput', 'fieldId'); + BuiltValueNullFieldError.checkNotNull( + itemId, r'GClearProjectV2ItemFieldValueInput', 'itemId'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GClearProjectV2ItemFieldValueInput', 'projectId'); + } + + @override + GClearProjectV2ItemFieldValueInput rebuild( + void Function(GClearProjectV2ItemFieldValueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClearProjectV2ItemFieldValueInputBuilder toBuilder() => + new GClearProjectV2ItemFieldValueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClearProjectV2ItemFieldValueInput && + clientMutationId == other.clientMutationId && + fieldId == other.fieldId && + itemId == other.itemId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), fieldId.hashCode), + itemId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClearProjectV2ItemFieldValueInput') + ..add('clientMutationId', clientMutationId) + ..add('fieldId', fieldId) + ..add('itemId', itemId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GClearProjectV2ItemFieldValueInputBuilder + implements + Builder { + _$GClearProjectV2ItemFieldValueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fieldId; + String? get fieldId => _$this._fieldId; + set fieldId(String? fieldId) => _$this._fieldId = fieldId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GClearProjectV2ItemFieldValueInputBuilder(); + + GClearProjectV2ItemFieldValueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fieldId = $v.fieldId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GClearProjectV2ItemFieldValueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClearProjectV2ItemFieldValueInput; + } + + @override + void update( + void Function(GClearProjectV2ItemFieldValueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClearProjectV2ItemFieldValueInput build() => _build(); + + _$GClearProjectV2ItemFieldValueInput _build() { + final _$result = _$v ?? + new _$GClearProjectV2ItemFieldValueInput._( + clientMutationId: clientMutationId, + fieldId: BuiltValueNullFieldError.checkNotNull( + fieldId, r'GClearProjectV2ItemFieldValueInput', 'fieldId'), + itemId: BuiltValueNullFieldError.checkNotNull( + itemId, r'GClearProjectV2ItemFieldValueInput', 'itemId'), + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GClearProjectV2ItemFieldValueInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GCloneProjectInput extends GCloneProjectInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final bool includeWorkflows; + @override + final String name; + @override + final bool? public; + @override + final String sourceId; + @override + final String targetOwnerId; + + factory _$GCloneProjectInput( + [void Function(GCloneProjectInputBuilder)? updates]) => + (new GCloneProjectInputBuilder()..update(updates))._build(); + + _$GCloneProjectInput._( + {this.body, + this.clientMutationId, + required this.includeWorkflows, + required this.name, + this.public, + required this.sourceId, + required this.targetOwnerId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + includeWorkflows, r'GCloneProjectInput', 'includeWorkflows'); + BuiltValueNullFieldError.checkNotNull(name, r'GCloneProjectInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + sourceId, r'GCloneProjectInput', 'sourceId'); + BuiltValueNullFieldError.checkNotNull( + targetOwnerId, r'GCloneProjectInput', 'targetOwnerId'); + } + + @override + GCloneProjectInput rebuild( + void Function(GCloneProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCloneProjectInputBuilder toBuilder() => + new GCloneProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCloneProjectInput && + body == other.body && + clientMutationId == other.clientMutationId && + includeWorkflows == other.includeWorkflows && + name == other.name && + public == other.public && + sourceId == other.sourceId && + targetOwnerId == other.targetOwnerId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + includeWorkflows.hashCode), + name.hashCode), + public.hashCode), + sourceId.hashCode), + targetOwnerId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCloneProjectInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('includeWorkflows', includeWorkflows) + ..add('name', name) + ..add('public', public) + ..add('sourceId', sourceId) + ..add('targetOwnerId', targetOwnerId)) + .toString(); + } +} + +class GCloneProjectInputBuilder + implements Builder { + _$GCloneProjectInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _includeWorkflows; + bool? get includeWorkflows => _$this._includeWorkflows; + set includeWorkflows(bool? includeWorkflows) => + _$this._includeWorkflows = includeWorkflows; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _public; + bool? get public => _$this._public; + set public(bool? public) => _$this._public = public; + + String? _sourceId; + String? get sourceId => _$this._sourceId; + set sourceId(String? sourceId) => _$this._sourceId = sourceId; + + String? _targetOwnerId; + String? get targetOwnerId => _$this._targetOwnerId; + set targetOwnerId(String? targetOwnerId) => + _$this._targetOwnerId = targetOwnerId; + + GCloneProjectInputBuilder(); + + GCloneProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _includeWorkflows = $v.includeWorkflows; + _name = $v.name; + _public = $v.public; + _sourceId = $v.sourceId; + _targetOwnerId = $v.targetOwnerId; + _$v = null; + } + return this; + } + + @override + void replace(GCloneProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCloneProjectInput; + } + + @override + void update(void Function(GCloneProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCloneProjectInput build() => _build(); + + _$GCloneProjectInput _build() { + final _$result = _$v ?? + new _$GCloneProjectInput._( + body: body, + clientMutationId: clientMutationId, + includeWorkflows: BuiltValueNullFieldError.checkNotNull( + includeWorkflows, r'GCloneProjectInput', 'includeWorkflows'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCloneProjectInput', 'name'), + public: public, + sourceId: BuiltValueNullFieldError.checkNotNull( + sourceId, r'GCloneProjectInput', 'sourceId'), + targetOwnerId: BuiltValueNullFieldError.checkNotNull( + targetOwnerId, r'GCloneProjectInput', 'targetOwnerId')); + replace(_$result); + return _$result; + } +} + +class _$GCloneTemplateRepositoryInput extends GCloneTemplateRepositoryInput { + @override + final String? clientMutationId; + @override + final String? description; + @override + final bool? includeAllBranches; + @override + final String name; + @override + final String ownerId; + @override + final String repositoryId; + @override + final GRepositoryVisibility visibility; + + factory _$GCloneTemplateRepositoryInput( + [void Function(GCloneTemplateRepositoryInputBuilder)? updates]) => + (new GCloneTemplateRepositoryInputBuilder()..update(updates))._build(); + + _$GCloneTemplateRepositoryInput._( + {this.clientMutationId, + this.description, + this.includeAllBranches, + required this.name, + required this.ownerId, + required this.repositoryId, + required this.visibility}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GCloneTemplateRepositoryInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCloneTemplateRepositoryInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCloneTemplateRepositoryInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + visibility, r'GCloneTemplateRepositoryInput', 'visibility'); + } + + @override + GCloneTemplateRepositoryInput rebuild( + void Function(GCloneTemplateRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCloneTemplateRepositoryInputBuilder toBuilder() => + new GCloneTemplateRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCloneTemplateRepositoryInput && + clientMutationId == other.clientMutationId && + description == other.description && + includeAllBranches == other.includeAllBranches && + name == other.name && + ownerId == other.ownerId && + repositoryId == other.repositoryId && + visibility == other.visibility; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + description.hashCode), + includeAllBranches.hashCode), + name.hashCode), + ownerId.hashCode), + repositoryId.hashCode), + visibility.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCloneTemplateRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('includeAllBranches', includeAllBranches) + ..add('name', name) + ..add('ownerId', ownerId) + ..add('repositoryId', repositoryId) + ..add('visibility', visibility)) + .toString(); + } +} + +class GCloneTemplateRepositoryInputBuilder + implements + Builder { + _$GCloneTemplateRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _includeAllBranches; + bool? get includeAllBranches => _$this._includeAllBranches; + set includeAllBranches(bool? includeAllBranches) => + _$this._includeAllBranches = includeAllBranches; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GRepositoryVisibility? _visibility; + GRepositoryVisibility? get visibility => _$this._visibility; + set visibility(GRepositoryVisibility? visibility) => + _$this._visibility = visibility; + + GCloneTemplateRepositoryInputBuilder(); + + GCloneTemplateRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _includeAllBranches = $v.includeAllBranches; + _name = $v.name; + _ownerId = $v.ownerId; + _repositoryId = $v.repositoryId; + _visibility = $v.visibility; + _$v = null; + } + return this; + } + + @override + void replace(GCloneTemplateRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCloneTemplateRepositoryInput; + } + + @override + void update(void Function(GCloneTemplateRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCloneTemplateRepositoryInput build() => _build(); + + _$GCloneTemplateRepositoryInput _build() { + final _$result = _$v ?? + new _$GCloneTemplateRepositoryInput._( + clientMutationId: clientMutationId, + description: description, + includeAllBranches: includeAllBranches, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCloneTemplateRepositoryInput', 'name'), + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCloneTemplateRepositoryInput', 'ownerId'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCloneTemplateRepositoryInput', 'repositoryId'), + visibility: BuiltValueNullFieldError.checkNotNull( + visibility, r'GCloneTemplateRepositoryInput', 'visibility')); + replace(_$result); + return _$result; + } +} + +class _$GCloseIssueInput extends GCloseIssueInput { + @override + final String? clientMutationId; + @override + final String issueId; + @override + final GIssueClosedStateReason? stateReason; + + factory _$GCloseIssueInput( + [void Function(GCloseIssueInputBuilder)? updates]) => + (new GCloseIssueInputBuilder()..update(updates))._build(); + + _$GCloseIssueInput._( + {this.clientMutationId, required this.issueId, this.stateReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GCloseIssueInput', 'issueId'); + } + + @override + GCloseIssueInput rebuild(void Function(GCloseIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCloseIssueInputBuilder toBuilder() => + new GCloseIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCloseIssueInput && + clientMutationId == other.clientMutationId && + issueId == other.issueId && + stateReason == other.stateReason; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), issueId.hashCode), + stateReason.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCloseIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('issueId', issueId) + ..add('stateReason', stateReason)) + .toString(); + } +} + +class GCloseIssueInputBuilder + implements Builder { + _$GCloseIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + GIssueClosedStateReason? _stateReason; + GIssueClosedStateReason? get stateReason => _$this._stateReason; + set stateReason(GIssueClosedStateReason? stateReason) => + _$this._stateReason = stateReason; + + GCloseIssueInputBuilder(); + + GCloseIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issueId = $v.issueId; + _stateReason = $v.stateReason; + _$v = null; + } + return this; + } + + @override + void replace(GCloseIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCloseIssueInput; + } + + @override + void update(void Function(GCloseIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCloseIssueInput build() => _build(); + + _$GCloseIssueInput _build() { + final _$result = _$v ?? + new _$GCloseIssueInput._( + clientMutationId: clientMutationId, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GCloseIssueInput', 'issueId'), + stateReason: stateReason); + replace(_$result); + return _$result; + } +} + +class _$GClosePullRequestInput extends GClosePullRequestInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + + factory _$GClosePullRequestInput( + [void Function(GClosePullRequestInputBuilder)? updates]) => + (new GClosePullRequestInputBuilder()..update(updates))._build(); + + _$GClosePullRequestInput._( + {this.clientMutationId, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GClosePullRequestInput', 'pullRequestId'); + } + + @override + GClosePullRequestInput rebuild( + void Function(GClosePullRequestInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClosePullRequestInputBuilder toBuilder() => + new GClosePullRequestInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClosePullRequestInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClosePullRequestInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GClosePullRequestInputBuilder + implements Builder { + _$GClosePullRequestInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GClosePullRequestInputBuilder(); + + GClosePullRequestInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GClosePullRequestInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClosePullRequestInput; + } + + @override + void update(void Function(GClosePullRequestInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClosePullRequestInput build() => _build(); + + _$GClosePullRequestInput _build() { + final _$result = _$v ?? + new _$GClosePullRequestInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GClosePullRequestInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GCommitAuthor extends GCommitAuthor { + @override + final BuiltList? emails; + @override + final String? id; + + factory _$GCommitAuthor([void Function(GCommitAuthorBuilder)? updates]) => + (new GCommitAuthorBuilder()..update(updates))._build(); + + _$GCommitAuthor._({this.emails, this.id}) : super._(); + + @override + GCommitAuthor rebuild(void Function(GCommitAuthorBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitAuthorBuilder toBuilder() => new GCommitAuthorBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitAuthor && emails == other.emails && id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, emails.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitAuthor') + ..add('emails', emails) + ..add('id', id)) + .toString(); + } +} + +class GCommitAuthorBuilder + implements Builder { + _$GCommitAuthor? _$v; + + ListBuilder? _emails; + ListBuilder get emails => + _$this._emails ??= new ListBuilder(); + set emails(ListBuilder? emails) => _$this._emails = emails; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GCommitAuthorBuilder(); + + GCommitAuthorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _emails = $v.emails?.toBuilder(); + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GCommitAuthor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitAuthor; + } + + @override + void update(void Function(GCommitAuthorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitAuthor build() => _build(); + + _$GCommitAuthor _build() { + _$GCommitAuthor _$result; + try { + _$result = _$v ?? new _$GCommitAuthor._(emails: _emails?.build(), id: id); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'emails'; + _emails?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitAuthor', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCommitContributionOrder extends GCommitContributionOrder { + @override + final GOrderDirection direction; + @override + final GCommitContributionOrderField field; + + factory _$GCommitContributionOrder( + [void Function(GCommitContributionOrderBuilder)? updates]) => + (new GCommitContributionOrderBuilder()..update(updates))._build(); + + _$GCommitContributionOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GCommitContributionOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GCommitContributionOrder', 'field'); + } + + @override + GCommitContributionOrder rebuild( + void Function(GCommitContributionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitContributionOrderBuilder toBuilder() => + new GCommitContributionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitContributionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitContributionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GCommitContributionOrderBuilder + implements + Builder { + _$GCommitContributionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GCommitContributionOrderField? _field; + GCommitContributionOrderField? get field => _$this._field; + set field(GCommitContributionOrderField? field) => _$this._field = field; + + GCommitContributionOrderBuilder(); + + GCommitContributionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GCommitContributionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitContributionOrder; + } + + @override + void update(void Function(GCommitContributionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitContributionOrder build() => _build(); + + _$GCommitContributionOrder _build() { + final _$result = _$v ?? + new _$GCommitContributionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GCommitContributionOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GCommitContributionOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GCommitMessage extends GCommitMessage { + @override + final String? body; + @override + final String headline; + + factory _$GCommitMessage([void Function(GCommitMessageBuilder)? updates]) => + (new GCommitMessageBuilder()..update(updates))._build(); + + _$GCommitMessage._({this.body, required this.headline}) : super._() { + BuiltValueNullFieldError.checkNotNull( + headline, r'GCommitMessage', 'headline'); + } + + @override + GCommitMessage rebuild(void Function(GCommitMessageBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitMessageBuilder toBuilder() => + new GCommitMessageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitMessage && + body == other.body && + headline == other.headline; + } + + @override + int get hashCode { + return $jf($jc($jc(0, body.hashCode), headline.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitMessage') + ..add('body', body) + ..add('headline', headline)) + .toString(); + } +} + +class GCommitMessageBuilder + implements Builder { + _$GCommitMessage? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _headline; + String? get headline => _$this._headline; + set headline(String? headline) => _$this._headline = headline; + + GCommitMessageBuilder(); + + GCommitMessageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _headline = $v.headline; + _$v = null; + } + return this; + } + + @override + void replace(GCommitMessage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitMessage; + } + + @override + void update(void Function(GCommitMessageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitMessage build() => _build(); + + _$GCommitMessage _build() { + final _$result = _$v ?? + new _$GCommitMessage._( + body: body, + headline: BuiltValueNullFieldError.checkNotNull( + headline, r'GCommitMessage', 'headline')); + replace(_$result); + return _$result; + } +} + +class _$GCommittableBranch extends GCommittableBranch { + @override + final String? branchName; + @override + final String? id; + @override + final String? repositoryNameWithOwner; + + factory _$GCommittableBranch( + [void Function(GCommittableBranchBuilder)? updates]) => + (new GCommittableBranchBuilder()..update(updates))._build(); + + _$GCommittableBranch._( + {this.branchName, this.id, this.repositoryNameWithOwner}) + : super._(); + + @override + GCommittableBranch rebuild( + void Function(GCommittableBranchBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommittableBranchBuilder toBuilder() => + new GCommittableBranchBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommittableBranch && + branchName == other.branchName && + id == other.id && + repositoryNameWithOwner == other.repositoryNameWithOwner; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, branchName.hashCode), id.hashCode), + repositoryNameWithOwner.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommittableBranch') + ..add('branchName', branchName) + ..add('id', id) + ..add('repositoryNameWithOwner', repositoryNameWithOwner)) + .toString(); + } +} + +class GCommittableBranchBuilder + implements Builder { + _$GCommittableBranch? _$v; + + String? _branchName; + String? get branchName => _$this._branchName; + set branchName(String? branchName) => _$this._branchName = branchName; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + String? _repositoryNameWithOwner; + String? get repositoryNameWithOwner => _$this._repositoryNameWithOwner; + set repositoryNameWithOwner(String? repositoryNameWithOwner) => + _$this._repositoryNameWithOwner = repositoryNameWithOwner; + + GCommittableBranchBuilder(); + + GCommittableBranchBuilder get _$this { + final $v = _$v; + if ($v != null) { + _branchName = $v.branchName; + _id = $v.id; + _repositoryNameWithOwner = $v.repositoryNameWithOwner; + _$v = null; + } + return this; + } + + @override + void replace(GCommittableBranch other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommittableBranch; + } + + @override + void update(void Function(GCommittableBranchBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommittableBranch build() => _build(); + + _$GCommittableBranch _build() { + final _$result = _$v ?? + new _$GCommittableBranch._( + branchName: branchName, + id: id, + repositoryNameWithOwner: repositoryNameWithOwner); + replace(_$result); + return _$result; + } +} + +class _$GContributionOrder extends GContributionOrder { + @override + final GOrderDirection direction; + + factory _$GContributionOrder( + [void Function(GContributionOrderBuilder)? updates]) => + (new GContributionOrderBuilder()..update(updates))._build(); + + _$GContributionOrder._({required this.direction}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GContributionOrder', 'direction'); + } + + @override + GContributionOrder rebuild( + void Function(GContributionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GContributionOrderBuilder toBuilder() => + new GContributionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GContributionOrder && direction == other.direction; + } + + @override + int get hashCode { + return $jf($jc(0, direction.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GContributionOrder') + ..add('direction', direction)) + .toString(); + } +} + +class GContributionOrderBuilder + implements Builder { + _$GContributionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GContributionOrderBuilder(); + + GContributionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _$v = null; + } + return this; + } + + @override + void replace(GContributionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GContributionOrder; + } + + @override + void update(void Function(GContributionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GContributionOrder build() => _build(); + + _$GContributionOrder _build() { + final _$result = _$v ?? + new _$GContributionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GContributionOrder', 'direction')); + replace(_$result); + return _$result; + } +} + +class _$GConvertProjectCardNoteToIssueInput + extends GConvertProjectCardNoteToIssueInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final String projectCardId; + @override + final String repositoryId; + @override + final String? title; + + factory _$GConvertProjectCardNoteToIssueInput( + [void Function(GConvertProjectCardNoteToIssueInputBuilder)? + updates]) => + (new GConvertProjectCardNoteToIssueInputBuilder()..update(updates)) + ._build(); + + _$GConvertProjectCardNoteToIssueInput._( + {this.body, + this.clientMutationId, + required this.projectCardId, + required this.repositoryId, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectCardId, r'GConvertProjectCardNoteToIssueInput', 'projectCardId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GConvertProjectCardNoteToIssueInput', 'repositoryId'); + } + + @override + GConvertProjectCardNoteToIssueInput rebuild( + void Function(GConvertProjectCardNoteToIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConvertProjectCardNoteToIssueInputBuilder toBuilder() => + new GConvertProjectCardNoteToIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConvertProjectCardNoteToIssueInput && + body == other.body && + clientMutationId == other.clientMutationId && + projectCardId == other.projectCardId && + repositoryId == other.repositoryId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + projectCardId.hashCode), + repositoryId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConvertProjectCardNoteToIssueInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('projectCardId', projectCardId) + ..add('repositoryId', repositoryId) + ..add('title', title)) + .toString(); + } +} + +class GConvertProjectCardNoteToIssueInputBuilder + implements + Builder { + _$GConvertProjectCardNoteToIssueInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectCardId; + String? get projectCardId => _$this._projectCardId; + set projectCardId(String? projectCardId) => + _$this._projectCardId = projectCardId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GConvertProjectCardNoteToIssueInputBuilder(); + + GConvertProjectCardNoteToIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _projectCardId = $v.projectCardId; + _repositoryId = $v.repositoryId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GConvertProjectCardNoteToIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConvertProjectCardNoteToIssueInput; + } + + @override + void update( + void Function(GConvertProjectCardNoteToIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConvertProjectCardNoteToIssueInput build() => _build(); + + _$GConvertProjectCardNoteToIssueInput _build() { + final _$result = _$v ?? + new _$GConvertProjectCardNoteToIssueInput._( + body: body, + clientMutationId: clientMutationId, + projectCardId: BuiltValueNullFieldError.checkNotNull(projectCardId, + r'GConvertProjectCardNoteToIssueInput', 'projectCardId'), + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GConvertProjectCardNoteToIssueInput', 'repositoryId'), + title: title); + replace(_$result); + return _$result; + } +} + +class _$GConvertPullRequestToDraftInput + extends GConvertPullRequestToDraftInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + + factory _$GConvertPullRequestToDraftInput( + [void Function(GConvertPullRequestToDraftInputBuilder)? updates]) => + (new GConvertPullRequestToDraftInputBuilder()..update(updates))._build(); + + _$GConvertPullRequestToDraftInput._( + {this.clientMutationId, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GConvertPullRequestToDraftInput', 'pullRequestId'); + } + + @override + GConvertPullRequestToDraftInput rebuild( + void Function(GConvertPullRequestToDraftInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConvertPullRequestToDraftInputBuilder toBuilder() => + new GConvertPullRequestToDraftInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConvertPullRequestToDraftInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConvertPullRequestToDraftInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GConvertPullRequestToDraftInputBuilder + implements + Builder { + _$GConvertPullRequestToDraftInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GConvertPullRequestToDraftInputBuilder(); + + GConvertPullRequestToDraftInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GConvertPullRequestToDraftInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConvertPullRequestToDraftInput; + } + + @override + void update(void Function(GConvertPullRequestToDraftInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConvertPullRequestToDraftInput build() => _build(); + + _$GConvertPullRequestToDraftInput _build() { + final _$result = _$v ?? + new _$GConvertPullRequestToDraftInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull(pullRequestId, + r'GConvertPullRequestToDraftInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateBranchProtectionRuleInput + extends GCreateBranchProtectionRuleInput { + @override + final bool? allowsDeletions; + @override + final bool? allowsForcePushes; + @override + final bool? blocksCreations; + @override + final BuiltList? bypassForcePushActorIds; + @override + final BuiltList? bypassPullRequestActorIds; + @override + final String? clientMutationId; + @override + final bool? dismissesStaleReviews; + @override + final bool? isAdminEnforced; + @override + final String pattern; + @override + final BuiltList? pushActorIds; + @override + final String repositoryId; + @override + final int? requiredApprovingReviewCount; + @override + final BuiltList? requiredStatusCheckContexts; + @override + final BuiltList? requiredStatusChecks; + @override + final bool? requiresApprovingReviews; + @override + final bool? requiresCodeOwnerReviews; + @override + final bool? requiresCommitSignatures; + @override + final bool? requiresConversationResolution; + @override + final bool? requiresLinearHistory; + @override + final bool? requiresStatusChecks; + @override + final bool? requiresStrictStatusChecks; + @override + final bool? restrictsPushes; + @override + final bool? restrictsReviewDismissals; + @override + final BuiltList? reviewDismissalActorIds; + + factory _$GCreateBranchProtectionRuleInput( + [void Function(GCreateBranchProtectionRuleInputBuilder)? updates]) => + (new GCreateBranchProtectionRuleInputBuilder()..update(updates))._build(); + + _$GCreateBranchProtectionRuleInput._( + {this.allowsDeletions, + this.allowsForcePushes, + this.blocksCreations, + this.bypassForcePushActorIds, + this.bypassPullRequestActorIds, + this.clientMutationId, + this.dismissesStaleReviews, + this.isAdminEnforced, + required this.pattern, + this.pushActorIds, + required this.repositoryId, + this.requiredApprovingReviewCount, + this.requiredStatusCheckContexts, + this.requiredStatusChecks, + this.requiresApprovingReviews, + this.requiresCodeOwnerReviews, + this.requiresCommitSignatures, + this.requiresConversationResolution, + this.requiresLinearHistory, + this.requiresStatusChecks, + this.requiresStrictStatusChecks, + this.restrictsPushes, + this.restrictsReviewDismissals, + this.reviewDismissalActorIds}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pattern, r'GCreateBranchProtectionRuleInput', 'pattern'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateBranchProtectionRuleInput', 'repositoryId'); + } + + @override + GCreateBranchProtectionRuleInput rebuild( + void Function(GCreateBranchProtectionRuleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateBranchProtectionRuleInputBuilder toBuilder() => + new GCreateBranchProtectionRuleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateBranchProtectionRuleInput && + allowsDeletions == other.allowsDeletions && + allowsForcePushes == other.allowsForcePushes && + blocksCreations == other.blocksCreations && + bypassForcePushActorIds == other.bypassForcePushActorIds && + bypassPullRequestActorIds == other.bypassPullRequestActorIds && + clientMutationId == other.clientMutationId && + dismissesStaleReviews == other.dismissesStaleReviews && + isAdminEnforced == other.isAdminEnforced && + pattern == other.pattern && + pushActorIds == other.pushActorIds && + repositoryId == other.repositoryId && + requiredApprovingReviewCount == other.requiredApprovingReviewCount && + requiredStatusCheckContexts == other.requiredStatusCheckContexts && + requiredStatusChecks == other.requiredStatusChecks && + requiresApprovingReviews == other.requiresApprovingReviews && + requiresCodeOwnerReviews == other.requiresCodeOwnerReviews && + requiresCommitSignatures == other.requiresCommitSignatures && + requiresConversationResolution == + other.requiresConversationResolution && + requiresLinearHistory == other.requiresLinearHistory && + requiresStatusChecks == other.requiresStatusChecks && + requiresStrictStatusChecks == other.requiresStrictStatusChecks && + restrictsPushes == other.restrictsPushes && + restrictsReviewDismissals == other.restrictsReviewDismissals && + reviewDismissalActorIds == other.reviewDismissalActorIds; + } + + @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, allowsDeletions.hashCode), allowsForcePushes.hashCode), blocksCreations.hashCode), bypassForcePushActorIds.hashCode), bypassPullRequestActorIds.hashCode), + clientMutationId.hashCode), + dismissesStaleReviews.hashCode), + isAdminEnforced.hashCode), + pattern.hashCode), + pushActorIds.hashCode), + repositoryId.hashCode), + requiredApprovingReviewCount.hashCode), + requiredStatusCheckContexts.hashCode), + requiredStatusChecks.hashCode), + requiresApprovingReviews.hashCode), + requiresCodeOwnerReviews.hashCode), + requiresCommitSignatures.hashCode), + requiresConversationResolution.hashCode), + requiresLinearHistory.hashCode), + requiresStatusChecks.hashCode), + requiresStrictStatusChecks.hashCode), + restrictsPushes.hashCode), + restrictsReviewDismissals.hashCode), + reviewDismissalActorIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateBranchProtectionRuleInput') + ..add('allowsDeletions', allowsDeletions) + ..add('allowsForcePushes', allowsForcePushes) + ..add('blocksCreations', blocksCreations) + ..add('bypassForcePushActorIds', bypassForcePushActorIds) + ..add('bypassPullRequestActorIds', bypassPullRequestActorIds) + ..add('clientMutationId', clientMutationId) + ..add('dismissesStaleReviews', dismissesStaleReviews) + ..add('isAdminEnforced', isAdminEnforced) + ..add('pattern', pattern) + ..add('pushActorIds', pushActorIds) + ..add('repositoryId', repositoryId) + ..add('requiredApprovingReviewCount', requiredApprovingReviewCount) + ..add('requiredStatusCheckContexts', requiredStatusCheckContexts) + ..add('requiredStatusChecks', requiredStatusChecks) + ..add('requiresApprovingReviews', requiresApprovingReviews) + ..add('requiresCodeOwnerReviews', requiresCodeOwnerReviews) + ..add('requiresCommitSignatures', requiresCommitSignatures) + ..add( + 'requiresConversationResolution', requiresConversationResolution) + ..add('requiresLinearHistory', requiresLinearHistory) + ..add('requiresStatusChecks', requiresStatusChecks) + ..add('requiresStrictStatusChecks', requiresStrictStatusChecks) + ..add('restrictsPushes', restrictsPushes) + ..add('restrictsReviewDismissals', restrictsReviewDismissals) + ..add('reviewDismissalActorIds', reviewDismissalActorIds)) + .toString(); + } +} + +class GCreateBranchProtectionRuleInputBuilder + implements + Builder { + _$GCreateBranchProtectionRuleInput? _$v; + + bool? _allowsDeletions; + bool? get allowsDeletions => _$this._allowsDeletions; + set allowsDeletions(bool? allowsDeletions) => + _$this._allowsDeletions = allowsDeletions; + + bool? _allowsForcePushes; + bool? get allowsForcePushes => _$this._allowsForcePushes; + set allowsForcePushes(bool? allowsForcePushes) => + _$this._allowsForcePushes = allowsForcePushes; + + bool? _blocksCreations; + bool? get blocksCreations => _$this._blocksCreations; + set blocksCreations(bool? blocksCreations) => + _$this._blocksCreations = blocksCreations; + + ListBuilder? _bypassForcePushActorIds; + ListBuilder get bypassForcePushActorIds => + _$this._bypassForcePushActorIds ??= new ListBuilder(); + set bypassForcePushActorIds(ListBuilder? bypassForcePushActorIds) => + _$this._bypassForcePushActorIds = bypassForcePushActorIds; + + ListBuilder? _bypassPullRequestActorIds; + ListBuilder get bypassPullRequestActorIds => + _$this._bypassPullRequestActorIds ??= new ListBuilder(); + set bypassPullRequestActorIds( + ListBuilder? bypassPullRequestActorIds) => + _$this._bypassPullRequestActorIds = bypassPullRequestActorIds; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _dismissesStaleReviews; + bool? get dismissesStaleReviews => _$this._dismissesStaleReviews; + set dismissesStaleReviews(bool? dismissesStaleReviews) => + _$this._dismissesStaleReviews = dismissesStaleReviews; + + bool? _isAdminEnforced; + bool? get isAdminEnforced => _$this._isAdminEnforced; + set isAdminEnforced(bool? isAdminEnforced) => + _$this._isAdminEnforced = isAdminEnforced; + + String? _pattern; + String? get pattern => _$this._pattern; + set pattern(String? pattern) => _$this._pattern = pattern; + + ListBuilder? _pushActorIds; + ListBuilder get pushActorIds => + _$this._pushActorIds ??= new ListBuilder(); + set pushActorIds(ListBuilder? pushActorIds) => + _$this._pushActorIds = pushActorIds; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + int? _requiredApprovingReviewCount; + int? get requiredApprovingReviewCount => _$this._requiredApprovingReviewCount; + set requiredApprovingReviewCount(int? requiredApprovingReviewCount) => + _$this._requiredApprovingReviewCount = requiredApprovingReviewCount; + + ListBuilder? _requiredStatusCheckContexts; + ListBuilder get requiredStatusCheckContexts => + _$this._requiredStatusCheckContexts ??= new ListBuilder(); + set requiredStatusCheckContexts( + ListBuilder? requiredStatusCheckContexts) => + _$this._requiredStatusCheckContexts = requiredStatusCheckContexts; + + ListBuilder? _requiredStatusChecks; + ListBuilder get requiredStatusChecks => + _$this._requiredStatusChecks ??= + new ListBuilder(); + set requiredStatusChecks( + ListBuilder? requiredStatusChecks) => + _$this._requiredStatusChecks = requiredStatusChecks; + + bool? _requiresApprovingReviews; + bool? get requiresApprovingReviews => _$this._requiresApprovingReviews; + set requiresApprovingReviews(bool? requiresApprovingReviews) => + _$this._requiresApprovingReviews = requiresApprovingReviews; + + bool? _requiresCodeOwnerReviews; + bool? get requiresCodeOwnerReviews => _$this._requiresCodeOwnerReviews; + set requiresCodeOwnerReviews(bool? requiresCodeOwnerReviews) => + _$this._requiresCodeOwnerReviews = requiresCodeOwnerReviews; + + bool? _requiresCommitSignatures; + bool? get requiresCommitSignatures => _$this._requiresCommitSignatures; + set requiresCommitSignatures(bool? requiresCommitSignatures) => + _$this._requiresCommitSignatures = requiresCommitSignatures; + + bool? _requiresConversationResolution; + bool? get requiresConversationResolution => + _$this._requiresConversationResolution; + set requiresConversationResolution(bool? requiresConversationResolution) => + _$this._requiresConversationResolution = requiresConversationResolution; + + bool? _requiresLinearHistory; + bool? get requiresLinearHistory => _$this._requiresLinearHistory; + set requiresLinearHistory(bool? requiresLinearHistory) => + _$this._requiresLinearHistory = requiresLinearHistory; + + bool? _requiresStatusChecks; + bool? get requiresStatusChecks => _$this._requiresStatusChecks; + set requiresStatusChecks(bool? requiresStatusChecks) => + _$this._requiresStatusChecks = requiresStatusChecks; + + bool? _requiresStrictStatusChecks; + bool? get requiresStrictStatusChecks => _$this._requiresStrictStatusChecks; + set requiresStrictStatusChecks(bool? requiresStrictStatusChecks) => + _$this._requiresStrictStatusChecks = requiresStrictStatusChecks; + + bool? _restrictsPushes; + bool? get restrictsPushes => _$this._restrictsPushes; + set restrictsPushes(bool? restrictsPushes) => + _$this._restrictsPushes = restrictsPushes; + + bool? _restrictsReviewDismissals; + bool? get restrictsReviewDismissals => _$this._restrictsReviewDismissals; + set restrictsReviewDismissals(bool? restrictsReviewDismissals) => + _$this._restrictsReviewDismissals = restrictsReviewDismissals; + + ListBuilder? _reviewDismissalActorIds; + ListBuilder get reviewDismissalActorIds => + _$this._reviewDismissalActorIds ??= new ListBuilder(); + set reviewDismissalActorIds(ListBuilder? reviewDismissalActorIds) => + _$this._reviewDismissalActorIds = reviewDismissalActorIds; + + GCreateBranchProtectionRuleInputBuilder(); + + GCreateBranchProtectionRuleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _allowsDeletions = $v.allowsDeletions; + _allowsForcePushes = $v.allowsForcePushes; + _blocksCreations = $v.blocksCreations; + _bypassForcePushActorIds = $v.bypassForcePushActorIds?.toBuilder(); + _bypassPullRequestActorIds = $v.bypassPullRequestActorIds?.toBuilder(); + _clientMutationId = $v.clientMutationId; + _dismissesStaleReviews = $v.dismissesStaleReviews; + _isAdminEnforced = $v.isAdminEnforced; + _pattern = $v.pattern; + _pushActorIds = $v.pushActorIds?.toBuilder(); + _repositoryId = $v.repositoryId; + _requiredApprovingReviewCount = $v.requiredApprovingReviewCount; + _requiredStatusCheckContexts = + $v.requiredStatusCheckContexts?.toBuilder(); + _requiredStatusChecks = $v.requiredStatusChecks?.toBuilder(); + _requiresApprovingReviews = $v.requiresApprovingReviews; + _requiresCodeOwnerReviews = $v.requiresCodeOwnerReviews; + _requiresCommitSignatures = $v.requiresCommitSignatures; + _requiresConversationResolution = $v.requiresConversationResolution; + _requiresLinearHistory = $v.requiresLinearHistory; + _requiresStatusChecks = $v.requiresStatusChecks; + _requiresStrictStatusChecks = $v.requiresStrictStatusChecks; + _restrictsPushes = $v.restrictsPushes; + _restrictsReviewDismissals = $v.restrictsReviewDismissals; + _reviewDismissalActorIds = $v.reviewDismissalActorIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateBranchProtectionRuleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateBranchProtectionRuleInput; + } + + @override + void update(void Function(GCreateBranchProtectionRuleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateBranchProtectionRuleInput build() => _build(); + + _$GCreateBranchProtectionRuleInput _build() { + _$GCreateBranchProtectionRuleInput _$result; + try { + _$result = _$v ?? + new _$GCreateBranchProtectionRuleInput._( + allowsDeletions: allowsDeletions, + allowsForcePushes: allowsForcePushes, + blocksCreations: blocksCreations, + bypassForcePushActorIds: _bypassForcePushActorIds?.build(), + bypassPullRequestActorIds: _bypassPullRequestActorIds?.build(), + clientMutationId: clientMutationId, + dismissesStaleReviews: dismissesStaleReviews, + isAdminEnforced: isAdminEnforced, + pattern: BuiltValueNullFieldError.checkNotNull( + pattern, r'GCreateBranchProtectionRuleInput', 'pattern'), + pushActorIds: _pushActorIds?.build(), + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GCreateBranchProtectionRuleInput', 'repositoryId'), + requiredApprovingReviewCount: requiredApprovingReviewCount, + requiredStatusCheckContexts: + _requiredStatusCheckContexts?.build(), + requiredStatusChecks: _requiredStatusChecks?.build(), + requiresApprovingReviews: requiresApprovingReviews, + requiresCodeOwnerReviews: requiresCodeOwnerReviews, + requiresCommitSignatures: requiresCommitSignatures, + requiresConversationResolution: requiresConversationResolution, + requiresLinearHistory: requiresLinearHistory, + requiresStatusChecks: requiresStatusChecks, + requiresStrictStatusChecks: requiresStrictStatusChecks, + restrictsPushes: restrictsPushes, + restrictsReviewDismissals: restrictsReviewDismissals, + reviewDismissalActorIds: _reviewDismissalActorIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'bypassForcePushActorIds'; + _bypassForcePushActorIds?.build(); + _$failedField = 'bypassPullRequestActorIds'; + _bypassPullRequestActorIds?.build(); + + _$failedField = 'pushActorIds'; + _pushActorIds?.build(); + + _$failedField = 'requiredStatusCheckContexts'; + _requiredStatusCheckContexts?.build(); + _$failedField = 'requiredStatusChecks'; + _requiredStatusChecks?.build(); + + _$failedField = 'reviewDismissalActorIds'; + _reviewDismissalActorIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateBranchProtectionRuleInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateCheckRunInput extends GCreateCheckRunInput { + @override + final BuiltList? actions; + @override + final String? clientMutationId; + @override + final DateTime? completedAt; + @override + final GCheckConclusionState? conclusion; + @override + final String? detailsUrl; + @override + final String? externalId; + @override + final String headSha; + @override + final String name; + @override + final GCheckRunOutput? output; + @override + final String repositoryId; + @override + final DateTime? startedAt; + @override + final GRequestableCheckStatusState? status; + + factory _$GCreateCheckRunInput( + [void Function(GCreateCheckRunInputBuilder)? updates]) => + (new GCreateCheckRunInputBuilder()..update(updates))._build(); + + _$GCreateCheckRunInput._( + {this.actions, + this.clientMutationId, + this.completedAt, + this.conclusion, + this.detailsUrl, + this.externalId, + required this.headSha, + required this.name, + this.output, + required this.repositoryId, + this.startedAt, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headSha, r'GCreateCheckRunInput', 'headSha'); + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateCheckRunInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateCheckRunInput', 'repositoryId'); + } + + @override + GCreateCheckRunInput rebuild( + void Function(GCreateCheckRunInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateCheckRunInputBuilder toBuilder() => + new GCreateCheckRunInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateCheckRunInput && + actions == other.actions && + clientMutationId == other.clientMutationId && + completedAt == other.completedAt && + conclusion == other.conclusion && + detailsUrl == other.detailsUrl && + externalId == other.externalId && + headSha == other.headSha && + name == other.name && + output == other.output && + repositoryId == other.repositoryId && + startedAt == other.startedAt && + status == other.status; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, actions.hashCode), + clientMutationId.hashCode), + completedAt.hashCode), + conclusion.hashCode), + detailsUrl.hashCode), + externalId.hashCode), + headSha.hashCode), + name.hashCode), + output.hashCode), + repositoryId.hashCode), + startedAt.hashCode), + status.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateCheckRunInput') + ..add('actions', actions) + ..add('clientMutationId', clientMutationId) + ..add('completedAt', completedAt) + ..add('conclusion', conclusion) + ..add('detailsUrl', detailsUrl) + ..add('externalId', externalId) + ..add('headSha', headSha) + ..add('name', name) + ..add('output', output) + ..add('repositoryId', repositoryId) + ..add('startedAt', startedAt) + ..add('status', status)) + .toString(); + } +} + +class GCreateCheckRunInputBuilder + implements Builder { + _$GCreateCheckRunInput? _$v; + + ListBuilder? _actions; + ListBuilder get actions => + _$this._actions ??= new ListBuilder(); + set actions(ListBuilder? actions) => + _$this._actions = actions; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + DateTime? _completedAt; + DateTime? get completedAt => _$this._completedAt; + set completedAt(DateTime? completedAt) => _$this._completedAt = completedAt; + + GCheckConclusionState? _conclusion; + GCheckConclusionState? get conclusion => _$this._conclusion; + set conclusion(GCheckConclusionState? conclusion) => + _$this._conclusion = conclusion; + + String? _detailsUrl; + String? get detailsUrl => _$this._detailsUrl; + set detailsUrl(String? detailsUrl) => _$this._detailsUrl = detailsUrl; + + String? _externalId; + String? get externalId => _$this._externalId; + set externalId(String? externalId) => _$this._externalId = externalId; + + String? _headSha; + String? get headSha => _$this._headSha; + set headSha(String? headSha) => _$this._headSha = headSha; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GCheckRunOutputBuilder? _output; + GCheckRunOutputBuilder get output => + _$this._output ??= new GCheckRunOutputBuilder(); + set output(GCheckRunOutputBuilder? output) => _$this._output = output; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + DateTime? _startedAt; + DateTime? get startedAt => _$this._startedAt; + set startedAt(DateTime? startedAt) => _$this._startedAt = startedAt; + + GRequestableCheckStatusState? _status; + GRequestableCheckStatusState? get status => _$this._status; + set status(GRequestableCheckStatusState? status) => _$this._status = status; + + GCreateCheckRunInputBuilder(); + + GCreateCheckRunInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _actions = $v.actions?.toBuilder(); + _clientMutationId = $v.clientMutationId; + _completedAt = $v.completedAt; + _conclusion = $v.conclusion; + _detailsUrl = $v.detailsUrl; + _externalId = $v.externalId; + _headSha = $v.headSha; + _name = $v.name; + _output = $v.output?.toBuilder(); + _repositoryId = $v.repositoryId; + _startedAt = $v.startedAt; + _status = $v.status; + _$v = null; + } + return this; + } + + @override + void replace(GCreateCheckRunInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateCheckRunInput; + } + + @override + void update(void Function(GCreateCheckRunInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateCheckRunInput build() => _build(); + + _$GCreateCheckRunInput _build() { + _$GCreateCheckRunInput _$result; + try { + _$result = _$v ?? + new _$GCreateCheckRunInput._( + actions: _actions?.build(), + clientMutationId: clientMutationId, + completedAt: completedAt, + conclusion: conclusion, + detailsUrl: detailsUrl, + externalId: externalId, + headSha: BuiltValueNullFieldError.checkNotNull( + headSha, r'GCreateCheckRunInput', 'headSha'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateCheckRunInput', 'name'), + output: _output?.build(), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateCheckRunInput', 'repositoryId'), + startedAt: startedAt, + status: status); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actions'; + _actions?.build(); + + _$failedField = 'output'; + _output?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateCheckRunInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateCheckSuiteInput extends GCreateCheckSuiteInput { + @override + final String? clientMutationId; + @override + final String headSha; + @override + final String repositoryId; + + factory _$GCreateCheckSuiteInput( + [void Function(GCreateCheckSuiteInputBuilder)? updates]) => + (new GCreateCheckSuiteInputBuilder()..update(updates))._build(); + + _$GCreateCheckSuiteInput._( + {this.clientMutationId, + required this.headSha, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headSha, r'GCreateCheckSuiteInput', 'headSha'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateCheckSuiteInput', 'repositoryId'); + } + + @override + GCreateCheckSuiteInput rebuild( + void Function(GCreateCheckSuiteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateCheckSuiteInputBuilder toBuilder() => + new GCreateCheckSuiteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateCheckSuiteInput && + clientMutationId == other.clientMutationId && + headSha == other.headSha && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), headSha.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateCheckSuiteInput') + ..add('clientMutationId', clientMutationId) + ..add('headSha', headSha) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GCreateCheckSuiteInputBuilder + implements Builder { + _$GCreateCheckSuiteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _headSha; + String? get headSha => _$this._headSha; + set headSha(String? headSha) => _$this._headSha = headSha; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GCreateCheckSuiteInputBuilder(); + + GCreateCheckSuiteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _headSha = $v.headSha; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateCheckSuiteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateCheckSuiteInput; + } + + @override + void update(void Function(GCreateCheckSuiteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateCheckSuiteInput build() => _build(); + + _$GCreateCheckSuiteInput _build() { + final _$result = _$v ?? + new _$GCreateCheckSuiteInput._( + clientMutationId: clientMutationId, + headSha: BuiltValueNullFieldError.checkNotNull( + headSha, r'GCreateCheckSuiteInput', 'headSha'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateCheckSuiteInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateCommitOnBranchInput extends GCreateCommitOnBranchInput { + @override + final GCommittableBranch branch; + @override + final String? clientMutationId; + @override + final String expectedHeadOid; + @override + final GFileChanges? fileChanges; + @override + final GCommitMessage message; + + factory _$GCreateCommitOnBranchInput( + [void Function(GCreateCommitOnBranchInputBuilder)? updates]) => + (new GCreateCommitOnBranchInputBuilder()..update(updates))._build(); + + _$GCreateCommitOnBranchInput._( + {required this.branch, + this.clientMutationId, + required this.expectedHeadOid, + this.fileChanges, + required this.message}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + branch, r'GCreateCommitOnBranchInput', 'branch'); + BuiltValueNullFieldError.checkNotNull( + expectedHeadOid, r'GCreateCommitOnBranchInput', 'expectedHeadOid'); + BuiltValueNullFieldError.checkNotNull( + message, r'GCreateCommitOnBranchInput', 'message'); + } + + @override + GCreateCommitOnBranchInput rebuild( + void Function(GCreateCommitOnBranchInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateCommitOnBranchInputBuilder toBuilder() => + new GCreateCommitOnBranchInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateCommitOnBranchInput && + branch == other.branch && + clientMutationId == other.clientMutationId && + expectedHeadOid == other.expectedHeadOid && + fileChanges == other.fileChanges && + message == other.message; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, branch.hashCode), clientMutationId.hashCode), + expectedHeadOid.hashCode), + fileChanges.hashCode), + message.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateCommitOnBranchInput') + ..add('branch', branch) + ..add('clientMutationId', clientMutationId) + ..add('expectedHeadOid', expectedHeadOid) + ..add('fileChanges', fileChanges) + ..add('message', message)) + .toString(); + } +} + +class GCreateCommitOnBranchInputBuilder + implements + Builder { + _$GCreateCommitOnBranchInput? _$v; + + GCommittableBranchBuilder? _branch; + GCommittableBranchBuilder get branch => + _$this._branch ??= new GCommittableBranchBuilder(); + set branch(GCommittableBranchBuilder? branch) => _$this._branch = branch; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _expectedHeadOid; + String? get expectedHeadOid => _$this._expectedHeadOid; + set expectedHeadOid(String? expectedHeadOid) => + _$this._expectedHeadOid = expectedHeadOid; + + GFileChangesBuilder? _fileChanges; + GFileChangesBuilder get fileChanges => + _$this._fileChanges ??= new GFileChangesBuilder(); + set fileChanges(GFileChangesBuilder? fileChanges) => + _$this._fileChanges = fileChanges; + + GCommitMessageBuilder? _message; + GCommitMessageBuilder get message => + _$this._message ??= new GCommitMessageBuilder(); + set message(GCommitMessageBuilder? message) => _$this._message = message; + + GCreateCommitOnBranchInputBuilder(); + + GCreateCommitOnBranchInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _branch = $v.branch.toBuilder(); + _clientMutationId = $v.clientMutationId; + _expectedHeadOid = $v.expectedHeadOid; + _fileChanges = $v.fileChanges?.toBuilder(); + _message = $v.message.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateCommitOnBranchInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateCommitOnBranchInput; + } + + @override + void update(void Function(GCreateCommitOnBranchInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateCommitOnBranchInput build() => _build(); + + _$GCreateCommitOnBranchInput _build() { + _$GCreateCommitOnBranchInput _$result; + try { + _$result = _$v ?? + new _$GCreateCommitOnBranchInput._( + branch: branch.build(), + clientMutationId: clientMutationId, + expectedHeadOid: BuiltValueNullFieldError.checkNotNull( + expectedHeadOid, + r'GCreateCommitOnBranchInput', + 'expectedHeadOid'), + fileChanges: _fileChanges?.build(), + message: message.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'branch'; + branch.build(); + + _$failedField = 'fileChanges'; + _fileChanges?.build(); + _$failedField = 'message'; + message.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateCommitOnBranchInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateDeploymentInput extends GCreateDeploymentInput { + @override + final bool? autoMerge; + @override + final String? clientMutationId; + @override + final String? description; + @override + final String? environment; + @override + final String? payload; + @override + final String refId; + @override + final String repositoryId; + @override + final BuiltList? requiredContexts; + @override + final String? task; + + factory _$GCreateDeploymentInput( + [void Function(GCreateDeploymentInputBuilder)? updates]) => + (new GCreateDeploymentInputBuilder()..update(updates))._build(); + + _$GCreateDeploymentInput._( + {this.autoMerge, + this.clientMutationId, + this.description, + this.environment, + this.payload, + required this.refId, + required this.repositoryId, + this.requiredContexts, + this.task}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + refId, r'GCreateDeploymentInput', 'refId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateDeploymentInput', 'repositoryId'); + } + + @override + GCreateDeploymentInput rebuild( + void Function(GCreateDeploymentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateDeploymentInputBuilder toBuilder() => + new GCreateDeploymentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateDeploymentInput && + autoMerge == other.autoMerge && + clientMutationId == other.clientMutationId && + description == other.description && + environment == other.environment && + payload == other.payload && + refId == other.refId && + repositoryId == other.repositoryId && + requiredContexts == other.requiredContexts && + task == other.task; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, autoMerge.hashCode), + clientMutationId.hashCode), + description.hashCode), + environment.hashCode), + payload.hashCode), + refId.hashCode), + repositoryId.hashCode), + requiredContexts.hashCode), + task.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateDeploymentInput') + ..add('autoMerge', autoMerge) + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('environment', environment) + ..add('payload', payload) + ..add('refId', refId) + ..add('repositoryId', repositoryId) + ..add('requiredContexts', requiredContexts) + ..add('task', task)) + .toString(); + } +} + +class GCreateDeploymentInputBuilder + implements Builder { + _$GCreateDeploymentInput? _$v; + + bool? _autoMerge; + bool? get autoMerge => _$this._autoMerge; + set autoMerge(bool? autoMerge) => _$this._autoMerge = autoMerge; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _environment; + String? get environment => _$this._environment; + set environment(String? environment) => _$this._environment = environment; + + String? _payload; + String? get payload => _$this._payload; + set payload(String? payload) => _$this._payload = payload; + + String? _refId; + String? get refId => _$this._refId; + set refId(String? refId) => _$this._refId = refId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + ListBuilder? _requiredContexts; + ListBuilder get requiredContexts => + _$this._requiredContexts ??= new ListBuilder(); + set requiredContexts(ListBuilder? requiredContexts) => + _$this._requiredContexts = requiredContexts; + + String? _task; + String? get task => _$this._task; + set task(String? task) => _$this._task = task; + + GCreateDeploymentInputBuilder(); + + GCreateDeploymentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _autoMerge = $v.autoMerge; + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _environment = $v.environment; + _payload = $v.payload; + _refId = $v.refId; + _repositoryId = $v.repositoryId; + _requiredContexts = $v.requiredContexts?.toBuilder(); + _task = $v.task; + _$v = null; + } + return this; + } + + @override + void replace(GCreateDeploymentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateDeploymentInput; + } + + @override + void update(void Function(GCreateDeploymentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateDeploymentInput build() => _build(); + + _$GCreateDeploymentInput _build() { + _$GCreateDeploymentInput _$result; + try { + _$result = _$v ?? + new _$GCreateDeploymentInput._( + autoMerge: autoMerge, + clientMutationId: clientMutationId, + description: description, + environment: environment, + payload: payload, + refId: BuiltValueNullFieldError.checkNotNull( + refId, r'GCreateDeploymentInput', 'refId'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateDeploymentInput', 'repositoryId'), + requiredContexts: _requiredContexts?.build(), + task: task); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'requiredContexts'; + _requiredContexts?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateDeploymentInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateDeploymentStatusInput extends GCreateDeploymentStatusInput { + @override + final bool? autoInactive; + @override + final String? clientMutationId; + @override + final String deploymentId; + @override + final String? description; + @override + final String? environment; + @override + final String? environmentUrl; + @override + final String? logUrl; + @override + final GDeploymentStatusState state; + + factory _$GCreateDeploymentStatusInput( + [void Function(GCreateDeploymentStatusInputBuilder)? updates]) => + (new GCreateDeploymentStatusInputBuilder()..update(updates))._build(); + + _$GCreateDeploymentStatusInput._( + {this.autoInactive, + this.clientMutationId, + required this.deploymentId, + this.description, + this.environment, + this.environmentUrl, + this.logUrl, + required this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + deploymentId, r'GCreateDeploymentStatusInput', 'deploymentId'); + BuiltValueNullFieldError.checkNotNull( + state, r'GCreateDeploymentStatusInput', 'state'); + } + + @override + GCreateDeploymentStatusInput rebuild( + void Function(GCreateDeploymentStatusInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateDeploymentStatusInputBuilder toBuilder() => + new GCreateDeploymentStatusInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateDeploymentStatusInput && + autoInactive == other.autoInactive && + clientMutationId == other.clientMutationId && + deploymentId == other.deploymentId && + description == other.description && + environment == other.environment && + environmentUrl == other.environmentUrl && + logUrl == other.logUrl && + state == other.state; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, autoInactive.hashCode), + clientMutationId.hashCode), + deploymentId.hashCode), + description.hashCode), + environment.hashCode), + environmentUrl.hashCode), + logUrl.hashCode), + state.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateDeploymentStatusInput') + ..add('autoInactive', autoInactive) + ..add('clientMutationId', clientMutationId) + ..add('deploymentId', deploymentId) + ..add('description', description) + ..add('environment', environment) + ..add('environmentUrl', environmentUrl) + ..add('logUrl', logUrl) + ..add('state', state)) + .toString(); + } +} + +class GCreateDeploymentStatusInputBuilder + implements + Builder { + _$GCreateDeploymentStatusInput? _$v; + + bool? _autoInactive; + bool? get autoInactive => _$this._autoInactive; + set autoInactive(bool? autoInactive) => _$this._autoInactive = autoInactive; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _deploymentId; + String? get deploymentId => _$this._deploymentId; + set deploymentId(String? deploymentId) => _$this._deploymentId = deploymentId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _environment; + String? get environment => _$this._environment; + set environment(String? environment) => _$this._environment = environment; + + String? _environmentUrl; + String? get environmentUrl => _$this._environmentUrl; + set environmentUrl(String? environmentUrl) => + _$this._environmentUrl = environmentUrl; + + String? _logUrl; + String? get logUrl => _$this._logUrl; + set logUrl(String? logUrl) => _$this._logUrl = logUrl; + + GDeploymentStatusState? _state; + GDeploymentStatusState? get state => _$this._state; + set state(GDeploymentStatusState? state) => _$this._state = state; + + GCreateDeploymentStatusInputBuilder(); + + GCreateDeploymentStatusInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _autoInactive = $v.autoInactive; + _clientMutationId = $v.clientMutationId; + _deploymentId = $v.deploymentId; + _description = $v.description; + _environment = $v.environment; + _environmentUrl = $v.environmentUrl; + _logUrl = $v.logUrl; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace(GCreateDeploymentStatusInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateDeploymentStatusInput; + } + + @override + void update(void Function(GCreateDeploymentStatusInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateDeploymentStatusInput build() => _build(); + + _$GCreateDeploymentStatusInput _build() { + final _$result = _$v ?? + new _$GCreateDeploymentStatusInput._( + autoInactive: autoInactive, + clientMutationId: clientMutationId, + deploymentId: BuiltValueNullFieldError.checkNotNull( + deploymentId, r'GCreateDeploymentStatusInput', 'deploymentId'), + description: description, + environment: environment, + environmentUrl: environmentUrl, + logUrl: logUrl, + state: BuiltValueNullFieldError.checkNotNull( + state, r'GCreateDeploymentStatusInput', 'state')); + replace(_$result); + return _$result; + } +} + +class _$GCreateDiscussionInput extends GCreateDiscussionInput { + @override + final String body; + @override + final String categoryId; + @override + final String? clientMutationId; + @override + final String repositoryId; + @override + final String title; + + factory _$GCreateDiscussionInput( + [void Function(GCreateDiscussionInputBuilder)? updates]) => + (new GCreateDiscussionInputBuilder()..update(updates))._build(); + + _$GCreateDiscussionInput._( + {required this.body, + required this.categoryId, + this.clientMutationId, + required this.repositoryId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GCreateDiscussionInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + categoryId, r'GCreateDiscussionInput', 'categoryId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateDiscussionInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GCreateDiscussionInput', 'title'); + } + + @override + GCreateDiscussionInput rebuild( + void Function(GCreateDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateDiscussionInputBuilder toBuilder() => + new GCreateDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateDiscussionInput && + body == other.body && + categoryId == other.categoryId && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, body.hashCode), categoryId.hashCode), + clientMutationId.hashCode), + repositoryId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateDiscussionInput') + ..add('body', body) + ..add('categoryId', categoryId) + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId) + ..add('title', title)) + .toString(); + } +} + +class GCreateDiscussionInputBuilder + implements Builder { + _$GCreateDiscussionInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _categoryId; + String? get categoryId => _$this._categoryId; + set categoryId(String? categoryId) => _$this._categoryId = categoryId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCreateDiscussionInputBuilder(); + + GCreateDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _categoryId = $v.categoryId; + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCreateDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateDiscussionInput; + } + + @override + void update(void Function(GCreateDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateDiscussionInput build() => _build(); + + _$GCreateDiscussionInput _build() { + final _$result = _$v ?? + new _$GCreateDiscussionInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateDiscussionInput', 'body'), + categoryId: BuiltValueNullFieldError.checkNotNull( + categoryId, r'GCreateDiscussionInput', 'categoryId'), + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateDiscussionInput', 'repositoryId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateDiscussionInput', 'title')); + replace(_$result); + return _$result; + } +} + +class _$GCreateEnterpriseOrganizationInput + extends GCreateEnterpriseOrganizationInput { + @override + final BuiltList adminLogins; + @override + final String billingEmail; + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + @override + final String profileName; + + factory _$GCreateEnterpriseOrganizationInput( + [void Function(GCreateEnterpriseOrganizationInputBuilder)? + updates]) => + (new GCreateEnterpriseOrganizationInputBuilder()..update(updates)) + ._build(); + + _$GCreateEnterpriseOrganizationInput._( + {required this.adminLogins, + required this.billingEmail, + this.clientMutationId, + required this.enterpriseId, + required this.login, + required this.profileName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + adminLogins, r'GCreateEnterpriseOrganizationInput', 'adminLogins'); + BuiltValueNullFieldError.checkNotNull( + billingEmail, r'GCreateEnterpriseOrganizationInput', 'billingEmail'); + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GCreateEnterpriseOrganizationInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GCreateEnterpriseOrganizationInput', 'login'); + BuiltValueNullFieldError.checkNotNull( + profileName, r'GCreateEnterpriseOrganizationInput', 'profileName'); + } + + @override + GCreateEnterpriseOrganizationInput rebuild( + void Function(GCreateEnterpriseOrganizationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateEnterpriseOrganizationInputBuilder toBuilder() => + new GCreateEnterpriseOrganizationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateEnterpriseOrganizationInput && + adminLogins == other.adminLogins && + billingEmail == other.billingEmail && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login && + profileName == other.profileName; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, adminLogins.hashCode), billingEmail.hashCode), + clientMutationId.hashCode), + enterpriseId.hashCode), + login.hashCode), + profileName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateEnterpriseOrganizationInput') + ..add('adminLogins', adminLogins) + ..add('billingEmail', billingEmail) + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login) + ..add('profileName', profileName)) + .toString(); + } +} + +class GCreateEnterpriseOrganizationInputBuilder + implements + Builder { + _$GCreateEnterpriseOrganizationInput? _$v; + + ListBuilder? _adminLogins; + ListBuilder get adminLogins => + _$this._adminLogins ??= new ListBuilder(); + set adminLogins(ListBuilder? adminLogins) => + _$this._adminLogins = adminLogins; + + String? _billingEmail; + String? get billingEmail => _$this._billingEmail; + set billingEmail(String? billingEmail) => _$this._billingEmail = billingEmail; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _profileName; + String? get profileName => _$this._profileName; + set profileName(String? profileName) => _$this._profileName = profileName; + + GCreateEnterpriseOrganizationInputBuilder(); + + GCreateEnterpriseOrganizationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _adminLogins = $v.adminLogins.toBuilder(); + _billingEmail = $v.billingEmail; + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _profileName = $v.profileName; + _$v = null; + } + return this; + } + + @override + void replace(GCreateEnterpriseOrganizationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateEnterpriseOrganizationInput; + } + + @override + void update( + void Function(GCreateEnterpriseOrganizationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateEnterpriseOrganizationInput build() => _build(); + + _$GCreateEnterpriseOrganizationInput _build() { + _$GCreateEnterpriseOrganizationInput _$result; + try { + _$result = _$v ?? + new _$GCreateEnterpriseOrganizationInput._( + adminLogins: adminLogins.build(), + billingEmail: BuiltValueNullFieldError.checkNotNull(billingEmail, + r'GCreateEnterpriseOrganizationInput', 'billingEmail'), + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GCreateEnterpriseOrganizationInput', 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GCreateEnterpriseOrganizationInput', 'login'), + profileName: BuiltValueNullFieldError.checkNotNull(profileName, + r'GCreateEnterpriseOrganizationInput', 'profileName')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'adminLogins'; + adminLogins.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateEnterpriseOrganizationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateEnvironmentInput extends GCreateEnvironmentInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String repositoryId; + + factory _$GCreateEnvironmentInput( + [void Function(GCreateEnvironmentInputBuilder)? updates]) => + (new GCreateEnvironmentInputBuilder()..update(updates))._build(); + + _$GCreateEnvironmentInput._( + {this.clientMutationId, required this.name, required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateEnvironmentInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateEnvironmentInput', 'repositoryId'); + } + + @override + GCreateEnvironmentInput rebuild( + void Function(GCreateEnvironmentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateEnvironmentInputBuilder toBuilder() => + new GCreateEnvironmentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateEnvironmentInput && + clientMutationId == other.clientMutationId && + name == other.name && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateEnvironmentInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GCreateEnvironmentInputBuilder + implements + Builder { + _$GCreateEnvironmentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GCreateEnvironmentInputBuilder(); + + GCreateEnvironmentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateEnvironmentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateEnvironmentInput; + } + + @override + void update(void Function(GCreateEnvironmentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateEnvironmentInput build() => _build(); + + _$GCreateEnvironmentInput _build() { + final _$result = _$v ?? + new _$GCreateEnvironmentInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateEnvironmentInput', 'name'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateEnvironmentInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateIpAllowListEntryInput extends GCreateIpAllowListEntryInput { + @override + final String allowListValue; + @override + final String? clientMutationId; + @override + final bool isActive; + @override + final String? name; + @override + final String ownerId; + + factory _$GCreateIpAllowListEntryInput( + [void Function(GCreateIpAllowListEntryInputBuilder)? updates]) => + (new GCreateIpAllowListEntryInputBuilder()..update(updates))._build(); + + _$GCreateIpAllowListEntryInput._( + {required this.allowListValue, + this.clientMutationId, + required this.isActive, + this.name, + required this.ownerId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + allowListValue, r'GCreateIpAllowListEntryInput', 'allowListValue'); + BuiltValueNullFieldError.checkNotNull( + isActive, r'GCreateIpAllowListEntryInput', 'isActive'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateIpAllowListEntryInput', 'ownerId'); + } + + @override + GCreateIpAllowListEntryInput rebuild( + void Function(GCreateIpAllowListEntryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateIpAllowListEntryInputBuilder toBuilder() => + new GCreateIpAllowListEntryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateIpAllowListEntryInput && + allowListValue == other.allowListValue && + clientMutationId == other.clientMutationId && + isActive == other.isActive && + name == other.name && + ownerId == other.ownerId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, allowListValue.hashCode), clientMutationId.hashCode), + isActive.hashCode), + name.hashCode), + ownerId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateIpAllowListEntryInput') + ..add('allowListValue', allowListValue) + ..add('clientMutationId', clientMutationId) + ..add('isActive', isActive) + ..add('name', name) + ..add('ownerId', ownerId)) + .toString(); + } +} + +class GCreateIpAllowListEntryInputBuilder + implements + Builder { + _$GCreateIpAllowListEntryInput? _$v; + + String? _allowListValue; + String? get allowListValue => _$this._allowListValue; + set allowListValue(String? allowListValue) => + _$this._allowListValue = allowListValue; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _isActive; + bool? get isActive => _$this._isActive; + set isActive(bool? isActive) => _$this._isActive = isActive; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GCreateIpAllowListEntryInputBuilder(); + + GCreateIpAllowListEntryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _allowListValue = $v.allowListValue; + _clientMutationId = $v.clientMutationId; + _isActive = $v.isActive; + _name = $v.name; + _ownerId = $v.ownerId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateIpAllowListEntryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateIpAllowListEntryInput; + } + + @override + void update(void Function(GCreateIpAllowListEntryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateIpAllowListEntryInput build() => _build(); + + _$GCreateIpAllowListEntryInput _build() { + final _$result = _$v ?? + new _$GCreateIpAllowListEntryInput._( + allowListValue: BuiltValueNullFieldError.checkNotNull( + allowListValue, + r'GCreateIpAllowListEntryInput', + 'allowListValue'), + clientMutationId: clientMutationId, + isActive: BuiltValueNullFieldError.checkNotNull( + isActive, r'GCreateIpAllowListEntryInput', 'isActive'), + name: name, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateIpAllowListEntryInput', 'ownerId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateIssueInput extends GCreateIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String? issueTemplate; + @override + final BuiltList? labelIds; + @override + final String? milestoneId; + @override + final BuiltList? projectIds; + @override + final String repositoryId; + @override + final String title; + + factory _$GCreateIssueInput( + [void Function(GCreateIssueInputBuilder)? updates]) => + (new GCreateIssueInputBuilder()..update(updates))._build(); + + _$GCreateIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + this.issueTemplate, + this.labelIds, + this.milestoneId, + this.projectIds, + required this.repositoryId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateIssueInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull(title, r'GCreateIssueInput', 'title'); + } + + @override + GCreateIssueInput rebuild(void Function(GCreateIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateIssueInputBuilder toBuilder() => + new GCreateIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + issueTemplate == other.issueTemplate && + labelIds == other.labelIds && + milestoneId == other.milestoneId && + projectIds == other.projectIds && + repositoryId == other.repositoryId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, assigneeIds.hashCode), + body.hashCode), + clientMutationId.hashCode), + issueTemplate.hashCode), + labelIds.hashCode), + milestoneId.hashCode), + projectIds.hashCode), + repositoryId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('issueTemplate', issueTemplate) + ..add('labelIds', labelIds) + ..add('milestoneId', milestoneId) + ..add('projectIds', projectIds) + ..add('repositoryId', repositoryId) + ..add('title', title)) + .toString(); + } +} + +class GCreateIssueInputBuilder + implements Builder { + _$GCreateIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueTemplate; + String? get issueTemplate => _$this._issueTemplate; + set issueTemplate(String? issueTemplate) => + _$this._issueTemplate = issueTemplate; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _milestoneId; + String? get milestoneId => _$this._milestoneId; + set milestoneId(String? milestoneId) => _$this._milestoneId = milestoneId; + + ListBuilder? _projectIds; + ListBuilder get projectIds => + _$this._projectIds ??= new ListBuilder(); + set projectIds(ListBuilder? projectIds) => + _$this._projectIds = projectIds; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCreateIssueInputBuilder(); + + GCreateIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _issueTemplate = $v.issueTemplate; + _labelIds = $v.labelIds?.toBuilder(); + _milestoneId = $v.milestoneId; + _projectIds = $v.projectIds?.toBuilder(); + _repositoryId = $v.repositoryId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCreateIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateIssueInput; + } + + @override + void update(void Function(GCreateIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateIssueInput build() => _build(); + + _$GCreateIssueInput _build() { + _$GCreateIssueInput _$result; + try { + _$result = _$v ?? + new _$GCreateIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + issueTemplate: issueTemplate, + labelIds: _labelIds?.build(), + milestoneId: milestoneId, + projectIds: _projectIds?.build(), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateIssueInput', 'repositoryId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateIssueInput', 'title')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + + _$failedField = 'labelIds'; + _labelIds?.build(); + + _$failedField = 'projectIds'; + _projectIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateLabelInput extends GCreateLabelInput { + @override + final String? clientMutationId; + @override + final String color; + @override + final String? description; + @override + final String name; + @override + final String repositoryId; + + factory _$GCreateLabelInput( + [void Function(GCreateLabelInputBuilder)? updates]) => + (new GCreateLabelInputBuilder()..update(updates))._build(); + + _$GCreateLabelInput._( + {this.clientMutationId, + required this.color, + this.description, + required this.name, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(color, r'GCreateLabelInput', 'color'); + BuiltValueNullFieldError.checkNotNull(name, r'GCreateLabelInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateLabelInput', 'repositoryId'); + } + + @override + GCreateLabelInput rebuild(void Function(GCreateLabelInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateLabelInputBuilder toBuilder() => + new GCreateLabelInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateLabelInput && + clientMutationId == other.clientMutationId && + color == other.color && + description == other.description && + name == other.name && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), color.hashCode), + description.hashCode), + name.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateLabelInput') + ..add('clientMutationId', clientMutationId) + ..add('color', color) + ..add('description', description) + ..add('name', name) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GCreateLabelInputBuilder + implements Builder { + _$GCreateLabelInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GCreateLabelInputBuilder(); + + GCreateLabelInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _color = $v.color; + _description = $v.description; + _name = $v.name; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateLabelInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateLabelInput; + } + + @override + void update(void Function(GCreateLabelInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateLabelInput build() => _build(); + + _$GCreateLabelInput _build() { + final _$result = _$v ?? + new _$GCreateLabelInput._( + clientMutationId: clientMutationId, + color: BuiltValueNullFieldError.checkNotNull( + color, r'GCreateLabelInput', 'color'), + description: description, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateLabelInput', 'name'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateLabelInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateMigrationSourceInput extends GCreateMigrationSourceInput { + @override + final String? accessToken; + @override + final String? clientMutationId; + @override + final String? githubPat; + @override + final String name; + @override + final String ownerId; + @override + final GMigrationSourceType type; + @override + final String url; + + factory _$GCreateMigrationSourceInput( + [void Function(GCreateMigrationSourceInputBuilder)? updates]) => + (new GCreateMigrationSourceInputBuilder()..update(updates))._build(); + + _$GCreateMigrationSourceInput._( + {this.accessToken, + this.clientMutationId, + this.githubPat, + required this.name, + required this.ownerId, + required this.type, + required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateMigrationSourceInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateMigrationSourceInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + type, r'GCreateMigrationSourceInput', 'type'); + BuiltValueNullFieldError.checkNotNull( + url, r'GCreateMigrationSourceInput', 'url'); + } + + @override + GCreateMigrationSourceInput rebuild( + void Function(GCreateMigrationSourceInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateMigrationSourceInputBuilder toBuilder() => + new GCreateMigrationSourceInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateMigrationSourceInput && + accessToken == other.accessToken && + clientMutationId == other.clientMutationId && + githubPat == other.githubPat && + name == other.name && + ownerId == other.ownerId && + type == other.type && + url == other.url; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, accessToken.hashCode), + clientMutationId.hashCode), + githubPat.hashCode), + name.hashCode), + ownerId.hashCode), + type.hashCode), + url.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateMigrationSourceInput') + ..add('accessToken', accessToken) + ..add('clientMutationId', clientMutationId) + ..add('githubPat', githubPat) + ..add('name', name) + ..add('ownerId', ownerId) + ..add('type', type) + ..add('url', url)) + .toString(); + } +} + +class GCreateMigrationSourceInputBuilder + implements + Builder { + _$GCreateMigrationSourceInput? _$v; + + String? _accessToken; + String? get accessToken => _$this._accessToken; + set accessToken(String? accessToken) => _$this._accessToken = accessToken; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _githubPat; + String? get githubPat => _$this._githubPat; + set githubPat(String? githubPat) => _$this._githubPat = githubPat; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GMigrationSourceType? _type; + GMigrationSourceType? get type => _$this._type; + set type(GMigrationSourceType? type) => _$this._type = type; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GCreateMigrationSourceInputBuilder(); + + GCreateMigrationSourceInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _accessToken = $v.accessToken; + _clientMutationId = $v.clientMutationId; + _githubPat = $v.githubPat; + _name = $v.name; + _ownerId = $v.ownerId; + _type = $v.type; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace(GCreateMigrationSourceInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateMigrationSourceInput; + } + + @override + void update(void Function(GCreateMigrationSourceInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateMigrationSourceInput build() => _build(); + + _$GCreateMigrationSourceInput _build() { + final _$result = _$v ?? + new _$GCreateMigrationSourceInput._( + accessToken: accessToken, + clientMutationId: clientMutationId, + githubPat: githubPat, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateMigrationSourceInput', 'name'), + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateMigrationSourceInput', 'ownerId'), + type: BuiltValueNullFieldError.checkNotNull( + type, r'GCreateMigrationSourceInput', 'type'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GCreateMigrationSourceInput', 'url')); + replace(_$result); + return _$result; + } +} + +class _$GCreateProjectInput extends GCreateProjectInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final String name; + @override + final String ownerId; + @override + final BuiltList? repositoryIds; + @override + final GProjectTemplate? template; + + factory _$GCreateProjectInput( + [void Function(GCreateProjectInputBuilder)? updates]) => + (new GCreateProjectInputBuilder()..update(updates))._build(); + + _$GCreateProjectInput._( + {this.body, + this.clientMutationId, + required this.name, + required this.ownerId, + this.repositoryIds, + this.template}) + : super._() { + BuiltValueNullFieldError.checkNotNull(name, r'GCreateProjectInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateProjectInput', 'ownerId'); + } + + @override + GCreateProjectInput rebuild( + void Function(GCreateProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateProjectInputBuilder toBuilder() => + new GCreateProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateProjectInput && + body == other.body && + clientMutationId == other.clientMutationId && + name == other.name && + ownerId == other.ownerId && + repositoryIds == other.repositoryIds && + template == other.template; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + name.hashCode), + ownerId.hashCode), + repositoryIds.hashCode), + template.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateProjectInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('ownerId', ownerId) + ..add('repositoryIds', repositoryIds) + ..add('template', template)) + .toString(); + } +} + +class GCreateProjectInputBuilder + implements Builder { + _$GCreateProjectInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + ListBuilder? _repositoryIds; + ListBuilder get repositoryIds => + _$this._repositoryIds ??= new ListBuilder(); + set repositoryIds(ListBuilder? repositoryIds) => + _$this._repositoryIds = repositoryIds; + + GProjectTemplate? _template; + GProjectTemplate? get template => _$this._template; + set template(GProjectTemplate? template) => _$this._template = template; + + GCreateProjectInputBuilder(); + + GCreateProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _ownerId = $v.ownerId; + _repositoryIds = $v.repositoryIds?.toBuilder(); + _template = $v.template; + _$v = null; + } + return this; + } + + @override + void replace(GCreateProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateProjectInput; + } + + @override + void update(void Function(GCreateProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateProjectInput build() => _build(); + + _$GCreateProjectInput _build() { + _$GCreateProjectInput _$result; + try { + _$result = _$v ?? + new _$GCreateProjectInput._( + body: body, + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateProjectInput', 'name'), + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateProjectInput', 'ownerId'), + repositoryIds: _repositoryIds?.build(), + template: template); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repositoryIds'; + _repositoryIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateProjectInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateProjectV2Input extends GCreateProjectV2Input { + @override + final String? clientMutationId; + @override + final String ownerId; + @override + final String title; + + factory _$GCreateProjectV2Input( + [void Function(GCreateProjectV2InputBuilder)? updates]) => + (new GCreateProjectV2InputBuilder()..update(updates))._build(); + + _$GCreateProjectV2Input._( + {this.clientMutationId, required this.ownerId, required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateProjectV2Input', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GCreateProjectV2Input', 'title'); + } + + @override + GCreateProjectV2Input rebuild( + void Function(GCreateProjectV2InputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateProjectV2InputBuilder toBuilder() => + new GCreateProjectV2InputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateProjectV2Input && + clientMutationId == other.clientMutationId && + ownerId == other.ownerId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), ownerId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateProjectV2Input') + ..add('clientMutationId', clientMutationId) + ..add('ownerId', ownerId) + ..add('title', title)) + .toString(); + } +} + +class GCreateProjectV2InputBuilder + implements Builder { + _$GCreateProjectV2Input? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCreateProjectV2InputBuilder(); + + GCreateProjectV2InputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ownerId = $v.ownerId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCreateProjectV2Input other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateProjectV2Input; + } + + @override + void update(void Function(GCreateProjectV2InputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateProjectV2Input build() => _build(); + + _$GCreateProjectV2Input _build() { + final _$result = _$v ?? + new _$GCreateProjectV2Input._( + clientMutationId: clientMutationId, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GCreateProjectV2Input', 'ownerId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateProjectV2Input', 'title')); + replace(_$result); + return _$result; + } +} + +class _$GCreatePullRequestInput extends GCreatePullRequestInput { + @override + final String baseRefName; + @override + final String? body; + @override + final String? clientMutationId; + @override + final bool? draft; + @override + final String headRefName; + @override + final bool? maintainerCanModify; + @override + final String repositoryId; + @override + final String title; + + factory _$GCreatePullRequestInput( + [void Function(GCreatePullRequestInputBuilder)? updates]) => + (new GCreatePullRequestInputBuilder()..update(updates))._build(); + + _$GCreatePullRequestInput._( + {required this.baseRefName, + this.body, + this.clientMutationId, + this.draft, + required this.headRefName, + this.maintainerCanModify, + required this.repositoryId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + baseRefName, r'GCreatePullRequestInput', 'baseRefName'); + BuiltValueNullFieldError.checkNotNull( + headRefName, r'GCreatePullRequestInput', 'headRefName'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreatePullRequestInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GCreatePullRequestInput', 'title'); + } + + @override + GCreatePullRequestInput rebuild( + void Function(GCreatePullRequestInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreatePullRequestInputBuilder toBuilder() => + new GCreatePullRequestInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreatePullRequestInput && + baseRefName == other.baseRefName && + body == other.body && + clientMutationId == other.clientMutationId && + draft == other.draft && + headRefName == other.headRefName && + maintainerCanModify == other.maintainerCanModify && + repositoryId == other.repositoryId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, baseRefName.hashCode), body.hashCode), + clientMutationId.hashCode), + draft.hashCode), + headRefName.hashCode), + maintainerCanModify.hashCode), + repositoryId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreatePullRequestInput') + ..add('baseRefName', baseRefName) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('draft', draft) + ..add('headRefName', headRefName) + ..add('maintainerCanModify', maintainerCanModify) + ..add('repositoryId', repositoryId) + ..add('title', title)) + .toString(); + } +} + +class GCreatePullRequestInputBuilder + implements + Builder { + _$GCreatePullRequestInput? _$v; + + String? _baseRefName; + String? get baseRefName => _$this._baseRefName; + set baseRefName(String? baseRefName) => _$this._baseRefName = baseRefName; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _draft; + bool? get draft => _$this._draft; + set draft(bool? draft) => _$this._draft = draft; + + String? _headRefName; + String? get headRefName => _$this._headRefName; + set headRefName(String? headRefName) => _$this._headRefName = headRefName; + + bool? _maintainerCanModify; + bool? get maintainerCanModify => _$this._maintainerCanModify; + set maintainerCanModify(bool? maintainerCanModify) => + _$this._maintainerCanModify = maintainerCanModify; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCreatePullRequestInputBuilder(); + + GCreatePullRequestInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _baseRefName = $v.baseRefName; + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _draft = $v.draft; + _headRefName = $v.headRefName; + _maintainerCanModify = $v.maintainerCanModify; + _repositoryId = $v.repositoryId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCreatePullRequestInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreatePullRequestInput; + } + + @override + void update(void Function(GCreatePullRequestInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreatePullRequestInput build() => _build(); + + _$GCreatePullRequestInput _build() { + final _$result = _$v ?? + new _$GCreatePullRequestInput._( + baseRefName: BuiltValueNullFieldError.checkNotNull( + baseRefName, r'GCreatePullRequestInput', 'baseRefName'), + body: body, + clientMutationId: clientMutationId, + draft: draft, + headRefName: BuiltValueNullFieldError.checkNotNull( + headRefName, r'GCreatePullRequestInput', 'headRefName'), + maintainerCanModify: maintainerCanModify, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreatePullRequestInput', 'repositoryId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreatePullRequestInput', 'title')); + replace(_$result); + return _$result; + } +} + +class _$GCreateRefInput extends GCreateRefInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String oid; + @override + final String repositoryId; + + factory _$GCreateRefInput([void Function(GCreateRefInputBuilder)? updates]) => + (new GCreateRefInputBuilder()..update(updates))._build(); + + _$GCreateRefInput._( + {this.clientMutationId, + required this.name, + required this.oid, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(name, r'GCreateRefInput', 'name'); + BuiltValueNullFieldError.checkNotNull(oid, r'GCreateRefInput', 'oid'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateRefInput', 'repositoryId'); + } + + @override + GCreateRefInput rebuild(void Function(GCreateRefInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateRefInputBuilder toBuilder() => + new GCreateRefInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateRefInput && + clientMutationId == other.clientMutationId && + name == other.name && + oid == other.oid && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + oid.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateRefInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('oid', oid) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GCreateRefInputBuilder + implements Builder { + _$GCreateRefInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GCreateRefInputBuilder(); + + GCreateRefInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _oid = $v.oid; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateRefInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateRefInput; + } + + @override + void update(void Function(GCreateRefInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateRefInput build() => _build(); + + _$GCreateRefInput _build() { + final _$result = _$v ?? + new _$GCreateRefInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateRefInput', 'name'), + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GCreateRefInput', 'oid'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GCreateRefInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateRepositoryInput extends GCreateRepositoryInput { + @override + final String? clientMutationId; + @override + final String? description; + @override + final bool? hasIssuesEnabled; + @override + final bool? hasWikiEnabled; + @override + final String? homepageUrl; + @override + final String name; + @override + final String? ownerId; + @override + final String? teamId; + @override + final bool? template; + @override + final GRepositoryVisibility visibility; + + factory _$GCreateRepositoryInput( + [void Function(GCreateRepositoryInputBuilder)? updates]) => + (new GCreateRepositoryInputBuilder()..update(updates))._build(); + + _$GCreateRepositoryInput._( + {this.clientMutationId, + this.description, + this.hasIssuesEnabled, + this.hasWikiEnabled, + this.homepageUrl, + required this.name, + this.ownerId, + this.teamId, + this.template, + required this.visibility}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateRepositoryInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + visibility, r'GCreateRepositoryInput', 'visibility'); + } + + @override + GCreateRepositoryInput rebuild( + void Function(GCreateRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateRepositoryInputBuilder toBuilder() => + new GCreateRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateRepositoryInput && + clientMutationId == other.clientMutationId && + description == other.description && + hasIssuesEnabled == other.hasIssuesEnabled && + hasWikiEnabled == other.hasWikiEnabled && + homepageUrl == other.homepageUrl && + name == other.name && + ownerId == other.ownerId && + teamId == other.teamId && + template == other.template && + visibility == other.visibility; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + description.hashCode), + hasIssuesEnabled.hashCode), + hasWikiEnabled.hashCode), + homepageUrl.hashCode), + name.hashCode), + ownerId.hashCode), + teamId.hashCode), + template.hashCode), + visibility.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('hasIssuesEnabled', hasIssuesEnabled) + ..add('hasWikiEnabled', hasWikiEnabled) + ..add('homepageUrl', homepageUrl) + ..add('name', name) + ..add('ownerId', ownerId) + ..add('teamId', teamId) + ..add('template', template) + ..add('visibility', visibility)) + .toString(); + } +} + +class GCreateRepositoryInputBuilder + implements Builder { + _$GCreateRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _hasIssuesEnabled; + bool? get hasIssuesEnabled => _$this._hasIssuesEnabled; + set hasIssuesEnabled(bool? hasIssuesEnabled) => + _$this._hasIssuesEnabled = hasIssuesEnabled; + + bool? _hasWikiEnabled; + bool? get hasWikiEnabled => _$this._hasWikiEnabled; + set hasWikiEnabled(bool? hasWikiEnabled) => + _$this._hasWikiEnabled = hasWikiEnabled; + + String? _homepageUrl; + String? get homepageUrl => _$this._homepageUrl; + set homepageUrl(String? homepageUrl) => _$this._homepageUrl = homepageUrl; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + String? _teamId; + String? get teamId => _$this._teamId; + set teamId(String? teamId) => _$this._teamId = teamId; + + bool? _template; + bool? get template => _$this._template; + set template(bool? template) => _$this._template = template; + + GRepositoryVisibility? _visibility; + GRepositoryVisibility? get visibility => _$this._visibility; + set visibility(GRepositoryVisibility? visibility) => + _$this._visibility = visibility; + + GCreateRepositoryInputBuilder(); + + GCreateRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _hasIssuesEnabled = $v.hasIssuesEnabled; + _hasWikiEnabled = $v.hasWikiEnabled; + _homepageUrl = $v.homepageUrl; + _name = $v.name; + _ownerId = $v.ownerId; + _teamId = $v.teamId; + _template = $v.template; + _visibility = $v.visibility; + _$v = null; + } + return this; + } + + @override + void replace(GCreateRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateRepositoryInput; + } + + @override + void update(void Function(GCreateRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateRepositoryInput build() => _build(); + + _$GCreateRepositoryInput _build() { + final _$result = _$v ?? + new _$GCreateRepositoryInput._( + clientMutationId: clientMutationId, + description: description, + hasIssuesEnabled: hasIssuesEnabled, + hasWikiEnabled: hasWikiEnabled, + homepageUrl: homepageUrl, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateRepositoryInput', 'name'), + ownerId: ownerId, + teamId: teamId, + template: template, + visibility: BuiltValueNullFieldError.checkNotNull( + visibility, r'GCreateRepositoryInput', 'visibility')); + replace(_$result); + return _$result; + } +} + +class _$GCreateSponsorsTierInput extends GCreateSponsorsTierInput { + @override + final int amount; + @override + final String? clientMutationId; + @override + final String description; + @override + final bool? isRecurring; + @override + final bool? publish; + @override + final String? repositoryId; + @override + final String? repositoryName; + @override + final String? repositoryOwnerLogin; + @override + final String? sponsorableId; + @override + final String? sponsorableLogin; + @override + final String? welcomeMessage; + + factory _$GCreateSponsorsTierInput( + [void Function(GCreateSponsorsTierInputBuilder)? updates]) => + (new GCreateSponsorsTierInputBuilder()..update(updates))._build(); + + _$GCreateSponsorsTierInput._( + {required this.amount, + this.clientMutationId, + required this.description, + this.isRecurring, + this.publish, + this.repositoryId, + this.repositoryName, + this.repositoryOwnerLogin, + this.sponsorableId, + this.sponsorableLogin, + this.welcomeMessage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + amount, r'GCreateSponsorsTierInput', 'amount'); + BuiltValueNullFieldError.checkNotNull( + description, r'GCreateSponsorsTierInput', 'description'); + } + + @override + GCreateSponsorsTierInput rebuild( + void Function(GCreateSponsorsTierInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateSponsorsTierInputBuilder toBuilder() => + new GCreateSponsorsTierInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateSponsorsTierInput && + amount == other.amount && + clientMutationId == other.clientMutationId && + description == other.description && + isRecurring == other.isRecurring && + publish == other.publish && + repositoryId == other.repositoryId && + repositoryName == other.repositoryName && + repositoryOwnerLogin == other.repositoryOwnerLogin && + sponsorableId == other.sponsorableId && + sponsorableLogin == other.sponsorableLogin && + welcomeMessage == other.welcomeMessage; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, amount.hashCode), + clientMutationId.hashCode), + description.hashCode), + isRecurring.hashCode), + publish.hashCode), + repositoryId.hashCode), + repositoryName.hashCode), + repositoryOwnerLogin.hashCode), + sponsorableId.hashCode), + sponsorableLogin.hashCode), + welcomeMessage.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateSponsorsTierInput') + ..add('amount', amount) + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('isRecurring', isRecurring) + ..add('publish', publish) + ..add('repositoryId', repositoryId) + ..add('repositoryName', repositoryName) + ..add('repositoryOwnerLogin', repositoryOwnerLogin) + ..add('sponsorableId', sponsorableId) + ..add('sponsorableLogin', sponsorableLogin) + ..add('welcomeMessage', welcomeMessage)) + .toString(); + } +} + +class GCreateSponsorsTierInputBuilder + implements + Builder { + _$GCreateSponsorsTierInput? _$v; + + int? _amount; + int? get amount => _$this._amount; + set amount(int? amount) => _$this._amount = amount; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isRecurring; + bool? get isRecurring => _$this._isRecurring; + set isRecurring(bool? isRecurring) => _$this._isRecurring = isRecurring; + + bool? _publish; + bool? get publish => _$this._publish; + set publish(bool? publish) => _$this._publish = publish; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + String? _repositoryName; + String? get repositoryName => _$this._repositoryName; + set repositoryName(String? repositoryName) => + _$this._repositoryName = repositoryName; + + String? _repositoryOwnerLogin; + String? get repositoryOwnerLogin => _$this._repositoryOwnerLogin; + set repositoryOwnerLogin(String? repositoryOwnerLogin) => + _$this._repositoryOwnerLogin = repositoryOwnerLogin; + + String? _sponsorableId; + String? get sponsorableId => _$this._sponsorableId; + set sponsorableId(String? sponsorableId) => + _$this._sponsorableId = sponsorableId; + + String? _sponsorableLogin; + String? get sponsorableLogin => _$this._sponsorableLogin; + set sponsorableLogin(String? sponsorableLogin) => + _$this._sponsorableLogin = sponsorableLogin; + + String? _welcomeMessage; + String? get welcomeMessage => _$this._welcomeMessage; + set welcomeMessage(String? welcomeMessage) => + _$this._welcomeMessage = welcomeMessage; + + GCreateSponsorsTierInputBuilder(); + + GCreateSponsorsTierInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _amount = $v.amount; + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _isRecurring = $v.isRecurring; + _publish = $v.publish; + _repositoryId = $v.repositoryId; + _repositoryName = $v.repositoryName; + _repositoryOwnerLogin = $v.repositoryOwnerLogin; + _sponsorableId = $v.sponsorableId; + _sponsorableLogin = $v.sponsorableLogin; + _welcomeMessage = $v.welcomeMessage; + _$v = null; + } + return this; + } + + @override + void replace(GCreateSponsorsTierInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateSponsorsTierInput; + } + + @override + void update(void Function(GCreateSponsorsTierInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateSponsorsTierInput build() => _build(); + + _$GCreateSponsorsTierInput _build() { + final _$result = _$v ?? + new _$GCreateSponsorsTierInput._( + amount: BuiltValueNullFieldError.checkNotNull( + amount, r'GCreateSponsorsTierInput', 'amount'), + clientMutationId: clientMutationId, + description: BuiltValueNullFieldError.checkNotNull( + description, r'GCreateSponsorsTierInput', 'description'), + isRecurring: isRecurring, + publish: publish, + repositoryId: repositoryId, + repositoryName: repositoryName, + repositoryOwnerLogin: repositoryOwnerLogin, + sponsorableId: sponsorableId, + sponsorableLogin: sponsorableLogin, + welcomeMessage: welcomeMessage); + replace(_$result); + return _$result; + } +} + +class _$GCreateSponsorshipInput extends GCreateSponsorshipInput { + @override + final int? amount; + @override + final String? clientMutationId; + @override + final bool? isRecurring; + @override + final GSponsorshipPrivacy? privacyLevel; + @override + final bool? receiveEmails; + @override + final String? sponsorId; + @override + final String? sponsorLogin; + @override + final String? sponsorableId; + @override + final String? sponsorableLogin; + @override + final String? tierId; + + factory _$GCreateSponsorshipInput( + [void Function(GCreateSponsorshipInputBuilder)? updates]) => + (new GCreateSponsorshipInputBuilder()..update(updates))._build(); + + _$GCreateSponsorshipInput._( + {this.amount, + this.clientMutationId, + this.isRecurring, + this.privacyLevel, + this.receiveEmails, + this.sponsorId, + this.sponsorLogin, + this.sponsorableId, + this.sponsorableLogin, + this.tierId}) + : super._(); + + @override + GCreateSponsorshipInput rebuild( + void Function(GCreateSponsorshipInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateSponsorshipInputBuilder toBuilder() => + new GCreateSponsorshipInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateSponsorshipInput && + amount == other.amount && + clientMutationId == other.clientMutationId && + isRecurring == other.isRecurring && + privacyLevel == other.privacyLevel && + receiveEmails == other.receiveEmails && + sponsorId == other.sponsorId && + sponsorLogin == other.sponsorLogin && + sponsorableId == other.sponsorableId && + sponsorableLogin == other.sponsorableLogin && + tierId == other.tierId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, amount.hashCode), + clientMutationId.hashCode), + isRecurring.hashCode), + privacyLevel.hashCode), + receiveEmails.hashCode), + sponsorId.hashCode), + sponsorLogin.hashCode), + sponsorableId.hashCode), + sponsorableLogin.hashCode), + tierId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateSponsorshipInput') + ..add('amount', amount) + ..add('clientMutationId', clientMutationId) + ..add('isRecurring', isRecurring) + ..add('privacyLevel', privacyLevel) + ..add('receiveEmails', receiveEmails) + ..add('sponsorId', sponsorId) + ..add('sponsorLogin', sponsorLogin) + ..add('sponsorableId', sponsorableId) + ..add('sponsorableLogin', sponsorableLogin) + ..add('tierId', tierId)) + .toString(); + } +} + +class GCreateSponsorshipInputBuilder + implements + Builder { + _$GCreateSponsorshipInput? _$v; + + int? _amount; + int? get amount => _$this._amount; + set amount(int? amount) => _$this._amount = amount; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _isRecurring; + bool? get isRecurring => _$this._isRecurring; + set isRecurring(bool? isRecurring) => _$this._isRecurring = isRecurring; + + GSponsorshipPrivacy? _privacyLevel; + GSponsorshipPrivacy? get privacyLevel => _$this._privacyLevel; + set privacyLevel(GSponsorshipPrivacy? privacyLevel) => + _$this._privacyLevel = privacyLevel; + + bool? _receiveEmails; + bool? get receiveEmails => _$this._receiveEmails; + set receiveEmails(bool? receiveEmails) => + _$this._receiveEmails = receiveEmails; + + String? _sponsorId; + String? get sponsorId => _$this._sponsorId; + set sponsorId(String? sponsorId) => _$this._sponsorId = sponsorId; + + String? _sponsorLogin; + String? get sponsorLogin => _$this._sponsorLogin; + set sponsorLogin(String? sponsorLogin) => _$this._sponsorLogin = sponsorLogin; + + String? _sponsorableId; + String? get sponsorableId => _$this._sponsorableId; + set sponsorableId(String? sponsorableId) => + _$this._sponsorableId = sponsorableId; + + String? _sponsorableLogin; + String? get sponsorableLogin => _$this._sponsorableLogin; + set sponsorableLogin(String? sponsorableLogin) => + _$this._sponsorableLogin = sponsorableLogin; + + String? _tierId; + String? get tierId => _$this._tierId; + set tierId(String? tierId) => _$this._tierId = tierId; + + GCreateSponsorshipInputBuilder(); + + GCreateSponsorshipInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _amount = $v.amount; + _clientMutationId = $v.clientMutationId; + _isRecurring = $v.isRecurring; + _privacyLevel = $v.privacyLevel; + _receiveEmails = $v.receiveEmails; + _sponsorId = $v.sponsorId; + _sponsorLogin = $v.sponsorLogin; + _sponsorableId = $v.sponsorableId; + _sponsorableLogin = $v.sponsorableLogin; + _tierId = $v.tierId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateSponsorshipInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateSponsorshipInput; + } + + @override + void update(void Function(GCreateSponsorshipInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateSponsorshipInput build() => _build(); + + _$GCreateSponsorshipInput _build() { + final _$result = _$v ?? + new _$GCreateSponsorshipInput._( + amount: amount, + clientMutationId: clientMutationId, + isRecurring: isRecurring, + privacyLevel: privacyLevel, + receiveEmails: receiveEmails, + sponsorId: sponsorId, + sponsorLogin: sponsorLogin, + sponsorableId: sponsorableId, + sponsorableLogin: sponsorableLogin, + tierId: tierId); + replace(_$result); + return _$result; + } +} + +class _$GCreateTeamDiscussionCommentInput + extends GCreateTeamDiscussionCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String discussionId; + + factory _$GCreateTeamDiscussionCommentInput( + [void Function(GCreateTeamDiscussionCommentInputBuilder)? updates]) => + (new GCreateTeamDiscussionCommentInputBuilder()..update(updates)) + ._build(); + + _$GCreateTeamDiscussionCommentInput._( + {required this.body, this.clientMutationId, required this.discussionId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GCreateTeamDiscussionCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + discussionId, r'GCreateTeamDiscussionCommentInput', 'discussionId'); + } + + @override + GCreateTeamDiscussionCommentInput rebuild( + void Function(GCreateTeamDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateTeamDiscussionCommentInputBuilder toBuilder() => + new GCreateTeamDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateTeamDiscussionCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + discussionId == other.discussionId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + discussionId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateTeamDiscussionCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('discussionId', discussionId)) + .toString(); + } +} + +class GCreateTeamDiscussionCommentInputBuilder + implements + Builder { + _$GCreateTeamDiscussionCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _discussionId; + String? get discussionId => _$this._discussionId; + set discussionId(String? discussionId) => _$this._discussionId = discussionId; + + GCreateTeamDiscussionCommentInputBuilder(); + + GCreateTeamDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _discussionId = $v.discussionId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateTeamDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateTeamDiscussionCommentInput; + } + + @override + void update( + void Function(GCreateTeamDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateTeamDiscussionCommentInput build() => _build(); + + _$GCreateTeamDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GCreateTeamDiscussionCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateTeamDiscussionCommentInput', 'body'), + clientMutationId: clientMutationId, + discussionId: BuiltValueNullFieldError.checkNotNull(discussionId, + r'GCreateTeamDiscussionCommentInput', 'discussionId')); + replace(_$result); + return _$result; + } +} + +class _$GCreateTeamDiscussionInput extends GCreateTeamDiscussionInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final bool? private; + @override + final String teamId; + @override + final String title; + + factory _$GCreateTeamDiscussionInput( + [void Function(GCreateTeamDiscussionInputBuilder)? updates]) => + (new GCreateTeamDiscussionInputBuilder()..update(updates))._build(); + + _$GCreateTeamDiscussionInput._( + {required this.body, + this.clientMutationId, + this.private, + required this.teamId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GCreateTeamDiscussionInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + teamId, r'GCreateTeamDiscussionInput', 'teamId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GCreateTeamDiscussionInput', 'title'); + } + + @override + GCreateTeamDiscussionInput rebuild( + void Function(GCreateTeamDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateTeamDiscussionInputBuilder toBuilder() => + new GCreateTeamDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateTeamDiscussionInput && + body == other.body && + clientMutationId == other.clientMutationId && + private == other.private && + teamId == other.teamId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + private.hashCode), + teamId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateTeamDiscussionInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('private', private) + ..add('teamId', teamId) + ..add('title', title)) + .toString(); + } +} + +class GCreateTeamDiscussionInputBuilder + implements + Builder { + _$GCreateTeamDiscussionInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _private; + bool? get private => _$this._private; + set private(bool? private) => _$this._private = private; + + String? _teamId; + String? get teamId => _$this._teamId; + set teamId(String? teamId) => _$this._teamId = teamId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GCreateTeamDiscussionInputBuilder(); + + GCreateTeamDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _private = $v.private; + _teamId = $v.teamId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GCreateTeamDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateTeamDiscussionInput; + } + + @override + void update(void Function(GCreateTeamDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateTeamDiscussionInput build() => _build(); + + _$GCreateTeamDiscussionInput _build() { + final _$result = _$v ?? + new _$GCreateTeamDiscussionInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateTeamDiscussionInput', 'body'), + clientMutationId: clientMutationId, + private: private, + teamId: BuiltValueNullFieldError.checkNotNull( + teamId, r'GCreateTeamDiscussionInput', 'teamId'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateTeamDiscussionInput', 'title')); + replace(_$result); + return _$result; + } +} + +class _$GDate extends GDate { + @override + final String value; + + factory _$GDate([void Function(GDateBuilder)? updates]) => + (new GDateBuilder()..update(updates))._build(); + + _$GDate._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDate', 'value'); + } + + @override + GDate rebuild(void Function(GDateBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDateBuilder toBuilder() => new GDateBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDate && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDate')..add('value', value)) + .toString(); + } +} + +class GDateBuilder implements Builder { + _$GDate? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDateBuilder(); + + GDateBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDate other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDate; + } + + @override + void update(void Function(GDateBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDate build() => _build(); + + _$GDate _build() { + final _$result = _$v ?? + new _$GDate._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDate', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDeclineTopicSuggestionInput extends GDeclineTopicSuggestionInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final GTopicSuggestionDeclineReason reason; + @override + final String repositoryId; + + factory _$GDeclineTopicSuggestionInput( + [void Function(GDeclineTopicSuggestionInputBuilder)? updates]) => + (new GDeclineTopicSuggestionInputBuilder()..update(updates))._build(); + + _$GDeclineTopicSuggestionInput._( + {this.clientMutationId, + required this.name, + required this.reason, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GDeclineTopicSuggestionInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + reason, r'GDeclineTopicSuggestionInput', 'reason'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GDeclineTopicSuggestionInput', 'repositoryId'); + } + + @override + GDeclineTopicSuggestionInput rebuild( + void Function(GDeclineTopicSuggestionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeclineTopicSuggestionInputBuilder toBuilder() => + new GDeclineTopicSuggestionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeclineTopicSuggestionInput && + clientMutationId == other.clientMutationId && + name == other.name && + reason == other.reason && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + reason.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeclineTopicSuggestionInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('reason', reason) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GDeclineTopicSuggestionInputBuilder + implements + Builder { + _$GDeclineTopicSuggestionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GTopicSuggestionDeclineReason? _reason; + GTopicSuggestionDeclineReason? get reason => _$this._reason; + set reason(GTopicSuggestionDeclineReason? reason) => _$this._reason = reason; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GDeclineTopicSuggestionInputBuilder(); + + GDeclineTopicSuggestionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _reason = $v.reason; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GDeclineTopicSuggestionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeclineTopicSuggestionInput; + } + + @override + void update(void Function(GDeclineTopicSuggestionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeclineTopicSuggestionInput build() => _build(); + + _$GDeclineTopicSuggestionInput _build() { + final _$result = _$v ?? + new _$GDeclineTopicSuggestionInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GDeclineTopicSuggestionInput', 'name'), + reason: BuiltValueNullFieldError.checkNotNull( + reason, r'GDeclineTopicSuggestionInput', 'reason'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GDeclineTopicSuggestionInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteBranchProtectionRuleInput + extends GDeleteBranchProtectionRuleInput { + @override + final String branchProtectionRuleId; + @override + final String? clientMutationId; + + factory _$GDeleteBranchProtectionRuleInput( + [void Function(GDeleteBranchProtectionRuleInputBuilder)? updates]) => + (new GDeleteBranchProtectionRuleInputBuilder()..update(updates))._build(); + + _$GDeleteBranchProtectionRuleInput._( + {required this.branchProtectionRuleId, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(branchProtectionRuleId, + r'GDeleteBranchProtectionRuleInput', 'branchProtectionRuleId'); + } + + @override + GDeleteBranchProtectionRuleInput rebuild( + void Function(GDeleteBranchProtectionRuleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteBranchProtectionRuleInputBuilder toBuilder() => + new GDeleteBranchProtectionRuleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteBranchProtectionRuleInput && + branchProtectionRuleId == other.branchProtectionRuleId && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc(0, branchProtectionRuleId.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteBranchProtectionRuleInput') + ..add('branchProtectionRuleId', branchProtectionRuleId) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GDeleteBranchProtectionRuleInputBuilder + implements + Builder { + _$GDeleteBranchProtectionRuleInput? _$v; + + String? _branchProtectionRuleId; + String? get branchProtectionRuleId => _$this._branchProtectionRuleId; + set branchProtectionRuleId(String? branchProtectionRuleId) => + _$this._branchProtectionRuleId = branchProtectionRuleId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDeleteBranchProtectionRuleInputBuilder(); + + GDeleteBranchProtectionRuleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _branchProtectionRuleId = $v.branchProtectionRuleId; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteBranchProtectionRuleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteBranchProtectionRuleInput; + } + + @override + void update(void Function(GDeleteBranchProtectionRuleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteBranchProtectionRuleInput build() => _build(); + + _$GDeleteBranchProtectionRuleInput _build() { + final _$result = _$v ?? + new _$GDeleteBranchProtectionRuleInput._( + branchProtectionRuleId: BuiltValueNullFieldError.checkNotNull( + branchProtectionRuleId, + r'GDeleteBranchProtectionRuleInput', + 'branchProtectionRuleId'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GDeleteDeploymentInput extends GDeleteDeploymentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteDeploymentInput( + [void Function(GDeleteDeploymentInputBuilder)? updates]) => + (new GDeleteDeploymentInputBuilder()..update(updates))._build(); + + _$GDeleteDeploymentInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDeleteDeploymentInput', 'id'); + } + + @override + GDeleteDeploymentInput rebuild( + void Function(GDeleteDeploymentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteDeploymentInputBuilder toBuilder() => + new GDeleteDeploymentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteDeploymentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteDeploymentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteDeploymentInputBuilder + implements Builder { + _$GDeleteDeploymentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteDeploymentInputBuilder(); + + GDeleteDeploymentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteDeploymentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteDeploymentInput; + } + + @override + void update(void Function(GDeleteDeploymentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteDeploymentInput build() => _build(); + + _$GDeleteDeploymentInput _build() { + final _$result = _$v ?? + new _$GDeleteDeploymentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteDeploymentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteDiscussionCommentInput extends GDeleteDiscussionCommentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteDiscussionCommentInput( + [void Function(GDeleteDiscussionCommentInputBuilder)? updates]) => + (new GDeleteDiscussionCommentInputBuilder()..update(updates))._build(); + + _$GDeleteDiscussionCommentInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteDiscussionCommentInput', 'id'); + } + + @override + GDeleteDiscussionCommentInput rebuild( + void Function(GDeleteDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteDiscussionCommentInputBuilder toBuilder() => + new GDeleteDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteDiscussionCommentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteDiscussionCommentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteDiscussionCommentInputBuilder + implements + Builder { + _$GDeleteDiscussionCommentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteDiscussionCommentInputBuilder(); + + GDeleteDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteDiscussionCommentInput; + } + + @override + void update(void Function(GDeleteDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteDiscussionCommentInput build() => _build(); + + _$GDeleteDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GDeleteDiscussionCommentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteDiscussionCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteDiscussionInput extends GDeleteDiscussionInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteDiscussionInput( + [void Function(GDeleteDiscussionInputBuilder)? updates]) => + (new GDeleteDiscussionInputBuilder()..update(updates))._build(); + + _$GDeleteDiscussionInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDeleteDiscussionInput', 'id'); + } + + @override + GDeleteDiscussionInput rebuild( + void Function(GDeleteDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteDiscussionInputBuilder toBuilder() => + new GDeleteDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteDiscussionInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteDiscussionInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteDiscussionInputBuilder + implements Builder { + _$GDeleteDiscussionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteDiscussionInputBuilder(); + + GDeleteDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteDiscussionInput; + } + + @override + void update(void Function(GDeleteDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteDiscussionInput build() => _build(); + + _$GDeleteDiscussionInput _build() { + final _$result = _$v ?? + new _$GDeleteDiscussionInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteDiscussionInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteEnvironmentInput extends GDeleteEnvironmentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteEnvironmentInput( + [void Function(GDeleteEnvironmentInputBuilder)? updates]) => + (new GDeleteEnvironmentInputBuilder()..update(updates))._build(); + + _$GDeleteEnvironmentInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDeleteEnvironmentInput', 'id'); + } + + @override + GDeleteEnvironmentInput rebuild( + void Function(GDeleteEnvironmentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteEnvironmentInputBuilder toBuilder() => + new GDeleteEnvironmentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteEnvironmentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteEnvironmentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteEnvironmentInputBuilder + implements + Builder { + _$GDeleteEnvironmentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteEnvironmentInputBuilder(); + + GDeleteEnvironmentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteEnvironmentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteEnvironmentInput; + } + + @override + void update(void Function(GDeleteEnvironmentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteEnvironmentInput build() => _build(); + + _$GDeleteEnvironmentInput _build() { + final _$result = _$v ?? + new _$GDeleteEnvironmentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteEnvironmentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteIpAllowListEntryInput extends GDeleteIpAllowListEntryInput { + @override + final String? clientMutationId; + @override + final String ipAllowListEntryId; + + factory _$GDeleteIpAllowListEntryInput( + [void Function(GDeleteIpAllowListEntryInputBuilder)? updates]) => + (new GDeleteIpAllowListEntryInputBuilder()..update(updates))._build(); + + _$GDeleteIpAllowListEntryInput._( + {this.clientMutationId, required this.ipAllowListEntryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(ipAllowListEntryId, + r'GDeleteIpAllowListEntryInput', 'ipAllowListEntryId'); + } + + @override + GDeleteIpAllowListEntryInput rebuild( + void Function(GDeleteIpAllowListEntryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteIpAllowListEntryInputBuilder toBuilder() => + new GDeleteIpAllowListEntryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteIpAllowListEntryInput && + clientMutationId == other.clientMutationId && + ipAllowListEntryId == other.ipAllowListEntryId; + } + + @override + int get hashCode { + return $jf( + $jc($jc(0, clientMutationId.hashCode), ipAllowListEntryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteIpAllowListEntryInput') + ..add('clientMutationId', clientMutationId) + ..add('ipAllowListEntryId', ipAllowListEntryId)) + .toString(); + } +} + +class GDeleteIpAllowListEntryInputBuilder + implements + Builder { + _$GDeleteIpAllowListEntryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ipAllowListEntryId; + String? get ipAllowListEntryId => _$this._ipAllowListEntryId; + set ipAllowListEntryId(String? ipAllowListEntryId) => + _$this._ipAllowListEntryId = ipAllowListEntryId; + + GDeleteIpAllowListEntryInputBuilder(); + + GDeleteIpAllowListEntryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ipAllowListEntryId = $v.ipAllowListEntryId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteIpAllowListEntryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteIpAllowListEntryInput; + } + + @override + void update(void Function(GDeleteIpAllowListEntryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteIpAllowListEntryInput build() => _build(); + + _$GDeleteIpAllowListEntryInput _build() { + final _$result = _$v ?? + new _$GDeleteIpAllowListEntryInput._( + clientMutationId: clientMutationId, + ipAllowListEntryId: BuiltValueNullFieldError.checkNotNull( + ipAllowListEntryId, + r'GDeleteIpAllowListEntryInput', + 'ipAllowListEntryId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteIssueCommentInput extends GDeleteIssueCommentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteIssueCommentInput( + [void Function(GDeleteIssueCommentInputBuilder)? updates]) => + (new GDeleteIssueCommentInputBuilder()..update(updates))._build(); + + _$GDeleteIssueCommentInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteIssueCommentInput', 'id'); + } + + @override + GDeleteIssueCommentInput rebuild( + void Function(GDeleteIssueCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteIssueCommentInputBuilder toBuilder() => + new GDeleteIssueCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteIssueCommentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteIssueCommentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteIssueCommentInputBuilder + implements + Builder { + _$GDeleteIssueCommentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteIssueCommentInputBuilder(); + + GDeleteIssueCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteIssueCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteIssueCommentInput; + } + + @override + void update(void Function(GDeleteIssueCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteIssueCommentInput build() => _build(); + + _$GDeleteIssueCommentInput _build() { + final _$result = _$v ?? + new _$GDeleteIssueCommentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteIssueCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteIssueInput extends GDeleteIssueInput { + @override + final String? clientMutationId; + @override + final String issueId; + + factory _$GDeleteIssueInput( + [void Function(GDeleteIssueInputBuilder)? updates]) => + (new GDeleteIssueInputBuilder()..update(updates))._build(); + + _$GDeleteIssueInput._({this.clientMutationId, required this.issueId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GDeleteIssueInput', 'issueId'); + } + + @override + GDeleteIssueInput rebuild(void Function(GDeleteIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteIssueInputBuilder toBuilder() => + new GDeleteIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteIssueInput && + clientMutationId == other.clientMutationId && + issueId == other.issueId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), issueId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('issueId', issueId)) + .toString(); + } +} + +class GDeleteIssueInputBuilder + implements Builder { + _$GDeleteIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + GDeleteIssueInputBuilder(); + + GDeleteIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issueId = $v.issueId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteIssueInput; + } + + @override + void update(void Function(GDeleteIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteIssueInput build() => _build(); + + _$GDeleteIssueInput _build() { + final _$result = _$v ?? + new _$GDeleteIssueInput._( + clientMutationId: clientMutationId, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GDeleteIssueInput', 'issueId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteLabelInput extends GDeleteLabelInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteLabelInput( + [void Function(GDeleteLabelInputBuilder)? updates]) => + (new GDeleteLabelInputBuilder()..update(updates))._build(); + + _$GDeleteLabelInput._({this.clientMutationId, required this.id}) : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDeleteLabelInput', 'id'); + } + + @override + GDeleteLabelInput rebuild(void Function(GDeleteLabelInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteLabelInputBuilder toBuilder() => + new GDeleteLabelInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteLabelInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteLabelInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteLabelInputBuilder + implements Builder { + _$GDeleteLabelInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteLabelInputBuilder(); + + GDeleteLabelInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteLabelInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteLabelInput; + } + + @override + void update(void Function(GDeleteLabelInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteLabelInput build() => _build(); + + _$GDeleteLabelInput _build() { + final _$result = _$v ?? + new _$GDeleteLabelInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteLabelInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeletePackageVersionInput extends GDeletePackageVersionInput { + @override + final String? clientMutationId; + @override + final String packageVersionId; + + factory _$GDeletePackageVersionInput( + [void Function(GDeletePackageVersionInputBuilder)? updates]) => + (new GDeletePackageVersionInputBuilder()..update(updates))._build(); + + _$GDeletePackageVersionInput._( + {this.clientMutationId, required this.packageVersionId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + packageVersionId, r'GDeletePackageVersionInput', 'packageVersionId'); + } + + @override + GDeletePackageVersionInput rebuild( + void Function(GDeletePackageVersionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeletePackageVersionInputBuilder toBuilder() => + new GDeletePackageVersionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeletePackageVersionInput && + clientMutationId == other.clientMutationId && + packageVersionId == other.packageVersionId; + } + + @override + int get hashCode { + return $jf( + $jc($jc(0, clientMutationId.hashCode), packageVersionId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeletePackageVersionInput') + ..add('clientMutationId', clientMutationId) + ..add('packageVersionId', packageVersionId)) + .toString(); + } +} + +class GDeletePackageVersionInputBuilder + implements + Builder { + _$GDeletePackageVersionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _packageVersionId; + String? get packageVersionId => _$this._packageVersionId; + set packageVersionId(String? packageVersionId) => + _$this._packageVersionId = packageVersionId; + + GDeletePackageVersionInputBuilder(); + + GDeletePackageVersionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _packageVersionId = $v.packageVersionId; + _$v = null; + } + return this; + } + + @override + void replace(GDeletePackageVersionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeletePackageVersionInput; + } + + @override + void update(void Function(GDeletePackageVersionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeletePackageVersionInput build() => _build(); + + _$GDeletePackageVersionInput _build() { + final _$result = _$v ?? + new _$GDeletePackageVersionInput._( + clientMutationId: clientMutationId, + packageVersionId: BuiltValueNullFieldError.checkNotNull( + packageVersionId, + r'GDeletePackageVersionInput', + 'packageVersionId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteProjectCardInput extends GDeleteProjectCardInput { + @override + final String cardId; + @override + final String? clientMutationId; + + factory _$GDeleteProjectCardInput( + [void Function(GDeleteProjectCardInputBuilder)? updates]) => + (new GDeleteProjectCardInputBuilder()..update(updates))._build(); + + _$GDeleteProjectCardInput._({required this.cardId, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + cardId, r'GDeleteProjectCardInput', 'cardId'); + } + + @override + GDeleteProjectCardInput rebuild( + void Function(GDeleteProjectCardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteProjectCardInputBuilder toBuilder() => + new GDeleteProjectCardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteProjectCardInput && + cardId == other.cardId && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, cardId.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteProjectCardInput') + ..add('cardId', cardId) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GDeleteProjectCardInputBuilder + implements + Builder { + _$GDeleteProjectCardInput? _$v; + + String? _cardId; + String? get cardId => _$this._cardId; + set cardId(String? cardId) => _$this._cardId = cardId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDeleteProjectCardInputBuilder(); + + GDeleteProjectCardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _cardId = $v.cardId; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteProjectCardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteProjectCardInput; + } + + @override + void update(void Function(GDeleteProjectCardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteProjectCardInput build() => _build(); + + _$GDeleteProjectCardInput _build() { + final _$result = _$v ?? + new _$GDeleteProjectCardInput._( + cardId: BuiltValueNullFieldError.checkNotNull( + cardId, r'GDeleteProjectCardInput', 'cardId'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GDeleteProjectColumnInput extends GDeleteProjectColumnInput { + @override + final String? clientMutationId; + @override + final String columnId; + + factory _$GDeleteProjectColumnInput( + [void Function(GDeleteProjectColumnInputBuilder)? updates]) => + (new GDeleteProjectColumnInputBuilder()..update(updates))._build(); + + _$GDeleteProjectColumnInput._({this.clientMutationId, required this.columnId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + columnId, r'GDeleteProjectColumnInput', 'columnId'); + } + + @override + GDeleteProjectColumnInput rebuild( + void Function(GDeleteProjectColumnInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteProjectColumnInputBuilder toBuilder() => + new GDeleteProjectColumnInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteProjectColumnInput && + clientMutationId == other.clientMutationId && + columnId == other.columnId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), columnId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteProjectColumnInput') + ..add('clientMutationId', clientMutationId) + ..add('columnId', columnId)) + .toString(); + } +} + +class GDeleteProjectColumnInputBuilder + implements + Builder { + _$GDeleteProjectColumnInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _columnId; + String? get columnId => _$this._columnId; + set columnId(String? columnId) => _$this._columnId = columnId; + + GDeleteProjectColumnInputBuilder(); + + GDeleteProjectColumnInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _columnId = $v.columnId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteProjectColumnInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteProjectColumnInput; + } + + @override + void update(void Function(GDeleteProjectColumnInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteProjectColumnInput build() => _build(); + + _$GDeleteProjectColumnInput _build() { + final _$result = _$v ?? + new _$GDeleteProjectColumnInput._( + clientMutationId: clientMutationId, + columnId: BuiltValueNullFieldError.checkNotNull( + columnId, r'GDeleteProjectColumnInput', 'columnId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteProjectInput extends GDeleteProjectInput { + @override + final String? clientMutationId; + @override + final String projectId; + + factory _$GDeleteProjectInput( + [void Function(GDeleteProjectInputBuilder)? updates]) => + (new GDeleteProjectInputBuilder()..update(updates))._build(); + + _$GDeleteProjectInput._({this.clientMutationId, required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GDeleteProjectInput', 'projectId'); + } + + @override + GDeleteProjectInput rebuild( + void Function(GDeleteProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteProjectInputBuilder toBuilder() => + new GDeleteProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteProjectInput && + clientMutationId == other.clientMutationId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteProjectInput') + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GDeleteProjectInputBuilder + implements Builder { + _$GDeleteProjectInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GDeleteProjectInputBuilder(); + + GDeleteProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteProjectInput; + } + + @override + void update(void Function(GDeleteProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteProjectInput build() => _build(); + + _$GDeleteProjectInput _build() { + final _$result = _$v ?? + new _$GDeleteProjectInput._( + clientMutationId: clientMutationId, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GDeleteProjectInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteProjectNextItemInput extends GDeleteProjectNextItemInput { + @override + final String? clientMutationId; + @override + final String? itemId; + @override + final String? projectId; + + factory _$GDeleteProjectNextItemInput( + [void Function(GDeleteProjectNextItemInputBuilder)? updates]) => + (new GDeleteProjectNextItemInputBuilder()..update(updates))._build(); + + _$GDeleteProjectNextItemInput._( + {this.clientMutationId, this.itemId, this.projectId}) + : super._(); + + @override + GDeleteProjectNextItemInput rebuild( + void Function(GDeleteProjectNextItemInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteProjectNextItemInputBuilder toBuilder() => + new GDeleteProjectNextItemInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteProjectNextItemInput && + clientMutationId == other.clientMutationId && + itemId == other.itemId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), itemId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteProjectNextItemInput') + ..add('clientMutationId', clientMutationId) + ..add('itemId', itemId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GDeleteProjectNextItemInputBuilder + implements + Builder { + _$GDeleteProjectNextItemInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GDeleteProjectNextItemInputBuilder(); + + GDeleteProjectNextItemInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteProjectNextItemInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteProjectNextItemInput; + } + + @override + void update(void Function(GDeleteProjectNextItemInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteProjectNextItemInput build() => _build(); + + _$GDeleteProjectNextItemInput _build() { + final _$result = _$v ?? + new _$GDeleteProjectNextItemInput._( + clientMutationId: clientMutationId, + itemId: itemId, + projectId: projectId); + replace(_$result); + return _$result; + } +} + +class _$GDeleteProjectV2ItemInput extends GDeleteProjectV2ItemInput { + @override + final String? clientMutationId; + @override + final String itemId; + @override + final String projectId; + + factory _$GDeleteProjectV2ItemInput( + [void Function(GDeleteProjectV2ItemInputBuilder)? updates]) => + (new GDeleteProjectV2ItemInputBuilder()..update(updates))._build(); + + _$GDeleteProjectV2ItemInput._( + {this.clientMutationId, required this.itemId, required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + itemId, r'GDeleteProjectV2ItemInput', 'itemId'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GDeleteProjectV2ItemInput', 'projectId'); + } + + @override + GDeleteProjectV2ItemInput rebuild( + void Function(GDeleteProjectV2ItemInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteProjectV2ItemInputBuilder toBuilder() => + new GDeleteProjectV2ItemInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteProjectV2ItemInput && + clientMutationId == other.clientMutationId && + itemId == other.itemId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), itemId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteProjectV2ItemInput') + ..add('clientMutationId', clientMutationId) + ..add('itemId', itemId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GDeleteProjectV2ItemInputBuilder + implements + Builder { + _$GDeleteProjectV2ItemInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GDeleteProjectV2ItemInputBuilder(); + + GDeleteProjectV2ItemInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteProjectV2ItemInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteProjectV2ItemInput; + } + + @override + void update(void Function(GDeleteProjectV2ItemInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteProjectV2ItemInput build() => _build(); + + _$GDeleteProjectV2ItemInput _build() { + final _$result = _$v ?? + new _$GDeleteProjectV2ItemInput._( + clientMutationId: clientMutationId, + itemId: BuiltValueNullFieldError.checkNotNull( + itemId, r'GDeleteProjectV2ItemInput', 'itemId'), + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GDeleteProjectV2ItemInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GDeletePullRequestReviewCommentInput + extends GDeletePullRequestReviewCommentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeletePullRequestReviewCommentInput( + [void Function(GDeletePullRequestReviewCommentInputBuilder)? + updates]) => + (new GDeletePullRequestReviewCommentInputBuilder()..update(updates)) + ._build(); + + _$GDeletePullRequestReviewCommentInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeletePullRequestReviewCommentInput', 'id'); + } + + @override + GDeletePullRequestReviewCommentInput rebuild( + void Function(GDeletePullRequestReviewCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeletePullRequestReviewCommentInputBuilder toBuilder() => + new GDeletePullRequestReviewCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeletePullRequestReviewCommentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeletePullRequestReviewCommentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeletePullRequestReviewCommentInputBuilder + implements + Builder { + _$GDeletePullRequestReviewCommentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeletePullRequestReviewCommentInputBuilder(); + + GDeletePullRequestReviewCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeletePullRequestReviewCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeletePullRequestReviewCommentInput; + } + + @override + void update( + void Function(GDeletePullRequestReviewCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeletePullRequestReviewCommentInput build() => _build(); + + _$GDeletePullRequestReviewCommentInput _build() { + final _$result = _$v ?? + new _$GDeletePullRequestReviewCommentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeletePullRequestReviewCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeletePullRequestReviewInput extends GDeletePullRequestReviewInput { + @override + final String? clientMutationId; + @override + final String pullRequestReviewId; + + factory _$GDeletePullRequestReviewInput( + [void Function(GDeletePullRequestReviewInputBuilder)? updates]) => + (new GDeletePullRequestReviewInputBuilder()..update(updates))._build(); + + _$GDeletePullRequestReviewInput._( + {this.clientMutationId, required this.pullRequestReviewId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(pullRequestReviewId, + r'GDeletePullRequestReviewInput', 'pullRequestReviewId'); + } + + @override + GDeletePullRequestReviewInput rebuild( + void Function(GDeletePullRequestReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeletePullRequestReviewInputBuilder toBuilder() => + new GDeletePullRequestReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeletePullRequestReviewInput && + clientMutationId == other.clientMutationId && + pullRequestReviewId == other.pullRequestReviewId; + } + + @override + int get hashCode { + return $jf( + $jc($jc(0, clientMutationId.hashCode), pullRequestReviewId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeletePullRequestReviewInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestReviewId', pullRequestReviewId)) + .toString(); + } +} + +class GDeletePullRequestReviewInputBuilder + implements + Builder { + _$GDeletePullRequestReviewInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GDeletePullRequestReviewInputBuilder(); + + GDeletePullRequestReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestReviewId = $v.pullRequestReviewId; + _$v = null; + } + return this; + } + + @override + void replace(GDeletePullRequestReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeletePullRequestReviewInput; + } + + @override + void update(void Function(GDeletePullRequestReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeletePullRequestReviewInput build() => _build(); + + _$GDeletePullRequestReviewInput _build() { + final _$result = _$v ?? + new _$GDeletePullRequestReviewInput._( + clientMutationId: clientMutationId, + pullRequestReviewId: BuiltValueNullFieldError.checkNotNull( + pullRequestReviewId, + r'GDeletePullRequestReviewInput', + 'pullRequestReviewId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteRefInput extends GDeleteRefInput { + @override + final String? clientMutationId; + @override + final String refId; + + factory _$GDeleteRefInput([void Function(GDeleteRefInputBuilder)? updates]) => + (new GDeleteRefInputBuilder()..update(updates))._build(); + + _$GDeleteRefInput._({this.clientMutationId, required this.refId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(refId, r'GDeleteRefInput', 'refId'); + } + + @override + GDeleteRefInput rebuild(void Function(GDeleteRefInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteRefInputBuilder toBuilder() => + new GDeleteRefInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteRefInput && + clientMutationId == other.clientMutationId && + refId == other.refId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), refId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteRefInput') + ..add('clientMutationId', clientMutationId) + ..add('refId', refId)) + .toString(); + } +} + +class GDeleteRefInputBuilder + implements Builder { + _$GDeleteRefInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _refId; + String? get refId => _$this._refId; + set refId(String? refId) => _$this._refId = refId; + + GDeleteRefInputBuilder(); + + GDeleteRefInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _refId = $v.refId; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteRefInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteRefInput; + } + + @override + void update(void Function(GDeleteRefInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteRefInput build() => _build(); + + _$GDeleteRefInput _build() { + final _$result = _$v ?? + new _$GDeleteRefInput._( + clientMutationId: clientMutationId, + refId: BuiltValueNullFieldError.checkNotNull( + refId, r'GDeleteRefInput', 'refId')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteTeamDiscussionCommentInput + extends GDeleteTeamDiscussionCommentInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteTeamDiscussionCommentInput( + [void Function(GDeleteTeamDiscussionCommentInputBuilder)? updates]) => + (new GDeleteTeamDiscussionCommentInputBuilder()..update(updates)) + ._build(); + + _$GDeleteTeamDiscussionCommentInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteTeamDiscussionCommentInput', 'id'); + } + + @override + GDeleteTeamDiscussionCommentInput rebuild( + void Function(GDeleteTeamDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteTeamDiscussionCommentInputBuilder toBuilder() => + new GDeleteTeamDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteTeamDiscussionCommentInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteTeamDiscussionCommentInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteTeamDiscussionCommentInputBuilder + implements + Builder { + _$GDeleteTeamDiscussionCommentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteTeamDiscussionCommentInputBuilder(); + + GDeleteTeamDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteTeamDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteTeamDiscussionCommentInput; + } + + @override + void update( + void Function(GDeleteTeamDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteTeamDiscussionCommentInput build() => _build(); + + _$GDeleteTeamDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GDeleteTeamDiscussionCommentInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteTeamDiscussionCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteTeamDiscussionInput extends GDeleteTeamDiscussionInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteTeamDiscussionInput( + [void Function(GDeleteTeamDiscussionInputBuilder)? updates]) => + (new GDeleteTeamDiscussionInputBuilder()..update(updates))._build(); + + _$GDeleteTeamDiscussionInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteTeamDiscussionInput', 'id'); + } + + @override + GDeleteTeamDiscussionInput rebuild( + void Function(GDeleteTeamDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteTeamDiscussionInputBuilder toBuilder() => + new GDeleteTeamDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteTeamDiscussionInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteTeamDiscussionInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteTeamDiscussionInputBuilder + implements + Builder { + _$GDeleteTeamDiscussionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteTeamDiscussionInputBuilder(); + + GDeleteTeamDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteTeamDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteTeamDiscussionInput; + } + + @override + void update(void Function(GDeleteTeamDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteTeamDiscussionInput build() => _build(); + + _$GDeleteTeamDiscussionInput _build() { + final _$result = _$v ?? + new _$GDeleteTeamDiscussionInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteTeamDiscussionInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteVerifiableDomainInput extends GDeleteVerifiableDomainInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GDeleteVerifiableDomainInput( + [void Function(GDeleteVerifiableDomainInputBuilder)? updates]) => + (new GDeleteVerifiableDomainInputBuilder()..update(updates))._build(); + + _$GDeleteVerifiableDomainInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteVerifiableDomainInput', 'id'); + } + + @override + GDeleteVerifiableDomainInput rebuild( + void Function(GDeleteVerifiableDomainInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteVerifiableDomainInputBuilder toBuilder() => + new GDeleteVerifiableDomainInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteVerifiableDomainInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteVerifiableDomainInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteVerifiableDomainInputBuilder + implements + Builder { + _$GDeleteVerifiableDomainInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GDeleteVerifiableDomainInputBuilder(); + + GDeleteVerifiableDomainInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GDeleteVerifiableDomainInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteVerifiableDomainInput; + } + + @override + void update(void Function(GDeleteVerifiableDomainInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteVerifiableDomainInput build() => _build(); + + _$GDeleteVerifiableDomainInput _build() { + final _$result = _$v ?? + new _$GDeleteVerifiableDomainInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GDeleteVerifiableDomainInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GDeploymentOrder extends GDeploymentOrder { + @override + final GOrderDirection direction; + @override + final GDeploymentOrderField field; + + factory _$GDeploymentOrder( + [void Function(GDeploymentOrderBuilder)? updates]) => + (new GDeploymentOrderBuilder()..update(updates))._build(); + + _$GDeploymentOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GDeploymentOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GDeploymentOrder', 'field'); + } + + @override + GDeploymentOrder rebuild(void Function(GDeploymentOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeploymentOrderBuilder toBuilder() => + new GDeploymentOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeploymentOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeploymentOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GDeploymentOrderBuilder + implements Builder { + _$GDeploymentOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GDeploymentOrderField? _field; + GDeploymentOrderField? get field => _$this._field; + set field(GDeploymentOrderField? field) => _$this._field = field; + + GDeploymentOrderBuilder(); + + GDeploymentOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GDeploymentOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentOrder; + } + + @override + void update(void Function(GDeploymentOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentOrder build() => _build(); + + _$GDeploymentOrder _build() { + final _$result = _$v ?? + new _$GDeploymentOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GDeploymentOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GDeploymentOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GDisablePullRequestAutoMergeInput + extends GDisablePullRequestAutoMergeInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + + factory _$GDisablePullRequestAutoMergeInput( + [void Function(GDisablePullRequestAutoMergeInputBuilder)? updates]) => + (new GDisablePullRequestAutoMergeInputBuilder()..update(updates)) + ._build(); + + _$GDisablePullRequestAutoMergeInput._( + {this.clientMutationId, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GDisablePullRequestAutoMergeInput', 'pullRequestId'); + } + + @override + GDisablePullRequestAutoMergeInput rebuild( + void Function(GDisablePullRequestAutoMergeInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDisablePullRequestAutoMergeInputBuilder toBuilder() => + new GDisablePullRequestAutoMergeInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDisablePullRequestAutoMergeInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDisablePullRequestAutoMergeInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GDisablePullRequestAutoMergeInputBuilder + implements + Builder { + _$GDisablePullRequestAutoMergeInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GDisablePullRequestAutoMergeInputBuilder(); + + GDisablePullRequestAutoMergeInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GDisablePullRequestAutoMergeInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDisablePullRequestAutoMergeInput; + } + + @override + void update( + void Function(GDisablePullRequestAutoMergeInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDisablePullRequestAutoMergeInput build() => _build(); + + _$GDisablePullRequestAutoMergeInput _build() { + final _$result = _$v ?? + new _$GDisablePullRequestAutoMergeInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull(pullRequestId, + r'GDisablePullRequestAutoMergeInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GDiscussionOrder extends GDiscussionOrder { + @override + final GOrderDirection direction; + @override + final GDiscussionOrderField field; + + factory _$GDiscussionOrder( + [void Function(GDiscussionOrderBuilder)? updates]) => + (new GDiscussionOrderBuilder()..update(updates))._build(); + + _$GDiscussionOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GDiscussionOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GDiscussionOrder', 'field'); + } + + @override + GDiscussionOrder rebuild(void Function(GDiscussionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiscussionOrderBuilder toBuilder() => + new GDiscussionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiscussionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiscussionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GDiscussionOrderBuilder + implements Builder { + _$GDiscussionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GDiscussionOrderField? _field; + GDiscussionOrderField? get field => _$this._field; + set field(GDiscussionOrderField? field) => _$this._field = field; + + GDiscussionOrderBuilder(); + + GDiscussionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GDiscussionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiscussionOrder; + } + + @override + void update(void Function(GDiscussionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiscussionOrder build() => _build(); + + _$GDiscussionOrder _build() { + final _$result = _$v ?? + new _$GDiscussionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GDiscussionOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GDiscussionOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GDiscussionPollOptionOrder extends GDiscussionPollOptionOrder { + @override + final GOrderDirection direction; + @override + final GDiscussionPollOptionOrderField field; + + factory _$GDiscussionPollOptionOrder( + [void Function(GDiscussionPollOptionOrderBuilder)? updates]) => + (new GDiscussionPollOptionOrderBuilder()..update(updates))._build(); + + _$GDiscussionPollOptionOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GDiscussionPollOptionOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GDiscussionPollOptionOrder', 'field'); + } + + @override + GDiscussionPollOptionOrder rebuild( + void Function(GDiscussionPollOptionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiscussionPollOptionOrderBuilder toBuilder() => + new GDiscussionPollOptionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiscussionPollOptionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiscussionPollOptionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GDiscussionPollOptionOrderBuilder + implements + Builder { + _$GDiscussionPollOptionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GDiscussionPollOptionOrderField? _field; + GDiscussionPollOptionOrderField? get field => _$this._field; + set field(GDiscussionPollOptionOrderField? field) => _$this._field = field; + + GDiscussionPollOptionOrderBuilder(); + + GDiscussionPollOptionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GDiscussionPollOptionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiscussionPollOptionOrder; + } + + @override + void update(void Function(GDiscussionPollOptionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiscussionPollOptionOrder build() => _build(); + + _$GDiscussionPollOptionOrder _build() { + final _$result = _$v ?? + new _$GDiscussionPollOptionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GDiscussionPollOptionOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GDiscussionPollOptionOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GDismissPullRequestReviewInput extends GDismissPullRequestReviewInput { + @override + final String? clientMutationId; + @override + final String message; + @override + final String pullRequestReviewId; + + factory _$GDismissPullRequestReviewInput( + [void Function(GDismissPullRequestReviewInputBuilder)? updates]) => + (new GDismissPullRequestReviewInputBuilder()..update(updates))._build(); + + _$GDismissPullRequestReviewInput._( + {this.clientMutationId, + required this.message, + required this.pullRequestReviewId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + message, r'GDismissPullRequestReviewInput', 'message'); + BuiltValueNullFieldError.checkNotNull(pullRequestReviewId, + r'GDismissPullRequestReviewInput', 'pullRequestReviewId'); + } + + @override + GDismissPullRequestReviewInput rebuild( + void Function(GDismissPullRequestReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDismissPullRequestReviewInputBuilder toBuilder() => + new GDismissPullRequestReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDismissPullRequestReviewInput && + clientMutationId == other.clientMutationId && + message == other.message && + pullRequestReviewId == other.pullRequestReviewId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), message.hashCode), + pullRequestReviewId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDismissPullRequestReviewInput') + ..add('clientMutationId', clientMutationId) + ..add('message', message) + ..add('pullRequestReviewId', pullRequestReviewId)) + .toString(); + } +} + +class GDismissPullRequestReviewInputBuilder + implements + Builder { + _$GDismissPullRequestReviewInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _message; + String? get message => _$this._message; + set message(String? message) => _$this._message = message; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GDismissPullRequestReviewInputBuilder(); + + GDismissPullRequestReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _message = $v.message; + _pullRequestReviewId = $v.pullRequestReviewId; + _$v = null; + } + return this; + } + + @override + void replace(GDismissPullRequestReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDismissPullRequestReviewInput; + } + + @override + void update(void Function(GDismissPullRequestReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDismissPullRequestReviewInput build() => _build(); + + _$GDismissPullRequestReviewInput _build() { + final _$result = _$v ?? + new _$GDismissPullRequestReviewInput._( + clientMutationId: clientMutationId, + message: BuiltValueNullFieldError.checkNotNull( + message, r'GDismissPullRequestReviewInput', 'message'), + pullRequestReviewId: BuiltValueNullFieldError.checkNotNull( + pullRequestReviewId, + r'GDismissPullRequestReviewInput', + 'pullRequestReviewId')); + replace(_$result); + return _$result; + } +} + +class _$GDismissRepositoryVulnerabilityAlertInput + extends GDismissRepositoryVulnerabilityAlertInput { + @override + final String? clientMutationId; + @override + final GDismissReason dismissReason; + @override + final String repositoryVulnerabilityAlertId; + + factory _$GDismissRepositoryVulnerabilityAlertInput( + [void Function(GDismissRepositoryVulnerabilityAlertInputBuilder)? + updates]) => + (new GDismissRepositoryVulnerabilityAlertInputBuilder()..update(updates)) + ._build(); + + _$GDismissRepositoryVulnerabilityAlertInput._( + {this.clientMutationId, + required this.dismissReason, + required this.repositoryVulnerabilityAlertId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(dismissReason, + r'GDismissRepositoryVulnerabilityAlertInput', 'dismissReason'); + BuiltValueNullFieldError.checkNotNull( + repositoryVulnerabilityAlertId, + r'GDismissRepositoryVulnerabilityAlertInput', + 'repositoryVulnerabilityAlertId'); + } + + @override + GDismissRepositoryVulnerabilityAlertInput rebuild( + void Function(GDismissRepositoryVulnerabilityAlertInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GDismissRepositoryVulnerabilityAlertInputBuilder toBuilder() => + new GDismissRepositoryVulnerabilityAlertInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDismissRepositoryVulnerabilityAlertInput && + clientMutationId == other.clientMutationId && + dismissReason == other.dismissReason && + repositoryVulnerabilityAlertId == other.repositoryVulnerabilityAlertId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), dismissReason.hashCode), + repositoryVulnerabilityAlertId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GDismissRepositoryVulnerabilityAlertInput') + ..add('clientMutationId', clientMutationId) + ..add('dismissReason', dismissReason) + ..add( + 'repositoryVulnerabilityAlertId', repositoryVulnerabilityAlertId)) + .toString(); + } +} + +class GDismissRepositoryVulnerabilityAlertInputBuilder + implements + Builder { + _$GDismissRepositoryVulnerabilityAlertInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDismissReason? _dismissReason; + GDismissReason? get dismissReason => _$this._dismissReason; + set dismissReason(GDismissReason? dismissReason) => + _$this._dismissReason = dismissReason; + + String? _repositoryVulnerabilityAlertId; + String? get repositoryVulnerabilityAlertId => + _$this._repositoryVulnerabilityAlertId; + set repositoryVulnerabilityAlertId(String? repositoryVulnerabilityAlertId) => + _$this._repositoryVulnerabilityAlertId = repositoryVulnerabilityAlertId; + + GDismissRepositoryVulnerabilityAlertInputBuilder(); + + GDismissRepositoryVulnerabilityAlertInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _dismissReason = $v.dismissReason; + _repositoryVulnerabilityAlertId = $v.repositoryVulnerabilityAlertId; + _$v = null; + } + return this; + } + + @override + void replace(GDismissRepositoryVulnerabilityAlertInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDismissRepositoryVulnerabilityAlertInput; + } + + @override + void update( + void Function(GDismissRepositoryVulnerabilityAlertInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GDismissRepositoryVulnerabilityAlertInput build() => _build(); + + _$GDismissRepositoryVulnerabilityAlertInput _build() { + final _$result = _$v ?? + new _$GDismissRepositoryVulnerabilityAlertInput._( + clientMutationId: clientMutationId, + dismissReason: BuiltValueNullFieldError.checkNotNull(dismissReason, + r'GDismissRepositoryVulnerabilityAlertInput', 'dismissReason'), + repositoryVulnerabilityAlertId: + BuiltValueNullFieldError.checkNotNull( + repositoryVulnerabilityAlertId, + r'GDismissRepositoryVulnerabilityAlertInput', + 'repositoryVulnerabilityAlertId')); + replace(_$result); + return _$result; + } +} + +class _$GDraftPullRequestReviewComment extends GDraftPullRequestReviewComment { + @override + final String body; + @override + final String path; + @override + final int position; + + factory _$GDraftPullRequestReviewComment( + [void Function(GDraftPullRequestReviewCommentBuilder)? updates]) => + (new GDraftPullRequestReviewCommentBuilder()..update(updates))._build(); + + _$GDraftPullRequestReviewComment._( + {required this.body, required this.path, required this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GDraftPullRequestReviewComment', 'body'); + BuiltValueNullFieldError.checkNotNull( + path, r'GDraftPullRequestReviewComment', 'path'); + BuiltValueNullFieldError.checkNotNull( + position, r'GDraftPullRequestReviewComment', 'position'); + } + + @override + GDraftPullRequestReviewComment rebuild( + void Function(GDraftPullRequestReviewCommentBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDraftPullRequestReviewCommentBuilder toBuilder() => + new GDraftPullRequestReviewCommentBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDraftPullRequestReviewComment && + body == other.body && + path == other.path && + position == other.position; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, body.hashCode), path.hashCode), position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDraftPullRequestReviewComment') + ..add('body', body) + ..add('path', path) + ..add('position', position)) + .toString(); + } +} + +class GDraftPullRequestReviewCommentBuilder + implements + Builder { + _$GDraftPullRequestReviewComment? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + int? _position; + int? get position => _$this._position; + set position(int? position) => _$this._position = position; + + GDraftPullRequestReviewCommentBuilder(); + + GDraftPullRequestReviewCommentBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _path = $v.path; + _position = $v.position; + _$v = null; + } + return this; + } + + @override + void replace(GDraftPullRequestReviewComment other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDraftPullRequestReviewComment; + } + + @override + void update(void Function(GDraftPullRequestReviewCommentBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDraftPullRequestReviewComment build() => _build(); + + _$GDraftPullRequestReviewComment _build() { + final _$result = _$v ?? + new _$GDraftPullRequestReviewComment._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GDraftPullRequestReviewComment', 'body'), + path: BuiltValueNullFieldError.checkNotNull( + path, r'GDraftPullRequestReviewComment', 'path'), + position: BuiltValueNullFieldError.checkNotNull( + position, r'GDraftPullRequestReviewComment', 'position')); + replace(_$result); + return _$result; + } +} + +class _$GDraftPullRequestReviewThread extends GDraftPullRequestReviewThread { + @override + final String body; + @override + final int line; + @override + final String path; + @override + final GDiffSide? side; + @override + final int? startLine; + @override + final GDiffSide? startSide; + + factory _$GDraftPullRequestReviewThread( + [void Function(GDraftPullRequestReviewThreadBuilder)? updates]) => + (new GDraftPullRequestReviewThreadBuilder()..update(updates))._build(); + + _$GDraftPullRequestReviewThread._( + {required this.body, + required this.line, + required this.path, + this.side, + this.startLine, + this.startSide}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GDraftPullRequestReviewThread', 'body'); + BuiltValueNullFieldError.checkNotNull( + line, r'GDraftPullRequestReviewThread', 'line'); + BuiltValueNullFieldError.checkNotNull( + path, r'GDraftPullRequestReviewThread', 'path'); + } + + @override + GDraftPullRequestReviewThread rebuild( + void Function(GDraftPullRequestReviewThreadBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDraftPullRequestReviewThreadBuilder toBuilder() => + new GDraftPullRequestReviewThreadBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDraftPullRequestReviewThread && + body == other.body && + line == other.line && + path == other.path && + side == other.side && + startLine == other.startLine && + startSide == other.startSide; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc($jc(0, body.hashCode), line.hashCode), path.hashCode), + side.hashCode), + startLine.hashCode), + startSide.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDraftPullRequestReviewThread') + ..add('body', body) + ..add('line', line) + ..add('path', path) + ..add('side', side) + ..add('startLine', startLine) + ..add('startSide', startSide)) + .toString(); + } +} + +class GDraftPullRequestReviewThreadBuilder + implements + Builder { + _$GDraftPullRequestReviewThread? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + int? _line; + int? get line => _$this._line; + set line(int? line) => _$this._line = line; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + GDiffSide? _side; + GDiffSide? get side => _$this._side; + set side(GDiffSide? side) => _$this._side = side; + + int? _startLine; + int? get startLine => _$this._startLine; + set startLine(int? startLine) => _$this._startLine = startLine; + + GDiffSide? _startSide; + GDiffSide? get startSide => _$this._startSide; + set startSide(GDiffSide? startSide) => _$this._startSide = startSide; + + GDraftPullRequestReviewThreadBuilder(); + + GDraftPullRequestReviewThreadBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _line = $v.line; + _path = $v.path; + _side = $v.side; + _startLine = $v.startLine; + _startSide = $v.startSide; + _$v = null; + } + return this; + } + + @override + void replace(GDraftPullRequestReviewThread other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDraftPullRequestReviewThread; + } + + @override + void update(void Function(GDraftPullRequestReviewThreadBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDraftPullRequestReviewThread build() => _build(); + + _$GDraftPullRequestReviewThread _build() { + final _$result = _$v ?? + new _$GDraftPullRequestReviewThread._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GDraftPullRequestReviewThread', 'body'), + line: BuiltValueNullFieldError.checkNotNull( + line, r'GDraftPullRequestReviewThread', 'line'), + path: BuiltValueNullFieldError.checkNotNull( + path, r'GDraftPullRequestReviewThread', 'path'), + side: side, + startLine: startLine, + startSide: startSide); + replace(_$result); + return _$result; + } +} + +class _$GEnablePullRequestAutoMergeInput + extends GEnablePullRequestAutoMergeInput { + @override + final String? authorEmail; + @override + final String? clientMutationId; + @override + final String? commitBody; + @override + final String? commitHeadline; + @override + final GPullRequestMergeMethod? mergeMethod; + @override + final String pullRequestId; + + factory _$GEnablePullRequestAutoMergeInput( + [void Function(GEnablePullRequestAutoMergeInputBuilder)? updates]) => + (new GEnablePullRequestAutoMergeInputBuilder()..update(updates))._build(); + + _$GEnablePullRequestAutoMergeInput._( + {this.authorEmail, + this.clientMutationId, + this.commitBody, + this.commitHeadline, + this.mergeMethod, + required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GEnablePullRequestAutoMergeInput', 'pullRequestId'); + } + + @override + GEnablePullRequestAutoMergeInput rebuild( + void Function(GEnablePullRequestAutoMergeInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnablePullRequestAutoMergeInputBuilder toBuilder() => + new GEnablePullRequestAutoMergeInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnablePullRequestAutoMergeInput && + authorEmail == other.authorEmail && + clientMutationId == other.clientMutationId && + commitBody == other.commitBody && + commitHeadline == other.commitHeadline && + mergeMethod == other.mergeMethod && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, authorEmail.hashCode), + clientMutationId.hashCode), + commitBody.hashCode), + commitHeadline.hashCode), + mergeMethod.hashCode), + pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnablePullRequestAutoMergeInput') + ..add('authorEmail', authorEmail) + ..add('clientMutationId', clientMutationId) + ..add('commitBody', commitBody) + ..add('commitHeadline', commitHeadline) + ..add('mergeMethod', mergeMethod) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GEnablePullRequestAutoMergeInputBuilder + implements + Builder { + _$GEnablePullRequestAutoMergeInput? _$v; + + String? _authorEmail; + String? get authorEmail => _$this._authorEmail; + set authorEmail(String? authorEmail) => _$this._authorEmail = authorEmail; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _commitBody; + String? get commitBody => _$this._commitBody; + set commitBody(String? commitBody) => _$this._commitBody = commitBody; + + String? _commitHeadline; + String? get commitHeadline => _$this._commitHeadline; + set commitHeadline(String? commitHeadline) => + _$this._commitHeadline = commitHeadline; + + GPullRequestMergeMethod? _mergeMethod; + GPullRequestMergeMethod? get mergeMethod => _$this._mergeMethod; + set mergeMethod(GPullRequestMergeMethod? mergeMethod) => + _$this._mergeMethod = mergeMethod; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GEnablePullRequestAutoMergeInputBuilder(); + + GEnablePullRequestAutoMergeInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _authorEmail = $v.authorEmail; + _clientMutationId = $v.clientMutationId; + _commitBody = $v.commitBody; + _commitHeadline = $v.commitHeadline; + _mergeMethod = $v.mergeMethod; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GEnablePullRequestAutoMergeInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnablePullRequestAutoMergeInput; + } + + @override + void update(void Function(GEnablePullRequestAutoMergeInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnablePullRequestAutoMergeInput build() => _build(); + + _$GEnablePullRequestAutoMergeInput _build() { + final _$result = _$v ?? + new _$GEnablePullRequestAutoMergeInput._( + authorEmail: authorEmail, + clientMutationId: clientMutationId, + commitBody: commitBody, + commitHeadline: commitHeadline, + mergeMethod: mergeMethod, + pullRequestId: BuiltValueNullFieldError.checkNotNull(pullRequestId, + r'GEnablePullRequestAutoMergeInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseAdministratorInvitationOrder + extends GEnterpriseAdministratorInvitationOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseAdministratorInvitationOrderField field; + + factory _$GEnterpriseAdministratorInvitationOrder( + [void Function(GEnterpriseAdministratorInvitationOrderBuilder)? + updates]) => + (new GEnterpriseAdministratorInvitationOrderBuilder()..update(updates)) + ._build(); + + _$GEnterpriseAdministratorInvitationOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseAdministratorInvitationOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseAdministratorInvitationOrder', 'field'); + } + + @override + GEnterpriseAdministratorInvitationOrder rebuild( + void Function(GEnterpriseAdministratorInvitationOrderBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseAdministratorInvitationOrderBuilder toBuilder() => + new GEnterpriseAdministratorInvitationOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseAdministratorInvitationOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GEnterpriseAdministratorInvitationOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseAdministratorInvitationOrderBuilder + implements + Builder { + _$GEnterpriseAdministratorInvitationOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseAdministratorInvitationOrderField? _field; + GEnterpriseAdministratorInvitationOrderField? get field => _$this._field; + set field(GEnterpriseAdministratorInvitationOrderField? field) => + _$this._field = field; + + GEnterpriseAdministratorInvitationOrderBuilder(); + + GEnterpriseAdministratorInvitationOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseAdministratorInvitationOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseAdministratorInvitationOrder; + } + + @override + void update( + void Function(GEnterpriseAdministratorInvitationOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseAdministratorInvitationOrder build() => _build(); + + _$GEnterpriseAdministratorInvitationOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseAdministratorInvitationOrder._( + direction: BuiltValueNullFieldError.checkNotNull(direction, + r'GEnterpriseAdministratorInvitationOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseAdministratorInvitationOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseMemberOrder extends GEnterpriseMemberOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseMemberOrderField field; + + factory _$GEnterpriseMemberOrder( + [void Function(GEnterpriseMemberOrderBuilder)? updates]) => + (new GEnterpriseMemberOrderBuilder()..update(updates))._build(); + + _$GEnterpriseMemberOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseMemberOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseMemberOrder', 'field'); + } + + @override + GEnterpriseMemberOrder rebuild( + void Function(GEnterpriseMemberOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseMemberOrderBuilder toBuilder() => + new GEnterpriseMemberOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseMemberOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnterpriseMemberOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseMemberOrderBuilder + implements Builder { + _$GEnterpriseMemberOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseMemberOrderField? _field; + GEnterpriseMemberOrderField? get field => _$this._field; + set field(GEnterpriseMemberOrderField? field) => _$this._field = field; + + GEnterpriseMemberOrderBuilder(); + + GEnterpriseMemberOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseMemberOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseMemberOrder; + } + + @override + void update(void Function(GEnterpriseMemberOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseMemberOrder build() => _build(); + + _$GEnterpriseMemberOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseMemberOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseMemberOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseMemberOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseServerInstallationOrder + extends GEnterpriseServerInstallationOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseServerInstallationOrderField field; + + factory _$GEnterpriseServerInstallationOrder( + [void Function(GEnterpriseServerInstallationOrderBuilder)? + updates]) => + (new GEnterpriseServerInstallationOrderBuilder()..update(updates)) + ._build(); + + _$GEnterpriseServerInstallationOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerInstallationOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerInstallationOrder', 'field'); + } + + @override + GEnterpriseServerInstallationOrder rebuild( + void Function(GEnterpriseServerInstallationOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseServerInstallationOrderBuilder toBuilder() => + new GEnterpriseServerInstallationOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseServerInstallationOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnterpriseServerInstallationOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseServerInstallationOrderBuilder + implements + Builder { + _$GEnterpriseServerInstallationOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseServerInstallationOrderField? _field; + GEnterpriseServerInstallationOrderField? get field => _$this._field; + set field(GEnterpriseServerInstallationOrderField? field) => + _$this._field = field; + + GEnterpriseServerInstallationOrderBuilder(); + + GEnterpriseServerInstallationOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseServerInstallationOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseServerInstallationOrder; + } + + @override + void update( + void Function(GEnterpriseServerInstallationOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseServerInstallationOrder build() => _build(); + + _$GEnterpriseServerInstallationOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseServerInstallationOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerInstallationOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerInstallationOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseServerUserAccountEmailOrder + extends GEnterpriseServerUserAccountEmailOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseServerUserAccountEmailOrderField field; + + factory _$GEnterpriseServerUserAccountEmailOrder( + [void Function(GEnterpriseServerUserAccountEmailOrderBuilder)? + updates]) => + (new GEnterpriseServerUserAccountEmailOrderBuilder()..update(updates)) + ._build(); + + _$GEnterpriseServerUserAccountEmailOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerUserAccountEmailOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountEmailOrder', 'field'); + } + + @override + GEnterpriseServerUserAccountEmailOrder rebuild( + void Function(GEnterpriseServerUserAccountEmailOrderBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseServerUserAccountEmailOrderBuilder toBuilder() => + new GEnterpriseServerUserAccountEmailOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseServerUserAccountEmailOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GEnterpriseServerUserAccountEmailOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseServerUserAccountEmailOrderBuilder + implements + Builder { + _$GEnterpriseServerUserAccountEmailOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseServerUserAccountEmailOrderField? _field; + GEnterpriseServerUserAccountEmailOrderField? get field => _$this._field; + set field(GEnterpriseServerUserAccountEmailOrderField? field) => + _$this._field = field; + + GEnterpriseServerUserAccountEmailOrderBuilder(); + + GEnterpriseServerUserAccountEmailOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseServerUserAccountEmailOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseServerUserAccountEmailOrder; + } + + @override + void update( + void Function(GEnterpriseServerUserAccountEmailOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseServerUserAccountEmailOrder build() => _build(); + + _$GEnterpriseServerUserAccountEmailOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseServerUserAccountEmailOrder._( + direction: BuiltValueNullFieldError.checkNotNull(direction, + r'GEnterpriseServerUserAccountEmailOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountEmailOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseServerUserAccountOrder + extends GEnterpriseServerUserAccountOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseServerUserAccountOrderField field; + + factory _$GEnterpriseServerUserAccountOrder( + [void Function(GEnterpriseServerUserAccountOrderBuilder)? updates]) => + (new GEnterpriseServerUserAccountOrderBuilder()..update(updates)) + ._build(); + + _$GEnterpriseServerUserAccountOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerUserAccountOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountOrder', 'field'); + } + + @override + GEnterpriseServerUserAccountOrder rebuild( + void Function(GEnterpriseServerUserAccountOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseServerUserAccountOrderBuilder toBuilder() => + new GEnterpriseServerUserAccountOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseServerUserAccountOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnterpriseServerUserAccountOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseServerUserAccountOrderBuilder + implements + Builder { + _$GEnterpriseServerUserAccountOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseServerUserAccountOrderField? _field; + GEnterpriseServerUserAccountOrderField? get field => _$this._field; + set field(GEnterpriseServerUserAccountOrderField? field) => + _$this._field = field; + + GEnterpriseServerUserAccountOrderBuilder(); + + GEnterpriseServerUserAccountOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseServerUserAccountOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseServerUserAccountOrder; + } + + @override + void update( + void Function(GEnterpriseServerUserAccountOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseServerUserAccountOrder build() => _build(); + + _$GEnterpriseServerUserAccountOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseServerUserAccountOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerUserAccountOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GEnterpriseServerUserAccountsUploadOrder + extends GEnterpriseServerUserAccountsUploadOrder { + @override + final GOrderDirection direction; + @override + final GEnterpriseServerUserAccountsUploadOrderField field; + + factory _$GEnterpriseServerUserAccountsUploadOrder( + [void Function(GEnterpriseServerUserAccountsUploadOrderBuilder)? + updates]) => + (new GEnterpriseServerUserAccountsUploadOrderBuilder()..update(updates)) + ._build(); + + _$GEnterpriseServerUserAccountsUploadOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GEnterpriseServerUserAccountsUploadOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountsUploadOrder', 'field'); + } + + @override + GEnterpriseServerUserAccountsUploadOrder rebuild( + void Function(GEnterpriseServerUserAccountsUploadOrderBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnterpriseServerUserAccountsUploadOrderBuilder toBuilder() => + new GEnterpriseServerUserAccountsUploadOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnterpriseServerUserAccountsUploadOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GEnterpriseServerUserAccountsUploadOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GEnterpriseServerUserAccountsUploadOrderBuilder + implements + Builder { + _$GEnterpriseServerUserAccountsUploadOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GEnterpriseServerUserAccountsUploadOrderField? _field; + GEnterpriseServerUserAccountsUploadOrderField? get field => _$this._field; + set field(GEnterpriseServerUserAccountsUploadOrderField? field) => + _$this._field = field; + + GEnterpriseServerUserAccountsUploadOrderBuilder(); + + GEnterpriseServerUserAccountsUploadOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GEnterpriseServerUserAccountsUploadOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnterpriseServerUserAccountsUploadOrder; + } + + @override + void update( + void Function(GEnterpriseServerUserAccountsUploadOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnterpriseServerUserAccountsUploadOrder build() => _build(); + + _$GEnterpriseServerUserAccountsUploadOrder _build() { + final _$result = _$v ?? + new _$GEnterpriseServerUserAccountsUploadOrder._( + direction: BuiltValueNullFieldError.checkNotNull(direction, + r'GEnterpriseServerUserAccountsUploadOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GEnterpriseServerUserAccountsUploadOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GFileAddition extends GFileAddition { + @override + final GBase64String contents; + @override + final String path; + + factory _$GFileAddition([void Function(GFileAdditionBuilder)? updates]) => + (new GFileAdditionBuilder()..update(updates))._build(); + + _$GFileAddition._({required this.contents, required this.path}) : super._() { + BuiltValueNullFieldError.checkNotNull( + contents, r'GFileAddition', 'contents'); + BuiltValueNullFieldError.checkNotNull(path, r'GFileAddition', 'path'); + } + + @override + GFileAddition rebuild(void Function(GFileAdditionBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFileAdditionBuilder toBuilder() => new GFileAdditionBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFileAddition && + contents == other.contents && + path == other.path; + } + + @override + int get hashCode { + return $jf($jc($jc(0, contents.hashCode), path.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFileAddition') + ..add('contents', contents) + ..add('path', path)) + .toString(); + } +} + +class GFileAdditionBuilder + implements Builder { + _$GFileAddition? _$v; + + GBase64StringBuilder? _contents; + GBase64StringBuilder get contents => + _$this._contents ??= new GBase64StringBuilder(); + set contents(GBase64StringBuilder? contents) => _$this._contents = contents; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + GFileAdditionBuilder(); + + GFileAdditionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _contents = $v.contents.toBuilder(); + _path = $v.path; + _$v = null; + } + return this; + } + + @override + void replace(GFileAddition other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFileAddition; + } + + @override + void update(void Function(GFileAdditionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFileAddition build() => _build(); + + _$GFileAddition _build() { + _$GFileAddition _$result; + try { + _$result = _$v ?? + new _$GFileAddition._( + contents: contents.build(), + path: BuiltValueNullFieldError.checkNotNull( + path, r'GFileAddition', 'path')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contents'; + contents.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFileAddition', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFileChanges extends GFileChanges { + @override + final BuiltList? additions; + @override + final BuiltList? deletions; + + factory _$GFileChanges([void Function(GFileChangesBuilder)? updates]) => + (new GFileChangesBuilder()..update(updates))._build(); + + _$GFileChanges._({this.additions, this.deletions}) : super._(); + + @override + GFileChanges rebuild(void Function(GFileChangesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFileChangesBuilder toBuilder() => new GFileChangesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFileChanges && + additions == other.additions && + deletions == other.deletions; + } + + @override + int get hashCode { + return $jf($jc($jc(0, additions.hashCode), deletions.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFileChanges') + ..add('additions', additions) + ..add('deletions', deletions)) + .toString(); + } +} + +class GFileChangesBuilder + implements Builder { + _$GFileChanges? _$v; + + ListBuilder? _additions; + ListBuilder get additions => + _$this._additions ??= new ListBuilder(); + set additions(ListBuilder? additions) => + _$this._additions = additions; + + ListBuilder? _deletions; + ListBuilder get deletions => + _$this._deletions ??= new ListBuilder(); + set deletions(ListBuilder? deletions) => + _$this._deletions = deletions; + + GFileChangesBuilder(); + + GFileChangesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _additions = $v.additions?.toBuilder(); + _deletions = $v.deletions?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFileChanges other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFileChanges; + } + + @override + void update(void Function(GFileChangesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFileChanges build() => _build(); + + _$GFileChanges _build() { + _$GFileChanges _$result; + try { + _$result = _$v ?? + new _$GFileChanges._( + additions: _additions?.build(), deletions: _deletions?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'additions'; + _additions?.build(); + _$failedField = 'deletions'; + _deletions?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFileChanges', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFileDeletion extends GFileDeletion { + @override + final String path; + + factory _$GFileDeletion([void Function(GFileDeletionBuilder)? updates]) => + (new GFileDeletionBuilder()..update(updates))._build(); + + _$GFileDeletion._({required this.path}) : super._() { + BuiltValueNullFieldError.checkNotNull(path, r'GFileDeletion', 'path'); + } + + @override + GFileDeletion rebuild(void Function(GFileDeletionBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFileDeletionBuilder toBuilder() => new GFileDeletionBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFileDeletion && path == other.path; + } + + @override + int get hashCode { + return $jf($jc(0, path.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFileDeletion')..add('path', path)) + .toString(); + } +} + +class GFileDeletionBuilder + implements Builder { + _$GFileDeletion? _$v; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + GFileDeletionBuilder(); + + GFileDeletionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _path = $v.path; + _$v = null; + } + return this; + } + + @override + void replace(GFileDeletion other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFileDeletion; + } + + @override + void update(void Function(GFileDeletionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFileDeletion build() => _build(); + + _$GFileDeletion _build() { + final _$result = _$v ?? + new _$GFileDeletion._( + path: BuiltValueNullFieldError.checkNotNull( + path, r'GFileDeletion', 'path')); + replace(_$result); + return _$result; + } +} + +class _$GFollowOrganizationInput extends GFollowOrganizationInput { + @override + final String? clientMutationId; + @override + final String organizationId; + + factory _$GFollowOrganizationInput( + [void Function(GFollowOrganizationInputBuilder)? updates]) => + (new GFollowOrganizationInputBuilder()..update(updates))._build(); + + _$GFollowOrganizationInput._( + {this.clientMutationId, required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + organizationId, r'GFollowOrganizationInput', 'organizationId'); + } + + @override + GFollowOrganizationInput rebuild( + void Function(GFollowOrganizationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowOrganizationInputBuilder toBuilder() => + new GFollowOrganizationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowOrganizationInput && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowOrganizationInput') + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GFollowOrganizationInputBuilder + implements + Builder { + _$GFollowOrganizationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GFollowOrganizationInputBuilder(); + + GFollowOrganizationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GFollowOrganizationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowOrganizationInput; + } + + @override + void update(void Function(GFollowOrganizationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowOrganizationInput build() => _build(); + + _$GFollowOrganizationInput _build() { + final _$result = _$v ?? + new _$GFollowOrganizationInput._( + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, r'GFollowOrganizationInput', 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GFollowUserInput extends GFollowUserInput { + @override + final String? clientMutationId; + @override + final String userId; + + factory _$GFollowUserInput( + [void Function(GFollowUserInputBuilder)? updates]) => + (new GFollowUserInputBuilder()..update(updates))._build(); + + _$GFollowUserInput._({this.clientMutationId, required this.userId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + userId, r'GFollowUserInput', 'userId'); + } + + @override + GFollowUserInput rebuild(void Function(GFollowUserInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowUserInputBuilder toBuilder() => + new GFollowUserInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowUserInput && + clientMutationId == other.clientMutationId && + userId == other.userId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), userId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowUserInput') + ..add('clientMutationId', clientMutationId) + ..add('userId', userId)) + .toString(); + } +} + +class GFollowUserInputBuilder + implements Builder { + _$GFollowUserInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _userId; + String? get userId => _$this._userId; + set userId(String? userId) => _$this._userId = userId; + + GFollowUserInputBuilder(); + + GFollowUserInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _userId = $v.userId; + _$v = null; + } + return this; + } + + @override + void replace(GFollowUserInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowUserInput; + } + + @override + void update(void Function(GFollowUserInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowUserInput build() => _build(); + + _$GFollowUserInput _build() { + final _$result = _$v ?? + new _$GFollowUserInput._( + clientMutationId: clientMutationId, + userId: BuiltValueNullFieldError.checkNotNull( + userId, r'GFollowUserInput', 'userId')); + replace(_$result); + return _$result; + } +} + +class _$GGistOrder extends GGistOrder { + @override + final GOrderDirection direction; + @override + final GGistOrderField field; + + factory _$GGistOrder([void Function(GGistOrderBuilder)? updates]) => + (new GGistOrderBuilder()..update(updates))._build(); + + _$GGistOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GGistOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GGistOrder', 'field'); + } + + @override + GGistOrder rebuild(void Function(GGistOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGistOrderBuilder toBuilder() => new GGistOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGistOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGistOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GGistOrderBuilder implements Builder { + _$GGistOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GGistOrderField? _field; + GGistOrderField? get field => _$this._field; + set field(GGistOrderField? field) => _$this._field = field; + + GGistOrderBuilder(); + + GGistOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GGistOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGistOrder; + } + + @override + void update(void Function(GGistOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGistOrder build() => _build(); + + _$GGistOrder _build() { + final _$result = _$v ?? + new _$GGistOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GGistOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GGistOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GGitRefname extends GGitRefname { + @override + final String value; + + factory _$GGitRefname([void Function(GGitRefnameBuilder)? updates]) => + (new GGitRefnameBuilder()..update(updates))._build(); + + _$GGitRefname._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GGitRefname', 'value'); + } + + @override + GGitRefname rebuild(void Function(GGitRefnameBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGitRefnameBuilder toBuilder() => new GGitRefnameBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGitRefname && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGitRefname')..add('value', value)) + .toString(); + } +} + +class GGitRefnameBuilder implements Builder { + _$GGitRefname? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGitRefnameBuilder(); + + GGitRefnameBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGitRefname other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGitRefname; + } + + @override + void update(void Function(GGitRefnameBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGitRefname build() => _build(); + + _$GGitRefname _build() { + final _$result = _$v ?? + new _$GGitRefname._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGitRefname', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGitSSHRemote extends GGitSSHRemote { + @override + final String value; + + factory _$GGitSSHRemote([void Function(GGitSSHRemoteBuilder)? updates]) => + (new GGitSSHRemoteBuilder()..update(updates))._build(); + + _$GGitSSHRemote._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GGitSSHRemote', 'value'); + } + + @override + GGitSSHRemote rebuild(void Function(GGitSSHRemoteBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGitSSHRemoteBuilder toBuilder() => new GGitSSHRemoteBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGitSSHRemote && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGitSSHRemote')..add('value', value)) + .toString(); + } +} + +class GGitSSHRemoteBuilder + implements Builder { + _$GGitSSHRemote? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGitSSHRemoteBuilder(); + + GGitSSHRemoteBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGitSSHRemote other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGitSSHRemote; + } + + @override + void update(void Function(GGitSSHRemoteBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGitSSHRemote build() => _build(); + + _$GGitSSHRemote _build() { + final _$result = _$v ?? + new _$GGitSSHRemote._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGitSSHRemote', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGitTimestamp extends GGitTimestamp { + @override + final String value; + + factory _$GGitTimestamp([void Function(GGitTimestampBuilder)? updates]) => + (new GGitTimestampBuilder()..update(updates))._build(); + + _$GGitTimestamp._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GGitTimestamp', 'value'); + } + + @override + GGitTimestamp rebuild(void Function(GGitTimestampBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGitTimestampBuilder toBuilder() => new GGitTimestampBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGitTimestamp && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGitTimestamp')..add('value', value)) + .toString(); + } +} + +class GGitTimestampBuilder + implements Builder { + _$GGitTimestamp? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGitTimestampBuilder(); + + GGitTimestampBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGitTimestamp other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGitTimestamp; + } + + @override + void update(void Function(GGitTimestampBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGitTimestamp build() => _build(); + + _$GGitTimestamp _build() { + final _$result = _$v ?? + new _$GGitTimestamp._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGitTimestamp', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGrantEnterpriseOrganizationsMigratorRoleInput + extends GGrantEnterpriseOrganizationsMigratorRoleInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + + factory _$GGrantEnterpriseOrganizationsMigratorRoleInput( + [void Function(GGrantEnterpriseOrganizationsMigratorRoleInputBuilder)? + updates]) => + (new GGrantEnterpriseOrganizationsMigratorRoleInputBuilder() + ..update(updates)) + ._build(); + + _$GGrantEnterpriseOrganizationsMigratorRoleInput._( + {this.clientMutationId, required this.enterpriseId, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GGrantEnterpriseOrganizationsMigratorRoleInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GGrantEnterpriseOrganizationsMigratorRoleInput', 'login'); + } + + @override + GGrantEnterpriseOrganizationsMigratorRoleInput rebuild( + void Function(GGrantEnterpriseOrganizationsMigratorRoleInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GGrantEnterpriseOrganizationsMigratorRoleInputBuilder toBuilder() => + new GGrantEnterpriseOrganizationsMigratorRoleInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGrantEnterpriseOrganizationsMigratorRoleInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GGrantEnterpriseOrganizationsMigratorRoleInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login)) + .toString(); + } +} + +class GGrantEnterpriseOrganizationsMigratorRoleInputBuilder + implements + Builder { + _$GGrantEnterpriseOrganizationsMigratorRoleInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GGrantEnterpriseOrganizationsMigratorRoleInputBuilder(); + + GGrantEnterpriseOrganizationsMigratorRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GGrantEnterpriseOrganizationsMigratorRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGrantEnterpriseOrganizationsMigratorRoleInput; + } + + @override + void update( + void Function(GGrantEnterpriseOrganizationsMigratorRoleInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GGrantEnterpriseOrganizationsMigratorRoleInput build() => _build(); + + _$GGrantEnterpriseOrganizationsMigratorRoleInput _build() { + final _$result = _$v ?? + new _$GGrantEnterpriseOrganizationsMigratorRoleInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GGrantEnterpriseOrganizationsMigratorRoleInput', + 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GGrantEnterpriseOrganizationsMigratorRoleInput', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GGrantMigratorRoleInput extends GGrantMigratorRoleInput { + @override + final String actor; + @override + final GActorType actorType; + @override + final String? clientMutationId; + @override + final String organizationId; + + factory _$GGrantMigratorRoleInput( + [void Function(GGrantMigratorRoleInputBuilder)? updates]) => + (new GGrantMigratorRoleInputBuilder()..update(updates))._build(); + + _$GGrantMigratorRoleInput._( + {required this.actor, + required this.actorType, + this.clientMutationId, + required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + actor, r'GGrantMigratorRoleInput', 'actor'); + BuiltValueNullFieldError.checkNotNull( + actorType, r'GGrantMigratorRoleInput', 'actorType'); + BuiltValueNullFieldError.checkNotNull( + organizationId, r'GGrantMigratorRoleInput', 'organizationId'); + } + + @override + GGrantMigratorRoleInput rebuild( + void Function(GGrantMigratorRoleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGrantMigratorRoleInputBuilder toBuilder() => + new GGrantMigratorRoleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGrantMigratorRoleInput && + actor == other.actor && + actorType == other.actorType && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, actor.hashCode), actorType.hashCode), + clientMutationId.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGrantMigratorRoleInput') + ..add('actor', actor) + ..add('actorType', actorType) + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GGrantMigratorRoleInputBuilder + implements + Builder { + _$GGrantMigratorRoleInput? _$v; + + String? _actor; + String? get actor => _$this._actor; + set actor(String? actor) => _$this._actor = actor; + + GActorType? _actorType; + GActorType? get actorType => _$this._actorType; + set actorType(GActorType? actorType) => _$this._actorType = actorType; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GGrantMigratorRoleInputBuilder(); + + GGrantMigratorRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _actor = $v.actor; + _actorType = $v.actorType; + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GGrantMigratorRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGrantMigratorRoleInput; + } + + @override + void update(void Function(GGrantMigratorRoleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGrantMigratorRoleInput build() => _build(); + + _$GGrantMigratorRoleInput _build() { + final _$result = _$v ?? + new _$GGrantMigratorRoleInput._( + actor: BuiltValueNullFieldError.checkNotNull( + actor, r'GGrantMigratorRoleInput', 'actor'), + actorType: BuiltValueNullFieldError.checkNotNull( + actorType, r'GGrantMigratorRoleInput', 'actorType'), + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, r'GGrantMigratorRoleInput', 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GHTML extends GHTML { + @override + final String value; + + factory _$GHTML([void Function(GHTMLBuilder)? updates]) => + (new GHTMLBuilder()..update(updates))._build(); + + _$GHTML._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GHTML', 'value'); + } + + @override + GHTML rebuild(void Function(GHTMLBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHTMLBuilder toBuilder() => new GHTMLBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHTML && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHTML')..add('value', value)) + .toString(); + } +} + +class GHTMLBuilder implements Builder { + _$GHTML? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GHTMLBuilder(); + + GHTMLBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GHTML other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHTML; + } + + @override + void update(void Function(GHTMLBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHTML build() => _build(); + + _$GHTML _build() { + final _$result = _$v ?? + new _$GHTML._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GHTML', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GImportProjectInput extends GImportProjectInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final BuiltList columnImports; + @override + final String name; + @override + final String ownerName; + @override + final bool? public; + + factory _$GImportProjectInput( + [void Function(GImportProjectInputBuilder)? updates]) => + (new GImportProjectInputBuilder()..update(updates))._build(); + + _$GImportProjectInput._( + {this.body, + this.clientMutationId, + required this.columnImports, + required this.name, + required this.ownerName, + this.public}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + columnImports, r'GImportProjectInput', 'columnImports'); + BuiltValueNullFieldError.checkNotNull(name, r'GImportProjectInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + ownerName, r'GImportProjectInput', 'ownerName'); + } + + @override + GImportProjectInput rebuild( + void Function(GImportProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GImportProjectInputBuilder toBuilder() => + new GImportProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GImportProjectInput && + body == other.body && + clientMutationId == other.clientMutationId && + columnImports == other.columnImports && + name == other.name && + ownerName == other.ownerName && + public == other.public; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + columnImports.hashCode), + name.hashCode), + ownerName.hashCode), + public.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GImportProjectInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('columnImports', columnImports) + ..add('name', name) + ..add('ownerName', ownerName) + ..add('public', public)) + .toString(); + } +} + +class GImportProjectInputBuilder + implements Builder { + _$GImportProjectInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _columnImports; + ListBuilder get columnImports => + _$this._columnImports ??= new ListBuilder(); + set columnImports(ListBuilder? columnImports) => + _$this._columnImports = columnImports; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ownerName; + String? get ownerName => _$this._ownerName; + set ownerName(String? ownerName) => _$this._ownerName = ownerName; + + bool? _public; + bool? get public => _$this._public; + set public(bool? public) => _$this._public = public; + + GImportProjectInputBuilder(); + + GImportProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _columnImports = $v.columnImports.toBuilder(); + _name = $v.name; + _ownerName = $v.ownerName; + _public = $v.public; + _$v = null; + } + return this; + } + + @override + void replace(GImportProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GImportProjectInput; + } + + @override + void update(void Function(GImportProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GImportProjectInput build() => _build(); + + _$GImportProjectInput _build() { + _$GImportProjectInput _$result; + try { + _$result = _$v ?? + new _$GImportProjectInput._( + body: body, + clientMutationId: clientMutationId, + columnImports: columnImports.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GImportProjectInput', 'name'), + ownerName: BuiltValueNullFieldError.checkNotNull( + ownerName, r'GImportProjectInput', 'ownerName'), + public: public); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'columnImports'; + columnImports.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GImportProjectInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GInviteEnterpriseAdminInput extends GInviteEnterpriseAdminInput { + @override + final String? clientMutationId; + @override + final String? email; + @override + final String enterpriseId; + @override + final String? invitee; + @override + final GEnterpriseAdministratorRole? role; + + factory _$GInviteEnterpriseAdminInput( + [void Function(GInviteEnterpriseAdminInputBuilder)? updates]) => + (new GInviteEnterpriseAdminInputBuilder()..update(updates))._build(); + + _$GInviteEnterpriseAdminInput._( + {this.clientMutationId, + this.email, + required this.enterpriseId, + this.invitee, + this.role}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GInviteEnterpriseAdminInput', 'enterpriseId'); + } + + @override + GInviteEnterpriseAdminInput rebuild( + void Function(GInviteEnterpriseAdminInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GInviteEnterpriseAdminInputBuilder toBuilder() => + new GInviteEnterpriseAdminInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GInviteEnterpriseAdminInput && + clientMutationId == other.clientMutationId && + email == other.email && + enterpriseId == other.enterpriseId && + invitee == other.invitee && + role == other.role; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), email.hashCode), + enterpriseId.hashCode), + invitee.hashCode), + role.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GInviteEnterpriseAdminInput') + ..add('clientMutationId', clientMutationId) + ..add('email', email) + ..add('enterpriseId', enterpriseId) + ..add('invitee', invitee) + ..add('role', role)) + .toString(); + } +} + +class GInviteEnterpriseAdminInputBuilder + implements + Builder { + _$GInviteEnterpriseAdminInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _email; + String? get email => _$this._email; + set email(String? email) => _$this._email = email; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _invitee; + String? get invitee => _$this._invitee; + set invitee(String? invitee) => _$this._invitee = invitee; + + GEnterpriseAdministratorRole? _role; + GEnterpriseAdministratorRole? get role => _$this._role; + set role(GEnterpriseAdministratorRole? role) => _$this._role = role; + + GInviteEnterpriseAdminInputBuilder(); + + GInviteEnterpriseAdminInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _email = $v.email; + _enterpriseId = $v.enterpriseId; + _invitee = $v.invitee; + _role = $v.role; + _$v = null; + } + return this; + } + + @override + void replace(GInviteEnterpriseAdminInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GInviteEnterpriseAdminInput; + } + + @override + void update(void Function(GInviteEnterpriseAdminInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GInviteEnterpriseAdminInput build() => _build(); + + _$GInviteEnterpriseAdminInput _build() { + final _$result = _$v ?? + new _$GInviteEnterpriseAdminInput._( + clientMutationId: clientMutationId, + email: email, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GInviteEnterpriseAdminInput', 'enterpriseId'), + invitee: invitee, + role: role); + replace(_$result); + return _$result; + } +} + +class _$GIpAllowListEntryOrder extends GIpAllowListEntryOrder { + @override + final GOrderDirection direction; + @override + final GIpAllowListEntryOrderField field; + + factory _$GIpAllowListEntryOrder( + [void Function(GIpAllowListEntryOrderBuilder)? updates]) => + (new GIpAllowListEntryOrderBuilder()..update(updates))._build(); + + _$GIpAllowListEntryOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GIpAllowListEntryOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GIpAllowListEntryOrder', 'field'); + } + + @override + GIpAllowListEntryOrder rebuild( + void Function(GIpAllowListEntryOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIpAllowListEntryOrderBuilder toBuilder() => + new GIpAllowListEntryOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIpAllowListEntryOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIpAllowListEntryOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GIpAllowListEntryOrderBuilder + implements Builder { + _$GIpAllowListEntryOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GIpAllowListEntryOrderField? _field; + GIpAllowListEntryOrderField? get field => _$this._field; + set field(GIpAllowListEntryOrderField? field) => _$this._field = field; + + GIpAllowListEntryOrderBuilder(); + + GIpAllowListEntryOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GIpAllowListEntryOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIpAllowListEntryOrder; + } + + @override + void update(void Function(GIpAllowListEntryOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIpAllowListEntryOrder build() => _build(); + + _$GIpAllowListEntryOrder _build() { + final _$result = _$v ?? + new _$GIpAllowListEntryOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GIpAllowListEntryOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GIpAllowListEntryOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GIssueCommentOrder extends GIssueCommentOrder { + @override + final GOrderDirection direction; + @override + final GIssueCommentOrderField field; + + factory _$GIssueCommentOrder( + [void Function(GIssueCommentOrderBuilder)? updates]) => + (new GIssueCommentOrderBuilder()..update(updates))._build(); + + _$GIssueCommentOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GIssueCommentOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GIssueCommentOrder', 'field'); + } + + @override + GIssueCommentOrder rebuild( + void Function(GIssueCommentOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueCommentOrderBuilder toBuilder() => + new GIssueCommentOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueCommentOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueCommentOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GIssueCommentOrderBuilder + implements Builder { + _$GIssueCommentOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GIssueCommentOrderField? _field; + GIssueCommentOrderField? get field => _$this._field; + set field(GIssueCommentOrderField? field) => _$this._field = field; + + GIssueCommentOrderBuilder(); + + GIssueCommentOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GIssueCommentOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueCommentOrder; + } + + @override + void update(void Function(GIssueCommentOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueCommentOrder build() => _build(); + + _$GIssueCommentOrder _build() { + final _$result = _$v ?? + new _$GIssueCommentOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GIssueCommentOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GIssueCommentOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GIssueFilters extends GIssueFilters { + @override + final String? assignee; + @override + final String? createdBy; + @override + final BuiltList? labels; + @override + final String? mentioned; + @override + final String? milestone; + @override + final String? milestoneNumber; + @override + final DateTime? since; + @override + final BuiltList? states; + @override + final bool? viewerSubscribed; + + factory _$GIssueFilters([void Function(GIssueFiltersBuilder)? updates]) => + (new GIssueFiltersBuilder()..update(updates))._build(); + + _$GIssueFilters._( + {this.assignee, + this.createdBy, + this.labels, + this.mentioned, + this.milestone, + this.milestoneNumber, + this.since, + this.states, + this.viewerSubscribed}) + : super._(); + + @override + GIssueFilters rebuild(void Function(GIssueFiltersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueFiltersBuilder toBuilder() => new GIssueFiltersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueFilters && + assignee == other.assignee && + createdBy == other.createdBy && + labels == other.labels && + mentioned == other.mentioned && + milestone == other.milestone && + milestoneNumber == other.milestoneNumber && + since == other.since && + states == other.states && + viewerSubscribed == other.viewerSubscribed; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, assignee.hashCode), + createdBy.hashCode), + labels.hashCode), + mentioned.hashCode), + milestone.hashCode), + milestoneNumber.hashCode), + since.hashCode), + states.hashCode), + viewerSubscribed.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueFilters') + ..add('assignee', assignee) + ..add('createdBy', createdBy) + ..add('labels', labels) + ..add('mentioned', mentioned) + ..add('milestone', milestone) + ..add('milestoneNumber', milestoneNumber) + ..add('since', since) + ..add('states', states) + ..add('viewerSubscribed', viewerSubscribed)) + .toString(); + } +} + +class GIssueFiltersBuilder + implements Builder { + _$GIssueFilters? _$v; + + String? _assignee; + String? get assignee => _$this._assignee; + set assignee(String? assignee) => _$this._assignee = assignee; + + String? _createdBy; + String? get createdBy => _$this._createdBy; + set createdBy(String? createdBy) => _$this._createdBy = createdBy; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + String? _mentioned; + String? get mentioned => _$this._mentioned; + set mentioned(String? mentioned) => _$this._mentioned = mentioned; + + String? _milestone; + String? get milestone => _$this._milestone; + set milestone(String? milestone) => _$this._milestone = milestone; + + String? _milestoneNumber; + String? get milestoneNumber => _$this._milestoneNumber; + set milestoneNumber(String? milestoneNumber) => + _$this._milestoneNumber = milestoneNumber; + + DateTime? _since; + DateTime? get since => _$this._since; + set since(DateTime? since) => _$this._since = since; + + ListBuilder? _states; + ListBuilder get states => + _$this._states ??= new ListBuilder(); + set states(ListBuilder? states) => _$this._states = states; + + bool? _viewerSubscribed; + bool? get viewerSubscribed => _$this._viewerSubscribed; + set viewerSubscribed(bool? viewerSubscribed) => + _$this._viewerSubscribed = viewerSubscribed; + + GIssueFiltersBuilder(); + + GIssueFiltersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assignee = $v.assignee; + _createdBy = $v.createdBy; + _labels = $v.labels?.toBuilder(); + _mentioned = $v.mentioned; + _milestone = $v.milestone; + _milestoneNumber = $v.milestoneNumber; + _since = $v.since; + _states = $v.states?.toBuilder(); + _viewerSubscribed = $v.viewerSubscribed; + _$v = null; + } + return this; + } + + @override + void replace(GIssueFilters other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueFilters; + } + + @override + void update(void Function(GIssueFiltersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueFilters build() => _build(); + + _$GIssueFilters _build() { + _$GIssueFilters _$result; + try { + _$result = _$v ?? + new _$GIssueFilters._( + assignee: assignee, + createdBy: createdBy, + labels: _labels?.build(), + mentioned: mentioned, + milestone: milestone, + milestoneNumber: milestoneNumber, + since: since, + states: _states?.build(), + viewerSubscribed: viewerSubscribed); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labels'; + _labels?.build(); + + _$failedField = 'states'; + _states?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueFilters', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueOrder extends GIssueOrder { + @override + final GOrderDirection direction; + @override + final GIssueOrderField field; + + factory _$GIssueOrder([void Function(GIssueOrderBuilder)? updates]) => + (new GIssueOrderBuilder()..update(updates))._build(); + + _$GIssueOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GIssueOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GIssueOrder', 'field'); + } + + @override + GIssueOrder rebuild(void Function(GIssueOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueOrderBuilder toBuilder() => new GIssueOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GIssueOrderBuilder implements Builder { + _$GIssueOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GIssueOrderField? _field; + GIssueOrderField? get field => _$this._field; + set field(GIssueOrderField? field) => _$this._field = field; + + GIssueOrderBuilder(); + + GIssueOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GIssueOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueOrder; + } + + @override + void update(void Function(GIssueOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueOrder build() => _build(); + + _$GIssueOrder _build() { + final _$result = _$v ?? + new _$GIssueOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GIssueOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GIssueOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GLabelOrder extends GLabelOrder { + @override + final GOrderDirection direction; + @override + final GLabelOrderField field; + + factory _$GLabelOrder([void Function(GLabelOrderBuilder)? updates]) => + (new GLabelOrderBuilder()..update(updates))._build(); + + _$GLabelOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GLabelOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GLabelOrder', 'field'); + } + + @override + GLabelOrder rebuild(void Function(GLabelOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLabelOrderBuilder toBuilder() => new GLabelOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLabelOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLabelOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GLabelOrderBuilder implements Builder { + _$GLabelOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GLabelOrderField? _field; + GLabelOrderField? get field => _$this._field; + set field(GLabelOrderField? field) => _$this._field = field; + + GLabelOrderBuilder(); + + GLabelOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GLabelOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabelOrder; + } + + @override + void update(void Function(GLabelOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabelOrder build() => _build(); + + _$GLabelOrder _build() { + final _$result = _$v ?? + new _$GLabelOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GLabelOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GLabelOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GLanguageOrder extends GLanguageOrder { + @override + final GOrderDirection direction; + @override + final GLanguageOrderField field; + + factory _$GLanguageOrder([void Function(GLanguageOrderBuilder)? updates]) => + (new GLanguageOrderBuilder()..update(updates))._build(); + + _$GLanguageOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GLanguageOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GLanguageOrder', 'field'); + } + + @override + GLanguageOrder rebuild(void Function(GLanguageOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLanguageOrderBuilder toBuilder() => + new GLanguageOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLanguageOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLanguageOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GLanguageOrderBuilder + implements Builder { + _$GLanguageOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GLanguageOrderField? _field; + GLanguageOrderField? get field => _$this._field; + set field(GLanguageOrderField? field) => _$this._field = field; + + GLanguageOrderBuilder(); + + GLanguageOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GLanguageOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLanguageOrder; + } + + @override + void update(void Function(GLanguageOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLanguageOrder build() => _build(); + + _$GLanguageOrder _build() { + final _$result = _$v ?? + new _$GLanguageOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GLanguageOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GLanguageOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GLinkRepositoryToProjectInput extends GLinkRepositoryToProjectInput { + @override + final String? clientMutationId; + @override + final String projectId; + @override + final String repositoryId; + + factory _$GLinkRepositoryToProjectInput( + [void Function(GLinkRepositoryToProjectInputBuilder)? updates]) => + (new GLinkRepositoryToProjectInputBuilder()..update(updates))._build(); + + _$GLinkRepositoryToProjectInput._( + {this.clientMutationId, + required this.projectId, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GLinkRepositoryToProjectInput', 'projectId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GLinkRepositoryToProjectInput', 'repositoryId'); + } + + @override + GLinkRepositoryToProjectInput rebuild( + void Function(GLinkRepositoryToProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLinkRepositoryToProjectInputBuilder toBuilder() => + new GLinkRepositoryToProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLinkRepositoryToProjectInput && + clientMutationId == other.clientMutationId && + projectId == other.projectId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectId.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLinkRepositoryToProjectInput') + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GLinkRepositoryToProjectInputBuilder + implements + Builder { + _$GLinkRepositoryToProjectInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GLinkRepositoryToProjectInputBuilder(); + + GLinkRepositoryToProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GLinkRepositoryToProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLinkRepositoryToProjectInput; + } + + @override + void update(void Function(GLinkRepositoryToProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLinkRepositoryToProjectInput build() => _build(); + + _$GLinkRepositoryToProjectInput _build() { + final _$result = _$v ?? + new _$GLinkRepositoryToProjectInput._( + clientMutationId: clientMutationId, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GLinkRepositoryToProjectInput', 'projectId'), + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GLinkRepositoryToProjectInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GLockLockableInput extends GLockLockableInput { + @override + final String? clientMutationId; + @override + final GLockReason? lockReason; + @override + final String lockableId; + + factory _$GLockLockableInput( + [void Function(GLockLockableInputBuilder)? updates]) => + (new GLockLockableInputBuilder()..update(updates))._build(); + + _$GLockLockableInput._( + {this.clientMutationId, this.lockReason, required this.lockableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + lockableId, r'GLockLockableInput', 'lockableId'); + } + + @override + GLockLockableInput rebuild( + void Function(GLockLockableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLockLockableInputBuilder toBuilder() => + new GLockLockableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLockLockableInput && + clientMutationId == other.clientMutationId && + lockReason == other.lockReason && + lockableId == other.lockableId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), lockReason.hashCode), + lockableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLockLockableInput') + ..add('clientMutationId', clientMutationId) + ..add('lockReason', lockReason) + ..add('lockableId', lockableId)) + .toString(); + } +} + +class GLockLockableInputBuilder + implements Builder { + _$GLockLockableInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GLockReason? _lockReason; + GLockReason? get lockReason => _$this._lockReason; + set lockReason(GLockReason? lockReason) => _$this._lockReason = lockReason; + + String? _lockableId; + String? get lockableId => _$this._lockableId; + set lockableId(String? lockableId) => _$this._lockableId = lockableId; + + GLockLockableInputBuilder(); + + GLockLockableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _lockReason = $v.lockReason; + _lockableId = $v.lockableId; + _$v = null; + } + return this; + } + + @override + void replace(GLockLockableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLockLockableInput; + } + + @override + void update(void Function(GLockLockableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLockLockableInput build() => _build(); + + _$GLockLockableInput _build() { + final _$result = _$v ?? + new _$GLockLockableInput._( + clientMutationId: clientMutationId, + lockReason: lockReason, + lockableId: BuiltValueNullFieldError.checkNotNull( + lockableId, r'GLockLockableInput', 'lockableId')); + replace(_$result); + return _$result; + } +} + +class _$GMarkDiscussionCommentAsAnswerInput + extends GMarkDiscussionCommentAsAnswerInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GMarkDiscussionCommentAsAnswerInput( + [void Function(GMarkDiscussionCommentAsAnswerInputBuilder)? + updates]) => + (new GMarkDiscussionCommentAsAnswerInputBuilder()..update(updates)) + ._build(); + + _$GMarkDiscussionCommentAsAnswerInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GMarkDiscussionCommentAsAnswerInput', 'id'); + } + + @override + GMarkDiscussionCommentAsAnswerInput rebuild( + void Function(GMarkDiscussionCommentAsAnswerInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMarkDiscussionCommentAsAnswerInputBuilder toBuilder() => + new GMarkDiscussionCommentAsAnswerInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMarkDiscussionCommentAsAnswerInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMarkDiscussionCommentAsAnswerInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GMarkDiscussionCommentAsAnswerInputBuilder + implements + Builder { + _$GMarkDiscussionCommentAsAnswerInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GMarkDiscussionCommentAsAnswerInputBuilder(); + + GMarkDiscussionCommentAsAnswerInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GMarkDiscussionCommentAsAnswerInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMarkDiscussionCommentAsAnswerInput; + } + + @override + void update( + void Function(GMarkDiscussionCommentAsAnswerInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMarkDiscussionCommentAsAnswerInput build() => _build(); + + _$GMarkDiscussionCommentAsAnswerInput _build() { + final _$result = _$v ?? + new _$GMarkDiscussionCommentAsAnswerInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GMarkDiscussionCommentAsAnswerInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GMarkFileAsViewedInput extends GMarkFileAsViewedInput { + @override + final String? clientMutationId; + @override + final String path; + @override + final String pullRequestId; + + factory _$GMarkFileAsViewedInput( + [void Function(GMarkFileAsViewedInputBuilder)? updates]) => + (new GMarkFileAsViewedInputBuilder()..update(updates))._build(); + + _$GMarkFileAsViewedInput._( + {this.clientMutationId, required this.path, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + path, r'GMarkFileAsViewedInput', 'path'); + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GMarkFileAsViewedInput', 'pullRequestId'); + } + + @override + GMarkFileAsViewedInput rebuild( + void Function(GMarkFileAsViewedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMarkFileAsViewedInputBuilder toBuilder() => + new GMarkFileAsViewedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMarkFileAsViewedInput && + clientMutationId == other.clientMutationId && + path == other.path && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), path.hashCode), + pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMarkFileAsViewedInput') + ..add('clientMutationId', clientMutationId) + ..add('path', path) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GMarkFileAsViewedInputBuilder + implements Builder { + _$GMarkFileAsViewedInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GMarkFileAsViewedInputBuilder(); + + GMarkFileAsViewedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _path = $v.path; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GMarkFileAsViewedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMarkFileAsViewedInput; + } + + @override + void update(void Function(GMarkFileAsViewedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMarkFileAsViewedInput build() => _build(); + + _$GMarkFileAsViewedInput _build() { + final _$result = _$v ?? + new _$GMarkFileAsViewedInput._( + clientMutationId: clientMutationId, + path: BuiltValueNullFieldError.checkNotNull( + path, r'GMarkFileAsViewedInput', 'path'), + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GMarkFileAsViewedInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GMarkPullRequestReadyForReviewInput + extends GMarkPullRequestReadyForReviewInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + + factory _$GMarkPullRequestReadyForReviewInput( + [void Function(GMarkPullRequestReadyForReviewInputBuilder)? + updates]) => + (new GMarkPullRequestReadyForReviewInputBuilder()..update(updates)) + ._build(); + + _$GMarkPullRequestReadyForReviewInput._( + {this.clientMutationId, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GMarkPullRequestReadyForReviewInput', 'pullRequestId'); + } + + @override + GMarkPullRequestReadyForReviewInput rebuild( + void Function(GMarkPullRequestReadyForReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMarkPullRequestReadyForReviewInputBuilder toBuilder() => + new GMarkPullRequestReadyForReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMarkPullRequestReadyForReviewInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMarkPullRequestReadyForReviewInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GMarkPullRequestReadyForReviewInputBuilder + implements + Builder { + _$GMarkPullRequestReadyForReviewInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GMarkPullRequestReadyForReviewInputBuilder(); + + GMarkPullRequestReadyForReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GMarkPullRequestReadyForReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMarkPullRequestReadyForReviewInput; + } + + @override + void update( + void Function(GMarkPullRequestReadyForReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMarkPullRequestReadyForReviewInput build() => _build(); + + _$GMarkPullRequestReadyForReviewInput _build() { + final _$result = _$v ?? + new _$GMarkPullRequestReadyForReviewInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull(pullRequestId, + r'GMarkPullRequestReadyForReviewInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GMergeBranchInput extends GMergeBranchInput { + @override + final String? authorEmail; + @override + final String base; + @override + final String? clientMutationId; + @override + final String? commitMessage; + @override + final String head; + @override + final String repositoryId; + + factory _$GMergeBranchInput( + [void Function(GMergeBranchInputBuilder)? updates]) => + (new GMergeBranchInputBuilder()..update(updates))._build(); + + _$GMergeBranchInput._( + {this.authorEmail, + required this.base, + this.clientMutationId, + this.commitMessage, + required this.head, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(base, r'GMergeBranchInput', 'base'); + BuiltValueNullFieldError.checkNotNull(head, r'GMergeBranchInput', 'head'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GMergeBranchInput', 'repositoryId'); + } + + @override + GMergeBranchInput rebuild(void Function(GMergeBranchInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeBranchInputBuilder toBuilder() => + new GMergeBranchInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeBranchInput && + authorEmail == other.authorEmail && + base == other.base && + clientMutationId == other.clientMutationId && + commitMessage == other.commitMessage && + head == other.head && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, authorEmail.hashCode), base.hashCode), + clientMutationId.hashCode), + commitMessage.hashCode), + head.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeBranchInput') + ..add('authorEmail', authorEmail) + ..add('base', base) + ..add('clientMutationId', clientMutationId) + ..add('commitMessage', commitMessage) + ..add('head', head) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GMergeBranchInputBuilder + implements Builder { + _$GMergeBranchInput? _$v; + + String? _authorEmail; + String? get authorEmail => _$this._authorEmail; + set authorEmail(String? authorEmail) => _$this._authorEmail = authorEmail; + + String? _base; + String? get base => _$this._base; + set base(String? base) => _$this._base = base; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _commitMessage; + String? get commitMessage => _$this._commitMessage; + set commitMessage(String? commitMessage) => + _$this._commitMessage = commitMessage; + + String? _head; + String? get head => _$this._head; + set head(String? head) => _$this._head = head; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GMergeBranchInputBuilder(); + + GMergeBranchInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _authorEmail = $v.authorEmail; + _base = $v.base; + _clientMutationId = $v.clientMutationId; + _commitMessage = $v.commitMessage; + _head = $v.head; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GMergeBranchInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeBranchInput; + } + + @override + void update(void Function(GMergeBranchInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeBranchInput build() => _build(); + + _$GMergeBranchInput _build() { + final _$result = _$v ?? + new _$GMergeBranchInput._( + authorEmail: authorEmail, + base: BuiltValueNullFieldError.checkNotNull( + base, r'GMergeBranchInput', 'base'), + clientMutationId: clientMutationId, + commitMessage: commitMessage, + head: BuiltValueNullFieldError.checkNotNull( + head, r'GMergeBranchInput', 'head'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GMergeBranchInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GMergePullRequestInput extends GMergePullRequestInput { + @override + final String? authorEmail; + @override + final String? clientMutationId; + @override + final String? commitBody; + @override + final String? commitHeadline; + @override + final String? expectedHeadOid; + @override + final GPullRequestMergeMethod? mergeMethod; + @override + final String pullRequestId; + + factory _$GMergePullRequestInput( + [void Function(GMergePullRequestInputBuilder)? updates]) => + (new GMergePullRequestInputBuilder()..update(updates))._build(); + + _$GMergePullRequestInput._( + {this.authorEmail, + this.clientMutationId, + this.commitBody, + this.commitHeadline, + this.expectedHeadOid, + this.mergeMethod, + required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GMergePullRequestInput', 'pullRequestId'); + } + + @override + GMergePullRequestInput rebuild( + void Function(GMergePullRequestInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergePullRequestInputBuilder toBuilder() => + new GMergePullRequestInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergePullRequestInput && + authorEmail == other.authorEmail && + clientMutationId == other.clientMutationId && + commitBody == other.commitBody && + commitHeadline == other.commitHeadline && + expectedHeadOid == other.expectedHeadOid && + mergeMethod == other.mergeMethod && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, authorEmail.hashCode), + clientMutationId.hashCode), + commitBody.hashCode), + commitHeadline.hashCode), + expectedHeadOid.hashCode), + mergeMethod.hashCode), + pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergePullRequestInput') + ..add('authorEmail', authorEmail) + ..add('clientMutationId', clientMutationId) + ..add('commitBody', commitBody) + ..add('commitHeadline', commitHeadline) + ..add('expectedHeadOid', expectedHeadOid) + ..add('mergeMethod', mergeMethod) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GMergePullRequestInputBuilder + implements Builder { + _$GMergePullRequestInput? _$v; + + String? _authorEmail; + String? get authorEmail => _$this._authorEmail; + set authorEmail(String? authorEmail) => _$this._authorEmail = authorEmail; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _commitBody; + String? get commitBody => _$this._commitBody; + set commitBody(String? commitBody) => _$this._commitBody = commitBody; + + String? _commitHeadline; + String? get commitHeadline => _$this._commitHeadline; + set commitHeadline(String? commitHeadline) => + _$this._commitHeadline = commitHeadline; + + String? _expectedHeadOid; + String? get expectedHeadOid => _$this._expectedHeadOid; + set expectedHeadOid(String? expectedHeadOid) => + _$this._expectedHeadOid = expectedHeadOid; + + GPullRequestMergeMethod? _mergeMethod; + GPullRequestMergeMethod? get mergeMethod => _$this._mergeMethod; + set mergeMethod(GPullRequestMergeMethod? mergeMethod) => + _$this._mergeMethod = mergeMethod; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GMergePullRequestInputBuilder(); + + GMergePullRequestInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _authorEmail = $v.authorEmail; + _clientMutationId = $v.clientMutationId; + _commitBody = $v.commitBody; + _commitHeadline = $v.commitHeadline; + _expectedHeadOid = $v.expectedHeadOid; + _mergeMethod = $v.mergeMethod; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GMergePullRequestInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergePullRequestInput; + } + + @override + void update(void Function(GMergePullRequestInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergePullRequestInput build() => _build(); + + _$GMergePullRequestInput _build() { + final _$result = _$v ?? + new _$GMergePullRequestInput._( + authorEmail: authorEmail, + clientMutationId: clientMutationId, + commitBody: commitBody, + commitHeadline: commitHeadline, + expectedHeadOid: expectedHeadOid, + mergeMethod: mergeMethod, + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GMergePullRequestInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GMilestoneOrder extends GMilestoneOrder { + @override + final GOrderDirection direction; + @override + final GMilestoneOrderField field; + + factory _$GMilestoneOrder([void Function(GMilestoneOrderBuilder)? updates]) => + (new GMilestoneOrderBuilder()..update(updates))._build(); + + _$GMilestoneOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GMilestoneOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GMilestoneOrder', 'field'); + } + + @override + GMilestoneOrder rebuild(void Function(GMilestoneOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMilestoneOrderBuilder toBuilder() => + new GMilestoneOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMilestoneOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMilestoneOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GMilestoneOrderBuilder + implements Builder { + _$GMilestoneOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GMilestoneOrderField? _field; + GMilestoneOrderField? get field => _$this._field; + set field(GMilestoneOrderField? field) => _$this._field = field; + + GMilestoneOrderBuilder(); + + GMilestoneOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GMilestoneOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestoneOrder; + } + + @override + void update(void Function(GMilestoneOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestoneOrder build() => _build(); + + _$GMilestoneOrder _build() { + final _$result = _$v ?? + new _$GMilestoneOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GMilestoneOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GMilestoneOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GMinimizeCommentInput extends GMinimizeCommentInput { + @override + final GReportedContentClassifiers classifier; + @override + final String? clientMutationId; + @override + final String subjectId; + + factory _$GMinimizeCommentInput( + [void Function(GMinimizeCommentInputBuilder)? updates]) => + (new GMinimizeCommentInputBuilder()..update(updates))._build(); + + _$GMinimizeCommentInput._( + {required this.classifier, + this.clientMutationId, + required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + classifier, r'GMinimizeCommentInput', 'classifier'); + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GMinimizeCommentInput', 'subjectId'); + } + + @override + GMinimizeCommentInput rebuild( + void Function(GMinimizeCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMinimizeCommentInputBuilder toBuilder() => + new GMinimizeCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMinimizeCommentInput && + classifier == other.classifier && + clientMutationId == other.clientMutationId && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, classifier.hashCode), clientMutationId.hashCode), + subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMinimizeCommentInput') + ..add('classifier', classifier) + ..add('clientMutationId', clientMutationId) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GMinimizeCommentInputBuilder + implements Builder { + _$GMinimizeCommentInput? _$v; + + GReportedContentClassifiers? _classifier; + GReportedContentClassifiers? get classifier => _$this._classifier; + set classifier(GReportedContentClassifiers? classifier) => + _$this._classifier = classifier; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GMinimizeCommentInputBuilder(); + + GMinimizeCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _classifier = $v.classifier; + _clientMutationId = $v.clientMutationId; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GMinimizeCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMinimizeCommentInput; + } + + @override + void update(void Function(GMinimizeCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMinimizeCommentInput build() => _build(); + + _$GMinimizeCommentInput _build() { + final _$result = _$v ?? + new _$GMinimizeCommentInput._( + classifier: BuiltValueNullFieldError.checkNotNull( + classifier, r'GMinimizeCommentInput', 'classifier'), + clientMutationId: clientMutationId, + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GMinimizeCommentInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GMoveProjectCardInput extends GMoveProjectCardInput { + @override + final String? afterCardId; + @override + final String cardId; + @override + final String? clientMutationId; + @override + final String columnId; + + factory _$GMoveProjectCardInput( + [void Function(GMoveProjectCardInputBuilder)? updates]) => + (new GMoveProjectCardInputBuilder()..update(updates))._build(); + + _$GMoveProjectCardInput._( + {this.afterCardId, + required this.cardId, + this.clientMutationId, + required this.columnId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + cardId, r'GMoveProjectCardInput', 'cardId'); + BuiltValueNullFieldError.checkNotNull( + columnId, r'GMoveProjectCardInput', 'columnId'); + } + + @override + GMoveProjectCardInput rebuild( + void Function(GMoveProjectCardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMoveProjectCardInputBuilder toBuilder() => + new GMoveProjectCardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMoveProjectCardInput && + afterCardId == other.afterCardId && + cardId == other.cardId && + clientMutationId == other.clientMutationId && + columnId == other.columnId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, afterCardId.hashCode), cardId.hashCode), + clientMutationId.hashCode), + columnId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMoveProjectCardInput') + ..add('afterCardId', afterCardId) + ..add('cardId', cardId) + ..add('clientMutationId', clientMutationId) + ..add('columnId', columnId)) + .toString(); + } +} + +class GMoveProjectCardInputBuilder + implements Builder { + _$GMoveProjectCardInput? _$v; + + String? _afterCardId; + String? get afterCardId => _$this._afterCardId; + set afterCardId(String? afterCardId) => _$this._afterCardId = afterCardId; + + String? _cardId; + String? get cardId => _$this._cardId; + set cardId(String? cardId) => _$this._cardId = cardId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _columnId; + String? get columnId => _$this._columnId; + set columnId(String? columnId) => _$this._columnId = columnId; + + GMoveProjectCardInputBuilder(); + + GMoveProjectCardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _afterCardId = $v.afterCardId; + _cardId = $v.cardId; + _clientMutationId = $v.clientMutationId; + _columnId = $v.columnId; + _$v = null; + } + return this; + } + + @override + void replace(GMoveProjectCardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMoveProjectCardInput; + } + + @override + void update(void Function(GMoveProjectCardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMoveProjectCardInput build() => _build(); + + _$GMoveProjectCardInput _build() { + final _$result = _$v ?? + new _$GMoveProjectCardInput._( + afterCardId: afterCardId, + cardId: BuiltValueNullFieldError.checkNotNull( + cardId, r'GMoveProjectCardInput', 'cardId'), + clientMutationId: clientMutationId, + columnId: BuiltValueNullFieldError.checkNotNull( + columnId, r'GMoveProjectCardInput', 'columnId')); + replace(_$result); + return _$result; + } +} + +class _$GMoveProjectColumnInput extends GMoveProjectColumnInput { + @override + final String? afterColumnId; + @override + final String? clientMutationId; + @override + final String columnId; + + factory _$GMoveProjectColumnInput( + [void Function(GMoveProjectColumnInputBuilder)? updates]) => + (new GMoveProjectColumnInputBuilder()..update(updates))._build(); + + _$GMoveProjectColumnInput._( + {this.afterColumnId, this.clientMutationId, required this.columnId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + columnId, r'GMoveProjectColumnInput', 'columnId'); + } + + @override + GMoveProjectColumnInput rebuild( + void Function(GMoveProjectColumnInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMoveProjectColumnInputBuilder toBuilder() => + new GMoveProjectColumnInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMoveProjectColumnInput && + afterColumnId == other.afterColumnId && + clientMutationId == other.clientMutationId && + columnId == other.columnId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, afterColumnId.hashCode), clientMutationId.hashCode), + columnId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMoveProjectColumnInput') + ..add('afterColumnId', afterColumnId) + ..add('clientMutationId', clientMutationId) + ..add('columnId', columnId)) + .toString(); + } +} + +class GMoveProjectColumnInputBuilder + implements + Builder { + _$GMoveProjectColumnInput? _$v; + + String? _afterColumnId; + String? get afterColumnId => _$this._afterColumnId; + set afterColumnId(String? afterColumnId) => + _$this._afterColumnId = afterColumnId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _columnId; + String? get columnId => _$this._columnId; + set columnId(String? columnId) => _$this._columnId = columnId; + + GMoveProjectColumnInputBuilder(); + + GMoveProjectColumnInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _afterColumnId = $v.afterColumnId; + _clientMutationId = $v.clientMutationId; + _columnId = $v.columnId; + _$v = null; + } + return this; + } + + @override + void replace(GMoveProjectColumnInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMoveProjectColumnInput; + } + + @override + void update(void Function(GMoveProjectColumnInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMoveProjectColumnInput build() => _build(); + + _$GMoveProjectColumnInput _build() { + final _$result = _$v ?? + new _$GMoveProjectColumnInput._( + afterColumnId: afterColumnId, + clientMutationId: clientMutationId, + columnId: BuiltValueNullFieldError.checkNotNull( + columnId, r'GMoveProjectColumnInput', 'columnId')); + replace(_$result); + return _$result; + } +} + +class _$GOrgEnterpriseOwnerOrder extends GOrgEnterpriseOwnerOrder { + @override + final GOrderDirection direction; + @override + final GOrgEnterpriseOwnerOrderField field; + + factory _$GOrgEnterpriseOwnerOrder( + [void Function(GOrgEnterpriseOwnerOrderBuilder)? updates]) => + (new GOrgEnterpriseOwnerOrderBuilder()..update(updates))._build(); + + _$GOrgEnterpriseOwnerOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GOrgEnterpriseOwnerOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GOrgEnterpriseOwnerOrder', 'field'); + } + + @override + GOrgEnterpriseOwnerOrder rebuild( + void Function(GOrgEnterpriseOwnerOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgEnterpriseOwnerOrderBuilder toBuilder() => + new GOrgEnterpriseOwnerOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgEnterpriseOwnerOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgEnterpriseOwnerOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GOrgEnterpriseOwnerOrderBuilder + implements + Builder { + _$GOrgEnterpriseOwnerOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GOrgEnterpriseOwnerOrderField? _field; + GOrgEnterpriseOwnerOrderField? get field => _$this._field; + set field(GOrgEnterpriseOwnerOrderField? field) => _$this._field = field; + + GOrgEnterpriseOwnerOrderBuilder(); + + GOrgEnterpriseOwnerOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GOrgEnterpriseOwnerOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgEnterpriseOwnerOrder; + } + + @override + void update(void Function(GOrgEnterpriseOwnerOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgEnterpriseOwnerOrder build() => _build(); + + _$GOrgEnterpriseOwnerOrder _build() { + final _$result = _$v ?? + new _$GOrgEnterpriseOwnerOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GOrgEnterpriseOwnerOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GOrgEnterpriseOwnerOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GOrganizationOrder extends GOrganizationOrder { + @override + final GOrderDirection direction; + @override + final GOrganizationOrderField field; + + factory _$GOrganizationOrder( + [void Function(GOrganizationOrderBuilder)? updates]) => + (new GOrganizationOrderBuilder()..update(updates))._build(); + + _$GOrganizationOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GOrganizationOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GOrganizationOrder', 'field'); + } + + @override + GOrganizationOrder rebuild( + void Function(GOrganizationOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrganizationOrderBuilder toBuilder() => + new GOrganizationOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrganizationOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrganizationOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GOrganizationOrderBuilder + implements Builder { + _$GOrganizationOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GOrganizationOrderField? _field; + GOrganizationOrderField? get field => _$this._field; + set field(GOrganizationOrderField? field) => _$this._field = field; + + GOrganizationOrderBuilder(); + + GOrganizationOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GOrganizationOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrganizationOrder; + } + + @override + void update(void Function(GOrganizationOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrganizationOrder build() => _build(); + + _$GOrganizationOrder _build() { + final _$result = _$v ?? + new _$GOrganizationOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GOrganizationOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GOrganizationOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GPackageFileOrder extends GPackageFileOrder { + @override + final GOrderDirection? direction; + @override + final GPackageFileOrderField? field; + + factory _$GPackageFileOrder( + [void Function(GPackageFileOrderBuilder)? updates]) => + (new GPackageFileOrderBuilder()..update(updates))._build(); + + _$GPackageFileOrder._({this.direction, this.field}) : super._(); + + @override + GPackageFileOrder rebuild(void Function(GPackageFileOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackageFileOrderBuilder toBuilder() => + new GPackageFileOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackageFileOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackageFileOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GPackageFileOrderBuilder + implements Builder { + _$GPackageFileOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GPackageFileOrderField? _field; + GPackageFileOrderField? get field => _$this._field; + set field(GPackageFileOrderField? field) => _$this._field = field; + + GPackageFileOrderBuilder(); + + GPackageFileOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GPackageFileOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackageFileOrder; + } + + @override + void update(void Function(GPackageFileOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackageFileOrder build() => _build(); + + _$GPackageFileOrder _build() { + final _$result = + _$v ?? new _$GPackageFileOrder._(direction: direction, field: field); + replace(_$result); + return _$result; + } +} + +class _$GPackageOrder extends GPackageOrder { + @override + final GOrderDirection? direction; + @override + final GPackageOrderField? field; + + factory _$GPackageOrder([void Function(GPackageOrderBuilder)? updates]) => + (new GPackageOrderBuilder()..update(updates))._build(); + + _$GPackageOrder._({this.direction, this.field}) : super._(); + + @override + GPackageOrder rebuild(void Function(GPackageOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackageOrderBuilder toBuilder() => new GPackageOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackageOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackageOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GPackageOrderBuilder + implements Builder { + _$GPackageOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GPackageOrderField? _field; + GPackageOrderField? get field => _$this._field; + set field(GPackageOrderField? field) => _$this._field = field; + + GPackageOrderBuilder(); + + GPackageOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GPackageOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackageOrder; + } + + @override + void update(void Function(GPackageOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackageOrder build() => _build(); + + _$GPackageOrder _build() { + final _$result = + _$v ?? new _$GPackageOrder._(direction: direction, field: field); + replace(_$result); + return _$result; + } +} + +class _$GPackageVersionOrder extends GPackageVersionOrder { + @override + final GOrderDirection? direction; + @override + final GPackageVersionOrderField? field; + + factory _$GPackageVersionOrder( + [void Function(GPackageVersionOrderBuilder)? updates]) => + (new GPackageVersionOrderBuilder()..update(updates))._build(); + + _$GPackageVersionOrder._({this.direction, this.field}) : super._(); + + @override + GPackageVersionOrder rebuild( + void Function(GPackageVersionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackageVersionOrderBuilder toBuilder() => + new GPackageVersionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackageVersionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackageVersionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GPackageVersionOrderBuilder + implements Builder { + _$GPackageVersionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GPackageVersionOrderField? _field; + GPackageVersionOrderField? get field => _$this._field; + set field(GPackageVersionOrderField? field) => _$this._field = field; + + GPackageVersionOrderBuilder(); + + GPackageVersionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GPackageVersionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackageVersionOrder; + } + + @override + void update(void Function(GPackageVersionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackageVersionOrder build() => _build(); + + _$GPackageVersionOrder _build() { + final _$result = + _$v ?? new _$GPackageVersionOrder._(direction: direction, field: field); + replace(_$result); + return _$result; + } +} + +class _$GPinIssueInput extends GPinIssueInput { + @override + final String? clientMutationId; + @override + final String issueId; + + factory _$GPinIssueInput([void Function(GPinIssueInputBuilder)? updates]) => + (new GPinIssueInputBuilder()..update(updates))._build(); + + _$GPinIssueInput._({this.clientMutationId, required this.issueId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GPinIssueInput', 'issueId'); + } + + @override + GPinIssueInput rebuild(void Function(GPinIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPinIssueInputBuilder toBuilder() => + new GPinIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPinIssueInput && + clientMutationId == other.clientMutationId && + issueId == other.issueId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), issueId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPinIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('issueId', issueId)) + .toString(); + } +} + +class GPinIssueInputBuilder + implements Builder { + _$GPinIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + GPinIssueInputBuilder(); + + GPinIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issueId = $v.issueId; + _$v = null; + } + return this; + } + + @override + void replace(GPinIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPinIssueInput; + } + + @override + void update(void Function(GPinIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPinIssueInput build() => _build(); + + _$GPinIssueInput _build() { + final _$result = _$v ?? + new _$GPinIssueInput._( + clientMutationId: clientMutationId, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GPinIssueInput', 'issueId')); + replace(_$result); + return _$result; + } +} + +class _$GPreciseDateTime extends GPreciseDateTime { + @override + final String value; + + factory _$GPreciseDateTime( + [void Function(GPreciseDateTimeBuilder)? updates]) => + (new GPreciseDateTimeBuilder()..update(updates))._build(); + + _$GPreciseDateTime._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GPreciseDateTime', 'value'); + } + + @override + GPreciseDateTime rebuild(void Function(GPreciseDateTimeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPreciseDateTimeBuilder toBuilder() => + new GPreciseDateTimeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPreciseDateTime && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPreciseDateTime') + ..add('value', value)) + .toString(); + } +} + +class GPreciseDateTimeBuilder + implements Builder { + _$GPreciseDateTime? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPreciseDateTimeBuilder(); + + GPreciseDateTimeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPreciseDateTime other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPreciseDateTime; + } + + @override + void update(void Function(GPreciseDateTimeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPreciseDateTime build() => _build(); + + _$GPreciseDateTime _build() { + final _$result = _$v ?? + new _$GPreciseDateTime._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPreciseDateTime', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GProjectCardImport extends GProjectCardImport { + @override + final int number; + @override + final String repository; + + factory _$GProjectCardImport( + [void Function(GProjectCardImportBuilder)? updates]) => + (new GProjectCardImportBuilder()..update(updates))._build(); + + _$GProjectCardImport._({required this.number, required this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + number, r'GProjectCardImport', 'number'); + BuiltValueNullFieldError.checkNotNull( + repository, r'GProjectCardImport', 'repository'); + } + + @override + GProjectCardImport rebuild( + void Function(GProjectCardImportBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectCardImportBuilder toBuilder() => + new GProjectCardImportBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectCardImport && + number == other.number && + repository == other.repository; + } + + @override + int get hashCode { + return $jf($jc($jc(0, number.hashCode), repository.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectCardImport') + ..add('number', number) + ..add('repository', repository)) + .toString(); + } +} + +class GProjectCardImportBuilder + implements Builder { + _$GProjectCardImport? _$v; + + int? _number; + int? get number => _$this._number; + set number(int? number) => _$this._number = number; + + String? _repository; + String? get repository => _$this._repository; + set repository(String? repository) => _$this._repository = repository; + + GProjectCardImportBuilder(); + + GProjectCardImportBuilder get _$this { + final $v = _$v; + if ($v != null) { + _number = $v.number; + _repository = $v.repository; + _$v = null; + } + return this; + } + + @override + void replace(GProjectCardImport other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectCardImport; + } + + @override + void update(void Function(GProjectCardImportBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectCardImport build() => _build(); + + _$GProjectCardImport _build() { + final _$result = _$v ?? + new _$GProjectCardImport._( + number: BuiltValueNullFieldError.checkNotNull( + number, r'GProjectCardImport', 'number'), + repository: BuiltValueNullFieldError.checkNotNull( + repository, r'GProjectCardImport', 'repository')); + replace(_$result); + return _$result; + } +} + +class _$GProjectColumnImport extends GProjectColumnImport { + @override + final String columnName; + @override + final BuiltList? issues; + @override + final int position; + + factory _$GProjectColumnImport( + [void Function(GProjectColumnImportBuilder)? updates]) => + (new GProjectColumnImportBuilder()..update(updates))._build(); + + _$GProjectColumnImport._( + {required this.columnName, this.issues, required this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + columnName, r'GProjectColumnImport', 'columnName'); + BuiltValueNullFieldError.checkNotNull( + position, r'GProjectColumnImport', 'position'); + } + + @override + GProjectColumnImport rebuild( + void Function(GProjectColumnImportBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectColumnImportBuilder toBuilder() => + new GProjectColumnImportBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectColumnImport && + columnName == other.columnName && + issues == other.issues && + position == other.position; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, columnName.hashCode), issues.hashCode), position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectColumnImport') + ..add('columnName', columnName) + ..add('issues', issues) + ..add('position', position)) + .toString(); + } +} + +class GProjectColumnImportBuilder + implements Builder { + _$GProjectColumnImport? _$v; + + String? _columnName; + String? get columnName => _$this._columnName; + set columnName(String? columnName) => _$this._columnName = columnName; + + ListBuilder? _issues; + ListBuilder get issues => + _$this._issues ??= new ListBuilder(); + set issues(ListBuilder? issues) => + _$this._issues = issues; + + int? _position; + int? get position => _$this._position; + set position(int? position) => _$this._position = position; + + GProjectColumnImportBuilder(); + + GProjectColumnImportBuilder get _$this { + final $v = _$v; + if ($v != null) { + _columnName = $v.columnName; + _issues = $v.issues?.toBuilder(); + _position = $v.position; + _$v = null; + } + return this; + } + + @override + void replace(GProjectColumnImport other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectColumnImport; + } + + @override + void update(void Function(GProjectColumnImportBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectColumnImport build() => _build(); + + _$GProjectColumnImport _build() { + _$GProjectColumnImport _$result; + try { + _$result = _$v ?? + new _$GProjectColumnImport._( + columnName: BuiltValueNullFieldError.checkNotNull( + columnName, r'GProjectColumnImport', 'columnName'), + issues: _issues?.build(), + position: BuiltValueNullFieldError.checkNotNull( + position, r'GProjectColumnImport', 'position')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'issues'; + _issues?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectColumnImport', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectOrder extends GProjectOrder { + @override + final GOrderDirection direction; + @override + final GProjectOrderField field; + + factory _$GProjectOrder([void Function(GProjectOrderBuilder)? updates]) => + (new GProjectOrderBuilder()..update(updates))._build(); + + _$GProjectOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GProjectOrder', 'field'); + } + + @override + GProjectOrder rebuild(void Function(GProjectOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectOrderBuilder toBuilder() => new GProjectOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectOrderBuilder + implements Builder { + _$GProjectOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectOrderField? _field; + GProjectOrderField? get field => _$this._field; + set field(GProjectOrderField? field) => _$this._field = field; + + GProjectOrderBuilder(); + + GProjectOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectOrder; + } + + @override + void update(void Function(GProjectOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectOrder build() => _build(); + + _$GProjectOrder _build() { + final _$result = _$v ?? + new _$GProjectOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GProjectV2FieldOrder extends GProjectV2FieldOrder { + @override + final GOrderDirection direction; + @override + final GProjectV2FieldOrderField field; + + factory _$GProjectV2FieldOrder( + [void Function(GProjectV2FieldOrderBuilder)? updates]) => + (new GProjectV2FieldOrderBuilder()..update(updates))._build(); + + _$GProjectV2FieldOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2FieldOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2FieldOrder', 'field'); + } + + @override + GProjectV2FieldOrder rebuild( + void Function(GProjectV2FieldOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2FieldOrderBuilder toBuilder() => + new GProjectV2FieldOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2FieldOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2FieldOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectV2FieldOrderBuilder + implements Builder { + _$GProjectV2FieldOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectV2FieldOrderField? _field; + GProjectV2FieldOrderField? get field => _$this._field; + set field(GProjectV2FieldOrderField? field) => _$this._field = field; + + GProjectV2FieldOrderBuilder(); + + GProjectV2FieldOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2FieldOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2FieldOrder; + } + + @override + void update(void Function(GProjectV2FieldOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2FieldOrder build() => _build(); + + _$GProjectV2FieldOrder _build() { + final _$result = _$v ?? + new _$GProjectV2FieldOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2FieldOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2FieldOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GProjectV2FieldValue extends GProjectV2FieldValue { + @override + final GDate? date; + @override + final String? iterationId; + @override + final double? number; + @override + final String? singleSelectOptionId; + @override + final String? text; + + factory _$GProjectV2FieldValue( + [void Function(GProjectV2FieldValueBuilder)? updates]) => + (new GProjectV2FieldValueBuilder()..update(updates))._build(); + + _$GProjectV2FieldValue._( + {this.date, + this.iterationId, + this.number, + this.singleSelectOptionId, + this.text}) + : super._(); + + @override + GProjectV2FieldValue rebuild( + void Function(GProjectV2FieldValueBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2FieldValueBuilder toBuilder() => + new GProjectV2FieldValueBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2FieldValue && + date == other.date && + iterationId == other.iterationId && + number == other.number && + singleSelectOptionId == other.singleSelectOptionId && + text == other.text; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, date.hashCode), iterationId.hashCode), + number.hashCode), + singleSelectOptionId.hashCode), + text.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2FieldValue') + ..add('date', date) + ..add('iterationId', iterationId) + ..add('number', number) + ..add('singleSelectOptionId', singleSelectOptionId) + ..add('text', text)) + .toString(); + } +} + +class GProjectV2FieldValueBuilder + implements Builder { + _$GProjectV2FieldValue? _$v; + + GDateBuilder? _date; + GDateBuilder get date => _$this._date ??= new GDateBuilder(); + set date(GDateBuilder? date) => _$this._date = date; + + String? _iterationId; + String? get iterationId => _$this._iterationId; + set iterationId(String? iterationId) => _$this._iterationId = iterationId; + + double? _number; + double? get number => _$this._number; + set number(double? number) => _$this._number = number; + + String? _singleSelectOptionId; + String? get singleSelectOptionId => _$this._singleSelectOptionId; + set singleSelectOptionId(String? singleSelectOptionId) => + _$this._singleSelectOptionId = singleSelectOptionId; + + String? _text; + String? get text => _$this._text; + set text(String? text) => _$this._text = text; + + GProjectV2FieldValueBuilder(); + + GProjectV2FieldValueBuilder get _$this { + final $v = _$v; + if ($v != null) { + _date = $v.date?.toBuilder(); + _iterationId = $v.iterationId; + _number = $v.number; + _singleSelectOptionId = $v.singleSelectOptionId; + _text = $v.text; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2FieldValue other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2FieldValue; + } + + @override + void update(void Function(GProjectV2FieldValueBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2FieldValue build() => _build(); + + _$GProjectV2FieldValue _build() { + _$GProjectV2FieldValue _$result; + try { + _$result = _$v ?? + new _$GProjectV2FieldValue._( + date: _date?.build(), + iterationId: iterationId, + number: number, + singleSelectOptionId: singleSelectOptionId, + text: text); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'date'; + _date?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectV2FieldValue', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectV2ItemFieldValueOrder extends GProjectV2ItemFieldValueOrder { + @override + final GOrderDirection direction; + @override + final GProjectV2ItemFieldValueOrderField field; + + factory _$GProjectV2ItemFieldValueOrder( + [void Function(GProjectV2ItemFieldValueOrderBuilder)? updates]) => + (new GProjectV2ItemFieldValueOrderBuilder()..update(updates))._build(); + + _$GProjectV2ItemFieldValueOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ItemFieldValueOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ItemFieldValueOrder', 'field'); + } + + @override + GProjectV2ItemFieldValueOrder rebuild( + void Function(GProjectV2ItemFieldValueOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2ItemFieldValueOrderBuilder toBuilder() => + new GProjectV2ItemFieldValueOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2ItemFieldValueOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2ItemFieldValueOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectV2ItemFieldValueOrderBuilder + implements + Builder { + _$GProjectV2ItemFieldValueOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectV2ItemFieldValueOrderField? _field; + GProjectV2ItemFieldValueOrderField? get field => _$this._field; + set field(GProjectV2ItemFieldValueOrderField? field) => _$this._field = field; + + GProjectV2ItemFieldValueOrderBuilder(); + + GProjectV2ItemFieldValueOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2ItemFieldValueOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2ItemFieldValueOrder; + } + + @override + void update(void Function(GProjectV2ItemFieldValueOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2ItemFieldValueOrder build() => _build(); + + _$GProjectV2ItemFieldValueOrder _build() { + final _$result = _$v ?? + new _$GProjectV2ItemFieldValueOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ItemFieldValueOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ItemFieldValueOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GProjectV2ItemOrder extends GProjectV2ItemOrder { + @override + final GOrderDirection direction; + @override + final GProjectV2ItemOrderField field; + + factory _$GProjectV2ItemOrder( + [void Function(GProjectV2ItemOrderBuilder)? updates]) => + (new GProjectV2ItemOrderBuilder()..update(updates))._build(); + + _$GProjectV2ItemOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ItemOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ItemOrder', 'field'); + } + + @override + GProjectV2ItemOrder rebuild( + void Function(GProjectV2ItemOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2ItemOrderBuilder toBuilder() => + new GProjectV2ItemOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2ItemOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2ItemOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectV2ItemOrderBuilder + implements Builder { + _$GProjectV2ItemOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectV2ItemOrderField? _field; + GProjectV2ItemOrderField? get field => _$this._field; + set field(GProjectV2ItemOrderField? field) => _$this._field = field; + + GProjectV2ItemOrderBuilder(); + + GProjectV2ItemOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2ItemOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2ItemOrder; + } + + @override + void update(void Function(GProjectV2ItemOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2ItemOrder build() => _build(); + + _$GProjectV2ItemOrder _build() { + final _$result = _$v ?? + new _$GProjectV2ItemOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ItemOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ItemOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GProjectV2Order extends GProjectV2Order { + @override + final GOrderDirection direction; + @override + final GProjectV2OrderField field; + + factory _$GProjectV2Order([void Function(GProjectV2OrderBuilder)? updates]) => + (new GProjectV2OrderBuilder()..update(updates))._build(); + + _$GProjectV2Order._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2Order', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GProjectV2Order', 'field'); + } + + @override + GProjectV2Order rebuild(void Function(GProjectV2OrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2OrderBuilder toBuilder() => + new GProjectV2OrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2Order && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2Order') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectV2OrderBuilder + implements Builder { + _$GProjectV2Order? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectV2OrderField? _field; + GProjectV2OrderField? get field => _$this._field; + set field(GProjectV2OrderField? field) => _$this._field = field; + + GProjectV2OrderBuilder(); + + GProjectV2OrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2Order other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2Order; + } + + @override + void update(void Function(GProjectV2OrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2Order build() => _build(); + + _$GProjectV2Order _build() { + final _$result = _$v ?? + new _$GProjectV2Order._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2Order', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2Order', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GProjectV2ViewOrder extends GProjectV2ViewOrder { + @override + final GOrderDirection direction; + @override + final GProjectV2ViewOrderField field; + + factory _$GProjectV2ViewOrder( + [void Function(GProjectV2ViewOrderBuilder)? updates]) => + (new GProjectV2ViewOrderBuilder()..update(updates))._build(); + + _$GProjectV2ViewOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ViewOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ViewOrder', 'field'); + } + + @override + GProjectV2ViewOrder rebuild( + void Function(GProjectV2ViewOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectV2ViewOrderBuilder toBuilder() => + new GProjectV2ViewOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectV2ViewOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectV2ViewOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GProjectV2ViewOrderBuilder + implements Builder { + _$GProjectV2ViewOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GProjectV2ViewOrderField? _field; + GProjectV2ViewOrderField? get field => _$this._field; + set field(GProjectV2ViewOrderField? field) => _$this._field = field; + + GProjectV2ViewOrderBuilder(); + + GProjectV2ViewOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GProjectV2ViewOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectV2ViewOrder; + } + + @override + void update(void Function(GProjectV2ViewOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectV2ViewOrder build() => _build(); + + _$GProjectV2ViewOrder _build() { + final _$result = _$v ?? + new _$GProjectV2ViewOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GProjectV2ViewOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GProjectV2ViewOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GPullRequestOrder extends GPullRequestOrder { + @override + final GOrderDirection direction; + @override + final GPullRequestOrderField field; + + factory _$GPullRequestOrder( + [void Function(GPullRequestOrderBuilder)? updates]) => + (new GPullRequestOrderBuilder()..update(updates))._build(); + + _$GPullRequestOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GPullRequestOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GPullRequestOrder', 'field'); + } + + @override + GPullRequestOrder rebuild(void Function(GPullRequestOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPullRequestOrderBuilder toBuilder() => + new GPullRequestOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPullRequestOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPullRequestOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GPullRequestOrderBuilder + implements Builder { + _$GPullRequestOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GPullRequestOrderField? _field; + GPullRequestOrderField? get field => _$this._field; + set field(GPullRequestOrderField? field) => _$this._field = field; + + GPullRequestOrderBuilder(); + + GPullRequestOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GPullRequestOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPullRequestOrder; + } + + @override + void update(void Function(GPullRequestOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPullRequestOrder build() => _build(); + + _$GPullRequestOrder _build() { + final _$result = _$v ?? + new _$GPullRequestOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GPullRequestOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GPullRequestOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GReactionOrder extends GReactionOrder { + @override + final GOrderDirection direction; + @override + final GReactionOrderField field; + + factory _$GReactionOrder([void Function(GReactionOrderBuilder)? updates]) => + (new GReactionOrderBuilder()..update(updates))._build(); + + _$GReactionOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GReactionOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GReactionOrder', 'field'); + } + + @override + GReactionOrder rebuild(void Function(GReactionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReactionOrderBuilder toBuilder() => + new GReactionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReactionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReactionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GReactionOrderBuilder + implements Builder { + _$GReactionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GReactionOrderField? _field; + GReactionOrderField? get field => _$this._field; + set field(GReactionOrderField? field) => _$this._field = field; + + GReactionOrderBuilder(); + + GReactionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GReactionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReactionOrder; + } + + @override + void update(void Function(GReactionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReactionOrder build() => _build(); + + _$GReactionOrder _build() { + final _$result = _$v ?? + new _$GReactionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GReactionOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GReactionOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRefOrder extends GRefOrder { + @override + final GOrderDirection direction; + @override + final GRefOrderField field; + + factory _$GRefOrder([void Function(GRefOrderBuilder)? updates]) => + (new GRefOrderBuilder()..update(updates))._build(); + + _$GRefOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull(direction, r'GRefOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GRefOrder', 'field'); + } + + @override + GRefOrder rebuild(void Function(GRefOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefOrderBuilder toBuilder() => new GRefOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRefOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GRefOrderBuilder implements Builder { + _$GRefOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GRefOrderField? _field; + GRefOrderField? get field => _$this._field; + set field(GRefOrderField? field) => _$this._field = field; + + GRefOrderBuilder(); + + GRefOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GRefOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefOrder; + } + + @override + void update(void Function(GRefOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefOrder build() => _build(); + + _$GRefOrder _build() { + final _$result = _$v ?? + new _$GRefOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GRefOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GRefOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRefUpdate extends GRefUpdate { + @override + final String afterOid; + @override + final String? beforeOid; + @override + final bool? force; + @override + final GGitRefname name; + + factory _$GRefUpdate([void Function(GRefUpdateBuilder)? updates]) => + (new GRefUpdateBuilder()..update(updates))._build(); + + _$GRefUpdate._( + {required this.afterOid, this.beforeOid, this.force, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(afterOid, r'GRefUpdate', 'afterOid'); + BuiltValueNullFieldError.checkNotNull(name, r'GRefUpdate', 'name'); + } + + @override + GRefUpdate rebuild(void Function(GRefUpdateBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRefUpdateBuilder toBuilder() => new GRefUpdateBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRefUpdate && + afterOid == other.afterOid && + beforeOid == other.beforeOid && + force == other.force && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, afterOid.hashCode), beforeOid.hashCode), force.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRefUpdate') + ..add('afterOid', afterOid) + ..add('beforeOid', beforeOid) + ..add('force', force) + ..add('name', name)) + .toString(); + } +} + +class GRefUpdateBuilder implements Builder { + _$GRefUpdate? _$v; + + String? _afterOid; + String? get afterOid => _$this._afterOid; + set afterOid(String? afterOid) => _$this._afterOid = afterOid; + + String? _beforeOid; + String? get beforeOid => _$this._beforeOid; + set beforeOid(String? beforeOid) => _$this._beforeOid = beforeOid; + + bool? _force; + bool? get force => _$this._force; + set force(bool? force) => _$this._force = force; + + GGitRefnameBuilder? _name; + GGitRefnameBuilder get name => _$this._name ??= new GGitRefnameBuilder(); + set name(GGitRefnameBuilder? name) => _$this._name = name; + + GRefUpdateBuilder(); + + GRefUpdateBuilder get _$this { + final $v = _$v; + if ($v != null) { + _afterOid = $v.afterOid; + _beforeOid = $v.beforeOid; + _force = $v.force; + _name = $v.name.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRefUpdate other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRefUpdate; + } + + @override + void update(void Function(GRefUpdateBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRefUpdate build() => _build(); + + _$GRefUpdate _build() { + _$GRefUpdate _$result; + try { + _$result = _$v ?? + new _$GRefUpdate._( + afterOid: BuiltValueNullFieldError.checkNotNull( + afterOid, r'GRefUpdate', 'afterOid'), + beforeOid: beforeOid, + force: force, + name: name.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'name'; + name.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRefUpdate', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput + extends GRegenerateEnterpriseIdentityProviderRecoveryCodesInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + + factory _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput( + [void Function( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder)? + updates]) => + (new GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder() + ..update(updates)) + ._build(); + + _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput._( + {this.clientMutationId, required this.enterpriseId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GRegenerateEnterpriseIdentityProviderRecoveryCodesInput', + 'enterpriseId'); + } + + @override + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput rebuild( + void Function( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder toBuilder() => + new GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRegenerateEnterpriseIdentityProviderRecoveryCodesInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRegenerateEnterpriseIdentityProviderRecoveryCodesInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId)) + .toString(); + } +} + +class GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder + implements + Builder { + _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder(); + + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _$v = null; + } + return this; + } + + @override + void replace(GRegenerateEnterpriseIdentityProviderRecoveryCodesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput; + } + + @override + void update( + void Function( + GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput build() => _build(); + + _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput _build() { + final _$result = _$v ?? + new _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GRegenerateEnterpriseIdentityProviderRecoveryCodesInput', + 'enterpriseId')); + replace(_$result); + return _$result; + } +} + +class _$GRegenerateVerifiableDomainTokenInput + extends GRegenerateVerifiableDomainTokenInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GRegenerateVerifiableDomainTokenInput( + [void Function(GRegenerateVerifiableDomainTokenInputBuilder)? + updates]) => + (new GRegenerateVerifiableDomainTokenInputBuilder()..update(updates)) + ._build(); + + _$GRegenerateVerifiableDomainTokenInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GRegenerateVerifiableDomainTokenInput', 'id'); + } + + @override + GRegenerateVerifiableDomainTokenInput rebuild( + void Function(GRegenerateVerifiableDomainTokenInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRegenerateVerifiableDomainTokenInputBuilder toBuilder() => + new GRegenerateVerifiableDomainTokenInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRegenerateVerifiableDomainTokenInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRegenerateVerifiableDomainTokenInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GRegenerateVerifiableDomainTokenInputBuilder + implements + Builder { + _$GRegenerateVerifiableDomainTokenInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GRegenerateVerifiableDomainTokenInputBuilder(); + + GRegenerateVerifiableDomainTokenInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GRegenerateVerifiableDomainTokenInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRegenerateVerifiableDomainTokenInput; + } + + @override + void update( + void Function(GRegenerateVerifiableDomainTokenInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRegenerateVerifiableDomainTokenInput build() => _build(); + + _$GRegenerateVerifiableDomainTokenInput _build() { + final _$result = _$v ?? + new _$GRegenerateVerifiableDomainTokenInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GRegenerateVerifiableDomainTokenInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GRejectDeploymentsInput extends GRejectDeploymentsInput { + @override + final String? clientMutationId; + @override + final String? comment; + @override + final BuiltList environmentIds; + @override + final String workflowRunId; + + factory _$GRejectDeploymentsInput( + [void Function(GRejectDeploymentsInputBuilder)? updates]) => + (new GRejectDeploymentsInputBuilder()..update(updates))._build(); + + _$GRejectDeploymentsInput._( + {this.clientMutationId, + this.comment, + required this.environmentIds, + required this.workflowRunId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + environmentIds, r'GRejectDeploymentsInput', 'environmentIds'); + BuiltValueNullFieldError.checkNotNull( + workflowRunId, r'GRejectDeploymentsInput', 'workflowRunId'); + } + + @override + GRejectDeploymentsInput rebuild( + void Function(GRejectDeploymentsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRejectDeploymentsInputBuilder toBuilder() => + new GRejectDeploymentsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRejectDeploymentsInput && + clientMutationId == other.clientMutationId && + comment == other.comment && + environmentIds == other.environmentIds && + workflowRunId == other.workflowRunId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), comment.hashCode), + environmentIds.hashCode), + workflowRunId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRejectDeploymentsInput') + ..add('clientMutationId', clientMutationId) + ..add('comment', comment) + ..add('environmentIds', environmentIds) + ..add('workflowRunId', workflowRunId)) + .toString(); + } +} + +class GRejectDeploymentsInputBuilder + implements + Builder { + _$GRejectDeploymentsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _comment; + String? get comment => _$this._comment; + set comment(String? comment) => _$this._comment = comment; + + ListBuilder? _environmentIds; + ListBuilder get environmentIds => + _$this._environmentIds ??= new ListBuilder(); + set environmentIds(ListBuilder? environmentIds) => + _$this._environmentIds = environmentIds; + + String? _workflowRunId; + String? get workflowRunId => _$this._workflowRunId; + set workflowRunId(String? workflowRunId) => + _$this._workflowRunId = workflowRunId; + + GRejectDeploymentsInputBuilder(); + + GRejectDeploymentsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _comment = $v.comment; + _environmentIds = $v.environmentIds.toBuilder(); + _workflowRunId = $v.workflowRunId; + _$v = null; + } + return this; + } + + @override + void replace(GRejectDeploymentsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRejectDeploymentsInput; + } + + @override + void update(void Function(GRejectDeploymentsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRejectDeploymentsInput build() => _build(); + + _$GRejectDeploymentsInput _build() { + _$GRejectDeploymentsInput _$result; + try { + _$result = _$v ?? + new _$GRejectDeploymentsInput._( + clientMutationId: clientMutationId, + comment: comment, + environmentIds: environmentIds.build(), + workflowRunId: BuiltValueNullFieldError.checkNotNull( + workflowRunId, r'GRejectDeploymentsInput', 'workflowRunId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'environmentIds'; + environmentIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRejectDeploymentsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleaseOrder extends GReleaseOrder { + @override + final GOrderDirection direction; + @override + final GReleaseOrderField field; + + factory _$GReleaseOrder([void Function(GReleaseOrderBuilder)? updates]) => + (new GReleaseOrderBuilder()..update(updates))._build(); + + _$GReleaseOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GReleaseOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GReleaseOrder', 'field'); + } + + @override + GReleaseOrder rebuild(void Function(GReleaseOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseOrderBuilder toBuilder() => new GReleaseOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GReleaseOrderBuilder + implements Builder { + _$GReleaseOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GReleaseOrderField? _field; + GReleaseOrderField? get field => _$this._field; + set field(GReleaseOrderField? field) => _$this._field = field; + + GReleaseOrderBuilder(); + + GReleaseOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseOrder; + } + + @override + void update(void Function(GReleaseOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseOrder build() => _build(); + + _$GReleaseOrder _build() { + final _$result = _$v ?? + new _$GReleaseOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GReleaseOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GReleaseOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveAssigneesFromAssignableInput + extends GRemoveAssigneesFromAssignableInput { + @override + final String assignableId; + @override + final BuiltList assigneeIds; + @override + final String? clientMutationId; + + factory _$GRemoveAssigneesFromAssignableInput( + [void Function(GRemoveAssigneesFromAssignableInputBuilder)? + updates]) => + (new GRemoveAssigneesFromAssignableInputBuilder()..update(updates)) + ._build(); + + _$GRemoveAssigneesFromAssignableInput._( + {required this.assignableId, + required this.assigneeIds, + this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + assignableId, r'GRemoveAssigneesFromAssignableInput', 'assignableId'); + BuiltValueNullFieldError.checkNotNull( + assigneeIds, r'GRemoveAssigneesFromAssignableInput', 'assigneeIds'); + } + + @override + GRemoveAssigneesFromAssignableInput rebuild( + void Function(GRemoveAssigneesFromAssignableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveAssigneesFromAssignableInputBuilder toBuilder() => + new GRemoveAssigneesFromAssignableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveAssigneesFromAssignableInput && + assignableId == other.assignableId && + assigneeIds == other.assigneeIds && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, assignableId.hashCode), assigneeIds.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveAssigneesFromAssignableInput') + ..add('assignableId', assignableId) + ..add('assigneeIds', assigneeIds) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GRemoveAssigneesFromAssignableInputBuilder + implements + Builder { + _$GRemoveAssigneesFromAssignableInput? _$v; + + String? _assignableId; + String? get assignableId => _$this._assignableId; + set assignableId(String? assignableId) => _$this._assignableId = assignableId; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRemoveAssigneesFromAssignableInputBuilder(); + + GRemoveAssigneesFromAssignableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assignableId = $v.assignableId; + _assigneeIds = $v.assigneeIds.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveAssigneesFromAssignableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveAssigneesFromAssignableInput; + } + + @override + void update( + void Function(GRemoveAssigneesFromAssignableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveAssigneesFromAssignableInput build() => _build(); + + _$GRemoveAssigneesFromAssignableInput _build() { + _$GRemoveAssigneesFromAssignableInput _$result; + try { + _$result = _$v ?? + new _$GRemoveAssigneesFromAssignableInput._( + assignableId: BuiltValueNullFieldError.checkNotNull(assignableId, + r'GRemoveAssigneesFromAssignableInput', 'assignableId'), + assigneeIds: assigneeIds.build(), + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + assigneeIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRemoveAssigneesFromAssignableInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRemoveEnterpriseAdminInput extends GRemoveEnterpriseAdminInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + + factory _$GRemoveEnterpriseAdminInput( + [void Function(GRemoveEnterpriseAdminInputBuilder)? updates]) => + (new GRemoveEnterpriseAdminInputBuilder()..update(updates))._build(); + + _$GRemoveEnterpriseAdminInput._( + {this.clientMutationId, required this.enterpriseId, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GRemoveEnterpriseAdminInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRemoveEnterpriseAdminInput', 'login'); + } + + @override + GRemoveEnterpriseAdminInput rebuild( + void Function(GRemoveEnterpriseAdminInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveEnterpriseAdminInputBuilder toBuilder() => + new GRemoveEnterpriseAdminInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveEnterpriseAdminInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveEnterpriseAdminInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login)) + .toString(); + } +} + +class GRemoveEnterpriseAdminInputBuilder + implements + Builder { + _$GRemoveEnterpriseAdminInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GRemoveEnterpriseAdminInputBuilder(); + + GRemoveEnterpriseAdminInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveEnterpriseAdminInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveEnterpriseAdminInput; + } + + @override + void update(void Function(GRemoveEnterpriseAdminInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveEnterpriseAdminInput build() => _build(); + + _$GRemoveEnterpriseAdminInput _build() { + final _$result = _$v ?? + new _$GRemoveEnterpriseAdminInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GRemoveEnterpriseAdminInput', 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRemoveEnterpriseAdminInput', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveEnterpriseIdentityProviderInput + extends GRemoveEnterpriseIdentityProviderInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + + factory _$GRemoveEnterpriseIdentityProviderInput( + [void Function(GRemoveEnterpriseIdentityProviderInputBuilder)? + updates]) => + (new GRemoveEnterpriseIdentityProviderInputBuilder()..update(updates)) + ._build(); + + _$GRemoveEnterpriseIdentityProviderInput._( + {this.clientMutationId, required this.enterpriseId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRemoveEnterpriseIdentityProviderInput', 'enterpriseId'); + } + + @override + GRemoveEnterpriseIdentityProviderInput rebuild( + void Function(GRemoveEnterpriseIdentityProviderInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveEnterpriseIdentityProviderInputBuilder toBuilder() => + new GRemoveEnterpriseIdentityProviderInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveEnterpriseIdentityProviderInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRemoveEnterpriseIdentityProviderInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId)) + .toString(); + } +} + +class GRemoveEnterpriseIdentityProviderInputBuilder + implements + Builder { + _$GRemoveEnterpriseIdentityProviderInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GRemoveEnterpriseIdentityProviderInputBuilder(); + + GRemoveEnterpriseIdentityProviderInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveEnterpriseIdentityProviderInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveEnterpriseIdentityProviderInput; + } + + @override + void update( + void Function(GRemoveEnterpriseIdentityProviderInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveEnterpriseIdentityProviderInput build() => _build(); + + _$GRemoveEnterpriseIdentityProviderInput _build() { + final _$result = _$v ?? + new _$GRemoveEnterpriseIdentityProviderInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRemoveEnterpriseIdentityProviderInput', 'enterpriseId')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveEnterpriseOrganizationInput + extends GRemoveEnterpriseOrganizationInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String organizationId; + + factory _$GRemoveEnterpriseOrganizationInput( + [void Function(GRemoveEnterpriseOrganizationInputBuilder)? + updates]) => + (new GRemoveEnterpriseOrganizationInputBuilder()..update(updates)) + ._build(); + + _$GRemoveEnterpriseOrganizationInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GRemoveEnterpriseOrganizationInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(organizationId, + r'GRemoveEnterpriseOrganizationInput', 'organizationId'); + } + + @override + GRemoveEnterpriseOrganizationInput rebuild( + void Function(GRemoveEnterpriseOrganizationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveEnterpriseOrganizationInputBuilder toBuilder() => + new GRemoveEnterpriseOrganizationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveEnterpriseOrganizationInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveEnterpriseOrganizationInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GRemoveEnterpriseOrganizationInputBuilder + implements + Builder { + _$GRemoveEnterpriseOrganizationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GRemoveEnterpriseOrganizationInputBuilder(); + + GRemoveEnterpriseOrganizationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveEnterpriseOrganizationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveEnterpriseOrganizationInput; + } + + @override + void update( + void Function(GRemoveEnterpriseOrganizationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveEnterpriseOrganizationInput build() => _build(); + + _$GRemoveEnterpriseOrganizationInput _build() { + final _$result = _$v ?? + new _$GRemoveEnterpriseOrganizationInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRemoveEnterpriseOrganizationInput', 'enterpriseId'), + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GRemoveEnterpriseOrganizationInput', + 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveEnterpriseSupportEntitlementInput + extends GRemoveEnterpriseSupportEntitlementInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + + factory _$GRemoveEnterpriseSupportEntitlementInput( + [void Function(GRemoveEnterpriseSupportEntitlementInputBuilder)? + updates]) => + (new GRemoveEnterpriseSupportEntitlementInputBuilder()..update(updates)) + ._build(); + + _$GRemoveEnterpriseSupportEntitlementInput._( + {this.clientMutationId, required this.enterpriseId, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRemoveEnterpriseSupportEntitlementInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRemoveEnterpriseSupportEntitlementInput', 'login'); + } + + @override + GRemoveEnterpriseSupportEntitlementInput rebuild( + void Function(GRemoveEnterpriseSupportEntitlementInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveEnterpriseSupportEntitlementInputBuilder toBuilder() => + new GRemoveEnterpriseSupportEntitlementInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveEnterpriseSupportEntitlementInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRemoveEnterpriseSupportEntitlementInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login)) + .toString(); + } +} + +class GRemoveEnterpriseSupportEntitlementInputBuilder + implements + Builder { + _$GRemoveEnterpriseSupportEntitlementInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GRemoveEnterpriseSupportEntitlementInputBuilder(); + + GRemoveEnterpriseSupportEntitlementInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveEnterpriseSupportEntitlementInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveEnterpriseSupportEntitlementInput; + } + + @override + void update( + void Function(GRemoveEnterpriseSupportEntitlementInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveEnterpriseSupportEntitlementInput build() => _build(); + + _$GRemoveEnterpriseSupportEntitlementInput _build() { + final _$result = _$v ?? + new _$GRemoveEnterpriseSupportEntitlementInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRemoveEnterpriseSupportEntitlementInput', 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRemoveEnterpriseSupportEntitlementInput', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveLabelsFromLabelableInput + extends GRemoveLabelsFromLabelableInput { + @override + final String? clientMutationId; + @override + final BuiltList labelIds; + @override + final String labelableId; + + factory _$GRemoveLabelsFromLabelableInput( + [void Function(GRemoveLabelsFromLabelableInputBuilder)? updates]) => + (new GRemoveLabelsFromLabelableInputBuilder()..update(updates))._build(); + + _$GRemoveLabelsFromLabelableInput._( + {this.clientMutationId, + required this.labelIds, + required this.labelableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + labelIds, r'GRemoveLabelsFromLabelableInput', 'labelIds'); + BuiltValueNullFieldError.checkNotNull( + labelableId, r'GRemoveLabelsFromLabelableInput', 'labelableId'); + } + + @override + GRemoveLabelsFromLabelableInput rebuild( + void Function(GRemoveLabelsFromLabelableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveLabelsFromLabelableInputBuilder toBuilder() => + new GRemoveLabelsFromLabelableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveLabelsFromLabelableInput && + clientMutationId == other.clientMutationId && + labelIds == other.labelIds && + labelableId == other.labelableId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), labelIds.hashCode), + labelableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveLabelsFromLabelableInput') + ..add('clientMutationId', clientMutationId) + ..add('labelIds', labelIds) + ..add('labelableId', labelableId)) + .toString(); + } +} + +class GRemoveLabelsFromLabelableInputBuilder + implements + Builder { + _$GRemoveLabelsFromLabelableInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _labelableId; + String? get labelableId => _$this._labelableId; + set labelableId(String? labelableId) => _$this._labelableId = labelableId; + + GRemoveLabelsFromLabelableInputBuilder(); + + GRemoveLabelsFromLabelableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _labelIds = $v.labelIds.toBuilder(); + _labelableId = $v.labelableId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveLabelsFromLabelableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveLabelsFromLabelableInput; + } + + @override + void update(void Function(GRemoveLabelsFromLabelableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveLabelsFromLabelableInput build() => _build(); + + _$GRemoveLabelsFromLabelableInput _build() { + _$GRemoveLabelsFromLabelableInput _$result; + try { + _$result = _$v ?? + new _$GRemoveLabelsFromLabelableInput._( + clientMutationId: clientMutationId, + labelIds: labelIds.build(), + labelableId: BuiltValueNullFieldError.checkNotNull(labelableId, + r'GRemoveLabelsFromLabelableInput', 'labelableId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelIds'; + labelIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRemoveLabelsFromLabelableInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRemoveOutsideCollaboratorInput + extends GRemoveOutsideCollaboratorInput { + @override + final String? clientMutationId; + @override + final String organizationId; + @override + final String userId; + + factory _$GRemoveOutsideCollaboratorInput( + [void Function(GRemoveOutsideCollaboratorInputBuilder)? updates]) => + (new GRemoveOutsideCollaboratorInputBuilder()..update(updates))._build(); + + _$GRemoveOutsideCollaboratorInput._( + {this.clientMutationId, + required this.organizationId, + required this.userId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + organizationId, r'GRemoveOutsideCollaboratorInput', 'organizationId'); + BuiltValueNullFieldError.checkNotNull( + userId, r'GRemoveOutsideCollaboratorInput', 'userId'); + } + + @override + GRemoveOutsideCollaboratorInput rebuild( + void Function(GRemoveOutsideCollaboratorInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveOutsideCollaboratorInputBuilder toBuilder() => + new GRemoveOutsideCollaboratorInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveOutsideCollaboratorInput && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId && + userId == other.userId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), organizationId.hashCode), + userId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveOutsideCollaboratorInput') + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId) + ..add('userId', userId)) + .toString(); + } +} + +class GRemoveOutsideCollaboratorInputBuilder + implements + Builder { + _$GRemoveOutsideCollaboratorInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + String? _userId; + String? get userId => _$this._userId; + set userId(String? userId) => _$this._userId = userId; + + GRemoveOutsideCollaboratorInputBuilder(); + + GRemoveOutsideCollaboratorInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _userId = $v.userId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveOutsideCollaboratorInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveOutsideCollaboratorInput; + } + + @override + void update(void Function(GRemoveOutsideCollaboratorInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveOutsideCollaboratorInput build() => _build(); + + _$GRemoveOutsideCollaboratorInput _build() { + final _$result = _$v ?? + new _$GRemoveOutsideCollaboratorInput._( + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GRemoveOutsideCollaboratorInput', + 'organizationId'), + userId: BuiltValueNullFieldError.checkNotNull( + userId, r'GRemoveOutsideCollaboratorInput', 'userId')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveReactionInput extends GRemoveReactionInput { + @override + final String? clientMutationId; + @override + final GReactionContent content; + @override + final String subjectId; + + factory _$GRemoveReactionInput( + [void Function(GRemoveReactionInputBuilder)? updates]) => + (new GRemoveReactionInputBuilder()..update(updates))._build(); + + _$GRemoveReactionInput._( + {this.clientMutationId, required this.content, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + content, r'GRemoveReactionInput', 'content'); + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GRemoveReactionInput', 'subjectId'); + } + + @override + GRemoveReactionInput rebuild( + void Function(GRemoveReactionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveReactionInputBuilder toBuilder() => + new GRemoveReactionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveReactionInput && + clientMutationId == other.clientMutationId && + content == other.content && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), content.hashCode), + subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveReactionInput') + ..add('clientMutationId', clientMutationId) + ..add('content', content) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GRemoveReactionInputBuilder + implements Builder { + _$GRemoveReactionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GReactionContent? _content; + GReactionContent? get content => _$this._content; + set content(GReactionContent? content) => _$this._content = content; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GRemoveReactionInputBuilder(); + + GRemoveReactionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _content = $v.content; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveReactionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveReactionInput; + } + + @override + void update(void Function(GRemoveReactionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveReactionInput build() => _build(); + + _$GRemoveReactionInput _build() { + final _$result = _$v ?? + new _$GRemoveReactionInput._( + clientMutationId: clientMutationId, + content: BuiltValueNullFieldError.checkNotNull( + content, r'GRemoveReactionInput', 'content'), + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GRemoveReactionInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveStarInput extends GRemoveStarInput { + @override + final String? clientMutationId; + @override + final String starrableId; + + factory _$GRemoveStarInput( + [void Function(GRemoveStarInputBuilder)? updates]) => + (new GRemoveStarInputBuilder()..update(updates))._build(); + + _$GRemoveStarInput._({this.clientMutationId, required this.starrableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + starrableId, r'GRemoveStarInput', 'starrableId'); + } + + @override + GRemoveStarInput rebuild(void Function(GRemoveStarInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveStarInputBuilder toBuilder() => + new GRemoveStarInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveStarInput && + clientMutationId == other.clientMutationId && + starrableId == other.starrableId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), starrableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveStarInput') + ..add('clientMutationId', clientMutationId) + ..add('starrableId', starrableId)) + .toString(); + } +} + +class GRemoveStarInputBuilder + implements Builder { + _$GRemoveStarInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _starrableId; + String? get starrableId => _$this._starrableId; + set starrableId(String? starrableId) => _$this._starrableId = starrableId; + + GRemoveStarInputBuilder(); + + GRemoveStarInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _starrableId = $v.starrableId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveStarInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveStarInput; + } + + @override + void update(void Function(GRemoveStarInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveStarInput build() => _build(); + + _$GRemoveStarInput _build() { + final _$result = _$v ?? + new _$GRemoveStarInput._( + clientMutationId: clientMutationId, + starrableId: BuiltValueNullFieldError.checkNotNull( + starrableId, r'GRemoveStarInput', 'starrableId')); + replace(_$result); + return _$result; + } +} + +class _$GRemoveUpvoteInput extends GRemoveUpvoteInput { + @override + final String? clientMutationId; + @override + final String subjectId; + + factory _$GRemoveUpvoteInput( + [void Function(GRemoveUpvoteInputBuilder)? updates]) => + (new GRemoveUpvoteInputBuilder()..update(updates))._build(); + + _$GRemoveUpvoteInput._({this.clientMutationId, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GRemoveUpvoteInput', 'subjectId'); + } + + @override + GRemoveUpvoteInput rebuild( + void Function(GRemoveUpvoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveUpvoteInputBuilder toBuilder() => + new GRemoveUpvoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveUpvoteInput && + clientMutationId == other.clientMutationId && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRemoveUpvoteInput') + ..add('clientMutationId', clientMutationId) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GRemoveUpvoteInputBuilder + implements Builder { + _$GRemoveUpvoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GRemoveUpvoteInputBuilder(); + + GRemoveUpvoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GRemoveUpvoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveUpvoteInput; + } + + @override + void update(void Function(GRemoveUpvoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveUpvoteInput build() => _build(); + + _$GRemoveUpvoteInput _build() { + final _$result = _$v ?? + new _$GRemoveUpvoteInput._( + clientMutationId: clientMutationId, + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GRemoveUpvoteInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GReopenIssueInput extends GReopenIssueInput { + @override + final String? clientMutationId; + @override + final String issueId; + + factory _$GReopenIssueInput( + [void Function(GReopenIssueInputBuilder)? updates]) => + (new GReopenIssueInputBuilder()..update(updates))._build(); + + _$GReopenIssueInput._({this.clientMutationId, required this.issueId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GReopenIssueInput', 'issueId'); + } + + @override + GReopenIssueInput rebuild(void Function(GReopenIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReopenIssueInputBuilder toBuilder() => + new GReopenIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReopenIssueInput && + clientMutationId == other.clientMutationId && + issueId == other.issueId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), issueId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReopenIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('issueId', issueId)) + .toString(); + } +} + +class GReopenIssueInputBuilder + implements Builder { + _$GReopenIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + GReopenIssueInputBuilder(); + + GReopenIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issueId = $v.issueId; + _$v = null; + } + return this; + } + + @override + void replace(GReopenIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenIssueInput; + } + + @override + void update(void Function(GReopenIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenIssueInput build() => _build(); + + _$GReopenIssueInput _build() { + final _$result = _$v ?? + new _$GReopenIssueInput._( + clientMutationId: clientMutationId, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GReopenIssueInput', 'issueId')); + replace(_$result); + return _$result; + } +} + +class _$GReopenPullRequestInput extends GReopenPullRequestInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + + factory _$GReopenPullRequestInput( + [void Function(GReopenPullRequestInputBuilder)? updates]) => + (new GReopenPullRequestInputBuilder()..update(updates))._build(); + + _$GReopenPullRequestInput._( + {this.clientMutationId, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GReopenPullRequestInput', 'pullRequestId'); + } + + @override + GReopenPullRequestInput rebuild( + void Function(GReopenPullRequestInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReopenPullRequestInputBuilder toBuilder() => + new GReopenPullRequestInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReopenPullRequestInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReopenPullRequestInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GReopenPullRequestInputBuilder + implements + Builder { + _$GReopenPullRequestInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GReopenPullRequestInputBuilder(); + + GReopenPullRequestInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GReopenPullRequestInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReopenPullRequestInput; + } + + @override + void update(void Function(GReopenPullRequestInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReopenPullRequestInput build() => _build(); + + _$GReopenPullRequestInput _build() { + final _$result = _$v ?? + new _$GReopenPullRequestInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GReopenPullRequestInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GRepositoryInvitationOrder extends GRepositoryInvitationOrder { + @override + final GOrderDirection direction; + @override + final GRepositoryInvitationOrderField field; + + factory _$GRepositoryInvitationOrder( + [void Function(GRepositoryInvitationOrderBuilder)? updates]) => + (new GRepositoryInvitationOrderBuilder()..update(updates))._build(); + + _$GRepositoryInvitationOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryInvitationOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GRepositoryInvitationOrder', 'field'); + } + + @override + GRepositoryInvitationOrder rebuild( + void Function(GRepositoryInvitationOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepositoryInvitationOrderBuilder toBuilder() => + new GRepositoryInvitationOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepositoryInvitationOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepositoryInvitationOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GRepositoryInvitationOrderBuilder + implements + Builder { + _$GRepositoryInvitationOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GRepositoryInvitationOrderField? _field; + GRepositoryInvitationOrderField? get field => _$this._field; + set field(GRepositoryInvitationOrderField? field) => _$this._field = field; + + GRepositoryInvitationOrderBuilder(); + + GRepositoryInvitationOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GRepositoryInvitationOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepositoryInvitationOrder; + } + + @override + void update(void Function(GRepositoryInvitationOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepositoryInvitationOrder build() => _build(); + + _$GRepositoryInvitationOrder _build() { + final _$result = _$v ?? + new _$GRepositoryInvitationOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryInvitationOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GRepositoryInvitationOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRepositoryMigrationOrder extends GRepositoryMigrationOrder { + @override + final GRepositoryMigrationOrderDirection direction; + @override + final GRepositoryMigrationOrderField field; + + factory _$GRepositoryMigrationOrder( + [void Function(GRepositoryMigrationOrderBuilder)? updates]) => + (new GRepositoryMigrationOrderBuilder()..update(updates))._build(); + + _$GRepositoryMigrationOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryMigrationOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GRepositoryMigrationOrder', 'field'); + } + + @override + GRepositoryMigrationOrder rebuild( + void Function(GRepositoryMigrationOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepositoryMigrationOrderBuilder toBuilder() => + new GRepositoryMigrationOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepositoryMigrationOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepositoryMigrationOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GRepositoryMigrationOrderBuilder + implements + Builder { + _$GRepositoryMigrationOrder? _$v; + + GRepositoryMigrationOrderDirection? _direction; + GRepositoryMigrationOrderDirection? get direction => _$this._direction; + set direction(GRepositoryMigrationOrderDirection? direction) => + _$this._direction = direction; + + GRepositoryMigrationOrderField? _field; + GRepositoryMigrationOrderField? get field => _$this._field; + set field(GRepositoryMigrationOrderField? field) => _$this._field = field; + + GRepositoryMigrationOrderBuilder(); + + GRepositoryMigrationOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GRepositoryMigrationOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepositoryMigrationOrder; + } + + @override + void update(void Function(GRepositoryMigrationOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepositoryMigrationOrder build() => _build(); + + _$GRepositoryMigrationOrder _build() { + final _$result = _$v ?? + new _$GRepositoryMigrationOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryMigrationOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GRepositoryMigrationOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRepositoryOrder extends GRepositoryOrder { + @override + final GOrderDirection direction; + @override + final GRepositoryOrderField field; + + factory _$GRepositoryOrder( + [void Function(GRepositoryOrderBuilder)? updates]) => + (new GRepositoryOrderBuilder()..update(updates))._build(); + + _$GRepositoryOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GRepositoryOrder', 'field'); + } + + @override + GRepositoryOrder rebuild(void Function(GRepositoryOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepositoryOrderBuilder toBuilder() => + new GRepositoryOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepositoryOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepositoryOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GRepositoryOrderBuilder + implements Builder { + _$GRepositoryOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GRepositoryOrderField? _field; + GRepositoryOrderField? get field => _$this._field; + set field(GRepositoryOrderField? field) => _$this._field = field; + + GRepositoryOrderBuilder(); + + GRepositoryOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GRepositoryOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepositoryOrder; + } + + @override + void update(void Function(GRepositoryOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepositoryOrder build() => _build(); + + _$GRepositoryOrder _build() { + final _$result = _$v ?? + new _$GRepositoryOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GRepositoryOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GRepositoryOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GRequestReviewsInput extends GRequestReviewsInput { + @override + final String? clientMutationId; + @override + final String pullRequestId; + @override + final BuiltList? teamIds; + @override + final bool? union; + @override + final BuiltList? userIds; + + factory _$GRequestReviewsInput( + [void Function(GRequestReviewsInputBuilder)? updates]) => + (new GRequestReviewsInputBuilder()..update(updates))._build(); + + _$GRequestReviewsInput._( + {this.clientMutationId, + required this.pullRequestId, + this.teamIds, + this.union, + this.userIds}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GRequestReviewsInput', 'pullRequestId'); + } + + @override + GRequestReviewsInput rebuild( + void Function(GRequestReviewsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRequestReviewsInputBuilder toBuilder() => + new GRequestReviewsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRequestReviewsInput && + clientMutationId == other.clientMutationId && + pullRequestId == other.pullRequestId && + teamIds == other.teamIds && + union == other.union && + userIds == other.userIds; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), pullRequestId.hashCode), + teamIds.hashCode), + union.hashCode), + userIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRequestReviewsInput') + ..add('clientMutationId', clientMutationId) + ..add('pullRequestId', pullRequestId) + ..add('teamIds', teamIds) + ..add('union', union) + ..add('userIds', userIds)) + .toString(); + } +} + +class GRequestReviewsInputBuilder + implements Builder { + _$GRequestReviewsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + ListBuilder? _teamIds; + ListBuilder get teamIds => + _$this._teamIds ??= new ListBuilder(); + set teamIds(ListBuilder? teamIds) => _$this._teamIds = teamIds; + + bool? _union; + bool? get union => _$this._union; + set union(bool? union) => _$this._union = union; + + ListBuilder? _userIds; + ListBuilder get userIds => + _$this._userIds ??= new ListBuilder(); + set userIds(ListBuilder? userIds) => _$this._userIds = userIds; + + GRequestReviewsInputBuilder(); + + GRequestReviewsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _pullRequestId = $v.pullRequestId; + _teamIds = $v.teamIds?.toBuilder(); + _union = $v.union; + _userIds = $v.userIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRequestReviewsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRequestReviewsInput; + } + + @override + void update(void Function(GRequestReviewsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRequestReviewsInput build() => _build(); + + _$GRequestReviewsInput _build() { + _$GRequestReviewsInput _$result; + try { + _$result = _$v ?? + new _$GRequestReviewsInput._( + clientMutationId: clientMutationId, + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GRequestReviewsInput', 'pullRequestId'), + teamIds: _teamIds?.build(), + union: union, + userIds: _userIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'teamIds'; + _teamIds?.build(); + + _$failedField = 'userIds'; + _userIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRequestReviewsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRequiredStatusCheckInput extends GRequiredStatusCheckInput { + @override + final String? appId; + @override + final String context; + + factory _$GRequiredStatusCheckInput( + [void Function(GRequiredStatusCheckInputBuilder)? updates]) => + (new GRequiredStatusCheckInputBuilder()..update(updates))._build(); + + _$GRequiredStatusCheckInput._({this.appId, required this.context}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + context, r'GRequiredStatusCheckInput', 'context'); + } + + @override + GRequiredStatusCheckInput rebuild( + void Function(GRequiredStatusCheckInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRequiredStatusCheckInputBuilder toBuilder() => + new GRequiredStatusCheckInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRequiredStatusCheckInput && + appId == other.appId && + context == other.context; + } + + @override + int get hashCode { + return $jf($jc($jc(0, appId.hashCode), context.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRequiredStatusCheckInput') + ..add('appId', appId) + ..add('context', context)) + .toString(); + } +} + +class GRequiredStatusCheckInputBuilder + implements + Builder { + _$GRequiredStatusCheckInput? _$v; + + String? _appId; + String? get appId => _$this._appId; + set appId(String? appId) => _$this._appId = appId; + + String? _context; + String? get context => _$this._context; + set context(String? context) => _$this._context = context; + + GRequiredStatusCheckInputBuilder(); + + GRequiredStatusCheckInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _appId = $v.appId; + _context = $v.context; + _$v = null; + } + return this; + } + + @override + void replace(GRequiredStatusCheckInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRequiredStatusCheckInput; + } + + @override + void update(void Function(GRequiredStatusCheckInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRequiredStatusCheckInput build() => _build(); + + _$GRequiredStatusCheckInput _build() { + final _$result = _$v ?? + new _$GRequiredStatusCheckInput._( + appId: appId, + context: BuiltValueNullFieldError.checkNotNull( + context, r'GRequiredStatusCheckInput', 'context')); + replace(_$result); + return _$result; + } +} + +class _$GRerequestCheckSuiteInput extends GRerequestCheckSuiteInput { + @override + final String checkSuiteId; + @override + final String? clientMutationId; + @override + final String repositoryId; + + factory _$GRerequestCheckSuiteInput( + [void Function(GRerequestCheckSuiteInputBuilder)? updates]) => + (new GRerequestCheckSuiteInputBuilder()..update(updates))._build(); + + _$GRerequestCheckSuiteInput._( + {required this.checkSuiteId, + this.clientMutationId, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + checkSuiteId, r'GRerequestCheckSuiteInput', 'checkSuiteId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GRerequestCheckSuiteInput', 'repositoryId'); + } + + @override + GRerequestCheckSuiteInput rebuild( + void Function(GRerequestCheckSuiteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRerequestCheckSuiteInputBuilder toBuilder() => + new GRerequestCheckSuiteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRerequestCheckSuiteInput && + checkSuiteId == other.checkSuiteId && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, checkSuiteId.hashCode), clientMutationId.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRerequestCheckSuiteInput') + ..add('checkSuiteId', checkSuiteId) + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GRerequestCheckSuiteInputBuilder + implements + Builder { + _$GRerequestCheckSuiteInput? _$v; + + String? _checkSuiteId; + String? get checkSuiteId => _$this._checkSuiteId; + set checkSuiteId(String? checkSuiteId) => _$this._checkSuiteId = checkSuiteId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GRerequestCheckSuiteInputBuilder(); + + GRerequestCheckSuiteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _checkSuiteId = $v.checkSuiteId; + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GRerequestCheckSuiteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRerequestCheckSuiteInput; + } + + @override + void update(void Function(GRerequestCheckSuiteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRerequestCheckSuiteInput build() => _build(); + + _$GRerequestCheckSuiteInput _build() { + final _$result = _$v ?? + new _$GRerequestCheckSuiteInput._( + checkSuiteId: BuiltValueNullFieldError.checkNotNull( + checkSuiteId, r'GRerequestCheckSuiteInput', 'checkSuiteId'), + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GRerequestCheckSuiteInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GResolveReviewThreadInput extends GResolveReviewThreadInput { + @override + final String? clientMutationId; + @override + final String threadId; + + factory _$GResolveReviewThreadInput( + [void Function(GResolveReviewThreadInputBuilder)? updates]) => + (new GResolveReviewThreadInputBuilder()..update(updates))._build(); + + _$GResolveReviewThreadInput._({this.clientMutationId, required this.threadId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + threadId, r'GResolveReviewThreadInput', 'threadId'); + } + + @override + GResolveReviewThreadInput rebuild( + void Function(GResolveReviewThreadInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GResolveReviewThreadInputBuilder toBuilder() => + new GResolveReviewThreadInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GResolveReviewThreadInput && + clientMutationId == other.clientMutationId && + threadId == other.threadId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), threadId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GResolveReviewThreadInput') + ..add('clientMutationId', clientMutationId) + ..add('threadId', threadId)) + .toString(); + } +} + +class GResolveReviewThreadInputBuilder + implements + Builder { + _$GResolveReviewThreadInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _threadId; + String? get threadId => _$this._threadId; + set threadId(String? threadId) => _$this._threadId = threadId; + + GResolveReviewThreadInputBuilder(); + + GResolveReviewThreadInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _threadId = $v.threadId; + _$v = null; + } + return this; + } + + @override + void replace(GResolveReviewThreadInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GResolveReviewThreadInput; + } + + @override + void update(void Function(GResolveReviewThreadInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GResolveReviewThreadInput build() => _build(); + + _$GResolveReviewThreadInput _build() { + final _$result = _$v ?? + new _$GResolveReviewThreadInput._( + clientMutationId: clientMutationId, + threadId: BuiltValueNullFieldError.checkNotNull( + threadId, r'GResolveReviewThreadInput', 'threadId')); + replace(_$result); + return _$result; + } +} + +class _$GRevokeEnterpriseOrganizationsMigratorRoleInput + extends GRevokeEnterpriseOrganizationsMigratorRoleInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + + factory _$GRevokeEnterpriseOrganizationsMigratorRoleInput( + [void Function( + GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder)? + updates]) => + (new GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder() + ..update(updates)) + ._build(); + + _$GRevokeEnterpriseOrganizationsMigratorRoleInput._( + {this.clientMutationId, required this.enterpriseId, required this.login}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GRevokeEnterpriseOrganizationsMigratorRoleInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRevokeEnterpriseOrganizationsMigratorRoleInput', 'login'); + } + + @override + GRevokeEnterpriseOrganizationsMigratorRoleInput rebuild( + void Function(GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder toBuilder() => + new GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRevokeEnterpriseOrganizationsMigratorRoleInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRevokeEnterpriseOrganizationsMigratorRoleInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login)) + .toString(); + } +} + +class GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder + implements + Builder { + _$GRevokeEnterpriseOrganizationsMigratorRoleInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder(); + + GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GRevokeEnterpriseOrganizationsMigratorRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRevokeEnterpriseOrganizationsMigratorRoleInput; + } + + @override + void update( + void Function(GRevokeEnterpriseOrganizationsMigratorRoleInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GRevokeEnterpriseOrganizationsMigratorRoleInput build() => _build(); + + _$GRevokeEnterpriseOrganizationsMigratorRoleInput _build() { + final _$result = _$v ?? + new _$GRevokeEnterpriseOrganizationsMigratorRoleInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GRevokeEnterpriseOrganizationsMigratorRoleInput', + 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GRevokeEnterpriseOrganizationsMigratorRoleInput', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GRevokeMigratorRoleInput extends GRevokeMigratorRoleInput { + @override + final String actor; + @override + final GActorType actorType; + @override + final String? clientMutationId; + @override + final String organizationId; + + factory _$GRevokeMigratorRoleInput( + [void Function(GRevokeMigratorRoleInputBuilder)? updates]) => + (new GRevokeMigratorRoleInputBuilder()..update(updates))._build(); + + _$GRevokeMigratorRoleInput._( + {required this.actor, + required this.actorType, + this.clientMutationId, + required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + actor, r'GRevokeMigratorRoleInput', 'actor'); + BuiltValueNullFieldError.checkNotNull( + actorType, r'GRevokeMigratorRoleInput', 'actorType'); + BuiltValueNullFieldError.checkNotNull( + organizationId, r'GRevokeMigratorRoleInput', 'organizationId'); + } + + @override + GRevokeMigratorRoleInput rebuild( + void Function(GRevokeMigratorRoleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRevokeMigratorRoleInputBuilder toBuilder() => + new GRevokeMigratorRoleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRevokeMigratorRoleInput && + actor == other.actor && + actorType == other.actorType && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, actor.hashCode), actorType.hashCode), + clientMutationId.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRevokeMigratorRoleInput') + ..add('actor', actor) + ..add('actorType', actorType) + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GRevokeMigratorRoleInputBuilder + implements + Builder { + _$GRevokeMigratorRoleInput? _$v; + + String? _actor; + String? get actor => _$this._actor; + set actor(String? actor) => _$this._actor = actor; + + GActorType? _actorType; + GActorType? get actorType => _$this._actorType; + set actorType(GActorType? actorType) => _$this._actorType = actorType; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GRevokeMigratorRoleInputBuilder(); + + GRevokeMigratorRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _actor = $v.actor; + _actorType = $v.actorType; + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GRevokeMigratorRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRevokeMigratorRoleInput; + } + + @override + void update(void Function(GRevokeMigratorRoleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRevokeMigratorRoleInput build() => _build(); + + _$GRevokeMigratorRoleInput _build() { + final _$result = _$v ?? + new _$GRevokeMigratorRoleInput._( + actor: BuiltValueNullFieldError.checkNotNull( + actor, r'GRevokeMigratorRoleInput', 'actor'), + actorType: BuiltValueNullFieldError.checkNotNull( + actorType, r'GRevokeMigratorRoleInput', 'actorType'), + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, r'GRevokeMigratorRoleInput', 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GSavedReplyOrder extends GSavedReplyOrder { + @override + final GOrderDirection direction; + @override + final GSavedReplyOrderField field; + + factory _$GSavedReplyOrder( + [void Function(GSavedReplyOrderBuilder)? updates]) => + (new GSavedReplyOrderBuilder()..update(updates))._build(); + + _$GSavedReplyOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSavedReplyOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GSavedReplyOrder', 'field'); + } + + @override + GSavedReplyOrder rebuild(void Function(GSavedReplyOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSavedReplyOrderBuilder toBuilder() => + new GSavedReplyOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSavedReplyOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSavedReplyOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSavedReplyOrderBuilder + implements Builder { + _$GSavedReplyOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSavedReplyOrderField? _field; + GSavedReplyOrderField? get field => _$this._field; + set field(GSavedReplyOrderField? field) => _$this._field = field; + + GSavedReplyOrderBuilder(); + + GSavedReplyOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSavedReplyOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSavedReplyOrder; + } + + @override + void update(void Function(GSavedReplyOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSavedReplyOrder build() => _build(); + + _$GSavedReplyOrder _build() { + final _$result = _$v ?? + new _$GSavedReplyOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSavedReplyOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSavedReplyOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSecurityAdvisoryIdentifierFilter + extends GSecurityAdvisoryIdentifierFilter { + @override + final GSecurityAdvisoryIdentifierType type; + @override + final String value; + + factory _$GSecurityAdvisoryIdentifierFilter( + [void Function(GSecurityAdvisoryIdentifierFilterBuilder)? updates]) => + (new GSecurityAdvisoryIdentifierFilterBuilder()..update(updates)) + ._build(); + + _$GSecurityAdvisoryIdentifierFilter._( + {required this.type, required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + type, r'GSecurityAdvisoryIdentifierFilter', 'type'); + BuiltValueNullFieldError.checkNotNull( + value, r'GSecurityAdvisoryIdentifierFilter', 'value'); + } + + @override + GSecurityAdvisoryIdentifierFilter rebuild( + void Function(GSecurityAdvisoryIdentifierFilterBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityAdvisoryIdentifierFilterBuilder toBuilder() => + new GSecurityAdvisoryIdentifierFilterBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityAdvisoryIdentifierFilter && + type == other.type && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc($jc(0, type.hashCode), value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityAdvisoryIdentifierFilter') + ..add('type', type) + ..add('value', value)) + .toString(); + } +} + +class GSecurityAdvisoryIdentifierFilterBuilder + implements + Builder { + _$GSecurityAdvisoryIdentifierFilter? _$v; + + GSecurityAdvisoryIdentifierType? _type; + GSecurityAdvisoryIdentifierType? get type => _$this._type; + set type(GSecurityAdvisoryIdentifierType? type) => _$this._type = type; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GSecurityAdvisoryIdentifierFilterBuilder(); + + GSecurityAdvisoryIdentifierFilterBuilder get _$this { + final $v = _$v; + if ($v != null) { + _type = $v.type; + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityAdvisoryIdentifierFilter other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityAdvisoryIdentifierFilter; + } + + @override + void update( + void Function(GSecurityAdvisoryIdentifierFilterBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityAdvisoryIdentifierFilter build() => _build(); + + _$GSecurityAdvisoryIdentifierFilter _build() { + final _$result = _$v ?? + new _$GSecurityAdvisoryIdentifierFilter._( + type: BuiltValueNullFieldError.checkNotNull( + type, r'GSecurityAdvisoryIdentifierFilter', 'type'), + value: BuiltValueNullFieldError.checkNotNull( + value, r'GSecurityAdvisoryIdentifierFilter', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GSecurityAdvisoryOrder extends GSecurityAdvisoryOrder { + @override + final GOrderDirection direction; + @override + final GSecurityAdvisoryOrderField field; + + factory _$GSecurityAdvisoryOrder( + [void Function(GSecurityAdvisoryOrderBuilder)? updates]) => + (new GSecurityAdvisoryOrderBuilder()..update(updates))._build(); + + _$GSecurityAdvisoryOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSecurityAdvisoryOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GSecurityAdvisoryOrder', 'field'); + } + + @override + GSecurityAdvisoryOrder rebuild( + void Function(GSecurityAdvisoryOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityAdvisoryOrderBuilder toBuilder() => + new GSecurityAdvisoryOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityAdvisoryOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityAdvisoryOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSecurityAdvisoryOrderBuilder + implements Builder { + _$GSecurityAdvisoryOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSecurityAdvisoryOrderField? _field; + GSecurityAdvisoryOrderField? get field => _$this._field; + set field(GSecurityAdvisoryOrderField? field) => _$this._field = field; + + GSecurityAdvisoryOrderBuilder(); + + GSecurityAdvisoryOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityAdvisoryOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityAdvisoryOrder; + } + + @override + void update(void Function(GSecurityAdvisoryOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityAdvisoryOrder build() => _build(); + + _$GSecurityAdvisoryOrder _build() { + final _$result = _$v ?? + new _$GSecurityAdvisoryOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSecurityAdvisoryOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSecurityAdvisoryOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSecurityVulnerabilityOrder extends GSecurityVulnerabilityOrder { + @override + final GOrderDirection direction; + @override + final GSecurityVulnerabilityOrderField field; + + factory _$GSecurityVulnerabilityOrder( + [void Function(GSecurityVulnerabilityOrderBuilder)? updates]) => + (new GSecurityVulnerabilityOrderBuilder()..update(updates))._build(); + + _$GSecurityVulnerabilityOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSecurityVulnerabilityOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GSecurityVulnerabilityOrder', 'field'); + } + + @override + GSecurityVulnerabilityOrder rebuild( + void Function(GSecurityVulnerabilityOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityVulnerabilityOrderBuilder toBuilder() => + new GSecurityVulnerabilityOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityVulnerabilityOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityVulnerabilityOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSecurityVulnerabilityOrderBuilder + implements + Builder { + _$GSecurityVulnerabilityOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSecurityVulnerabilityOrderField? _field; + GSecurityVulnerabilityOrderField? get field => _$this._field; + set field(GSecurityVulnerabilityOrderField? field) => _$this._field = field; + + GSecurityVulnerabilityOrderBuilder(); + + GSecurityVulnerabilityOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityVulnerabilityOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityVulnerabilityOrder; + } + + @override + void update(void Function(GSecurityVulnerabilityOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityVulnerabilityOrder build() => _build(); + + _$GSecurityVulnerabilityOrder _build() { + final _$result = _$v ?? + new _$GSecurityVulnerabilityOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSecurityVulnerabilityOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSecurityVulnerabilityOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSetEnterpriseIdentityProviderInput + extends GSetEnterpriseIdentityProviderInput { + @override + final String? clientMutationId; + @override + final GSamlDigestAlgorithm digestMethod; + @override + final String enterpriseId; + @override + final String idpCertificate; + @override + final String? issuer; + @override + final GSamlSignatureAlgorithm signatureMethod; + @override + final String ssoUrl; + + factory _$GSetEnterpriseIdentityProviderInput( + [void Function(GSetEnterpriseIdentityProviderInputBuilder)? + updates]) => + (new GSetEnterpriseIdentityProviderInputBuilder()..update(updates)) + ._build(); + + _$GSetEnterpriseIdentityProviderInput._( + {this.clientMutationId, + required this.digestMethod, + required this.enterpriseId, + required this.idpCertificate, + this.issuer, + required this.signatureMethod, + required this.ssoUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + digestMethod, r'GSetEnterpriseIdentityProviderInput', 'digestMethod'); + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GSetEnterpriseIdentityProviderInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(idpCertificate, + r'GSetEnterpriseIdentityProviderInput', 'idpCertificate'); + BuiltValueNullFieldError.checkNotNull(signatureMethod, + r'GSetEnterpriseIdentityProviderInput', 'signatureMethod'); + BuiltValueNullFieldError.checkNotNull( + ssoUrl, r'GSetEnterpriseIdentityProviderInput', 'ssoUrl'); + } + + @override + GSetEnterpriseIdentityProviderInput rebuild( + void Function(GSetEnterpriseIdentityProviderInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSetEnterpriseIdentityProviderInputBuilder toBuilder() => + new GSetEnterpriseIdentityProviderInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSetEnterpriseIdentityProviderInput && + clientMutationId == other.clientMutationId && + digestMethod == other.digestMethod && + enterpriseId == other.enterpriseId && + idpCertificate == other.idpCertificate && + issuer == other.issuer && + signatureMethod == other.signatureMethod && + ssoUrl == other.ssoUrl; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + digestMethod.hashCode), + enterpriseId.hashCode), + idpCertificate.hashCode), + issuer.hashCode), + signatureMethod.hashCode), + ssoUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSetEnterpriseIdentityProviderInput') + ..add('clientMutationId', clientMutationId) + ..add('digestMethod', digestMethod) + ..add('enterpriseId', enterpriseId) + ..add('idpCertificate', idpCertificate) + ..add('issuer', issuer) + ..add('signatureMethod', signatureMethod) + ..add('ssoUrl', ssoUrl)) + .toString(); + } +} + +class GSetEnterpriseIdentityProviderInputBuilder + implements + Builder { + _$GSetEnterpriseIdentityProviderInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSamlDigestAlgorithm? _digestMethod; + GSamlDigestAlgorithm? get digestMethod => _$this._digestMethod; + set digestMethod(GSamlDigestAlgorithm? digestMethod) => + _$this._digestMethod = digestMethod; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _idpCertificate; + String? get idpCertificate => _$this._idpCertificate; + set idpCertificate(String? idpCertificate) => + _$this._idpCertificate = idpCertificate; + + String? _issuer; + String? get issuer => _$this._issuer; + set issuer(String? issuer) => _$this._issuer = issuer; + + GSamlSignatureAlgorithm? _signatureMethod; + GSamlSignatureAlgorithm? get signatureMethod => _$this._signatureMethod; + set signatureMethod(GSamlSignatureAlgorithm? signatureMethod) => + _$this._signatureMethod = signatureMethod; + + String? _ssoUrl; + String? get ssoUrl => _$this._ssoUrl; + set ssoUrl(String? ssoUrl) => _$this._ssoUrl = ssoUrl; + + GSetEnterpriseIdentityProviderInputBuilder(); + + GSetEnterpriseIdentityProviderInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _digestMethod = $v.digestMethod; + _enterpriseId = $v.enterpriseId; + _idpCertificate = $v.idpCertificate; + _issuer = $v.issuer; + _signatureMethod = $v.signatureMethod; + _ssoUrl = $v.ssoUrl; + _$v = null; + } + return this; + } + + @override + void replace(GSetEnterpriseIdentityProviderInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSetEnterpriseIdentityProviderInput; + } + + @override + void update( + void Function(GSetEnterpriseIdentityProviderInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSetEnterpriseIdentityProviderInput build() => _build(); + + _$GSetEnterpriseIdentityProviderInput _build() { + final _$result = _$v ?? + new _$GSetEnterpriseIdentityProviderInput._( + clientMutationId: clientMutationId, + digestMethod: BuiltValueNullFieldError.checkNotNull(digestMethod, + r'GSetEnterpriseIdentityProviderInput', 'digestMethod'), + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GSetEnterpriseIdentityProviderInput', 'enterpriseId'), + idpCertificate: BuiltValueNullFieldError.checkNotNull( + idpCertificate, + r'GSetEnterpriseIdentityProviderInput', + 'idpCertificate'), + issuer: issuer, + signatureMethod: BuiltValueNullFieldError.checkNotNull( + signatureMethod, + r'GSetEnterpriseIdentityProviderInput', + 'signatureMethod'), + ssoUrl: BuiltValueNullFieldError.checkNotNull( + ssoUrl, r'GSetEnterpriseIdentityProviderInput', 'ssoUrl')); + replace(_$result); + return _$result; + } +} + +class _$GSetOrganizationInteractionLimitInput + extends GSetOrganizationInteractionLimitInput { + @override + final String? clientMutationId; + @override + final GRepositoryInteractionLimitExpiry? expiry; + @override + final GRepositoryInteractionLimit limit; + @override + final String organizationId; + + factory _$GSetOrganizationInteractionLimitInput( + [void Function(GSetOrganizationInteractionLimitInputBuilder)? + updates]) => + (new GSetOrganizationInteractionLimitInputBuilder()..update(updates)) + ._build(); + + _$GSetOrganizationInteractionLimitInput._( + {this.clientMutationId, + this.expiry, + required this.limit, + required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + limit, r'GSetOrganizationInteractionLimitInput', 'limit'); + BuiltValueNullFieldError.checkNotNull(organizationId, + r'GSetOrganizationInteractionLimitInput', 'organizationId'); + } + + @override + GSetOrganizationInteractionLimitInput rebuild( + void Function(GSetOrganizationInteractionLimitInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GSetOrganizationInteractionLimitInputBuilder toBuilder() => + new GSetOrganizationInteractionLimitInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSetOrganizationInteractionLimitInput && + clientMutationId == other.clientMutationId && + expiry == other.expiry && + limit == other.limit && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), expiry.hashCode), + limit.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GSetOrganizationInteractionLimitInput') + ..add('clientMutationId', clientMutationId) + ..add('expiry', expiry) + ..add('limit', limit) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GSetOrganizationInteractionLimitInputBuilder + implements + Builder { + _$GSetOrganizationInteractionLimitInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRepositoryInteractionLimitExpiry? _expiry; + GRepositoryInteractionLimitExpiry? get expiry => _$this._expiry; + set expiry(GRepositoryInteractionLimitExpiry? expiry) => + _$this._expiry = expiry; + + GRepositoryInteractionLimit? _limit; + GRepositoryInteractionLimit? get limit => _$this._limit; + set limit(GRepositoryInteractionLimit? limit) => _$this._limit = limit; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GSetOrganizationInteractionLimitInputBuilder(); + + GSetOrganizationInteractionLimitInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _expiry = $v.expiry; + _limit = $v.limit; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GSetOrganizationInteractionLimitInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSetOrganizationInteractionLimitInput; + } + + @override + void update( + void Function(GSetOrganizationInteractionLimitInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSetOrganizationInteractionLimitInput build() => _build(); + + _$GSetOrganizationInteractionLimitInput _build() { + final _$result = _$v ?? + new _$GSetOrganizationInteractionLimitInput._( + clientMutationId: clientMutationId, + expiry: expiry, + limit: BuiltValueNullFieldError.checkNotNull( + limit, r'GSetOrganizationInteractionLimitInput', 'limit'), + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GSetOrganizationInteractionLimitInput', + 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GSetRepositoryInteractionLimitInput + extends GSetRepositoryInteractionLimitInput { + @override + final String? clientMutationId; + @override + final GRepositoryInteractionLimitExpiry? expiry; + @override + final GRepositoryInteractionLimit limit; + @override + final String repositoryId; + + factory _$GSetRepositoryInteractionLimitInput( + [void Function(GSetRepositoryInteractionLimitInputBuilder)? + updates]) => + (new GSetRepositoryInteractionLimitInputBuilder()..update(updates)) + ._build(); + + _$GSetRepositoryInteractionLimitInput._( + {this.clientMutationId, + this.expiry, + required this.limit, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + limit, r'GSetRepositoryInteractionLimitInput', 'limit'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GSetRepositoryInteractionLimitInput', 'repositoryId'); + } + + @override + GSetRepositoryInteractionLimitInput rebuild( + void Function(GSetRepositoryInteractionLimitInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSetRepositoryInteractionLimitInputBuilder toBuilder() => + new GSetRepositoryInteractionLimitInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSetRepositoryInteractionLimitInput && + clientMutationId == other.clientMutationId && + expiry == other.expiry && + limit == other.limit && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), expiry.hashCode), + limit.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSetRepositoryInteractionLimitInput') + ..add('clientMutationId', clientMutationId) + ..add('expiry', expiry) + ..add('limit', limit) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GSetRepositoryInteractionLimitInputBuilder + implements + Builder { + _$GSetRepositoryInteractionLimitInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRepositoryInteractionLimitExpiry? _expiry; + GRepositoryInteractionLimitExpiry? get expiry => _$this._expiry; + set expiry(GRepositoryInteractionLimitExpiry? expiry) => + _$this._expiry = expiry; + + GRepositoryInteractionLimit? _limit; + GRepositoryInteractionLimit? get limit => _$this._limit; + set limit(GRepositoryInteractionLimit? limit) => _$this._limit = limit; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GSetRepositoryInteractionLimitInputBuilder(); + + GSetRepositoryInteractionLimitInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _expiry = $v.expiry; + _limit = $v.limit; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GSetRepositoryInteractionLimitInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSetRepositoryInteractionLimitInput; + } + + @override + void update( + void Function(GSetRepositoryInteractionLimitInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSetRepositoryInteractionLimitInput build() => _build(); + + _$GSetRepositoryInteractionLimitInput _build() { + final _$result = _$v ?? + new _$GSetRepositoryInteractionLimitInput._( + clientMutationId: clientMutationId, + expiry: expiry, + limit: BuiltValueNullFieldError.checkNotNull( + limit, r'GSetRepositoryInteractionLimitInput', 'limit'), + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GSetRepositoryInteractionLimitInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GSetUserInteractionLimitInput extends GSetUserInteractionLimitInput { + @override + final String? clientMutationId; + @override + final GRepositoryInteractionLimitExpiry? expiry; + @override + final GRepositoryInteractionLimit limit; + @override + final String userId; + + factory _$GSetUserInteractionLimitInput( + [void Function(GSetUserInteractionLimitInputBuilder)? updates]) => + (new GSetUserInteractionLimitInputBuilder()..update(updates))._build(); + + _$GSetUserInteractionLimitInput._( + {this.clientMutationId, + this.expiry, + required this.limit, + required this.userId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + limit, r'GSetUserInteractionLimitInput', 'limit'); + BuiltValueNullFieldError.checkNotNull( + userId, r'GSetUserInteractionLimitInput', 'userId'); + } + + @override + GSetUserInteractionLimitInput rebuild( + void Function(GSetUserInteractionLimitInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSetUserInteractionLimitInputBuilder toBuilder() => + new GSetUserInteractionLimitInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSetUserInteractionLimitInput && + clientMutationId == other.clientMutationId && + expiry == other.expiry && + limit == other.limit && + userId == other.userId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), expiry.hashCode), + limit.hashCode), + userId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSetUserInteractionLimitInput') + ..add('clientMutationId', clientMutationId) + ..add('expiry', expiry) + ..add('limit', limit) + ..add('userId', userId)) + .toString(); + } +} + +class GSetUserInteractionLimitInputBuilder + implements + Builder { + _$GSetUserInteractionLimitInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRepositoryInteractionLimitExpiry? _expiry; + GRepositoryInteractionLimitExpiry? get expiry => _$this._expiry; + set expiry(GRepositoryInteractionLimitExpiry? expiry) => + _$this._expiry = expiry; + + GRepositoryInteractionLimit? _limit; + GRepositoryInteractionLimit? get limit => _$this._limit; + set limit(GRepositoryInteractionLimit? limit) => _$this._limit = limit; + + String? _userId; + String? get userId => _$this._userId; + set userId(String? userId) => _$this._userId = userId; + + GSetUserInteractionLimitInputBuilder(); + + GSetUserInteractionLimitInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _expiry = $v.expiry; + _limit = $v.limit; + _userId = $v.userId; + _$v = null; + } + return this; + } + + @override + void replace(GSetUserInteractionLimitInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSetUserInteractionLimitInput; + } + + @override + void update(void Function(GSetUserInteractionLimitInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSetUserInteractionLimitInput build() => _build(); + + _$GSetUserInteractionLimitInput _build() { + final _$result = _$v ?? + new _$GSetUserInteractionLimitInput._( + clientMutationId: clientMutationId, + expiry: expiry, + limit: BuiltValueNullFieldError.checkNotNull( + limit, r'GSetUserInteractionLimitInput', 'limit'), + userId: BuiltValueNullFieldError.checkNotNull( + userId, r'GSetUserInteractionLimitInput', 'userId')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorOrder extends GSponsorOrder { + @override + final GOrderDirection direction; + @override + final GSponsorOrderField field; + + factory _$GSponsorOrder([void Function(GSponsorOrderBuilder)? updates]) => + (new GSponsorOrderBuilder()..update(updates))._build(); + + _$GSponsorOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GSponsorOrder', 'field'); + } + + @override + GSponsorOrder rebuild(void Function(GSponsorOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorOrderBuilder toBuilder() => new GSponsorOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorOrderBuilder + implements Builder { + _$GSponsorOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorOrderField? _field; + GSponsorOrderField? get field => _$this._field; + set field(GSponsorOrderField? field) => _$this._field = field; + + GSponsorOrderBuilder(); + + GSponsorOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorOrder; + } + + @override + void update(void Function(GSponsorOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorOrder build() => _build(); + + _$GSponsorOrder _build() { + final _$result = _$v ?? + new _$GSponsorOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorableOrder extends GSponsorableOrder { + @override + final GOrderDirection direction; + @override + final GSponsorableOrderField field; + + factory _$GSponsorableOrder( + [void Function(GSponsorableOrderBuilder)? updates]) => + (new GSponsorableOrderBuilder()..update(updates))._build(); + + _$GSponsorableOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorableOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GSponsorableOrder', 'field'); + } + + @override + GSponsorableOrder rebuild(void Function(GSponsorableOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorableOrderBuilder toBuilder() => + new GSponsorableOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorableOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorableOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorableOrderBuilder + implements Builder { + _$GSponsorableOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorableOrderField? _field; + GSponsorableOrderField? get field => _$this._field; + set field(GSponsorableOrderField? field) => _$this._field = field; + + GSponsorableOrderBuilder(); + + GSponsorableOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorableOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorableOrder; + } + + @override + void update(void Function(GSponsorableOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorableOrder build() => _build(); + + _$GSponsorableOrder _build() { + final _$result = _$v ?? + new _$GSponsorableOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorableOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorableOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorsActivityOrder extends GSponsorsActivityOrder { + @override + final GOrderDirection direction; + @override + final GSponsorsActivityOrderField field; + + factory _$GSponsorsActivityOrder( + [void Function(GSponsorsActivityOrderBuilder)? updates]) => + (new GSponsorsActivityOrderBuilder()..update(updates))._build(); + + _$GSponsorsActivityOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorsActivityOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorsActivityOrder', 'field'); + } + + @override + GSponsorsActivityOrder rebuild( + void Function(GSponsorsActivityOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorsActivityOrderBuilder toBuilder() => + new GSponsorsActivityOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorsActivityOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorsActivityOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorsActivityOrderBuilder + implements Builder { + _$GSponsorsActivityOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorsActivityOrderField? _field; + GSponsorsActivityOrderField? get field => _$this._field; + set field(GSponsorsActivityOrderField? field) => _$this._field = field; + + GSponsorsActivityOrderBuilder(); + + GSponsorsActivityOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorsActivityOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorsActivityOrder; + } + + @override + void update(void Function(GSponsorsActivityOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorsActivityOrder build() => _build(); + + _$GSponsorsActivityOrder _build() { + final _$result = _$v ?? + new _$GSponsorsActivityOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorsActivityOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorsActivityOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorsTierOrder extends GSponsorsTierOrder { + @override + final GOrderDirection direction; + @override + final GSponsorsTierOrderField field; + + factory _$GSponsorsTierOrder( + [void Function(GSponsorsTierOrderBuilder)? updates]) => + (new GSponsorsTierOrderBuilder()..update(updates))._build(); + + _$GSponsorsTierOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorsTierOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorsTierOrder', 'field'); + } + + @override + GSponsorsTierOrder rebuild( + void Function(GSponsorsTierOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorsTierOrderBuilder toBuilder() => + new GSponsorsTierOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorsTierOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorsTierOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorsTierOrderBuilder + implements Builder { + _$GSponsorsTierOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorsTierOrderField? _field; + GSponsorsTierOrderField? get field => _$this._field; + set field(GSponsorsTierOrderField? field) => _$this._field = field; + + GSponsorsTierOrderBuilder(); + + GSponsorsTierOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorsTierOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorsTierOrder; + } + + @override + void update(void Function(GSponsorsTierOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorsTierOrder build() => _build(); + + _$GSponsorsTierOrder _build() { + final _$result = _$v ?? + new _$GSponsorsTierOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorsTierOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorsTierOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorshipNewsletterOrder extends GSponsorshipNewsletterOrder { + @override + final GOrderDirection direction; + @override + final GSponsorshipNewsletterOrderField field; + + factory _$GSponsorshipNewsletterOrder( + [void Function(GSponsorshipNewsletterOrderBuilder)? updates]) => + (new GSponsorshipNewsletterOrderBuilder()..update(updates))._build(); + + _$GSponsorshipNewsletterOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorshipNewsletterOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorshipNewsletterOrder', 'field'); + } + + @override + GSponsorshipNewsletterOrder rebuild( + void Function(GSponsorshipNewsletterOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorshipNewsletterOrderBuilder toBuilder() => + new GSponsorshipNewsletterOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorshipNewsletterOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorshipNewsletterOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorshipNewsletterOrderBuilder + implements + Builder { + _$GSponsorshipNewsletterOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorshipNewsletterOrderField? _field; + GSponsorshipNewsletterOrderField? get field => _$this._field; + set field(GSponsorshipNewsletterOrderField? field) => _$this._field = field; + + GSponsorshipNewsletterOrderBuilder(); + + GSponsorshipNewsletterOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorshipNewsletterOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorshipNewsletterOrder; + } + + @override + void update(void Function(GSponsorshipNewsletterOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorshipNewsletterOrder build() => _build(); + + _$GSponsorshipNewsletterOrder _build() { + final _$result = _$v ?? + new _$GSponsorshipNewsletterOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorshipNewsletterOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorshipNewsletterOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorshipOrder extends GSponsorshipOrder { + @override + final GOrderDirection direction; + @override + final GSponsorshipOrderField field; + + factory _$GSponsorshipOrder( + [void Function(GSponsorshipOrderBuilder)? updates]) => + (new GSponsorshipOrderBuilder()..update(updates))._build(); + + _$GSponsorshipOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorshipOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GSponsorshipOrder', 'field'); + } + + @override + GSponsorshipOrder rebuild(void Function(GSponsorshipOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorshipOrderBuilder toBuilder() => + new GSponsorshipOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorshipOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorshipOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GSponsorshipOrderBuilder + implements Builder { + _$GSponsorshipOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GSponsorshipOrderField? _field; + GSponsorshipOrderField? get field => _$this._field; + set field(GSponsorshipOrderField? field) => _$this._field = field; + + GSponsorshipOrderBuilder(); + + GSponsorshipOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorshipOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorshipOrder; + } + + @override + void update(void Function(GSponsorshipOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorshipOrder build() => _build(); + + _$GSponsorshipOrder _build() { + final _$result = _$v ?? + new _$GSponsorshipOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GSponsorshipOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSponsorshipOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GStarOrder extends GStarOrder { + @override + final GOrderDirection direction; + @override + final GStarOrderField field; + + factory _$GStarOrder([void Function(GStarOrderBuilder)? updates]) => + (new GStarOrderBuilder()..update(updates))._build(); + + _$GStarOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GStarOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GStarOrder', 'field'); + } + + @override + GStarOrder rebuild(void Function(GStarOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStarOrderBuilder toBuilder() => new GStarOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStarOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStarOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GStarOrderBuilder implements Builder { + _$GStarOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GStarOrderField? _field; + GStarOrderField? get field => _$this._field; + set field(GStarOrderField? field) => _$this._field = field; + + GStarOrderBuilder(); + + GStarOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GStarOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStarOrder; + } + + @override + void update(void Function(GStarOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStarOrder build() => _build(); + + _$GStarOrder _build() { + final _$result = _$v ?? + new _$GStarOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GStarOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GStarOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GStartRepositoryMigrationInput extends GStartRepositoryMigrationInput { + @override + final String accessToken; + @override + final String? clientMutationId; + @override + final bool? continueOnError; + @override + final String? gitArchiveUrl; + @override + final String? githubPat; + @override + final bool? lockSource; + @override + final String? metadataArchiveUrl; + @override + final String ownerId; + @override + final String repositoryName; + @override + final bool? skipReleases; + @override + final String sourceId; + @override + final String sourceRepositoryUrl; + @override + final String? targetRepoVisibility; + + factory _$GStartRepositoryMigrationInput( + [void Function(GStartRepositoryMigrationInputBuilder)? updates]) => + (new GStartRepositoryMigrationInputBuilder()..update(updates))._build(); + + _$GStartRepositoryMigrationInput._( + {required this.accessToken, + this.clientMutationId, + this.continueOnError, + this.gitArchiveUrl, + this.githubPat, + this.lockSource, + this.metadataArchiveUrl, + required this.ownerId, + required this.repositoryName, + this.skipReleases, + required this.sourceId, + required this.sourceRepositoryUrl, + this.targetRepoVisibility}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + accessToken, r'GStartRepositoryMigrationInput', 'accessToken'); + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GStartRepositoryMigrationInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + repositoryName, r'GStartRepositoryMigrationInput', 'repositoryName'); + BuiltValueNullFieldError.checkNotNull( + sourceId, r'GStartRepositoryMigrationInput', 'sourceId'); + BuiltValueNullFieldError.checkNotNull(sourceRepositoryUrl, + r'GStartRepositoryMigrationInput', 'sourceRepositoryUrl'); + } + + @override + GStartRepositoryMigrationInput rebuild( + void Function(GStartRepositoryMigrationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStartRepositoryMigrationInputBuilder toBuilder() => + new GStartRepositoryMigrationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStartRepositoryMigrationInput && + accessToken == other.accessToken && + clientMutationId == other.clientMutationId && + continueOnError == other.continueOnError && + gitArchiveUrl == other.gitArchiveUrl && + githubPat == other.githubPat && + lockSource == other.lockSource && + metadataArchiveUrl == other.metadataArchiveUrl && + ownerId == other.ownerId && + repositoryName == other.repositoryName && + skipReleases == other.skipReleases && + sourceId == other.sourceId && + sourceRepositoryUrl == other.sourceRepositoryUrl && + targetRepoVisibility == other.targetRepoVisibility; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc(0, + accessToken.hashCode), + clientMutationId.hashCode), + continueOnError.hashCode), + gitArchiveUrl.hashCode), + githubPat.hashCode), + lockSource.hashCode), + metadataArchiveUrl.hashCode), + ownerId.hashCode), + repositoryName.hashCode), + skipReleases.hashCode), + sourceId.hashCode), + sourceRepositoryUrl.hashCode), + targetRepoVisibility.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStartRepositoryMigrationInput') + ..add('accessToken', accessToken) + ..add('clientMutationId', clientMutationId) + ..add('continueOnError', continueOnError) + ..add('gitArchiveUrl', gitArchiveUrl) + ..add('githubPat', githubPat) + ..add('lockSource', lockSource) + ..add('metadataArchiveUrl', metadataArchiveUrl) + ..add('ownerId', ownerId) + ..add('repositoryName', repositoryName) + ..add('skipReleases', skipReleases) + ..add('sourceId', sourceId) + ..add('sourceRepositoryUrl', sourceRepositoryUrl) + ..add('targetRepoVisibility', targetRepoVisibility)) + .toString(); + } +} + +class GStartRepositoryMigrationInputBuilder + implements + Builder { + _$GStartRepositoryMigrationInput? _$v; + + String? _accessToken; + String? get accessToken => _$this._accessToken; + set accessToken(String? accessToken) => _$this._accessToken = accessToken; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _continueOnError; + bool? get continueOnError => _$this._continueOnError; + set continueOnError(bool? continueOnError) => + _$this._continueOnError = continueOnError; + + String? _gitArchiveUrl; + String? get gitArchiveUrl => _$this._gitArchiveUrl; + set gitArchiveUrl(String? gitArchiveUrl) => + _$this._gitArchiveUrl = gitArchiveUrl; + + String? _githubPat; + String? get githubPat => _$this._githubPat; + set githubPat(String? githubPat) => _$this._githubPat = githubPat; + + bool? _lockSource; + bool? get lockSource => _$this._lockSource; + set lockSource(bool? lockSource) => _$this._lockSource = lockSource; + + String? _metadataArchiveUrl; + String? get metadataArchiveUrl => _$this._metadataArchiveUrl; + set metadataArchiveUrl(String? metadataArchiveUrl) => + _$this._metadataArchiveUrl = metadataArchiveUrl; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + String? _repositoryName; + String? get repositoryName => _$this._repositoryName; + set repositoryName(String? repositoryName) => + _$this._repositoryName = repositoryName; + + bool? _skipReleases; + bool? get skipReleases => _$this._skipReleases; + set skipReleases(bool? skipReleases) => _$this._skipReleases = skipReleases; + + String? _sourceId; + String? get sourceId => _$this._sourceId; + set sourceId(String? sourceId) => _$this._sourceId = sourceId; + + String? _sourceRepositoryUrl; + String? get sourceRepositoryUrl => _$this._sourceRepositoryUrl; + set sourceRepositoryUrl(String? sourceRepositoryUrl) => + _$this._sourceRepositoryUrl = sourceRepositoryUrl; + + String? _targetRepoVisibility; + String? get targetRepoVisibility => _$this._targetRepoVisibility; + set targetRepoVisibility(String? targetRepoVisibility) => + _$this._targetRepoVisibility = targetRepoVisibility; + + GStartRepositoryMigrationInputBuilder(); + + GStartRepositoryMigrationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _accessToken = $v.accessToken; + _clientMutationId = $v.clientMutationId; + _continueOnError = $v.continueOnError; + _gitArchiveUrl = $v.gitArchiveUrl; + _githubPat = $v.githubPat; + _lockSource = $v.lockSource; + _metadataArchiveUrl = $v.metadataArchiveUrl; + _ownerId = $v.ownerId; + _repositoryName = $v.repositoryName; + _skipReleases = $v.skipReleases; + _sourceId = $v.sourceId; + _sourceRepositoryUrl = $v.sourceRepositoryUrl; + _targetRepoVisibility = $v.targetRepoVisibility; + _$v = null; + } + return this; + } + + @override + void replace(GStartRepositoryMigrationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStartRepositoryMigrationInput; + } + + @override + void update(void Function(GStartRepositoryMigrationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStartRepositoryMigrationInput build() => _build(); + + _$GStartRepositoryMigrationInput _build() { + final _$result = _$v ?? + new _$GStartRepositoryMigrationInput._( + accessToken: BuiltValueNullFieldError.checkNotNull( + accessToken, r'GStartRepositoryMigrationInput', 'accessToken'), + clientMutationId: clientMutationId, + continueOnError: continueOnError, + gitArchiveUrl: gitArchiveUrl, + githubPat: githubPat, + lockSource: lockSource, + metadataArchiveUrl: metadataArchiveUrl, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GStartRepositoryMigrationInput', 'ownerId'), + repositoryName: BuiltValueNullFieldError.checkNotNull( + repositoryName, + r'GStartRepositoryMigrationInput', + 'repositoryName'), + skipReleases: skipReleases, + sourceId: BuiltValueNullFieldError.checkNotNull( + sourceId, r'GStartRepositoryMigrationInput', 'sourceId'), + sourceRepositoryUrl: BuiltValueNullFieldError.checkNotNull( + sourceRepositoryUrl, + r'GStartRepositoryMigrationInput', + 'sourceRepositoryUrl'), + targetRepoVisibility: targetRepoVisibility); + replace(_$result); + return _$result; + } +} + +class _$GSubmitPullRequestReviewInput extends GSubmitPullRequestReviewInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final GPullRequestReviewEvent event; + @override + final String? pullRequestId; + @override + final String? pullRequestReviewId; + + factory _$GSubmitPullRequestReviewInput( + [void Function(GSubmitPullRequestReviewInputBuilder)? updates]) => + (new GSubmitPullRequestReviewInputBuilder()..update(updates))._build(); + + _$GSubmitPullRequestReviewInput._( + {this.body, + this.clientMutationId, + required this.event, + this.pullRequestId, + this.pullRequestReviewId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + event, r'GSubmitPullRequestReviewInput', 'event'); + } + + @override + GSubmitPullRequestReviewInput rebuild( + void Function(GSubmitPullRequestReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSubmitPullRequestReviewInputBuilder toBuilder() => + new GSubmitPullRequestReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSubmitPullRequestReviewInput && + body == other.body && + clientMutationId == other.clientMutationId && + event == other.event && + pullRequestId == other.pullRequestId && + pullRequestReviewId == other.pullRequestReviewId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + event.hashCode), + pullRequestId.hashCode), + pullRequestReviewId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSubmitPullRequestReviewInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('event', event) + ..add('pullRequestId', pullRequestId) + ..add('pullRequestReviewId', pullRequestReviewId)) + .toString(); + } +} + +class GSubmitPullRequestReviewInputBuilder + implements + Builder { + _$GSubmitPullRequestReviewInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPullRequestReviewEvent? _event; + GPullRequestReviewEvent? get event => _$this._event; + set event(GPullRequestReviewEvent? event) => _$this._event = event; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GSubmitPullRequestReviewInputBuilder(); + + GSubmitPullRequestReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _event = $v.event; + _pullRequestId = $v.pullRequestId; + _pullRequestReviewId = $v.pullRequestReviewId; + _$v = null; + } + return this; + } + + @override + void replace(GSubmitPullRequestReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSubmitPullRequestReviewInput; + } + + @override + void update(void Function(GSubmitPullRequestReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSubmitPullRequestReviewInput build() => _build(); + + _$GSubmitPullRequestReviewInput _build() { + final _$result = _$v ?? + new _$GSubmitPullRequestReviewInput._( + body: body, + clientMutationId: clientMutationId, + event: BuiltValueNullFieldError.checkNotNull( + event, r'GSubmitPullRequestReviewInput', 'event'), + pullRequestId: pullRequestId, + pullRequestReviewId: pullRequestReviewId); + replace(_$result); + return _$result; + } +} + +class _$GTeamDiscussionCommentOrder extends GTeamDiscussionCommentOrder { + @override + final GOrderDirection direction; + @override + final GTeamDiscussionCommentOrderField field; + + factory _$GTeamDiscussionCommentOrder( + [void Function(GTeamDiscussionCommentOrderBuilder)? updates]) => + (new GTeamDiscussionCommentOrderBuilder()..update(updates))._build(); + + _$GTeamDiscussionCommentOrder._( + {required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamDiscussionCommentOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GTeamDiscussionCommentOrder', 'field'); + } + + @override + GTeamDiscussionCommentOrder rebuild( + void Function(GTeamDiscussionCommentOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTeamDiscussionCommentOrderBuilder toBuilder() => + new GTeamDiscussionCommentOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTeamDiscussionCommentOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTeamDiscussionCommentOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GTeamDiscussionCommentOrderBuilder + implements + Builder { + _$GTeamDiscussionCommentOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GTeamDiscussionCommentOrderField? _field; + GTeamDiscussionCommentOrderField? get field => _$this._field; + set field(GTeamDiscussionCommentOrderField? field) => _$this._field = field; + + GTeamDiscussionCommentOrderBuilder(); + + GTeamDiscussionCommentOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GTeamDiscussionCommentOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTeamDiscussionCommentOrder; + } + + @override + void update(void Function(GTeamDiscussionCommentOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTeamDiscussionCommentOrder build() => _build(); + + _$GTeamDiscussionCommentOrder _build() { + final _$result = _$v ?? + new _$GTeamDiscussionCommentOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamDiscussionCommentOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GTeamDiscussionCommentOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GTeamDiscussionOrder extends GTeamDiscussionOrder { + @override + final GOrderDirection direction; + @override + final GTeamDiscussionOrderField field; + + factory _$GTeamDiscussionOrder( + [void Function(GTeamDiscussionOrderBuilder)? updates]) => + (new GTeamDiscussionOrderBuilder()..update(updates))._build(); + + _$GTeamDiscussionOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamDiscussionOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GTeamDiscussionOrder', 'field'); + } + + @override + GTeamDiscussionOrder rebuild( + void Function(GTeamDiscussionOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTeamDiscussionOrderBuilder toBuilder() => + new GTeamDiscussionOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTeamDiscussionOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTeamDiscussionOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GTeamDiscussionOrderBuilder + implements Builder { + _$GTeamDiscussionOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GTeamDiscussionOrderField? _field; + GTeamDiscussionOrderField? get field => _$this._field; + set field(GTeamDiscussionOrderField? field) => _$this._field = field; + + GTeamDiscussionOrderBuilder(); + + GTeamDiscussionOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GTeamDiscussionOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTeamDiscussionOrder; + } + + @override + void update(void Function(GTeamDiscussionOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTeamDiscussionOrder build() => _build(); + + _$GTeamDiscussionOrder _build() { + final _$result = _$v ?? + new _$GTeamDiscussionOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamDiscussionOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GTeamDiscussionOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GTeamMemberOrder extends GTeamMemberOrder { + @override + final GOrderDirection direction; + @override + final GTeamMemberOrderField field; + + factory _$GTeamMemberOrder( + [void Function(GTeamMemberOrderBuilder)? updates]) => + (new GTeamMemberOrderBuilder()..update(updates))._build(); + + _$GTeamMemberOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamMemberOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GTeamMemberOrder', 'field'); + } + + @override + GTeamMemberOrder rebuild(void Function(GTeamMemberOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTeamMemberOrderBuilder toBuilder() => + new GTeamMemberOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTeamMemberOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTeamMemberOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GTeamMemberOrderBuilder + implements Builder { + _$GTeamMemberOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GTeamMemberOrderField? _field; + GTeamMemberOrderField? get field => _$this._field; + set field(GTeamMemberOrderField? field) => _$this._field = field; + + GTeamMemberOrderBuilder(); + + GTeamMemberOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GTeamMemberOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTeamMemberOrder; + } + + @override + void update(void Function(GTeamMemberOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTeamMemberOrder build() => _build(); + + _$GTeamMemberOrder _build() { + final _$result = _$v ?? + new _$GTeamMemberOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamMemberOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GTeamMemberOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GTeamOrder extends GTeamOrder { + @override + final GOrderDirection direction; + @override + final GTeamOrderField field; + + factory _$GTeamOrder([void Function(GTeamOrderBuilder)? updates]) => + (new GTeamOrderBuilder()..update(updates))._build(); + + _$GTeamOrder._({required this.direction, required this.field}) : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GTeamOrder', 'field'); + } + + @override + GTeamOrder rebuild(void Function(GTeamOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTeamOrderBuilder toBuilder() => new GTeamOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTeamOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTeamOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GTeamOrderBuilder implements Builder { + _$GTeamOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GTeamOrderField? _field; + GTeamOrderField? get field => _$this._field; + set field(GTeamOrderField? field) => _$this._field = field; + + GTeamOrderBuilder(); + + GTeamOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GTeamOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTeamOrder; + } + + @override + void update(void Function(GTeamOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTeamOrder build() => _build(); + + _$GTeamOrder _build() { + final _$result = _$v ?? + new _$GTeamOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GTeamOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GTeamRepositoryOrder extends GTeamRepositoryOrder { + @override + final GOrderDirection direction; + @override + final GTeamRepositoryOrderField field; + + factory _$GTeamRepositoryOrder( + [void Function(GTeamRepositoryOrderBuilder)? updates]) => + (new GTeamRepositoryOrderBuilder()..update(updates))._build(); + + _$GTeamRepositoryOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamRepositoryOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GTeamRepositoryOrder', 'field'); + } + + @override + GTeamRepositoryOrder rebuild( + void Function(GTeamRepositoryOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTeamRepositoryOrderBuilder toBuilder() => + new GTeamRepositoryOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTeamRepositoryOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTeamRepositoryOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GTeamRepositoryOrderBuilder + implements Builder { + _$GTeamRepositoryOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GTeamRepositoryOrderField? _field; + GTeamRepositoryOrderField? get field => _$this._field; + set field(GTeamRepositoryOrderField? field) => _$this._field = field; + + GTeamRepositoryOrderBuilder(); + + GTeamRepositoryOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GTeamRepositoryOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTeamRepositoryOrder; + } + + @override + void update(void Function(GTeamRepositoryOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTeamRepositoryOrder build() => _build(); + + _$GTeamRepositoryOrder _build() { + final _$result = _$v ?? + new _$GTeamRepositoryOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GTeamRepositoryOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GTeamRepositoryOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GTransferIssueInput extends GTransferIssueInput { + @override + final String? clientMutationId; + @override + final bool? createLabelsIfMissing; + @override + final String issueId; + @override + final String repositoryId; + + factory _$GTransferIssueInput( + [void Function(GTransferIssueInputBuilder)? updates]) => + (new GTransferIssueInputBuilder()..update(updates))._build(); + + _$GTransferIssueInput._( + {this.clientMutationId, + this.createLabelsIfMissing, + required this.issueId, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GTransferIssueInput', 'issueId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GTransferIssueInput', 'repositoryId'); + } + + @override + GTransferIssueInput rebuild( + void Function(GTransferIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTransferIssueInputBuilder toBuilder() => + new GTransferIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTransferIssueInput && + clientMutationId == other.clientMutationId && + createLabelsIfMissing == other.createLabelsIfMissing && + issueId == other.issueId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + createLabelsIfMissing.hashCode), + issueId.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTransferIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('createLabelsIfMissing', createLabelsIfMissing) + ..add('issueId', issueId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GTransferIssueInputBuilder + implements Builder { + _$GTransferIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _createLabelsIfMissing; + bool? get createLabelsIfMissing => _$this._createLabelsIfMissing; + set createLabelsIfMissing(bool? createLabelsIfMissing) => + _$this._createLabelsIfMissing = createLabelsIfMissing; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GTransferIssueInputBuilder(); + + GTransferIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _createLabelsIfMissing = $v.createLabelsIfMissing; + _issueId = $v.issueId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GTransferIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTransferIssueInput; + } + + @override + void update(void Function(GTransferIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTransferIssueInput build() => _build(); + + _$GTransferIssueInput _build() { + final _$result = _$v ?? + new _$GTransferIssueInput._( + clientMutationId: clientMutationId, + createLabelsIfMissing: createLabelsIfMissing, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GTransferIssueInput', 'issueId'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GTransferIssueInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GUnarchiveRepositoryInput extends GUnarchiveRepositoryInput { + @override + final String? clientMutationId; + @override + final String repositoryId; + + factory _$GUnarchiveRepositoryInput( + [void Function(GUnarchiveRepositoryInputBuilder)? updates]) => + (new GUnarchiveRepositoryInputBuilder()..update(updates))._build(); + + _$GUnarchiveRepositoryInput._( + {this.clientMutationId, required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUnarchiveRepositoryInput', 'repositoryId'); + } + + @override + GUnarchiveRepositoryInput rebuild( + void Function(GUnarchiveRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnarchiveRepositoryInputBuilder toBuilder() => + new GUnarchiveRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnarchiveRepositoryInput && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnarchiveRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GUnarchiveRepositoryInputBuilder + implements + Builder { + _$GUnarchiveRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GUnarchiveRepositoryInputBuilder(); + + GUnarchiveRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GUnarchiveRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnarchiveRepositoryInput; + } + + @override + void update(void Function(GUnarchiveRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnarchiveRepositoryInput build() => _build(); + + _$GUnarchiveRepositoryInput _build() { + final _$result = _$v ?? + new _$GUnarchiveRepositoryInput._( + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUnarchiveRepositoryInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GUnfollowOrganizationInput extends GUnfollowOrganizationInput { + @override + final String? clientMutationId; + @override + final String organizationId; + + factory _$GUnfollowOrganizationInput( + [void Function(GUnfollowOrganizationInputBuilder)? updates]) => + (new GUnfollowOrganizationInputBuilder()..update(updates))._build(); + + _$GUnfollowOrganizationInput._( + {this.clientMutationId, required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + organizationId, r'GUnfollowOrganizationInput', 'organizationId'); + } + + @override + GUnfollowOrganizationInput rebuild( + void Function(GUnfollowOrganizationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnfollowOrganizationInputBuilder toBuilder() => + new GUnfollowOrganizationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnfollowOrganizationInput && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnfollowOrganizationInput') + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GUnfollowOrganizationInputBuilder + implements + Builder { + _$GUnfollowOrganizationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GUnfollowOrganizationInputBuilder(); + + GUnfollowOrganizationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace(GUnfollowOrganizationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnfollowOrganizationInput; + } + + @override + void update(void Function(GUnfollowOrganizationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnfollowOrganizationInput build() => _build(); + + _$GUnfollowOrganizationInput _build() { + final _$result = _$v ?? + new _$GUnfollowOrganizationInput._( + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GUnfollowOrganizationInput', + 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GUnfollowUserInput extends GUnfollowUserInput { + @override + final String? clientMutationId; + @override + final String userId; + + factory _$GUnfollowUserInput( + [void Function(GUnfollowUserInputBuilder)? updates]) => + (new GUnfollowUserInputBuilder()..update(updates))._build(); + + _$GUnfollowUserInput._({this.clientMutationId, required this.userId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + userId, r'GUnfollowUserInput', 'userId'); + } + + @override + GUnfollowUserInput rebuild( + void Function(GUnfollowUserInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnfollowUserInputBuilder toBuilder() => + new GUnfollowUserInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnfollowUserInput && + clientMutationId == other.clientMutationId && + userId == other.userId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), userId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnfollowUserInput') + ..add('clientMutationId', clientMutationId) + ..add('userId', userId)) + .toString(); + } +} + +class GUnfollowUserInputBuilder + implements Builder { + _$GUnfollowUserInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _userId; + String? get userId => _$this._userId; + set userId(String? userId) => _$this._userId = userId; + + GUnfollowUserInputBuilder(); + + GUnfollowUserInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _userId = $v.userId; + _$v = null; + } + return this; + } + + @override + void replace(GUnfollowUserInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnfollowUserInput; + } + + @override + void update(void Function(GUnfollowUserInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnfollowUserInput build() => _build(); + + _$GUnfollowUserInput _build() { + final _$result = _$v ?? + new _$GUnfollowUserInput._( + clientMutationId: clientMutationId, + userId: BuiltValueNullFieldError.checkNotNull( + userId, r'GUnfollowUserInput', 'userId')); + replace(_$result); + return _$result; + } +} + +class _$GUnlinkRepositoryFromProjectInput + extends GUnlinkRepositoryFromProjectInput { + @override + final String? clientMutationId; + @override + final String projectId; + @override + final String repositoryId; + + factory _$GUnlinkRepositoryFromProjectInput( + [void Function(GUnlinkRepositoryFromProjectInputBuilder)? updates]) => + (new GUnlinkRepositoryFromProjectInputBuilder()..update(updates)) + ._build(); + + _$GUnlinkRepositoryFromProjectInput._( + {this.clientMutationId, + required this.projectId, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GUnlinkRepositoryFromProjectInput', 'projectId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUnlinkRepositoryFromProjectInput', 'repositoryId'); + } + + @override + GUnlinkRepositoryFromProjectInput rebuild( + void Function(GUnlinkRepositoryFromProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlinkRepositoryFromProjectInputBuilder toBuilder() => + new GUnlinkRepositoryFromProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlinkRepositoryFromProjectInput && + clientMutationId == other.clientMutationId && + projectId == other.projectId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectId.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnlinkRepositoryFromProjectInput') + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GUnlinkRepositoryFromProjectInputBuilder + implements + Builder { + _$GUnlinkRepositoryFromProjectInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GUnlinkRepositoryFromProjectInputBuilder(); + + GUnlinkRepositoryFromProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GUnlinkRepositoryFromProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlinkRepositoryFromProjectInput; + } + + @override + void update( + void Function(GUnlinkRepositoryFromProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlinkRepositoryFromProjectInput build() => _build(); + + _$GUnlinkRepositoryFromProjectInput _build() { + final _$result = _$v ?? + new _$GUnlinkRepositoryFromProjectInput._( + clientMutationId: clientMutationId, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GUnlinkRepositoryFromProjectInput', 'projectId'), + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GUnlinkRepositoryFromProjectInput', 'repositoryId')); + replace(_$result); + return _$result; + } +} + +class _$GUnlockLockableInput extends GUnlockLockableInput { + @override + final String? clientMutationId; + @override + final String lockableId; + + factory _$GUnlockLockableInput( + [void Function(GUnlockLockableInputBuilder)? updates]) => + (new GUnlockLockableInputBuilder()..update(updates))._build(); + + _$GUnlockLockableInput._({this.clientMutationId, required this.lockableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + lockableId, r'GUnlockLockableInput', 'lockableId'); + } + + @override + GUnlockLockableInput rebuild( + void Function(GUnlockLockableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnlockLockableInputBuilder toBuilder() => + new GUnlockLockableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnlockLockableInput && + clientMutationId == other.clientMutationId && + lockableId == other.lockableId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), lockableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnlockLockableInput') + ..add('clientMutationId', clientMutationId) + ..add('lockableId', lockableId)) + .toString(); + } +} + +class GUnlockLockableInputBuilder + implements Builder { + _$GUnlockLockableInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _lockableId; + String? get lockableId => _$this._lockableId; + set lockableId(String? lockableId) => _$this._lockableId = lockableId; + + GUnlockLockableInputBuilder(); + + GUnlockLockableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _lockableId = $v.lockableId; + _$v = null; + } + return this; + } + + @override + void replace(GUnlockLockableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnlockLockableInput; + } + + @override + void update(void Function(GUnlockLockableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnlockLockableInput build() => _build(); + + _$GUnlockLockableInput _build() { + final _$result = _$v ?? + new _$GUnlockLockableInput._( + clientMutationId: clientMutationId, + lockableId: BuiltValueNullFieldError.checkNotNull( + lockableId, r'GUnlockLockableInput', 'lockableId')); + replace(_$result); + return _$result; + } +} + +class _$GUnmarkDiscussionCommentAsAnswerInput + extends GUnmarkDiscussionCommentAsAnswerInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GUnmarkDiscussionCommentAsAnswerInput( + [void Function(GUnmarkDiscussionCommentAsAnswerInputBuilder)? + updates]) => + (new GUnmarkDiscussionCommentAsAnswerInputBuilder()..update(updates)) + ._build(); + + _$GUnmarkDiscussionCommentAsAnswerInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GUnmarkDiscussionCommentAsAnswerInput', 'id'); + } + + @override + GUnmarkDiscussionCommentAsAnswerInput rebuild( + void Function(GUnmarkDiscussionCommentAsAnswerInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnmarkDiscussionCommentAsAnswerInputBuilder toBuilder() => + new GUnmarkDiscussionCommentAsAnswerInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnmarkDiscussionCommentAsAnswerInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUnmarkDiscussionCommentAsAnswerInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GUnmarkDiscussionCommentAsAnswerInputBuilder + implements + Builder { + _$GUnmarkDiscussionCommentAsAnswerInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GUnmarkDiscussionCommentAsAnswerInputBuilder(); + + GUnmarkDiscussionCommentAsAnswerInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GUnmarkDiscussionCommentAsAnswerInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnmarkDiscussionCommentAsAnswerInput; + } + + @override + void update( + void Function(GUnmarkDiscussionCommentAsAnswerInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnmarkDiscussionCommentAsAnswerInput build() => _build(); + + _$GUnmarkDiscussionCommentAsAnswerInput _build() { + final _$result = _$v ?? + new _$GUnmarkDiscussionCommentAsAnswerInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUnmarkDiscussionCommentAsAnswerInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GUnmarkFileAsViewedInput extends GUnmarkFileAsViewedInput { + @override + final String? clientMutationId; + @override + final String path; + @override + final String pullRequestId; + + factory _$GUnmarkFileAsViewedInput( + [void Function(GUnmarkFileAsViewedInputBuilder)? updates]) => + (new GUnmarkFileAsViewedInputBuilder()..update(updates))._build(); + + _$GUnmarkFileAsViewedInput._( + {this.clientMutationId, required this.path, required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + path, r'GUnmarkFileAsViewedInput', 'path'); + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GUnmarkFileAsViewedInput', 'pullRequestId'); + } + + @override + GUnmarkFileAsViewedInput rebuild( + void Function(GUnmarkFileAsViewedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnmarkFileAsViewedInputBuilder toBuilder() => + new GUnmarkFileAsViewedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnmarkFileAsViewedInput && + clientMutationId == other.clientMutationId && + path == other.path && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), path.hashCode), + pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnmarkFileAsViewedInput') + ..add('clientMutationId', clientMutationId) + ..add('path', path) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GUnmarkFileAsViewedInputBuilder + implements + Builder { + _$GUnmarkFileAsViewedInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _path; + String? get path => _$this._path; + set path(String? path) => _$this._path = path; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GUnmarkFileAsViewedInputBuilder(); + + GUnmarkFileAsViewedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _path = $v.path; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GUnmarkFileAsViewedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnmarkFileAsViewedInput; + } + + @override + void update(void Function(GUnmarkFileAsViewedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnmarkFileAsViewedInput build() => _build(); + + _$GUnmarkFileAsViewedInput _build() { + final _$result = _$v ?? + new _$GUnmarkFileAsViewedInput._( + clientMutationId: clientMutationId, + path: BuiltValueNullFieldError.checkNotNull( + path, r'GUnmarkFileAsViewedInput', 'path'), + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GUnmarkFileAsViewedInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GUnmarkIssueAsDuplicateInput extends GUnmarkIssueAsDuplicateInput { + @override + final String canonicalId; + @override + final String? clientMutationId; + @override + final String duplicateId; + + factory _$GUnmarkIssueAsDuplicateInput( + [void Function(GUnmarkIssueAsDuplicateInputBuilder)? updates]) => + (new GUnmarkIssueAsDuplicateInputBuilder()..update(updates))._build(); + + _$GUnmarkIssueAsDuplicateInput._( + {required this.canonicalId, + this.clientMutationId, + required this.duplicateId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + canonicalId, r'GUnmarkIssueAsDuplicateInput', 'canonicalId'); + BuiltValueNullFieldError.checkNotNull( + duplicateId, r'GUnmarkIssueAsDuplicateInput', 'duplicateId'); + } + + @override + GUnmarkIssueAsDuplicateInput rebuild( + void Function(GUnmarkIssueAsDuplicateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnmarkIssueAsDuplicateInputBuilder toBuilder() => + new GUnmarkIssueAsDuplicateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnmarkIssueAsDuplicateInput && + canonicalId == other.canonicalId && + clientMutationId == other.clientMutationId && + duplicateId == other.duplicateId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, canonicalId.hashCode), clientMutationId.hashCode), + duplicateId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnmarkIssueAsDuplicateInput') + ..add('canonicalId', canonicalId) + ..add('clientMutationId', clientMutationId) + ..add('duplicateId', duplicateId)) + .toString(); + } +} + +class GUnmarkIssueAsDuplicateInputBuilder + implements + Builder { + _$GUnmarkIssueAsDuplicateInput? _$v; + + String? _canonicalId; + String? get canonicalId => _$this._canonicalId; + set canonicalId(String? canonicalId) => _$this._canonicalId = canonicalId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _duplicateId; + String? get duplicateId => _$this._duplicateId; + set duplicateId(String? duplicateId) => _$this._duplicateId = duplicateId; + + GUnmarkIssueAsDuplicateInputBuilder(); + + GUnmarkIssueAsDuplicateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _canonicalId = $v.canonicalId; + _clientMutationId = $v.clientMutationId; + _duplicateId = $v.duplicateId; + _$v = null; + } + return this; + } + + @override + void replace(GUnmarkIssueAsDuplicateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnmarkIssueAsDuplicateInput; + } + + @override + void update(void Function(GUnmarkIssueAsDuplicateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnmarkIssueAsDuplicateInput build() => _build(); + + _$GUnmarkIssueAsDuplicateInput _build() { + final _$result = _$v ?? + new _$GUnmarkIssueAsDuplicateInput._( + canonicalId: BuiltValueNullFieldError.checkNotNull( + canonicalId, r'GUnmarkIssueAsDuplicateInput', 'canonicalId'), + clientMutationId: clientMutationId, + duplicateId: BuiltValueNullFieldError.checkNotNull( + duplicateId, r'GUnmarkIssueAsDuplicateInput', 'duplicateId')); + replace(_$result); + return _$result; + } +} + +class _$GUnminimizeCommentInput extends GUnminimizeCommentInput { + @override + final String? clientMutationId; + @override + final String subjectId; + + factory _$GUnminimizeCommentInput( + [void Function(GUnminimizeCommentInputBuilder)? updates]) => + (new GUnminimizeCommentInputBuilder()..update(updates))._build(); + + _$GUnminimizeCommentInput._({this.clientMutationId, required this.subjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + subjectId, r'GUnminimizeCommentInput', 'subjectId'); + } + + @override + GUnminimizeCommentInput rebuild( + void Function(GUnminimizeCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnminimizeCommentInputBuilder toBuilder() => + new GUnminimizeCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnminimizeCommentInput && + clientMutationId == other.clientMutationId && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnminimizeCommentInput') + ..add('clientMutationId', clientMutationId) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GUnminimizeCommentInputBuilder + implements + Builder { + _$GUnminimizeCommentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _subjectId; + String? get subjectId => _$this._subjectId; + set subjectId(String? subjectId) => _$this._subjectId = subjectId; + + GUnminimizeCommentInputBuilder(); + + GUnminimizeCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _subjectId = $v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GUnminimizeCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnminimizeCommentInput; + } + + @override + void update(void Function(GUnminimizeCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnminimizeCommentInput build() => _build(); + + _$GUnminimizeCommentInput _build() { + final _$result = _$v ?? + new _$GUnminimizeCommentInput._( + clientMutationId: clientMutationId, + subjectId: BuiltValueNullFieldError.checkNotNull( + subjectId, r'GUnminimizeCommentInput', 'subjectId')); + replace(_$result); + return _$result; + } +} + +class _$GUnpinIssueInput extends GUnpinIssueInput { + @override + final String? clientMutationId; + @override + final String issueId; + + factory _$GUnpinIssueInput( + [void Function(GUnpinIssueInputBuilder)? updates]) => + (new GUnpinIssueInputBuilder()..update(updates))._build(); + + _$GUnpinIssueInput._({this.clientMutationId, required this.issueId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + issueId, r'GUnpinIssueInput', 'issueId'); + } + + @override + GUnpinIssueInput rebuild(void Function(GUnpinIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnpinIssueInputBuilder toBuilder() => + new GUnpinIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnpinIssueInput && + clientMutationId == other.clientMutationId && + issueId == other.issueId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), issueId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnpinIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('issueId', issueId)) + .toString(); + } +} + +class GUnpinIssueInputBuilder + implements Builder { + _$GUnpinIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _issueId; + String? get issueId => _$this._issueId; + set issueId(String? issueId) => _$this._issueId = issueId; + + GUnpinIssueInputBuilder(); + + GUnpinIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issueId = $v.issueId; + _$v = null; + } + return this; + } + + @override + void replace(GUnpinIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnpinIssueInput; + } + + @override + void update(void Function(GUnpinIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnpinIssueInput build() => _build(); + + _$GUnpinIssueInput _build() { + final _$result = _$v ?? + new _$GUnpinIssueInput._( + clientMutationId: clientMutationId, + issueId: BuiltValueNullFieldError.checkNotNull( + issueId, r'GUnpinIssueInput', 'issueId')); + replace(_$result); + return _$result; + } +} + +class _$GUnresolveReviewThreadInput extends GUnresolveReviewThreadInput { + @override + final String? clientMutationId; + @override + final String threadId; + + factory _$GUnresolveReviewThreadInput( + [void Function(GUnresolveReviewThreadInputBuilder)? updates]) => + (new GUnresolveReviewThreadInputBuilder()..update(updates))._build(); + + _$GUnresolveReviewThreadInput._( + {this.clientMutationId, required this.threadId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + threadId, r'GUnresolveReviewThreadInput', 'threadId'); + } + + @override + GUnresolveReviewThreadInput rebuild( + void Function(GUnresolveReviewThreadInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUnresolveReviewThreadInputBuilder toBuilder() => + new GUnresolveReviewThreadInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUnresolveReviewThreadInput && + clientMutationId == other.clientMutationId && + threadId == other.threadId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), threadId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUnresolveReviewThreadInput') + ..add('clientMutationId', clientMutationId) + ..add('threadId', threadId)) + .toString(); + } +} + +class GUnresolveReviewThreadInputBuilder + implements + Builder { + _$GUnresolveReviewThreadInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _threadId; + String? get threadId => _$this._threadId; + set threadId(String? threadId) => _$this._threadId = threadId; + + GUnresolveReviewThreadInputBuilder(); + + GUnresolveReviewThreadInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _threadId = $v.threadId; + _$v = null; + } + return this; + } + + @override + void replace(GUnresolveReviewThreadInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUnresolveReviewThreadInput; + } + + @override + void update(void Function(GUnresolveReviewThreadInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUnresolveReviewThreadInput build() => _build(); + + _$GUnresolveReviewThreadInput _build() { + final _$result = _$v ?? + new _$GUnresolveReviewThreadInput._( + clientMutationId: clientMutationId, + threadId: BuiltValueNullFieldError.checkNotNull( + threadId, r'GUnresolveReviewThreadInput', 'threadId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateBranchProtectionRuleInput + extends GUpdateBranchProtectionRuleInput { + @override + final bool? allowsDeletions; + @override + final bool? allowsForcePushes; + @override + final bool? blocksCreations; + @override + final String branchProtectionRuleId; + @override + final BuiltList? bypassForcePushActorIds; + @override + final BuiltList? bypassPullRequestActorIds; + @override + final String? clientMutationId; + @override + final bool? dismissesStaleReviews; + @override + final bool? isAdminEnforced; + @override + final String? pattern; + @override + final BuiltList? pushActorIds; + @override + final int? requiredApprovingReviewCount; + @override + final BuiltList? requiredStatusCheckContexts; + @override + final BuiltList? requiredStatusChecks; + @override + final bool? requiresApprovingReviews; + @override + final bool? requiresCodeOwnerReviews; + @override + final bool? requiresCommitSignatures; + @override + final bool? requiresConversationResolution; + @override + final bool? requiresLinearHistory; + @override + final bool? requiresStatusChecks; + @override + final bool? requiresStrictStatusChecks; + @override + final bool? restrictsPushes; + @override + final bool? restrictsReviewDismissals; + @override + final BuiltList? reviewDismissalActorIds; + + factory _$GUpdateBranchProtectionRuleInput( + [void Function(GUpdateBranchProtectionRuleInputBuilder)? updates]) => + (new GUpdateBranchProtectionRuleInputBuilder()..update(updates))._build(); + + _$GUpdateBranchProtectionRuleInput._( + {this.allowsDeletions, + this.allowsForcePushes, + this.blocksCreations, + required this.branchProtectionRuleId, + this.bypassForcePushActorIds, + this.bypassPullRequestActorIds, + this.clientMutationId, + this.dismissesStaleReviews, + this.isAdminEnforced, + this.pattern, + this.pushActorIds, + this.requiredApprovingReviewCount, + this.requiredStatusCheckContexts, + this.requiredStatusChecks, + this.requiresApprovingReviews, + this.requiresCodeOwnerReviews, + this.requiresCommitSignatures, + this.requiresConversationResolution, + this.requiresLinearHistory, + this.requiresStatusChecks, + this.requiresStrictStatusChecks, + this.restrictsPushes, + this.restrictsReviewDismissals, + this.reviewDismissalActorIds}) + : super._() { + BuiltValueNullFieldError.checkNotNull(branchProtectionRuleId, + r'GUpdateBranchProtectionRuleInput', 'branchProtectionRuleId'); + } + + @override + GUpdateBranchProtectionRuleInput rebuild( + void Function(GUpdateBranchProtectionRuleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateBranchProtectionRuleInputBuilder toBuilder() => + new GUpdateBranchProtectionRuleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateBranchProtectionRuleInput && + allowsDeletions == other.allowsDeletions && + allowsForcePushes == other.allowsForcePushes && + blocksCreations == other.blocksCreations && + branchProtectionRuleId == other.branchProtectionRuleId && + bypassForcePushActorIds == other.bypassForcePushActorIds && + bypassPullRequestActorIds == other.bypassPullRequestActorIds && + clientMutationId == other.clientMutationId && + dismissesStaleReviews == other.dismissesStaleReviews && + isAdminEnforced == other.isAdminEnforced && + pattern == other.pattern && + pushActorIds == other.pushActorIds && + requiredApprovingReviewCount == other.requiredApprovingReviewCount && + requiredStatusCheckContexts == other.requiredStatusCheckContexts && + requiredStatusChecks == other.requiredStatusChecks && + requiresApprovingReviews == other.requiresApprovingReviews && + requiresCodeOwnerReviews == other.requiresCodeOwnerReviews && + requiresCommitSignatures == other.requiresCommitSignatures && + requiresConversationResolution == + other.requiresConversationResolution && + requiresLinearHistory == other.requiresLinearHistory && + requiresStatusChecks == other.requiresStatusChecks && + requiresStrictStatusChecks == other.requiresStrictStatusChecks && + restrictsPushes == other.restrictsPushes && + restrictsReviewDismissals == other.restrictsReviewDismissals && + reviewDismissalActorIds == other.reviewDismissalActorIds; + } + + @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, allowsDeletions.hashCode), allowsForcePushes.hashCode), blocksCreations.hashCode), branchProtectionRuleId.hashCode), bypassForcePushActorIds.hashCode), + bypassPullRequestActorIds.hashCode), + clientMutationId.hashCode), + dismissesStaleReviews.hashCode), + isAdminEnforced.hashCode), + pattern.hashCode), + pushActorIds.hashCode), + requiredApprovingReviewCount.hashCode), + requiredStatusCheckContexts.hashCode), + requiredStatusChecks.hashCode), + requiresApprovingReviews.hashCode), + requiresCodeOwnerReviews.hashCode), + requiresCommitSignatures.hashCode), + requiresConversationResolution.hashCode), + requiresLinearHistory.hashCode), + requiresStatusChecks.hashCode), + requiresStrictStatusChecks.hashCode), + restrictsPushes.hashCode), + restrictsReviewDismissals.hashCode), + reviewDismissalActorIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateBranchProtectionRuleInput') + ..add('allowsDeletions', allowsDeletions) + ..add('allowsForcePushes', allowsForcePushes) + ..add('blocksCreations', blocksCreations) + ..add('branchProtectionRuleId', branchProtectionRuleId) + ..add('bypassForcePushActorIds', bypassForcePushActorIds) + ..add('bypassPullRequestActorIds', bypassPullRequestActorIds) + ..add('clientMutationId', clientMutationId) + ..add('dismissesStaleReviews', dismissesStaleReviews) + ..add('isAdminEnforced', isAdminEnforced) + ..add('pattern', pattern) + ..add('pushActorIds', pushActorIds) + ..add('requiredApprovingReviewCount', requiredApprovingReviewCount) + ..add('requiredStatusCheckContexts', requiredStatusCheckContexts) + ..add('requiredStatusChecks', requiredStatusChecks) + ..add('requiresApprovingReviews', requiresApprovingReviews) + ..add('requiresCodeOwnerReviews', requiresCodeOwnerReviews) + ..add('requiresCommitSignatures', requiresCommitSignatures) + ..add( + 'requiresConversationResolution', requiresConversationResolution) + ..add('requiresLinearHistory', requiresLinearHistory) + ..add('requiresStatusChecks', requiresStatusChecks) + ..add('requiresStrictStatusChecks', requiresStrictStatusChecks) + ..add('restrictsPushes', restrictsPushes) + ..add('restrictsReviewDismissals', restrictsReviewDismissals) + ..add('reviewDismissalActorIds', reviewDismissalActorIds)) + .toString(); + } +} + +class GUpdateBranchProtectionRuleInputBuilder + implements + Builder { + _$GUpdateBranchProtectionRuleInput? _$v; + + bool? _allowsDeletions; + bool? get allowsDeletions => _$this._allowsDeletions; + set allowsDeletions(bool? allowsDeletions) => + _$this._allowsDeletions = allowsDeletions; + + bool? _allowsForcePushes; + bool? get allowsForcePushes => _$this._allowsForcePushes; + set allowsForcePushes(bool? allowsForcePushes) => + _$this._allowsForcePushes = allowsForcePushes; + + bool? _blocksCreations; + bool? get blocksCreations => _$this._blocksCreations; + set blocksCreations(bool? blocksCreations) => + _$this._blocksCreations = blocksCreations; + + String? _branchProtectionRuleId; + String? get branchProtectionRuleId => _$this._branchProtectionRuleId; + set branchProtectionRuleId(String? branchProtectionRuleId) => + _$this._branchProtectionRuleId = branchProtectionRuleId; + + ListBuilder? _bypassForcePushActorIds; + ListBuilder get bypassForcePushActorIds => + _$this._bypassForcePushActorIds ??= new ListBuilder(); + set bypassForcePushActorIds(ListBuilder? bypassForcePushActorIds) => + _$this._bypassForcePushActorIds = bypassForcePushActorIds; + + ListBuilder? _bypassPullRequestActorIds; + ListBuilder get bypassPullRequestActorIds => + _$this._bypassPullRequestActorIds ??= new ListBuilder(); + set bypassPullRequestActorIds( + ListBuilder? bypassPullRequestActorIds) => + _$this._bypassPullRequestActorIds = bypassPullRequestActorIds; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _dismissesStaleReviews; + bool? get dismissesStaleReviews => _$this._dismissesStaleReviews; + set dismissesStaleReviews(bool? dismissesStaleReviews) => + _$this._dismissesStaleReviews = dismissesStaleReviews; + + bool? _isAdminEnforced; + bool? get isAdminEnforced => _$this._isAdminEnforced; + set isAdminEnforced(bool? isAdminEnforced) => + _$this._isAdminEnforced = isAdminEnforced; + + String? _pattern; + String? get pattern => _$this._pattern; + set pattern(String? pattern) => _$this._pattern = pattern; + + ListBuilder? _pushActorIds; + ListBuilder get pushActorIds => + _$this._pushActorIds ??= new ListBuilder(); + set pushActorIds(ListBuilder? pushActorIds) => + _$this._pushActorIds = pushActorIds; + + int? _requiredApprovingReviewCount; + int? get requiredApprovingReviewCount => _$this._requiredApprovingReviewCount; + set requiredApprovingReviewCount(int? requiredApprovingReviewCount) => + _$this._requiredApprovingReviewCount = requiredApprovingReviewCount; + + ListBuilder? _requiredStatusCheckContexts; + ListBuilder get requiredStatusCheckContexts => + _$this._requiredStatusCheckContexts ??= new ListBuilder(); + set requiredStatusCheckContexts( + ListBuilder? requiredStatusCheckContexts) => + _$this._requiredStatusCheckContexts = requiredStatusCheckContexts; + + ListBuilder? _requiredStatusChecks; + ListBuilder get requiredStatusChecks => + _$this._requiredStatusChecks ??= + new ListBuilder(); + set requiredStatusChecks( + ListBuilder? requiredStatusChecks) => + _$this._requiredStatusChecks = requiredStatusChecks; + + bool? _requiresApprovingReviews; + bool? get requiresApprovingReviews => _$this._requiresApprovingReviews; + set requiresApprovingReviews(bool? requiresApprovingReviews) => + _$this._requiresApprovingReviews = requiresApprovingReviews; + + bool? _requiresCodeOwnerReviews; + bool? get requiresCodeOwnerReviews => _$this._requiresCodeOwnerReviews; + set requiresCodeOwnerReviews(bool? requiresCodeOwnerReviews) => + _$this._requiresCodeOwnerReviews = requiresCodeOwnerReviews; + + bool? _requiresCommitSignatures; + bool? get requiresCommitSignatures => _$this._requiresCommitSignatures; + set requiresCommitSignatures(bool? requiresCommitSignatures) => + _$this._requiresCommitSignatures = requiresCommitSignatures; + + bool? _requiresConversationResolution; + bool? get requiresConversationResolution => + _$this._requiresConversationResolution; + set requiresConversationResolution(bool? requiresConversationResolution) => + _$this._requiresConversationResolution = requiresConversationResolution; + + bool? _requiresLinearHistory; + bool? get requiresLinearHistory => _$this._requiresLinearHistory; + set requiresLinearHistory(bool? requiresLinearHistory) => + _$this._requiresLinearHistory = requiresLinearHistory; + + bool? _requiresStatusChecks; + bool? get requiresStatusChecks => _$this._requiresStatusChecks; + set requiresStatusChecks(bool? requiresStatusChecks) => + _$this._requiresStatusChecks = requiresStatusChecks; + + bool? _requiresStrictStatusChecks; + bool? get requiresStrictStatusChecks => _$this._requiresStrictStatusChecks; + set requiresStrictStatusChecks(bool? requiresStrictStatusChecks) => + _$this._requiresStrictStatusChecks = requiresStrictStatusChecks; + + bool? _restrictsPushes; + bool? get restrictsPushes => _$this._restrictsPushes; + set restrictsPushes(bool? restrictsPushes) => + _$this._restrictsPushes = restrictsPushes; + + bool? _restrictsReviewDismissals; + bool? get restrictsReviewDismissals => _$this._restrictsReviewDismissals; + set restrictsReviewDismissals(bool? restrictsReviewDismissals) => + _$this._restrictsReviewDismissals = restrictsReviewDismissals; + + ListBuilder? _reviewDismissalActorIds; + ListBuilder get reviewDismissalActorIds => + _$this._reviewDismissalActorIds ??= new ListBuilder(); + set reviewDismissalActorIds(ListBuilder? reviewDismissalActorIds) => + _$this._reviewDismissalActorIds = reviewDismissalActorIds; + + GUpdateBranchProtectionRuleInputBuilder(); + + GUpdateBranchProtectionRuleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _allowsDeletions = $v.allowsDeletions; + _allowsForcePushes = $v.allowsForcePushes; + _blocksCreations = $v.blocksCreations; + _branchProtectionRuleId = $v.branchProtectionRuleId; + _bypassForcePushActorIds = $v.bypassForcePushActorIds?.toBuilder(); + _bypassPullRequestActorIds = $v.bypassPullRequestActorIds?.toBuilder(); + _clientMutationId = $v.clientMutationId; + _dismissesStaleReviews = $v.dismissesStaleReviews; + _isAdminEnforced = $v.isAdminEnforced; + _pattern = $v.pattern; + _pushActorIds = $v.pushActorIds?.toBuilder(); + _requiredApprovingReviewCount = $v.requiredApprovingReviewCount; + _requiredStatusCheckContexts = + $v.requiredStatusCheckContexts?.toBuilder(); + _requiredStatusChecks = $v.requiredStatusChecks?.toBuilder(); + _requiresApprovingReviews = $v.requiresApprovingReviews; + _requiresCodeOwnerReviews = $v.requiresCodeOwnerReviews; + _requiresCommitSignatures = $v.requiresCommitSignatures; + _requiresConversationResolution = $v.requiresConversationResolution; + _requiresLinearHistory = $v.requiresLinearHistory; + _requiresStatusChecks = $v.requiresStatusChecks; + _requiresStrictStatusChecks = $v.requiresStrictStatusChecks; + _restrictsPushes = $v.restrictsPushes; + _restrictsReviewDismissals = $v.restrictsReviewDismissals; + _reviewDismissalActorIds = $v.reviewDismissalActorIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateBranchProtectionRuleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateBranchProtectionRuleInput; + } + + @override + void update(void Function(GUpdateBranchProtectionRuleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateBranchProtectionRuleInput build() => _build(); + + _$GUpdateBranchProtectionRuleInput _build() { + _$GUpdateBranchProtectionRuleInput _$result; + try { + _$result = _$v ?? + new _$GUpdateBranchProtectionRuleInput._( + allowsDeletions: allowsDeletions, + allowsForcePushes: allowsForcePushes, + blocksCreations: blocksCreations, + branchProtectionRuleId: BuiltValueNullFieldError.checkNotNull( + branchProtectionRuleId, + r'GUpdateBranchProtectionRuleInput', + 'branchProtectionRuleId'), + bypassForcePushActorIds: _bypassForcePushActorIds?.build(), + bypassPullRequestActorIds: _bypassPullRequestActorIds?.build(), + clientMutationId: clientMutationId, + dismissesStaleReviews: dismissesStaleReviews, + isAdminEnforced: isAdminEnforced, + pattern: pattern, + pushActorIds: _pushActorIds?.build(), + requiredApprovingReviewCount: requiredApprovingReviewCount, + requiredStatusCheckContexts: + _requiredStatusCheckContexts?.build(), + requiredStatusChecks: _requiredStatusChecks?.build(), + requiresApprovingReviews: requiresApprovingReviews, + requiresCodeOwnerReviews: requiresCodeOwnerReviews, + requiresCommitSignatures: requiresCommitSignatures, + requiresConversationResolution: requiresConversationResolution, + requiresLinearHistory: requiresLinearHistory, + requiresStatusChecks: requiresStatusChecks, + requiresStrictStatusChecks: requiresStrictStatusChecks, + restrictsPushes: restrictsPushes, + restrictsReviewDismissals: restrictsReviewDismissals, + reviewDismissalActorIds: _reviewDismissalActorIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'bypassForcePushActorIds'; + _bypassForcePushActorIds?.build(); + _$failedField = 'bypassPullRequestActorIds'; + _bypassPullRequestActorIds?.build(); + + _$failedField = 'pushActorIds'; + _pushActorIds?.build(); + + _$failedField = 'requiredStatusCheckContexts'; + _requiredStatusCheckContexts?.build(); + _$failedField = 'requiredStatusChecks'; + _requiredStatusChecks?.build(); + + _$failedField = 'reviewDismissalActorIds'; + _reviewDismissalActorIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateBranchProtectionRuleInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateCheckRunInput extends GUpdateCheckRunInput { + @override + final BuiltList? actions; + @override + final String checkRunId; + @override + final String? clientMutationId; + @override + final DateTime? completedAt; + @override + final GCheckConclusionState? conclusion; + @override + final String? detailsUrl; + @override + final String? externalId; + @override + final String? name; + @override + final GCheckRunOutput? output; + @override + final String repositoryId; + @override + final DateTime? startedAt; + @override + final GRequestableCheckStatusState? status; + + factory _$GUpdateCheckRunInput( + [void Function(GUpdateCheckRunInputBuilder)? updates]) => + (new GUpdateCheckRunInputBuilder()..update(updates))._build(); + + _$GUpdateCheckRunInput._( + {this.actions, + required this.checkRunId, + this.clientMutationId, + this.completedAt, + this.conclusion, + this.detailsUrl, + this.externalId, + this.name, + this.output, + required this.repositoryId, + this.startedAt, + this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + checkRunId, r'GUpdateCheckRunInput', 'checkRunId'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateCheckRunInput', 'repositoryId'); + } + + @override + GUpdateCheckRunInput rebuild( + void Function(GUpdateCheckRunInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateCheckRunInputBuilder toBuilder() => + new GUpdateCheckRunInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateCheckRunInput && + actions == other.actions && + checkRunId == other.checkRunId && + clientMutationId == other.clientMutationId && + completedAt == other.completedAt && + conclusion == other.conclusion && + detailsUrl == other.detailsUrl && + externalId == other.externalId && + name == other.name && + output == other.output && + repositoryId == other.repositoryId && + startedAt == other.startedAt && + status == other.status; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, actions.hashCode), + checkRunId.hashCode), + clientMutationId.hashCode), + completedAt.hashCode), + conclusion.hashCode), + detailsUrl.hashCode), + externalId.hashCode), + name.hashCode), + output.hashCode), + repositoryId.hashCode), + startedAt.hashCode), + status.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateCheckRunInput') + ..add('actions', actions) + ..add('checkRunId', checkRunId) + ..add('clientMutationId', clientMutationId) + ..add('completedAt', completedAt) + ..add('conclusion', conclusion) + ..add('detailsUrl', detailsUrl) + ..add('externalId', externalId) + ..add('name', name) + ..add('output', output) + ..add('repositoryId', repositoryId) + ..add('startedAt', startedAt) + ..add('status', status)) + .toString(); + } +} + +class GUpdateCheckRunInputBuilder + implements Builder { + _$GUpdateCheckRunInput? _$v; + + ListBuilder? _actions; + ListBuilder get actions => + _$this._actions ??= new ListBuilder(); + set actions(ListBuilder? actions) => + _$this._actions = actions; + + String? _checkRunId; + String? get checkRunId => _$this._checkRunId; + set checkRunId(String? checkRunId) => _$this._checkRunId = checkRunId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + DateTime? _completedAt; + DateTime? get completedAt => _$this._completedAt; + set completedAt(DateTime? completedAt) => _$this._completedAt = completedAt; + + GCheckConclusionState? _conclusion; + GCheckConclusionState? get conclusion => _$this._conclusion; + set conclusion(GCheckConclusionState? conclusion) => + _$this._conclusion = conclusion; + + String? _detailsUrl; + String? get detailsUrl => _$this._detailsUrl; + set detailsUrl(String? detailsUrl) => _$this._detailsUrl = detailsUrl; + + String? _externalId; + String? get externalId => _$this._externalId; + set externalId(String? externalId) => _$this._externalId = externalId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GCheckRunOutputBuilder? _output; + GCheckRunOutputBuilder get output => + _$this._output ??= new GCheckRunOutputBuilder(); + set output(GCheckRunOutputBuilder? output) => _$this._output = output; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + DateTime? _startedAt; + DateTime? get startedAt => _$this._startedAt; + set startedAt(DateTime? startedAt) => _$this._startedAt = startedAt; + + GRequestableCheckStatusState? _status; + GRequestableCheckStatusState? get status => _$this._status; + set status(GRequestableCheckStatusState? status) => _$this._status = status; + + GUpdateCheckRunInputBuilder(); + + GUpdateCheckRunInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _actions = $v.actions?.toBuilder(); + _checkRunId = $v.checkRunId; + _clientMutationId = $v.clientMutationId; + _completedAt = $v.completedAt; + _conclusion = $v.conclusion; + _detailsUrl = $v.detailsUrl; + _externalId = $v.externalId; + _name = $v.name; + _output = $v.output?.toBuilder(); + _repositoryId = $v.repositoryId; + _startedAt = $v.startedAt; + _status = $v.status; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateCheckRunInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateCheckRunInput; + } + + @override + void update(void Function(GUpdateCheckRunInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateCheckRunInput build() => _build(); + + _$GUpdateCheckRunInput _build() { + _$GUpdateCheckRunInput _$result; + try { + _$result = _$v ?? + new _$GUpdateCheckRunInput._( + actions: _actions?.build(), + checkRunId: BuiltValueNullFieldError.checkNotNull( + checkRunId, r'GUpdateCheckRunInput', 'checkRunId'), + clientMutationId: clientMutationId, + completedAt: completedAt, + conclusion: conclusion, + detailsUrl: detailsUrl, + externalId: externalId, + name: name, + output: _output?.build(), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateCheckRunInput', 'repositoryId'), + startedAt: startedAt, + status: status); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actions'; + _actions?.build(); + + _$failedField = 'output'; + _output?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateCheckRunInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateCheckSuitePreferencesInput + extends GUpdateCheckSuitePreferencesInput { + @override + final BuiltList autoTriggerPreferences; + @override + final String? clientMutationId; + @override + final String repositoryId; + + factory _$GUpdateCheckSuitePreferencesInput( + [void Function(GUpdateCheckSuitePreferencesInputBuilder)? updates]) => + (new GUpdateCheckSuitePreferencesInputBuilder()..update(updates)) + ._build(); + + _$GUpdateCheckSuitePreferencesInput._( + {required this.autoTriggerPreferences, + this.clientMutationId, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(autoTriggerPreferences, + r'GUpdateCheckSuitePreferencesInput', 'autoTriggerPreferences'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateCheckSuitePreferencesInput', 'repositoryId'); + } + + @override + GUpdateCheckSuitePreferencesInput rebuild( + void Function(GUpdateCheckSuitePreferencesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateCheckSuitePreferencesInputBuilder toBuilder() => + new GUpdateCheckSuitePreferencesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateCheckSuitePreferencesInput && + autoTriggerPreferences == other.autoTriggerPreferences && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, autoTriggerPreferences.hashCode), clientMutationId.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateCheckSuitePreferencesInput') + ..add('autoTriggerPreferences', autoTriggerPreferences) + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GUpdateCheckSuitePreferencesInputBuilder + implements + Builder { + _$GUpdateCheckSuitePreferencesInput? _$v; + + ListBuilder? _autoTriggerPreferences; + ListBuilder get autoTriggerPreferences => + _$this._autoTriggerPreferences ??= + new ListBuilder(); + set autoTriggerPreferences( + ListBuilder? + autoTriggerPreferences) => + _$this._autoTriggerPreferences = autoTriggerPreferences; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GUpdateCheckSuitePreferencesInputBuilder(); + + GUpdateCheckSuitePreferencesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _autoTriggerPreferences = $v.autoTriggerPreferences.toBuilder(); + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateCheckSuitePreferencesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateCheckSuitePreferencesInput; + } + + @override + void update( + void Function(GUpdateCheckSuitePreferencesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateCheckSuitePreferencesInput build() => _build(); + + _$GUpdateCheckSuitePreferencesInput _build() { + _$GUpdateCheckSuitePreferencesInput _$result; + try { + _$result = _$v ?? + new _$GUpdateCheckSuitePreferencesInput._( + autoTriggerPreferences: autoTriggerPreferences.build(), + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GUpdateCheckSuitePreferencesInput', 'repositoryId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'autoTriggerPreferences'; + autoTriggerPreferences.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateCheckSuitePreferencesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateDiscussionCommentInput extends GUpdateDiscussionCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String commentId; + + factory _$GUpdateDiscussionCommentInput( + [void Function(GUpdateDiscussionCommentInputBuilder)? updates]) => + (new GUpdateDiscussionCommentInputBuilder()..update(updates))._build(); + + _$GUpdateDiscussionCommentInput._( + {required this.body, this.clientMutationId, required this.commentId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateDiscussionCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + commentId, r'GUpdateDiscussionCommentInput', 'commentId'); + } + + @override + GUpdateDiscussionCommentInput rebuild( + void Function(GUpdateDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateDiscussionCommentInputBuilder toBuilder() => + new GUpdateDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateDiscussionCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + commentId == other.commentId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + commentId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateDiscussionCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('commentId', commentId)) + .toString(); + } +} + +class GUpdateDiscussionCommentInputBuilder + implements + Builder { + _$GUpdateDiscussionCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _commentId; + String? get commentId => _$this._commentId; + set commentId(String? commentId) => _$this._commentId = commentId; + + GUpdateDiscussionCommentInputBuilder(); + + GUpdateDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _commentId = $v.commentId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateDiscussionCommentInput; + } + + @override + void update(void Function(GUpdateDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateDiscussionCommentInput build() => _build(); + + _$GUpdateDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GUpdateDiscussionCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateDiscussionCommentInput', 'body'), + clientMutationId: clientMutationId, + commentId: BuiltValueNullFieldError.checkNotNull( + commentId, r'GUpdateDiscussionCommentInput', 'commentId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateDiscussionInput extends GUpdateDiscussionInput { + @override + final String? body; + @override + final String? categoryId; + @override + final String? clientMutationId; + @override + final String discussionId; + @override + final String? title; + + factory _$GUpdateDiscussionInput( + [void Function(GUpdateDiscussionInputBuilder)? updates]) => + (new GUpdateDiscussionInputBuilder()..update(updates))._build(); + + _$GUpdateDiscussionInput._( + {this.body, + this.categoryId, + this.clientMutationId, + required this.discussionId, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + discussionId, r'GUpdateDiscussionInput', 'discussionId'); + } + + @override + GUpdateDiscussionInput rebuild( + void Function(GUpdateDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateDiscussionInputBuilder toBuilder() => + new GUpdateDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateDiscussionInput && + body == other.body && + categoryId == other.categoryId && + clientMutationId == other.clientMutationId && + discussionId == other.discussionId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, body.hashCode), categoryId.hashCode), + clientMutationId.hashCode), + discussionId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateDiscussionInput') + ..add('body', body) + ..add('categoryId', categoryId) + ..add('clientMutationId', clientMutationId) + ..add('discussionId', discussionId) + ..add('title', title)) + .toString(); + } +} + +class GUpdateDiscussionInputBuilder + implements Builder { + _$GUpdateDiscussionInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _categoryId; + String? get categoryId => _$this._categoryId; + set categoryId(String? categoryId) => _$this._categoryId = categoryId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _discussionId; + String? get discussionId => _$this._discussionId; + set discussionId(String? discussionId) => _$this._discussionId = discussionId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateDiscussionInputBuilder(); + + GUpdateDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _categoryId = $v.categoryId; + _clientMutationId = $v.clientMutationId; + _discussionId = $v.discussionId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateDiscussionInput; + } + + @override + void update(void Function(GUpdateDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateDiscussionInput build() => _build(); + + _$GUpdateDiscussionInput _build() { + final _$result = _$v ?? + new _$GUpdateDiscussionInput._( + body: body, + categoryId: categoryId, + clientMutationId: clientMutationId, + discussionId: BuiltValueNullFieldError.checkNotNull( + discussionId, r'GUpdateDiscussionInput', 'discussionId'), + title: title); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseAdministratorRoleInput + extends GUpdateEnterpriseAdministratorRoleInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String login; + @override + final GEnterpriseAdministratorRole role; + + factory _$GUpdateEnterpriseAdministratorRoleInput( + [void Function(GUpdateEnterpriseAdministratorRoleInputBuilder)? + updates]) => + (new GUpdateEnterpriseAdministratorRoleInputBuilder()..update(updates)) + ._build(); + + _$GUpdateEnterpriseAdministratorRoleInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.login, + required this.role}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseAdministratorRoleInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + login, r'GUpdateEnterpriseAdministratorRoleInput', 'login'); + BuiltValueNullFieldError.checkNotNull( + role, r'GUpdateEnterpriseAdministratorRoleInput', 'role'); + } + + @override + GUpdateEnterpriseAdministratorRoleInput rebuild( + void Function(GUpdateEnterpriseAdministratorRoleInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseAdministratorRoleInputBuilder toBuilder() => + new GUpdateEnterpriseAdministratorRoleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseAdministratorRoleInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + login == other.login && + role == other.role; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + login.hashCode), + role.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseAdministratorRoleInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('login', login) + ..add('role', role)) + .toString(); + } +} + +class GUpdateEnterpriseAdministratorRoleInputBuilder + implements + Builder { + _$GUpdateEnterpriseAdministratorRoleInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GEnterpriseAdministratorRole? _role; + GEnterpriseAdministratorRole? get role => _$this._role; + set role(GEnterpriseAdministratorRole? role) => _$this._role = role; + + GUpdateEnterpriseAdministratorRoleInputBuilder(); + + GUpdateEnterpriseAdministratorRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _login = $v.login; + _role = $v.role; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseAdministratorRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseAdministratorRoleInput; + } + + @override + void update( + void Function(GUpdateEnterpriseAdministratorRoleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseAdministratorRoleInput build() => _build(); + + _$GUpdateEnterpriseAdministratorRoleInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseAdministratorRoleInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseAdministratorRoleInput', 'enterpriseId'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUpdateEnterpriseAdministratorRoleInput', 'login'), + role: BuiltValueNullFieldError.checkNotNull( + role, r'GUpdateEnterpriseAdministratorRoleInput', 'role')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput + extends GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseAllowPrivateRepositoryForkingPolicyValue? policyValue; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput( + [void Function( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + this.policyValue, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput rebuild( + void Function( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + policyValue == other.policyValue && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + policyValue.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('policyValue', policyValue) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseAllowPrivateRepositoryForkingPolicyValue? _policyValue; + GEnterpriseAllowPrivateRepositoryForkingPolicyValue? get policyValue => + _$this._policyValue; + set policyValue( + GEnterpriseAllowPrivateRepositoryForkingPolicyValue? policyValue) => + _$this._policyValue = policyValue; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder(); + + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _policyValue = $v.policyValue; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput build() => + _build(); + + _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput', + 'enterpriseId'), + policyValue: policyValue, + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput + extends GUpdateEnterpriseDefaultRepositoryPermissionSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseDefaultRepositoryPermissionSettingValue settingValue; + + factory _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput( + [void Function( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput rebuild( + void Function( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder toBuilder() => + new GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseDefaultRepositoryPermissionSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseDefaultRepositoryPermissionSettingValue? _settingValue; + GEnterpriseDefaultRepositoryPermissionSettingValue? get settingValue => + _$this._settingValue; + set settingValue( + GEnterpriseDefaultRepositoryPermissionSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder(); + + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseDefaultRepositoryPermissionSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput build() => _build(); + + _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseDefaultRepositoryPermissionSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + extends GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput( + [void Function( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder + implements + Builder< + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput, + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder> { + _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder(); + + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput build() => + _build(); + + _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + ._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput + extends GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final bool? membersCanCreateInternalRepositories; + @override + final bool? membersCanCreatePrivateRepositories; + @override + final bool? membersCanCreatePublicRepositories; + @override + final bool? membersCanCreateRepositoriesPolicyEnabled; + @override + final GEnterpriseMembersCanCreateRepositoriesSettingValue? settingValue; + + factory _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput( + [void Function( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + this.membersCanCreateInternalRepositories, + this.membersCanCreatePrivateRepositories, + this.membersCanCreatePublicRepositories, + this.membersCanCreateRepositoriesPolicyEnabled, + this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput', + 'enterpriseId'); + } + + @override + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + membersCanCreateInternalRepositories == + other.membersCanCreateInternalRepositories && + membersCanCreatePrivateRepositories == + other.membersCanCreatePrivateRepositories && + membersCanCreatePublicRepositories == + other.membersCanCreatePublicRepositories && + membersCanCreateRepositoriesPolicyEnabled == + other.membersCanCreateRepositoriesPolicyEnabled && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + enterpriseId.hashCode), + membersCanCreateInternalRepositories.hashCode), + membersCanCreatePrivateRepositories.hashCode), + membersCanCreatePublicRepositories.hashCode), + membersCanCreateRepositoriesPolicyEnabled.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('membersCanCreateInternalRepositories', + membersCanCreateInternalRepositories) + ..add('membersCanCreatePrivateRepositories', + membersCanCreatePrivateRepositories) + ..add('membersCanCreatePublicRepositories', + membersCanCreatePublicRepositories) + ..add('membersCanCreateRepositoriesPolicyEnabled', + membersCanCreateRepositoriesPolicyEnabled) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + bool? _membersCanCreateInternalRepositories; + bool? get membersCanCreateInternalRepositories => + _$this._membersCanCreateInternalRepositories; + set membersCanCreateInternalRepositories( + bool? membersCanCreateInternalRepositories) => + _$this._membersCanCreateInternalRepositories = + membersCanCreateInternalRepositories; + + bool? _membersCanCreatePrivateRepositories; + bool? get membersCanCreatePrivateRepositories => + _$this._membersCanCreatePrivateRepositories; + set membersCanCreatePrivateRepositories( + bool? membersCanCreatePrivateRepositories) => + _$this._membersCanCreatePrivateRepositories = + membersCanCreatePrivateRepositories; + + bool? _membersCanCreatePublicRepositories; + bool? get membersCanCreatePublicRepositories => + _$this._membersCanCreatePublicRepositories; + set membersCanCreatePublicRepositories( + bool? membersCanCreatePublicRepositories) => + _$this._membersCanCreatePublicRepositories = + membersCanCreatePublicRepositories; + + bool? _membersCanCreateRepositoriesPolicyEnabled; + bool? get membersCanCreateRepositoriesPolicyEnabled => + _$this._membersCanCreateRepositoriesPolicyEnabled; + set membersCanCreateRepositoriesPolicyEnabled( + bool? membersCanCreateRepositoriesPolicyEnabled) => + _$this._membersCanCreateRepositoriesPolicyEnabled = + membersCanCreateRepositoriesPolicyEnabled; + + GEnterpriseMembersCanCreateRepositoriesSettingValue? _settingValue; + GEnterpriseMembersCanCreateRepositoriesSettingValue? get settingValue => + _$this._settingValue; + set settingValue( + GEnterpriseMembersCanCreateRepositoriesSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder(); + + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _membersCanCreateInternalRepositories = + $v.membersCanCreateInternalRepositories; + _membersCanCreatePrivateRepositories = + $v.membersCanCreatePrivateRepositories; + _membersCanCreatePublicRepositories = + $v.membersCanCreatePublicRepositories; + _membersCanCreateRepositoriesPolicyEnabled = + $v.membersCanCreateRepositoriesPolicyEnabled; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput build() => _build(); + + _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput', + 'enterpriseId'), + membersCanCreateInternalRepositories: + membersCanCreateInternalRepositories, + membersCanCreatePrivateRepositories: + membersCanCreatePrivateRepositories, + membersCanCreatePublicRepositories: + membersCanCreatePublicRepositories, + membersCanCreateRepositoriesPolicyEnabled: + membersCanCreateRepositoriesPolicyEnabled, + settingValue: settingValue); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput + extends GUpdateEnterpriseMembersCanDeleteIssuesSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput( + [void Function( + GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput', 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder toBuilder() => + new GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseMembersCanDeleteIssuesSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder(); + + GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseMembersCanDeleteIssuesSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput; + } + + @override + void update( + void Function(GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput build() => _build(); + + _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanDeleteIssuesSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput + extends GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput( + [void Function( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder(); + + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput build() => _build(); + + _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput + extends GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput( + [void Function( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder(); + + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput build() => + _build(); + + _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput + extends GUpdateEnterpriseMembersCanMakePurchasesSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseMembersCanMakePurchasesSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput( + [void Function( + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanMakePurchasesSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanMakePurchasesSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanMakePurchasesSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder toBuilder() => + new GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseMembersCanMakePurchasesSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanMakePurchasesSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseMembersCanMakePurchasesSettingValue? _settingValue; + GEnterpriseMembersCanMakePurchasesSettingValue? get settingValue => + _$this._settingValue; + set settingValue( + GEnterpriseMembersCanMakePurchasesSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder(); + + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseMembersCanMakePurchasesSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanMakePurchasesSettingInput build() => _build(); + + _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanMakePurchasesSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanMakePurchasesSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + extends GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput( + [void Function( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder(); + + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput build() => + _build(); + + _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + extends GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput( + [void Function( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput rebuild( + void Function( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder(); + + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput build() => + _build(); + + _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseOrganizationProjectsSettingInput + extends GUpdateEnterpriseOrganizationProjectsSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseOrganizationProjectsSettingInput( + [void Function( + GUpdateEnterpriseOrganizationProjectsSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseOrganizationProjectsSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseOrganizationProjectsSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseOrganizationProjectsSettingInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateEnterpriseOrganizationProjectsSettingInput', 'settingValue'); + } + + @override + GUpdateEnterpriseOrganizationProjectsSettingInput rebuild( + void Function( + GUpdateEnterpriseOrganizationProjectsSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseOrganizationProjectsSettingInputBuilder toBuilder() => + new GUpdateEnterpriseOrganizationProjectsSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseOrganizationProjectsSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseOrganizationProjectsSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseOrganizationProjectsSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseOrganizationProjectsSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseOrganizationProjectsSettingInputBuilder(); + + GUpdateEnterpriseOrganizationProjectsSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseOrganizationProjectsSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseOrganizationProjectsSettingInput; + } + + @override + void update( + void Function(GUpdateEnterpriseOrganizationProjectsSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseOrganizationProjectsSettingInput build() => _build(); + + _$GUpdateEnterpriseOrganizationProjectsSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseOrganizationProjectsSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseOrganizationProjectsSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseOrganizationProjectsSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseOwnerOrganizationRoleInput + extends GUpdateEnterpriseOwnerOrganizationRoleInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final String organizationId; + @override + final GRoleInOrganization organizationRole; + + factory _$GUpdateEnterpriseOwnerOrganizationRoleInput( + [void Function(GUpdateEnterpriseOwnerOrganizationRoleInputBuilder)? + updates]) => + (new GUpdateEnterpriseOwnerOrganizationRoleInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseOwnerOrganizationRoleInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.organizationId, + required this.organizationRole}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(organizationId, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', 'organizationId'); + BuiltValueNullFieldError.checkNotNull(organizationRole, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', 'organizationRole'); + } + + @override + GUpdateEnterpriseOwnerOrganizationRoleInput rebuild( + void Function(GUpdateEnterpriseOwnerOrganizationRoleInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseOwnerOrganizationRoleInputBuilder toBuilder() => + new GUpdateEnterpriseOwnerOrganizationRoleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseOwnerOrganizationRoleInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + organizationId == other.organizationId && + organizationRole == other.organizationRole; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + organizationId.hashCode), + organizationRole.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseOwnerOrganizationRoleInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('organizationId', organizationId) + ..add('organizationRole', organizationRole)) + .toString(); + } +} + +class GUpdateEnterpriseOwnerOrganizationRoleInputBuilder + implements + Builder { + _$GUpdateEnterpriseOwnerOrganizationRoleInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GRoleInOrganization? _organizationRole; + GRoleInOrganization? get organizationRole => _$this._organizationRole; + set organizationRole(GRoleInOrganization? organizationRole) => + _$this._organizationRole = organizationRole; + + GUpdateEnterpriseOwnerOrganizationRoleInputBuilder(); + + GUpdateEnterpriseOwnerOrganizationRoleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _organizationId = $v.organizationId; + _organizationRole = $v.organizationRole; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseOwnerOrganizationRoleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseOwnerOrganizationRoleInput; + } + + @override + void update( + void Function(GUpdateEnterpriseOwnerOrganizationRoleInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseOwnerOrganizationRoleInput build() => _build(); + + _$GUpdateEnterpriseOwnerOrganizationRoleInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseOwnerOrganizationRoleInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', 'enterpriseId'), + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', + 'organizationId'), + organizationRole: BuiltValueNullFieldError.checkNotNull( + organizationRole, + r'GUpdateEnterpriseOwnerOrganizationRoleInput', + 'organizationRole')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseProfileInput extends GUpdateEnterpriseProfileInput { + @override + final String? clientMutationId; + @override + final String? description; + @override + final String enterpriseId; + @override + final String? location; + @override + final String? name; + @override + final String? websiteUrl; + + factory _$GUpdateEnterpriseProfileInput( + [void Function(GUpdateEnterpriseProfileInputBuilder)? updates]) => + (new GUpdateEnterpriseProfileInputBuilder()..update(updates))._build(); + + _$GUpdateEnterpriseProfileInput._( + {this.clientMutationId, + this.description, + required this.enterpriseId, + this.location, + this.name, + this.websiteUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GUpdateEnterpriseProfileInput', 'enterpriseId'); + } + + @override + GUpdateEnterpriseProfileInput rebuild( + void Function(GUpdateEnterpriseProfileInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseProfileInputBuilder toBuilder() => + new GUpdateEnterpriseProfileInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseProfileInput && + clientMutationId == other.clientMutationId && + description == other.description && + enterpriseId == other.enterpriseId && + location == other.location && + name == other.name && + websiteUrl == other.websiteUrl; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + description.hashCode), + enterpriseId.hashCode), + location.hashCode), + name.hashCode), + websiteUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateEnterpriseProfileInput') + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('enterpriseId', enterpriseId) + ..add('location', location) + ..add('name', name) + ..add('websiteUrl', websiteUrl)) + .toString(); + } +} + +class GUpdateEnterpriseProfileInputBuilder + implements + Builder { + _$GUpdateEnterpriseProfileInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _websiteUrl; + String? get websiteUrl => _$this._websiteUrl; + set websiteUrl(String? websiteUrl) => _$this._websiteUrl = websiteUrl; + + GUpdateEnterpriseProfileInputBuilder(); + + GUpdateEnterpriseProfileInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _enterpriseId = $v.enterpriseId; + _location = $v.location; + _name = $v.name; + _websiteUrl = $v.websiteUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseProfileInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseProfileInput; + } + + @override + void update(void Function(GUpdateEnterpriseProfileInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseProfileInput build() => _build(); + + _$GUpdateEnterpriseProfileInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseProfileInput._( + clientMutationId: clientMutationId, + description: description, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, r'GUpdateEnterpriseProfileInput', 'enterpriseId'), + location: location, + name: name, + websiteUrl: websiteUrl); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseRepositoryProjectsSettingInput + extends GUpdateEnterpriseRepositoryProjectsSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseRepositoryProjectsSettingInput( + [void Function( + GUpdateEnterpriseRepositoryProjectsSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseRepositoryProjectsSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseRepositoryProjectsSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseRepositoryProjectsSettingInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateEnterpriseRepositoryProjectsSettingInput', 'settingValue'); + } + + @override + GUpdateEnterpriseRepositoryProjectsSettingInput rebuild( + void Function(GUpdateEnterpriseRepositoryProjectsSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseRepositoryProjectsSettingInputBuilder toBuilder() => + new GUpdateEnterpriseRepositoryProjectsSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseRepositoryProjectsSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseRepositoryProjectsSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseRepositoryProjectsSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseRepositoryProjectsSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseRepositoryProjectsSettingInputBuilder(); + + GUpdateEnterpriseRepositoryProjectsSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseRepositoryProjectsSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseRepositoryProjectsSettingInput; + } + + @override + void update( + void Function(GUpdateEnterpriseRepositoryProjectsSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseRepositoryProjectsSettingInput build() => _build(); + + _$GUpdateEnterpriseRepositoryProjectsSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseRepositoryProjectsSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseRepositoryProjectsSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseRepositoryProjectsSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseTeamDiscussionsSettingInput + extends GUpdateEnterpriseTeamDiscussionsSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledDisabledSettingValue settingValue; + + factory _$GUpdateEnterpriseTeamDiscussionsSettingInput( + [void Function(GUpdateEnterpriseTeamDiscussionsSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseTeamDiscussionsSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseTeamDiscussionsSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull(enterpriseId, + r'GUpdateEnterpriseTeamDiscussionsSettingInput', 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateEnterpriseTeamDiscussionsSettingInput', 'settingValue'); + } + + @override + GUpdateEnterpriseTeamDiscussionsSettingInput rebuild( + void Function(GUpdateEnterpriseTeamDiscussionsSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseTeamDiscussionsSettingInputBuilder toBuilder() => + new GUpdateEnterpriseTeamDiscussionsSettingInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnterpriseTeamDiscussionsSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseTeamDiscussionsSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseTeamDiscussionsSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseTeamDiscussionsSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledDisabledSettingValue? _settingValue; + GEnterpriseEnabledDisabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GEnterpriseEnabledDisabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseTeamDiscussionsSettingInputBuilder(); + + GUpdateEnterpriseTeamDiscussionsSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnterpriseTeamDiscussionsSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnterpriseTeamDiscussionsSettingInput; + } + + @override + void update( + void Function(GUpdateEnterpriseTeamDiscussionsSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseTeamDiscussionsSettingInput build() => _build(); + + _$GUpdateEnterpriseTeamDiscussionsSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseTeamDiscussionsSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseTeamDiscussionsSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseTeamDiscussionsSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput + extends GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput { + @override + final String? clientMutationId; + @override + final String enterpriseId; + @override + final GEnterpriseEnabledSettingValue settingValue; + + factory _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput( + [void Function( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder)? + updates]) => + (new GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput._( + {this.clientMutationId, + required this.enterpriseId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput', + 'enterpriseId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput', + 'settingValue'); + } + + @override + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput rebuild( + void Function( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder + toBuilder() => + new GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput && + clientMutationId == other.clientMutationId && + enterpriseId == other.enterpriseId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), enterpriseId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('enterpriseId', enterpriseId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder + implements + Builder { + _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _enterpriseId; + String? get enterpriseId => _$this._enterpriseId; + set enterpriseId(String? enterpriseId) => _$this._enterpriseId = enterpriseId; + + GEnterpriseEnabledSettingValue? _settingValue; + GEnterpriseEnabledSettingValue? get settingValue => _$this._settingValue; + set settingValue(GEnterpriseEnabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder(); + + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _enterpriseId = $v.enterpriseId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput; + } + + @override + void update( + void Function( + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput build() => + _build(); + + _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput._( + clientMutationId: clientMutationId, + enterpriseId: BuiltValueNullFieldError.checkNotNull( + enterpriseId, + r'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput', + 'enterpriseId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEnvironmentInput extends GUpdateEnvironmentInput { + @override + final String? clientMutationId; + @override + final String environmentId; + @override + final BuiltList? reviewers; + @override + final int? waitTimer; + + factory _$GUpdateEnvironmentInput( + [void Function(GUpdateEnvironmentInputBuilder)? updates]) => + (new GUpdateEnvironmentInputBuilder()..update(updates))._build(); + + _$GUpdateEnvironmentInput._( + {this.clientMutationId, + required this.environmentId, + this.reviewers, + this.waitTimer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + environmentId, r'GUpdateEnvironmentInput', 'environmentId'); + } + + @override + GUpdateEnvironmentInput rebuild( + void Function(GUpdateEnvironmentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEnvironmentInputBuilder toBuilder() => + new GUpdateEnvironmentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEnvironmentInput && + clientMutationId == other.clientMutationId && + environmentId == other.environmentId && + reviewers == other.reviewers && + waitTimer == other.waitTimer; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), environmentId.hashCode), + reviewers.hashCode), + waitTimer.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateEnvironmentInput') + ..add('clientMutationId', clientMutationId) + ..add('environmentId', environmentId) + ..add('reviewers', reviewers) + ..add('waitTimer', waitTimer)) + .toString(); + } +} + +class GUpdateEnvironmentInputBuilder + implements + Builder { + _$GUpdateEnvironmentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _environmentId; + String? get environmentId => _$this._environmentId; + set environmentId(String? environmentId) => + _$this._environmentId = environmentId; + + ListBuilder? _reviewers; + ListBuilder get reviewers => + _$this._reviewers ??= new ListBuilder(); + set reviewers(ListBuilder? reviewers) => + _$this._reviewers = reviewers; + + int? _waitTimer; + int? get waitTimer => _$this._waitTimer; + set waitTimer(int? waitTimer) => _$this._waitTimer = waitTimer; + + GUpdateEnvironmentInputBuilder(); + + GUpdateEnvironmentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _environmentId = $v.environmentId; + _reviewers = $v.reviewers?.toBuilder(); + _waitTimer = $v.waitTimer; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEnvironmentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEnvironmentInput; + } + + @override + void update(void Function(GUpdateEnvironmentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEnvironmentInput build() => _build(); + + _$GUpdateEnvironmentInput _build() { + _$GUpdateEnvironmentInput _$result; + try { + _$result = _$v ?? + new _$GUpdateEnvironmentInput._( + clientMutationId: clientMutationId, + environmentId: BuiltValueNullFieldError.checkNotNull( + environmentId, r'GUpdateEnvironmentInput', 'environmentId'), + reviewers: _reviewers?.build(), + waitTimer: waitTimer); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'reviewers'; + _reviewers?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateEnvironmentInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateIpAllowListEnabledSettingInput + extends GUpdateIpAllowListEnabledSettingInput { + @override + final String? clientMutationId; + @override + final String ownerId; + @override + final GIpAllowListEnabledSettingValue settingValue; + + factory _$GUpdateIpAllowListEnabledSettingInput( + [void Function(GUpdateIpAllowListEnabledSettingInputBuilder)? + updates]) => + (new GUpdateIpAllowListEnabledSettingInputBuilder()..update(updates)) + ._build(); + + _$GUpdateIpAllowListEnabledSettingInput._( + {this.clientMutationId, + required this.ownerId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GUpdateIpAllowListEnabledSettingInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, r'GUpdateIpAllowListEnabledSettingInput', 'settingValue'); + } + + @override + GUpdateIpAllowListEnabledSettingInput rebuild( + void Function(GUpdateIpAllowListEnabledSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIpAllowListEnabledSettingInputBuilder toBuilder() => + new GUpdateIpAllowListEnabledSettingInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIpAllowListEnabledSettingInput && + clientMutationId == other.clientMutationId && + ownerId == other.ownerId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), ownerId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateIpAllowListEnabledSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('ownerId', ownerId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateIpAllowListEnabledSettingInputBuilder + implements + Builder { + _$GUpdateIpAllowListEnabledSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GIpAllowListEnabledSettingValue? _settingValue; + GIpAllowListEnabledSettingValue? get settingValue => _$this._settingValue; + set settingValue(GIpAllowListEnabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateIpAllowListEnabledSettingInputBuilder(); + + GUpdateIpAllowListEnabledSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ownerId = $v.ownerId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIpAllowListEnabledSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIpAllowListEnabledSettingInput; + } + + @override + void update( + void Function(GUpdateIpAllowListEnabledSettingInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIpAllowListEnabledSettingInput build() => _build(); + + _$GUpdateIpAllowListEnabledSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateIpAllowListEnabledSettingInput._( + clientMutationId: clientMutationId, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, r'GUpdateIpAllowListEnabledSettingInput', 'ownerId'), + settingValue: BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateIpAllowListEnabledSettingInput', 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateIpAllowListEntryInput extends GUpdateIpAllowListEntryInput { + @override + final String allowListValue; + @override + final String? clientMutationId; + @override + final String ipAllowListEntryId; + @override + final bool isActive; + @override + final String? name; + + factory _$GUpdateIpAllowListEntryInput( + [void Function(GUpdateIpAllowListEntryInputBuilder)? updates]) => + (new GUpdateIpAllowListEntryInputBuilder()..update(updates))._build(); + + _$GUpdateIpAllowListEntryInput._( + {required this.allowListValue, + this.clientMutationId, + required this.ipAllowListEntryId, + required this.isActive, + this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + allowListValue, r'GUpdateIpAllowListEntryInput', 'allowListValue'); + BuiltValueNullFieldError.checkNotNull(ipAllowListEntryId, + r'GUpdateIpAllowListEntryInput', 'ipAllowListEntryId'); + BuiltValueNullFieldError.checkNotNull( + isActive, r'GUpdateIpAllowListEntryInput', 'isActive'); + } + + @override + GUpdateIpAllowListEntryInput rebuild( + void Function(GUpdateIpAllowListEntryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIpAllowListEntryInputBuilder toBuilder() => + new GUpdateIpAllowListEntryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIpAllowListEntryInput && + allowListValue == other.allowListValue && + clientMutationId == other.clientMutationId && + ipAllowListEntryId == other.ipAllowListEntryId && + isActive == other.isActive && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, allowListValue.hashCode), clientMutationId.hashCode), + ipAllowListEntryId.hashCode), + isActive.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateIpAllowListEntryInput') + ..add('allowListValue', allowListValue) + ..add('clientMutationId', clientMutationId) + ..add('ipAllowListEntryId', ipAllowListEntryId) + ..add('isActive', isActive) + ..add('name', name)) + .toString(); + } +} + +class GUpdateIpAllowListEntryInputBuilder + implements + Builder { + _$GUpdateIpAllowListEntryInput? _$v; + + String? _allowListValue; + String? get allowListValue => _$this._allowListValue; + set allowListValue(String? allowListValue) => + _$this._allowListValue = allowListValue; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ipAllowListEntryId; + String? get ipAllowListEntryId => _$this._ipAllowListEntryId; + set ipAllowListEntryId(String? ipAllowListEntryId) => + _$this._ipAllowListEntryId = ipAllowListEntryId; + + bool? _isActive; + bool? get isActive => _$this._isActive; + set isActive(bool? isActive) => _$this._isActive = isActive; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GUpdateIpAllowListEntryInputBuilder(); + + GUpdateIpAllowListEntryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _allowListValue = $v.allowListValue; + _clientMutationId = $v.clientMutationId; + _ipAllowListEntryId = $v.ipAllowListEntryId; + _isActive = $v.isActive; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIpAllowListEntryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIpAllowListEntryInput; + } + + @override + void update(void Function(GUpdateIpAllowListEntryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIpAllowListEntryInput build() => _build(); + + _$GUpdateIpAllowListEntryInput _build() { + final _$result = _$v ?? + new _$GUpdateIpAllowListEntryInput._( + allowListValue: BuiltValueNullFieldError.checkNotNull( + allowListValue, + r'GUpdateIpAllowListEntryInput', + 'allowListValue'), + clientMutationId: clientMutationId, + ipAllowListEntryId: BuiltValueNullFieldError.checkNotNull( + ipAllowListEntryId, + r'GUpdateIpAllowListEntryInput', + 'ipAllowListEntryId'), + isActive: BuiltValueNullFieldError.checkNotNull( + isActive, r'GUpdateIpAllowListEntryInput', 'isActive'), + name: name); + replace(_$result); + return _$result; + } +} + +class _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput + extends GUpdateIpAllowListForInstalledAppsEnabledSettingInput { + @override + final String? clientMutationId; + @override + final String ownerId; + @override + final GIpAllowListForInstalledAppsEnabledSettingValue settingValue; + + factory _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput( + [void Function( + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder)? + updates]) => + (new GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput._( + {this.clientMutationId, + required this.ownerId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull(ownerId, + r'GUpdateIpAllowListForInstalledAppsEnabledSettingInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateIpAllowListForInstalledAppsEnabledSettingInput', + 'settingValue'); + } + + @override + GUpdateIpAllowListForInstalledAppsEnabledSettingInput rebuild( + void Function( + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder toBuilder() => + new GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIpAllowListForInstalledAppsEnabledSettingInput && + clientMutationId == other.clientMutationId && + ownerId == other.ownerId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), ownerId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateIpAllowListForInstalledAppsEnabledSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('ownerId', ownerId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder + implements + Builder { + _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GIpAllowListForInstalledAppsEnabledSettingValue? _settingValue; + GIpAllowListForInstalledAppsEnabledSettingValue? get settingValue => + _$this._settingValue; + set settingValue( + GIpAllowListForInstalledAppsEnabledSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder(); + + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ownerId = $v.ownerId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIpAllowListForInstalledAppsEnabledSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput; + } + + @override + void update( + void Function( + GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIpAllowListForInstalledAppsEnabledSettingInput build() => _build(); + + _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput._( + clientMutationId: clientMutationId, + ownerId: BuiltValueNullFieldError.checkNotNull( + ownerId, + r'GUpdateIpAllowListForInstalledAppsEnabledSettingInput', + 'ownerId'), + settingValue: BuiltValueNullFieldError.checkNotNull( + settingValue, + r'GUpdateIpAllowListForInstalledAppsEnabledSettingInput', + 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateIssueCommentInput extends GUpdateIssueCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String id; + + factory _$GUpdateIssueCommentInput( + [void Function(GUpdateIssueCommentInputBuilder)? updates]) => + (new GUpdateIssueCommentInputBuilder()..update(updates))._build(); + + _$GUpdateIssueCommentInput._( + {required this.body, this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateIssueCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateIssueCommentInput', 'id'); + } + + @override + GUpdateIssueCommentInput rebuild( + void Function(GUpdateIssueCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIssueCommentInputBuilder toBuilder() => + new GUpdateIssueCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIssueCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, body.hashCode), clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateIssueCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GUpdateIssueCommentInputBuilder + implements + Builder { + _$GUpdateIssueCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GUpdateIssueCommentInputBuilder(); + + GUpdateIssueCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIssueCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIssueCommentInput; + } + + @override + void update(void Function(GUpdateIssueCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIssueCommentInput build() => _build(); + + _$GUpdateIssueCommentInput _build() { + final _$result = _$v ?? + new _$GUpdateIssueCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateIssueCommentInput', 'body'), + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateIssueCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateIssueInput extends GUpdateIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String id; + @override + final BuiltList? labelIds; + @override + final String? milestoneId; + @override + final BuiltList? projectIds; + @override + final GIssueState? state; + @override + final String? title; + + factory _$GUpdateIssueInput( + [void Function(GUpdateIssueInputBuilder)? updates]) => + (new GUpdateIssueInputBuilder()..update(updates))._build(); + + _$GUpdateIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + required this.id, + this.labelIds, + this.milestoneId, + this.projectIds, + this.state, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateIssueInput', 'id'); + } + + @override + GUpdateIssueInput rebuild(void Function(GUpdateIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIssueInputBuilder toBuilder() => + new GUpdateIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + id == other.id && + labelIds == other.labelIds && + milestoneId == other.milestoneId && + projectIds == other.projectIds && + state == other.state && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, assigneeIds.hashCode), + body.hashCode), + clientMutationId.hashCode), + id.hashCode), + labelIds.hashCode), + milestoneId.hashCode), + projectIds.hashCode), + state.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('labelIds', labelIds) + ..add('milestoneId', milestoneId) + ..add('projectIds', projectIds) + ..add('state', state) + ..add('title', title)) + .toString(); + } +} + +class GUpdateIssueInputBuilder + implements Builder { + _$GUpdateIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _milestoneId; + String? get milestoneId => _$this._milestoneId; + set milestoneId(String? milestoneId) => _$this._milestoneId = milestoneId; + + ListBuilder? _projectIds; + ListBuilder get projectIds => + _$this._projectIds ??= new ListBuilder(); + set projectIds(ListBuilder? projectIds) => + _$this._projectIds = projectIds; + + GIssueState? _state; + GIssueState? get state => _$this._state; + set state(GIssueState? state) => _$this._state = state; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateIssueInputBuilder(); + + GUpdateIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _labelIds = $v.labelIds?.toBuilder(); + _milestoneId = $v.milestoneId; + _projectIds = $v.projectIds?.toBuilder(); + _state = $v.state; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIssueInput; + } + + @override + void update(void Function(GUpdateIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIssueInput build() => _build(); + + _$GUpdateIssueInput _build() { + _$GUpdateIssueInput _$result; + try { + _$result = _$v ?? + new _$GUpdateIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateIssueInput', 'id'), + labelIds: _labelIds?.build(), + milestoneId: milestoneId, + projectIds: _projectIds?.build(), + state: state, + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + + _$failedField = 'labelIds'; + _labelIds?.build(); + + _$failedField = 'projectIds'; + _projectIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateLabelInput extends GUpdateLabelInput { + @override + final String? clientMutationId; + @override + final String? color; + @override + final String? description; + @override + final String id; + @override + final String? name; + + factory _$GUpdateLabelInput( + [void Function(GUpdateLabelInputBuilder)? updates]) => + (new GUpdateLabelInputBuilder()..update(updates))._build(); + + _$GUpdateLabelInput._( + {this.clientMutationId, + this.color, + this.description, + required this.id, + this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateLabelInput', 'id'); + } + + @override + GUpdateLabelInput rebuild(void Function(GUpdateLabelInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateLabelInputBuilder toBuilder() => + new GUpdateLabelInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateLabelInput && + clientMutationId == other.clientMutationId && + color == other.color && + description == other.description && + id == other.id && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), color.hashCode), + description.hashCode), + id.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateLabelInput') + ..add('clientMutationId', clientMutationId) + ..add('color', color) + ..add('description', description) + ..add('id', id) + ..add('name', name)) + .toString(); + } +} + +class GUpdateLabelInputBuilder + implements Builder { + _$GUpdateLabelInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GUpdateLabelInputBuilder(); + + GUpdateLabelInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _color = $v.color; + _description = $v.description; + _id = $v.id; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateLabelInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateLabelInput; + } + + @override + void update(void Function(GUpdateLabelInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateLabelInput build() => _build(); + + _$GUpdateLabelInput _build() { + final _$result = _$v ?? + new _$GUpdateLabelInput._( + clientMutationId: clientMutationId, + color: color, + description: description, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateLabelInput', 'id'), + name: name); + replace(_$result); + return _$result; + } +} + +class _$GUpdateNotificationRestrictionSettingInput + extends GUpdateNotificationRestrictionSettingInput { + @override + final String? clientMutationId; + @override + final String ownerId; + @override + final GNotificationRestrictionSettingValue settingValue; + + factory _$GUpdateNotificationRestrictionSettingInput( + [void Function(GUpdateNotificationRestrictionSettingInputBuilder)? + updates]) => + (new GUpdateNotificationRestrictionSettingInputBuilder()..update(updates)) + ._build(); + + _$GUpdateNotificationRestrictionSettingInput._( + {this.clientMutationId, + required this.ownerId, + required this.settingValue}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + ownerId, r'GUpdateNotificationRestrictionSettingInput', 'ownerId'); + BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateNotificationRestrictionSettingInput', 'settingValue'); + } + + @override + GUpdateNotificationRestrictionSettingInput rebuild( + void Function(GUpdateNotificationRestrictionSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateNotificationRestrictionSettingInputBuilder toBuilder() => + new GUpdateNotificationRestrictionSettingInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateNotificationRestrictionSettingInput && + clientMutationId == other.clientMutationId && + ownerId == other.ownerId && + settingValue == other.settingValue; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), ownerId.hashCode), + settingValue.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateNotificationRestrictionSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('ownerId', ownerId) + ..add('settingValue', settingValue)) + .toString(); + } +} + +class GUpdateNotificationRestrictionSettingInputBuilder + implements + Builder { + _$GUpdateNotificationRestrictionSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _ownerId; + String? get ownerId => _$this._ownerId; + set ownerId(String? ownerId) => _$this._ownerId = ownerId; + + GNotificationRestrictionSettingValue? _settingValue; + GNotificationRestrictionSettingValue? get settingValue => + _$this._settingValue; + set settingValue(GNotificationRestrictionSettingValue? settingValue) => + _$this._settingValue = settingValue; + + GUpdateNotificationRestrictionSettingInputBuilder(); + + GUpdateNotificationRestrictionSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ownerId = $v.ownerId; + _settingValue = $v.settingValue; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateNotificationRestrictionSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateNotificationRestrictionSettingInput; + } + + @override + void update( + void Function(GUpdateNotificationRestrictionSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateNotificationRestrictionSettingInput build() => _build(); + + _$GUpdateNotificationRestrictionSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateNotificationRestrictionSettingInput._( + clientMutationId: clientMutationId, + ownerId: BuiltValueNullFieldError.checkNotNull(ownerId, + r'GUpdateNotificationRestrictionSettingInput', 'ownerId'), + settingValue: BuiltValueNullFieldError.checkNotNull(settingValue, + r'GUpdateNotificationRestrictionSettingInput', 'settingValue')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput + extends GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput { + @override + final String? clientMutationId; + @override + final bool forkingEnabled; + @override + final String organizationId; + + factory _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput( + [void Function( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder)? + updates]) => + (new GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput._( + {this.clientMutationId, + required this.forkingEnabled, + required this.organizationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + forkingEnabled, + r'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput', + 'forkingEnabled'); + BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput', + 'organizationId'); + } + + @override + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput rebuild( + void Function( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder + toBuilder() => + new GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput && + clientMutationId == other.clientMutationId && + forkingEnabled == other.forkingEnabled && + organizationId == other.organizationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), forkingEnabled.hashCode), + organizationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('forkingEnabled', forkingEnabled) + ..add('organizationId', organizationId)) + .toString(); + } +} + +class GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder + implements + Builder { + _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _forkingEnabled; + bool? get forkingEnabled => _$this._forkingEnabled; + set forkingEnabled(bool? forkingEnabled) => + _$this._forkingEnabled = forkingEnabled; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder(); + + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _forkingEnabled = $v.forkingEnabled; + _organizationId = $v.organizationId; + _$v = null; + } + return this; + } + + @override + void replace( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput; + } + + @override + void update( + void Function( + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput build() => + _build(); + + _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput._( + clientMutationId: clientMutationId, + forkingEnabled: BuiltValueNullFieldError.checkNotNull( + forkingEnabled, + r'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput', + 'forkingEnabled'), + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput', + 'organizationId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateOrganizationWebCommitSignoffSettingInput + extends GUpdateOrganizationWebCommitSignoffSettingInput { + @override + final String? clientMutationId; + @override + final String organizationId; + @override + final bool webCommitSignoffRequired; + + factory _$GUpdateOrganizationWebCommitSignoffSettingInput( + [void Function( + GUpdateOrganizationWebCommitSignoffSettingInputBuilder)? + updates]) => + (new GUpdateOrganizationWebCommitSignoffSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateOrganizationWebCommitSignoffSettingInput._( + {this.clientMutationId, + required this.organizationId, + required this.webCommitSignoffRequired}) + : super._() { + BuiltValueNullFieldError.checkNotNull(organizationId, + r'GUpdateOrganizationWebCommitSignoffSettingInput', 'organizationId'); + BuiltValueNullFieldError.checkNotNull( + webCommitSignoffRequired, + r'GUpdateOrganizationWebCommitSignoffSettingInput', + 'webCommitSignoffRequired'); + } + + @override + GUpdateOrganizationWebCommitSignoffSettingInput rebuild( + void Function(GUpdateOrganizationWebCommitSignoffSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateOrganizationWebCommitSignoffSettingInputBuilder toBuilder() => + new GUpdateOrganizationWebCommitSignoffSettingInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateOrganizationWebCommitSignoffSettingInput && + clientMutationId == other.clientMutationId && + organizationId == other.organizationId && + webCommitSignoffRequired == other.webCommitSignoffRequired; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), organizationId.hashCode), + webCommitSignoffRequired.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateOrganizationWebCommitSignoffSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('organizationId', organizationId) + ..add('webCommitSignoffRequired', webCommitSignoffRequired)) + .toString(); + } +} + +class GUpdateOrganizationWebCommitSignoffSettingInputBuilder + implements + Builder { + _$GUpdateOrganizationWebCommitSignoffSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _organizationId; + String? get organizationId => _$this._organizationId; + set organizationId(String? organizationId) => + _$this._organizationId = organizationId; + + bool? _webCommitSignoffRequired; + bool? get webCommitSignoffRequired => _$this._webCommitSignoffRequired; + set webCommitSignoffRequired(bool? webCommitSignoffRequired) => + _$this._webCommitSignoffRequired = webCommitSignoffRequired; + + GUpdateOrganizationWebCommitSignoffSettingInputBuilder(); + + GUpdateOrganizationWebCommitSignoffSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _organizationId = $v.organizationId; + _webCommitSignoffRequired = $v.webCommitSignoffRequired; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateOrganizationWebCommitSignoffSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateOrganizationWebCommitSignoffSettingInput; + } + + @override + void update( + void Function(GUpdateOrganizationWebCommitSignoffSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateOrganizationWebCommitSignoffSettingInput build() => _build(); + + _$GUpdateOrganizationWebCommitSignoffSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateOrganizationWebCommitSignoffSettingInput._( + clientMutationId: clientMutationId, + organizationId: BuiltValueNullFieldError.checkNotNull( + organizationId, + r'GUpdateOrganizationWebCommitSignoffSettingInput', + 'organizationId'), + webCommitSignoffRequired: BuiltValueNullFieldError.checkNotNull( + webCommitSignoffRequired, + r'GUpdateOrganizationWebCommitSignoffSettingInput', + 'webCommitSignoffRequired')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectCardInput extends GUpdateProjectCardInput { + @override + final String? clientMutationId; + @override + final bool? isArchived; + @override + final String? note; + @override + final String projectCardId; + + factory _$GUpdateProjectCardInput( + [void Function(GUpdateProjectCardInputBuilder)? updates]) => + (new GUpdateProjectCardInputBuilder()..update(updates))._build(); + + _$GUpdateProjectCardInput._( + {this.clientMutationId, + this.isArchived, + this.note, + required this.projectCardId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectCardId, r'GUpdateProjectCardInput', 'projectCardId'); + } + + @override + GUpdateProjectCardInput rebuild( + void Function(GUpdateProjectCardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectCardInputBuilder toBuilder() => + new GUpdateProjectCardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectCardInput && + clientMutationId == other.clientMutationId && + isArchived == other.isArchived && + note == other.note && + projectCardId == other.projectCardId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), isArchived.hashCode), + note.hashCode), + projectCardId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectCardInput') + ..add('clientMutationId', clientMutationId) + ..add('isArchived', isArchived) + ..add('note', note) + ..add('projectCardId', projectCardId)) + .toString(); + } +} + +class GUpdateProjectCardInputBuilder + implements + Builder { + _$GUpdateProjectCardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _isArchived; + bool? get isArchived => _$this._isArchived; + set isArchived(bool? isArchived) => _$this._isArchived = isArchived; + + String? _note; + String? get note => _$this._note; + set note(String? note) => _$this._note = note; + + String? _projectCardId; + String? get projectCardId => _$this._projectCardId; + set projectCardId(String? projectCardId) => + _$this._projectCardId = projectCardId; + + GUpdateProjectCardInputBuilder(); + + GUpdateProjectCardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _isArchived = $v.isArchived; + _note = $v.note; + _projectCardId = $v.projectCardId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectCardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectCardInput; + } + + @override + void update(void Function(GUpdateProjectCardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectCardInput build() => _build(); + + _$GUpdateProjectCardInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectCardInput._( + clientMutationId: clientMutationId, + isArchived: isArchived, + note: note, + projectCardId: BuiltValueNullFieldError.checkNotNull( + projectCardId, r'GUpdateProjectCardInput', 'projectCardId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectColumnInput extends GUpdateProjectColumnInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String projectColumnId; + + factory _$GUpdateProjectColumnInput( + [void Function(GUpdateProjectColumnInputBuilder)? updates]) => + (new GUpdateProjectColumnInputBuilder()..update(updates))._build(); + + _$GUpdateProjectColumnInput._( + {this.clientMutationId, + required this.name, + required this.projectColumnId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GUpdateProjectColumnInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + projectColumnId, r'GUpdateProjectColumnInput', 'projectColumnId'); + } + + @override + GUpdateProjectColumnInput rebuild( + void Function(GUpdateProjectColumnInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectColumnInputBuilder toBuilder() => + new GUpdateProjectColumnInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectColumnInput && + clientMutationId == other.clientMutationId && + name == other.name && + projectColumnId == other.projectColumnId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + projectColumnId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectColumnInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('projectColumnId', projectColumnId)) + .toString(); + } +} + +class GUpdateProjectColumnInputBuilder + implements + Builder { + _$GUpdateProjectColumnInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _projectColumnId; + String? get projectColumnId => _$this._projectColumnId; + set projectColumnId(String? projectColumnId) => + _$this._projectColumnId = projectColumnId; + + GUpdateProjectColumnInputBuilder(); + + GUpdateProjectColumnInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _projectColumnId = $v.projectColumnId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectColumnInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectColumnInput; + } + + @override + void update(void Function(GUpdateProjectColumnInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectColumnInput build() => _build(); + + _$GUpdateProjectColumnInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectColumnInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GUpdateProjectColumnInput', 'name'), + projectColumnId: BuiltValueNullFieldError.checkNotNull( + projectColumnId, + r'GUpdateProjectColumnInput', + 'projectColumnId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectDraftIssueInput extends GUpdateProjectDraftIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String draftIssueId; + @override + final String? title; + + factory _$GUpdateProjectDraftIssueInput( + [void Function(GUpdateProjectDraftIssueInputBuilder)? updates]) => + (new GUpdateProjectDraftIssueInputBuilder()..update(updates))._build(); + + _$GUpdateProjectDraftIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + required this.draftIssueId, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + draftIssueId, r'GUpdateProjectDraftIssueInput', 'draftIssueId'); + } + + @override + GUpdateProjectDraftIssueInput rebuild( + void Function(GUpdateProjectDraftIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectDraftIssueInputBuilder toBuilder() => + new GUpdateProjectDraftIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectDraftIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + draftIssueId == other.draftIssueId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, assigneeIds.hashCode), body.hashCode), + clientMutationId.hashCode), + draftIssueId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectDraftIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('draftIssueId', draftIssueId) + ..add('title', title)) + .toString(); + } +} + +class GUpdateProjectDraftIssueInputBuilder + implements + Builder { + _$GUpdateProjectDraftIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _draftIssueId; + String? get draftIssueId => _$this._draftIssueId; + set draftIssueId(String? draftIssueId) => _$this._draftIssueId = draftIssueId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateProjectDraftIssueInputBuilder(); + + GUpdateProjectDraftIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _draftIssueId = $v.draftIssueId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectDraftIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectDraftIssueInput; + } + + @override + void update(void Function(GUpdateProjectDraftIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectDraftIssueInput build() => _build(); + + _$GUpdateProjectDraftIssueInput _build() { + _$GUpdateProjectDraftIssueInput _$result; + try { + _$result = _$v ?? + new _$GUpdateProjectDraftIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + draftIssueId: BuiltValueNullFieldError.checkNotNull(draftIssueId, + r'GUpdateProjectDraftIssueInput', 'draftIssueId'), + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateProjectDraftIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectInput extends GUpdateProjectInput { + @override + final String? body; + @override + final String? clientMutationId; + @override + final String? name; + @override + final String projectId; + @override + final bool? public; + @override + final GProjectState? state; + + factory _$GUpdateProjectInput( + [void Function(GUpdateProjectInputBuilder)? updates]) => + (new GUpdateProjectInputBuilder()..update(updates))._build(); + + _$GUpdateProjectInput._( + {this.body, + this.clientMutationId, + this.name, + required this.projectId, + this.public, + this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectInput', 'projectId'); + } + + @override + GUpdateProjectInput rebuild( + void Function(GUpdateProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectInputBuilder toBuilder() => + new GUpdateProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectInput && + body == other.body && + clientMutationId == other.clientMutationId && + name == other.name && + projectId == other.projectId && + public == other.public && + state == other.state; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + name.hashCode), + projectId.hashCode), + public.hashCode), + state.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('projectId', projectId) + ..add('public', public) + ..add('state', state)) + .toString(); + } +} + +class GUpdateProjectInputBuilder + implements Builder { + _$GUpdateProjectInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + bool? _public; + bool? get public => _$this._public; + set public(bool? public) => _$this._public = public; + + GProjectState? _state; + GProjectState? get state => _$this._state; + set state(GProjectState? state) => _$this._state = state; + + GUpdateProjectInputBuilder(); + + GUpdateProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _projectId = $v.projectId; + _public = $v.public; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectInput; + } + + @override + void update(void Function(GUpdateProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectInput build() => _build(); + + _$GUpdateProjectInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectInput._( + body: body, + clientMutationId: clientMutationId, + name: name, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectInput', 'projectId'), + public: public, + state: state); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectNextInput extends GUpdateProjectNextInput { + @override + final String? clientMutationId; + @override + final bool? closed; + @override + final String? description; + @override + final String? projectId; + @override + final bool? public; + @override + final String? shortDescription; + @override + final String? title; + + factory _$GUpdateProjectNextInput( + [void Function(GUpdateProjectNextInputBuilder)? updates]) => + (new GUpdateProjectNextInputBuilder()..update(updates))._build(); + + _$GUpdateProjectNextInput._( + {this.clientMutationId, + this.closed, + this.description, + this.projectId, + this.public, + this.shortDescription, + this.title}) + : super._(); + + @override + GUpdateProjectNextInput rebuild( + void Function(GUpdateProjectNextInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectNextInputBuilder toBuilder() => + new GUpdateProjectNextInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectNextInput && + clientMutationId == other.clientMutationId && + closed == other.closed && + description == other.description && + projectId == other.projectId && + public == other.public && + shortDescription == other.shortDescription && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), closed.hashCode), + description.hashCode), + projectId.hashCode), + public.hashCode), + shortDescription.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectNextInput') + ..add('clientMutationId', clientMutationId) + ..add('closed', closed) + ..add('description', description) + ..add('projectId', projectId) + ..add('public', public) + ..add('shortDescription', shortDescription) + ..add('title', title)) + .toString(); + } +} + +class GUpdateProjectNextInputBuilder + implements + Builder { + _$GUpdateProjectNextInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _closed; + bool? get closed => _$this._closed; + set closed(bool? closed) => _$this._closed = closed; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + bool? _public; + bool? get public => _$this._public; + set public(bool? public) => _$this._public = public; + + String? _shortDescription; + String? get shortDescription => _$this._shortDescription; + set shortDescription(String? shortDescription) => + _$this._shortDescription = shortDescription; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateProjectNextInputBuilder(); + + GUpdateProjectNextInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _closed = $v.closed; + _description = $v.description; + _projectId = $v.projectId; + _public = $v.public; + _shortDescription = $v.shortDescription; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectNextInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectNextInput; + } + + @override + void update(void Function(GUpdateProjectNextInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectNextInput build() => _build(); + + _$GUpdateProjectNextInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectNextInput._( + clientMutationId: clientMutationId, + closed: closed, + description: description, + projectId: projectId, + public: public, + shortDescription: shortDescription, + title: title); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectNextItemFieldInput + extends GUpdateProjectNextItemFieldInput { + @override + final String? clientMutationId; + @override + final String? fieldId; + @override + final String? itemId; + @override + final String? projectId; + @override + final String? value; + + factory _$GUpdateProjectNextItemFieldInput( + [void Function(GUpdateProjectNextItemFieldInputBuilder)? updates]) => + (new GUpdateProjectNextItemFieldInputBuilder()..update(updates))._build(); + + _$GUpdateProjectNextItemFieldInput._( + {this.clientMutationId, + this.fieldId, + this.itemId, + this.projectId, + this.value}) + : super._(); + + @override + GUpdateProjectNextItemFieldInput rebuild( + void Function(GUpdateProjectNextItemFieldInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectNextItemFieldInputBuilder toBuilder() => + new GUpdateProjectNextItemFieldInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectNextItemFieldInput && + clientMutationId == other.clientMutationId && + fieldId == other.fieldId && + itemId == other.itemId && + projectId == other.projectId && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), fieldId.hashCode), + itemId.hashCode), + projectId.hashCode), + value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectNextItemFieldInput') + ..add('clientMutationId', clientMutationId) + ..add('fieldId', fieldId) + ..add('itemId', itemId) + ..add('projectId', projectId) + ..add('value', value)) + .toString(); + } +} + +class GUpdateProjectNextItemFieldInputBuilder + implements + Builder { + _$GUpdateProjectNextItemFieldInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fieldId; + String? get fieldId => _$this._fieldId; + set fieldId(String? fieldId) => _$this._fieldId = fieldId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUpdateProjectNextItemFieldInputBuilder(); + + GUpdateProjectNextItemFieldInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fieldId = $v.fieldId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectNextItemFieldInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectNextItemFieldInput; + } + + @override + void update(void Function(GUpdateProjectNextItemFieldInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectNextItemFieldInput build() => _build(); + + _$GUpdateProjectNextItemFieldInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectNextItemFieldInput._( + clientMutationId: clientMutationId, + fieldId: fieldId, + itemId: itemId, + projectId: projectId, + value: value); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectV2DraftIssueInput + extends GUpdateProjectV2DraftIssueInput { + @override + final BuiltList? assigneeIds; + @override + final String? body; + @override + final String? clientMutationId; + @override + final String draftIssueId; + @override + final String? title; + + factory _$GUpdateProjectV2DraftIssueInput( + [void Function(GUpdateProjectV2DraftIssueInputBuilder)? updates]) => + (new GUpdateProjectV2DraftIssueInputBuilder()..update(updates))._build(); + + _$GUpdateProjectV2DraftIssueInput._( + {this.assigneeIds, + this.body, + this.clientMutationId, + required this.draftIssueId, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + draftIssueId, r'GUpdateProjectV2DraftIssueInput', 'draftIssueId'); + } + + @override + GUpdateProjectV2DraftIssueInput rebuild( + void Function(GUpdateProjectV2DraftIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectV2DraftIssueInputBuilder toBuilder() => + new GUpdateProjectV2DraftIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectV2DraftIssueInput && + assigneeIds == other.assigneeIds && + body == other.body && + clientMutationId == other.clientMutationId && + draftIssueId == other.draftIssueId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, assigneeIds.hashCode), body.hashCode), + clientMutationId.hashCode), + draftIssueId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectV2DraftIssueInput') + ..add('assigneeIds', assigneeIds) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('draftIssueId', draftIssueId) + ..add('title', title)) + .toString(); + } +} + +class GUpdateProjectV2DraftIssueInputBuilder + implements + Builder { + _$GUpdateProjectV2DraftIssueInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _draftIssueId; + String? get draftIssueId => _$this._draftIssueId; + set draftIssueId(String? draftIssueId) => _$this._draftIssueId = draftIssueId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateProjectV2DraftIssueInputBuilder(); + + GUpdateProjectV2DraftIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _draftIssueId = $v.draftIssueId; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectV2DraftIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectV2DraftIssueInput; + } + + @override + void update(void Function(GUpdateProjectV2DraftIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectV2DraftIssueInput build() => _build(); + + _$GUpdateProjectV2DraftIssueInput _build() { + _$GUpdateProjectV2DraftIssueInput _$result; + try { + _$result = _$v ?? + new _$GUpdateProjectV2DraftIssueInput._( + assigneeIds: _assigneeIds?.build(), + body: body, + clientMutationId: clientMutationId, + draftIssueId: BuiltValueNullFieldError.checkNotNull(draftIssueId, + r'GUpdateProjectV2DraftIssueInput', 'draftIssueId'), + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateProjectV2DraftIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectV2Input extends GUpdateProjectV2Input { + @override + final String? clientMutationId; + @override + final bool? closed; + @override + final String projectId; + @override + final bool? public; + @override + final String? readme; + @override + final String? shortDescription; + @override + final String? title; + + factory _$GUpdateProjectV2Input( + [void Function(GUpdateProjectV2InputBuilder)? updates]) => + (new GUpdateProjectV2InputBuilder()..update(updates))._build(); + + _$GUpdateProjectV2Input._( + {this.clientMutationId, + this.closed, + required this.projectId, + this.public, + this.readme, + this.shortDescription, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectV2Input', 'projectId'); + } + + @override + GUpdateProjectV2Input rebuild( + void Function(GUpdateProjectV2InputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectV2InputBuilder toBuilder() => + new GUpdateProjectV2InputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectV2Input && + clientMutationId == other.clientMutationId && + closed == other.closed && + projectId == other.projectId && + public == other.public && + readme == other.readme && + shortDescription == other.shortDescription && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), closed.hashCode), + projectId.hashCode), + public.hashCode), + readme.hashCode), + shortDescription.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectV2Input') + ..add('clientMutationId', clientMutationId) + ..add('closed', closed) + ..add('projectId', projectId) + ..add('public', public) + ..add('readme', readme) + ..add('shortDescription', shortDescription) + ..add('title', title)) + .toString(); + } +} + +class GUpdateProjectV2InputBuilder + implements Builder { + _$GUpdateProjectV2Input? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _closed; + bool? get closed => _$this._closed; + set closed(bool? closed) => _$this._closed = closed; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + bool? _public; + bool? get public => _$this._public; + set public(bool? public) => _$this._public = public; + + String? _readme; + String? get readme => _$this._readme; + set readme(String? readme) => _$this._readme = readme; + + String? _shortDescription; + String? get shortDescription => _$this._shortDescription; + set shortDescription(String? shortDescription) => + _$this._shortDescription = shortDescription; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateProjectV2InputBuilder(); + + GUpdateProjectV2InputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _closed = $v.closed; + _projectId = $v.projectId; + _public = $v.public; + _readme = $v.readme; + _shortDescription = $v.shortDescription; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectV2Input other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectV2Input; + } + + @override + void update(void Function(GUpdateProjectV2InputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectV2Input build() => _build(); + + _$GUpdateProjectV2Input _build() { + final _$result = _$v ?? + new _$GUpdateProjectV2Input._( + clientMutationId: clientMutationId, + closed: closed, + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectV2Input', 'projectId'), + public: public, + readme: readme, + shortDescription: shortDescription, + title: title); + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectV2ItemFieldValueInput + extends GUpdateProjectV2ItemFieldValueInput { + @override + final String? clientMutationId; + @override + final String fieldId; + @override + final String itemId; + @override + final String projectId; + @override + final GProjectV2FieldValue value; + + factory _$GUpdateProjectV2ItemFieldValueInput( + [void Function(GUpdateProjectV2ItemFieldValueInputBuilder)? + updates]) => + (new GUpdateProjectV2ItemFieldValueInputBuilder()..update(updates)) + ._build(); + + _$GUpdateProjectV2ItemFieldValueInput._( + {this.clientMutationId, + required this.fieldId, + required this.itemId, + required this.projectId, + required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fieldId, r'GUpdateProjectV2ItemFieldValueInput', 'fieldId'); + BuiltValueNullFieldError.checkNotNull( + itemId, r'GUpdateProjectV2ItemFieldValueInput', 'itemId'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectV2ItemFieldValueInput', 'projectId'); + BuiltValueNullFieldError.checkNotNull( + value, r'GUpdateProjectV2ItemFieldValueInput', 'value'); + } + + @override + GUpdateProjectV2ItemFieldValueInput rebuild( + void Function(GUpdateProjectV2ItemFieldValueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectV2ItemFieldValueInputBuilder toBuilder() => + new GUpdateProjectV2ItemFieldValueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectV2ItemFieldValueInput && + clientMutationId == other.clientMutationId && + fieldId == other.fieldId && + itemId == other.itemId && + projectId == other.projectId && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), fieldId.hashCode), + itemId.hashCode), + projectId.hashCode), + value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectV2ItemFieldValueInput') + ..add('clientMutationId', clientMutationId) + ..add('fieldId', fieldId) + ..add('itemId', itemId) + ..add('projectId', projectId) + ..add('value', value)) + .toString(); + } +} + +class GUpdateProjectV2ItemFieldValueInputBuilder + implements + Builder { + _$GUpdateProjectV2ItemFieldValueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fieldId; + String? get fieldId => _$this._fieldId; + set fieldId(String? fieldId) => _$this._fieldId = fieldId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GProjectV2FieldValueBuilder? _value; + GProjectV2FieldValueBuilder get value => + _$this._value ??= new GProjectV2FieldValueBuilder(); + set value(GProjectV2FieldValueBuilder? value) => _$this._value = value; + + GUpdateProjectV2ItemFieldValueInputBuilder(); + + GUpdateProjectV2ItemFieldValueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fieldId = $v.fieldId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _value = $v.value.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectV2ItemFieldValueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectV2ItemFieldValueInput; + } + + @override + void update( + void Function(GUpdateProjectV2ItemFieldValueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectV2ItemFieldValueInput build() => _build(); + + _$GUpdateProjectV2ItemFieldValueInput _build() { + _$GUpdateProjectV2ItemFieldValueInput _$result; + try { + _$result = _$v ?? + new _$GUpdateProjectV2ItemFieldValueInput._( + clientMutationId: clientMutationId, + fieldId: BuiltValueNullFieldError.checkNotNull( + fieldId, r'GUpdateProjectV2ItemFieldValueInput', 'fieldId'), + itemId: BuiltValueNullFieldError.checkNotNull( + itemId, r'GUpdateProjectV2ItemFieldValueInput', 'itemId'), + projectId: BuiltValueNullFieldError.checkNotNull(projectId, + r'GUpdateProjectV2ItemFieldValueInput', 'projectId'), + value: value.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'value'; + value.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateProjectV2ItemFieldValueInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateProjectV2ItemPositionInput + extends GUpdateProjectV2ItemPositionInput { + @override + final String? afterId; + @override + final String? clientMutationId; + @override + final String itemId; + @override + final String projectId; + + factory _$GUpdateProjectV2ItemPositionInput( + [void Function(GUpdateProjectV2ItemPositionInputBuilder)? updates]) => + (new GUpdateProjectV2ItemPositionInputBuilder()..update(updates)) + ._build(); + + _$GUpdateProjectV2ItemPositionInput._( + {this.afterId, + this.clientMutationId, + required this.itemId, + required this.projectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + itemId, r'GUpdateProjectV2ItemPositionInput', 'itemId'); + BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectV2ItemPositionInput', 'projectId'); + } + + @override + GUpdateProjectV2ItemPositionInput rebuild( + void Function(GUpdateProjectV2ItemPositionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateProjectV2ItemPositionInputBuilder toBuilder() => + new GUpdateProjectV2ItemPositionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateProjectV2ItemPositionInput && + afterId == other.afterId && + clientMutationId == other.clientMutationId && + itemId == other.itemId && + projectId == other.projectId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, afterId.hashCode), clientMutationId.hashCode), + itemId.hashCode), + projectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateProjectV2ItemPositionInput') + ..add('afterId', afterId) + ..add('clientMutationId', clientMutationId) + ..add('itemId', itemId) + ..add('projectId', projectId)) + .toString(); + } +} + +class GUpdateProjectV2ItemPositionInputBuilder + implements + Builder { + _$GUpdateProjectV2ItemPositionInput? _$v; + + String? _afterId; + String? get afterId => _$this._afterId; + set afterId(String? afterId) => _$this._afterId = afterId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _itemId; + String? get itemId => _$this._itemId; + set itemId(String? itemId) => _$this._itemId = itemId; + + String? _projectId; + String? get projectId => _$this._projectId; + set projectId(String? projectId) => _$this._projectId = projectId; + + GUpdateProjectV2ItemPositionInputBuilder(); + + GUpdateProjectV2ItemPositionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _afterId = $v.afterId; + _clientMutationId = $v.clientMutationId; + _itemId = $v.itemId; + _projectId = $v.projectId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateProjectV2ItemPositionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateProjectV2ItemPositionInput; + } + + @override + void update( + void Function(GUpdateProjectV2ItemPositionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateProjectV2ItemPositionInput build() => _build(); + + _$GUpdateProjectV2ItemPositionInput _build() { + final _$result = _$v ?? + new _$GUpdateProjectV2ItemPositionInput._( + afterId: afterId, + clientMutationId: clientMutationId, + itemId: BuiltValueNullFieldError.checkNotNull( + itemId, r'GUpdateProjectV2ItemPositionInput', 'itemId'), + projectId: BuiltValueNullFieldError.checkNotNull( + projectId, r'GUpdateProjectV2ItemPositionInput', 'projectId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdatePullRequestBranchInput extends GUpdatePullRequestBranchInput { + @override + final String? clientMutationId; + @override + final String? expectedHeadOid; + @override + final String pullRequestId; + + factory _$GUpdatePullRequestBranchInput( + [void Function(GUpdatePullRequestBranchInputBuilder)? updates]) => + (new GUpdatePullRequestBranchInputBuilder()..update(updates))._build(); + + _$GUpdatePullRequestBranchInput._( + {this.clientMutationId, + this.expectedHeadOid, + required this.pullRequestId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GUpdatePullRequestBranchInput', 'pullRequestId'); + } + + @override + GUpdatePullRequestBranchInput rebuild( + void Function(GUpdatePullRequestBranchInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdatePullRequestBranchInputBuilder toBuilder() => + new GUpdatePullRequestBranchInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdatePullRequestBranchInput && + clientMutationId == other.clientMutationId && + expectedHeadOid == other.expectedHeadOid && + pullRequestId == other.pullRequestId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), expectedHeadOid.hashCode), + pullRequestId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdatePullRequestBranchInput') + ..add('clientMutationId', clientMutationId) + ..add('expectedHeadOid', expectedHeadOid) + ..add('pullRequestId', pullRequestId)) + .toString(); + } +} + +class GUpdatePullRequestBranchInputBuilder + implements + Builder { + _$GUpdatePullRequestBranchInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _expectedHeadOid; + String? get expectedHeadOid => _$this._expectedHeadOid; + set expectedHeadOid(String? expectedHeadOid) => + _$this._expectedHeadOid = expectedHeadOid; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GUpdatePullRequestBranchInputBuilder(); + + GUpdatePullRequestBranchInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _expectedHeadOid = $v.expectedHeadOid; + _pullRequestId = $v.pullRequestId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdatePullRequestBranchInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdatePullRequestBranchInput; + } + + @override + void update(void Function(GUpdatePullRequestBranchInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdatePullRequestBranchInput build() => _build(); + + _$GUpdatePullRequestBranchInput _build() { + final _$result = _$v ?? + new _$GUpdatePullRequestBranchInput._( + clientMutationId: clientMutationId, + expectedHeadOid: expectedHeadOid, + pullRequestId: BuiltValueNullFieldError.checkNotNull(pullRequestId, + r'GUpdatePullRequestBranchInput', 'pullRequestId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdatePullRequestInput extends GUpdatePullRequestInput { + @override + final BuiltList? assigneeIds; + @override + final String? baseRefName; + @override + final String? body; + @override + final String? clientMutationId; + @override + final BuiltList? labelIds; + @override + final bool? maintainerCanModify; + @override + final String? milestoneId; + @override + final BuiltList? projectIds; + @override + final String pullRequestId; + @override + final GPullRequestUpdateState? state; + @override + final String? title; + + factory _$GUpdatePullRequestInput( + [void Function(GUpdatePullRequestInputBuilder)? updates]) => + (new GUpdatePullRequestInputBuilder()..update(updates))._build(); + + _$GUpdatePullRequestInput._( + {this.assigneeIds, + this.baseRefName, + this.body, + this.clientMutationId, + this.labelIds, + this.maintainerCanModify, + this.milestoneId, + this.projectIds, + required this.pullRequestId, + this.state, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GUpdatePullRequestInput', 'pullRequestId'); + } + + @override + GUpdatePullRequestInput rebuild( + void Function(GUpdatePullRequestInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdatePullRequestInputBuilder toBuilder() => + new GUpdatePullRequestInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdatePullRequestInput && + assigneeIds == other.assigneeIds && + baseRefName == other.baseRefName && + body == other.body && + clientMutationId == other.clientMutationId && + labelIds == other.labelIds && + maintainerCanModify == other.maintainerCanModify && + milestoneId == other.milestoneId && + projectIds == other.projectIds && + pullRequestId == other.pullRequestId && + state == other.state && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, assigneeIds.hashCode), + baseRefName.hashCode), + body.hashCode), + clientMutationId.hashCode), + labelIds.hashCode), + maintainerCanModify.hashCode), + milestoneId.hashCode), + projectIds.hashCode), + pullRequestId.hashCode), + state.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdatePullRequestInput') + ..add('assigneeIds', assigneeIds) + ..add('baseRefName', baseRefName) + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('labelIds', labelIds) + ..add('maintainerCanModify', maintainerCanModify) + ..add('milestoneId', milestoneId) + ..add('projectIds', projectIds) + ..add('pullRequestId', pullRequestId) + ..add('state', state) + ..add('title', title)) + .toString(); + } +} + +class GUpdatePullRequestInputBuilder + implements + Builder { + _$GUpdatePullRequestInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + String? _baseRefName; + String? get baseRefName => _$this._baseRefName; + set baseRefName(String? baseRefName) => _$this._baseRefName = baseRefName; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + bool? _maintainerCanModify; + bool? get maintainerCanModify => _$this._maintainerCanModify; + set maintainerCanModify(bool? maintainerCanModify) => + _$this._maintainerCanModify = maintainerCanModify; + + String? _milestoneId; + String? get milestoneId => _$this._milestoneId; + set milestoneId(String? milestoneId) => _$this._milestoneId = milestoneId; + + ListBuilder? _projectIds; + ListBuilder get projectIds => + _$this._projectIds ??= new ListBuilder(); + set projectIds(ListBuilder? projectIds) => + _$this._projectIds = projectIds; + + String? _pullRequestId; + String? get pullRequestId => _$this._pullRequestId; + set pullRequestId(String? pullRequestId) => + _$this._pullRequestId = pullRequestId; + + GPullRequestUpdateState? _state; + GPullRequestUpdateState? get state => _$this._state; + set state(GPullRequestUpdateState? state) => _$this._state = state; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdatePullRequestInputBuilder(); + + GUpdatePullRequestInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds?.toBuilder(); + _baseRefName = $v.baseRefName; + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _labelIds = $v.labelIds?.toBuilder(); + _maintainerCanModify = $v.maintainerCanModify; + _milestoneId = $v.milestoneId; + _projectIds = $v.projectIds?.toBuilder(); + _pullRequestId = $v.pullRequestId; + _state = $v.state; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdatePullRequestInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdatePullRequestInput; + } + + @override + void update(void Function(GUpdatePullRequestInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdatePullRequestInput build() => _build(); + + _$GUpdatePullRequestInput _build() { + _$GUpdatePullRequestInput _$result; + try { + _$result = _$v ?? + new _$GUpdatePullRequestInput._( + assigneeIds: _assigneeIds?.build(), + baseRefName: baseRefName, + body: body, + clientMutationId: clientMutationId, + labelIds: _labelIds?.build(), + maintainerCanModify: maintainerCanModify, + milestoneId: milestoneId, + projectIds: _projectIds?.build(), + pullRequestId: BuiltValueNullFieldError.checkNotNull( + pullRequestId, r'GUpdatePullRequestInput', 'pullRequestId'), + state: state, + title: title); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + + _$failedField = 'labelIds'; + _labelIds?.build(); + + _$failedField = 'projectIds'; + _projectIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdatePullRequestInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdatePullRequestReviewCommentInput + extends GUpdatePullRequestReviewCommentInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String pullRequestReviewCommentId; + + factory _$GUpdatePullRequestReviewCommentInput( + [void Function(GUpdatePullRequestReviewCommentInputBuilder)? + updates]) => + (new GUpdatePullRequestReviewCommentInputBuilder()..update(updates)) + ._build(); + + _$GUpdatePullRequestReviewCommentInput._( + {required this.body, + this.clientMutationId, + required this.pullRequestReviewCommentId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GUpdatePullRequestReviewCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull(pullRequestReviewCommentId, + r'GUpdatePullRequestReviewCommentInput', 'pullRequestReviewCommentId'); + } + + @override + GUpdatePullRequestReviewCommentInput rebuild( + void Function(GUpdatePullRequestReviewCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdatePullRequestReviewCommentInputBuilder toBuilder() => + new GUpdatePullRequestReviewCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdatePullRequestReviewCommentInput && + body == other.body && + clientMutationId == other.clientMutationId && + pullRequestReviewCommentId == other.pullRequestReviewCommentId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + pullRequestReviewCommentId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdatePullRequestReviewCommentInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('pullRequestReviewCommentId', pullRequestReviewCommentId)) + .toString(); + } +} + +class GUpdatePullRequestReviewCommentInputBuilder + implements + Builder { + _$GUpdatePullRequestReviewCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestReviewCommentId; + String? get pullRequestReviewCommentId => _$this._pullRequestReviewCommentId; + set pullRequestReviewCommentId(String? pullRequestReviewCommentId) => + _$this._pullRequestReviewCommentId = pullRequestReviewCommentId; + + GUpdatePullRequestReviewCommentInputBuilder(); + + GUpdatePullRequestReviewCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _pullRequestReviewCommentId = $v.pullRequestReviewCommentId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdatePullRequestReviewCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdatePullRequestReviewCommentInput; + } + + @override + void update( + void Function(GUpdatePullRequestReviewCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdatePullRequestReviewCommentInput build() => _build(); + + _$GUpdatePullRequestReviewCommentInput _build() { + final _$result = _$v ?? + new _$GUpdatePullRequestReviewCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GUpdatePullRequestReviewCommentInput', 'body'), + clientMutationId: clientMutationId, + pullRequestReviewCommentId: BuiltValueNullFieldError.checkNotNull( + pullRequestReviewCommentId, + r'GUpdatePullRequestReviewCommentInput', + 'pullRequestReviewCommentId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdatePullRequestReviewInput extends GUpdatePullRequestReviewInput { + @override + final String body; + @override + final String? clientMutationId; + @override + final String pullRequestReviewId; + + factory _$GUpdatePullRequestReviewInput( + [void Function(GUpdatePullRequestReviewInputBuilder)? updates]) => + (new GUpdatePullRequestReviewInputBuilder()..update(updates))._build(); + + _$GUpdatePullRequestReviewInput._( + {required this.body, + this.clientMutationId, + required this.pullRequestReviewId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GUpdatePullRequestReviewInput', 'body'); + BuiltValueNullFieldError.checkNotNull(pullRequestReviewId, + r'GUpdatePullRequestReviewInput', 'pullRequestReviewId'); + } + + @override + GUpdatePullRequestReviewInput rebuild( + void Function(GUpdatePullRequestReviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdatePullRequestReviewInputBuilder toBuilder() => + new GUpdatePullRequestReviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdatePullRequestReviewInput && + body == other.body && + clientMutationId == other.clientMutationId && + pullRequestReviewId == other.pullRequestReviewId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, body.hashCode), clientMutationId.hashCode), + pullRequestReviewId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdatePullRequestReviewInput') + ..add('body', body) + ..add('clientMutationId', clientMutationId) + ..add('pullRequestReviewId', pullRequestReviewId)) + .toString(); + } +} + +class GUpdatePullRequestReviewInputBuilder + implements + Builder { + _$GUpdatePullRequestReviewInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _pullRequestReviewId; + String? get pullRequestReviewId => _$this._pullRequestReviewId; + set pullRequestReviewId(String? pullRequestReviewId) => + _$this._pullRequestReviewId = pullRequestReviewId; + + GUpdatePullRequestReviewInputBuilder(); + + GUpdatePullRequestReviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _clientMutationId = $v.clientMutationId; + _pullRequestReviewId = $v.pullRequestReviewId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdatePullRequestReviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdatePullRequestReviewInput; + } + + @override + void update(void Function(GUpdatePullRequestReviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdatePullRequestReviewInput build() => _build(); + + _$GUpdatePullRequestReviewInput _build() { + final _$result = _$v ?? + new _$GUpdatePullRequestReviewInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GUpdatePullRequestReviewInput', 'body'), + clientMutationId: clientMutationId, + pullRequestReviewId: BuiltValueNullFieldError.checkNotNull( + pullRequestReviewId, + r'GUpdatePullRequestReviewInput', + 'pullRequestReviewId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateRefInput extends GUpdateRefInput { + @override + final String? clientMutationId; + @override + final bool? force; + @override + final String oid; + @override + final String refId; + + factory _$GUpdateRefInput([void Function(GUpdateRefInputBuilder)? updates]) => + (new GUpdateRefInputBuilder()..update(updates))._build(); + + _$GUpdateRefInput._( + {this.clientMutationId, + this.force, + required this.oid, + required this.refId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(oid, r'GUpdateRefInput', 'oid'); + BuiltValueNullFieldError.checkNotNull(refId, r'GUpdateRefInput', 'refId'); + } + + @override + GUpdateRefInput rebuild(void Function(GUpdateRefInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateRefInputBuilder toBuilder() => + new GUpdateRefInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateRefInput && + clientMutationId == other.clientMutationId && + force == other.force && + oid == other.oid && + refId == other.refId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), force.hashCode), + oid.hashCode), + refId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateRefInput') + ..add('clientMutationId', clientMutationId) + ..add('force', force) + ..add('oid', oid) + ..add('refId', refId)) + .toString(); + } +} + +class GUpdateRefInputBuilder + implements Builder { + _$GUpdateRefInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _force; + bool? get force => _$this._force; + set force(bool? force) => _$this._force = force; + + String? _oid; + String? get oid => _$this._oid; + set oid(String? oid) => _$this._oid = oid; + + String? _refId; + String? get refId => _$this._refId; + set refId(String? refId) => _$this._refId = refId; + + GUpdateRefInputBuilder(); + + GUpdateRefInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _force = $v.force; + _oid = $v.oid; + _refId = $v.refId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateRefInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateRefInput; + } + + @override + void update(void Function(GUpdateRefInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateRefInput build() => _build(); + + _$GUpdateRefInput _build() { + final _$result = _$v ?? + new _$GUpdateRefInput._( + clientMutationId: clientMutationId, + force: force, + oid: BuiltValueNullFieldError.checkNotNull( + oid, r'GUpdateRefInput', 'oid'), + refId: BuiltValueNullFieldError.checkNotNull( + refId, r'GUpdateRefInput', 'refId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateRefsInput extends GUpdateRefsInput { + @override + final String? clientMutationId; + @override + final BuiltList refUpdates; + @override + final String repositoryId; + + factory _$GUpdateRefsInput( + [void Function(GUpdateRefsInputBuilder)? updates]) => + (new GUpdateRefsInputBuilder()..update(updates))._build(); + + _$GUpdateRefsInput._( + {this.clientMutationId, + required this.refUpdates, + required this.repositoryId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + refUpdates, r'GUpdateRefsInput', 'refUpdates'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateRefsInput', 'repositoryId'); + } + + @override + GUpdateRefsInput rebuild(void Function(GUpdateRefsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateRefsInputBuilder toBuilder() => + new GUpdateRefsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateRefsInput && + clientMutationId == other.clientMutationId && + refUpdates == other.refUpdates && + repositoryId == other.repositoryId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), refUpdates.hashCode), + repositoryId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateRefsInput') + ..add('clientMutationId', clientMutationId) + ..add('refUpdates', refUpdates) + ..add('repositoryId', repositoryId)) + .toString(); + } +} + +class GUpdateRefsInputBuilder + implements Builder { + _$GUpdateRefsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _refUpdates; + ListBuilder get refUpdates => + _$this._refUpdates ??= new ListBuilder(); + set refUpdates(ListBuilder? refUpdates) => + _$this._refUpdates = refUpdates; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + GUpdateRefsInputBuilder(); + + GUpdateRefsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _refUpdates = $v.refUpdates.toBuilder(); + _repositoryId = $v.repositoryId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateRefsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateRefsInput; + } + + @override + void update(void Function(GUpdateRefsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateRefsInput build() => _build(); + + _$GUpdateRefsInput _build() { + _$GUpdateRefsInput _$result; + try { + _$result = _$v ?? + new _$GUpdateRefsInput._( + clientMutationId: clientMutationId, + refUpdates: refUpdates.build(), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateRefsInput', 'repositoryId')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'refUpdates'; + refUpdates.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateRefsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateRepositoryInput extends GUpdateRepositoryInput { + @override + final String? clientMutationId; + @override + final String? description; + @override + final bool? hasIssuesEnabled; + @override + final bool? hasProjectsEnabled; + @override + final bool? hasWikiEnabled; + @override + final String? homepageUrl; + @override + final String? name; + @override + final String repositoryId; + @override + final bool? template; + + factory _$GUpdateRepositoryInput( + [void Function(GUpdateRepositoryInputBuilder)? updates]) => + (new GUpdateRepositoryInputBuilder()..update(updates))._build(); + + _$GUpdateRepositoryInput._( + {this.clientMutationId, + this.description, + this.hasIssuesEnabled, + this.hasProjectsEnabled, + this.hasWikiEnabled, + this.homepageUrl, + this.name, + required this.repositoryId, + this.template}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateRepositoryInput', 'repositoryId'); + } + + @override + GUpdateRepositoryInput rebuild( + void Function(GUpdateRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateRepositoryInputBuilder toBuilder() => + new GUpdateRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateRepositoryInput && + clientMutationId == other.clientMutationId && + description == other.description && + hasIssuesEnabled == other.hasIssuesEnabled && + hasProjectsEnabled == other.hasProjectsEnabled && + hasWikiEnabled == other.hasWikiEnabled && + homepageUrl == other.homepageUrl && + name == other.name && + repositoryId == other.repositoryId && + template == other.template; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + description.hashCode), + hasIssuesEnabled.hashCode), + hasProjectsEnabled.hashCode), + hasWikiEnabled.hashCode), + homepageUrl.hashCode), + name.hashCode), + repositoryId.hashCode), + template.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('hasIssuesEnabled', hasIssuesEnabled) + ..add('hasProjectsEnabled', hasProjectsEnabled) + ..add('hasWikiEnabled', hasWikiEnabled) + ..add('homepageUrl', homepageUrl) + ..add('name', name) + ..add('repositoryId', repositoryId) + ..add('template', template)) + .toString(); + } +} + +class GUpdateRepositoryInputBuilder + implements Builder { + _$GUpdateRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _hasIssuesEnabled; + bool? get hasIssuesEnabled => _$this._hasIssuesEnabled; + set hasIssuesEnabled(bool? hasIssuesEnabled) => + _$this._hasIssuesEnabled = hasIssuesEnabled; + + bool? _hasProjectsEnabled; + bool? get hasProjectsEnabled => _$this._hasProjectsEnabled; + set hasProjectsEnabled(bool? hasProjectsEnabled) => + _$this._hasProjectsEnabled = hasProjectsEnabled; + + bool? _hasWikiEnabled; + bool? get hasWikiEnabled => _$this._hasWikiEnabled; + set hasWikiEnabled(bool? hasWikiEnabled) => + _$this._hasWikiEnabled = hasWikiEnabled; + + String? _homepageUrl; + String? get homepageUrl => _$this._homepageUrl; + set homepageUrl(String? homepageUrl) => _$this._homepageUrl = homepageUrl; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + bool? _template; + bool? get template => _$this._template; + set template(bool? template) => _$this._template = template; + + GUpdateRepositoryInputBuilder(); + + GUpdateRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _hasIssuesEnabled = $v.hasIssuesEnabled; + _hasProjectsEnabled = $v.hasProjectsEnabled; + _hasWikiEnabled = $v.hasWikiEnabled; + _homepageUrl = $v.homepageUrl; + _name = $v.name; + _repositoryId = $v.repositoryId; + _template = $v.template; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateRepositoryInput; + } + + @override + void update(void Function(GUpdateRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateRepositoryInput build() => _build(); + + _$GUpdateRepositoryInput _build() { + final _$result = _$v ?? + new _$GUpdateRepositoryInput._( + clientMutationId: clientMutationId, + description: description, + hasIssuesEnabled: hasIssuesEnabled, + hasProjectsEnabled: hasProjectsEnabled, + hasWikiEnabled: hasWikiEnabled, + homepageUrl: homepageUrl, + name: name, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateRepositoryInput', 'repositoryId'), + template: template); + replace(_$result); + return _$result; + } +} + +class _$GUpdateRepositoryWebCommitSignoffSettingInput + extends GUpdateRepositoryWebCommitSignoffSettingInput { + @override + final String? clientMutationId; + @override + final String repositoryId; + @override + final bool webCommitSignoffRequired; + + factory _$GUpdateRepositoryWebCommitSignoffSettingInput( + [void Function(GUpdateRepositoryWebCommitSignoffSettingInputBuilder)? + updates]) => + (new GUpdateRepositoryWebCommitSignoffSettingInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateRepositoryWebCommitSignoffSettingInput._( + {this.clientMutationId, + required this.repositoryId, + required this.webCommitSignoffRequired}) + : super._() { + BuiltValueNullFieldError.checkNotNull(repositoryId, + r'GUpdateRepositoryWebCommitSignoffSettingInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + webCommitSignoffRequired, + r'GUpdateRepositoryWebCommitSignoffSettingInput', + 'webCommitSignoffRequired'); + } + + @override + GUpdateRepositoryWebCommitSignoffSettingInput rebuild( + void Function(GUpdateRepositoryWebCommitSignoffSettingInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateRepositoryWebCommitSignoffSettingInputBuilder toBuilder() => + new GUpdateRepositoryWebCommitSignoffSettingInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateRepositoryWebCommitSignoffSettingInput && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId && + webCommitSignoffRequired == other.webCommitSignoffRequired; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), repositoryId.hashCode), + webCommitSignoffRequired.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateRepositoryWebCommitSignoffSettingInput') + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId) + ..add('webCommitSignoffRequired', webCommitSignoffRequired)) + .toString(); + } +} + +class GUpdateRepositoryWebCommitSignoffSettingInputBuilder + implements + Builder { + _$GUpdateRepositoryWebCommitSignoffSettingInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + bool? _webCommitSignoffRequired; + bool? get webCommitSignoffRequired => _$this._webCommitSignoffRequired; + set webCommitSignoffRequired(bool? webCommitSignoffRequired) => + _$this._webCommitSignoffRequired = webCommitSignoffRequired; + + GUpdateRepositoryWebCommitSignoffSettingInputBuilder(); + + GUpdateRepositoryWebCommitSignoffSettingInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _webCommitSignoffRequired = $v.webCommitSignoffRequired; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateRepositoryWebCommitSignoffSettingInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateRepositoryWebCommitSignoffSettingInput; + } + + @override + void update( + void Function(GUpdateRepositoryWebCommitSignoffSettingInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateRepositoryWebCommitSignoffSettingInput build() => _build(); + + _$GUpdateRepositoryWebCommitSignoffSettingInput _build() { + final _$result = _$v ?? + new _$GUpdateRepositoryWebCommitSignoffSettingInput._( + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, + r'GUpdateRepositoryWebCommitSignoffSettingInput', + 'repositoryId'), + webCommitSignoffRequired: BuiltValueNullFieldError.checkNotNull( + webCommitSignoffRequired, + r'GUpdateRepositoryWebCommitSignoffSettingInput', + 'webCommitSignoffRequired')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateSponsorshipPreferencesInput + extends GUpdateSponsorshipPreferencesInput { + @override + final String? clientMutationId; + @override + final GSponsorshipPrivacy? privacyLevel; + @override + final bool? receiveEmails; + @override + final String? sponsorId; + @override + final String? sponsorLogin; + @override + final String? sponsorableId; + @override + final String? sponsorableLogin; + + factory _$GUpdateSponsorshipPreferencesInput( + [void Function(GUpdateSponsorshipPreferencesInputBuilder)? + updates]) => + (new GUpdateSponsorshipPreferencesInputBuilder()..update(updates)) + ._build(); + + _$GUpdateSponsorshipPreferencesInput._( + {this.clientMutationId, + this.privacyLevel, + this.receiveEmails, + this.sponsorId, + this.sponsorLogin, + this.sponsorableId, + this.sponsorableLogin}) + : super._(); + + @override + GUpdateSponsorshipPreferencesInput rebuild( + void Function(GUpdateSponsorshipPreferencesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateSponsorshipPreferencesInputBuilder toBuilder() => + new GUpdateSponsorshipPreferencesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateSponsorshipPreferencesInput && + clientMutationId == other.clientMutationId && + privacyLevel == other.privacyLevel && + receiveEmails == other.receiveEmails && + sponsorId == other.sponsorId && + sponsorLogin == other.sponsorLogin && + sponsorableId == other.sponsorableId && + sponsorableLogin == other.sponsorableLogin; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + privacyLevel.hashCode), + receiveEmails.hashCode), + sponsorId.hashCode), + sponsorLogin.hashCode), + sponsorableId.hashCode), + sponsorableLogin.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateSponsorshipPreferencesInput') + ..add('clientMutationId', clientMutationId) + ..add('privacyLevel', privacyLevel) + ..add('receiveEmails', receiveEmails) + ..add('sponsorId', sponsorId) + ..add('sponsorLogin', sponsorLogin) + ..add('sponsorableId', sponsorableId) + ..add('sponsorableLogin', sponsorableLogin)) + .toString(); + } +} + +class GUpdateSponsorshipPreferencesInputBuilder + implements + Builder { + _$GUpdateSponsorshipPreferencesInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSponsorshipPrivacy? _privacyLevel; + GSponsorshipPrivacy? get privacyLevel => _$this._privacyLevel; + set privacyLevel(GSponsorshipPrivacy? privacyLevel) => + _$this._privacyLevel = privacyLevel; + + bool? _receiveEmails; + bool? get receiveEmails => _$this._receiveEmails; + set receiveEmails(bool? receiveEmails) => + _$this._receiveEmails = receiveEmails; + + String? _sponsorId; + String? get sponsorId => _$this._sponsorId; + set sponsorId(String? sponsorId) => _$this._sponsorId = sponsorId; + + String? _sponsorLogin; + String? get sponsorLogin => _$this._sponsorLogin; + set sponsorLogin(String? sponsorLogin) => _$this._sponsorLogin = sponsorLogin; + + String? _sponsorableId; + String? get sponsorableId => _$this._sponsorableId; + set sponsorableId(String? sponsorableId) => + _$this._sponsorableId = sponsorableId; + + String? _sponsorableLogin; + String? get sponsorableLogin => _$this._sponsorableLogin; + set sponsorableLogin(String? sponsorableLogin) => + _$this._sponsorableLogin = sponsorableLogin; + + GUpdateSponsorshipPreferencesInputBuilder(); + + GUpdateSponsorshipPreferencesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _privacyLevel = $v.privacyLevel; + _receiveEmails = $v.receiveEmails; + _sponsorId = $v.sponsorId; + _sponsorLogin = $v.sponsorLogin; + _sponsorableId = $v.sponsorableId; + _sponsorableLogin = $v.sponsorableLogin; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateSponsorshipPreferencesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateSponsorshipPreferencesInput; + } + + @override + void update( + void Function(GUpdateSponsorshipPreferencesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateSponsorshipPreferencesInput build() => _build(); + + _$GUpdateSponsorshipPreferencesInput _build() { + final _$result = _$v ?? + new _$GUpdateSponsorshipPreferencesInput._( + clientMutationId: clientMutationId, + privacyLevel: privacyLevel, + receiveEmails: receiveEmails, + sponsorId: sponsorId, + sponsorLogin: sponsorLogin, + sponsorableId: sponsorableId, + sponsorableLogin: sponsorableLogin); + replace(_$result); + return _$result; + } +} + +class _$GUpdateSubscriptionInput extends GUpdateSubscriptionInput { + @override + final String? clientMutationId; + @override + final GSubscriptionState state; + @override + final String subscribableId; + + factory _$GUpdateSubscriptionInput( + [void Function(GUpdateSubscriptionInputBuilder)? updates]) => + (new GUpdateSubscriptionInputBuilder()..update(updates))._build(); + + _$GUpdateSubscriptionInput._( + {this.clientMutationId, + required this.state, + required this.subscribableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + state, r'GUpdateSubscriptionInput', 'state'); + BuiltValueNullFieldError.checkNotNull( + subscribableId, r'GUpdateSubscriptionInput', 'subscribableId'); + } + + @override + GUpdateSubscriptionInput rebuild( + void Function(GUpdateSubscriptionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateSubscriptionInputBuilder toBuilder() => + new GUpdateSubscriptionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateSubscriptionInput && + clientMutationId == other.clientMutationId && + state == other.state && + subscribableId == other.subscribableId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), state.hashCode), + subscribableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateSubscriptionInput') + ..add('clientMutationId', clientMutationId) + ..add('state', state) + ..add('subscribableId', subscribableId)) + .toString(); + } +} + +class GUpdateSubscriptionInputBuilder + implements + Builder { + _$GUpdateSubscriptionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSubscriptionState? _state; + GSubscriptionState? get state => _$this._state; + set state(GSubscriptionState? state) => _$this._state = state; + + String? _subscribableId; + String? get subscribableId => _$this._subscribableId; + set subscribableId(String? subscribableId) => + _$this._subscribableId = subscribableId; + + GUpdateSubscriptionInputBuilder(); + + GUpdateSubscriptionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _state = $v.state; + _subscribableId = $v.subscribableId; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateSubscriptionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateSubscriptionInput; + } + + @override + void update(void Function(GUpdateSubscriptionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateSubscriptionInput build() => _build(); + + _$GUpdateSubscriptionInput _build() { + final _$result = _$v ?? + new _$GUpdateSubscriptionInput._( + clientMutationId: clientMutationId, + state: BuiltValueNullFieldError.checkNotNull( + state, r'GUpdateSubscriptionInput', 'state'), + subscribableId: BuiltValueNullFieldError.checkNotNull( + subscribableId, r'GUpdateSubscriptionInput', 'subscribableId')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateTeamDiscussionCommentInput + extends GUpdateTeamDiscussionCommentInput { + @override + final String body; + @override + final String? bodyVersion; + @override + final String? clientMutationId; + @override + final String id; + + factory _$GUpdateTeamDiscussionCommentInput( + [void Function(GUpdateTeamDiscussionCommentInputBuilder)? updates]) => + (new GUpdateTeamDiscussionCommentInputBuilder()..update(updates)) + ._build(); + + _$GUpdateTeamDiscussionCommentInput._( + {required this.body, + this.bodyVersion, + this.clientMutationId, + required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateTeamDiscussionCommentInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamDiscussionCommentInput', 'id'); + } + + @override + GUpdateTeamDiscussionCommentInput rebuild( + void Function(GUpdateTeamDiscussionCommentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateTeamDiscussionCommentInputBuilder toBuilder() => + new GUpdateTeamDiscussionCommentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateTeamDiscussionCommentInput && + body == other.body && + bodyVersion == other.bodyVersion && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, body.hashCode), bodyVersion.hashCode), + clientMutationId.hashCode), + id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateTeamDiscussionCommentInput') + ..add('body', body) + ..add('bodyVersion', bodyVersion) + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GUpdateTeamDiscussionCommentInputBuilder + implements + Builder { + _$GUpdateTeamDiscussionCommentInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _bodyVersion; + String? get bodyVersion => _$this._bodyVersion; + set bodyVersion(String? bodyVersion) => _$this._bodyVersion = bodyVersion; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GUpdateTeamDiscussionCommentInputBuilder(); + + GUpdateTeamDiscussionCommentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _bodyVersion = $v.bodyVersion; + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateTeamDiscussionCommentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateTeamDiscussionCommentInput; + } + + @override + void update( + void Function(GUpdateTeamDiscussionCommentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateTeamDiscussionCommentInput build() => _build(); + + _$GUpdateTeamDiscussionCommentInput _build() { + final _$result = _$v ?? + new _$GUpdateTeamDiscussionCommentInput._( + body: BuiltValueNullFieldError.checkNotNull( + body, r'GUpdateTeamDiscussionCommentInput', 'body'), + bodyVersion: bodyVersion, + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamDiscussionCommentInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateTeamDiscussionInput extends GUpdateTeamDiscussionInput { + @override + final String? body; + @override + final String? bodyVersion; + @override + final String? clientMutationId; + @override + final String id; + @override + final bool? pinned; + @override + final String? title; + + factory _$GUpdateTeamDiscussionInput( + [void Function(GUpdateTeamDiscussionInputBuilder)? updates]) => + (new GUpdateTeamDiscussionInputBuilder()..update(updates))._build(); + + _$GUpdateTeamDiscussionInput._( + {this.body, + this.bodyVersion, + this.clientMutationId, + required this.id, + this.pinned, + this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamDiscussionInput', 'id'); + } + + @override + GUpdateTeamDiscussionInput rebuild( + void Function(GUpdateTeamDiscussionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateTeamDiscussionInputBuilder toBuilder() => + new GUpdateTeamDiscussionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateTeamDiscussionInput && + body == other.body && + bodyVersion == other.bodyVersion && + clientMutationId == other.clientMutationId && + id == other.id && + pinned == other.pinned && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, body.hashCode), bodyVersion.hashCode), + clientMutationId.hashCode), + id.hashCode), + pinned.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateTeamDiscussionInput') + ..add('body', body) + ..add('bodyVersion', bodyVersion) + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('pinned', pinned) + ..add('title', title)) + .toString(); + } +} + +class GUpdateTeamDiscussionInputBuilder + implements + Builder { + _$GUpdateTeamDiscussionInput? _$v; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + String? _bodyVersion; + String? get bodyVersion => _$this._bodyVersion; + set bodyVersion(String? bodyVersion) => _$this._bodyVersion = bodyVersion; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + bool? _pinned; + bool? get pinned => _$this._pinned; + set pinned(bool? pinned) => _$this._pinned = pinned; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GUpdateTeamDiscussionInputBuilder(); + + GUpdateTeamDiscussionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _body = $v.body; + _bodyVersion = $v.bodyVersion; + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _pinned = $v.pinned; + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateTeamDiscussionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateTeamDiscussionInput; + } + + @override + void update(void Function(GUpdateTeamDiscussionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateTeamDiscussionInput build() => _build(); + + _$GUpdateTeamDiscussionInput _build() { + final _$result = _$v ?? + new _$GUpdateTeamDiscussionInput._( + body: body, + bodyVersion: bodyVersion, + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamDiscussionInput', 'id'), + pinned: pinned, + title: title); + replace(_$result); + return _$result; + } +} + +class _$GUpdateTeamReviewAssignmentInput + extends GUpdateTeamReviewAssignmentInput { + @override + final GTeamReviewAssignmentAlgorithm? algorithm; + @override + final String? clientMutationId; + @override + final bool enabled; + @override + final BuiltList? excludedTeamMemberIds; + @override + final String id; + @override + final bool? notifyTeam; + @override + final int? teamMemberCount; + + factory _$GUpdateTeamReviewAssignmentInput( + [void Function(GUpdateTeamReviewAssignmentInputBuilder)? updates]) => + (new GUpdateTeamReviewAssignmentInputBuilder()..update(updates))._build(); + + _$GUpdateTeamReviewAssignmentInput._( + {this.algorithm, + this.clientMutationId, + required this.enabled, + this.excludedTeamMemberIds, + required this.id, + this.notifyTeam, + this.teamMemberCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + enabled, r'GUpdateTeamReviewAssignmentInput', 'enabled'); + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamReviewAssignmentInput', 'id'); + } + + @override + GUpdateTeamReviewAssignmentInput rebuild( + void Function(GUpdateTeamReviewAssignmentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateTeamReviewAssignmentInputBuilder toBuilder() => + new GUpdateTeamReviewAssignmentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateTeamReviewAssignmentInput && + algorithm == other.algorithm && + clientMutationId == other.clientMutationId && + enabled == other.enabled && + excludedTeamMemberIds == other.excludedTeamMemberIds && + id == other.id && + notifyTeam == other.notifyTeam && + teamMemberCount == other.teamMemberCount; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, algorithm.hashCode), + clientMutationId.hashCode), + enabled.hashCode), + excludedTeamMemberIds.hashCode), + id.hashCode), + notifyTeam.hashCode), + teamMemberCount.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateTeamReviewAssignmentInput') + ..add('algorithm', algorithm) + ..add('clientMutationId', clientMutationId) + ..add('enabled', enabled) + ..add('excludedTeamMemberIds', excludedTeamMemberIds) + ..add('id', id) + ..add('notifyTeam', notifyTeam) + ..add('teamMemberCount', teamMemberCount)) + .toString(); + } +} + +class GUpdateTeamReviewAssignmentInputBuilder + implements + Builder { + _$GUpdateTeamReviewAssignmentInput? _$v; + + GTeamReviewAssignmentAlgorithm? _algorithm; + GTeamReviewAssignmentAlgorithm? get algorithm => _$this._algorithm; + set algorithm(GTeamReviewAssignmentAlgorithm? algorithm) => + _$this._algorithm = algorithm; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + ListBuilder? _excludedTeamMemberIds; + ListBuilder get excludedTeamMemberIds => + _$this._excludedTeamMemberIds ??= new ListBuilder(); + set excludedTeamMemberIds(ListBuilder? excludedTeamMemberIds) => + _$this._excludedTeamMemberIds = excludedTeamMemberIds; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + bool? _notifyTeam; + bool? get notifyTeam => _$this._notifyTeam; + set notifyTeam(bool? notifyTeam) => _$this._notifyTeam = notifyTeam; + + int? _teamMemberCount; + int? get teamMemberCount => _$this._teamMemberCount; + set teamMemberCount(int? teamMemberCount) => + _$this._teamMemberCount = teamMemberCount; + + GUpdateTeamReviewAssignmentInputBuilder(); + + GUpdateTeamReviewAssignmentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _algorithm = $v.algorithm; + _clientMutationId = $v.clientMutationId; + _enabled = $v.enabled; + _excludedTeamMemberIds = $v.excludedTeamMemberIds?.toBuilder(); + _id = $v.id; + _notifyTeam = $v.notifyTeam; + _teamMemberCount = $v.teamMemberCount; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateTeamReviewAssignmentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateTeamReviewAssignmentInput; + } + + @override + void update(void Function(GUpdateTeamReviewAssignmentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateTeamReviewAssignmentInput build() => _build(); + + _$GUpdateTeamReviewAssignmentInput _build() { + _$GUpdateTeamReviewAssignmentInput _$result; + try { + _$result = _$v ?? + new _$GUpdateTeamReviewAssignmentInput._( + algorithm: algorithm, + clientMutationId: clientMutationId, + enabled: BuiltValueNullFieldError.checkNotNull( + enabled, r'GUpdateTeamReviewAssignmentInput', 'enabled'), + excludedTeamMemberIds: _excludedTeamMemberIds?.build(), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateTeamReviewAssignmentInput', 'id'), + notifyTeam: notifyTeam, + teamMemberCount: teamMemberCount); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'excludedTeamMemberIds'; + _excludedTeamMemberIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateTeamReviewAssignmentInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateTeamsRepositoryInput extends GUpdateTeamsRepositoryInput { + @override + final String? clientMutationId; + @override + final GRepositoryPermission permission; + @override + final String repositoryId; + @override + final BuiltList teamIds; + + factory _$GUpdateTeamsRepositoryInput( + [void Function(GUpdateTeamsRepositoryInputBuilder)? updates]) => + (new GUpdateTeamsRepositoryInputBuilder()..update(updates))._build(); + + _$GUpdateTeamsRepositoryInput._( + {this.clientMutationId, + required this.permission, + required this.repositoryId, + required this.teamIds}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + permission, r'GUpdateTeamsRepositoryInput', 'permission'); + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateTeamsRepositoryInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + teamIds, r'GUpdateTeamsRepositoryInput', 'teamIds'); + } + + @override + GUpdateTeamsRepositoryInput rebuild( + void Function(GUpdateTeamsRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateTeamsRepositoryInputBuilder toBuilder() => + new GUpdateTeamsRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateTeamsRepositoryInput && + clientMutationId == other.clientMutationId && + permission == other.permission && + repositoryId == other.repositoryId && + teamIds == other.teamIds; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), permission.hashCode), + repositoryId.hashCode), + teamIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateTeamsRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('permission', permission) + ..add('repositoryId', repositoryId) + ..add('teamIds', teamIds)) + .toString(); + } +} + +class GUpdateTeamsRepositoryInputBuilder + implements + Builder { + _$GUpdateTeamsRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRepositoryPermission? _permission; + GRepositoryPermission? get permission => _$this._permission; + set permission(GRepositoryPermission? permission) => + _$this._permission = permission; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + ListBuilder? _teamIds; + ListBuilder get teamIds => + _$this._teamIds ??= new ListBuilder(); + set teamIds(ListBuilder? teamIds) => _$this._teamIds = teamIds; + + GUpdateTeamsRepositoryInputBuilder(); + + GUpdateTeamsRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _permission = $v.permission; + _repositoryId = $v.repositoryId; + _teamIds = $v.teamIds.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateTeamsRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateTeamsRepositoryInput; + } + + @override + void update(void Function(GUpdateTeamsRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateTeamsRepositoryInput build() => _build(); + + _$GUpdateTeamsRepositoryInput _build() { + _$GUpdateTeamsRepositoryInput _$result; + try { + _$result = _$v ?? + new _$GUpdateTeamsRepositoryInput._( + clientMutationId: clientMutationId, + permission: BuiltValueNullFieldError.checkNotNull( + permission, r'GUpdateTeamsRepositoryInput', 'permission'), + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateTeamsRepositoryInput', 'repositoryId'), + teamIds: teamIds.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'teamIds'; + teamIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateTeamsRepositoryInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateTopicsInput extends GUpdateTopicsInput { + @override + final String? clientMutationId; + @override + final String repositoryId; + @override + final BuiltList topicNames; + + factory _$GUpdateTopicsInput( + [void Function(GUpdateTopicsInputBuilder)? updates]) => + (new GUpdateTopicsInputBuilder()..update(updates))._build(); + + _$GUpdateTopicsInput._( + {this.clientMutationId, + required this.repositoryId, + required this.topicNames}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateTopicsInput', 'repositoryId'); + BuiltValueNullFieldError.checkNotNull( + topicNames, r'GUpdateTopicsInput', 'topicNames'); + } + + @override + GUpdateTopicsInput rebuild( + void Function(GUpdateTopicsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateTopicsInputBuilder toBuilder() => + new GUpdateTopicsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateTopicsInput && + clientMutationId == other.clientMutationId && + repositoryId == other.repositoryId && + topicNames == other.topicNames; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), repositoryId.hashCode), + topicNames.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateTopicsInput') + ..add('clientMutationId', clientMutationId) + ..add('repositoryId', repositoryId) + ..add('topicNames', topicNames)) + .toString(); + } +} + +class GUpdateTopicsInputBuilder + implements Builder { + _$GUpdateTopicsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _repositoryId; + String? get repositoryId => _$this._repositoryId; + set repositoryId(String? repositoryId) => _$this._repositoryId = repositoryId; + + ListBuilder? _topicNames; + ListBuilder get topicNames => + _$this._topicNames ??= new ListBuilder(); + set topicNames(ListBuilder? topicNames) => + _$this._topicNames = topicNames; + + GUpdateTopicsInputBuilder(); + + GUpdateTopicsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _repositoryId = $v.repositoryId; + _topicNames = $v.topicNames.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateTopicsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateTopicsInput; + } + + @override + void update(void Function(GUpdateTopicsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateTopicsInput build() => _build(); + + _$GUpdateTopicsInput _build() { + _$GUpdateTopicsInput _$result; + try { + _$result = _$v ?? + new _$GUpdateTopicsInput._( + clientMutationId: clientMutationId, + repositoryId: BuiltValueNullFieldError.checkNotNull( + repositoryId, r'GUpdateTopicsInput', 'repositoryId'), + topicNames: topicNames.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'topicNames'; + topicNames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateTopicsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserStatusOrder extends GUserStatusOrder { + @override + final GOrderDirection direction; + @override + final GUserStatusOrderField field; + + factory _$GUserStatusOrder( + [void Function(GUserStatusOrderBuilder)? updates]) => + (new GUserStatusOrderBuilder()..update(updates))._build(); + + _$GUserStatusOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GUserStatusOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GUserStatusOrder', 'field'); + } + + @override + GUserStatusOrder rebuild(void Function(GUserStatusOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserStatusOrderBuilder toBuilder() => + new GUserStatusOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserStatusOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserStatusOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GUserStatusOrderBuilder + implements Builder { + _$GUserStatusOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GUserStatusOrderField? _field; + GUserStatusOrderField? get field => _$this._field; + set field(GUserStatusOrderField? field) => _$this._field = field; + + GUserStatusOrderBuilder(); + + GUserStatusOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GUserStatusOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserStatusOrder; + } + + @override + void update(void Function(GUserStatusOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserStatusOrder build() => _build(); + + _$GUserStatusOrder _build() { + final _$result = _$v ?? + new _$GUserStatusOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GUserStatusOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GUserStatusOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GVerifiableDomainOrder extends GVerifiableDomainOrder { + @override + final GOrderDirection direction; + @override + final GVerifiableDomainOrderField field; + + factory _$GVerifiableDomainOrder( + [void Function(GVerifiableDomainOrderBuilder)? updates]) => + (new GVerifiableDomainOrderBuilder()..update(updates))._build(); + + _$GVerifiableDomainOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GVerifiableDomainOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull( + field, r'GVerifiableDomainOrder', 'field'); + } + + @override + GVerifiableDomainOrder rebuild( + void Function(GVerifiableDomainOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVerifiableDomainOrderBuilder toBuilder() => + new GVerifiableDomainOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVerifiableDomainOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVerifiableDomainOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GVerifiableDomainOrderBuilder + implements Builder { + _$GVerifiableDomainOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GVerifiableDomainOrderField? _field; + GVerifiableDomainOrderField? get field => _$this._field; + set field(GVerifiableDomainOrderField? field) => _$this._field = field; + + GVerifiableDomainOrderBuilder(); + + GVerifiableDomainOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GVerifiableDomainOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVerifiableDomainOrder; + } + + @override + void update(void Function(GVerifiableDomainOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVerifiableDomainOrder build() => _build(); + + _$GVerifiableDomainOrder _build() { + final _$result = _$v ?? + new _$GVerifiableDomainOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GVerifiableDomainOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GVerifiableDomainOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GVerifyVerifiableDomainInput extends GVerifyVerifiableDomainInput { + @override + final String? clientMutationId; + @override + final String id; + + factory _$GVerifyVerifiableDomainInput( + [void Function(GVerifyVerifiableDomainInputBuilder)? updates]) => + (new GVerifyVerifiableDomainInputBuilder()..update(updates))._build(); + + _$GVerifyVerifiableDomainInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVerifyVerifiableDomainInput', 'id'); + } + + @override + GVerifyVerifiableDomainInput rebuild( + void Function(GVerifyVerifiableDomainInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVerifyVerifiableDomainInputBuilder toBuilder() => + new GVerifyVerifiableDomainInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVerifyVerifiableDomainInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVerifyVerifiableDomainInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GVerifyVerifiableDomainInputBuilder + implements + Builder { + _$GVerifyVerifiableDomainInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GVerifyVerifiableDomainInputBuilder(); + + GVerifyVerifiableDomainInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GVerifyVerifiableDomainInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVerifyVerifiableDomainInput; + } + + @override + void update(void Function(GVerifyVerifiableDomainInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVerifyVerifiableDomainInput build() => _build(); + + _$GVerifyVerifiableDomainInput _build() { + final _$result = _$v ?? + new _$GVerifyVerifiableDomainInput._( + clientMutationId: clientMutationId, + id: BuiltValueNullFieldError.checkNotNull( + id, r'GVerifyVerifiableDomainInput', 'id')); + replace(_$result); + return _$result; + } +} + +class _$GWorkflowRunOrder extends GWorkflowRunOrder { + @override + final GOrderDirection direction; + @override + final GWorkflowRunOrderField field; + + factory _$GWorkflowRunOrder( + [void Function(GWorkflowRunOrderBuilder)? updates]) => + (new GWorkflowRunOrderBuilder()..update(updates))._build(); + + _$GWorkflowRunOrder._({required this.direction, required this.field}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + direction, r'GWorkflowRunOrder', 'direction'); + BuiltValueNullFieldError.checkNotNull(field, r'GWorkflowRunOrder', 'field'); + } + + @override + GWorkflowRunOrder rebuild(void Function(GWorkflowRunOrderBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkflowRunOrderBuilder toBuilder() => + new GWorkflowRunOrderBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkflowRunOrder && + direction == other.direction && + field == other.field; + } + + @override + int get hashCode { + return $jf($jc($jc(0, direction.hashCode), field.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkflowRunOrder') + ..add('direction', direction) + ..add('field', field)) + .toString(); + } +} + +class GWorkflowRunOrderBuilder + implements Builder { + _$GWorkflowRunOrder? _$v; + + GOrderDirection? _direction; + GOrderDirection? get direction => _$this._direction; + set direction(GOrderDirection? direction) => _$this._direction = direction; + + GWorkflowRunOrderField? _field; + GWorkflowRunOrderField? get field => _$this._field; + set field(GWorkflowRunOrderField? field) => _$this._field = field; + + GWorkflowRunOrderBuilder(); + + GWorkflowRunOrderBuilder get _$this { + final $v = _$v; + if ($v != null) { + _direction = $v.direction; + _field = $v.field; + _$v = null; + } + return this; + } + + @override + void replace(GWorkflowRunOrder other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkflowRunOrder; + } + + @override + void update(void Function(GWorkflowRunOrderBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkflowRunOrder build() => _build(); + + _$GWorkflowRunOrder _build() { + final _$result = _$v ?? + new _$GWorkflowRunOrder._( + direction: BuiltValueNullFieldError.checkNotNull( + direction, r'GWorkflowRunOrder', 'direction'), + field: BuiltValueNullFieldError.checkNotNull( + field, r'GWorkflowRunOrder', 'field')); + replace(_$result); + return _$result; + } +} + +class _$GX509Certificate extends GX509Certificate { + @override + final String value; + + factory _$GX509Certificate( + [void Function(GX509CertificateBuilder)? updates]) => + (new GX509CertificateBuilder()..update(updates))._build(); + + _$GX509Certificate._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GX509Certificate', 'value'); + } + + @override + GX509Certificate rebuild(void Function(GX509CertificateBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GX509CertificateBuilder toBuilder() => + new GX509CertificateBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GX509Certificate && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GX509Certificate') + ..add('value', value)) + .toString(); + } +} + +class GX509CertificateBuilder + implements Builder { + _$GX509Certificate? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GX509CertificateBuilder(); + + GX509CertificateBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GX509Certificate other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GX509Certificate; + } + + @override + void update(void Function(GX509CertificateBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GX509Certificate build() => _build(); + + _$GX509Certificate _build() { + final _$result = _$v ?? + new _$GX509Certificate._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GX509Certificate', 'value')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/serializers.gql.dart b/packages/gql_github/lib/serializers.gql.dart new file mode 100644 index 0000000..cfab922 --- /dev/null +++ b/packages/gql_github/lib/serializers.gql.dart @@ -0,0 +1,2623 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/serializer.dart'; +import 'package:built_value/standard_json_plugin.dart' show StandardJsonPlugin; +import 'package:ferry_exec/ferry_exec.dart'; +import 'package:gql_code_builder/src/serializers/operation_serializer.dart' + show OperationSerializer; +import 'package:gql_github/commits.data.gql.dart' + show + GCommitsData_repository_defaultBranchRef_target, + GCommitsData_repository_ref_target, + GCommitsRefData_target, + GCommitsData, + GCommitsData_repository, + GCommitsData_repository_defaultBranchRef, + GCommitsData_repository_defaultBranchRef_target__asCommit, + GCommitsData_repository_defaultBranchRef_target__asCommit_history, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, + GCommitsData_repository_defaultBranchRef_target__base, + GCommitsData_repository_ref, + GCommitsData_repository_ref_target__asCommit, + GCommitsData_repository_ref_target__asCommit_history, + GCommitsData_repository_ref_target__asCommit_history_nodes, + GCommitsData_repository_ref_target__asCommit_history_nodes_author, + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, + GCommitsData_repository_ref_target__asCommit_history_nodes_status, + GCommitsData_repository_ref_target__asCommit_history_pageInfo, + GCommitsData_repository_ref_target__base, + GCommitsRefCommitData, + GCommitsRefCommitData_history, + GCommitsRefCommitData_history_nodes, + GCommitsRefCommitData_history_nodes_author, + GCommitsRefCommitData_history_nodes_author_user, + GCommitsRefCommitData_history_nodes_status, + GCommitsRefCommitData_history_pageInfo, + GCommitsRefData, + GCommitsRefData_target__asCommit, + GCommitsRefData_target__asCommit_history, + GCommitsRefData_target__asCommit_history_nodes, + GCommitsRefData_target__asCommit_history_nodes_author, + GCommitsRefData_target__asCommit_history_nodes_author_user, + GCommitsRefData_target__asCommit_history_nodes_status, + GCommitsRefData_target__asCommit_history_pageInfo, + GCommitsRefData_target__base; +import 'package:gql_github/commits.req.gql.dart' + show GCommitsRefCommitReq, GCommitsRefReq, GCommitsReq; +import 'package:gql_github/commits.var.gql.dart' + show GCommitsRefCommitVars, GCommitsRefVars, GCommitsVars; +import 'package:gql_github/gist.data.gql.dart' + show + GGistData, + GGistData_user, + GGistData_user_gist, + GGistData_user_gist_files, + GGistData_user_gist_files_language; +import 'package:gql_github/gist.req.gql.dart' show GGistReq; +import 'package:gql_github/gist.var.gql.dart' show GGistVars; +import 'package:gql_github/gists.data.gql.dart' + show + GGistsData, + GGistsData_user, + GGistsData_user_gists, + GGistsData_user_gists_nodes, + GGistsData_user_gists_nodes_files, + GGistsData_user_gists_nodes_files_language, + GGistsData_user_gists_nodes_owner, + GGistsData_user_gists_pageInfo; +import 'package:gql_github/gists.req.gql.dart' show GGistsReq; +import 'package:gql_github/gists.var.gql.dart' show GGistsVars; +import 'package:gql_github/issue.data.gql.dart' + show + GAssignedEventPartsData_assignee, + GCrossReferencedEventPartsData_source, + GIssueData_repository_issueOrPullRequest, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee, + GReviewRequestRemovedEventPartsData_requestedReviewer, + GReviewRequestedEventPartsData_requestedReviewer, + GUnassignedEventPartsData_assignee, + GAssignedEventPartsData, + GAssignedEventPartsData_actor, + GAssignedEventPartsData_assignee__asBot, + GAssignedEventPartsData_assignee__asMannequin, + GAssignedEventPartsData_assignee__asOrganization, + GAssignedEventPartsData_assignee__asUser, + GAssignedEventPartsData_assignee__base, + GBaseRefForcePushedEventPartsData, + GBaseRefForcePushedEventPartsData_actor, + GBaseRefForcePushedEventPartsData_afterCommit, + GBaseRefForcePushedEventPartsData_beforeCommit, + GBaseRefForcePushedEventPartsData_pullRequest, + GBaseRefForcePushedEventPartsData_pullRequest_baseRef, + GClosedEventPartsData, + GClosedEventPartsData_actor, + GCommentPartsData, + GCommentPartsData_author, + GCrossReferencedEventPartsData, + GCrossReferencedEventPartsData_actor, + GCrossReferencedEventPartsData_source__asIssue, + GCrossReferencedEventPartsData_source__asIssue_repository, + GCrossReferencedEventPartsData_source__asIssue_repository_owner, + GCrossReferencedEventPartsData_source__asPullRequest, + GCrossReferencedEventPartsData_source__asPullRequest_repository, + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, + GCrossReferencedEventPartsData_source__base, + GDemilestonedEventPartsData, + GDemilestonedEventPartsData_actor, + GDeployedEventPartsData, + GDeployedEventPartsData_actor, + GDeployedEventPartsData_pullRequest, + GDeployedEventPartsData_pullRequest_headRef, + GDeploymentEnvironmentChangedEventPartsData, + GDeploymentEnvironmentChangedEventPartsData_actor, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, + GHeadRefDeletedEventPartsData, + GHeadRefDeletedEventPartsData_actor, + GHeadRefForcePushedEventPartsData, + GHeadRefForcePushedEventPartsData_actor, + GHeadRefForcePushedEventPartsData_afterCommit, + GHeadRefForcePushedEventPartsData_beforeCommit, + GHeadRefForcePushedEventPartsData_pullRequest, + GHeadRefRestoredEventPartsData, + GHeadRefRestoredEventPartsData_actor, + GHeadRefRestoredEventPartsData_pullRequest, + GIssueData, + GIssueData_repository, + GIssueData_repository_issueOrPullRequest__asIssue, + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asPullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_commits, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__base, + GIssueData_repository_owner, + GLabeledEventPartsData, + GLabeledEventPartsData_actor, + GLabeledEventPartsData_label, + GLockedEventPartsData, + GLockedEventPartsData_actor, + GMentionedEventPartsData, + GMentionedEventPartsData_actor, + GMergedEventPartsData, + GMergedEventPartsData_actor, + GMergedEventPartsData_commit, + GMilestonedEventPartsData, + GMilestonedEventPartsData_actor, + GPinnedEventPartsData, + GPinnedEventPartsData_actor, + GPullRequestCommitPartsData, + GPullRequestCommitPartsData_commit, + GPullRequestCommitPartsData_commit_author, + GPullRequestCommitPartsData_commit_author_user, + GPullRequestReviewPartsData, + GPullRequestReviewPartsData_author, + GPullRequestReviewPartsData_comments, + GPullRequestReviewPartsData_comments_nodes, + GPullRequestReviewPartsData_comments_nodes_CONFUSED, + GPullRequestReviewPartsData_comments_nodes_EYES, + GPullRequestReviewPartsData_comments_nodes_HEART, + GPullRequestReviewPartsData_comments_nodes_HOORAY, + GPullRequestReviewPartsData_comments_nodes_LAUGH, + GPullRequestReviewPartsData_comments_nodes_ROCKET, + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN, + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP, + GPullRequestReviewPartsData_comments_nodes_author, + GReactablePartsData, + GReactablePartsData_CONFUSED, + GReactablePartsData_EYES, + GReactablePartsData_HEART, + GReactablePartsData_HOORAY, + GReactablePartsData_LAUGH, + GReactablePartsData_ROCKET, + GReactablePartsData_THUMBS_DOWN, + GReactablePartsData_THUMBS_UP, + GReactionConnectionPartsData, + GReferencedEventPartsData, + GReferencedEventPartsData_actor, + GReferencedEventPartsData_commit, + GReferencedEventPartsData_commitRepository, + GReferencedEventPartsData_commitRepository_owner, + GRenamedTitleEventPartsData, + GRenamedTitleEventPartsData_actor, + GReopenedEventPartsData, + GReopenedEventPartsData_actor, + GReviewDismissedEventPartsData, + GReviewDismissedEventPartsData_actor, + GReviewDismissedEventPartsData_pullRequest, + GReviewDismissedEventPartsData_pullRequest_author, + GReviewRequestRemovedEventPartsData, + GReviewRequestRemovedEventPartsData_actor, + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser, + GReviewRequestRemovedEventPartsData_requestedReviewer__base, + GReviewRequestedEventPartsData, + GReviewRequestedEventPartsData_actor, + GReviewRequestedEventPartsData_requestedReviewer__asUser, + GReviewRequestedEventPartsData_requestedReviewer__base, + GSubscribedEventPartsData, + GSubscribedEventPartsData_actor, + GTransferredEventPartsData, + GTransferredEventPartsData_actor, + GTransferredEventPartsData_fromRepository, + GTransferredEventPartsData_fromRepository_owner, + GUnassignedEventPartsData, + GUnassignedEventPartsData_actor, + GUnassignedEventPartsData_assignee__asBot, + GUnassignedEventPartsData_assignee__asMannequin, + GUnassignedEventPartsData_assignee__asOrganization, + GUnassignedEventPartsData_assignee__asUser, + GUnassignedEventPartsData_assignee__base, + GUnlabeledEventPartsData, + GUnlabeledEventPartsData_actor, + GUnlabeledEventPartsData_label, + GUnlockedEventPartsData, + GUnlockedEventPartsData_actor, + GUnsubscribedEventPartsData, + GUnsubscribedEventPartsData_actor; +import 'package:gql_github/issue.req.gql.dart' + show + GAssignedEventPartsReq, + GBaseRefForcePushedEventPartsReq, + GClosedEventPartsReq, + GCommentPartsReq, + GCrossReferencedEventPartsReq, + GDemilestonedEventPartsReq, + GDeployedEventPartsReq, + GDeploymentEnvironmentChangedEventPartsReq, + GHeadRefDeletedEventPartsReq, + GHeadRefForcePushedEventPartsReq, + GHeadRefRestoredEventPartsReq, + GIssueReq, + GLabeledEventPartsReq, + GLockedEventPartsReq, + GMentionedEventPartsReq, + GMergedEventPartsReq, + GMilestonedEventPartsReq, + GPinnedEventPartsReq, + GPullRequestCommitPartsReq, + GPullRequestReviewPartsReq, + GReactablePartsReq, + GReactionConnectionPartsReq, + GReferencedEventPartsReq, + GRenamedTitleEventPartsReq, + GReopenedEventPartsReq, + GReviewDismissedEventPartsReq, + GReviewRequestRemovedEventPartsReq, + GReviewRequestedEventPartsReq, + GSubscribedEventPartsReq, + GTransferredEventPartsReq, + GUnassignedEventPartsReq, + GUnlabeledEventPartsReq, + GUnlockedEventPartsReq, + GUnsubscribedEventPartsReq; +import 'package:gql_github/issue.var.gql.dart' + show + GAssignedEventPartsVars, + GBaseRefForcePushedEventPartsVars, + GClosedEventPartsVars, + GCommentPartsVars, + GCrossReferencedEventPartsVars, + GDemilestonedEventPartsVars, + GDeployedEventPartsVars, + GDeploymentEnvironmentChangedEventPartsVars, + GHeadRefDeletedEventPartsVars, + GHeadRefForcePushedEventPartsVars, + GHeadRefRestoredEventPartsVars, + GIssueVars, + GLabeledEventPartsVars, + GLockedEventPartsVars, + GMentionedEventPartsVars, + GMergedEventPartsVars, + GMilestonedEventPartsVars, + GPinnedEventPartsVars, + GPullRequestCommitPartsVars, + GPullRequestReviewPartsVars, + GReactablePartsVars, + GReactionConnectionPartsVars, + GReferencedEventPartsVars, + GRenamedTitleEventPartsVars, + GReopenedEventPartsVars, + GReviewDismissedEventPartsVars, + GReviewRequestRemovedEventPartsVars, + GReviewRequestedEventPartsVars, + GSubscribedEventPartsVars, + GTransferredEventPartsVars, + GUnassignedEventPartsVars, + GUnlabeledEventPartsVars, + GUnlockedEventPartsVars, + GUnsubscribedEventPartsVars; +import 'package:gql_github/issues.data.gql.dart' + show + GIssuesData, + GIssuesData_repository, + GIssuesData_repository_issues, + GIssuesData_repository_issues_nodes, + GIssuesData_repository_issues_nodes_author, + GIssuesData_repository_issues_nodes_comments, + GIssuesData_repository_issues_nodes_labels, + GIssuesData_repository_issues_nodes_labels_nodes, + GIssuesData_repository_issues_pageInfo, + GPullsData, + GPullsData_repository, + GPullsData_repository_pullRequests, + GPullsData_repository_pullRequests_nodes, + GPullsData_repository_pullRequests_nodes_author, + GPullsData_repository_pullRequests_nodes_comments, + GPullsData_repository_pullRequests_nodes_labels, + GPullsData_repository_pullRequests_nodes_labels_nodes, + GPullsData_repository_pullRequests_pageInfo; +import 'package:gql_github/issues.req.gql.dart' show GIssuesReq, GPullsReq; +import 'package:gql_github/issues.var.gql.dart' show GIssuesVars, GPullsVars; +import 'package:gql_github/meta.data.gql.dart' show GMetaData, GMetaData_meta; +import 'package:gql_github/meta.req.gql.dart' show GMetaReq; +import 'package:gql_github/meta.var.gql.dart' show GMetaVars; +import 'package:gql_github/releases.data.gql.dart' + show + GReleasesData, + GReleasesData_repository, + GReleasesData_repository_releases, + GReleasesData_repository_releases_nodes, + GReleasesData_repository_releases_nodes_author, + GReleasesData_repository_releases_nodes_releaseAssets, + GReleasesData_repository_releases_nodes_releaseAssets_nodes, + GReleasesData_repository_releases_pageInfo; +import 'package:gql_github/releases.req.gql.dart' show GReleasesReq; +import 'package:gql_github/releases.var.gql.dart' show GReleasesVars; +import 'package:gql_github/repo.data.gql.dart' + show + GRefPartsData_target, + GRepoData_repository_defaultBranchRef_target, + GRepoData_repository_ref_target, + GCommitPartsData, + GCommitPartsData_history, + GRefPartsData, + GRefPartsData_target__asCommit, + GRefPartsData_target__asCommit_history, + GRefPartsData_target__base, + GRepoData, + GRepoData_repository, + GRepoData_repository_defaultBranchRef, + GRepoData_repository_defaultBranchRef_target__asCommit, + GRepoData_repository_defaultBranchRef_target__asCommit_history, + GRepoData_repository_defaultBranchRef_target__base, + GRepoData_repository_discussions, + GRepoData_repository_forks, + GRepoData_repository_issues, + GRepoData_repository_issuesOpen, + GRepoData_repository_languages, + GRepoData_repository_languages_edges, + GRepoData_repository_languages_edges_node, + GRepoData_repository_licenseInfo, + GRepoData_repository_owner, + GRepoData_repository_primaryLanguage, + GRepoData_repository_projects, + GRepoData_repository_pullRequests, + GRepoData_repository_pullRequestsOpen, + GRepoData_repository_ref, + GRepoData_repository_ref_target__asCommit, + GRepoData_repository_ref_target__asCommit_history, + GRepoData_repository_ref_target__base, + GRepoData_repository_refs, + GRepoData_repository_refs_nodes, + GRepoData_repository_releases, + GRepoData_repository_repositoryTopics, + GRepoData_repository_repositoryTopics_nodes, + GRepoData_repository_repositoryTopics_nodes_topic, + GRepoData_repository_stargazers, + GRepoData_repository_watchers; +import 'package:gql_github/repo.req.gql.dart' + show GCommitPartsReq, GRefPartsReq, GRepoReq; +import 'package:gql_github/repo.var.gql.dart' + show GCommitPartsVars, GRefPartsVars, GRepoVars; +import 'package:gql_github/repos.data.gql.dart' + show + GReposData, + GReposData_repositoryOwner, + GReposData_repositoryOwner_repositories, + GReposData_repositoryOwner_repositories_nodes, + GReposData_repositoryOwner_repositories_nodes_forks, + GReposData_repositoryOwner_repositories_nodes_owner, + GReposData_repositoryOwner_repositories_nodes_primaryLanguage, + GReposData_repositoryOwner_repositories_nodes_stargazers, + GReposData_repositoryOwner_repositories_pageInfo, + GStarsData, + GStarsData_user, + GStarsData_user_starredRepositories, + GStarsData_user_starredRepositories_nodes, + GStarsData_user_starredRepositories_nodes_forks, + GStarsData_user_starredRepositories_nodes_owner, + GStarsData_user_starredRepositories_nodes_primaryLanguage, + GStarsData_user_starredRepositories_nodes_stargazers, + GStarsData_user_starredRepositories_pageInfo; +import 'package:gql_github/repos.req.gql.dart' show GReposReq, GStarsReq; +import 'package:gql_github/repos.var.gql.dart' show GReposVars, GStarsVars; +import 'package:gql_github/schema.schema.gql.dart' + show + GAbortQueuedMigrationsInput, + GAcceptEnterpriseAdministratorInvitationInput, + GAcceptTopicSuggestionInput, + GActorType, + GAddAssigneesToAssignableInput, + GAddCommentInput, + GAddDiscussionCommentInput, + GAddDiscussionPollVoteInput, + GAddEnterpriseSupportEntitlementInput, + GAddLabelsToLabelableInput, + GAddProjectCardInput, + GAddProjectColumnInput, + GAddProjectDraftIssueInput, + GAddProjectNextItemInput, + GAddProjectV2DraftIssueInput, + GAddProjectV2ItemByIdInput, + GAddPullRequestReviewCommentInput, + GAddPullRequestReviewInput, + GAddPullRequestReviewThreadInput, + GAddReactionInput, + GAddStarInput, + GAddUpvoteInput, + GAddVerifiableDomainInput, + GApproveDeploymentsInput, + GApproveVerifiableDomainInput, + GArchiveRepositoryInput, + GAuditLogOrder, + GAuditLogOrderField, + GBase64String, + GCancelEnterpriseAdminInvitationInput, + GCancelSponsorshipInput, + GChangeUserStatusInput, + GCheckAnnotationData, + GCheckAnnotationLevel, + GCheckAnnotationRange, + GCheckConclusionState, + GCheckRunAction, + GCheckRunFilter, + GCheckRunOutput, + GCheckRunOutputImage, + GCheckRunState, + GCheckRunType, + GCheckStatusState, + GCheckSuiteAutoTriggerPreference, + GCheckSuiteFilter, + GClearLabelsFromLabelableInput, + GClearProjectV2ItemFieldValueInput, + GCloneProjectInput, + GCloneTemplateRepositoryInput, + GCloseIssueInput, + GClosePullRequestInput, + GCollaboratorAffiliation, + GCommentAuthorAssociation, + GCommentCannotUpdateReason, + GCommitAuthor, + GCommitContributionOrder, + GCommitContributionOrderField, + GCommitMessage, + GCommittableBranch, + GContributionLevel, + GContributionOrder, + GConvertProjectCardNoteToIssueInput, + GConvertPullRequestToDraftInput, + GCreateBranchProtectionRuleInput, + GCreateCheckRunInput, + GCreateCheckSuiteInput, + GCreateCommitOnBranchInput, + GCreateDeploymentInput, + GCreateDeploymentStatusInput, + GCreateDiscussionInput, + GCreateEnterpriseOrganizationInput, + GCreateEnvironmentInput, + GCreateIpAllowListEntryInput, + GCreateIssueInput, + GCreateLabelInput, + GCreateMigrationSourceInput, + GCreateProjectInput, + GCreateProjectV2Input, + GCreatePullRequestInput, + GCreateRefInput, + GCreateRepositoryInput, + GCreateSponsorsTierInput, + GCreateSponsorshipInput, + GCreateTeamDiscussionCommentInput, + GCreateTeamDiscussionInput, + GDate, + GDeclineTopicSuggestionInput, + GDefaultRepositoryPermissionField, + GDeleteBranchProtectionRuleInput, + GDeleteDeploymentInput, + GDeleteDiscussionCommentInput, + GDeleteDiscussionInput, + GDeleteEnvironmentInput, + GDeleteIpAllowListEntryInput, + GDeleteIssueCommentInput, + GDeleteIssueInput, + GDeleteLabelInput, + GDeletePackageVersionInput, + GDeleteProjectCardInput, + GDeleteProjectColumnInput, + GDeleteProjectInput, + GDeleteProjectNextItemInput, + GDeleteProjectV2ItemInput, + GDeletePullRequestReviewCommentInput, + GDeletePullRequestReviewInput, + GDeleteRefInput, + GDeleteTeamDiscussionCommentInput, + GDeleteTeamDiscussionInput, + GDeleteVerifiableDomainInput, + GDependencyGraphEcosystem, + GDeploymentOrder, + GDeploymentOrderField, + GDeploymentProtectionRuleType, + GDeploymentReviewState, + GDeploymentState, + GDeploymentStatusState, + GDiffSide, + GDisablePullRequestAutoMergeInput, + GDiscussionOrder, + GDiscussionOrderField, + GDiscussionPollOptionOrder, + GDiscussionPollOptionOrderField, + GDismissPullRequestReviewInput, + GDismissReason, + GDismissRepositoryVulnerabilityAlertInput, + GDraftPullRequestReviewComment, + GDraftPullRequestReviewThread, + GEnablePullRequestAutoMergeInput, + GEnterpriseAdministratorInvitationOrder, + GEnterpriseAdministratorInvitationOrderField, + GEnterpriseAdministratorRole, + GEnterpriseAllowPrivateRepositoryForkingPolicyValue, + GEnterpriseDefaultRepositoryPermissionSettingValue, + GEnterpriseEnabledDisabledSettingValue, + GEnterpriseEnabledSettingValue, + GEnterpriseMemberOrder, + GEnterpriseMemberOrderField, + GEnterpriseMembersCanCreateRepositoriesSettingValue, + GEnterpriseMembersCanMakePurchasesSettingValue, + GEnterpriseServerInstallationOrder, + GEnterpriseServerInstallationOrderField, + GEnterpriseServerUserAccountEmailOrder, + GEnterpriseServerUserAccountEmailOrderField, + GEnterpriseServerUserAccountOrder, + GEnterpriseServerUserAccountOrderField, + GEnterpriseServerUserAccountsUploadOrder, + GEnterpriseServerUserAccountsUploadOrderField, + GEnterpriseServerUserAccountsUploadSyncState, + GEnterpriseUserAccountMembershipRole, + GEnterpriseUserDeployment, + GFileAddition, + GFileChanges, + GFileDeletion, + GFileViewedState, + GFollowOrganizationInput, + GFollowUserInput, + GFundingPlatform, + GGistOrder, + GGistOrderField, + GGistPrivacy, + GGitRefname, + GGitSSHRemote, + GGitSignatureState, + GGitTimestamp, + GGrantEnterpriseOrganizationsMigratorRoleInput, + GGrantMigratorRoleInput, + GHTML, + GIdentityProviderConfigurationState, + GImportProjectInput, + GInviteEnterpriseAdminInput, + GIpAllowListEnabledSettingValue, + GIpAllowListEntryOrder, + GIpAllowListEntryOrderField, + GIpAllowListForInstalledAppsEnabledSettingValue, + GIssueClosedStateReason, + GIssueCommentOrder, + GIssueCommentOrderField, + GIssueFilters, + GIssueOrder, + GIssueOrderField, + GIssueState, + GIssueStateReason, + GIssueTimelineItemsItemType, + GLabelOrder, + GLabelOrderField, + GLanguageOrder, + GLanguageOrderField, + GLinkRepositoryToProjectInput, + GLockLockableInput, + GLockReason, + GMarkDiscussionCommentAsAnswerInput, + GMarkFileAsViewedInput, + GMarkPullRequestReadyForReviewInput, + GMergeBranchInput, + GMergeCommitMessage, + GMergeCommitTitle, + GMergePullRequestInput, + GMergeStateStatus, + GMergeableState, + GMigrationSourceType, + GMigrationState, + GMilestoneOrder, + GMilestoneOrderField, + GMilestoneState, + GMinimizeCommentInput, + GMoveProjectCardInput, + GMoveProjectColumnInput, + GNotificationRestrictionSettingValue, + GOIDCProviderType, + GOauthApplicationCreateAuditEntryState, + GOperationType, + GOrderDirection, + GOrgAddMemberAuditEntryPermission, + GOrgCreateAuditEntryBillingPlan, + GOrgEnterpriseOwnerOrder, + GOrgEnterpriseOwnerOrderField, + GOrgRemoveBillingManagerAuditEntryReason, + GOrgRemoveMemberAuditEntryMembershipType, + GOrgRemoveMemberAuditEntryReason, + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType, + GOrgRemoveOutsideCollaboratorAuditEntryReason, + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission, + GOrgUpdateMemberAuditEntryPermission, + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility, + GOrganizationInvitationRole, + GOrganizationInvitationType, + GOrganizationMemberRole, + GOrganizationMembersCanCreateRepositoriesSettingValue, + GOrganizationOrder, + GOrganizationOrderField, + GPackageFileOrder, + GPackageFileOrderField, + GPackageOrder, + GPackageOrderField, + GPackageType, + GPackageVersionOrder, + GPackageVersionOrderField, + GPatchStatus, + GPinIssueInput, + GPinnableItemType, + GPinnedDiscussionGradient, + GPinnedDiscussionPattern, + GPreciseDateTime, + GProjectCardArchivedState, + GProjectCardImport, + GProjectCardState, + GProjectColumnImport, + GProjectColumnPurpose, + GProjectItemType, + GProjectNextFieldType, + GProjectNextOrderField, + GProjectOrder, + GProjectOrderField, + GProjectState, + GProjectTemplate, + GProjectV2FieldOrder, + GProjectV2FieldOrderField, + GProjectV2FieldType, + GProjectV2FieldValue, + GProjectV2ItemFieldValueOrder, + GProjectV2ItemFieldValueOrderField, + GProjectV2ItemOrder, + GProjectV2ItemOrderField, + GProjectV2ItemType, + GProjectV2Order, + GProjectV2OrderField, + GProjectV2ViewLayout, + GProjectV2ViewOrder, + GProjectV2ViewOrderField, + GProjectViewLayout, + GPullRequestMergeMethod, + GPullRequestOrder, + GPullRequestOrderField, + GPullRequestReviewCommentState, + GPullRequestReviewDecision, + GPullRequestReviewEvent, + GPullRequestReviewState, + GPullRequestState, + GPullRequestTimelineItemsItemType, + GPullRequestUpdateState, + GReactionContent, + GReactionOrder, + GReactionOrderField, + GRefOrder, + GRefOrderField, + GRefUpdate, + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput, + GRegenerateVerifiableDomainTokenInput, + GRejectDeploymentsInput, + GReleaseOrder, + GReleaseOrderField, + GRemoveAssigneesFromAssignableInput, + GRemoveEnterpriseAdminInput, + GRemoveEnterpriseIdentityProviderInput, + GRemoveEnterpriseOrganizationInput, + GRemoveEnterpriseSupportEntitlementInput, + GRemoveLabelsFromLabelableInput, + GRemoveOutsideCollaboratorInput, + GRemoveReactionInput, + GRemoveStarInput, + GRemoveUpvoteInput, + GReopenIssueInput, + GReopenPullRequestInput, + GRepoAccessAuditEntryVisibility, + GRepoAddMemberAuditEntryVisibility, + GRepoArchivedAuditEntryVisibility, + GRepoChangeMergeSettingAuditEntryMergeType, + GRepoCreateAuditEntryVisibility, + GRepoDestroyAuditEntryVisibility, + GRepoRemoveMemberAuditEntryVisibility, + GReportedContentClassifiers, + GRepositoryAffiliation, + GRepositoryContributionType, + GRepositoryInteractionLimit, + GRepositoryInteractionLimitExpiry, + GRepositoryInteractionLimitOrigin, + GRepositoryInvitationOrder, + GRepositoryInvitationOrderField, + GRepositoryLockReason, + GRepositoryMigrationOrder, + GRepositoryMigrationOrderDirection, + GRepositoryMigrationOrderField, + GRepositoryOrder, + GRepositoryOrderField, + GRepositoryPermission, + GRepositoryPrivacy, + GRepositoryVisibility, + GRepositoryVulnerabilityAlertDependencyScope, + GRepositoryVulnerabilityAlertState, + GRequestReviewsInput, + GRequestableCheckStatusState, + GRequiredStatusCheckInput, + GRerequestCheckSuiteInput, + GResolveReviewThreadInput, + GRevokeEnterpriseOrganizationsMigratorRoleInput, + GRevokeMigratorRoleInput, + GRoleInOrganization, + GSamlDigestAlgorithm, + GSamlSignatureAlgorithm, + GSavedReplyOrder, + GSavedReplyOrderField, + GSearchType, + GSecurityAdvisoryClassification, + GSecurityAdvisoryEcosystem, + GSecurityAdvisoryIdentifierFilter, + GSecurityAdvisoryIdentifierType, + GSecurityAdvisoryOrder, + GSecurityAdvisoryOrderField, + GSecurityAdvisorySeverity, + GSecurityVulnerabilityOrder, + GSecurityVulnerabilityOrderField, + GSetEnterpriseIdentityProviderInput, + GSetOrganizationInteractionLimitInput, + GSetRepositoryInteractionLimitInput, + GSetUserInteractionLimitInput, + GSponsorOrder, + GSponsorOrderField, + GSponsorableOrder, + GSponsorableOrderField, + GSponsorsActivityAction, + GSponsorsActivityOrder, + GSponsorsActivityOrderField, + GSponsorsActivityPeriod, + GSponsorsGoalKind, + GSponsorsTierOrder, + GSponsorsTierOrderField, + GSponsorshipNewsletterOrder, + GSponsorshipNewsletterOrderField, + GSponsorshipOrder, + GSponsorshipOrderField, + GSponsorshipPrivacy, + GSquashMergeCommitMessage, + GSquashMergeCommitTitle, + GStarOrder, + GStarOrderField, + GStartRepositoryMigrationInput, + GStatusState, + GSubmitPullRequestReviewInput, + GSubscriptionState, + GTeamDiscussionCommentOrder, + GTeamDiscussionCommentOrderField, + GTeamDiscussionOrder, + GTeamDiscussionOrderField, + GTeamMemberOrder, + GTeamMemberOrderField, + GTeamMemberRole, + GTeamMembershipType, + GTeamOrder, + GTeamOrderField, + GTeamPrivacy, + GTeamRepositoryOrder, + GTeamRepositoryOrderField, + GTeamReviewAssignmentAlgorithm, + GTeamRole, + GTopicSuggestionDeclineReason, + GTrackedIssueStates, + GTransferIssueInput, + GUnarchiveRepositoryInput, + GUnfollowOrganizationInput, + GUnfollowUserInput, + GUnlinkRepositoryFromProjectInput, + GUnlockLockableInput, + GUnmarkDiscussionCommentAsAnswerInput, + GUnmarkFileAsViewedInput, + GUnmarkIssueAsDuplicateInput, + GUnminimizeCommentInput, + GUnpinIssueInput, + GUnresolveReviewThreadInput, + GUpdateBranchProtectionRuleInput, + GUpdateCheckRunInput, + GUpdateCheckSuitePreferencesInput, + GUpdateDiscussionCommentInput, + GUpdateDiscussionInput, + GUpdateEnterpriseAdministratorRoleInput, + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput, + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput, + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput, + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput, + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput, + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput, + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput, + GUpdateEnterpriseMembersCanMakePurchasesSettingInput, + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput, + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput, + GUpdateEnterpriseOrganizationProjectsSettingInput, + GUpdateEnterpriseOwnerOrganizationRoleInput, + GUpdateEnterpriseProfileInput, + GUpdateEnterpriseRepositoryProjectsSettingInput, + GUpdateEnterpriseTeamDiscussionsSettingInput, + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput, + GUpdateEnvironmentInput, + GUpdateIpAllowListEnabledSettingInput, + GUpdateIpAllowListEntryInput, + GUpdateIpAllowListForInstalledAppsEnabledSettingInput, + GUpdateIssueCommentInput, + GUpdateIssueInput, + GUpdateLabelInput, + GUpdateNotificationRestrictionSettingInput, + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput, + GUpdateOrganizationWebCommitSignoffSettingInput, + GUpdateProjectCardInput, + GUpdateProjectColumnInput, + GUpdateProjectDraftIssueInput, + GUpdateProjectInput, + GUpdateProjectNextInput, + GUpdateProjectNextItemFieldInput, + GUpdateProjectV2DraftIssueInput, + GUpdateProjectV2Input, + GUpdateProjectV2ItemFieldValueInput, + GUpdateProjectV2ItemPositionInput, + GUpdatePullRequestBranchInput, + GUpdatePullRequestInput, + GUpdatePullRequestReviewCommentInput, + GUpdatePullRequestReviewInput, + GUpdateRefInput, + GUpdateRefsInput, + GUpdateRepositoryInput, + GUpdateRepositoryWebCommitSignoffSettingInput, + GUpdateSponsorshipPreferencesInput, + GUpdateSubscriptionInput, + GUpdateTeamDiscussionCommentInput, + GUpdateTeamDiscussionInput, + GUpdateTeamReviewAssignmentInput, + GUpdateTeamsRepositoryInput, + GUpdateTopicsInput, + GUserBlockDuration, + GUserStatusOrder, + GUserStatusOrderField, + GVerifiableDomainOrder, + GVerifiableDomainOrderField, + GVerifyVerifiableDomainInput, + GWorkflowRunOrder, + GWorkflowRunOrderField, + GX509Certificate; +import 'package:gql_github/user.data.gql.dart' + show + GSponsorConnectionPartsData_nodes, + GUserData_organization_pinnableItems_nodes, + GUserData_organization_pinnedItems_nodes, + GUserData_organization_sponsoring_nodes, + GUserData_organization_sponsors_nodes, + GUserData_user_pinnedItems_nodes, + GUserData_user_sponsoring_nodes, + GUserData_user_sponsors_nodes, + GUserPartsData_pinnedItems_nodes, + GUserPartsData_sponsoring_nodes, + GUserPartsData_sponsors_nodes, + GViewerData_viewer_pinnedItems_nodes, + GViewerData_viewer_sponsoring_nodes, + GViewerData_viewer_sponsors_nodes, + GRepoPartsData, + GRepoPartsData_forks, + GRepoPartsData_owner, + GRepoPartsData_primaryLanguage, + GRepoPartsData_stargazers, + GSponsorConnectionPartsData, + GSponsorConnectionPartsData_nodes__asOrganization, + GSponsorConnectionPartsData_nodes__asUser, + GSponsorConnectionPartsData_nodes__base, + GUserData, + GUserData_organization, + GUserData_organization_membersWithRole, + GUserData_organization_pinnableItems, + GUserData_organization_pinnableItems_nodes__asRepository, + GUserData_organization_pinnableItems_nodes__asRepository_forks, + GUserData_organization_pinnableItems_nodes__asRepository_owner, + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnableItems_nodes__asRepository_stargazers, + GUserData_organization_pinnableItems_nodes__base, + GUserData_organization_pinnedItems, + GUserData_organization_pinnedItems_nodes__asRepository, + GUserData_organization_pinnedItems_nodes__asRepository_forks, + GUserData_organization_pinnedItems_nodes__asRepository_owner, + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnedItems_nodes__asRepository_stargazers, + GUserData_organization_pinnedItems_nodes__base, + GUserData_organization_sponsoring, + GUserData_organization_sponsoring_nodes__asOrganization, + GUserData_organization_sponsoring_nodes__asUser, + GUserData_organization_sponsoring_nodes__base, + GUserData_organization_sponsors, + GUserData_organization_sponsors_nodes__asOrganization, + GUserData_organization_sponsors_nodes__asUser, + GUserData_organization_sponsors_nodes__base, + GUserData_user, + GUserData_user_contributionsCollection, + GUserData_user_contributionsCollection_contributionCalendar, + GUserData_user_contributionsCollection_contributionCalendar_weeks, + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserData_user_followers, + GUserData_user_following, + GUserData_user_gists, + GUserData_user_organizations, + GUserData_user_organizations_nodes, + GUserData_user_pinnedItems, + GUserData_user_pinnedItems_nodes__asRepository, + GUserData_user_pinnedItems_nodes__asRepository_forks, + GUserData_user_pinnedItems_nodes__asRepository_owner, + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_user_pinnedItems_nodes__asRepository_stargazers, + GUserData_user_pinnedItems_nodes__base, + GUserData_user_repositories, + GUserData_user_repositories_nodes, + GUserData_user_repositories_nodes_forks, + GUserData_user_repositories_nodes_owner, + GUserData_user_repositories_nodes_primaryLanguage, + GUserData_user_repositories_nodes_stargazers, + GUserData_user_sponsoring, + GUserData_user_sponsoring_nodes__asOrganization, + GUserData_user_sponsoring_nodes__asUser, + GUserData_user_sponsoring_nodes__base, + GUserData_user_sponsors, + GUserData_user_sponsors_nodes__asOrganization, + GUserData_user_sponsors_nodes__asUser, + GUserData_user_sponsors_nodes__base, + GUserData_user_starredRepositories, + GUserPartsData, + GUserPartsData_contributionsCollection, + GUserPartsData_contributionsCollection_contributionCalendar, + GUserPartsData_contributionsCollection_contributionCalendar_weeks, + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserPartsData_followers, + GUserPartsData_following, + GUserPartsData_gists, + GUserPartsData_organizations, + GUserPartsData_organizations_nodes, + GUserPartsData_pinnedItems, + GUserPartsData_pinnedItems_nodes__asRepository, + GUserPartsData_pinnedItems_nodes__asRepository_forks, + GUserPartsData_pinnedItems_nodes__asRepository_owner, + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage, + GUserPartsData_pinnedItems_nodes__asRepository_stargazers, + GUserPartsData_pinnedItems_nodes__base, + GUserPartsData_repositories, + GUserPartsData_repositories_nodes, + GUserPartsData_repositories_nodes_forks, + GUserPartsData_repositories_nodes_owner, + GUserPartsData_repositories_nodes_primaryLanguage, + GUserPartsData_repositories_nodes_stargazers, + GUserPartsData_sponsoring, + GUserPartsData_sponsoring_nodes__asOrganization, + GUserPartsData_sponsoring_nodes__asUser, + GUserPartsData_sponsoring_nodes__base, + GUserPartsData_sponsors, + GUserPartsData_sponsors_nodes__asOrganization, + GUserPartsData_sponsors_nodes__asUser, + GUserPartsData_sponsors_nodes__base, + GUserPartsData_starredRepositories, + GViewerData, + GViewerData_viewer, + GViewerData_viewer_contributionsCollection, + GViewerData_viewer_contributionsCollection_contributionCalendar, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, + GViewerData_viewer_followers, + GViewerData_viewer_following, + GViewerData_viewer_gists, + GViewerData_viewer_organizations, + GViewerData_viewer_organizations_nodes, + GViewerData_viewer_pinnedItems, + GViewerData_viewer_pinnedItems_nodes__asRepository, + GViewerData_viewer_pinnedItems_nodes__asRepository_forks, + GViewerData_viewer_pinnedItems_nodes__asRepository_owner, + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers, + GViewerData_viewer_pinnedItems_nodes__base, + GViewerData_viewer_repositories, + GViewerData_viewer_repositories_nodes, + GViewerData_viewer_repositories_nodes_forks, + GViewerData_viewer_repositories_nodes_owner, + GViewerData_viewer_repositories_nodes_primaryLanguage, + GViewerData_viewer_repositories_nodes_stargazers, + GViewerData_viewer_sponsoring, + GViewerData_viewer_sponsoring_nodes__asOrganization, + GViewerData_viewer_sponsoring_nodes__asUser, + GViewerData_viewer_sponsoring_nodes__base, + GViewerData_viewer_sponsors, + GViewerData_viewer_sponsors_nodes__asOrganization, + GViewerData_viewer_sponsors_nodes__asUser, + GViewerData_viewer_sponsors_nodes__base, + GViewerData_viewer_starredRepositories; +import 'package:gql_github/user.req.gql.dart' + show + GRepoPartsReq, + GSponsorConnectionPartsReq, + GUserPartsReq, + GUserReq, + GViewerReq; +import 'package:gql_github/user.var.gql.dart' + show + GRepoPartsVars, + GSponsorConnectionPartsVars, + GUserPartsVars, + GUserVars, + GViewerVars; +import 'package:gql_github/users.data.gql.dart' + show + GFollowersData, + GFollowersData_user, + GFollowersData_user_followers, + GFollowersData_user_followers_nodes, + GFollowersData_user_followers_pageInfo, + GFollowingData, + GFollowingData_user, + GFollowingData_user_following, + GFollowingData_user_following_nodes, + GFollowingData_user_following_pageInfo, + GMembersData, + GMembersData_organization, + GMembersData_organization_membersWithRole, + GMembersData_organization_membersWithRole_nodes, + GMembersData_organization_membersWithRole_pageInfo, + GOrgPartsData, + GOrgsData, + GOrgsData_user, + GOrgsData_user_organizations, + GOrgsData_user_organizations_nodes, + GOrgsData_user_organizations_pageInfo, + GStargazersData, + GStargazersData_repository, + GStargazersData_repository_stargazers, + GStargazersData_repository_stargazers_nodes, + GStargazersData_repository_stargazers_pageInfo, + GWatchersData, + GWatchersData_repository, + GWatchersData_repository_watchers, + GWatchersData_repository_watchers_nodes, + GWatchersData_repository_watchers_pageInfo; +import 'package:gql_github/users.req.gql.dart' + show + GFollowersReq, + GFollowingReq, + GMembersReq, + GOrgPartsReq, + GOrgsReq, + GStargazersReq, + GWatchersReq; +import 'package:gql_github/users.var.gql.dart' + show + GFollowersVars, + GFollowingVars, + GMembersVars, + GOrgPartsVars, + GOrgsVars, + GStargazersVars, + GWatchersVars; +import 'package:gql_github/utils/date_time_serializer.dart' + show DateTimeSerializer; + +part 'serializers.gql.g.dart'; + +final SerializersBuilder _serializersBuilder = _$serializers.toBuilder() + ..add(OperationSerializer()) + ..add(DateTimeSerializer()) + ..add(GAssignedEventPartsData_assignee.serializer) + ..add(GCommitsData_repository_defaultBranchRef_target.serializer) + ..add(GCommitsData_repository_ref_target.serializer) + ..add(GCommitsRefData_target.serializer) + ..add(GCrossReferencedEventPartsData_source.serializer) + ..add(GIssueData_repository_issueOrPullRequest.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee + .serializer) + ..add(GRefPartsData_target.serializer) + ..add(GRepoData_repository_defaultBranchRef_target.serializer) + ..add(GRepoData_repository_ref_target.serializer) + ..add(GReviewRequestRemovedEventPartsData_requestedReviewer.serializer) + ..add(GReviewRequestedEventPartsData_requestedReviewer.serializer) + ..add(GSponsorConnectionPartsData_nodes.serializer) + ..add(GUnassignedEventPartsData_assignee.serializer) + ..add(GUserData_organization_pinnableItems_nodes.serializer) + ..add(GUserData_organization_pinnedItems_nodes.serializer) + ..add(GUserData_organization_sponsoring_nodes.serializer) + ..add(GUserData_organization_sponsors_nodes.serializer) + ..add(GUserData_user_pinnedItems_nodes.serializer) + ..add(GUserData_user_sponsoring_nodes.serializer) + ..add(GUserData_user_sponsors_nodes.serializer) + ..add(GUserPartsData_pinnedItems_nodes.serializer) + ..add(GUserPartsData_sponsoring_nodes.serializer) + ..add(GUserPartsData_sponsors_nodes.serializer) + ..add(GViewerData_viewer_pinnedItems_nodes.serializer) + ..add(GViewerData_viewer_sponsoring_nodes.serializer) + ..add(GViewerData_viewer_sponsors_nodes.serializer) + ..addPlugin(StandardJsonPlugin()); +@SerializersFor([ + GAbortQueuedMigrationsInput, + GAcceptEnterpriseAdministratorInvitationInput, + GAcceptTopicSuggestionInput, + GActorType, + GAddAssigneesToAssignableInput, + GAddCommentInput, + GAddDiscussionCommentInput, + GAddDiscussionPollVoteInput, + GAddEnterpriseSupportEntitlementInput, + GAddLabelsToLabelableInput, + GAddProjectCardInput, + GAddProjectColumnInput, + GAddProjectDraftIssueInput, + GAddProjectNextItemInput, + GAddProjectV2DraftIssueInput, + GAddProjectV2ItemByIdInput, + GAddPullRequestReviewCommentInput, + GAddPullRequestReviewInput, + GAddPullRequestReviewThreadInput, + GAddReactionInput, + GAddStarInput, + GAddUpvoteInput, + GAddVerifiableDomainInput, + GApproveDeploymentsInput, + GApproveVerifiableDomainInput, + GArchiveRepositoryInput, + GAssignedEventPartsData, + GAssignedEventPartsData_actor, + GAssignedEventPartsData_assignee__asBot, + GAssignedEventPartsData_assignee__asMannequin, + GAssignedEventPartsData_assignee__asOrganization, + GAssignedEventPartsData_assignee__asUser, + GAssignedEventPartsData_assignee__base, + GAssignedEventPartsReq, + GAssignedEventPartsVars, + GAuditLogOrder, + GAuditLogOrderField, + GBase64String, + GBaseRefForcePushedEventPartsData, + GBaseRefForcePushedEventPartsData_actor, + GBaseRefForcePushedEventPartsData_afterCommit, + GBaseRefForcePushedEventPartsData_beforeCommit, + GBaseRefForcePushedEventPartsData_pullRequest, + GBaseRefForcePushedEventPartsData_pullRequest_baseRef, + GBaseRefForcePushedEventPartsReq, + GBaseRefForcePushedEventPartsVars, + GCancelEnterpriseAdminInvitationInput, + GCancelSponsorshipInput, + GChangeUserStatusInput, + GCheckAnnotationData, + GCheckAnnotationLevel, + GCheckAnnotationRange, + GCheckConclusionState, + GCheckRunAction, + GCheckRunFilter, + GCheckRunOutput, + GCheckRunOutputImage, + GCheckRunState, + GCheckRunType, + GCheckStatusState, + GCheckSuiteAutoTriggerPreference, + GCheckSuiteFilter, + GClearLabelsFromLabelableInput, + GClearProjectV2ItemFieldValueInput, + GCloneProjectInput, + GCloneTemplateRepositoryInput, + GCloseIssueInput, + GClosePullRequestInput, + GClosedEventPartsData, + GClosedEventPartsData_actor, + GClosedEventPartsReq, + GClosedEventPartsVars, + GCollaboratorAffiliation, + GCommentAuthorAssociation, + GCommentCannotUpdateReason, + GCommentPartsData, + GCommentPartsData_author, + GCommentPartsReq, + GCommentPartsVars, + GCommitAuthor, + GCommitContributionOrder, + GCommitContributionOrderField, + GCommitMessage, + GCommitPartsData, + GCommitPartsData_history, + GCommitPartsReq, + GCommitPartsVars, + GCommitsData, + GCommitsData_repository, + GCommitsData_repository_defaultBranchRef, + GCommitsData_repository_defaultBranchRef_target__asCommit, + GCommitsData_repository_defaultBranchRef_target__asCommit_history, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, + GCommitsData_repository_defaultBranchRef_target__base, + GCommitsData_repository_ref, + GCommitsData_repository_ref_target__asCommit, + GCommitsData_repository_ref_target__asCommit_history, + GCommitsData_repository_ref_target__asCommit_history_nodes, + GCommitsData_repository_ref_target__asCommit_history_nodes_author, + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, + GCommitsData_repository_ref_target__asCommit_history_nodes_status, + GCommitsData_repository_ref_target__asCommit_history_pageInfo, + GCommitsData_repository_ref_target__base, + GCommitsRefCommitData, + GCommitsRefCommitData_history, + GCommitsRefCommitData_history_nodes, + GCommitsRefCommitData_history_nodes_author, + GCommitsRefCommitData_history_nodes_author_user, + GCommitsRefCommitData_history_nodes_status, + GCommitsRefCommitData_history_pageInfo, + GCommitsRefCommitReq, + GCommitsRefCommitVars, + GCommitsRefData, + GCommitsRefData_target__asCommit, + GCommitsRefData_target__asCommit_history, + GCommitsRefData_target__asCommit_history_nodes, + GCommitsRefData_target__asCommit_history_nodes_author, + GCommitsRefData_target__asCommit_history_nodes_author_user, + GCommitsRefData_target__asCommit_history_nodes_status, + GCommitsRefData_target__asCommit_history_pageInfo, + GCommitsRefData_target__base, + GCommitsRefReq, + GCommitsRefVars, + GCommitsReq, + GCommitsVars, + GCommittableBranch, + GContributionLevel, + GContributionOrder, + GConvertProjectCardNoteToIssueInput, + GConvertPullRequestToDraftInput, + GCreateBranchProtectionRuleInput, + GCreateCheckRunInput, + GCreateCheckSuiteInput, + GCreateCommitOnBranchInput, + GCreateDeploymentInput, + GCreateDeploymentStatusInput, + GCreateDiscussionInput, + GCreateEnterpriseOrganizationInput, + GCreateEnvironmentInput, + GCreateIpAllowListEntryInput, + GCreateIssueInput, + GCreateLabelInput, + GCreateMigrationSourceInput, + GCreateProjectInput, + GCreateProjectV2Input, + GCreatePullRequestInput, + GCreateRefInput, + GCreateRepositoryInput, + GCreateSponsorsTierInput, + GCreateSponsorshipInput, + GCreateTeamDiscussionCommentInput, + GCreateTeamDiscussionInput, + GCrossReferencedEventPartsData, + GCrossReferencedEventPartsData_actor, + GCrossReferencedEventPartsData_source__asIssue, + GCrossReferencedEventPartsData_source__asIssue_repository, + GCrossReferencedEventPartsData_source__asIssue_repository_owner, + GCrossReferencedEventPartsData_source__asPullRequest, + GCrossReferencedEventPartsData_source__asPullRequest_repository, + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, + GCrossReferencedEventPartsData_source__base, + GCrossReferencedEventPartsReq, + GCrossReferencedEventPartsVars, + GDate, + GDeclineTopicSuggestionInput, + GDefaultRepositoryPermissionField, + GDeleteBranchProtectionRuleInput, + GDeleteDeploymentInput, + GDeleteDiscussionCommentInput, + GDeleteDiscussionInput, + GDeleteEnvironmentInput, + GDeleteIpAllowListEntryInput, + GDeleteIssueCommentInput, + GDeleteIssueInput, + GDeleteLabelInput, + GDeletePackageVersionInput, + GDeleteProjectCardInput, + GDeleteProjectColumnInput, + GDeleteProjectInput, + GDeleteProjectNextItemInput, + GDeleteProjectV2ItemInput, + GDeletePullRequestReviewCommentInput, + GDeletePullRequestReviewInput, + GDeleteRefInput, + GDeleteTeamDiscussionCommentInput, + GDeleteTeamDiscussionInput, + GDeleteVerifiableDomainInput, + GDemilestonedEventPartsData, + GDemilestonedEventPartsData_actor, + GDemilestonedEventPartsReq, + GDemilestonedEventPartsVars, + GDependencyGraphEcosystem, + GDeployedEventPartsData, + GDeployedEventPartsData_actor, + GDeployedEventPartsData_pullRequest, + GDeployedEventPartsData_pullRequest_headRef, + GDeployedEventPartsReq, + GDeployedEventPartsVars, + GDeploymentEnvironmentChangedEventPartsData, + GDeploymentEnvironmentChangedEventPartsData_actor, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus, + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, + GDeploymentEnvironmentChangedEventPartsReq, + GDeploymentEnvironmentChangedEventPartsVars, + GDeploymentOrder, + GDeploymentOrderField, + GDeploymentProtectionRuleType, + GDeploymentReviewState, + GDeploymentState, + GDeploymentStatusState, + GDiffSide, + GDisablePullRequestAutoMergeInput, + GDiscussionOrder, + GDiscussionOrderField, + GDiscussionPollOptionOrder, + GDiscussionPollOptionOrderField, + GDismissPullRequestReviewInput, + GDismissReason, + GDismissRepositoryVulnerabilityAlertInput, + GDraftPullRequestReviewComment, + GDraftPullRequestReviewThread, + GEnablePullRequestAutoMergeInput, + GEnterpriseAdministratorInvitationOrder, + GEnterpriseAdministratorInvitationOrderField, + GEnterpriseAdministratorRole, + GEnterpriseAllowPrivateRepositoryForkingPolicyValue, + GEnterpriseDefaultRepositoryPermissionSettingValue, + GEnterpriseEnabledDisabledSettingValue, + GEnterpriseEnabledSettingValue, + GEnterpriseMemberOrder, + GEnterpriseMemberOrderField, + GEnterpriseMembersCanCreateRepositoriesSettingValue, + GEnterpriseMembersCanMakePurchasesSettingValue, + GEnterpriseServerInstallationOrder, + GEnterpriseServerInstallationOrderField, + GEnterpriseServerUserAccountEmailOrder, + GEnterpriseServerUserAccountEmailOrderField, + GEnterpriseServerUserAccountOrder, + GEnterpriseServerUserAccountOrderField, + GEnterpriseServerUserAccountsUploadOrder, + GEnterpriseServerUserAccountsUploadOrderField, + GEnterpriseServerUserAccountsUploadSyncState, + GEnterpriseUserAccountMembershipRole, + GEnterpriseUserDeployment, + GFileAddition, + GFileChanges, + GFileDeletion, + GFileViewedState, + GFollowOrganizationInput, + GFollowUserInput, + GFollowersData, + GFollowersData_user, + GFollowersData_user_followers, + GFollowersData_user_followers_nodes, + GFollowersData_user_followers_pageInfo, + GFollowersReq, + GFollowersVars, + GFollowingData, + GFollowingData_user, + GFollowingData_user_following, + GFollowingData_user_following_nodes, + GFollowingData_user_following_pageInfo, + GFollowingReq, + GFollowingVars, + GFundingPlatform, + GGistData, + GGistData_user, + GGistData_user_gist, + GGistData_user_gist_files, + GGistData_user_gist_files_language, + GGistOrder, + GGistOrderField, + GGistPrivacy, + GGistReq, + GGistVars, + GGistsData, + GGistsData_user, + GGistsData_user_gists, + GGistsData_user_gists_nodes, + GGistsData_user_gists_nodes_files, + GGistsData_user_gists_nodes_files_language, + GGistsData_user_gists_nodes_owner, + GGistsData_user_gists_pageInfo, + GGistsReq, + GGistsVars, + GGitRefname, + GGitSSHRemote, + GGitSignatureState, + GGitTimestamp, + GGrantEnterpriseOrganizationsMigratorRoleInput, + GGrantMigratorRoleInput, + GHTML, + GHeadRefDeletedEventPartsData, + GHeadRefDeletedEventPartsData_actor, + GHeadRefDeletedEventPartsReq, + GHeadRefDeletedEventPartsVars, + GHeadRefForcePushedEventPartsData, + GHeadRefForcePushedEventPartsData_actor, + GHeadRefForcePushedEventPartsData_afterCommit, + GHeadRefForcePushedEventPartsData_beforeCommit, + GHeadRefForcePushedEventPartsData_pullRequest, + GHeadRefForcePushedEventPartsReq, + GHeadRefForcePushedEventPartsVars, + GHeadRefRestoredEventPartsData, + GHeadRefRestoredEventPartsData_actor, + GHeadRefRestoredEventPartsData_pullRequest, + GHeadRefRestoredEventPartsReq, + GHeadRefRestoredEventPartsVars, + GIdentityProviderConfigurationState, + GImportProjectInput, + GInviteEnterpriseAdminInput, + GIpAllowListEnabledSettingValue, + GIpAllowListEntryOrder, + GIpAllowListEntryOrderField, + GIpAllowListForInstalledAppsEnabledSettingValue, + GIssueClosedStateReason, + GIssueCommentOrder, + GIssueCommentOrderField, + GIssueData, + GIssueData_repository, + GIssueData_repository_issueOrPullRequest__asIssue, + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__asPullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_commits, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, + GIssueData_repository_issueOrPullRequest__base, + GIssueData_repository_owner, + GIssueFilters, + GIssueOrder, + GIssueOrderField, + GIssueReq, + GIssueState, + GIssueStateReason, + GIssueTimelineItemsItemType, + GIssueVars, + GIssuesData, + GIssuesData_repository, + GIssuesData_repository_issues, + GIssuesData_repository_issues_nodes, + GIssuesData_repository_issues_nodes_author, + GIssuesData_repository_issues_nodes_comments, + GIssuesData_repository_issues_nodes_labels, + GIssuesData_repository_issues_nodes_labels_nodes, + GIssuesData_repository_issues_pageInfo, + GIssuesReq, + GIssuesVars, + GLabelOrder, + GLabelOrderField, + GLabeledEventPartsData, + GLabeledEventPartsData_actor, + GLabeledEventPartsData_label, + GLabeledEventPartsReq, + GLabeledEventPartsVars, + GLanguageOrder, + GLanguageOrderField, + GLinkRepositoryToProjectInput, + GLockLockableInput, + GLockReason, + GLockedEventPartsData, + GLockedEventPartsData_actor, + GLockedEventPartsReq, + GLockedEventPartsVars, + GMarkDiscussionCommentAsAnswerInput, + GMarkFileAsViewedInput, + GMarkPullRequestReadyForReviewInput, + GMembersData, + GMembersData_organization, + GMembersData_organization_membersWithRole, + GMembersData_organization_membersWithRole_nodes, + GMembersData_organization_membersWithRole_pageInfo, + GMembersReq, + GMembersVars, + GMentionedEventPartsData, + GMentionedEventPartsData_actor, + GMentionedEventPartsReq, + GMentionedEventPartsVars, + GMergeBranchInput, + GMergeCommitMessage, + GMergeCommitTitle, + GMergePullRequestInput, + GMergeStateStatus, + GMergeableState, + GMergedEventPartsData, + GMergedEventPartsData_actor, + GMergedEventPartsData_commit, + GMergedEventPartsReq, + GMergedEventPartsVars, + GMetaData, + GMetaData_meta, + GMetaReq, + GMetaVars, + GMigrationSourceType, + GMigrationState, + GMilestoneOrder, + GMilestoneOrderField, + GMilestoneState, + GMilestonedEventPartsData, + GMilestonedEventPartsData_actor, + GMilestonedEventPartsReq, + GMilestonedEventPartsVars, + GMinimizeCommentInput, + GMoveProjectCardInput, + GMoveProjectColumnInput, + GNotificationRestrictionSettingValue, + GOIDCProviderType, + GOauthApplicationCreateAuditEntryState, + GOperationType, + GOrderDirection, + GOrgAddMemberAuditEntryPermission, + GOrgCreateAuditEntryBillingPlan, + GOrgEnterpriseOwnerOrder, + GOrgEnterpriseOwnerOrderField, + GOrgPartsData, + GOrgPartsReq, + GOrgPartsVars, + GOrgRemoveBillingManagerAuditEntryReason, + GOrgRemoveMemberAuditEntryMembershipType, + GOrgRemoveMemberAuditEntryReason, + GOrgRemoveOutsideCollaboratorAuditEntryMembershipType, + GOrgRemoveOutsideCollaboratorAuditEntryReason, + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission, + GOrgUpdateMemberAuditEntryPermission, + GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility, + GOrganizationInvitationRole, + GOrganizationInvitationType, + GOrganizationMemberRole, + GOrganizationMembersCanCreateRepositoriesSettingValue, + GOrganizationOrder, + GOrganizationOrderField, + GOrgsData, + GOrgsData_user, + GOrgsData_user_organizations, + GOrgsData_user_organizations_nodes, + GOrgsData_user_organizations_pageInfo, + GOrgsReq, + GOrgsVars, + GPackageFileOrder, + GPackageFileOrderField, + GPackageOrder, + GPackageOrderField, + GPackageType, + GPackageVersionOrder, + GPackageVersionOrderField, + GPatchStatus, + GPinIssueInput, + GPinnableItemType, + GPinnedDiscussionGradient, + GPinnedDiscussionPattern, + GPinnedEventPartsData, + GPinnedEventPartsData_actor, + GPinnedEventPartsReq, + GPinnedEventPartsVars, + GPreciseDateTime, + GProjectCardArchivedState, + GProjectCardImport, + GProjectCardState, + GProjectColumnImport, + GProjectColumnPurpose, + GProjectItemType, + GProjectNextFieldType, + GProjectNextOrderField, + GProjectOrder, + GProjectOrderField, + GProjectState, + GProjectTemplate, + GProjectV2FieldOrder, + GProjectV2FieldOrderField, + GProjectV2FieldType, + GProjectV2FieldValue, + GProjectV2ItemFieldValueOrder, + GProjectV2ItemFieldValueOrderField, + GProjectV2ItemOrder, + GProjectV2ItemOrderField, + GProjectV2ItemType, + GProjectV2Order, + GProjectV2OrderField, + GProjectV2ViewLayout, + GProjectV2ViewOrder, + GProjectV2ViewOrderField, + GProjectViewLayout, + GPullRequestCommitPartsData, + GPullRequestCommitPartsData_commit, + GPullRequestCommitPartsData_commit_author, + GPullRequestCommitPartsData_commit_author_user, + GPullRequestCommitPartsReq, + GPullRequestCommitPartsVars, + GPullRequestMergeMethod, + GPullRequestOrder, + GPullRequestOrderField, + GPullRequestReviewCommentState, + GPullRequestReviewDecision, + GPullRequestReviewEvent, + GPullRequestReviewPartsData, + GPullRequestReviewPartsData_author, + GPullRequestReviewPartsData_comments, + GPullRequestReviewPartsData_comments_nodes, + GPullRequestReviewPartsData_comments_nodes_CONFUSED, + GPullRequestReviewPartsData_comments_nodes_EYES, + GPullRequestReviewPartsData_comments_nodes_HEART, + GPullRequestReviewPartsData_comments_nodes_HOORAY, + GPullRequestReviewPartsData_comments_nodes_LAUGH, + GPullRequestReviewPartsData_comments_nodes_ROCKET, + GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN, + GPullRequestReviewPartsData_comments_nodes_THUMBS_UP, + GPullRequestReviewPartsData_comments_nodes_author, + GPullRequestReviewPartsReq, + GPullRequestReviewPartsVars, + GPullRequestReviewState, + GPullRequestState, + GPullRequestTimelineItemsItemType, + GPullRequestUpdateState, + GPullsData, + GPullsData_repository, + GPullsData_repository_pullRequests, + GPullsData_repository_pullRequests_nodes, + GPullsData_repository_pullRequests_nodes_author, + GPullsData_repository_pullRequests_nodes_comments, + GPullsData_repository_pullRequests_nodes_labels, + GPullsData_repository_pullRequests_nodes_labels_nodes, + GPullsData_repository_pullRequests_pageInfo, + GPullsReq, + GPullsVars, + GReactablePartsData, + GReactablePartsData_CONFUSED, + GReactablePartsData_EYES, + GReactablePartsData_HEART, + GReactablePartsData_HOORAY, + GReactablePartsData_LAUGH, + GReactablePartsData_ROCKET, + GReactablePartsData_THUMBS_DOWN, + GReactablePartsData_THUMBS_UP, + GReactablePartsReq, + GReactablePartsVars, + GReactionConnectionPartsData, + GReactionConnectionPartsReq, + GReactionConnectionPartsVars, + GReactionContent, + GReactionOrder, + GReactionOrderField, + GRefOrder, + GRefOrderField, + GRefPartsData, + GRefPartsData_target__asCommit, + GRefPartsData_target__asCommit_history, + GRefPartsData_target__base, + GRefPartsReq, + GRefPartsVars, + GRefUpdate, + GReferencedEventPartsData, + GReferencedEventPartsData_actor, + GReferencedEventPartsData_commit, + GReferencedEventPartsData_commitRepository, + GReferencedEventPartsData_commitRepository_owner, + GReferencedEventPartsReq, + GReferencedEventPartsVars, + GRegenerateEnterpriseIdentityProviderRecoveryCodesInput, + GRegenerateVerifiableDomainTokenInput, + GRejectDeploymentsInput, + GReleaseOrder, + GReleaseOrderField, + GReleasesData, + GReleasesData_repository, + GReleasesData_repository_releases, + GReleasesData_repository_releases_nodes, + GReleasesData_repository_releases_nodes_author, + GReleasesData_repository_releases_nodes_releaseAssets, + GReleasesData_repository_releases_nodes_releaseAssets_nodes, + GReleasesData_repository_releases_pageInfo, + GReleasesReq, + GReleasesVars, + GRemoveAssigneesFromAssignableInput, + GRemoveEnterpriseAdminInput, + GRemoveEnterpriseIdentityProviderInput, + GRemoveEnterpriseOrganizationInput, + GRemoveEnterpriseSupportEntitlementInput, + GRemoveLabelsFromLabelableInput, + GRemoveOutsideCollaboratorInput, + GRemoveReactionInput, + GRemoveStarInput, + GRemoveUpvoteInput, + GRenamedTitleEventPartsData, + GRenamedTitleEventPartsData_actor, + GRenamedTitleEventPartsReq, + GRenamedTitleEventPartsVars, + GReopenIssueInput, + GReopenPullRequestInput, + GReopenedEventPartsData, + GReopenedEventPartsData_actor, + GReopenedEventPartsReq, + GReopenedEventPartsVars, + GRepoAccessAuditEntryVisibility, + GRepoAddMemberAuditEntryVisibility, + GRepoArchivedAuditEntryVisibility, + GRepoChangeMergeSettingAuditEntryMergeType, + GRepoCreateAuditEntryVisibility, + GRepoData, + GRepoData_repository, + GRepoData_repository_defaultBranchRef, + GRepoData_repository_defaultBranchRef_target__asCommit, + GRepoData_repository_defaultBranchRef_target__asCommit_history, + GRepoData_repository_defaultBranchRef_target__base, + GRepoData_repository_discussions, + GRepoData_repository_forks, + GRepoData_repository_issues, + GRepoData_repository_issuesOpen, + GRepoData_repository_languages, + GRepoData_repository_languages_edges, + GRepoData_repository_languages_edges_node, + GRepoData_repository_licenseInfo, + GRepoData_repository_owner, + GRepoData_repository_primaryLanguage, + GRepoData_repository_projects, + GRepoData_repository_pullRequests, + GRepoData_repository_pullRequestsOpen, + GRepoData_repository_ref, + GRepoData_repository_ref_target__asCommit, + GRepoData_repository_ref_target__asCommit_history, + GRepoData_repository_ref_target__base, + GRepoData_repository_refs, + GRepoData_repository_refs_nodes, + GRepoData_repository_releases, + GRepoData_repository_repositoryTopics, + GRepoData_repository_repositoryTopics_nodes, + GRepoData_repository_repositoryTopics_nodes_topic, + GRepoData_repository_stargazers, + GRepoData_repository_watchers, + GRepoDestroyAuditEntryVisibility, + GRepoPartsData, + GRepoPartsData_forks, + GRepoPartsData_owner, + GRepoPartsData_primaryLanguage, + GRepoPartsData_stargazers, + GRepoPartsReq, + GRepoPartsVars, + GRepoRemoveMemberAuditEntryVisibility, + GRepoReq, + GRepoVars, + GReportedContentClassifiers, + GReposData, + GReposData_repositoryOwner, + GReposData_repositoryOwner_repositories, + GReposData_repositoryOwner_repositories_nodes, + GReposData_repositoryOwner_repositories_nodes_forks, + GReposData_repositoryOwner_repositories_nodes_owner, + GReposData_repositoryOwner_repositories_nodes_primaryLanguage, + GReposData_repositoryOwner_repositories_nodes_stargazers, + GReposData_repositoryOwner_repositories_pageInfo, + GReposReq, + GReposVars, + GRepositoryAffiliation, + GRepositoryContributionType, + GRepositoryInteractionLimit, + GRepositoryInteractionLimitExpiry, + GRepositoryInteractionLimitOrigin, + GRepositoryInvitationOrder, + GRepositoryInvitationOrderField, + GRepositoryLockReason, + GRepositoryMigrationOrder, + GRepositoryMigrationOrderDirection, + GRepositoryMigrationOrderField, + GRepositoryOrder, + GRepositoryOrderField, + GRepositoryPermission, + GRepositoryPrivacy, + GRepositoryVisibility, + GRepositoryVulnerabilityAlertDependencyScope, + GRepositoryVulnerabilityAlertState, + GRequestReviewsInput, + GRequestableCheckStatusState, + GRequiredStatusCheckInput, + GRerequestCheckSuiteInput, + GResolveReviewThreadInput, + GReviewDismissedEventPartsData, + GReviewDismissedEventPartsData_actor, + GReviewDismissedEventPartsData_pullRequest, + GReviewDismissedEventPartsData_pullRequest_author, + GReviewDismissedEventPartsReq, + GReviewDismissedEventPartsVars, + GReviewRequestRemovedEventPartsData, + GReviewRequestRemovedEventPartsData_actor, + GReviewRequestRemovedEventPartsData_requestedReviewer__asUser, + GReviewRequestRemovedEventPartsData_requestedReviewer__base, + GReviewRequestRemovedEventPartsReq, + GReviewRequestRemovedEventPartsVars, + GReviewRequestedEventPartsData, + GReviewRequestedEventPartsData_actor, + GReviewRequestedEventPartsData_requestedReviewer__asUser, + GReviewRequestedEventPartsData_requestedReviewer__base, + GReviewRequestedEventPartsReq, + GReviewRequestedEventPartsVars, + GRevokeEnterpriseOrganizationsMigratorRoleInput, + GRevokeMigratorRoleInput, + GRoleInOrganization, + GSamlDigestAlgorithm, + GSamlSignatureAlgorithm, + GSavedReplyOrder, + GSavedReplyOrderField, + GSearchType, + GSecurityAdvisoryClassification, + GSecurityAdvisoryEcosystem, + GSecurityAdvisoryIdentifierFilter, + GSecurityAdvisoryIdentifierType, + GSecurityAdvisoryOrder, + GSecurityAdvisoryOrderField, + GSecurityAdvisorySeverity, + GSecurityVulnerabilityOrder, + GSecurityVulnerabilityOrderField, + GSetEnterpriseIdentityProviderInput, + GSetOrganizationInteractionLimitInput, + GSetRepositoryInteractionLimitInput, + GSetUserInteractionLimitInput, + GSponsorConnectionPartsData, + GSponsorConnectionPartsData_nodes__asOrganization, + GSponsorConnectionPartsData_nodes__asUser, + GSponsorConnectionPartsData_nodes__base, + GSponsorConnectionPartsReq, + GSponsorConnectionPartsVars, + GSponsorOrder, + GSponsorOrderField, + GSponsorableOrder, + GSponsorableOrderField, + GSponsorsActivityAction, + GSponsorsActivityOrder, + GSponsorsActivityOrderField, + GSponsorsActivityPeriod, + GSponsorsGoalKind, + GSponsorsTierOrder, + GSponsorsTierOrderField, + GSponsorshipNewsletterOrder, + GSponsorshipNewsletterOrderField, + GSponsorshipOrder, + GSponsorshipOrderField, + GSponsorshipPrivacy, + GSquashMergeCommitMessage, + GSquashMergeCommitTitle, + GStarOrder, + GStarOrderField, + GStargazersData, + GStargazersData_repository, + GStargazersData_repository_stargazers, + GStargazersData_repository_stargazers_nodes, + GStargazersData_repository_stargazers_pageInfo, + GStargazersReq, + GStargazersVars, + GStarsData, + GStarsData_user, + GStarsData_user_starredRepositories, + GStarsData_user_starredRepositories_nodes, + GStarsData_user_starredRepositories_nodes_forks, + GStarsData_user_starredRepositories_nodes_owner, + GStarsData_user_starredRepositories_nodes_primaryLanguage, + GStarsData_user_starredRepositories_nodes_stargazers, + GStarsData_user_starredRepositories_pageInfo, + GStarsReq, + GStarsVars, + GStartRepositoryMigrationInput, + GStatusState, + GSubmitPullRequestReviewInput, + GSubscribedEventPartsData, + GSubscribedEventPartsData_actor, + GSubscribedEventPartsReq, + GSubscribedEventPartsVars, + GSubscriptionState, + GTeamDiscussionCommentOrder, + GTeamDiscussionCommentOrderField, + GTeamDiscussionOrder, + GTeamDiscussionOrderField, + GTeamMemberOrder, + GTeamMemberOrderField, + GTeamMemberRole, + GTeamMembershipType, + GTeamOrder, + GTeamOrderField, + GTeamPrivacy, + GTeamRepositoryOrder, + GTeamRepositoryOrderField, + GTeamReviewAssignmentAlgorithm, + GTeamRole, + GTopicSuggestionDeclineReason, + GTrackedIssueStates, + GTransferIssueInput, + GTransferredEventPartsData, + GTransferredEventPartsData_actor, + GTransferredEventPartsData_fromRepository, + GTransferredEventPartsData_fromRepository_owner, + GTransferredEventPartsReq, + GTransferredEventPartsVars, + GUnarchiveRepositoryInput, + GUnassignedEventPartsData, + GUnassignedEventPartsData_actor, + GUnassignedEventPartsData_assignee__asBot, + GUnassignedEventPartsData_assignee__asMannequin, + GUnassignedEventPartsData_assignee__asOrganization, + GUnassignedEventPartsData_assignee__asUser, + GUnassignedEventPartsData_assignee__base, + GUnassignedEventPartsReq, + GUnassignedEventPartsVars, + GUnfollowOrganizationInput, + GUnfollowUserInput, + GUnlabeledEventPartsData, + GUnlabeledEventPartsData_actor, + GUnlabeledEventPartsData_label, + GUnlabeledEventPartsReq, + GUnlabeledEventPartsVars, + GUnlinkRepositoryFromProjectInput, + GUnlockLockableInput, + GUnlockedEventPartsData, + GUnlockedEventPartsData_actor, + GUnlockedEventPartsReq, + GUnlockedEventPartsVars, + GUnmarkDiscussionCommentAsAnswerInput, + GUnmarkFileAsViewedInput, + GUnmarkIssueAsDuplicateInput, + GUnminimizeCommentInput, + GUnpinIssueInput, + GUnresolveReviewThreadInput, + GUnsubscribedEventPartsData, + GUnsubscribedEventPartsData_actor, + GUnsubscribedEventPartsReq, + GUnsubscribedEventPartsVars, + GUpdateBranchProtectionRuleInput, + GUpdateCheckRunInput, + GUpdateCheckSuitePreferencesInput, + GUpdateDiscussionCommentInput, + GUpdateDiscussionInput, + GUpdateEnterpriseAdministratorRoleInput, + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput, + GUpdateEnterpriseDefaultRepositoryPermissionSettingInput, + GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput, + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput, + GUpdateEnterpriseMembersCanDeleteIssuesSettingInput, + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput, + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput, + GUpdateEnterpriseMembersCanMakePurchasesSettingInput, + GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput, + GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput, + GUpdateEnterpriseOrganizationProjectsSettingInput, + GUpdateEnterpriseOwnerOrganizationRoleInput, + GUpdateEnterpriseProfileInput, + GUpdateEnterpriseRepositoryProjectsSettingInput, + GUpdateEnterpriseTeamDiscussionsSettingInput, + GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput, + GUpdateEnvironmentInput, + GUpdateIpAllowListEnabledSettingInput, + GUpdateIpAllowListEntryInput, + GUpdateIpAllowListForInstalledAppsEnabledSettingInput, + GUpdateIssueCommentInput, + GUpdateIssueInput, + GUpdateLabelInput, + GUpdateNotificationRestrictionSettingInput, + GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput, + GUpdateOrganizationWebCommitSignoffSettingInput, + GUpdateProjectCardInput, + GUpdateProjectColumnInput, + GUpdateProjectDraftIssueInput, + GUpdateProjectInput, + GUpdateProjectNextInput, + GUpdateProjectNextItemFieldInput, + GUpdateProjectV2DraftIssueInput, + GUpdateProjectV2Input, + GUpdateProjectV2ItemFieldValueInput, + GUpdateProjectV2ItemPositionInput, + GUpdatePullRequestBranchInput, + GUpdatePullRequestInput, + GUpdatePullRequestReviewCommentInput, + GUpdatePullRequestReviewInput, + GUpdateRefInput, + GUpdateRefsInput, + GUpdateRepositoryInput, + GUpdateRepositoryWebCommitSignoffSettingInput, + GUpdateSponsorshipPreferencesInput, + GUpdateSubscriptionInput, + GUpdateTeamDiscussionCommentInput, + GUpdateTeamDiscussionInput, + GUpdateTeamReviewAssignmentInput, + GUpdateTeamsRepositoryInput, + GUpdateTopicsInput, + GUserBlockDuration, + GUserData, + GUserData_organization, + GUserData_organization_membersWithRole, + GUserData_organization_pinnableItems, + GUserData_organization_pinnableItems_nodes__asRepository, + GUserData_organization_pinnableItems_nodes__asRepository_forks, + GUserData_organization_pinnableItems_nodes__asRepository_owner, + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnableItems_nodes__asRepository_stargazers, + GUserData_organization_pinnableItems_nodes__base, + GUserData_organization_pinnedItems, + GUserData_organization_pinnedItems_nodes__asRepository, + GUserData_organization_pinnedItems_nodes__asRepository_forks, + GUserData_organization_pinnedItems_nodes__asRepository_owner, + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnedItems_nodes__asRepository_stargazers, + GUserData_organization_pinnedItems_nodes__base, + GUserData_organization_sponsoring, + GUserData_organization_sponsoring_nodes__asOrganization, + GUserData_organization_sponsoring_nodes__asUser, + GUserData_organization_sponsoring_nodes__base, + GUserData_organization_sponsors, + GUserData_organization_sponsors_nodes__asOrganization, + GUserData_organization_sponsors_nodes__asUser, + GUserData_organization_sponsors_nodes__base, + GUserData_user, + GUserData_user_contributionsCollection, + GUserData_user_contributionsCollection_contributionCalendar, + GUserData_user_contributionsCollection_contributionCalendar_weeks, + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserData_user_followers, + GUserData_user_following, + GUserData_user_gists, + GUserData_user_organizations, + GUserData_user_organizations_nodes, + GUserData_user_pinnedItems, + GUserData_user_pinnedItems_nodes__asRepository, + GUserData_user_pinnedItems_nodes__asRepository_forks, + GUserData_user_pinnedItems_nodes__asRepository_owner, + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_user_pinnedItems_nodes__asRepository_stargazers, + GUserData_user_pinnedItems_nodes__base, + GUserData_user_repositories, + GUserData_user_repositories_nodes, + GUserData_user_repositories_nodes_forks, + GUserData_user_repositories_nodes_owner, + GUserData_user_repositories_nodes_primaryLanguage, + GUserData_user_repositories_nodes_stargazers, + GUserData_user_sponsoring, + GUserData_user_sponsoring_nodes__asOrganization, + GUserData_user_sponsoring_nodes__asUser, + GUserData_user_sponsoring_nodes__base, + GUserData_user_sponsors, + GUserData_user_sponsors_nodes__asOrganization, + GUserData_user_sponsors_nodes__asUser, + GUserData_user_sponsors_nodes__base, + GUserData_user_starredRepositories, + GUserPartsData, + GUserPartsData_contributionsCollection, + GUserPartsData_contributionsCollection_contributionCalendar, + GUserPartsData_contributionsCollection_contributionCalendar_weeks, + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserPartsData_followers, + GUserPartsData_following, + GUserPartsData_gists, + GUserPartsData_organizations, + GUserPartsData_organizations_nodes, + GUserPartsData_pinnedItems, + GUserPartsData_pinnedItems_nodes__asRepository, + GUserPartsData_pinnedItems_nodes__asRepository_forks, + GUserPartsData_pinnedItems_nodes__asRepository_owner, + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage, + GUserPartsData_pinnedItems_nodes__asRepository_stargazers, + GUserPartsData_pinnedItems_nodes__base, + GUserPartsData_repositories, + GUserPartsData_repositories_nodes, + GUserPartsData_repositories_nodes_forks, + GUserPartsData_repositories_nodes_owner, + GUserPartsData_repositories_nodes_primaryLanguage, + GUserPartsData_repositories_nodes_stargazers, + GUserPartsData_sponsoring, + GUserPartsData_sponsoring_nodes__asOrganization, + GUserPartsData_sponsoring_nodes__asUser, + GUserPartsData_sponsoring_nodes__base, + GUserPartsData_sponsors, + GUserPartsData_sponsors_nodes__asOrganization, + GUserPartsData_sponsors_nodes__asUser, + GUserPartsData_sponsors_nodes__base, + GUserPartsData_starredRepositories, + GUserPartsReq, + GUserPartsVars, + GUserReq, + GUserStatusOrder, + GUserStatusOrderField, + GUserVars, + GVerifiableDomainOrder, + GVerifiableDomainOrderField, + GVerifyVerifiableDomainInput, + GViewerData, + GViewerData_viewer, + GViewerData_viewer_contributionsCollection, + GViewerData_viewer_contributionsCollection_contributionCalendar, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, + GViewerData_viewer_followers, + GViewerData_viewer_following, + GViewerData_viewer_gists, + GViewerData_viewer_organizations, + GViewerData_viewer_organizations_nodes, + GViewerData_viewer_pinnedItems, + GViewerData_viewer_pinnedItems_nodes__asRepository, + GViewerData_viewer_pinnedItems_nodes__asRepository_forks, + GViewerData_viewer_pinnedItems_nodes__asRepository_owner, + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers, + GViewerData_viewer_pinnedItems_nodes__base, + GViewerData_viewer_repositories, + GViewerData_viewer_repositories_nodes, + GViewerData_viewer_repositories_nodes_forks, + GViewerData_viewer_repositories_nodes_owner, + GViewerData_viewer_repositories_nodes_primaryLanguage, + GViewerData_viewer_repositories_nodes_stargazers, + GViewerData_viewer_sponsoring, + GViewerData_viewer_sponsoring_nodes__asOrganization, + GViewerData_viewer_sponsoring_nodes__asUser, + GViewerData_viewer_sponsoring_nodes__base, + GViewerData_viewer_sponsors, + GViewerData_viewer_sponsors_nodes__asOrganization, + GViewerData_viewer_sponsors_nodes__asUser, + GViewerData_viewer_sponsors_nodes__base, + GViewerData_viewer_starredRepositories, + GViewerReq, + GViewerVars, + GWatchersData, + GWatchersData_repository, + GWatchersData_repository_watchers, + GWatchersData_repository_watchers_nodes, + GWatchersData_repository_watchers_pageInfo, + GWatchersReq, + GWatchersVars, + GWorkflowRunOrder, + GWorkflowRunOrderField, + GX509Certificate, +]) +final Serializers serializers = _serializersBuilder.build(); diff --git a/packages/gql_github/lib/serializers.gql.g.dart b/packages/gql_github/lib/serializers.gql.g.dart new file mode 100644 index 0000000..a8f196e --- /dev/null +++ b/packages/gql_github/lib/serializers.gql.g.dart @@ -0,0 +1,2205 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'serializers.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializers _$serializers = (new Serializers().toBuilder() + ..add(FetchPolicy.serializer) + ..add(GAbortQueuedMigrationsInput.serializer) + ..add(GAcceptEnterpriseAdministratorInvitationInput.serializer) + ..add(GAcceptTopicSuggestionInput.serializer) + ..add(GActorType.serializer) + ..add(GAddAssigneesToAssignableInput.serializer) + ..add(GAddCommentInput.serializer) + ..add(GAddDiscussionCommentInput.serializer) + ..add(GAddDiscussionPollVoteInput.serializer) + ..add(GAddEnterpriseSupportEntitlementInput.serializer) + ..add(GAddLabelsToLabelableInput.serializer) + ..add(GAddProjectCardInput.serializer) + ..add(GAddProjectColumnInput.serializer) + ..add(GAddProjectDraftIssueInput.serializer) + ..add(GAddProjectNextItemInput.serializer) + ..add(GAddProjectV2DraftIssueInput.serializer) + ..add(GAddProjectV2ItemByIdInput.serializer) + ..add(GAddPullRequestReviewCommentInput.serializer) + ..add(GAddPullRequestReviewInput.serializer) + ..add(GAddPullRequestReviewThreadInput.serializer) + ..add(GAddReactionInput.serializer) + ..add(GAddStarInput.serializer) + ..add(GAddUpvoteInput.serializer) + ..add(GAddVerifiableDomainInput.serializer) + ..add(GApproveDeploymentsInput.serializer) + ..add(GApproveVerifiableDomainInput.serializer) + ..add(GArchiveRepositoryInput.serializer) + ..add(GAssignedEventPartsData.serializer) + ..add(GAssignedEventPartsData_actor.serializer) + ..add(GAssignedEventPartsData_assignee__asBot.serializer) + ..add(GAssignedEventPartsData_assignee__asMannequin.serializer) + ..add(GAssignedEventPartsData_assignee__asOrganization.serializer) + ..add(GAssignedEventPartsData_assignee__asUser.serializer) + ..add(GAssignedEventPartsData_assignee__base.serializer) + ..add(GAssignedEventPartsReq.serializer) + ..add(GAssignedEventPartsVars.serializer) + ..add(GAuditLogOrder.serializer) + ..add(GAuditLogOrderField.serializer) + ..add(GBase64String.serializer) + ..add(GBaseRefForcePushedEventPartsData.serializer) + ..add(GBaseRefForcePushedEventPartsData_actor.serializer) + ..add(GBaseRefForcePushedEventPartsData_afterCommit.serializer) + ..add(GBaseRefForcePushedEventPartsData_beforeCommit.serializer) + ..add(GBaseRefForcePushedEventPartsData_pullRequest.serializer) + ..add(GBaseRefForcePushedEventPartsData_pullRequest_baseRef.serializer) + ..add(GBaseRefForcePushedEventPartsReq.serializer) + ..add(GBaseRefForcePushedEventPartsVars.serializer) + ..add(GCancelEnterpriseAdminInvitationInput.serializer) + ..add(GCancelSponsorshipInput.serializer) + ..add(GChangeUserStatusInput.serializer) + ..add(GCheckAnnotationData.serializer) + ..add(GCheckAnnotationLevel.serializer) + ..add(GCheckAnnotationRange.serializer) + ..add(GCheckConclusionState.serializer) + ..add(GCheckRunAction.serializer) + ..add(GCheckRunFilter.serializer) + ..add(GCheckRunOutput.serializer) + ..add(GCheckRunOutputImage.serializer) + ..add(GCheckRunState.serializer) + ..add(GCheckRunType.serializer) + ..add(GCheckStatusState.serializer) + ..add(GCheckSuiteAutoTriggerPreference.serializer) + ..add(GCheckSuiteFilter.serializer) + ..add(GClearLabelsFromLabelableInput.serializer) + ..add(GClearProjectV2ItemFieldValueInput.serializer) + ..add(GCloneProjectInput.serializer) + ..add(GCloneTemplateRepositoryInput.serializer) + ..add(GCloseIssueInput.serializer) + ..add(GClosePullRequestInput.serializer) + ..add(GClosedEventPartsData.serializer) + ..add(GClosedEventPartsData_actor.serializer) + ..add(GClosedEventPartsReq.serializer) + ..add(GClosedEventPartsVars.serializer) + ..add(GCollaboratorAffiliation.serializer) + ..add(GCommentAuthorAssociation.serializer) + ..add(GCommentCannotUpdateReason.serializer) + ..add(GCommentPartsData.serializer) + ..add(GCommentPartsData_author.serializer) + ..add(GCommentPartsReq.serializer) + ..add(GCommentPartsVars.serializer) + ..add(GCommitAuthor.serializer) + ..add(GCommitContributionOrder.serializer) + ..add(GCommitContributionOrderField.serializer) + ..add(GCommitMessage.serializer) + ..add(GCommitPartsData.serializer) + ..add(GCommitPartsData_history.serializer) + ..add(GCommitPartsReq.serializer) + ..add(GCommitPartsVars.serializer) + ..add(GCommitsData.serializer) + ..add(GCommitsData_repository.serializer) + ..add(GCommitsData_repository_defaultBranchRef.serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit.serializer) + ..add(GCommitsData_repository_defaultBranchRef_target__asCommit_history + .serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes + .serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author + .serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user + .serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status + .serializer) + ..add( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo + .serializer) + ..add(GCommitsData_repository_defaultBranchRef_target__base.serializer) + ..add(GCommitsData_repository_ref.serializer) + ..add(GCommitsData_repository_ref_target__asCommit.serializer) + ..add(GCommitsData_repository_ref_target__asCommit_history.serializer) + ..add( + GCommitsData_repository_ref_target__asCommit_history_nodes.serializer) + ..add(GCommitsData_repository_ref_target__asCommit_history_nodes_author + .serializer) + ..add( + GCommitsData_repository_ref_target__asCommit_history_nodes_author_user + .serializer) + ..add(GCommitsData_repository_ref_target__asCommit_history_nodes_status + .serializer) + ..add(GCommitsData_repository_ref_target__asCommit_history_pageInfo + .serializer) + ..add(GCommitsData_repository_ref_target__base.serializer) + ..add(GCommitsRefCommitData.serializer) + ..add(GCommitsRefCommitData_history.serializer) + ..add(GCommitsRefCommitData_history_nodes.serializer) + ..add(GCommitsRefCommitData_history_nodes_author.serializer) + ..add(GCommitsRefCommitData_history_nodes_author_user.serializer) + ..add(GCommitsRefCommitData_history_nodes_status.serializer) + ..add(GCommitsRefCommitData_history_pageInfo.serializer) + ..add(GCommitsRefCommitReq.serializer) + ..add(GCommitsRefCommitVars.serializer) + ..add(GCommitsRefData.serializer) + ..add(GCommitsRefData_target__asCommit.serializer) + ..add(GCommitsRefData_target__asCommit_history.serializer) + ..add(GCommitsRefData_target__asCommit_history_nodes.serializer) + ..add(GCommitsRefData_target__asCommit_history_nodes_author.serializer) + ..add( + GCommitsRefData_target__asCommit_history_nodes_author_user.serializer) + ..add(GCommitsRefData_target__asCommit_history_nodes_status.serializer) + ..add(GCommitsRefData_target__asCommit_history_pageInfo.serializer) + ..add(GCommitsRefData_target__base.serializer) + ..add(GCommitsRefReq.serializer) + ..add(GCommitsRefVars.serializer) + ..add(GCommitsReq.serializer) + ..add(GCommitsVars.serializer) + ..add(GCommittableBranch.serializer) + ..add(GContributionLevel.serializer) + ..add(GContributionOrder.serializer) + ..add(GConvertProjectCardNoteToIssueInput.serializer) + ..add(GConvertPullRequestToDraftInput.serializer) + ..add(GCreateBranchProtectionRuleInput.serializer) + ..add(GCreateCheckRunInput.serializer) + ..add(GCreateCheckSuiteInput.serializer) + ..add(GCreateCommitOnBranchInput.serializer) + ..add(GCreateDeploymentInput.serializer) + ..add(GCreateDeploymentStatusInput.serializer) + ..add(GCreateDiscussionInput.serializer) + ..add(GCreateEnterpriseOrganizationInput.serializer) + ..add(GCreateEnvironmentInput.serializer) + ..add(GCreateIpAllowListEntryInput.serializer) + ..add(GCreateIssueInput.serializer) + ..add(GCreateLabelInput.serializer) + ..add(GCreateMigrationSourceInput.serializer) + ..add(GCreateProjectInput.serializer) + ..add(GCreateProjectV2Input.serializer) + ..add(GCreatePullRequestInput.serializer) + ..add(GCreateRefInput.serializer) + ..add(GCreateRepositoryInput.serializer) + ..add(GCreateSponsorsTierInput.serializer) + ..add(GCreateSponsorshipInput.serializer) + ..add(GCreateTeamDiscussionCommentInput.serializer) + ..add(GCreateTeamDiscussionInput.serializer) + ..add(GCrossReferencedEventPartsData.serializer) + ..add(GCrossReferencedEventPartsData_actor.serializer) + ..add(GCrossReferencedEventPartsData_source__asIssue.serializer) + ..add( + GCrossReferencedEventPartsData_source__asIssue_repository.serializer) + ..add(GCrossReferencedEventPartsData_source__asIssue_repository_owner + .serializer) + ..add(GCrossReferencedEventPartsData_source__asPullRequest.serializer) + ..add(GCrossReferencedEventPartsData_source__asPullRequest_repository + .serializer) + ..add( + GCrossReferencedEventPartsData_source__asPullRequest_repository_owner + .serializer) + ..add(GCrossReferencedEventPartsData_source__base.serializer) + ..add(GCrossReferencedEventPartsReq.serializer) + ..add(GCrossReferencedEventPartsVars.serializer) + ..add(GDate.serializer) + ..add(GDeclineTopicSuggestionInput.serializer) + ..add(GDefaultRepositoryPermissionField.serializer) + ..add(GDeleteBranchProtectionRuleInput.serializer) + ..add(GDeleteDeploymentInput.serializer) + ..add(GDeleteDiscussionCommentInput.serializer) + ..add(GDeleteDiscussionInput.serializer) + ..add(GDeleteEnvironmentInput.serializer) + ..add(GDeleteIpAllowListEntryInput.serializer) + ..add(GDeleteIssueCommentInput.serializer) + ..add(GDeleteIssueInput.serializer) + ..add(GDeleteLabelInput.serializer) + ..add(GDeletePackageVersionInput.serializer) + ..add(GDeleteProjectCardInput.serializer) + ..add(GDeleteProjectColumnInput.serializer) + ..add(GDeleteProjectInput.serializer) + ..add(GDeleteProjectNextItemInput.serializer) + ..add(GDeleteProjectV2ItemInput.serializer) + ..add(GDeletePullRequestReviewCommentInput.serializer) + ..add(GDeletePullRequestReviewInput.serializer) + ..add(GDeleteRefInput.serializer) + ..add(GDeleteTeamDiscussionCommentInput.serializer) + ..add(GDeleteTeamDiscussionInput.serializer) + ..add(GDeleteVerifiableDomainInput.serializer) + ..add(GDemilestonedEventPartsData.serializer) + ..add(GDemilestonedEventPartsData_actor.serializer) + ..add(GDemilestonedEventPartsReq.serializer) + ..add(GDemilestonedEventPartsVars.serializer) + ..add(GDependencyGraphEcosystem.serializer) + ..add(GDeployedEventPartsData.serializer) + ..add(GDeployedEventPartsData_actor.serializer) + ..add(GDeployedEventPartsData_pullRequest.serializer) + ..add(GDeployedEventPartsData_pullRequest_headRef.serializer) + ..add(GDeployedEventPartsReq.serializer) + ..add(GDeployedEventPartsVars.serializer) + ..add(GDeploymentEnvironmentChangedEventPartsData.serializer) + ..add(GDeploymentEnvironmentChangedEventPartsData_actor.serializer) + ..add(GDeploymentEnvironmentChangedEventPartsData_deploymentStatus + .serializer) + ..add( + GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment + .serializer) + ..add(GDeploymentEnvironmentChangedEventPartsReq.serializer) + ..add(GDeploymentEnvironmentChangedEventPartsVars.serializer) + ..add(GDeploymentOrder.serializer) + ..add(GDeploymentOrderField.serializer) + ..add(GDeploymentProtectionRuleType.serializer) + ..add(GDeploymentReviewState.serializer) + ..add(GDeploymentState.serializer) + ..add(GDeploymentStatusState.serializer) + ..add(GDiffSide.serializer) + ..add(GDisablePullRequestAutoMergeInput.serializer) + ..add(GDiscussionOrder.serializer) + ..add(GDiscussionOrderField.serializer) + ..add(GDiscussionPollOptionOrder.serializer) + ..add(GDiscussionPollOptionOrderField.serializer) + ..add(GDismissPullRequestReviewInput.serializer) + ..add(GDismissReason.serializer) + ..add(GDismissRepositoryVulnerabilityAlertInput.serializer) + ..add(GDraftPullRequestReviewComment.serializer) + ..add(GDraftPullRequestReviewThread.serializer) + ..add(GEnablePullRequestAutoMergeInput.serializer) + ..add(GEnterpriseAdministratorInvitationOrder.serializer) + ..add(GEnterpriseAdministratorInvitationOrderField.serializer) + ..add(GEnterpriseAdministratorRole.serializer) + ..add(GEnterpriseAllowPrivateRepositoryForkingPolicyValue.serializer) + ..add(GEnterpriseDefaultRepositoryPermissionSettingValue.serializer) + ..add(GEnterpriseEnabledDisabledSettingValue.serializer) + ..add(GEnterpriseEnabledSettingValue.serializer) + ..add(GEnterpriseMemberOrder.serializer) + ..add(GEnterpriseMemberOrderField.serializer) + ..add(GEnterpriseMembersCanCreateRepositoriesSettingValue.serializer) + ..add(GEnterpriseMembersCanMakePurchasesSettingValue.serializer) + ..add(GEnterpriseServerInstallationOrder.serializer) + ..add(GEnterpriseServerInstallationOrderField.serializer) + ..add(GEnterpriseServerUserAccountEmailOrder.serializer) + ..add(GEnterpriseServerUserAccountEmailOrderField.serializer) + ..add(GEnterpriseServerUserAccountOrder.serializer) + ..add(GEnterpriseServerUserAccountOrderField.serializer) + ..add(GEnterpriseServerUserAccountsUploadOrder.serializer) + ..add(GEnterpriseServerUserAccountsUploadOrderField.serializer) + ..add(GEnterpriseServerUserAccountsUploadSyncState.serializer) + ..add(GEnterpriseUserAccountMembershipRole.serializer) + ..add(GEnterpriseUserDeployment.serializer) + ..add(GFileAddition.serializer) + ..add(GFileChanges.serializer) + ..add(GFileDeletion.serializer) + ..add(GFileViewedState.serializer) + ..add(GFollowOrganizationInput.serializer) + ..add(GFollowUserInput.serializer) + ..add(GFollowersData.serializer) + ..add(GFollowersData_user.serializer) + ..add(GFollowersData_user_followers.serializer) + ..add(GFollowersData_user_followers_nodes.serializer) + ..add(GFollowersData_user_followers_pageInfo.serializer) + ..add(GFollowersReq.serializer) + ..add(GFollowersVars.serializer) + ..add(GFollowingData.serializer) + ..add(GFollowingData_user.serializer) + ..add(GFollowingData_user_following.serializer) + ..add(GFollowingData_user_following_nodes.serializer) + ..add(GFollowingData_user_following_pageInfo.serializer) + ..add(GFollowingReq.serializer) + ..add(GFollowingVars.serializer) + ..add(GFundingPlatform.serializer) + ..add(GGistData.serializer) + ..add(GGistData_user.serializer) + ..add(GGistData_user_gist.serializer) + ..add(GGistData_user_gist_files.serializer) + ..add(GGistData_user_gist_files_language.serializer) + ..add(GGistOrder.serializer) + ..add(GGistOrderField.serializer) + ..add(GGistPrivacy.serializer) + ..add(GGistReq.serializer) + ..add(GGistVars.serializer) + ..add(GGistsData.serializer) + ..add(GGistsData_user.serializer) + ..add(GGistsData_user_gists.serializer) + ..add(GGistsData_user_gists_nodes.serializer) + ..add(GGistsData_user_gists_nodes_files.serializer) + ..add(GGistsData_user_gists_nodes_files_language.serializer) + ..add(GGistsData_user_gists_nodes_owner.serializer) + ..add(GGistsData_user_gists_pageInfo.serializer) + ..add(GGistsReq.serializer) + ..add(GGistsVars.serializer) + ..add(GGitRefname.serializer) + ..add(GGitSSHRemote.serializer) + ..add(GGitSignatureState.serializer) + ..add(GGitTimestamp.serializer) + ..add(GGrantEnterpriseOrganizationsMigratorRoleInput.serializer) + ..add(GGrantMigratorRoleInput.serializer) + ..add(GHTML.serializer) + ..add(GHeadRefDeletedEventPartsData.serializer) + ..add(GHeadRefDeletedEventPartsData_actor.serializer) + ..add(GHeadRefDeletedEventPartsReq.serializer) + ..add(GHeadRefDeletedEventPartsVars.serializer) + ..add(GHeadRefForcePushedEventPartsData.serializer) + ..add(GHeadRefForcePushedEventPartsData_actor.serializer) + ..add(GHeadRefForcePushedEventPartsData_afterCommit.serializer) + ..add(GHeadRefForcePushedEventPartsData_beforeCommit.serializer) + ..add(GHeadRefForcePushedEventPartsData_pullRequest.serializer) + ..add(GHeadRefForcePushedEventPartsReq.serializer) + ..add(GHeadRefForcePushedEventPartsVars.serializer) + ..add(GHeadRefRestoredEventPartsData.serializer) + ..add(GHeadRefRestoredEventPartsData_actor.serializer) + ..add(GHeadRefRestoredEventPartsData_pullRequest.serializer) + ..add(GHeadRefRestoredEventPartsReq.serializer) + ..add(GHeadRefRestoredEventPartsVars.serializer) + ..add(GIdentityProviderConfigurationState.serializer) + ..add(GImportProjectInput.serializer) + ..add(GInviteEnterpriseAdminInput.serializer) + ..add(GIpAllowListEnabledSettingValue.serializer) + ..add(GIpAllowListEntryOrder.serializer) + ..add(GIpAllowListEntryOrderField.serializer) + ..add(GIpAllowListForInstalledAppsEnabledSettingValue.serializer) + ..add(GIssueClosedStateReason.serializer) + ..add(GIssueCommentOrder.serializer) + ..add(GIssueCommentOrderField.serializer) + ..add(GIssueData.serializer) + ..add(GIssueData_repository.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue.serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_EYES.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_HEART.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_HOORAY.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_LAUGH.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_ROCKET.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_author.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asIssue_timelineItems + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest.serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_EYES + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_HEART + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_author + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__asPullRequest_commits + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base + .serializer) + ..add( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo + .serializer) + ..add(GIssueData_repository_issueOrPullRequest__base.serializer) + ..add(GIssueData_repository_owner.serializer) + ..add(GIssueFilters.serializer) + ..add(GIssueOrder.serializer) + ..add(GIssueOrderField.serializer) + ..add(GIssueReq.serializer) + ..add(GIssueState.serializer) + ..add(GIssueStateReason.serializer) + ..add(GIssueTimelineItemsItemType.serializer) + ..add(GIssueVars.serializer) + ..add(GIssuesData.serializer) + ..add(GIssuesData_repository.serializer) + ..add(GIssuesData_repository_issues.serializer) + ..add(GIssuesData_repository_issues_nodes.serializer) + ..add(GIssuesData_repository_issues_nodes_author.serializer) + ..add(GIssuesData_repository_issues_nodes_comments.serializer) + ..add(GIssuesData_repository_issues_nodes_labels.serializer) + ..add(GIssuesData_repository_issues_nodes_labels_nodes.serializer) + ..add(GIssuesData_repository_issues_pageInfo.serializer) + ..add(GIssuesReq.serializer) + ..add(GIssuesVars.serializer) + ..add(GLabelOrder.serializer) + ..add(GLabelOrderField.serializer) + ..add(GLabeledEventPartsData.serializer) + ..add(GLabeledEventPartsData_actor.serializer) + ..add(GLabeledEventPartsData_label.serializer) + ..add(GLabeledEventPartsReq.serializer) + ..add(GLabeledEventPartsVars.serializer) + ..add(GLanguageOrder.serializer) + ..add(GLanguageOrderField.serializer) + ..add(GLinkRepositoryToProjectInput.serializer) + ..add(GLockLockableInput.serializer) + ..add(GLockReason.serializer) + ..add(GLockedEventPartsData.serializer) + ..add(GLockedEventPartsData_actor.serializer) + ..add(GLockedEventPartsReq.serializer) + ..add(GLockedEventPartsVars.serializer) + ..add(GMarkDiscussionCommentAsAnswerInput.serializer) + ..add(GMarkFileAsViewedInput.serializer) + ..add(GMarkPullRequestReadyForReviewInput.serializer) + ..add(GMembersData.serializer) + ..add(GMembersData_organization.serializer) + ..add(GMembersData_organization_membersWithRole.serializer) + ..add(GMembersData_organization_membersWithRole_nodes.serializer) + ..add(GMembersData_organization_membersWithRole_pageInfo.serializer) + ..add(GMembersReq.serializer) + ..add(GMembersVars.serializer) + ..add(GMentionedEventPartsData.serializer) + ..add(GMentionedEventPartsData_actor.serializer) + ..add(GMentionedEventPartsReq.serializer) + ..add(GMentionedEventPartsVars.serializer) + ..add(GMergeBranchInput.serializer) + ..add(GMergeCommitMessage.serializer) + ..add(GMergeCommitTitle.serializer) + ..add(GMergePullRequestInput.serializer) + ..add(GMergeStateStatus.serializer) + ..add(GMergeableState.serializer) + ..add(GMergedEventPartsData.serializer) + ..add(GMergedEventPartsData_actor.serializer) + ..add(GMergedEventPartsData_commit.serializer) + ..add(GMergedEventPartsReq.serializer) + ..add(GMergedEventPartsVars.serializer) + ..add(GMetaData.serializer) + ..add(GMetaData_meta.serializer) + ..add(GMetaReq.serializer) + ..add(GMetaVars.serializer) + ..add(GMigrationSourceType.serializer) + ..add(GMigrationState.serializer) + ..add(GMilestoneOrder.serializer) + ..add(GMilestoneOrderField.serializer) + ..add(GMilestoneState.serializer) + ..add(GMilestonedEventPartsData.serializer) + ..add(GMilestonedEventPartsData_actor.serializer) + ..add(GMilestonedEventPartsReq.serializer) + ..add(GMilestonedEventPartsVars.serializer) + ..add(GMinimizeCommentInput.serializer) + ..add(GMoveProjectCardInput.serializer) + ..add(GMoveProjectColumnInput.serializer) + ..add(GNotificationRestrictionSettingValue.serializer) + ..add(GOIDCProviderType.serializer) + ..add(GOauthApplicationCreateAuditEntryState.serializer) + ..add(GOperationType.serializer) + ..add(GOrderDirection.serializer) + ..add(GOrgAddMemberAuditEntryPermission.serializer) + ..add(GOrgCreateAuditEntryBillingPlan.serializer) + ..add(GOrgEnterpriseOwnerOrder.serializer) + ..add(GOrgEnterpriseOwnerOrderField.serializer) + ..add(GOrgPartsData.serializer) + ..add(GOrgPartsReq.serializer) + ..add(GOrgPartsVars.serializer) + ..add(GOrgRemoveBillingManagerAuditEntryReason.serializer) + ..add(GOrgRemoveMemberAuditEntryMembershipType.serializer) + ..add(GOrgRemoveMemberAuditEntryReason.serializer) + ..add(GOrgRemoveOutsideCollaboratorAuditEntryMembershipType.serializer) + ..add(GOrgRemoveOutsideCollaboratorAuditEntryReason.serializer) + ..add( + GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission.serializer) + ..add(GOrgUpdateMemberAuditEntryPermission.serializer) + ..add(GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + .serializer) + ..add(GOrganizationInvitationRole.serializer) + ..add(GOrganizationInvitationType.serializer) + ..add(GOrganizationMemberRole.serializer) + ..add(GOrganizationMembersCanCreateRepositoriesSettingValue.serializer) + ..add(GOrganizationOrder.serializer) + ..add(GOrganizationOrderField.serializer) + ..add(GOrgsData.serializer) + ..add(GOrgsData_user.serializer) + ..add(GOrgsData_user_organizations.serializer) + ..add(GOrgsData_user_organizations_nodes.serializer) + ..add(GOrgsData_user_organizations_pageInfo.serializer) + ..add(GOrgsReq.serializer) + ..add(GOrgsVars.serializer) + ..add(GPackageFileOrder.serializer) + ..add(GPackageFileOrderField.serializer) + ..add(GPackageOrder.serializer) + ..add(GPackageOrderField.serializer) + ..add(GPackageType.serializer) + ..add(GPackageVersionOrder.serializer) + ..add(GPackageVersionOrderField.serializer) + ..add(GPatchStatus.serializer) + ..add(GPinIssueInput.serializer) + ..add(GPinnableItemType.serializer) + ..add(GPinnedDiscussionGradient.serializer) + ..add(GPinnedDiscussionPattern.serializer) + ..add(GPinnedEventPartsData.serializer) + ..add(GPinnedEventPartsData_actor.serializer) + ..add(GPinnedEventPartsReq.serializer) + ..add(GPinnedEventPartsVars.serializer) + ..add(GPreciseDateTime.serializer) + ..add(GProjectCardArchivedState.serializer) + ..add(GProjectCardImport.serializer) + ..add(GProjectCardState.serializer) + ..add(GProjectColumnImport.serializer) + ..add(GProjectColumnPurpose.serializer) + ..add(GProjectItemType.serializer) + ..add(GProjectNextFieldType.serializer) + ..add(GProjectNextOrderField.serializer) + ..add(GProjectOrder.serializer) + ..add(GProjectOrderField.serializer) + ..add(GProjectState.serializer) + ..add(GProjectTemplate.serializer) + ..add(GProjectV2FieldOrder.serializer) + ..add(GProjectV2FieldOrderField.serializer) + ..add(GProjectV2FieldType.serializer) + ..add(GProjectV2FieldValue.serializer) + ..add(GProjectV2ItemFieldValueOrder.serializer) + ..add(GProjectV2ItemFieldValueOrderField.serializer) + ..add(GProjectV2ItemOrder.serializer) + ..add(GProjectV2ItemOrderField.serializer) + ..add(GProjectV2ItemType.serializer) + ..add(GProjectV2Order.serializer) + ..add(GProjectV2OrderField.serializer) + ..add(GProjectV2ViewLayout.serializer) + ..add(GProjectV2ViewOrder.serializer) + ..add(GProjectV2ViewOrderField.serializer) + ..add(GProjectViewLayout.serializer) + ..add(GPullRequestCommitPartsData.serializer) + ..add(GPullRequestCommitPartsData_commit.serializer) + ..add(GPullRequestCommitPartsData_commit_author.serializer) + ..add(GPullRequestCommitPartsData_commit_author_user.serializer) + ..add(GPullRequestCommitPartsReq.serializer) + ..add(GPullRequestCommitPartsVars.serializer) + ..add(GPullRequestMergeMethod.serializer) + ..add(GPullRequestOrder.serializer) + ..add(GPullRequestOrderField.serializer) + ..add(GPullRequestReviewCommentState.serializer) + ..add(GPullRequestReviewDecision.serializer) + ..add(GPullRequestReviewEvent.serializer) + ..add(GPullRequestReviewPartsData.serializer) + ..add(GPullRequestReviewPartsData_author.serializer) + ..add(GPullRequestReviewPartsData_comments.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_CONFUSED.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_EYES.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_HEART.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_HOORAY.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_LAUGH.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_ROCKET.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_THUMBS_UP.serializer) + ..add(GPullRequestReviewPartsData_comments_nodes_author.serializer) + ..add(GPullRequestReviewPartsReq.serializer) + ..add(GPullRequestReviewPartsVars.serializer) + ..add(GPullRequestReviewState.serializer) + ..add(GPullRequestState.serializer) + ..add(GPullRequestTimelineItemsItemType.serializer) + ..add(GPullRequestUpdateState.serializer) + ..add(GPullsData.serializer) + ..add(GPullsData_repository.serializer) + ..add(GPullsData_repository_pullRequests.serializer) + ..add(GPullsData_repository_pullRequests_nodes.serializer) + ..add(GPullsData_repository_pullRequests_nodes_author.serializer) + ..add(GPullsData_repository_pullRequests_nodes_comments.serializer) + ..add(GPullsData_repository_pullRequests_nodes_labels.serializer) + ..add(GPullsData_repository_pullRequests_nodes_labels_nodes.serializer) + ..add(GPullsData_repository_pullRequests_pageInfo.serializer) + ..add(GPullsReq.serializer) + ..add(GPullsVars.serializer) + ..add(GReactablePartsData.serializer) + ..add(GReactablePartsData_CONFUSED.serializer) + ..add(GReactablePartsData_EYES.serializer) + ..add(GReactablePartsData_HEART.serializer) + ..add(GReactablePartsData_HOORAY.serializer) + ..add(GReactablePartsData_LAUGH.serializer) + ..add(GReactablePartsData_ROCKET.serializer) + ..add(GReactablePartsData_THUMBS_DOWN.serializer) + ..add(GReactablePartsData_THUMBS_UP.serializer) + ..add(GReactablePartsReq.serializer) + ..add(GReactablePartsVars.serializer) + ..add(GReactionConnectionPartsData.serializer) + ..add(GReactionConnectionPartsReq.serializer) + ..add(GReactionConnectionPartsVars.serializer) + ..add(GReactionContent.serializer) + ..add(GReactionOrder.serializer) + ..add(GReactionOrderField.serializer) + ..add(GRefOrder.serializer) + ..add(GRefOrderField.serializer) + ..add(GRefPartsData.serializer) + ..add(GRefPartsData_target__asCommit.serializer) + ..add(GRefPartsData_target__asCommit_history.serializer) + ..add(GRefPartsData_target__base.serializer) + ..add(GRefPartsReq.serializer) + ..add(GRefPartsVars.serializer) + ..add(GRefUpdate.serializer) + ..add(GReferencedEventPartsData.serializer) + ..add(GReferencedEventPartsData_actor.serializer) + ..add(GReferencedEventPartsData_commit.serializer) + ..add(GReferencedEventPartsData_commitRepository.serializer) + ..add(GReferencedEventPartsData_commitRepository_owner.serializer) + ..add(GReferencedEventPartsReq.serializer) + ..add(GReferencedEventPartsVars.serializer) + ..add(GRegenerateEnterpriseIdentityProviderRecoveryCodesInput.serializer) + ..add(GRegenerateVerifiableDomainTokenInput.serializer) + ..add(GRejectDeploymentsInput.serializer) + ..add(GReleaseOrder.serializer) + ..add(GReleaseOrderField.serializer) + ..add(GReleasesData.serializer) + ..add(GReleasesData_repository.serializer) + ..add(GReleasesData_repository_releases.serializer) + ..add(GReleasesData_repository_releases_nodes.serializer) + ..add(GReleasesData_repository_releases_nodes_author.serializer) + ..add(GReleasesData_repository_releases_nodes_releaseAssets.serializer) + ..add(GReleasesData_repository_releases_nodes_releaseAssets_nodes + .serializer) + ..add(GReleasesData_repository_releases_pageInfo.serializer) + ..add(GReleasesReq.serializer) + ..add(GReleasesVars.serializer) + ..add(GRemoveAssigneesFromAssignableInput.serializer) + ..add(GRemoveEnterpriseAdminInput.serializer) + ..add(GRemoveEnterpriseIdentityProviderInput.serializer) + ..add(GRemoveEnterpriseOrganizationInput.serializer) + ..add(GRemoveEnterpriseSupportEntitlementInput.serializer) + ..add(GRemoveLabelsFromLabelableInput.serializer) + ..add(GRemoveOutsideCollaboratorInput.serializer) + ..add(GRemoveReactionInput.serializer) + ..add(GRemoveStarInput.serializer) + ..add(GRemoveUpvoteInput.serializer) + ..add(GRenamedTitleEventPartsData.serializer) + ..add(GRenamedTitleEventPartsData_actor.serializer) + ..add(GRenamedTitleEventPartsReq.serializer) + ..add(GRenamedTitleEventPartsVars.serializer) + ..add(GReopenIssueInput.serializer) + ..add(GReopenPullRequestInput.serializer) + ..add(GReopenedEventPartsData.serializer) + ..add(GReopenedEventPartsData_actor.serializer) + ..add(GReopenedEventPartsReq.serializer) + ..add(GReopenedEventPartsVars.serializer) + ..add(GRepoAccessAuditEntryVisibility.serializer) + ..add(GRepoAddMemberAuditEntryVisibility.serializer) + ..add(GRepoArchivedAuditEntryVisibility.serializer) + ..add(GRepoChangeMergeSettingAuditEntryMergeType.serializer) + ..add(GRepoCreateAuditEntryVisibility.serializer) + ..add(GRepoData.serializer) + ..add(GRepoData_repository.serializer) + ..add(GRepoData_repository_defaultBranchRef.serializer) + ..add(GRepoData_repository_defaultBranchRef_target__asCommit.serializer) + ..add(GRepoData_repository_defaultBranchRef_target__asCommit_history + .serializer) + ..add(GRepoData_repository_defaultBranchRef_target__base.serializer) + ..add(GRepoData_repository_discussions.serializer) + ..add(GRepoData_repository_forks.serializer) + ..add(GRepoData_repository_issues.serializer) + ..add(GRepoData_repository_issuesOpen.serializer) + ..add(GRepoData_repository_languages.serializer) + ..add(GRepoData_repository_languages_edges.serializer) + ..add(GRepoData_repository_languages_edges_node.serializer) + ..add(GRepoData_repository_licenseInfo.serializer) + ..add(GRepoData_repository_owner.serializer) + ..add(GRepoData_repository_primaryLanguage.serializer) + ..add(GRepoData_repository_projects.serializer) + ..add(GRepoData_repository_pullRequests.serializer) + ..add(GRepoData_repository_pullRequestsOpen.serializer) + ..add(GRepoData_repository_ref.serializer) + ..add(GRepoData_repository_ref_target__asCommit.serializer) + ..add(GRepoData_repository_ref_target__asCommit_history.serializer) + ..add(GRepoData_repository_ref_target__base.serializer) + ..add(GRepoData_repository_refs.serializer) + ..add(GRepoData_repository_refs_nodes.serializer) + ..add(GRepoData_repository_releases.serializer) + ..add(GRepoData_repository_repositoryTopics.serializer) + ..add(GRepoData_repository_repositoryTopics_nodes.serializer) + ..add(GRepoData_repository_repositoryTopics_nodes_topic.serializer) + ..add(GRepoData_repository_stargazers.serializer) + ..add(GRepoData_repository_watchers.serializer) + ..add(GRepoDestroyAuditEntryVisibility.serializer) + ..add(GRepoPartsData.serializer) + ..add(GRepoPartsData_forks.serializer) + ..add(GRepoPartsData_owner.serializer) + ..add(GRepoPartsData_primaryLanguage.serializer) + ..add(GRepoPartsData_stargazers.serializer) + ..add(GRepoPartsReq.serializer) + ..add(GRepoPartsVars.serializer) + ..add(GRepoRemoveMemberAuditEntryVisibility.serializer) + ..add(GRepoReq.serializer) + ..add(GRepoVars.serializer) + ..add(GReportedContentClassifiers.serializer) + ..add(GReposData.serializer) + ..add(GReposData_repositoryOwner.serializer) + ..add(GReposData_repositoryOwner_repositories.serializer) + ..add(GReposData_repositoryOwner_repositories_nodes.serializer) + ..add(GReposData_repositoryOwner_repositories_nodes_forks.serializer) + ..add(GReposData_repositoryOwner_repositories_nodes_owner.serializer) + ..add(GReposData_repositoryOwner_repositories_nodes_primaryLanguage + .serializer) + ..add(GReposData_repositoryOwner_repositories_nodes_stargazers.serializer) + ..add(GReposData_repositoryOwner_repositories_pageInfo.serializer) + ..add(GReposReq.serializer) + ..add(GReposVars.serializer) + ..add(GRepositoryAffiliation.serializer) + ..add(GRepositoryContributionType.serializer) + ..add(GRepositoryInteractionLimit.serializer) + ..add(GRepositoryInteractionLimitExpiry.serializer) + ..add(GRepositoryInteractionLimitOrigin.serializer) + ..add(GRepositoryInvitationOrder.serializer) + ..add(GRepositoryInvitationOrderField.serializer) + ..add(GRepositoryLockReason.serializer) + ..add(GRepositoryMigrationOrder.serializer) + ..add(GRepositoryMigrationOrderDirection.serializer) + ..add(GRepositoryMigrationOrderField.serializer) + ..add(GRepositoryOrder.serializer) + ..add(GRepositoryOrderField.serializer) + ..add(GRepositoryPermission.serializer) + ..add(GRepositoryPrivacy.serializer) + ..add(GRepositoryVisibility.serializer) + ..add(GRepositoryVulnerabilityAlertDependencyScope.serializer) + ..add(GRepositoryVulnerabilityAlertState.serializer) + ..add(GRequestReviewsInput.serializer) + ..add(GRequestableCheckStatusState.serializer) + ..add(GRequiredStatusCheckInput.serializer) + ..add(GRerequestCheckSuiteInput.serializer) + ..add(GResolveReviewThreadInput.serializer) + ..add(GReviewDismissedEventPartsData.serializer) + ..add(GReviewDismissedEventPartsData_actor.serializer) + ..add(GReviewDismissedEventPartsData_pullRequest.serializer) + ..add(GReviewDismissedEventPartsData_pullRequest_author.serializer) + ..add(GReviewDismissedEventPartsReq.serializer) + ..add(GReviewDismissedEventPartsVars.serializer) + ..add(GReviewRequestRemovedEventPartsData.serializer) + ..add(GReviewRequestRemovedEventPartsData_actor.serializer) + ..add(GReviewRequestRemovedEventPartsData_requestedReviewer__asUser + .serializer) + ..add(GReviewRequestRemovedEventPartsData_requestedReviewer__base + .serializer) + ..add(GReviewRequestRemovedEventPartsReq.serializer) + ..add(GReviewRequestRemovedEventPartsVars.serializer) + ..add(GReviewRequestedEventPartsData.serializer) + ..add(GReviewRequestedEventPartsData_actor.serializer) + ..add(GReviewRequestedEventPartsData_requestedReviewer__asUser.serializer) + ..add(GReviewRequestedEventPartsData_requestedReviewer__base.serializer) + ..add(GReviewRequestedEventPartsReq.serializer) + ..add(GReviewRequestedEventPartsVars.serializer) + ..add(GRevokeEnterpriseOrganizationsMigratorRoleInput.serializer) + ..add(GRevokeMigratorRoleInput.serializer) + ..add(GRoleInOrganization.serializer) + ..add(GSamlDigestAlgorithm.serializer) + ..add(GSamlSignatureAlgorithm.serializer) + ..add(GSavedReplyOrder.serializer) + ..add(GSavedReplyOrderField.serializer) + ..add(GSearchType.serializer) + ..add(GSecurityAdvisoryClassification.serializer) + ..add(GSecurityAdvisoryEcosystem.serializer) + ..add(GSecurityAdvisoryIdentifierFilter.serializer) + ..add(GSecurityAdvisoryIdentifierType.serializer) + ..add(GSecurityAdvisoryOrder.serializer) + ..add(GSecurityAdvisoryOrderField.serializer) + ..add(GSecurityAdvisorySeverity.serializer) + ..add(GSecurityVulnerabilityOrder.serializer) + ..add(GSecurityVulnerabilityOrderField.serializer) + ..add(GSetEnterpriseIdentityProviderInput.serializer) + ..add(GSetOrganizationInteractionLimitInput.serializer) + ..add(GSetRepositoryInteractionLimitInput.serializer) + ..add(GSetUserInteractionLimitInput.serializer) + ..add(GSponsorConnectionPartsData.serializer) + ..add(GSponsorConnectionPartsData_nodes__asOrganization.serializer) + ..add(GSponsorConnectionPartsData_nodes__asUser.serializer) + ..add(GSponsorConnectionPartsData_nodes__base.serializer) + ..add(GSponsorConnectionPartsReq.serializer) + ..add(GSponsorConnectionPartsVars.serializer) + ..add(GSponsorOrder.serializer) + ..add(GSponsorOrderField.serializer) + ..add(GSponsorableOrder.serializer) + ..add(GSponsorableOrderField.serializer) + ..add(GSponsorsActivityAction.serializer) + ..add(GSponsorsActivityOrder.serializer) + ..add(GSponsorsActivityOrderField.serializer) + ..add(GSponsorsActivityPeriod.serializer) + ..add(GSponsorsGoalKind.serializer) + ..add(GSponsorsTierOrder.serializer) + ..add(GSponsorsTierOrderField.serializer) + ..add(GSponsorshipNewsletterOrder.serializer) + ..add(GSponsorshipNewsletterOrderField.serializer) + ..add(GSponsorshipOrder.serializer) + ..add(GSponsorshipOrderField.serializer) + ..add(GSponsorshipPrivacy.serializer) + ..add(GSquashMergeCommitMessage.serializer) + ..add(GSquashMergeCommitTitle.serializer) + ..add(GStarOrder.serializer) + ..add(GStarOrderField.serializer) + ..add(GStargazersData.serializer) + ..add(GStargazersData_repository.serializer) + ..add(GStargazersData_repository_stargazers.serializer) + ..add(GStargazersData_repository_stargazers_nodes.serializer) + ..add(GStargazersData_repository_stargazers_pageInfo.serializer) + ..add(GStargazersReq.serializer) + ..add(GStargazersVars.serializer) + ..add(GStarsData.serializer) + ..add(GStarsData_user.serializer) + ..add(GStarsData_user_starredRepositories.serializer) + ..add(GStarsData_user_starredRepositories_nodes.serializer) + ..add(GStarsData_user_starredRepositories_nodes_forks.serializer) + ..add(GStarsData_user_starredRepositories_nodes_owner.serializer) + ..add( + GStarsData_user_starredRepositories_nodes_primaryLanguage.serializer) + ..add(GStarsData_user_starredRepositories_nodes_stargazers.serializer) + ..add(GStarsData_user_starredRepositories_pageInfo.serializer) + ..add(GStarsReq.serializer) + ..add(GStarsVars.serializer) + ..add(GStartRepositoryMigrationInput.serializer) + ..add(GStatusState.serializer) + ..add(GSubmitPullRequestReviewInput.serializer) + ..add(GSubscribedEventPartsData.serializer) + ..add(GSubscribedEventPartsData_actor.serializer) + ..add(GSubscribedEventPartsReq.serializer) + ..add(GSubscribedEventPartsVars.serializer) + ..add(GSubscriptionState.serializer) + ..add(GTeamDiscussionCommentOrder.serializer) + ..add(GTeamDiscussionCommentOrderField.serializer) + ..add(GTeamDiscussionOrder.serializer) + ..add(GTeamDiscussionOrderField.serializer) + ..add(GTeamMemberOrder.serializer) + ..add(GTeamMemberOrderField.serializer) + ..add(GTeamMemberRole.serializer) + ..add(GTeamMembershipType.serializer) + ..add(GTeamOrder.serializer) + ..add(GTeamOrderField.serializer) + ..add(GTeamPrivacy.serializer) + ..add(GTeamRepositoryOrder.serializer) + ..add(GTeamRepositoryOrderField.serializer) + ..add(GTeamReviewAssignmentAlgorithm.serializer) + ..add(GTeamRole.serializer) + ..add(GTopicSuggestionDeclineReason.serializer) + ..add(GTrackedIssueStates.serializer) + ..add(GTransferIssueInput.serializer) + ..add(GTransferredEventPartsData.serializer) + ..add(GTransferredEventPartsData_actor.serializer) + ..add(GTransferredEventPartsData_fromRepository.serializer) + ..add(GTransferredEventPartsData_fromRepository_owner.serializer) + ..add(GTransferredEventPartsReq.serializer) + ..add(GTransferredEventPartsVars.serializer) + ..add(GUnarchiveRepositoryInput.serializer) + ..add(GUnassignedEventPartsData.serializer) + ..add(GUnassignedEventPartsData_actor.serializer) + ..add(GUnassignedEventPartsData_assignee__asBot.serializer) + ..add(GUnassignedEventPartsData_assignee__asMannequin.serializer) + ..add(GUnassignedEventPartsData_assignee__asOrganization.serializer) + ..add(GUnassignedEventPartsData_assignee__asUser.serializer) + ..add(GUnassignedEventPartsData_assignee__base.serializer) + ..add(GUnassignedEventPartsReq.serializer) + ..add(GUnassignedEventPartsVars.serializer) + ..add(GUnfollowOrganizationInput.serializer) + ..add(GUnfollowUserInput.serializer) + ..add(GUnlabeledEventPartsData.serializer) + ..add(GUnlabeledEventPartsData_actor.serializer) + ..add(GUnlabeledEventPartsData_label.serializer) + ..add(GUnlabeledEventPartsReq.serializer) + ..add(GUnlabeledEventPartsVars.serializer) + ..add(GUnlinkRepositoryFromProjectInput.serializer) + ..add(GUnlockLockableInput.serializer) + ..add(GUnlockedEventPartsData.serializer) + ..add(GUnlockedEventPartsData_actor.serializer) + ..add(GUnlockedEventPartsReq.serializer) + ..add(GUnlockedEventPartsVars.serializer) + ..add(GUnmarkDiscussionCommentAsAnswerInput.serializer) + ..add(GUnmarkFileAsViewedInput.serializer) + ..add(GUnmarkIssueAsDuplicateInput.serializer) + ..add(GUnminimizeCommentInput.serializer) + ..add(GUnpinIssueInput.serializer) + ..add(GUnresolveReviewThreadInput.serializer) + ..add(GUnsubscribedEventPartsData.serializer) + ..add(GUnsubscribedEventPartsData_actor.serializer) + ..add(GUnsubscribedEventPartsReq.serializer) + ..add(GUnsubscribedEventPartsVars.serializer) + ..add(GUpdateBranchProtectionRuleInput.serializer) + ..add(GUpdateCheckRunInput.serializer) + ..add(GUpdateCheckSuitePreferencesInput.serializer) + ..add(GUpdateDiscussionCommentInput.serializer) + ..add(GUpdateDiscussionInput.serializer) + ..add(GUpdateEnterpriseAdministratorRoleInput.serializer) + ..add( + GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput.serializer) + ..add(GUpdateEnterpriseDefaultRepositoryPermissionSettingInput.serializer) + ..add(GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput + .serializer) + ..add( + GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput.serializer) + ..add(GUpdateEnterpriseMembersCanDeleteIssuesSettingInput.serializer) + ..add( + GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput.serializer) + ..add( + GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput.serializer) + ..add(GUpdateEnterpriseMembersCanMakePurchasesSettingInput.serializer) + ..add(GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput + .serializer) + ..add(GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput + .serializer) + ..add(GUpdateEnterpriseOrganizationProjectsSettingInput.serializer) + ..add(GUpdateEnterpriseOwnerOrganizationRoleInput.serializer) + ..add(GUpdateEnterpriseProfileInput.serializer) + ..add(GUpdateEnterpriseRepositoryProjectsSettingInput.serializer) + ..add(GUpdateEnterpriseTeamDiscussionsSettingInput.serializer) + ..add(GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput + .serializer) + ..add(GUpdateEnvironmentInput.serializer) + ..add(GUpdateIpAllowListEnabledSettingInput.serializer) + ..add(GUpdateIpAllowListEntryInput.serializer) + ..add(GUpdateIpAllowListForInstalledAppsEnabledSettingInput.serializer) + ..add(GUpdateIssueCommentInput.serializer) + ..add(GUpdateIssueInput.serializer) + ..add(GUpdateLabelInput.serializer) + ..add(GUpdateNotificationRestrictionSettingInput.serializer) + ..add(GUpdateOrganizationAllowPrivateRepositoryForkingSettingInput + .serializer) + ..add(GUpdateOrganizationWebCommitSignoffSettingInput.serializer) + ..add(GUpdateProjectCardInput.serializer) + ..add(GUpdateProjectColumnInput.serializer) + ..add(GUpdateProjectDraftIssueInput.serializer) + ..add(GUpdateProjectInput.serializer) + ..add(GUpdateProjectNextInput.serializer) + ..add(GUpdateProjectNextItemFieldInput.serializer) + ..add(GUpdateProjectV2DraftIssueInput.serializer) + ..add(GUpdateProjectV2Input.serializer) + ..add(GUpdateProjectV2ItemFieldValueInput.serializer) + ..add(GUpdateProjectV2ItemPositionInput.serializer) + ..add(GUpdatePullRequestBranchInput.serializer) + ..add(GUpdatePullRequestInput.serializer) + ..add(GUpdatePullRequestReviewCommentInput.serializer) + ..add(GUpdatePullRequestReviewInput.serializer) + ..add(GUpdateRefInput.serializer) + ..add(GUpdateRefsInput.serializer) + ..add(GUpdateRepositoryInput.serializer) + ..add(GUpdateRepositoryWebCommitSignoffSettingInput.serializer) + ..add(GUpdateSponsorshipPreferencesInput.serializer) + ..add(GUpdateSubscriptionInput.serializer) + ..add(GUpdateTeamDiscussionCommentInput.serializer) + ..add(GUpdateTeamDiscussionInput.serializer) + ..add(GUpdateTeamReviewAssignmentInput.serializer) + ..add(GUpdateTeamsRepositoryInput.serializer) + ..add(GUpdateTopicsInput.serializer) + ..add(GUserBlockDuration.serializer) + ..add(GUserData.serializer) + ..add(GUserData_organization.serializer) + ..add(GUserData_organization_membersWithRole.serializer) + ..add(GUserData_organization_pinnableItems.serializer) + ..add(GUserData_organization_pinnableItems_nodes__asRepository.serializer) + ..add(GUserData_organization_pinnableItems_nodes__asRepository_forks + .serializer) + ..add(GUserData_organization_pinnableItems_nodes__asRepository_owner + .serializer) + ..add( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + .serializer) + ..add(GUserData_organization_pinnableItems_nodes__asRepository_stargazers + .serializer) + ..add(GUserData_organization_pinnableItems_nodes__base.serializer) + ..add(GUserData_organization_pinnedItems.serializer) + ..add(GUserData_organization_pinnedItems_nodes__asRepository.serializer) + ..add(GUserData_organization_pinnedItems_nodes__asRepository_forks + .serializer) + ..add(GUserData_organization_pinnedItems_nodes__asRepository_owner + .serializer) + ..add( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + .serializer) + ..add(GUserData_organization_pinnedItems_nodes__asRepository_stargazers + .serializer) + ..add(GUserData_organization_pinnedItems_nodes__base.serializer) + ..add(GUserData_organization_sponsoring.serializer) + ..add(GUserData_organization_sponsoring_nodes__asOrganization.serializer) + ..add(GUserData_organization_sponsoring_nodes__asUser.serializer) + ..add(GUserData_organization_sponsoring_nodes__base.serializer) + ..add(GUserData_organization_sponsors.serializer) + ..add(GUserData_organization_sponsors_nodes__asOrganization.serializer) + ..add(GUserData_organization_sponsors_nodes__asUser.serializer) + ..add(GUserData_organization_sponsors_nodes__base.serializer) + ..add(GUserData_user.serializer) + ..add(GUserData_user_contributionsCollection.serializer) + ..add(GUserData_user_contributionsCollection_contributionCalendar + .serializer) + ..add(GUserData_user_contributionsCollection_contributionCalendar_weeks + .serializer) + ..add( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer) + ..add(GUserData_user_followers.serializer) + ..add(GUserData_user_following.serializer) + ..add(GUserData_user_gists.serializer) + ..add(GUserData_user_organizations.serializer) + ..add(GUserData_user_organizations_nodes.serializer) + ..add(GUserData_user_pinnedItems.serializer) + ..add(GUserData_user_pinnedItems_nodes__asRepository.serializer) + ..add(GUserData_user_pinnedItems_nodes__asRepository_forks.serializer) + ..add(GUserData_user_pinnedItems_nodes__asRepository_owner.serializer) + ..add(GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + .serializer) + ..add( + GUserData_user_pinnedItems_nodes__asRepository_stargazers.serializer) + ..add(GUserData_user_pinnedItems_nodes__base.serializer) + ..add(GUserData_user_repositories.serializer) + ..add(GUserData_user_repositories_nodes.serializer) + ..add(GUserData_user_repositories_nodes_forks.serializer) + ..add(GUserData_user_repositories_nodes_owner.serializer) + ..add(GUserData_user_repositories_nodes_primaryLanguage.serializer) + ..add(GUserData_user_repositories_nodes_stargazers.serializer) + ..add(GUserData_user_sponsoring.serializer) + ..add(GUserData_user_sponsoring_nodes__asOrganization.serializer) + ..add(GUserData_user_sponsoring_nodes__asUser.serializer) + ..add(GUserData_user_sponsoring_nodes__base.serializer) + ..add(GUserData_user_sponsors.serializer) + ..add(GUserData_user_sponsors_nodes__asOrganization.serializer) + ..add(GUserData_user_sponsors_nodes__asUser.serializer) + ..add(GUserData_user_sponsors_nodes__base.serializer) + ..add(GUserData_user_starredRepositories.serializer) + ..add(GUserPartsData.serializer) + ..add(GUserPartsData_contributionsCollection.serializer) + ..add(GUserPartsData_contributionsCollection_contributionCalendar + .serializer) + ..add(GUserPartsData_contributionsCollection_contributionCalendar_weeks + .serializer) + ..add( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer) + ..add(GUserPartsData_followers.serializer) + ..add(GUserPartsData_following.serializer) + ..add(GUserPartsData_gists.serializer) + ..add(GUserPartsData_organizations.serializer) + ..add(GUserPartsData_organizations_nodes.serializer) + ..add(GUserPartsData_pinnedItems.serializer) + ..add(GUserPartsData_pinnedItems_nodes__asRepository.serializer) + ..add(GUserPartsData_pinnedItems_nodes__asRepository_forks.serializer) + ..add(GUserPartsData_pinnedItems_nodes__asRepository_owner.serializer) + ..add(GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + .serializer) + ..add( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers.serializer) + ..add(GUserPartsData_pinnedItems_nodes__base.serializer) + ..add(GUserPartsData_repositories.serializer) + ..add(GUserPartsData_repositories_nodes.serializer) + ..add(GUserPartsData_repositories_nodes_forks.serializer) + ..add(GUserPartsData_repositories_nodes_owner.serializer) + ..add(GUserPartsData_repositories_nodes_primaryLanguage.serializer) + ..add(GUserPartsData_repositories_nodes_stargazers.serializer) + ..add(GUserPartsData_sponsoring.serializer) + ..add(GUserPartsData_sponsoring_nodes__asOrganization.serializer) + ..add(GUserPartsData_sponsoring_nodes__asUser.serializer) + ..add(GUserPartsData_sponsoring_nodes__base.serializer) + ..add(GUserPartsData_sponsors.serializer) + ..add(GUserPartsData_sponsors_nodes__asOrganization.serializer) + ..add(GUserPartsData_sponsors_nodes__asUser.serializer) + ..add(GUserPartsData_sponsors_nodes__base.serializer) + ..add(GUserPartsData_starredRepositories.serializer) + ..add(GUserPartsReq.serializer) + ..add(GUserPartsVars.serializer) + ..add(GUserReq.serializer) + ..add(GUserStatusOrder.serializer) + ..add(GUserStatusOrderField.serializer) + ..add(GUserVars.serializer) + ..add(GVerifiableDomainOrder.serializer) + ..add(GVerifiableDomainOrderField.serializer) + ..add(GVerifyVerifiableDomainInput.serializer) + ..add(GViewerData.serializer) + ..add(GViewerData_viewer.serializer) + ..add(GViewerData_viewer_contributionsCollection.serializer) + ..add(GViewerData_viewer_contributionsCollection_contributionCalendar + .serializer) + ..add( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + .serializer) + ..add( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer) + ..add(GViewerData_viewer_followers.serializer) + ..add(GViewerData_viewer_following.serializer) + ..add(GViewerData_viewer_gists.serializer) + ..add(GViewerData_viewer_organizations.serializer) + ..add(GViewerData_viewer_organizations_nodes.serializer) + ..add(GViewerData_viewer_pinnedItems.serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__asRepository.serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__asRepository_forks.serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__asRepository_owner.serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + .serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + .serializer) + ..add(GViewerData_viewer_pinnedItems_nodes__base.serializer) + ..add(GViewerData_viewer_repositories.serializer) + ..add(GViewerData_viewer_repositories_nodes.serializer) + ..add(GViewerData_viewer_repositories_nodes_forks.serializer) + ..add(GViewerData_viewer_repositories_nodes_owner.serializer) + ..add(GViewerData_viewer_repositories_nodes_primaryLanguage.serializer) + ..add(GViewerData_viewer_repositories_nodes_stargazers.serializer) + ..add(GViewerData_viewer_sponsoring.serializer) + ..add(GViewerData_viewer_sponsoring_nodes__asOrganization.serializer) + ..add(GViewerData_viewer_sponsoring_nodes__asUser.serializer) + ..add(GViewerData_viewer_sponsoring_nodes__base.serializer) + ..add(GViewerData_viewer_sponsors.serializer) + ..add(GViewerData_viewer_sponsors_nodes__asOrganization.serializer) + ..add(GViewerData_viewer_sponsors_nodes__asUser.serializer) + ..add(GViewerData_viewer_sponsors_nodes__base.serializer) + ..add(GViewerData_viewer_starredRepositories.serializer) + ..add(GViewerReq.serializer) + ..add(GViewerVars.serializer) + ..add(GWatchersData.serializer) + ..add(GWatchersData_repository.serializer) + ..add(GWatchersData_repository_watchers.serializer) + ..add(GWatchersData_repository_watchers_nodes.serializer) + ..add(GWatchersData_repository_watchers_pageInfo.serializer) + ..add(GWatchersReq.serializer) + ..add(GWatchersVars.serializer) + ..add(GWorkflowRunOrder.serializer) + ..add(GWorkflowRunOrderField.serializer) + ..add(GX509Certificate.serializer) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GCheckAnnotationData)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GCheckRunOutputImage)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GCheckConclusionState)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCheckStatusState)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCheckRunAction)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCheckRunAction)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GCheckSuiteAutoTriggerPreference)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes) + ]), + () => new ListBuilder< + GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GCommitsData_repository_ref_target__asCommit_history_nodes) + ]), + () => new ListBuilder< + GCommitsData_repository_ref_target__asCommit_history_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GCommitsRefCommitData_history_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GCommitsRefData_target__asCommit_history_nodes) + ]), + () => + new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GDraftPullRequestReviewComment)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GDraftPullRequestReviewThread)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GFileAddition)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GFileDeletion)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GFollowersData_user_followers_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GFollowingData_user_following_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GGistData_user_gist_files)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GGistsData_user_gists_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GGistsData_user_gists_nodes_files)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes) + ]), + () => new ListBuilder< + GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes) + ]), + () => new ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes) + ]), + () => new ListBuilder< + GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GIssuesData_repository_issues_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GIssuesData_repository_issues_nodes_labels_nodes) + ]), + () => new ListBuilder< + GIssuesData_repository_issues_nodes_labels_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GMembersData_organization_membersWithRole_nodes) + ]), + () => new ListBuilder< + GMembersData_organization_membersWithRole_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GOrgsData_user_organizations_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GProjectCardImport)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GProjectColumnImport)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GPullRequestReviewPartsData_comments_nodes) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GPullsData_repository_pullRequests_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GPullsData_repository_pullRequests_nodes_labels_nodes) + ]), + () => new ListBuilder< + GPullsData_repository_pullRequests_nodes_labels_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GRefUpdate)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GReleasesData_repository_releases_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GReleasesData_repository_releases_nodes_releaseAssets_nodes) + ]), + () => new ListBuilder< + GReleasesData_repository_releases_nodes_releaseAssets_nodes>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GRepoData_repository_languages_edges)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GRepoData_repository_refs_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GRepoData_repository_repositoryTopics_nodes) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GReposData_repositoryOwner_repositories_nodes) + ]), + () => + new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GSponsorConnectionPartsData_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GStargazersData_repository_stargazers_nodes) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GStarsData_user_starredRepositories_nodes) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GUserData_organization_pinnableItems_nodes) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_organization_pinnedItems_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_organization_sponsoring_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_organization_sponsors_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GUserData_user_contributionsCollection_contributionCalendar_weeks) + ]), + () => new ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]), + () => new ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_user_organizations_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_user_pinnedItems_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_user_repositories_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserData_user_sponsoring_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GUserData_user_sponsors_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks) + ]), + () => new ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]), + () => new ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserPartsData_organizations_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserPartsData_pinnedItems_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserPartsData_repositories_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GUserPartsData_sponsoring_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GUserPartsData_sponsors_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks) + ]), + () => new ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]), + () => new ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GViewerData_viewer_organizations_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GViewerData_viewer_pinnedItems_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GViewerData_viewer_repositories_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GViewerData_viewer_sponsoring_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GViewerData_viewer_sponsors_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GWatchersData_repository_watchers_nodes)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIssueState)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GRequiredStatusCheckInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GRequiredStatusCheckInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder())) + .build(); + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/user.ast.gql.dart b/packages/gql_github/lib/user.ast.gql.dart new file mode 100644 index 0000000..6194e5e --- /dev/null +++ b/packages/gql_github/lib/user.ast.gql.dart @@ -0,0 +1,824 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const RepoParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'RepoParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'owner'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isPrivate'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'isFork'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'stargazers'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'forks'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'primaryLanguage'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), +); +const SponsorConnectionParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'SponsorConnectionParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SponsorConnection'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + ]), +); +const UserParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UserParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'location'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'company'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'bio'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'email'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'websiteUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'twitterUsername'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerCanFollow'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerIsFollowing'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'followers'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'following'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'contributionsCollection'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'contributionCalendar'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'weeks'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'contributionDays'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'color'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ) + ]), + ) + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'sponsoring'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '3'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SponsorConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'sponsors'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '3'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SponsorConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'organizations'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '3'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'repositories'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '6'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'ownerAffiliations'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'OWNER')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'STARGAZERS')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'starredRepositories'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'gists'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pinnedItems'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '6'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ) + ]), + ) + ]), + ), + ]), +); +const Viewer = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Viewer'), + variableDefinitions: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'viewer'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ) + ]), +); +const User = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'User'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'organization'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'url'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'location'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'email'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'websiteUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'twitterUsername'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'viewerIsFollowing'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'membersWithRole'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'sponsoring'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '3'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SponsorConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'sponsors'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '3'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'SponsorConnectionParts'), + directives: [], + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pinnedItems'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '6'), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ) + ]), + ) + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'pinnableItems'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '6'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'types'), + value: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'REPOSITORY')) + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'totalCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.InlineFragmentNode( + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'RepoParts'), + directives: [], + ) + ]), + ) + ]), + ), + ]), + ), + ]), + ), + ]), +); +const document = _i1.DocumentNode(definitions: [ + RepoParts, + SponsorConnectionParts, + UserParts, + Viewer, + User, +]); diff --git a/packages/gql_github/lib/user.data.gql.dart b/packages/gql_github/lib/user.data.gql.dart new file mode 100644 index 0000000..feeef6b --- /dev/null +++ b/packages/gql_github/lib/user.data.gql.dart @@ -0,0 +1,5588 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/inline_fragment_serializer.dart' + as _i2; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'user.data.gql.g.dart'; + +abstract class GViewerData implements Built { + GViewerData._(); + + factory GViewerData([Function(GViewerDataBuilder b) updates]) = _$GViewerData; + + static void _initializeBuilder(GViewerDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GViewerData_viewer get viewer; + static Serializer get serializer => _$gViewerDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GViewerData.serializer, + this, + ) as Map); + static GViewerData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData.serializer, + json, + ); +} + +abstract class GViewerData_viewer + implements + Built, + GUserParts { + GViewerData_viewer._(); + + factory GViewerData_viewer([Function(GViewerData_viewerBuilder b) updates]) = + _$GViewerData_viewer; + + static void _initializeBuilder(GViewerData_viewerBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + @override + String? get company; + @override + String? get bio; + @override + String get url; + @override + String get email; + @override + String? get websiteUrl; + @override + String? get twitterUsername; + @override + bool get viewerCanFollow; + @override + bool get viewerIsFollowing; + @override + GViewerData_viewer_followers get followers; + @override + GViewerData_viewer_following get following; + @override + GViewerData_viewer_contributionsCollection get contributionsCollection; + @override + GViewerData_viewer_sponsoring get sponsoring; + @override + GViewerData_viewer_sponsors get sponsors; + @override + GViewerData_viewer_organizations get organizations; + @override + GViewerData_viewer_repositories get repositories; + @override + GViewerData_viewer_starredRepositories get starredRepositories; + @override + GViewerData_viewer_gists get gists; + @override + GViewerData_viewer_pinnedItems get pinnedItems; + static Serializer get serializer => + _$gViewerDataViewerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer.serializer, + this, + ) as Map); + static GViewerData_viewer? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer.serializer, + json, + ); +} + +abstract class GViewerData_viewer_followers + implements + Built, + GUserParts_followers { + GViewerData_viewer_followers._(); + + factory GViewerData_viewer_followers( + [Function(GViewerData_viewer_followersBuilder b) updates]) = + _$GViewerData_viewer_followers; + + static void _initializeBuilder(GViewerData_viewer_followersBuilder b) => + b..G__typename = 'FollowerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gViewerDataViewerFollowersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_followers.serializer, + this, + ) as Map); + static GViewerData_viewer_followers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_followers.serializer, + json, + ); +} + +abstract class GViewerData_viewer_following + implements + Built, + GUserParts_following { + GViewerData_viewer_following._(); + + factory GViewerData_viewer_following( + [Function(GViewerData_viewer_followingBuilder b) updates]) = + _$GViewerData_viewer_following; + + static void _initializeBuilder(GViewerData_viewer_followingBuilder b) => + b..G__typename = 'FollowingConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gViewerDataViewerFollowingSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_following.serializer, + this, + ) as Map); + static GViewerData_viewer_following? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_following.serializer, + json, + ); +} + +abstract class GViewerData_viewer_contributionsCollection + implements + Built, + GUserParts_contributionsCollection { + GViewerData_viewer_contributionsCollection._(); + + factory GViewerData_viewer_contributionsCollection( + [Function(GViewerData_viewer_contributionsCollectionBuilder b) + updates]) = _$GViewerData_viewer_contributionsCollection; + + static void _initializeBuilder( + GViewerData_viewer_contributionsCollectionBuilder b) => + b..G__typename = 'ContributionsCollection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GViewerData_viewer_contributionsCollection_contributionCalendar + get contributionCalendar; + static Serializer + get serializer => _$gViewerDataViewerContributionsCollectionSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_contributionsCollection.serializer, + this, + ) as Map); + static GViewerData_viewer_contributionsCollection? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_contributionsCollection.serializer, + json, + ); +} + +abstract class GViewerData_viewer_contributionsCollection_contributionCalendar + implements + Built, + GUserParts_contributionsCollection_contributionCalendar { + GViewerData_viewer_contributionsCollection_contributionCalendar._(); + + factory GViewerData_viewer_contributionsCollection_contributionCalendar( + [Function( + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder + b) + updates]) = + _$GViewerData_viewer_contributionsCollection_contributionCalendar; + + static void _initializeBuilder( + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder + b) => + b..G__typename = 'ContributionCalendar'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> + get weeks; + static Serializer< + GViewerData_viewer_contributionsCollection_contributionCalendar> + get serializer => + _$gViewerDataViewerContributionsCollectionContributionCalendarSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar + .serializer, + this, + ) as Map); + static GViewerData_viewer_contributionsCollection_contributionCalendar? + fromJson(Map json) => _i1.serializers.deserializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar + .serializer, + json, + ); +} + +abstract class GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + implements + Built< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder>, + GUserParts_contributionsCollection_contributionCalendar_weeks { + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks._(); + + factory GViewerData_viewer_contributionsCollection_contributionCalendar_weeks( + [Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder + b) + updates]) = + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks; + + static void _initializeBuilder( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder + b) => + b..G__typename = 'ContributionCalendarWeek'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays; + static Serializer< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> + get serializer => + _$gViewerDataViewerContributionsCollectionContributionCalendarWeeksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + .serializer, + this, + ) as Map); + static GViewerData_viewer_contributionsCollection_contributionCalendar_weeks? + fromJson(Map json) => _i1.serializers.deserializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + .serializer, + json, + ); +} + +abstract class GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + implements + Built< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder>, + GUserParts_contributionsCollection_contributionCalendar_weeks_contributionDays { + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays._(); + + factory GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays( + [Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) + updates]) = + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays; + + static void _initializeBuilder( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) => + b..G__typename = 'ContributionCalendarDay'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get color; + static Serializer< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> + get serializer => + _$gViewerDataViewerContributionsCollectionContributionCalendarWeeksContributionDaysSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + this, + ) as Map); + static GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays? + fromJson(Map json) => _i1.serializers.deserializeWith( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsoring + implements + Built, + GUserParts_sponsoring, + GSponsorConnectionParts { + GViewerData_viewer_sponsoring._(); + + factory GViewerData_viewer_sponsoring( + [Function(GViewerData_viewer_sponsoringBuilder b) updates]) = + _$GViewerData_viewer_sponsoring; + + static void _initializeBuilder(GViewerData_viewer_sponsoringBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gViewerDataViewerSponsoringSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsoring.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsoring? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsoring.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsoring_nodes + implements GUserParts_sponsoring_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GViewerData_viewer_sponsoring_nodes', + GViewerData_viewer_sponsoring_nodes__base, + { + 'User': GViewerData_viewer_sponsoring_nodes__asUser, + 'Organization': GViewerData_viewer_sponsoring_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsoring_nodes.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsoring_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsoring_nodes.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsoring_nodes__base + implements + Built, + GViewerData_viewer_sponsoring_nodes { + GViewerData_viewer_sponsoring_nodes__base._(); + + factory GViewerData_viewer_sponsoring_nodes__base( + [Function(GViewerData_viewer_sponsoring_nodes__baseBuilder b) + updates]) = _$GViewerData_viewer_sponsoring_nodes__base; + + static void _initializeBuilder( + GViewerData_viewer_sponsoring_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gViewerDataViewerSponsoringNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsoring_nodes__base.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsoring_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsoring_nodes__base.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsoring_nodes__asUser + implements + Built, + GViewerData_viewer_sponsoring_nodes { + GViewerData_viewer_sponsoring_nodes__asUser._(); + + factory GViewerData_viewer_sponsoring_nodes__asUser( + [Function(GViewerData_viewer_sponsoring_nodes__asUserBuilder b) + updates]) = _$GViewerData_viewer_sponsoring_nodes__asUser; + + static void _initializeBuilder( + GViewerData_viewer_sponsoring_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gViewerDataViewerSponsoringNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsoring_nodes__asUser.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsoring_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsoring_nodes__asUser.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsoring_nodes__asOrganization + implements + Built, + GViewerData_viewer_sponsoring_nodes { + GViewerData_viewer_sponsoring_nodes__asOrganization._(); + + factory GViewerData_viewer_sponsoring_nodes__asOrganization( + [Function(GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder b) + updates]) = _$GViewerData_viewer_sponsoring_nodes__asOrganization; + + static void _initializeBuilder( + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => + _$gViewerDataViewerSponsoringNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsoring_nodes__asOrganization.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsoring_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsoring_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsors + implements + Built, + GUserParts_sponsors, + GSponsorConnectionParts { + GViewerData_viewer_sponsors._(); + + factory GViewerData_viewer_sponsors( + [Function(GViewerData_viewer_sponsorsBuilder b) updates]) = + _$GViewerData_viewer_sponsors; + + static void _initializeBuilder(GViewerData_viewer_sponsorsBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gViewerDataViewerSponsorsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsors.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsors? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsors.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsors_nodes + implements GUserParts_sponsors_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GViewerData_viewer_sponsors_nodes', + GViewerData_viewer_sponsors_nodes__base, + { + 'User': GViewerData_viewer_sponsors_nodes__asUser, + 'Organization': GViewerData_viewer_sponsors_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsors_nodes.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsors_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsors_nodes.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsors_nodes__base + implements + Built, + GViewerData_viewer_sponsors_nodes { + GViewerData_viewer_sponsors_nodes__base._(); + + factory GViewerData_viewer_sponsors_nodes__base( + [Function(GViewerData_viewer_sponsors_nodes__baseBuilder b) + updates]) = _$GViewerData_viewer_sponsors_nodes__base; + + static void _initializeBuilder( + GViewerData_viewer_sponsors_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gViewerDataViewerSponsorsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsors_nodes__base.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsors_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsors_nodes__base.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsors_nodes__asUser + implements + Built, + GViewerData_viewer_sponsors_nodes { + GViewerData_viewer_sponsors_nodes__asUser._(); + + factory GViewerData_viewer_sponsors_nodes__asUser( + [Function(GViewerData_viewer_sponsors_nodes__asUserBuilder b) + updates]) = _$GViewerData_viewer_sponsors_nodes__asUser; + + static void _initializeBuilder( + GViewerData_viewer_sponsors_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gViewerDataViewerSponsorsNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsors_nodes__asUser.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsors_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsors_nodes__asUser.serializer, + json, + ); +} + +abstract class GViewerData_viewer_sponsors_nodes__asOrganization + implements + Built, + GViewerData_viewer_sponsors_nodes { + GViewerData_viewer_sponsors_nodes__asOrganization._(); + + factory GViewerData_viewer_sponsors_nodes__asOrganization( + [Function(GViewerData_viewer_sponsors_nodes__asOrganizationBuilder b) + updates]) = _$GViewerData_viewer_sponsors_nodes__asOrganization; + + static void _initializeBuilder( + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => + _$gViewerDataViewerSponsorsNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_sponsors_nodes__asOrganization.serializer, + this, + ) as Map); + static GViewerData_viewer_sponsors_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_sponsors_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GViewerData_viewer_organizations + implements + Built, + GUserParts_organizations { + GViewerData_viewer_organizations._(); + + factory GViewerData_viewer_organizations( + [Function(GViewerData_viewer_organizationsBuilder b) updates]) = + _$GViewerData_viewer_organizations; + + static void _initializeBuilder(GViewerData_viewer_organizationsBuilder b) => + b..G__typename = 'OrganizationConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gViewerDataViewerOrganizationsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_organizations.serializer, + this, + ) as Map); + static GViewerData_viewer_organizations? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_organizations.serializer, + json, + ); +} + +abstract class GViewerData_viewer_organizations_nodes + implements + Built, + GUserParts_organizations_nodes { + GViewerData_viewer_organizations_nodes._(); + + factory GViewerData_viewer_organizations_nodes( + [Function(GViewerData_viewer_organizations_nodesBuilder b) updates]) = + _$GViewerData_viewer_organizations_nodes; + + static void _initializeBuilder( + GViewerData_viewer_organizations_nodesBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get avatarUrl; + static Serializer get serializer => + _$gViewerDataViewerOrganizationsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_organizations_nodes.serializer, + this, + ) as Map); + static GViewerData_viewer_organizations_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_organizations_nodes.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories + implements + Built, + GUserParts_repositories { + GViewerData_viewer_repositories._(); + + factory GViewerData_viewer_repositories( + [Function(GViewerData_viewer_repositoriesBuilder b) updates]) = + _$GViewerData_viewer_repositories; + + static void _initializeBuilder(GViewerData_viewer_repositoriesBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gViewerDataViewerRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories_nodes + implements + Built, + GUserParts_repositories_nodes, + GRepoParts { + GViewerData_viewer_repositories_nodes._(); + + factory GViewerData_viewer_repositories_nodes( + [Function(GViewerData_viewer_repositories_nodesBuilder b) updates]) = + _$GViewerData_viewer_repositories_nodes; + + static void _initializeBuilder( + GViewerData_viewer_repositories_nodesBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GViewerData_viewer_repositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GViewerData_viewer_repositories_nodes_stargazers get stargazers; + @override + GViewerData_viewer_repositories_nodes_forks get forks; + @override + GViewerData_viewer_repositories_nodes_primaryLanguage? get primaryLanguage; + static Serializer get serializer => + _$gViewerDataViewerRepositoriesNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories_nodes.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories_nodes.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories_nodes_owner + implements + Built, + GUserParts_repositories_nodes_owner, + GRepoParts_owner { + GViewerData_viewer_repositories_nodes_owner._(); + + factory GViewerData_viewer_repositories_nodes_owner( + [Function(GViewerData_viewer_repositories_nodes_ownerBuilder b) + updates]) = _$GViewerData_viewer_repositories_nodes_owner; + + static void _initializeBuilder( + GViewerData_viewer_repositories_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => _$gViewerDataViewerRepositoriesNodesOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories_nodes_owner.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories_nodes_owner.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories_nodes_stargazers + implements + Built, + GUserParts_repositories_nodes_stargazers, + GRepoParts_stargazers { + GViewerData_viewer_repositories_nodes_stargazers._(); + + factory GViewerData_viewer_repositories_nodes_stargazers( + [Function(GViewerData_viewer_repositories_nodes_stargazersBuilder b) + updates]) = _$GViewerData_viewer_repositories_nodes_stargazers; + + static void _initializeBuilder( + GViewerData_viewer_repositories_nodes_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gViewerDataViewerRepositoriesNodesStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories_nodes_stargazers.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories_nodes_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories_nodes_stargazers.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories_nodes_forks + implements + Built, + GUserParts_repositories_nodes_forks, + GRepoParts_forks { + GViewerData_viewer_repositories_nodes_forks._(); + + factory GViewerData_viewer_repositories_nodes_forks( + [Function(GViewerData_viewer_repositories_nodes_forksBuilder b) + updates]) = _$GViewerData_viewer_repositories_nodes_forks; + + static void _initializeBuilder( + GViewerData_viewer_repositories_nodes_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => _$gViewerDataViewerRepositoriesNodesForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories_nodes_forks.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories_nodes_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories_nodes_forks.serializer, + json, + ); +} + +abstract class GViewerData_viewer_repositories_nodes_primaryLanguage + implements + Built, + GUserParts_repositories_nodes_primaryLanguage, + GRepoParts_primaryLanguage { + GViewerData_viewer_repositories_nodes_primaryLanguage._(); + + factory GViewerData_viewer_repositories_nodes_primaryLanguage( + [Function(GViewerData_viewer_repositories_nodes_primaryLanguageBuilder b) + updates]) = _$GViewerData_viewer_repositories_nodes_primaryLanguage; + + static void _initializeBuilder( + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer + get serializer => + _$gViewerDataViewerRepositoriesNodesPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_repositories_nodes_primaryLanguage.serializer, + this, + ) as Map); + static GViewerData_viewer_repositories_nodes_primaryLanguage? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_repositories_nodes_primaryLanguage.serializer, + json, + ); +} + +abstract class GViewerData_viewer_starredRepositories + implements + Built, + GUserParts_starredRepositories { + GViewerData_viewer_starredRepositories._(); + + factory GViewerData_viewer_starredRepositories( + [Function(GViewerData_viewer_starredRepositoriesBuilder b) updates]) = + _$GViewerData_viewer_starredRepositories; + + static void _initializeBuilder( + GViewerData_viewer_starredRepositoriesBuilder b) => + b..G__typename = 'StarredRepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gViewerDataViewerStarredRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_starredRepositories.serializer, + this, + ) as Map); + static GViewerData_viewer_starredRepositories? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_starredRepositories.serializer, + json, + ); +} + +abstract class GViewerData_viewer_gists + implements + Built, + GUserParts_gists { + GViewerData_viewer_gists._(); + + factory GViewerData_viewer_gists( + [Function(GViewerData_viewer_gistsBuilder b) updates]) = + _$GViewerData_viewer_gists; + + static void _initializeBuilder(GViewerData_viewer_gistsBuilder b) => + b..G__typename = 'GistConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gViewerDataViewerGistsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_gists.serializer, + this, + ) as Map); + static GViewerData_viewer_gists? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_gists.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems + implements + Built, + GUserParts_pinnedItems { + GViewerData_viewer_pinnedItems._(); + + factory GViewerData_viewer_pinnedItems( + [Function(GViewerData_viewer_pinnedItemsBuilder b) updates]) = + _$GViewerData_viewer_pinnedItems; + + static void _initializeBuilder(GViewerData_viewer_pinnedItemsBuilder b) => + b..G__typename = 'PinnableItemConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gViewerDataViewerPinnedItemsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes + implements GUserParts_pinnedItems_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GViewerData_viewer_pinnedItems_nodes', + GViewerData_viewer_pinnedItems_nodes__base, + {'Repository': GViewerData_viewer_pinnedItems_nodes__asRepository}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__base + implements + Built, + GViewerData_viewer_pinnedItems_nodes { + GViewerData_viewer_pinnedItems_nodes__base._(); + + factory GViewerData_viewer_pinnedItems_nodes__base( + [Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder b) + updates]) = _$GViewerData_viewer_pinnedItems_nodes__base; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__baseBuilder b) => + b..G__typename = 'PinnableItem'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gViewerDataViewerPinnedItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__base.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__base.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__asRepository + implements + Built, + GViewerData_viewer_pinnedItems_nodes, + GRepoParts { + GViewerData_viewer_pinnedItems_nodes__asRepository._(); + + factory GViewerData_viewer_pinnedItems_nodes__asRepository( + [Function(GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder b) + updates]) = _$GViewerData_viewer_pinnedItems_nodes__asRepository; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers get stargazers; + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_forks get forks; + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + static Serializer + get serializer => + _$gViewerDataViewerPinnedItemsNodesAsRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__asRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__asRepository_owner + implements + Built, + GRepoParts_owner { + GViewerData_viewer_pinnedItems_nodes__asRepository_owner._(); + + factory GViewerData_viewer_pinnedItems_nodes__asRepository_owner( + [Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder b) + updates]) = _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gViewerDataViewerPinnedItemsNodesAsRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_owner.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__asRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_owner.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + implements + Built, + GRepoParts_stargazers { + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers._(); + + factory GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers( + [Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder + b) + updates]) = + _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder + b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers> + get serializer => + _$gViewerDataViewerPinnedItemsNodesAsRepositoryStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + .serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers? + fromJson(Map json) => _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + .serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__asRepository_forks + implements + Built, + GRepoParts_forks { + GViewerData_viewer_pinnedItems_nodes__asRepository_forks._(); + + factory GViewerData_viewer_pinnedItems_nodes__asRepository_forks( + [Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder b) + updates]) = _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gViewerDataViewerPinnedItemsNodesAsRepositoryForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_forks.serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__asRepository_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_forks.serializer, + json, + ); +} + +abstract class GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + implements + Built< + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder>, + GRepoParts_primaryLanguage { + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage._(); + + factory GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage( + [Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) + updates]) = + _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage; + + static void _initializeBuilder( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage> + get serializer => + _$gViewerDataViewerPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + this, + ) as Map); + static GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + json, + ); +} + +abstract class GUserData implements Built { + GUserData._(); + + factory GUserData([Function(GUserDataBuilder b) updates]) = _$GUserData; + + static void _initializeBuilder(GUserDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GUserData_user? get user; + GUserData_organization? get organization; + static Serializer get serializer => _$gUserDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserData.serializer, + this, + ) as Map); + static GUserData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData.serializer, + json, + ); +} + +abstract class GUserData_user + implements Built, GUserParts { + GUserData_user._(); + + factory GUserData_user([Function(GUserData_userBuilder b) updates]) = + _$GUserData_user; + + static void _initializeBuilder(GUserData_userBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + @override + String? get company; + @override + String? get bio; + @override + String get url; + @override + String get email; + @override + String? get websiteUrl; + @override + String? get twitterUsername; + @override + bool get viewerCanFollow; + @override + bool get viewerIsFollowing; + @override + GUserData_user_followers get followers; + @override + GUserData_user_following get following; + @override + GUserData_user_contributionsCollection get contributionsCollection; + @override + GUserData_user_sponsoring get sponsoring; + @override + GUserData_user_sponsors get sponsors; + @override + GUserData_user_organizations get organizations; + @override + GUserData_user_repositories get repositories; + @override + GUserData_user_starredRepositories get starredRepositories; + @override + GUserData_user_gists get gists; + @override + GUserData_user_pinnedItems get pinnedItems; + static Serializer get serializer => _$gUserDataUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user.serializer, + this, + ) as Map); + static GUserData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user.serializer, + json, + ); +} + +abstract class GUserData_user_followers + implements + Built, + GUserParts_followers { + GUserData_user_followers._(); + + factory GUserData_user_followers( + [Function(GUserData_user_followersBuilder b) updates]) = + _$GUserData_user_followers; + + static void _initializeBuilder(GUserData_user_followersBuilder b) => + b..G__typename = 'FollowerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserDataUserFollowersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_followers.serializer, + this, + ) as Map); + static GUserData_user_followers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_followers.serializer, + json, + ); +} + +abstract class GUserData_user_following + implements + Built, + GUserParts_following { + GUserData_user_following._(); + + factory GUserData_user_following( + [Function(GUserData_user_followingBuilder b) updates]) = + _$GUserData_user_following; + + static void _initializeBuilder(GUserData_user_followingBuilder b) => + b..G__typename = 'FollowingConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserDataUserFollowingSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_following.serializer, + this, + ) as Map); + static GUserData_user_following? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_following.serializer, + json, + ); +} + +abstract class GUserData_user_contributionsCollection + implements + Built, + GUserParts_contributionsCollection { + GUserData_user_contributionsCollection._(); + + factory GUserData_user_contributionsCollection( + [Function(GUserData_user_contributionsCollectionBuilder b) updates]) = + _$GUserData_user_contributionsCollection; + + static void _initializeBuilder( + GUserData_user_contributionsCollectionBuilder b) => + b..G__typename = 'ContributionsCollection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserData_user_contributionsCollection_contributionCalendar + get contributionCalendar; + static Serializer get serializer => + _$gUserDataUserContributionsCollectionSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_contributionsCollection.serializer, + this, + ) as Map); + static GUserData_user_contributionsCollection? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_contributionsCollection.serializer, + json, + ); +} + +abstract class GUserData_user_contributionsCollection_contributionCalendar + implements + Built, + GUserParts_contributionsCollection_contributionCalendar { + GUserData_user_contributionsCollection_contributionCalendar._(); + + factory GUserData_user_contributionsCollection_contributionCalendar( + [Function( + GUserData_user_contributionsCollection_contributionCalendarBuilder + b) + updates]) = _$GUserData_user_contributionsCollection_contributionCalendar; + + static void _initializeBuilder( + GUserData_user_contributionsCollection_contributionCalendarBuilder + b) => + b..G__typename = 'ContributionCalendar'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList + get weeks; + static Serializer + get serializer => + _$gUserDataUserContributionsCollectionContributionCalendarSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_contributionsCollection_contributionCalendar.serializer, + this, + ) as Map); + static GUserData_user_contributionsCollection_contributionCalendar? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_contributionsCollection_contributionCalendar.serializer, + json, + ); +} + +abstract class GUserData_user_contributionsCollection_contributionCalendar_weeks + implements + Built, + GUserParts_contributionsCollection_contributionCalendar_weeks { + GUserData_user_contributionsCollection_contributionCalendar_weeks._(); + + factory GUserData_user_contributionsCollection_contributionCalendar_weeks( + [Function( + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder + b) + updates]) = + _$GUserData_user_contributionsCollection_contributionCalendar_weeks; + + static void _initializeBuilder( + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder + b) => + b..G__typename = 'ContributionCalendarWeek'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays; + static Serializer< + GUserData_user_contributionsCollection_contributionCalendar_weeks> + get serializer => + _$gUserDataUserContributionsCollectionContributionCalendarWeeksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_contributionsCollection_contributionCalendar_weeks + .serializer, + this, + ) as Map); + static GUserData_user_contributionsCollection_contributionCalendar_weeks? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_user_contributionsCollection_contributionCalendar_weeks + .serializer, + json, + ); +} + +abstract class GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + implements + Built< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder>, + GUserParts_contributionsCollection_contributionCalendar_weeks_contributionDays { + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays._(); + + factory GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays( + [Function( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) + updates]) = + _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays; + + static void _initializeBuilder( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) => + b..G__typename = 'ContributionCalendarDay'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get color; + static Serializer< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> + get serializer => + _$gUserDataUserContributionsCollectionContributionCalendarWeeksContributionDaysSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + this, + ) as Map); + static GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + json, + ); +} + +abstract class GUserData_user_sponsoring + implements + Built, + GUserParts_sponsoring, + GSponsorConnectionParts { + GUserData_user_sponsoring._(); + + factory GUserData_user_sponsoring( + [Function(GUserData_user_sponsoringBuilder b) updates]) = + _$GUserData_user_sponsoring; + + static void _initializeBuilder(GUserData_user_sponsoringBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataUserSponsoringSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsoring.serializer, + this, + ) as Map); + static GUserData_user_sponsoring? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsoring.serializer, + json, + ); +} + +abstract class GUserData_user_sponsoring_nodes + implements GUserParts_sponsoring_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_user_sponsoring_nodes', + GUserData_user_sponsoring_nodes__base, + { + 'User': GUserData_user_sponsoring_nodes__asUser, + 'Organization': GUserData_user_sponsoring_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsoring_nodes.serializer, + this, + ) as Map); + static GUserData_user_sponsoring_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsoring_nodes.serializer, + json, + ); +} + +abstract class GUserData_user_sponsoring_nodes__base + implements + Built, + GUserData_user_sponsoring_nodes { + GUserData_user_sponsoring_nodes__base._(); + + factory GUserData_user_sponsoring_nodes__base( + [Function(GUserData_user_sponsoring_nodes__baseBuilder b) updates]) = + _$GUserData_user_sponsoring_nodes__base; + + static void _initializeBuilder( + GUserData_user_sponsoring_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserDataUserSponsoringNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsoring_nodes__base.serializer, + this, + ) as Map); + static GUserData_user_sponsoring_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsoring_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_user_sponsoring_nodes__asUser + implements + Built, + GUserData_user_sponsoring_nodes { + GUserData_user_sponsoring_nodes__asUser._(); + + factory GUserData_user_sponsoring_nodes__asUser( + [Function(GUserData_user_sponsoring_nodes__asUserBuilder b) + updates]) = _$GUserData_user_sponsoring_nodes__asUser; + + static void _initializeBuilder( + GUserData_user_sponsoring_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gUserDataUserSponsoringNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsoring_nodes__asUser.serializer, + this, + ) as Map); + static GUserData_user_sponsoring_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsoring_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserData_user_sponsoring_nodes__asOrganization + implements + Built, + GUserData_user_sponsoring_nodes { + GUserData_user_sponsoring_nodes__asOrganization._(); + + factory GUserData_user_sponsoring_nodes__asOrganization( + [Function(GUserData_user_sponsoring_nodes__asOrganizationBuilder b) + updates]) = _$GUserData_user_sponsoring_nodes__asOrganization; + + static void _initializeBuilder( + GUserData_user_sponsoring_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserDataUserSponsoringNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsoring_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserData_user_sponsoring_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsoring_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserData_user_sponsors + implements + Built, + GUserParts_sponsors, + GSponsorConnectionParts { + GUserData_user_sponsors._(); + + factory GUserData_user_sponsors( + [Function(GUserData_user_sponsorsBuilder b) updates]) = + _$GUserData_user_sponsors; + + static void _initializeBuilder(GUserData_user_sponsorsBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataUserSponsorsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsors.serializer, + this, + ) as Map); + static GUserData_user_sponsors? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsors.serializer, + json, + ); +} + +abstract class GUserData_user_sponsors_nodes + implements GUserParts_sponsors_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_user_sponsors_nodes', + GUserData_user_sponsors_nodes__base, + { + 'User': GUserData_user_sponsors_nodes__asUser, + 'Organization': GUserData_user_sponsors_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsors_nodes.serializer, + this, + ) as Map); + static GUserData_user_sponsors_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsors_nodes.serializer, + json, + ); +} + +abstract class GUserData_user_sponsors_nodes__base + implements + Built, + GUserData_user_sponsors_nodes { + GUserData_user_sponsors_nodes__base._(); + + factory GUserData_user_sponsors_nodes__base( + [Function(GUserData_user_sponsors_nodes__baseBuilder b) updates]) = + _$GUserData_user_sponsors_nodes__base; + + static void _initializeBuilder( + GUserData_user_sponsors_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserDataUserSponsorsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsors_nodes__base.serializer, + this, + ) as Map); + static GUserData_user_sponsors_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsors_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_user_sponsors_nodes__asUser + implements + Built, + GUserData_user_sponsors_nodes { + GUserData_user_sponsors_nodes__asUser._(); + + factory GUserData_user_sponsors_nodes__asUser( + [Function(GUserData_user_sponsors_nodes__asUserBuilder b) updates]) = + _$GUserData_user_sponsors_nodes__asUser; + + static void _initializeBuilder( + GUserData_user_sponsors_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gUserDataUserSponsorsNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsors_nodes__asUser.serializer, + this, + ) as Map); + static GUserData_user_sponsors_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsors_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserData_user_sponsors_nodes__asOrganization + implements + Built, + GUserData_user_sponsors_nodes { + GUserData_user_sponsors_nodes__asOrganization._(); + + factory GUserData_user_sponsors_nodes__asOrganization( + [Function(GUserData_user_sponsors_nodes__asOrganizationBuilder b) + updates]) = _$GUserData_user_sponsors_nodes__asOrganization; + + static void _initializeBuilder( + GUserData_user_sponsors_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserDataUserSponsorsNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_sponsors_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserData_user_sponsors_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_sponsors_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserData_user_organizations + implements + Built, + GUserParts_organizations { + GUserData_user_organizations._(); + + factory GUserData_user_organizations( + [Function(GUserData_user_organizationsBuilder b) updates]) = + _$GUserData_user_organizations; + + static void _initializeBuilder(GUserData_user_organizationsBuilder b) => + b..G__typename = 'OrganizationConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataUserOrganizationsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_organizations.serializer, + this, + ) as Map); + static GUserData_user_organizations? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_organizations.serializer, + json, + ); +} + +abstract class GUserData_user_organizations_nodes + implements + Built, + GUserParts_organizations_nodes { + GUserData_user_organizations_nodes._(); + + factory GUserData_user_organizations_nodes( + [Function(GUserData_user_organizations_nodesBuilder b) updates]) = + _$GUserData_user_organizations_nodes; + + static void _initializeBuilder(GUserData_user_organizations_nodesBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get avatarUrl; + static Serializer get serializer => + _$gUserDataUserOrganizationsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_organizations_nodes.serializer, + this, + ) as Map); + static GUserData_user_organizations_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_organizations_nodes.serializer, + json, + ); +} + +abstract class GUserData_user_repositories + implements + Built, + GUserParts_repositories { + GUserData_user_repositories._(); + + factory GUserData_user_repositories( + [Function(GUserData_user_repositoriesBuilder b) updates]) = + _$GUserData_user_repositories; + + static void _initializeBuilder(GUserData_user_repositoriesBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataUserRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories.serializer, + this, + ) as Map); + static GUserData_user_repositories? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories.serializer, + json, + ); +} + +abstract class GUserData_user_repositories_nodes + implements + Built, + GUserParts_repositories_nodes, + GRepoParts { + GUserData_user_repositories_nodes._(); + + factory GUserData_user_repositories_nodes( + [Function(GUserData_user_repositories_nodesBuilder b) updates]) = + _$GUserData_user_repositories_nodes; + + static void _initializeBuilder(GUserData_user_repositories_nodesBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserData_user_repositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserData_user_repositories_nodes_stargazers get stargazers; + @override + GUserData_user_repositories_nodes_forks get forks; + @override + GUserData_user_repositories_nodes_primaryLanguage? get primaryLanguage; + static Serializer get serializer => + _$gUserDataUserRepositoriesNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories_nodes.serializer, + this, + ) as Map); + static GUserData_user_repositories_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories_nodes.serializer, + json, + ); +} + +abstract class GUserData_user_repositories_nodes_owner + implements + Built, + GUserParts_repositories_nodes_owner, + GRepoParts_owner { + GUserData_user_repositories_nodes_owner._(); + + factory GUserData_user_repositories_nodes_owner( + [Function(GUserData_user_repositories_nodes_ownerBuilder b) + updates]) = _$GUserData_user_repositories_nodes_owner; + + static void _initializeBuilder( + GUserData_user_repositories_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer get serializer => + _$gUserDataUserRepositoriesNodesOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories_nodes_owner.serializer, + this, + ) as Map); + static GUserData_user_repositories_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories_nodes_owner.serializer, + json, + ); +} + +abstract class GUserData_user_repositories_nodes_stargazers + implements + Built, + GUserParts_repositories_nodes_stargazers, + GRepoParts_stargazers { + GUserData_user_repositories_nodes_stargazers._(); + + factory GUserData_user_repositories_nodes_stargazers( + [Function(GUserData_user_repositories_nodes_stargazersBuilder b) + updates]) = _$GUserData_user_repositories_nodes_stargazers; + + static void _initializeBuilder( + GUserData_user_repositories_nodes_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => _$gUserDataUserRepositoriesNodesStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories_nodes_stargazers.serializer, + this, + ) as Map); + static GUserData_user_repositories_nodes_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories_nodes_stargazers.serializer, + json, + ); +} + +abstract class GUserData_user_repositories_nodes_forks + implements + Built, + GUserParts_repositories_nodes_forks, + GRepoParts_forks { + GUserData_user_repositories_nodes_forks._(); + + factory GUserData_user_repositories_nodes_forks( + [Function(GUserData_user_repositories_nodes_forksBuilder b) + updates]) = _$GUserData_user_repositories_nodes_forks; + + static void _initializeBuilder( + GUserData_user_repositories_nodes_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserDataUserRepositoriesNodesForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories_nodes_forks.serializer, + this, + ) as Map); + static GUserData_user_repositories_nodes_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories_nodes_forks.serializer, + json, + ); +} + +abstract class GUserData_user_repositories_nodes_primaryLanguage + implements + Built, + GUserParts_repositories_nodes_primaryLanguage, + GRepoParts_primaryLanguage { + GUserData_user_repositories_nodes_primaryLanguage._(); + + factory GUserData_user_repositories_nodes_primaryLanguage( + [Function(GUserData_user_repositories_nodes_primaryLanguageBuilder b) + updates]) = _$GUserData_user_repositories_nodes_primaryLanguage; + + static void _initializeBuilder( + GUserData_user_repositories_nodes_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer + get serializer => + _$gUserDataUserRepositoriesNodesPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_repositories_nodes_primaryLanguage.serializer, + this, + ) as Map); + static GUserData_user_repositories_nodes_primaryLanguage? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_repositories_nodes_primaryLanguage.serializer, + json, + ); +} + +abstract class GUserData_user_starredRepositories + implements + Built, + GUserParts_starredRepositories { + GUserData_user_starredRepositories._(); + + factory GUserData_user_starredRepositories( + [Function(GUserData_user_starredRepositoriesBuilder b) updates]) = + _$GUserData_user_starredRepositories; + + static void _initializeBuilder(GUserData_user_starredRepositoriesBuilder b) => + b..G__typename = 'StarredRepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserDataUserStarredRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_starredRepositories.serializer, + this, + ) as Map); + static GUserData_user_starredRepositories? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_starredRepositories.serializer, + json, + ); +} + +abstract class GUserData_user_gists + implements + Built, + GUserParts_gists { + GUserData_user_gists._(); + + factory GUserData_user_gists( + [Function(GUserData_user_gistsBuilder b) updates]) = + _$GUserData_user_gists; + + static void _initializeBuilder(GUserData_user_gistsBuilder b) => + b..G__typename = 'GistConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserDataUserGistsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_gists.serializer, + this, + ) as Map); + static GUserData_user_gists? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_gists.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems + implements + Built, + GUserParts_pinnedItems { + GUserData_user_pinnedItems._(); + + factory GUserData_user_pinnedItems( + [Function(GUserData_user_pinnedItemsBuilder b) updates]) = + _$GUserData_user_pinnedItems; + + static void _initializeBuilder(GUserData_user_pinnedItemsBuilder b) => + b..G__typename = 'PinnableItemConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataUserPinnedItemsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes + implements GUserParts_pinnedItems_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_user_pinnedItems_nodes', + GUserData_user_pinnedItems_nodes__base, + {'Repository': GUserData_user_pinnedItems_nodes__asRepository}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__base + implements + Built, + GUserData_user_pinnedItems_nodes { + GUserData_user_pinnedItems_nodes__base._(); + + factory GUserData_user_pinnedItems_nodes__base( + [Function(GUserData_user_pinnedItems_nodes__baseBuilder b) updates]) = + _$GUserData_user_pinnedItems_nodes__base; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__baseBuilder b) => + b..G__typename = 'PinnableItem'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserDataUserPinnedItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__base.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__asRepository + implements + Built, + GUserData_user_pinnedItems_nodes, + GRepoParts { + GUserData_user_pinnedItems_nodes__asRepository._(); + + factory GUserData_user_pinnedItems_nodes__asRepository( + [Function(GUserData_user_pinnedItems_nodes__asRepositoryBuilder b) + updates]) = _$GUserData_user_pinnedItems_nodes__asRepository; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__asRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserData_user_pinnedItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserData_user_pinnedItems_nodes__asRepository_stargazers get stargazers; + @override + GUserData_user_pinnedItems_nodes__asRepository_forks get forks; + @override + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + static Serializer + get serializer => _$gUserDataUserPinnedItemsNodesAsRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__asRepository.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__asRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__asRepository.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__asRepository_owner + implements + Built, + GRepoParts_owner { + GUserData_user_pinnedItems_nodes__asRepository_owner._(); + + factory GUserData_user_pinnedItems_nodes__asRepository_owner( + [Function(GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder b) + updates]) = _$GUserData_user_pinnedItems_nodes__asRepository_owner; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gUserDataUserPinnedItemsNodesAsRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__asRepository_owner.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__asRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__asRepository_owner.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__asRepository_stargazers + implements + Built, + GRepoParts_stargazers { + GUserData_user_pinnedItems_nodes__asRepository_stargazers._(); + + factory GUserData_user_pinnedItems_nodes__asRepository_stargazers( + [Function( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder + b) + updates]) = _$GUserData_user_pinnedItems_nodes__asRepository_stargazers; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gUserDataUserPinnedItemsNodesAsRepositoryStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__asRepository_stargazers.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__asRepository_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__asRepository_stargazers.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__asRepository_forks + implements + Built, + GRepoParts_forks { + GUserData_user_pinnedItems_nodes__asRepository_forks._(); + + factory GUserData_user_pinnedItems_nodes__asRepository_forks( + [Function(GUserData_user_pinnedItems_nodes__asRepository_forksBuilder b) + updates]) = _$GUserData_user_pinnedItems_nodes__asRepository_forks; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gUserDataUserPinnedItemsNodesAsRepositoryForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__asRepository_forks.serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__asRepository_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__asRepository_forks.serializer, + json, + ); +} + +abstract class GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage._(); + + factory GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage( + [Function( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) + updates]) = + _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage; + + static void _initializeBuilder( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage> + get serializer => + _$gUserDataUserPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + this, + ) as Map); + static GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + json, + ); +} + +abstract class GUserData_organization + implements Built { + GUserData_organization._(); + + factory GUserData_organization( + [Function(GUserData_organizationBuilder b) updates]) = + _$GUserData_organization; + + static void _initializeBuilder(GUserData_organizationBuilder b) => + b..G__typename = 'Organization'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get login; + String get avatarUrl; + String? get name; + String get url; + String? get description; + String? get location; + String? get email; + String? get websiteUrl; + String? get twitterUsername; + DateTime get createdAt; + bool get viewerIsFollowing; + GUserData_organization_membersWithRole get membersWithRole; + GUserData_organization_sponsoring get sponsoring; + GUserData_organization_sponsors get sponsors; + GUserData_organization_pinnedItems get pinnedItems; + GUserData_organization_pinnableItems get pinnableItems; + static Serializer get serializer => + _$gUserDataOrganizationSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization.serializer, + this, + ) as Map); + static GUserData_organization? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_organization.serializer, + json, + ); +} + +abstract class GUserData_organization_membersWithRole + implements + Built { + GUserData_organization_membersWithRole._(); + + factory GUserData_organization_membersWithRole( + [Function(GUserData_organization_membersWithRoleBuilder b) updates]) = + _$GUserData_organization_membersWithRole; + + static void _initializeBuilder( + GUserData_organization_membersWithRoleBuilder b) => + b..G__typename = 'OrganizationMemberConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + static Serializer get serializer => + _$gUserDataOrganizationMembersWithRoleSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_membersWithRole.serializer, + this, + ) as Map); + static GUserData_organization_membersWithRole? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_membersWithRole.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsoring + implements + Built, + GSponsorConnectionParts { + GUserData_organization_sponsoring._(); + + factory GUserData_organization_sponsoring( + [Function(GUserData_organization_sponsoringBuilder b) updates]) = + _$GUserData_organization_sponsoring; + + static void _initializeBuilder(GUserData_organization_sponsoringBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataOrganizationSponsoringSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsoring.serializer, + this, + ) as Map); + static GUserData_organization_sponsoring? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsoring.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsoring_nodes + implements GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_organization_sponsoring_nodes', + GUserData_organization_sponsoring_nodes__base, + { + 'User': GUserData_organization_sponsoring_nodes__asUser, + 'Organization': + GUserData_organization_sponsoring_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsoring_nodes.serializer, + this, + ) as Map); + static GUserData_organization_sponsoring_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsoring_nodes.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsoring_nodes__base + implements + Built, + GUserData_organization_sponsoring_nodes { + GUserData_organization_sponsoring_nodes__base._(); + + factory GUserData_organization_sponsoring_nodes__base( + [Function(GUserData_organization_sponsoring_nodes__baseBuilder b) + updates]) = _$GUserData_organization_sponsoring_nodes__base; + + static void _initializeBuilder( + GUserData_organization_sponsoring_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gUserDataOrganizationSponsoringNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsoring_nodes__base.serializer, + this, + ) as Map); + static GUserData_organization_sponsoring_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsoring_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsoring_nodes__asUser + implements + Built, + GUserData_organization_sponsoring_nodes { + GUserData_organization_sponsoring_nodes__asUser._(); + + factory GUserData_organization_sponsoring_nodes__asUser( + [Function(GUserData_organization_sponsoring_nodes__asUserBuilder b) + updates]) = _$GUserData_organization_sponsoring_nodes__asUser; + + static void _initializeBuilder( + GUserData_organization_sponsoring_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserDataOrganizationSponsoringNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsoring_nodes__asUser.serializer, + this, + ) as Map); + static GUserData_organization_sponsoring_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsoring_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsoring_nodes__asOrganization + implements + Built, + GUserData_organization_sponsoring_nodes { + GUserData_organization_sponsoring_nodes__asOrganization._(); + + factory GUserData_organization_sponsoring_nodes__asOrganization( + [Function( + GUserData_organization_sponsoring_nodes__asOrganizationBuilder b) + updates]) = _$GUserData_organization_sponsoring_nodes__asOrganization; + + static void _initializeBuilder( + GUserData_organization_sponsoring_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => + _$gUserDataOrganizationSponsoringNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsoring_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserData_organization_sponsoring_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsoring_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsors + implements + Built, + GSponsorConnectionParts { + GUserData_organization_sponsors._(); + + factory GUserData_organization_sponsors( + [Function(GUserData_organization_sponsorsBuilder b) updates]) = + _$GUserData_organization_sponsors; + + static void _initializeBuilder(GUserData_organization_sponsorsBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataOrganizationSponsorsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsors.serializer, + this, + ) as Map); + static GUserData_organization_sponsors? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsors.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsors_nodes + implements GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_organization_sponsors_nodes', + GUserData_organization_sponsors_nodes__base, + { + 'User': GUserData_organization_sponsors_nodes__asUser, + 'Organization': GUserData_organization_sponsors_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsors_nodes.serializer, + this, + ) as Map); + static GUserData_organization_sponsors_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsors_nodes.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsors_nodes__base + implements + Built, + GUserData_organization_sponsors_nodes { + GUserData_organization_sponsors_nodes__base._(); + + factory GUserData_organization_sponsors_nodes__base( + [Function(GUserData_organization_sponsors_nodes__baseBuilder b) + updates]) = _$GUserData_organization_sponsors_nodes__base; + + static void _initializeBuilder( + GUserData_organization_sponsors_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gUserDataOrganizationSponsorsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsors_nodes__base.serializer, + this, + ) as Map); + static GUserData_organization_sponsors_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsors_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsors_nodes__asUser + implements + Built, + GUserData_organization_sponsors_nodes { + GUserData_organization_sponsors_nodes__asUser._(); + + factory GUserData_organization_sponsors_nodes__asUser( + [Function(GUserData_organization_sponsors_nodes__asUserBuilder b) + updates]) = _$GUserData_organization_sponsors_nodes__asUser; + + static void _initializeBuilder( + GUserData_organization_sponsors_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserDataOrganizationSponsorsNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsors_nodes__asUser.serializer, + this, + ) as Map); + static GUserData_organization_sponsors_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsors_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserData_organization_sponsors_nodes__asOrganization + implements + Built, + GUserData_organization_sponsors_nodes { + GUserData_organization_sponsors_nodes__asOrganization._(); + + factory GUserData_organization_sponsors_nodes__asOrganization( + [Function(GUserData_organization_sponsors_nodes__asOrganizationBuilder b) + updates]) = _$GUserData_organization_sponsors_nodes__asOrganization; + + static void _initializeBuilder( + GUserData_organization_sponsors_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => + _$gUserDataOrganizationSponsorsNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_sponsors_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserData_organization_sponsors_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_sponsors_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems + implements + Built { + GUserData_organization_pinnedItems._(); + + factory GUserData_organization_pinnedItems( + [Function(GUserData_organization_pinnedItemsBuilder b) updates]) = + _$GUserData_organization_pinnedItems; + + static void _initializeBuilder(GUserData_organization_pinnedItemsBuilder b) => + b..G__typename = 'PinnableItemConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataOrganizationPinnedItemsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes { + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserData_organization_pinnedItems_nodes', + GUserData_organization_pinnedItems_nodes__base, + {'Repository': GUserData_organization_pinnedItems_nodes__asRepository}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__base + implements + Built, + GUserData_organization_pinnedItems_nodes { + GUserData_organization_pinnedItems_nodes__base._(); + + factory GUserData_organization_pinnedItems_nodes__base( + [Function(GUserData_organization_pinnedItems_nodes__baseBuilder b) + updates]) = _$GUserData_organization_pinnedItems_nodes__base; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__baseBuilder b) => + b..G__typename = 'PinnableItem'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gUserDataOrganizationPinnedItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__base.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__asRepository + implements + Built, + GUserData_organization_pinnedItems_nodes, + GRepoParts { + GUserData_organization_pinnedItems_nodes__asRepository._(); + + factory GUserData_organization_pinnedItems_nodes__asRepository( + [Function(GUserData_organization_pinnedItems_nodes__asRepositoryBuilder b) + updates]) = _$GUserData_organization_pinnedItems_nodes__asRepository; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserData_organization_pinnedItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserData_organization_pinnedItems_nodes__asRepository_stargazers + get stargazers; + @override + GUserData_organization_pinnedItems_nodes__asRepository_forks get forks; + @override + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + static Serializer + get serializer => + _$gUserDataOrganizationPinnedItemsNodesAsRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__asRepository.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__asRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__asRepository.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__asRepository_owner + implements + Built, + GRepoParts_owner { + GUserData_organization_pinnedItems_nodes__asRepository_owner._(); + + factory GUserData_organization_pinnedItems_nodes__asRepository_owner( + [Function( + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + b) + updates]) = + _$GUserData_organization_pinnedItems_nodes__asRepository_owner; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GUserData_organization_pinnedItems_nodes__asRepository_owner> + get serializer => + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_owner.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__asRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_owner.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__asRepository_stargazers + implements + Built, + GRepoParts_stargazers { + GUserData_organization_pinnedItems_nodes__asRepository_stargazers._(); + + factory GUserData_organization_pinnedItems_nodes__asRepository_stargazers( + [Function( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + b) + updates]) = + _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GUserData_organization_pinnedItems_nodes__asRepository_stargazers> + get serializer => + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_stargazers + .serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__asRepository_stargazers? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_stargazers + .serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__asRepository_forks + implements + Built, + GRepoParts_forks { + GUserData_organization_pinnedItems_nodes__asRepository_forks._(); + + factory GUserData_organization_pinnedItems_nodes__asRepository_forks( + [Function( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + b) + updates]) = + _$GUserData_organization_pinnedItems_nodes__asRepository_forks; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GUserData_organization_pinnedItems_nodes__asRepository_forks> + get serializer => + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_forks.serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__asRepository_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_forks.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + implements + Built< + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder>, + GRepoParts_primaryLanguage { + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage._(); + + factory GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage( + [Function( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) + updates]) = + _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage; + + static void _initializeBuilder( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage> + get serializer => + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + this, + ) as Map); + static GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems + implements + Built { + GUserData_organization_pinnableItems._(); + + factory GUserData_organization_pinnableItems( + [Function(GUserData_organization_pinnableItemsBuilder b) updates]) = + _$GUserData_organization_pinnableItems; + + static void _initializeBuilder( + GUserData_organization_pinnableItemsBuilder b) => + b..G__typename = 'PinnableItemConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + int get totalCount; + BuiltList? get nodes; + static Serializer get serializer => + _$gUserDataOrganizationPinnableItemsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems.serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes { + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _i2.InlineFragmentSerializer< + GUserData_organization_pinnableItems_nodes>( + 'GUserData_organization_pinnableItems_nodes', + GUserData_organization_pinnableItems_nodes__base, + { + 'Repository': + GUserData_organization_pinnableItems_nodes__asRepository + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes.serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__base + implements + Built, + GUserData_organization_pinnableItems_nodes { + GUserData_organization_pinnableItems_nodes__base._(); + + factory GUserData_organization_pinnableItems_nodes__base( + [Function(GUserData_organization_pinnableItems_nodes__baseBuilder b) + updates]) = _$GUserData_organization_pinnableItems_nodes__base; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__baseBuilder b) => + b..G__typename = 'PinnableItem'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gUserDataOrganizationPinnableItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__base.serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__base.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__asRepository + implements + Built, + GUserData_organization_pinnableItems_nodes, + GRepoParts { + GUserData_organization_pinnableItems_nodes__asRepository._(); + + factory GUserData_organization_pinnableItems_nodes__asRepository( + [Function( + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder b) + updates]) = _$GUserData_organization_pinnableItems_nodes__asRepository; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserData_organization_pinnableItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserData_organization_pinnableItems_nodes__asRepository_stargazers + get stargazers; + @override + GUserData_organization_pinnableItems_nodes__asRepository_forks get forks; + @override + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + static Serializer + get serializer => + _$gUserDataOrganizationPinnableItemsNodesAsRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__asRepository.serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__asRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__asRepository.serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__asRepository_owner + implements + Built, + GRepoParts_owner { + GUserData_organization_pinnableItems_nodes__asRepository_owner._(); + + factory GUserData_organization_pinnableItems_nodes__asRepository_owner( + [Function( + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + b) + updates]) = + _$GUserData_organization_pinnableItems_nodes__asRepository_owner; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer< + GUserData_organization_pinnableItems_nodes__asRepository_owner> + get serializer => + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_owner + .serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__asRepository_owner? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_owner + .serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__asRepository_stargazers + implements + Built< + GUserData_organization_pinnableItems_nodes__asRepository_stargazers, + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder>, + GRepoParts_stargazers { + GUserData_organization_pinnableItems_nodes__asRepository_stargazers._(); + + factory GUserData_organization_pinnableItems_nodes__asRepository_stargazers( + [Function( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + b) + updates]) = + _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GUserData_organization_pinnableItems_nodes__asRepository_stargazers> + get serializer => + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_stargazers + .serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__asRepository_stargazers? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_stargazers + .serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__asRepository_forks + implements + Built, + GRepoParts_forks { + GUserData_organization_pinnableItems_nodes__asRepository_forks._(); + + factory GUserData_organization_pinnableItems_nodes__asRepository_forks( + [Function( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + b) + updates]) = + _$GUserData_organization_pinnableItems_nodes__asRepository_forks; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer< + GUserData_organization_pinnableItems_nodes__asRepository_forks> + get serializer => + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_forks + .serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__asRepository_forks? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_forks + .serializer, + json, + ); +} + +abstract class GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + implements + Built< + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder>, + GRepoParts_primaryLanguage { + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage._(); + + factory GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage( + [Function( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + b) + updates]) = + _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage; + + static void _initializeBuilder( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage> + get serializer => + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + .serializer, + this, + ) as Map); + static GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + .serializer, + json, + ); +} + +abstract class GRepoParts { + String get G__typename; + GRepoParts_owner get owner; + String get name; + String? get description; + bool get isPrivate; + bool get isFork; + GRepoParts_stargazers get stargazers; + GRepoParts_forks get forks; + GRepoParts_primaryLanguage? get primaryLanguage; + Map toJson(); +} + +abstract class GRepoParts_owner { + String get G__typename; + String get login; + String get avatarUrl; + Map toJson(); +} + +abstract class GRepoParts_stargazers { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GRepoParts_forks { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GRepoParts_primaryLanguage { + String get G__typename; + String? get color; + String get name; + Map toJson(); +} + +abstract class GRepoPartsData + implements Built, GRepoParts { + GRepoPartsData._(); + + factory GRepoPartsData([Function(GRepoPartsDataBuilder b) updates]) = + _$GRepoPartsData; + + static void _initializeBuilder(GRepoPartsDataBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GRepoPartsData_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GRepoPartsData_stargazers get stargazers; + @override + GRepoPartsData_forks get forks; + @override + GRepoPartsData_primaryLanguage? get primaryLanguage; + static Serializer get serializer => + _$gRepoPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData.serializer, + this, + ) as Map); + static GRepoPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData.serializer, + json, + ); +} + +abstract class GRepoPartsData_owner + implements + Built, + GRepoParts_owner { + GRepoPartsData_owner._(); + + factory GRepoPartsData_owner( + [Function(GRepoPartsData_ownerBuilder b) updates]) = + _$GRepoPartsData_owner; + + static void _initializeBuilder(GRepoPartsData_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer get serializer => + _$gRepoPartsDataOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_owner.serializer, + this, + ) as Map); + static GRepoPartsData_owner? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_owner.serializer, + json, + ); +} + +abstract class GRepoPartsData_stargazers + implements + Built, + GRepoParts_stargazers { + GRepoPartsData_stargazers._(); + + factory GRepoPartsData_stargazers( + [Function(GRepoPartsData_stargazersBuilder b) updates]) = + _$GRepoPartsData_stargazers; + + static void _initializeBuilder(GRepoPartsData_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gRepoPartsDataStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_stargazers.serializer, + this, + ) as Map); + static GRepoPartsData_stargazers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_stargazers.serializer, + json, + ); +} + +abstract class GRepoPartsData_forks + implements + Built, + GRepoParts_forks { + GRepoPartsData_forks._(); + + factory GRepoPartsData_forks( + [Function(GRepoPartsData_forksBuilder b) updates]) = + _$GRepoPartsData_forks; + + static void _initializeBuilder(GRepoPartsData_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gRepoPartsDataForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_forks.serializer, + this, + ) as Map); + static GRepoPartsData_forks? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_forks.serializer, + json, + ); +} + +abstract class GRepoPartsData_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GRepoPartsData_primaryLanguage._(); + + factory GRepoPartsData_primaryLanguage( + [Function(GRepoPartsData_primaryLanguageBuilder b) updates]) = + _$GRepoPartsData_primaryLanguage; + + static void _initializeBuilder(GRepoPartsData_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer get serializer => + _$gRepoPartsDataPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsData_primaryLanguage.serializer, + this, + ) as Map); + static GRepoPartsData_primaryLanguage? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsData_primaryLanguage.serializer, + json, + ); +} + +abstract class GSponsorConnectionParts { + String get G__typename; + int get totalCount; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GSponsorConnectionParts_nodes { + String get G__typename; +} + +abstract class GSponsorConnectionParts_nodes__base + implements GSponsorConnectionParts_nodes { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GSponsorConnectionParts_nodes__asUser + implements GSponsorConnectionParts_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GSponsorConnectionParts_nodes__asOrganization + implements GSponsorConnectionParts_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GSponsorConnectionPartsData + implements + Built, + GSponsorConnectionParts { + GSponsorConnectionPartsData._(); + + factory GSponsorConnectionPartsData( + [Function(GSponsorConnectionPartsDataBuilder b) updates]) = + _$GSponsorConnectionPartsData; + + static void _initializeBuilder(GSponsorConnectionPartsDataBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gSponsorConnectionPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsData.serializer, + this, + ) as Map); + static GSponsorConnectionPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsData.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsData_nodes + implements GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GSponsorConnectionPartsData_nodes', + GSponsorConnectionPartsData_nodes__base, + { + 'User': GSponsorConnectionPartsData_nodes__asUser, + 'Organization': GSponsorConnectionPartsData_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsData_nodes.serializer, + this, + ) as Map); + static GSponsorConnectionPartsData_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsData_nodes.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsData_nodes__base + implements + Built, + GSponsorConnectionPartsData_nodes { + GSponsorConnectionPartsData_nodes__base._(); + + factory GSponsorConnectionPartsData_nodes__base( + [Function(GSponsorConnectionPartsData_nodes__baseBuilder b) + updates]) = _$GSponsorConnectionPartsData_nodes__base; + + static void _initializeBuilder( + GSponsorConnectionPartsData_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gSponsorConnectionPartsDataNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsData_nodes__base.serializer, + this, + ) as Map); + static GSponsorConnectionPartsData_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsData_nodes__base.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsData_nodes__asUser + implements + Built, + GSponsorConnectionPartsData_nodes { + GSponsorConnectionPartsData_nodes__asUser._(); + + factory GSponsorConnectionPartsData_nodes__asUser( + [Function(GSponsorConnectionPartsData_nodes__asUserBuilder b) + updates]) = _$GSponsorConnectionPartsData_nodes__asUser; + + static void _initializeBuilder( + GSponsorConnectionPartsData_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gSponsorConnectionPartsDataNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsData_nodes__asUser.serializer, + this, + ) as Map); + static GSponsorConnectionPartsData_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsData_nodes__asUser.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsData_nodes__asOrganization + implements + Built, + GSponsorConnectionPartsData_nodes { + GSponsorConnectionPartsData_nodes__asOrganization._(); + + factory GSponsorConnectionPartsData_nodes__asOrganization( + [Function(GSponsorConnectionPartsData_nodes__asOrganizationBuilder b) + updates]) = _$GSponsorConnectionPartsData_nodes__asOrganization; + + static void _initializeBuilder( + GSponsorConnectionPartsData_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => + _$gSponsorConnectionPartsDataNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsData_nodes__asOrganization.serializer, + this, + ) as Map); + static GSponsorConnectionPartsData_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsData_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserParts { + String get G__typename; + String get login; + String? get name; + String get avatarUrl; + String? get location; + DateTime get createdAt; + String? get company; + String? get bio; + String get url; + String get email; + String? get websiteUrl; + String? get twitterUsername; + bool get viewerCanFollow; + bool get viewerIsFollowing; + GUserParts_followers get followers; + GUserParts_following get following; + GUserParts_contributionsCollection get contributionsCollection; + GUserParts_sponsoring get sponsoring; + GUserParts_sponsors get sponsors; + GUserParts_organizations get organizations; + GUserParts_repositories get repositories; + GUserParts_starredRepositories get starredRepositories; + GUserParts_gists get gists; + GUserParts_pinnedItems get pinnedItems; + Map toJson(); +} + +abstract class GUserParts_followers { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GUserParts_following { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GUserParts_contributionsCollection { + String get G__typename; + GUserParts_contributionsCollection_contributionCalendar + get contributionCalendar; + Map toJson(); +} + +abstract class GUserParts_contributionsCollection_contributionCalendar { + String get G__typename; + BuiltList + get weeks; + Map toJson(); +} + +abstract class GUserParts_contributionsCollection_contributionCalendar_weeks { + String get G__typename; + BuiltList< + GUserParts_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays; + Map toJson(); +} + +abstract class GUserParts_contributionsCollection_contributionCalendar_weeks_contributionDays { + String get G__typename; + String get color; + Map toJson(); +} + +abstract class GUserParts_sponsoring implements GSponsorConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + @override + Map toJson(); +} + +abstract class GUserParts_sponsoring_nodes + implements GSponsorConnectionParts_nodes { + @override + String get G__typename; +} + +abstract class GUserParts_sponsoring_nodes__base + implements GUserParts_sponsoring_nodes { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GUserParts_sponsoring_nodes__asUser + implements GUserParts_sponsoring_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_sponsoring_nodes__asOrganization + implements GUserParts_sponsoring_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_sponsors implements GSponsorConnectionParts { + @override + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + @override + Map toJson(); +} + +abstract class GUserParts_sponsors_nodes + implements GSponsorConnectionParts_nodes { + @override + String get G__typename; +} + +abstract class GUserParts_sponsors_nodes__base + implements GUserParts_sponsors_nodes { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GUserParts_sponsors_nodes__asUser + implements GUserParts_sponsors_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_sponsors_nodes__asOrganization + implements GUserParts_sponsors_nodes { + @override + String get G__typename; + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_organizations { + String get G__typename; + int get totalCount; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GUserParts_organizations_nodes { + String get G__typename; + String get avatarUrl; + Map toJson(); +} + +abstract class GUserParts_repositories { + String get G__typename; + int get totalCount; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GUserParts_repositories_nodes implements GRepoParts { + @override + String get G__typename; + @override + GUserParts_repositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserParts_repositories_nodes_stargazers get stargazers; + @override + GUserParts_repositories_nodes_forks get forks; + @override + GUserParts_repositories_nodes_primaryLanguage? get primaryLanguage; + @override + Map toJson(); +} + +abstract class GUserParts_repositories_nodes_owner implements GRepoParts_owner { + @override + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_repositories_nodes_stargazers + implements GRepoParts_stargazers { + @override + String get G__typename; + @override + int get totalCount; + @override + Map toJson(); +} + +abstract class GUserParts_repositories_nodes_forks implements GRepoParts_forks { + @override + String get G__typename; + @override + int get totalCount; + @override + Map toJson(); +} + +abstract class GUserParts_repositories_nodes_primaryLanguage + implements GRepoParts_primaryLanguage { + @override + String get G__typename; + @override + String? get color; + @override + String get name; + @override + Map toJson(); +} + +abstract class GUserParts_starredRepositories { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GUserParts_gists { + String get G__typename; + int get totalCount; + Map toJson(); +} + +abstract class GUserParts_pinnedItems { + String get G__typename; + BuiltList? get nodes; + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes { + String get G__typename; +} + +abstract class GUserParts_pinnedItems_nodes__base + implements GUserParts_pinnedItems_nodes { + @override + String get G__typename; + @override + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes__asRepository + implements GUserParts_pinnedItems_nodes, GRepoParts { + @override + String get G__typename; + @override + GUserParts_pinnedItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserParts_pinnedItems_nodes__asRepository_stargazers get stargazers; + @override + GUserParts_pinnedItems_nodes__asRepository_forks get forks; + @override + GUserParts_pinnedItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + @override + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes__asRepository_owner + implements GRepoParts_owner { + @override + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + @override + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes__asRepository_stargazers + implements GRepoParts_stargazers { + @override + String get G__typename; + @override + int get totalCount; + @override + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes__asRepository_forks + implements GRepoParts_forks { + @override + String get G__typename; + @override + int get totalCount; + @override + Map toJson(); +} + +abstract class GUserParts_pinnedItems_nodes__asRepository_primaryLanguage + implements GRepoParts_primaryLanguage { + @override + String get G__typename; + @override + String? get color; + @override + String get name; + @override + Map toJson(); +} + +abstract class GUserPartsData + implements Built, GUserParts { + GUserPartsData._(); + + factory GUserPartsData([Function(GUserPartsDataBuilder b) updates]) = + _$GUserPartsData; + + static void _initializeBuilder(GUserPartsDataBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + @override + String? get company; + @override + String? get bio; + @override + String get url; + @override + String get email; + @override + String? get websiteUrl; + @override + String? get twitterUsername; + @override + bool get viewerCanFollow; + @override + bool get viewerIsFollowing; + @override + GUserPartsData_followers get followers; + @override + GUserPartsData_following get following; + @override + GUserPartsData_contributionsCollection get contributionsCollection; + @override + GUserPartsData_sponsoring get sponsoring; + @override + GUserPartsData_sponsors get sponsors; + @override + GUserPartsData_organizations get organizations; + @override + GUserPartsData_repositories get repositories; + @override + GUserPartsData_starredRepositories get starredRepositories; + @override + GUserPartsData_gists get gists; + @override + GUserPartsData_pinnedItems get pinnedItems; + static Serializer get serializer => + _$gUserPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData.serializer, + this, + ) as Map); + static GUserPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData.serializer, + json, + ); +} + +abstract class GUserPartsData_followers + implements + Built, + GUserParts_followers { + GUserPartsData_followers._(); + + factory GUserPartsData_followers( + [Function(GUserPartsData_followersBuilder b) updates]) = + _$GUserPartsData_followers; + + static void _initializeBuilder(GUserPartsData_followersBuilder b) => + b..G__typename = 'FollowerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserPartsDataFollowersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_followers.serializer, + this, + ) as Map); + static GUserPartsData_followers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_followers.serializer, + json, + ); +} + +abstract class GUserPartsData_following + implements + Built, + GUserParts_following { + GUserPartsData_following._(); + + factory GUserPartsData_following( + [Function(GUserPartsData_followingBuilder b) updates]) = + _$GUserPartsData_following; + + static void _initializeBuilder(GUserPartsData_followingBuilder b) => + b..G__typename = 'FollowingConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserPartsDataFollowingSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_following.serializer, + this, + ) as Map); + static GUserPartsData_following? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_following.serializer, + json, + ); +} + +abstract class GUserPartsData_contributionsCollection + implements + Built, + GUserParts_contributionsCollection { + GUserPartsData_contributionsCollection._(); + + factory GUserPartsData_contributionsCollection( + [Function(GUserPartsData_contributionsCollectionBuilder b) updates]) = + _$GUserPartsData_contributionsCollection; + + static void _initializeBuilder( + GUserPartsData_contributionsCollectionBuilder b) => + b..G__typename = 'ContributionsCollection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserPartsData_contributionsCollection_contributionCalendar + get contributionCalendar; + static Serializer get serializer => + _$gUserPartsDataContributionsCollectionSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_contributionsCollection.serializer, + this, + ) as Map); + static GUserPartsData_contributionsCollection? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_contributionsCollection.serializer, + json, + ); +} + +abstract class GUserPartsData_contributionsCollection_contributionCalendar + implements + Built, + GUserParts_contributionsCollection_contributionCalendar { + GUserPartsData_contributionsCollection_contributionCalendar._(); + + factory GUserPartsData_contributionsCollection_contributionCalendar( + [Function( + GUserPartsData_contributionsCollection_contributionCalendarBuilder + b) + updates]) = _$GUserPartsData_contributionsCollection_contributionCalendar; + + static void _initializeBuilder( + GUserPartsData_contributionsCollection_contributionCalendarBuilder + b) => + b..G__typename = 'ContributionCalendar'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList + get weeks; + static Serializer + get serializer => + _$gUserPartsDataContributionsCollectionContributionCalendarSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_contributionsCollection_contributionCalendar.serializer, + this, + ) as Map); + static GUserPartsData_contributionsCollection_contributionCalendar? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_contributionsCollection_contributionCalendar.serializer, + json, + ); +} + +abstract class GUserPartsData_contributionsCollection_contributionCalendar_weeks + implements + Built, + GUserParts_contributionsCollection_contributionCalendar_weeks { + GUserPartsData_contributionsCollection_contributionCalendar_weeks._(); + + factory GUserPartsData_contributionsCollection_contributionCalendar_weeks( + [Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder + b) + updates]) = + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks; + + static void _initializeBuilder( + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder + b) => + b..G__typename = 'ContributionCalendarWeek'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays; + static Serializer< + GUserPartsData_contributionsCollection_contributionCalendar_weeks> + get serializer => + _$gUserPartsDataContributionsCollectionContributionCalendarWeeksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_contributionsCollection_contributionCalendar_weeks + .serializer, + this, + ) as Map); + static GUserPartsData_contributionsCollection_contributionCalendar_weeks? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserPartsData_contributionsCollection_contributionCalendar_weeks + .serializer, + json, + ); +} + +abstract class GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + implements + Built< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder>, + GUserParts_contributionsCollection_contributionCalendar_weeks_contributionDays { + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays._(); + + factory GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays( + [Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) + updates]) = + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays; + + static void _initializeBuilder( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + b) => + b..G__typename = 'ContributionCalendarDay'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get color; + static Serializer< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> + get serializer => + _$gUserPartsDataContributionsCollectionContributionCalendarWeeksContributionDaysSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + this, + ) as Map); + static GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + .serializer, + json, + ); +} + +abstract class GUserPartsData_sponsoring + implements + Built, + GUserParts_sponsoring, + GSponsorConnectionParts { + GUserPartsData_sponsoring._(); + + factory GUserPartsData_sponsoring( + [Function(GUserPartsData_sponsoringBuilder b) updates]) = + _$GUserPartsData_sponsoring; + + static void _initializeBuilder(GUserPartsData_sponsoringBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserPartsDataSponsoringSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsoring.serializer, + this, + ) as Map); + static GUserPartsData_sponsoring? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsoring.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsoring_nodes + implements GUserParts_sponsoring_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserPartsData_sponsoring_nodes', + GUserPartsData_sponsoring_nodes__base, + { + 'User': GUserPartsData_sponsoring_nodes__asUser, + 'Organization': GUserPartsData_sponsoring_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsoring_nodes.serializer, + this, + ) as Map); + static GUserPartsData_sponsoring_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsoring_nodes.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsoring_nodes__base + implements + Built, + GUserPartsData_sponsoring_nodes { + GUserPartsData_sponsoring_nodes__base._(); + + factory GUserPartsData_sponsoring_nodes__base( + [Function(GUserPartsData_sponsoring_nodes__baseBuilder b) updates]) = + _$GUserPartsData_sponsoring_nodes__base; + + static void _initializeBuilder( + GUserPartsData_sponsoring_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserPartsDataSponsoringNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsoring_nodes__base.serializer, + this, + ) as Map); + static GUserPartsData_sponsoring_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsoring_nodes__base.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsoring_nodes__asUser + implements + Built, + GUserPartsData_sponsoring_nodes { + GUserPartsData_sponsoring_nodes__asUser._(); + + factory GUserPartsData_sponsoring_nodes__asUser( + [Function(GUserPartsData_sponsoring_nodes__asUserBuilder b) + updates]) = _$GUserPartsData_sponsoring_nodes__asUser; + + static void _initializeBuilder( + GUserPartsData_sponsoring_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gUserPartsDataSponsoringNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsoring_nodes__asUser.serializer, + this, + ) as Map); + static GUserPartsData_sponsoring_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsoring_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsoring_nodes__asOrganization + implements + Built, + GUserPartsData_sponsoring_nodes { + GUserPartsData_sponsoring_nodes__asOrganization._(); + + factory GUserPartsData_sponsoring_nodes__asOrganization( + [Function(GUserPartsData_sponsoring_nodes__asOrganizationBuilder b) + updates]) = _$GUserPartsData_sponsoring_nodes__asOrganization; + + static void _initializeBuilder( + GUserPartsData_sponsoring_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserPartsDataSponsoringNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsoring_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserPartsData_sponsoring_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsoring_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsors + implements + Built, + GUserParts_sponsors, + GSponsorConnectionParts { + GUserPartsData_sponsors._(); + + factory GUserPartsData_sponsors( + [Function(GUserPartsData_sponsorsBuilder b) updates]) = + _$GUserPartsData_sponsors; + + static void _initializeBuilder(GUserPartsData_sponsorsBuilder b) => + b..G__typename = 'SponsorConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserPartsDataSponsorsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsors.serializer, + this, + ) as Map); + static GUserPartsData_sponsors? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsors.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsors_nodes + implements GUserParts_sponsors_nodes, GSponsorConnectionParts_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserPartsData_sponsors_nodes', + GUserPartsData_sponsors_nodes__base, + { + 'User': GUserPartsData_sponsors_nodes__asUser, + 'Organization': GUserPartsData_sponsors_nodes__asOrganization, + }, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsors_nodes.serializer, + this, + ) as Map); + static GUserPartsData_sponsors_nodes? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsors_nodes.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsors_nodes__base + implements + Built, + GUserPartsData_sponsors_nodes { + GUserPartsData_sponsors_nodes__base._(); + + factory GUserPartsData_sponsors_nodes__base( + [Function(GUserPartsData_sponsors_nodes__baseBuilder b) updates]) = + _$GUserPartsData_sponsors_nodes__base; + + static void _initializeBuilder( + GUserPartsData_sponsors_nodes__baseBuilder b) => + b..G__typename = 'Sponsor'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserPartsDataSponsorsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsors_nodes__base.serializer, + this, + ) as Map); + static GUserPartsData_sponsors_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsors_nodes__base.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsors_nodes__asUser + implements + Built, + GUserPartsData_sponsors_nodes { + GUserPartsData_sponsors_nodes__asUser._(); + + factory GUserPartsData_sponsors_nodes__asUser( + [Function(GUserPartsData_sponsors_nodes__asUserBuilder b) updates]) = + _$GUserPartsData_sponsors_nodes__asUser; + + static void _initializeBuilder( + GUserPartsData_sponsors_nodes__asUserBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer get serializer => + _$gUserPartsDataSponsorsNodesAsUserSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsors_nodes__asUser.serializer, + this, + ) as Map); + static GUserPartsData_sponsors_nodes__asUser? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsors_nodes__asUser.serializer, + json, + ); +} + +abstract class GUserPartsData_sponsors_nodes__asOrganization + implements + Built, + GUserPartsData_sponsors_nodes { + GUserPartsData_sponsors_nodes__asOrganization._(); + + factory GUserPartsData_sponsors_nodes__asOrganization( + [Function(GUserPartsData_sponsors_nodes__asOrganizationBuilder b) + updates]) = _$GUserPartsData_sponsors_nodes__asOrganization; + + static void _initializeBuilder( + GUserPartsData_sponsors_nodes__asOrganizationBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get avatarUrl; + static Serializer + get serializer => _$gUserPartsDataSponsorsNodesAsOrganizationSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_sponsors_nodes__asOrganization.serializer, + this, + ) as Map); + static GUserPartsData_sponsors_nodes__asOrganization? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_sponsors_nodes__asOrganization.serializer, + json, + ); +} + +abstract class GUserPartsData_organizations + implements + Built, + GUserParts_organizations { + GUserPartsData_organizations._(); + + factory GUserPartsData_organizations( + [Function(GUserPartsData_organizationsBuilder b) updates]) = + _$GUserPartsData_organizations; + + static void _initializeBuilder(GUserPartsData_organizationsBuilder b) => + b..G__typename = 'OrganizationConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserPartsDataOrganizationsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_organizations.serializer, + this, + ) as Map); + static GUserPartsData_organizations? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_organizations.serializer, + json, + ); +} + +abstract class GUserPartsData_organizations_nodes + implements + Built, + GUserParts_organizations_nodes { + GUserPartsData_organizations_nodes._(); + + factory GUserPartsData_organizations_nodes( + [Function(GUserPartsData_organizations_nodesBuilder b) updates]) = + _$GUserPartsData_organizations_nodes; + + static void _initializeBuilder(GUserPartsData_organizations_nodesBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get avatarUrl; + static Serializer get serializer => + _$gUserPartsDataOrganizationsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_organizations_nodes.serializer, + this, + ) as Map); + static GUserPartsData_organizations_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_organizations_nodes.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories + implements + Built, + GUserParts_repositories { + GUserPartsData_repositories._(); + + factory GUserPartsData_repositories( + [Function(GUserPartsData_repositoriesBuilder b) updates]) = + _$GUserPartsData_repositories; + + static void _initializeBuilder(GUserPartsData_repositoriesBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserPartsDataRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories.serializer, + this, + ) as Map); + static GUserPartsData_repositories? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories_nodes + implements + Built, + GUserParts_repositories_nodes, + GRepoParts { + GUserPartsData_repositories_nodes._(); + + factory GUserPartsData_repositories_nodes( + [Function(GUserPartsData_repositories_nodesBuilder b) updates]) = + _$GUserPartsData_repositories_nodes; + + static void _initializeBuilder(GUserPartsData_repositories_nodesBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserPartsData_repositories_nodes_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserPartsData_repositories_nodes_stargazers get stargazers; + @override + GUserPartsData_repositories_nodes_forks get forks; + @override + GUserPartsData_repositories_nodes_primaryLanguage? get primaryLanguage; + static Serializer get serializer => + _$gUserPartsDataRepositoriesNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories_nodes.serializer, + this, + ) as Map); + static GUserPartsData_repositories_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories_nodes.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories_nodes_owner + implements + Built, + GUserParts_repositories_nodes_owner, + GRepoParts_owner { + GUserPartsData_repositories_nodes_owner._(); + + factory GUserPartsData_repositories_nodes_owner( + [Function(GUserPartsData_repositories_nodes_ownerBuilder b) + updates]) = _$GUserPartsData_repositories_nodes_owner; + + static void _initializeBuilder( + GUserPartsData_repositories_nodes_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer get serializer => + _$gUserPartsDataRepositoriesNodesOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories_nodes_owner.serializer, + this, + ) as Map); + static GUserPartsData_repositories_nodes_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories_nodes_owner.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories_nodes_stargazers + implements + Built, + GUserParts_repositories_nodes_stargazers, + GRepoParts_stargazers { + GUserPartsData_repositories_nodes_stargazers._(); + + factory GUserPartsData_repositories_nodes_stargazers( + [Function(GUserPartsData_repositories_nodes_stargazersBuilder b) + updates]) = _$GUserPartsData_repositories_nodes_stargazers; + + static void _initializeBuilder( + GUserPartsData_repositories_nodes_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => _$gUserPartsDataRepositoriesNodesStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories_nodes_stargazers.serializer, + this, + ) as Map); + static GUserPartsData_repositories_nodes_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories_nodes_stargazers.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories_nodes_forks + implements + Built, + GUserParts_repositories_nodes_forks, + GRepoParts_forks { + GUserPartsData_repositories_nodes_forks._(); + + factory GUserPartsData_repositories_nodes_forks( + [Function(GUserPartsData_repositories_nodes_forksBuilder b) + updates]) = _$GUserPartsData_repositories_nodes_forks; + + static void _initializeBuilder( + GUserPartsData_repositories_nodes_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserPartsDataRepositoriesNodesForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories_nodes_forks.serializer, + this, + ) as Map); + static GUserPartsData_repositories_nodes_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories_nodes_forks.serializer, + json, + ); +} + +abstract class GUserPartsData_repositories_nodes_primaryLanguage + implements + Built, + GUserParts_repositories_nodes_primaryLanguage, + GRepoParts_primaryLanguage { + GUserPartsData_repositories_nodes_primaryLanguage._(); + + factory GUserPartsData_repositories_nodes_primaryLanguage( + [Function(GUserPartsData_repositories_nodes_primaryLanguageBuilder b) + updates]) = _$GUserPartsData_repositories_nodes_primaryLanguage; + + static void _initializeBuilder( + GUserPartsData_repositories_nodes_primaryLanguageBuilder b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer + get serializer => + _$gUserPartsDataRepositoriesNodesPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_repositories_nodes_primaryLanguage.serializer, + this, + ) as Map); + static GUserPartsData_repositories_nodes_primaryLanguage? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_repositories_nodes_primaryLanguage.serializer, + json, + ); +} + +abstract class GUserPartsData_starredRepositories + implements + Built, + GUserParts_starredRepositories { + GUserPartsData_starredRepositories._(); + + factory GUserPartsData_starredRepositories( + [Function(GUserPartsData_starredRepositoriesBuilder b) updates]) = + _$GUserPartsData_starredRepositories; + + static void _initializeBuilder(GUserPartsData_starredRepositoriesBuilder b) => + b..G__typename = 'StarredRepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserPartsDataStarredRepositoriesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_starredRepositories.serializer, + this, + ) as Map); + static GUserPartsData_starredRepositories? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_starredRepositories.serializer, + json, + ); +} + +abstract class GUserPartsData_gists + implements + Built, + GUserParts_gists { + GUserPartsData_gists._(); + + factory GUserPartsData_gists( + [Function(GUserPartsData_gistsBuilder b) updates]) = + _$GUserPartsData_gists; + + static void _initializeBuilder(GUserPartsData_gistsBuilder b) => + b..G__typename = 'GistConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer get serializer => + _$gUserPartsDataGistsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_gists.serializer, + this, + ) as Map); + static GUserPartsData_gists? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_gists.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems + implements + Built, + GUserParts_pinnedItems { + GUserPartsData_pinnedItems._(); + + factory GUserPartsData_pinnedItems( + [Function(GUserPartsData_pinnedItemsBuilder b) updates]) = + _$GUserPartsData_pinnedItems; + + static void _initializeBuilder(GUserPartsData_pinnedItemsBuilder b) => + b..G__typename = 'PinnableItemConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + BuiltList? get nodes; + static Serializer get serializer => + _$gUserPartsDataPinnedItemsSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes + implements GUserParts_pinnedItems_nodes { + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _i2.InlineFragmentSerializer( + 'GUserPartsData_pinnedItems_nodes', + GUserPartsData_pinnedItems_nodes__base, + {'Repository': GUserPartsData_pinnedItems_nodes__asRepository}, + ); + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__base + implements + Built, + GUserPartsData_pinnedItems_nodes { + GUserPartsData_pinnedItems_nodes__base._(); + + factory GUserPartsData_pinnedItems_nodes__base( + [Function(GUserPartsData_pinnedItems_nodes__baseBuilder b) updates]) = + _$GUserPartsData_pinnedItems_nodes__base; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__baseBuilder b) => + b..G__typename = 'PinnableItem'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gUserPartsDataPinnedItemsNodesBaseSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__base.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__base? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__base.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__asRepository + implements + Built, + GUserPartsData_pinnedItems_nodes, + GRepoParts { + GUserPartsData_pinnedItems_nodes__asRepository._(); + + factory GUserPartsData_pinnedItems_nodes__asRepository( + [Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder b) + updates]) = _$GUserPartsData_pinnedItems_nodes__asRepository; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__asRepositoryBuilder b) => + b..G__typename = 'Repository'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + GUserPartsData_pinnedItems_nodes__asRepository_owner get owner; + @override + String get name; + @override + String? get description; + @override + bool get isPrivate; + @override + bool get isFork; + @override + GUserPartsData_pinnedItems_nodes__asRepository_stargazers get stargazers; + @override + GUserPartsData_pinnedItems_nodes__asRepository_forks get forks; + @override + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? + get primaryLanguage; + static Serializer + get serializer => _$gUserPartsDataPinnedItemsNodesAsRepositorySerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__asRepository.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__asRepository? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__asRepository.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__asRepository_owner + implements + Built, + GRepoParts_owner { + GUserPartsData_pinnedItems_nodes__asRepository_owner._(); + + factory GUserPartsData_pinnedItems_nodes__asRepository_owner( + [Function(GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder b) + updates]) = _$GUserPartsData_pinnedItems_nodes__asRepository_owner; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder b) => + b..G__typename = 'RepositoryOwner'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String get avatarUrl; + static Serializer + get serializer => + _$gUserPartsDataPinnedItemsNodesAsRepositoryOwnerSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_owner.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__asRepository_owner? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_owner.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__asRepository_stargazers + implements + Built, + GRepoParts_stargazers { + GUserPartsData_pinnedItems_nodes__asRepository_stargazers._(); + + factory GUserPartsData_pinnedItems_nodes__asRepository_stargazers( + [Function( + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder + b) + updates]) = _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gUserPartsDataPinnedItemsNodesAsRepositoryStargazersSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__asRepository_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__asRepository_forks + implements + Built, + GRepoParts_forks { + GUserPartsData_pinnedItems_nodes__asRepository_forks._(); + + factory GUserPartsData_pinnedItems_nodes__asRepository_forks( + [Function(GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder b) + updates]) = _$GUserPartsData_pinnedItems_nodes__asRepository_forks; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder b) => + b..G__typename = 'RepositoryConnection'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + int get totalCount; + static Serializer + get serializer => + _$gUserPartsDataPinnedItemsNodesAsRepositoryForksSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_forks.serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__asRepository_forks? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_forks.serializer, + json, + ); +} + +abstract class GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + implements + Built, + GRepoParts_primaryLanguage { + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage._(); + + factory GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage( + [Function( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) + updates]) = + _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage; + + static void _initializeBuilder( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder + b) => + b..G__typename = 'Language'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String? get color; + @override + String get name; + static Serializer< + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage> + get serializer => + _$gUserPartsDataPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + this, + ) as Map); + static GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? + fromJson(Map json) => _i1.serializers.deserializeWith( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + .serializer, + json, + ); +} diff --git a/packages/gql_github/lib/user.data.gql.g.dart b/packages/gql_github/lib/user.data.gql.g.dart new file mode 100644 index 0000000..6ef024d --- /dev/null +++ b/packages/gql_github/lib/user.data.gql.g.dart @@ -0,0 +1,27545 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'user.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gViewerDataSerializer = new _$GViewerDataSerializer(); +Serializer _$gViewerDataViewerSerializer = + new _$GViewerData_viewerSerializer(); +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 + _$gViewerDataViewerSponsoringSerializer = + new _$GViewerData_viewer_sponsoringSerializer(); +Serializer + _$gViewerDataViewerSponsoringNodesBaseSerializer = + new _$GViewerData_viewer_sponsoring_nodes__baseSerializer(); +Serializer + _$gViewerDataViewerSponsoringNodesAsUserSerializer = + new _$GViewerData_viewer_sponsoring_nodes__asUserSerializer(); +Serializer + _$gViewerDataViewerSponsoringNodesAsOrganizationSerializer = + new _$GViewerData_viewer_sponsoring_nodes__asOrganizationSerializer(); +Serializer _$gViewerDataViewerSponsorsSerializer = + new _$GViewerData_viewer_sponsorsSerializer(); +Serializer + _$gViewerDataViewerSponsorsNodesBaseSerializer = + new _$GViewerData_viewer_sponsors_nodes__baseSerializer(); +Serializer + _$gViewerDataViewerSponsorsNodesAsUserSerializer = + new _$GViewerData_viewer_sponsors_nodes__asUserSerializer(); +Serializer + _$gViewerDataViewerSponsorsNodesAsOrganizationSerializer = + new _$GViewerData_viewer_sponsors_nodes__asOrganizationSerializer(); +Serializer + _$gViewerDataViewerOrganizationsSerializer = + new _$GViewerData_viewer_organizationsSerializer(); +Serializer + _$gViewerDataViewerOrganizationsNodesSerializer = + new _$GViewerData_viewer_organizations_nodesSerializer(); +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 + _$gViewerDataViewerStarredRepositoriesSerializer = + new _$GViewerData_viewer_starredRepositoriesSerializer(); +Serializer _$gViewerDataViewerGistsSerializer = + new _$GViewerData_viewer_gistsSerializer(); +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 _$gUserDataUserSerializer = + new _$GUserData_userSerializer(); +Serializer _$gUserDataUserFollowersSerializer = + new _$GUserData_user_followersSerializer(); +Serializer _$gUserDataUserFollowingSerializer = + new _$GUserData_user_followingSerializer(); +Serializer + _$gUserDataUserContributionsCollectionSerializer = + new _$GUserData_user_contributionsCollectionSerializer(); +Serializer + _$gUserDataUserContributionsCollectionContributionCalendarSerializer = + new _$GUserData_user_contributionsCollection_contributionCalendarSerializer(); +Serializer + _$gUserDataUserContributionsCollectionContributionCalendarWeeksSerializer = + new _$GUserData_user_contributionsCollection_contributionCalendar_weeksSerializer(); +Serializer< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> + _$gUserDataUserContributionsCollectionContributionCalendarWeeksContributionDaysSerializer = + new _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer(); +Serializer _$gUserDataUserSponsoringSerializer = + new _$GUserData_user_sponsoringSerializer(); +Serializer + _$gUserDataUserSponsoringNodesBaseSerializer = + new _$GUserData_user_sponsoring_nodes__baseSerializer(); +Serializer + _$gUserDataUserSponsoringNodesAsUserSerializer = + new _$GUserData_user_sponsoring_nodes__asUserSerializer(); +Serializer + _$gUserDataUserSponsoringNodesAsOrganizationSerializer = + new _$GUserData_user_sponsoring_nodes__asOrganizationSerializer(); +Serializer _$gUserDataUserSponsorsSerializer = + new _$GUserData_user_sponsorsSerializer(); +Serializer + _$gUserDataUserSponsorsNodesBaseSerializer = + new _$GUserData_user_sponsors_nodes__baseSerializer(); +Serializer + _$gUserDataUserSponsorsNodesAsUserSerializer = + new _$GUserData_user_sponsors_nodes__asUserSerializer(); +Serializer + _$gUserDataUserSponsorsNodesAsOrganizationSerializer = + new _$GUserData_user_sponsors_nodes__asOrganizationSerializer(); +Serializer + _$gUserDataUserOrganizationsSerializer = + new _$GUserData_user_organizationsSerializer(); +Serializer + _$gUserDataUserOrganizationsNodesSerializer = + new _$GUserData_user_organizations_nodesSerializer(); +Serializer _$gUserDataUserRepositoriesSerializer = + new _$GUserData_user_repositoriesSerializer(); +Serializer + _$gUserDataUserRepositoriesNodesSerializer = + new _$GUserData_user_repositories_nodesSerializer(); +Serializer + _$gUserDataUserRepositoriesNodesOwnerSerializer = + new _$GUserData_user_repositories_nodes_ownerSerializer(); +Serializer + _$gUserDataUserRepositoriesNodesStargazersSerializer = + new _$GUserData_user_repositories_nodes_stargazersSerializer(); +Serializer + _$gUserDataUserRepositoriesNodesForksSerializer = + new _$GUserData_user_repositories_nodes_forksSerializer(); +Serializer + _$gUserDataUserRepositoriesNodesPrimaryLanguageSerializer = + new _$GUserData_user_repositories_nodes_primaryLanguageSerializer(); +Serializer + _$gUserDataUserStarredRepositoriesSerializer = + new _$GUserData_user_starredRepositoriesSerializer(); +Serializer _$gUserDataUserGistsSerializer = + new _$GUserData_user_gistsSerializer(); +Serializer _$gUserDataUserPinnedItemsSerializer = + new _$GUserData_user_pinnedItemsSerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesBaseSerializer = + new _$GUserData_user_pinnedItems_nodes__baseSerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesAsRepositorySerializer = + new _$GUserData_user_pinnedItems_nodes__asRepositorySerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesAsRepositoryOwnerSerializer = + new _$GUserData_user_pinnedItems_nodes__asRepository_ownerSerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesAsRepositoryStargazersSerializer = + new _$GUserData_user_pinnedItems_nodes__asRepository_stargazersSerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesAsRepositoryForksSerializer = + new _$GUserData_user_pinnedItems_nodes__asRepository_forksSerializer(); +Serializer + _$gUserDataUserPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = + new _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); +Serializer _$gUserDataOrganizationSerializer = + new _$GUserData_organizationSerializer(); +Serializer + _$gUserDataOrganizationMembersWithRoleSerializer = + new _$GUserData_organization_membersWithRoleSerializer(); +Serializer + _$gUserDataOrganizationSponsoringSerializer = + new _$GUserData_organization_sponsoringSerializer(); +Serializer + _$gUserDataOrganizationSponsoringNodesBaseSerializer = + new _$GUserData_organization_sponsoring_nodes__baseSerializer(); +Serializer + _$gUserDataOrganizationSponsoringNodesAsUserSerializer = + new _$GUserData_organization_sponsoring_nodes__asUserSerializer(); +Serializer + _$gUserDataOrganizationSponsoringNodesAsOrganizationSerializer = + new _$GUserData_organization_sponsoring_nodes__asOrganizationSerializer(); +Serializer + _$gUserDataOrganizationSponsorsSerializer = + new _$GUserData_organization_sponsorsSerializer(); +Serializer + _$gUserDataOrganizationSponsorsNodesBaseSerializer = + new _$GUserData_organization_sponsors_nodes__baseSerializer(); +Serializer + _$gUserDataOrganizationSponsorsNodesAsUserSerializer = + new _$GUserData_organization_sponsors_nodes__asUserSerializer(); +Serializer + _$gUserDataOrganizationSponsorsNodesAsOrganizationSerializer = + new _$GUserData_organization_sponsors_nodes__asOrganizationSerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsSerializer = + new _$GUserData_organization_pinnedItemsSerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsNodesBaseSerializer = + new _$GUserData_organization_pinnedItems_nodes__baseSerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsNodesAsRepositorySerializer = + new _$GUserData_organization_pinnedItems_nodes__asRepositorySerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryOwnerSerializer = + new _$GUserData_organization_pinnedItems_nodes__asRepository_ownerSerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryStargazersSerializer = + new _$GUserData_organization_pinnedItems_nodes__asRepository_stargazersSerializer(); +Serializer + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryForksSerializer = + new _$GUserData_organization_pinnedItems_nodes__asRepository_forksSerializer(); +Serializer< + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage> + _$gUserDataOrganizationPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = + new _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsSerializer = + new _$GUserData_organization_pinnableItemsSerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsNodesBaseSerializer = + new _$GUserData_organization_pinnableItems_nodes__baseSerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsNodesAsRepositorySerializer = + new _$GUserData_organization_pinnableItems_nodes__asRepositorySerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryOwnerSerializer = + new _$GUserData_organization_pinnableItems_nodes__asRepository_ownerSerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryStargazersSerializer = + new _$GUserData_organization_pinnableItems_nodes__asRepository_stargazersSerializer(); +Serializer + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryForksSerializer = + new _$GUserData_organization_pinnableItems_nodes__asRepository_forksSerializer(); +Serializer< + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage> + _$gUserDataOrganizationPinnableItemsNodesAsRepositoryPrimaryLanguageSerializer = + new _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageSerializer(); +Serializer _$gRepoPartsDataSerializer = + new _$GRepoPartsDataSerializer(); +Serializer _$gRepoPartsDataOwnerSerializer = + new _$GRepoPartsData_ownerSerializer(); +Serializer _$gRepoPartsDataStargazersSerializer = + new _$GRepoPartsData_stargazersSerializer(); +Serializer _$gRepoPartsDataForksSerializer = + new _$GRepoPartsData_forksSerializer(); +Serializer + _$gRepoPartsDataPrimaryLanguageSerializer = + new _$GRepoPartsData_primaryLanguageSerializer(); +Serializer + _$gSponsorConnectionPartsDataSerializer = + new _$GSponsorConnectionPartsDataSerializer(); +Serializer + _$gSponsorConnectionPartsDataNodesBaseSerializer = + new _$GSponsorConnectionPartsData_nodes__baseSerializer(); +Serializer + _$gSponsorConnectionPartsDataNodesAsUserSerializer = + new _$GSponsorConnectionPartsData_nodes__asUserSerializer(); +Serializer + _$gSponsorConnectionPartsDataNodesAsOrganizationSerializer = + new _$GSponsorConnectionPartsData_nodes__asOrganizationSerializer(); +Serializer _$gUserPartsDataSerializer = + new _$GUserPartsDataSerializer(); +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 _$gUserPartsDataSponsoringSerializer = + new _$GUserPartsData_sponsoringSerializer(); +Serializer + _$gUserPartsDataSponsoringNodesBaseSerializer = + new _$GUserPartsData_sponsoring_nodes__baseSerializer(); +Serializer + _$gUserPartsDataSponsoringNodesAsUserSerializer = + new _$GUserPartsData_sponsoring_nodes__asUserSerializer(); +Serializer + _$gUserPartsDataSponsoringNodesAsOrganizationSerializer = + new _$GUserPartsData_sponsoring_nodes__asOrganizationSerializer(); +Serializer _$gUserPartsDataSponsorsSerializer = + new _$GUserPartsData_sponsorsSerializer(); +Serializer + _$gUserPartsDataSponsorsNodesBaseSerializer = + new _$GUserPartsData_sponsors_nodes__baseSerializer(); +Serializer + _$gUserPartsDataSponsorsNodesAsUserSerializer = + new _$GUserPartsData_sponsors_nodes__asUserSerializer(); +Serializer + _$gUserPartsDataSponsorsNodesAsOrganizationSerializer = + new _$GUserPartsData_sponsors_nodes__asOrganizationSerializer(); +Serializer + _$gUserPartsDataOrganizationsSerializer = + new _$GUserPartsData_organizationsSerializer(); +Serializer + _$gUserPartsDataOrganizationsNodesSerializer = + new _$GUserPartsData_organizations_nodesSerializer(); +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 + _$gUserPartsDataStarredRepositoriesSerializer = + new _$GUserPartsData_starredRepositoriesSerializer(); +Serializer _$gUserPartsDataGistsSerializer = + new _$GUserPartsData_gistsSerializer(); +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(); + +class _$GViewerDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GViewerData, _$GViewerData]; + @override + final String wireName = 'GViewerData'; + + @override + Iterable serialize(Serializers serializers, GViewerData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'viewer', + serializers.serialize(object.viewer, + specifiedType: const FullType(GViewerData_viewer)), + ]; + + return result; + } + + @override + GViewerData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'viewer': + result.viewer.replace(serializers.deserialize(value, + specifiedType: const FullType(GViewerData_viewer))! + as GViewerData_viewer); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GViewerData_viewer, _$GViewerData_viewer]; + @override + final String wireName = 'GViewerData_viewer'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'email', + serializers.serialize(object.email, + specifiedType: const FullType(String)), + 'viewerCanFollow', + serializers.serialize(object.viewerCanFollow, + specifiedType: const FullType(bool)), + 'viewerIsFollowing', + serializers.serialize(object.viewerIsFollowing, + specifiedType: const FullType(bool)), + '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)), + 'sponsoring', + serializers.serialize(object.sponsoring, + specifiedType: const FullType(GViewerData_viewer_sponsoring)), + 'sponsors', + serializers.serialize(object.sponsors, + specifiedType: const FullType(GViewerData_viewer_sponsors)), + 'organizations', + serializers.serialize(object.organizations, + specifiedType: const FullType(GViewerData_viewer_organizations)), + 'repositories', + serializers.serialize(object.repositories, + specifiedType: const FullType(GViewerData_viewer_repositories)), + 'starredRepositories', + serializers.serialize(object.starredRepositories, + specifiedType: + const FullType(GViewerData_viewer_starredRepositories)), + 'gists', + serializers.serialize(object.gists, + specifiedType: const FullType(GViewerData_viewer_gists)), + 'pinnedItems', + serializers.serialize(object.pinnedItems, + specifiedType: const FullType(GViewerData_viewer_pinnedItems)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.company; + if (value != null) { + result + ..add('company') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.bio; + if (value != null) { + result + ..add('bio') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.websiteUrl; + if (value != null) { + result + ..add('websiteUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.twitterUsername; + if (value != null) { + result + ..add('twitterUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GViewerData_viewer deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'company': + result.company = 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 'url': + result.url = 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 'twitterUsername': + result.twitterUsername = 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 '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 'sponsoring': + result.sponsoring.replace(serializers.deserialize(value, + specifiedType: const FullType(GViewerData_viewer_sponsoring))! + as GViewerData_viewer_sponsoring); + break; + case 'sponsors': + result.sponsors.replace(serializers.deserialize(value, + specifiedType: const FullType(GViewerData_viewer_sponsors))! + as GViewerData_viewer_sponsors); + break; + case 'organizations': + result.organizations.replace(serializers.deserialize(value, + specifiedType: + const FullType(GViewerData_viewer_organizations))! + as GViewerData_viewer_organizations); + break; + case 'repositories': + result.repositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GViewerData_viewer_repositories))! + as GViewerData_viewer_repositories); + break; + case 'starredRepositories': + result.starredRepositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GViewerData_viewer_starredRepositories))! + as GViewerData_viewer_starredRepositories); + break; + case 'gists': + result.gists.replace(serializers.deserialize(value, + specifiedType: const FullType(GViewerData_viewer_gists))! + as GViewerData_viewer_gists); + 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_followersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_followers, + _$GViewerData_viewer_followers + ]; + @override + final String wireName = 'GViewerData_viewer_followers'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_followers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_followers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_followersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_followingSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_following, + _$GViewerData_viewer_following + ]; + @override + final String wireName = 'GViewerData_viewer_following'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_following object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_following deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_followingBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_contributionsCollectionSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_contributionsCollection, + _$GViewerData_viewer_contributionsCollection + ]; + @override + final String wireName = 'GViewerData_viewer_contributionsCollection'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_contributionsCollection object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'contributionCalendar', + serializers.serialize(object.contributionCalendar, + specifiedType: const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar)), + ]; + + return result; + } + + @override + GViewerData_viewer_contributionsCollection deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_contributionsCollectionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionCalendar': + result.contributionCalendar.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar))! + as GViewerData_viewer_contributionsCollection_contributionCalendar); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendarSerializer + implements + StructuredSerializer< + GViewerData_viewer_contributionsCollection_contributionCalendar> { + @override + final Iterable types = const [ + GViewerData_viewer_contributionsCollection_contributionCalendar, + _$GViewerData_viewer_contributionsCollection_contributionCalendar + ]; + @override + final String wireName = + 'GViewerData_viewer_contributionsCollection_contributionCalendar'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_contributionsCollection_contributionCalendar object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'weeks', + serializers.serialize(object.weeks, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks) + ])), + ]; + + return result; + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'weeks': + result.weeks.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeksSerializer + implements + StructuredSerializer< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> { + @override + final Iterable types = const [ + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + ]; + @override + final String wireName = + 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks'; + + @override + Iterable serialize( + Serializers serializers, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'contributionDays', + serializers.serialize(object.contributionDays, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays) + ])), + ]; + + return result; + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionDays': + result.contributionDays.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer + implements + StructuredSerializer< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> { + @override + final Iterable types = const [ + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + ]; + @override + final String wireName = + 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays'; + + @override + Iterable serialize( + Serializers serializers, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsoringSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsoring, + _$GViewerData_viewer_sponsoring + ]; + @override + final String wireName = 'GViewerData_viewer_sponsoring'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_sponsoring object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GViewerData_viewer_sponsoring_nodes)]))); + } + return result; + } + + @override + GViewerData_viewer_sponsoring deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsoringBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_sponsoring_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsoring_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsoring_nodes__base, + _$GViewerData_viewer_sponsoring_nodes__base + ]; + @override + final String wireName = 'GViewerData_viewer_sponsoring_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_sponsoring_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_sponsoring_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsoring_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsoring_nodes__asUserSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsoring_nodes__asUser, + _$GViewerData_viewer_sponsoring_nodes__asUser + ]; + @override + final String wireName = 'GViewerData_viewer_sponsoring_nodes__asUser'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_sponsoring_nodes__asUser 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 + GViewerData_viewer_sponsoring_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsoring_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsoring_nodes__asOrganizationSerializer + implements + StructuredSerializer< + GViewerData_viewer_sponsoring_nodes__asOrganization> { + @override + final Iterable types = const [ + GViewerData_viewer_sponsoring_nodes__asOrganization, + _$GViewerData_viewer_sponsoring_nodes__asOrganization + ]; + @override + final String wireName = 'GViewerData_viewer_sponsoring_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_sponsoring_nodes__asOrganization 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 + GViewerData_viewer_sponsoring_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsorsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsors, + _$GViewerData_viewer_sponsors + ]; + @override + final String wireName = 'GViewerData_viewer_sponsors'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_sponsors object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GViewerData_viewer_sponsors_nodes)]))); + } + return result; + } + + @override + GViewerData_viewer_sponsors deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsorsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_sponsors_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsors_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsors_nodes__base, + _$GViewerData_viewer_sponsors_nodes__base + ]; + @override + final String wireName = 'GViewerData_viewer_sponsors_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_sponsors_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_sponsors_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsors_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsors_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_sponsors_nodes__asUser, + _$GViewerData_viewer_sponsors_nodes__asUser + ]; + @override + final String wireName = 'GViewerData_viewer_sponsors_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_sponsors_nodes__asUser 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 + GViewerData_viewer_sponsors_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_sponsors_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_sponsors_nodes__asOrganizationSerializer + implements + StructuredSerializer< + GViewerData_viewer_sponsors_nodes__asOrganization> { + @override + final Iterable types = const [ + GViewerData_viewer_sponsors_nodes__asOrganization, + _$GViewerData_viewer_sponsors_nodes__asOrganization + ]; + @override + final String wireName = 'GViewerData_viewer_sponsors_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_sponsors_nodes__asOrganization 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 + GViewerData_viewer_sponsors_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_sponsors_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_organizationsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_organizations, + _$GViewerData_viewer_organizations + ]; + @override + final String wireName = 'GViewerData_viewer_organizations'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_organizations object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_organizations_nodes) + ]))); + } + return result; + } + + @override + GViewerData_viewer_organizations deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_organizationsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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_organizations_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_organizations_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_organizations_nodes, + _$GViewerData_viewer_organizations_nodes + ]; + @override + final String wireName = 'GViewerData_viewer_organizations_nodes'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_organizations_nodes 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 + GViewerData_viewer_organizations_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_organizations_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_repositories, + _$GViewerData_viewer_repositories + ]; + @override + final String wireName = 'GViewerData_viewer_repositories'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_repositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_repositories_nodes) + ]))); + } + return result; + } + + @override + GViewerData_viewer_repositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_repositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_repositories_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositories_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_repositories_nodes, + _$GViewerData_viewer_repositories_nodes + ]; + @override + final String wireName = 'GViewerData_viewer_repositories_nodes'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_repositories_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: + const FullType(GViewerData_viewer_repositories_nodes_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: + const FullType(GViewerData_viewer_repositories_nodes_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: + const FullType(GViewerData_viewer_repositories_nodes_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GViewerData_viewer_repositories_nodes_primaryLanguage))); + } + return result; + } + + @override + GViewerData_viewer_repositories_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_repositories_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_repositories_nodes_owner))! + as GViewerData_viewer_repositories_nodes_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_repositories_nodes_stargazers))! + as GViewerData_viewer_repositories_nodes_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_repositories_nodes_forks))! + as GViewerData_viewer_repositories_nodes_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_repositories_nodes_primaryLanguage))! + as GViewerData_viewer_repositories_nodes_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositories_nodes_ownerSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_repositories_nodes_owner, + _$GViewerData_viewer_repositories_nodes_owner + ]; + @override + final String wireName = 'GViewerData_viewer_repositories_nodes_owner'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_repositories_nodes_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_repositories_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_repositories_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositories_nodes_stargazersSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_repositories_nodes_stargazers, + _$GViewerData_viewer_repositories_nodes_stargazers + ]; + @override + final String wireName = 'GViewerData_viewer_repositories_nodes_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_repositories_nodes_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_repositories_nodes_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_repositories_nodes_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositories_nodes_forksSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_repositories_nodes_forks, + _$GViewerData_viewer_repositories_nodes_forks + ]; + @override + final String wireName = 'GViewerData_viewer_repositories_nodes_forks'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_repositories_nodes_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_repositories_nodes_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_repositories_nodes_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_repositories_nodes_primaryLanguageSerializer + implements + StructuredSerializer< + GViewerData_viewer_repositories_nodes_primaryLanguage> { + @override + final Iterable types = const [ + GViewerData_viewer_repositories_nodes_primaryLanguage, + _$GViewerData_viewer_repositories_nodes_primaryLanguage + ]; + @override + final String wireName = + 'GViewerData_viewer_repositories_nodes_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_repositories_nodes_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GViewerData_viewer_repositories_nodes_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_starredRepositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_starredRepositories, + _$GViewerData_viewer_starredRepositories + ]; + @override + final String wireName = 'GViewerData_viewer_starredRepositories'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_starredRepositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_starredRepositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_starredRepositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_gistsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_gists, + _$GViewerData_viewer_gists + ]; + @override + final String wireName = 'GViewerData_viewer_gists'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_gists 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_gists deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_gistsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItemsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems, + _$GViewerData_viewer_pinnedItems + ]; + @override + final String wireName = 'GViewerData_viewer_pinnedItems'; + + @override + Iterable serialize( + Serializers serializers, GViewerData_viewer_pinnedItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GViewerData_viewer_pinnedItems_nodes)]))); + } + return result; + } + + @override + GViewerData_viewer_pinnedItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_pinnedItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GViewerData_viewer_pinnedItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__base, + _$GViewerData_viewer_pinnedItems_nodes__base + ]; + @override + final String wireName = 'GViewerData_viewer_pinnedItems_nodes__base'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerData_viewer_pinnedItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepositorySerializer + implements + StructuredSerializer< + GViewerData_viewer_pinnedItems_nodes__asRepository> { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__asRepository, + _$GViewerData_viewer_pinnedItems_nodes__asRepository + ]; + @override + final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__asRepository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage))); + } + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_owner))! + as GViewerData_viewer_pinnedItems_nodes__asRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers))! + as GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_forks))! + as GViewerData_viewer_pinnedItems_nodes__asRepository_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage))! + as GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_ownerSerializer + implements + StructuredSerializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_owner> { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__asRepository_owner, + _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner + ]; + @override + final String wireName = + 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__asRepository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersSerializer + implements + StructuredSerializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers> { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers, + _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + ]; + @override + final String wireName = + 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_forksSerializer + implements + StructuredSerializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_forks> { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__asRepository_forks, + _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks + ]; + @override + final String wireName = + 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__asRepository_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageSerializer + implements + StructuredSerializer< + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage> { + @override + final Iterable types = const [ + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, + _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + ]; + @override + final String wireName = + 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GUserData, _$GUserData]; + @override + final String wireName = 'GUserData'; + + @override + Iterable serialize(Serializers serializers, GUserData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUserData_user))); + } + value = object.organization; + if (value != null) { + result + ..add('organization') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUserData_organization))); + } + return result; + } + + @override + GUserData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user))! + as GUserData_user); + break; + case 'organization': + result.organization.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_organization))! + as GUserData_organization); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUserData_user, _$GUserData_user]; + @override + final String wireName = 'GUserData_user'; + + @override + Iterable serialize(Serializers serializers, GUserData_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)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'email', + serializers.serialize(object.email, + specifiedType: const FullType(String)), + 'viewerCanFollow', + serializers.serialize(object.viewerCanFollow, + specifiedType: const FullType(bool)), + 'viewerIsFollowing', + serializers.serialize(object.viewerIsFollowing, + specifiedType: const FullType(bool)), + 'followers', + serializers.serialize(object.followers, + specifiedType: const FullType(GUserData_user_followers)), + 'following', + serializers.serialize(object.following, + specifiedType: const FullType(GUserData_user_following)), + 'contributionsCollection', + serializers.serialize(object.contributionsCollection, + specifiedType: + const FullType(GUserData_user_contributionsCollection)), + 'sponsoring', + serializers.serialize(object.sponsoring, + specifiedType: const FullType(GUserData_user_sponsoring)), + 'sponsors', + serializers.serialize(object.sponsors, + specifiedType: const FullType(GUserData_user_sponsors)), + 'organizations', + serializers.serialize(object.organizations, + specifiedType: const FullType(GUserData_user_organizations)), + 'repositories', + serializers.serialize(object.repositories, + specifiedType: const FullType(GUserData_user_repositories)), + 'starredRepositories', + serializers.serialize(object.starredRepositories, + specifiedType: const FullType(GUserData_user_starredRepositories)), + 'gists', + serializers.serialize(object.gists, + specifiedType: const FullType(GUserData_user_gists)), + 'pinnedItems', + serializers.serialize(object.pinnedItems, + specifiedType: const FullType(GUserData_user_pinnedItems)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.company; + if (value != null) { + result + ..add('company') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.bio; + if (value != null) { + result + ..add('bio') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.websiteUrl; + if (value != null) { + result + ..add('websiteUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.twitterUsername; + if (value != null) { + result + ..add('twitterUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'company': + result.company = 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 'url': + result.url = 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 'twitterUsername': + result.twitterUsername = 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 'followers': + result.followers.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_followers))! + as GUserData_user_followers); + break; + case 'following': + result.following.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_following))! + as GUserData_user_following); + break; + case 'contributionsCollection': + result.contributionsCollection.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_user_contributionsCollection))! + as GUserData_user_contributionsCollection); + break; + case 'sponsoring': + result.sponsoring.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_sponsoring))! + as GUserData_user_sponsoring); + break; + case 'sponsors': + result.sponsors.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_sponsors))! + as GUserData_user_sponsors); + break; + case 'organizations': + result.organizations.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_organizations))! + as GUserData_user_organizations); + break; + case 'repositories': + result.repositories.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_repositories))! + as GUserData_user_repositories); + break; + case 'starredRepositories': + result.starredRepositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_user_starredRepositories))! + as GUserData_user_starredRepositories); + break; + case 'gists': + result.gists.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_gists))! + as GUserData_user_gists); + break; + case 'pinnedItems': + result.pinnedItems.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserData_user_pinnedItems))! + as GUserData_user_pinnedItems); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_followersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_followers, + _$GUserData_user_followers + ]; + @override + final String wireName = 'GUserData_user_followers'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_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_user_followers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_followersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_followingSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_following, + _$GUserData_user_following + ]; + @override + final String wireName = 'GUserData_user_following'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_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_user_following deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_followingBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_contributionsCollectionSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_contributionsCollection, + _$GUserData_user_contributionsCollection + ]; + @override + final String wireName = 'GUserData_user_contributionsCollection'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_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_user_contributionsCollection_contributionCalendar)), + ]; + + return result; + } + + @override + GUserData_user_contributionsCollection deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_contributionsCollectionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionCalendar': + result.contributionCalendar.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_user_contributionsCollection_contributionCalendar))! + as GUserData_user_contributionsCollection_contributionCalendar); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendarSerializer + implements + StructuredSerializer< + GUserData_user_contributionsCollection_contributionCalendar> { + @override + final Iterable types = const [ + GUserData_user_contributionsCollection_contributionCalendar, + _$GUserData_user_contributionsCollection_contributionCalendar + ]; + @override + final String wireName = + 'GUserData_user_contributionsCollection_contributionCalendar'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks) + ])), + ]; + + return result; + } + + @override + GUserData_user_contributionsCollection_contributionCalendar deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_contributionsCollection_contributionCalendarBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'weeks': + result.weeks.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserData_user_contributionsCollection_contributionCalendar_weeks) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendar_weeksSerializer + implements + StructuredSerializer< + GUserData_user_contributionsCollection_contributionCalendar_weeks> { + @override + final Iterable types = const [ + GUserData_user_contributionsCollection_contributionCalendar_weeks, + _$GUserData_user_contributionsCollection_contributionCalendar_weeks + ]; + @override + final String wireName = + 'GUserData_user_contributionsCollection_contributionCalendar_weeks'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks_contributionDays) + ])), + ]; + + return result; + } + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionDays': + result.contributionDays.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer + implements + StructuredSerializer< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> { + @override + final Iterable types = const [ + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays, + _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + ]; + @override + final String wireName = + 'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays'; + + @override + Iterable serialize( + Serializers serializers, + GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks_contributionDays + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsoringSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsoring, + _$GUserData_user_sponsoring + ]; + @override + final String wireName = 'GUserData_user_sponsoring'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsoring object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserData_user_sponsoring_nodes)]))); + } + return result; + } + + @override + GUserData_user_sponsoring deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsoringBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_user_sponsoring_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsoring_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsoring_nodes__base, + _$GUserData_user_sponsoring_nodes__base + ]; + @override + final String wireName = 'GUserData_user_sponsoring_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsoring_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_user_sponsoring_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsoring_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsoring_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsoring_nodes__asUser, + _$GUserData_user_sponsoring_nodes__asUser + ]; + @override + final String wireName = 'GUserData_user_sponsoring_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsoring_nodes__asUser 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 + GUserData_user_sponsoring_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsoring_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsoring_nodes__asOrganizationSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsoring_nodes__asOrganization, + _$GUserData_user_sponsoring_nodes__asOrganization + ]; + @override + final String wireName = 'GUserData_user_sponsoring_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_sponsoring_nodes__asOrganization 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 + GUserData_user_sponsoring_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsoring_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsorsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsors, + _$GUserData_user_sponsors + ]; + @override + final String wireName = 'GUserData_user_sponsors'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsors object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserData_user_sponsors_nodes)]))); + } + return result; + } + + @override + GUserData_user_sponsors deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsorsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_user_sponsors_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsors_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsors_nodes__base, + _$GUserData_user_sponsors_nodes__base + ]; + @override + final String wireName = 'GUserData_user_sponsors_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsors_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_user_sponsors_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsors_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsors_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsors_nodes__asUser, + _$GUserData_user_sponsors_nodes__asUser + ]; + @override + final String wireName = 'GUserData_user_sponsors_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_sponsors_nodes__asUser 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 + GUserData_user_sponsors_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsors_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_sponsors_nodes__asOrganizationSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_sponsors_nodes__asOrganization, + _$GUserData_user_sponsors_nodes__asOrganization + ]; + @override + final String wireName = 'GUserData_user_sponsors_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_sponsors_nodes__asOrganization 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 + GUserData_user_sponsors_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_sponsors_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_organizationsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_organizations, + _$GUserData_user_organizations + ]; + @override + final String wireName = 'GUserData_user_organizations'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_organizations object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserData_user_organizations_nodes)]))); + } + return result; + } + + @override + GUserData_user_organizations deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_organizationsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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_user_organizations_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_organizations_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_organizations_nodes, + _$GUserData_user_organizations_nodes + ]; + @override + final String wireName = 'GUserData_user_organizations_nodes'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_organizations_nodes 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 + GUserData_user_organizations_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_organizations_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_repositories, + _$GUserData_user_repositories + ]; + @override + final String wireName = 'GUserData_user_repositories'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_repositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserData_user_repositories_nodes)]))); + } + return result; + } + + @override + GUserData_user_repositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_repositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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_user_repositories_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositories_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_repositories_nodes, + _$GUserData_user_repositories_nodes + ]; + @override + final String wireName = 'GUserData_user_repositories_nodes'; + + @override + Iterable serialize( + Serializers serializers, GUserData_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(GUserData_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(GUserData_user_repositories_nodes_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: + const FullType(GUserData_user_repositories_nodes_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserData_user_repositories_nodes_primaryLanguage))); + } + return result; + } + + @override + GUserData_user_repositories_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_repositories_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_user_repositories_nodes_owner))! + as GUserData_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( + GUserData_user_repositories_nodes_stargazers))! + as GUserData_user_repositories_nodes_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_user_repositories_nodes_forks))! + as GUserData_user_repositories_nodes_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_user_repositories_nodes_primaryLanguage))! + as GUserData_user_repositories_nodes_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositories_nodes_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_repositories_nodes_owner, + _$GUserData_user_repositories_nodes_owner + ]; + @override + final String wireName = 'GUserData_user_repositories_nodes_owner'; + + @override + Iterable serialize( + Serializers serializers, GUserData_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 + GUserData_user_repositories_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_repositories_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositories_nodes_stargazersSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_repositories_nodes_stargazers, + _$GUserData_user_repositories_nodes_stargazers + ]; + @override + final String wireName = 'GUserData_user_repositories_nodes_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GUserData_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 + GUserData_user_repositories_nodes_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_repositories_nodes_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositories_nodes_forksSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_repositories_nodes_forks, + _$GUserData_user_repositories_nodes_forks + ]; + @override + final String wireName = 'GUserData_user_repositories_nodes_forks'; + + @override + Iterable serialize( + Serializers serializers, GUserData_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 + GUserData_user_repositories_nodes_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_repositories_nodes_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_repositories_nodes_primaryLanguageSerializer + implements + StructuredSerializer< + GUserData_user_repositories_nodes_primaryLanguage> { + @override + final Iterable types = const [ + GUserData_user_repositories_nodes_primaryLanguage, + _$GUserData_user_repositories_nodes_primaryLanguage + ]; + @override + final String wireName = 'GUserData_user_repositories_nodes_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_repositories_nodes_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_user_repositories_nodes_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_repositories_nodes_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_starredRepositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_starredRepositories, + _$GUserData_user_starredRepositories + ]; + @override + final String wireName = 'GUserData_user_starredRepositories'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_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_user_starredRepositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_starredRepositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_gistsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_gists, + _$GUserData_user_gists + ]; + @override + final String wireName = 'GUserData_user_gists'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_gists 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_user_gists deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_gistsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItemsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_pinnedItems, + _$GUserData_user_pinnedItems + ]; + @override + final String wireName = 'GUserData_user_pinnedItems'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_pinnedItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserData_user_pinnedItems_nodes)]))); + } + return result; + } + + @override + GUserData_user_pinnedItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_pinnedItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_user_pinnedItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__base, + _$GUserData_user_pinnedItems_nodes__base + ]; + @override + final String wireName = 'GUserData_user_pinnedItems_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserData_user_pinnedItems_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_user_pinnedItems_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_pinnedItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepositorySerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__asRepository, + _$GUserData_user_pinnedItems_nodes__asRepository + ]; + @override + final String wireName = 'GUserData_user_pinnedItems_nodes__asRepository'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_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_user_pinnedItems_nodes__asRepository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GUserData_user_pinnedItems_nodes__asRepository_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage))); + } + return result; + } + + @override + GUserData_user_pinnedItems_nodes__asRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_user_pinnedItems_nodes__asRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_user_pinnedItems_nodes__asRepository_owner))! + as GUserData_user_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_user_pinnedItems_nodes__asRepository_stargazers))! + as GUserData_user_pinnedItems_nodes__asRepository_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_user_pinnedItems_nodes__asRepository_forks))! + as GUserData_user_pinnedItems_nodes__asRepository_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage))! + as GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_ownerSerializer + implements + StructuredSerializer< + GUserData_user_pinnedItems_nodes__asRepository_owner> { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__asRepository_owner, + _$GUserData_user_pinnedItems_nodes__asRepository_owner + ]; + @override + final String wireName = + 'GUserData_user_pinnedItems_nodes__asRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_pinnedItems_nodes__asRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_stargazersSerializer + implements + StructuredSerializer< + GUserData_user_pinnedItems_nodes__asRepository_stargazers> { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__asRepository_stargazers, + _$GUserData_user_pinnedItems_nodes__asRepository_stargazers + ]; + @override + final String wireName = + 'GUserData_user_pinnedItems_nodes__asRepository_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_pinnedItems_nodes__asRepository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_forksSerializer + implements + StructuredSerializer< + GUserData_user_pinnedItems_nodes__asRepository_forks> { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__asRepository_forks, + _$GUserData_user_pinnedItems_nodes__asRepository_forks + ]; + @override + final String wireName = + 'GUserData_user_pinnedItems_nodes__asRepository_forks'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_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_user_pinnedItems_nodes__asRepository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_pinnedItems_nodes__asRepository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageSerializer + implements + StructuredSerializer< + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage> { + @override + final Iterable types = const [ + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage, + _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + ]; + @override + final String wireName = + 'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organizationSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization, + _$GUserData_organization + ]; + @override + final String wireName = 'GUserData_organization'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization object, + {FullType 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)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'viewerIsFollowing', + serializers.serialize(object.viewerIsFollowing, + specifiedType: const FullType(bool)), + 'membersWithRole', + serializers.serialize(object.membersWithRole, + specifiedType: + const FullType(GUserData_organization_membersWithRole)), + 'sponsoring', + serializers.serialize(object.sponsoring, + specifiedType: const FullType(GUserData_organization_sponsoring)), + 'sponsors', + serializers.serialize(object.sponsors, + specifiedType: const FullType(GUserData_organization_sponsors)), + 'pinnedItems', + serializers.serialize(object.pinnedItems, + specifiedType: const FullType(GUserData_organization_pinnedItems)), + 'pinnableItems', + serializers.serialize(object.pinnableItems, + specifiedType: const FullType(GUserData_organization_pinnableItems)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.email; + if (value != null) { + result + ..add('email') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.websiteUrl; + if (value != null) { + result + ..add('websiteUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.twitterUsername; + if (value != null) { + result + ..add('twitterUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_organization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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 'url': + result.url = 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 'twitterUsername': + result.twitterUsername = 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 'viewerIsFollowing': + result.viewerIsFollowing = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'membersWithRole': + result.membersWithRole.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_organization_membersWithRole))! + as GUserData_organization_membersWithRole); + break; + case 'sponsoring': + result.sponsoring.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_organization_sponsoring))! + as GUserData_organization_sponsoring); + break; + case 'sponsors': + result.sponsors.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_organization_sponsors))! + as GUserData_organization_sponsors); + break; + case 'pinnedItems': + result.pinnedItems.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_organization_pinnedItems))! + as GUserData_organization_pinnedItems); + break; + case 'pinnableItems': + result.pinnableItems.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserData_organization_pinnableItems))! + as GUserData_organization_pinnableItems); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_membersWithRoleSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_membersWithRole, + _$GUserData_organization_membersWithRole + ]; + @override + final String wireName = 'GUserData_organization_membersWithRole'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization_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_organization_membersWithRole deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_membersWithRoleBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsoringSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsoring, + _$GUserData_organization_sponsoring + ]; + @override + final String wireName = 'GUserData_organization_sponsoring'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization_sponsoring object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_sponsoring_nodes) + ]))); + } + return result; + } + + @override + GUserData_organization_sponsoring deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsoringBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_sponsoring_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsoring_nodes__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsoring_nodes__base, + _$GUserData_organization_sponsoring_nodes__base + ]; + @override + final String wireName = 'GUserData_organization_sponsoring_nodes__base'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsoring_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_organization_sponsoring_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsoring_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsoring_nodes__asUserSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsoring_nodes__asUser, + _$GUserData_organization_sponsoring_nodes__asUser + ]; + @override + final String wireName = 'GUserData_organization_sponsoring_nodes__asUser'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsoring_nodes__asUser 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 + GUserData_organization_sponsoring_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsoring_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsoring_nodes__asOrganizationSerializer + implements + StructuredSerializer< + GUserData_organization_sponsoring_nodes__asOrganization> { + @override + final Iterable types = const [ + GUserData_organization_sponsoring_nodes__asOrganization, + _$GUserData_organization_sponsoring_nodes__asOrganization + ]; + @override + final String wireName = + 'GUserData_organization_sponsoring_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsoring_nodes__asOrganization 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 + GUserData_organization_sponsoring_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_sponsoring_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsorsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsors, + _$GUserData_organization_sponsors + ]; + @override + final String wireName = 'GUserData_organization_sponsors'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization_sponsors object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_sponsors_nodes) + ]))); + } + return result; + } + + @override + GUserData_organization_sponsors deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsorsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_sponsors_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsors_nodes__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsors_nodes__base, + _$GUserData_organization_sponsors_nodes__base + ]; + @override + final String wireName = 'GUserData_organization_sponsors_nodes__base'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsors_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_organization_sponsors_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsors_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsors_nodes__asUserSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_sponsors_nodes__asUser, + _$GUserData_organization_sponsors_nodes__asUser + ]; + @override + final String wireName = 'GUserData_organization_sponsors_nodes__asUser'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsors_nodes__asUser 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 + GUserData_organization_sponsors_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_sponsors_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_sponsors_nodes__asOrganizationSerializer + implements + StructuredSerializer< + GUserData_organization_sponsors_nodes__asOrganization> { + @override + final Iterable types = const [ + GUserData_organization_sponsors_nodes__asOrganization, + _$GUserData_organization_sponsors_nodes__asOrganization + ]; + @override + final String wireName = + 'GUserData_organization_sponsors_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_sponsors_nodes__asOrganization 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 + GUserData_organization_sponsors_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_sponsors_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItemsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems, + _$GUserData_organization_pinnedItems + ]; + @override + final String wireName = 'GUserData_organization_pinnedItems'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization_pinnedItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_pinnedItems_nodes) + ]))); + } + return result; + } + + @override + GUserData_organization_pinnedItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_pinnedItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_pinnedItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__base, + _$GUserData_organization_pinnedItems_nodes__base + ]; + @override + final String wireName = 'GUserData_organization_pinnedItems_nodes__base'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_pinnedItems_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_organization_pinnedItems_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_pinnedItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepositorySerializer + implements + StructuredSerializer< + GUserData_organization_pinnedItems_nodes__asRepository> { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__asRepository, + _$GUserData_organization_pinnedItems_nodes__asRepository + ]; + @override + final String wireName = + 'GUserData_organization_pinnedItems_nodes__asRepository'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_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_organization_pinnedItems_nodes__asRepository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GUserData_organization_pinnedItems_nodes__asRepository_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage))); + } + return result; + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnedItems_nodes__asRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnedItems_nodes__asRepository_owner))! + as GUserData_organization_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_organization_pinnedItems_nodes__asRepository_stargazers))! + as GUserData_organization_pinnedItems_nodes__asRepository_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnedItems_nodes__asRepository_forks))! + as GUserData_organization_pinnedItems_nodes__asRepository_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage))! + as GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_ownerSerializer + implements + StructuredSerializer< + GUserData_organization_pinnedItems_nodes__asRepository_owner> { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__asRepository_owner, + _$GUserData_organization_pinnedItems_nodes__asRepository_owner + ]; + @override + final String wireName = + 'GUserData_organization_pinnedItems_nodes__asRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_pinnedItems_nodes__asRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_stargazersSerializer + implements + StructuredSerializer< + GUserData_organization_pinnedItems_nodes__asRepository_stargazers> { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__asRepository_stargazers, + _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers + ]; + @override + final String wireName = + 'GUserData_organization_pinnedItems_nodes__asRepository_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_pinnedItems_nodes__asRepository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_forksSerializer + implements + StructuredSerializer< + GUserData_organization_pinnedItems_nodes__asRepository_forks> { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__asRepository_forks, + _$GUserData_organization_pinnedItems_nodes__asRepository_forks + ]; + @override + final String wireName = + 'GUserData_organization_pinnedItems_nodes__asRepository_forks'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_pinnedItems_nodes__asRepository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageSerializer + implements + StructuredSerializer< + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage> { + @override + final Iterable types = const [ + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage, + _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + ]; + @override + final String wireName = + 'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage'; + + @override + Iterable serialize( + Serializers serializers, + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItemsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems, + _$GUserData_organization_pinnableItems + ]; + @override + final String wireName = 'GUserData_organization_pinnableItems'; + + @override + Iterable serialize( + Serializers serializers, GUserData_organization_pinnableItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_pinnableItems_nodes) + ]))); + } + return result; + } + + @override + GUserData_organization_pinnableItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserData_organization_pinnableItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserData_organization_pinnableItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__baseSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__base, + _$GUserData_organization_pinnableItems_nodes__base + ]; + @override + final String wireName = 'GUserData_organization_pinnableItems_nodes__base'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_pinnableItems_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserData_organization_pinnableItems_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepositorySerializer + implements + StructuredSerializer< + GUserData_organization_pinnableItems_nodes__asRepository> { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__asRepository, + _$GUserData_organization_pinnableItems_nodes__asRepository + ]; + @override + final String wireName = + 'GUserData_organization_pinnableItems_nodes__asRepository'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_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_organization_pinnableItems_nodes__asRepository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GUserData_organization_pinnableItems_nodes__asRepository_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage))); + } + return result; + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__asRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnableItems_nodes__asRepository_owner))! + as GUserData_organization_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_organization_pinnableItems_nodes__asRepository_stargazers))! + as GUserData_organization_pinnableItems_nodes__asRepository_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnableItems_nodes__asRepository_forks))! + as GUserData_organization_pinnableItems_nodes__asRepository_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage))! + as GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_ownerSerializer + implements + StructuredSerializer< + GUserData_organization_pinnableItems_nodes__asRepository_owner> { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__asRepository_owner, + _$GUserData_organization_pinnableItems_nodes__asRepository_owner + ]; + @override + final String wireName = + 'GUserData_organization_pinnableItems_nodes__asRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_pinnableItems_nodes__asRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_stargazersSerializer + implements + StructuredSerializer< + GUserData_organization_pinnableItems_nodes__asRepository_stargazers> { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__asRepository_stargazers, + _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers + ]; + @override + final String wireName = + 'GUserData_organization_pinnableItems_nodes__asRepository_stargazers'; + + @override + Iterable serialize( + Serializers serializers, + GUserData_organization_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_organization_pinnableItems_nodes__asRepository_stargazers + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_forksSerializer + implements + StructuredSerializer< + GUserData_organization_pinnableItems_nodes__asRepository_forks> { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__asRepository_forks, + _$GUserData_organization_pinnableItems_nodes__asRepository_forks + ]; + @override + final String wireName = + 'GUserData_organization_pinnableItems_nodes__asRepository_forks'; + + @override + Iterable serialize(Serializers serializers, + GUserData_organization_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_organization_pinnableItems_nodes__asRepository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageSerializer + implements + StructuredSerializer< + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage> { + @override + final Iterable types = const [ + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage, + _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + ]; + @override + final String wireName = + 'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage'; + + @override + Iterable serialize( + Serializers serializers, + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsData, _$GRepoPartsData]; + @override + final String wireName = 'GRepoPartsData'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsData 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(GRepoPartsData_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(GRepoPartsData_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType(GRepoPartsData_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRepoPartsData_primaryLanguage))); + } + return result; + } + + @override + GRepoPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoPartsData_owner))! + as GRepoPartsData_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(GRepoPartsData_stargazers))! + as GRepoPartsData_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType(GRepoPartsData_forks))! + as GRepoPartsData_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: + const FullType(GRepoPartsData_primaryLanguage))! + as GRepoPartsData_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_owner, + _$GRepoPartsData_owner + ]; + @override + final String wireName = 'GRepoPartsData_owner'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_stargazersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_stargazers, + _$GRepoPartsData_stargazers + ]; + @override + final String wireName = 'GRepoPartsData_stargazers'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_forksSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_forks, + _$GRepoPartsData_forks + ]; + @override + final String wireName = 'GRepoPartsData_forks'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_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 + GRepoPartsData_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsData_primaryLanguageSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepoPartsData_primaryLanguage, + _$GRepoPartsData_primaryLanguage + ]; + @override + final String wireName = 'GRepoPartsData_primaryLanguage'; + + @override + Iterable serialize( + Serializers serializers, GRepoPartsData_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoPartsData_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsData_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorConnectionPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorConnectionPartsData, + _$GSponsorConnectionPartsData + ]; + @override + final String wireName = 'GSponsorConnectionPartsData'; + + @override + Iterable serialize( + Serializers serializers, GSponsorConnectionPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSponsorConnectionPartsData_nodes)]))); + } + return result; + } + + @override + GSponsorConnectionPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorConnectionPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSponsorConnectionPartsData_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GSponsorConnectionPartsData_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorConnectionPartsData_nodes__base, + _$GSponsorConnectionPartsData_nodes__base + ]; + @override + final String wireName = 'GSponsorConnectionPartsData_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GSponsorConnectionPartsData_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GSponsorConnectionPartsData_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorConnectionPartsData_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorConnectionPartsData_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorConnectionPartsData_nodes__asUser, + _$GSponsorConnectionPartsData_nodes__asUser + ]; + @override + final String wireName = 'GSponsorConnectionPartsData_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GSponsorConnectionPartsData_nodes__asUser 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 + GSponsorConnectionPartsData_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorConnectionPartsData_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorConnectionPartsData_nodes__asOrganizationSerializer + implements + StructuredSerializer< + GSponsorConnectionPartsData_nodes__asOrganization> { + @override + final Iterable types = const [ + GSponsorConnectionPartsData_nodes__asOrganization, + _$GSponsorConnectionPartsData_nodes__asOrganization + ]; + @override + final String wireName = 'GSponsorConnectionPartsData_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GSponsorConnectionPartsData_nodes__asOrganization 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 + GSponsorConnectionPartsData_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GSponsorConnectionPartsData_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = 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)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'email', + serializers.serialize(object.email, + specifiedType: const FullType(String)), + 'viewerCanFollow', + serializers.serialize(object.viewerCanFollow, + specifiedType: const FullType(bool)), + 'viewerIsFollowing', + serializers.serialize(object.viewerIsFollowing, + specifiedType: const FullType(bool)), + '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)), + 'sponsoring', + serializers.serialize(object.sponsoring, + specifiedType: const FullType(GUserPartsData_sponsoring)), + 'sponsors', + serializers.serialize(object.sponsors, + specifiedType: const FullType(GUserPartsData_sponsors)), + 'organizations', + serializers.serialize(object.organizations, + specifiedType: const FullType(GUserPartsData_organizations)), + 'repositories', + serializers.serialize(object.repositories, + specifiedType: const FullType(GUserPartsData_repositories)), + 'starredRepositories', + serializers.serialize(object.starredRepositories, + specifiedType: const FullType(GUserPartsData_starredRepositories)), + 'gists', + serializers.serialize(object.gists, + specifiedType: const FullType(GUserPartsData_gists)), + 'pinnedItems', + serializers.serialize(object.pinnedItems, + specifiedType: const FullType(GUserPartsData_pinnedItems)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.company; + if (value != null) { + result + ..add('company') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.bio; + if (value != null) { + result + ..add('bio') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.websiteUrl; + if (value != null) { + result + ..add('websiteUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.twitterUsername; + if (value != null) { + result + ..add('twitterUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + case 'company': + result.company = 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 'url': + result.url = 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 'twitterUsername': + result.twitterUsername = 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 '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 'sponsoring': + result.sponsoring.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_sponsoring))! + as GUserPartsData_sponsoring); + break; + case 'sponsors': + result.sponsors.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_sponsors))! + as GUserPartsData_sponsors); + break; + case 'organizations': + result.organizations.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_organizations))! + as GUserPartsData_organizations); + break; + case 'repositories': + result.repositories.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_repositories))! + as GUserPartsData_repositories); + break; + case 'starredRepositories': + result.starredRepositories.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserPartsData_starredRepositories))! + as GUserPartsData_starredRepositories); + break; + case 'gists': + result.gists.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_gists))! + as GUserPartsData_gists); + break; + case 'pinnedItems': + result.pinnedItems.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserPartsData_pinnedItems))! + as GUserPartsData_pinnedItems); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_followersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_followers, + _$GUserPartsData_followers + ]; + @override + final String wireName = 'GUserPartsData_followers'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_followers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_followers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_followersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_followingSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_following, + _$GUserPartsData_following + ]; + @override + final String wireName = 'GUserPartsData_following'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_following object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_following deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_followingBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_contributionsCollectionSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_contributionsCollection, + _$GUserPartsData_contributionsCollection + ]; + @override + final String wireName = 'GUserPartsData_contributionsCollection'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_contributionsCollection object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'contributionCalendar', + serializers.serialize(object.contributionCalendar, + specifiedType: const FullType( + GUserPartsData_contributionsCollection_contributionCalendar)), + ]; + + return result; + } + + @override + GUserPartsData_contributionsCollection deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_contributionsCollectionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionCalendar': + result.contributionCalendar.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_contributionsCollection_contributionCalendar))! + as GUserPartsData_contributionsCollection_contributionCalendar); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendarSerializer + implements + StructuredSerializer< + GUserPartsData_contributionsCollection_contributionCalendar> { + @override + final Iterable types = const [ + GUserPartsData_contributionsCollection_contributionCalendar, + _$GUserPartsData_contributionsCollection_contributionCalendar + ]; + @override + final String wireName = + 'GUserPartsData_contributionsCollection_contributionCalendar'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_contributionsCollection_contributionCalendar object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'weeks', + serializers.serialize(object.weeks, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks) + ])), + ]; + + return result; + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_contributionsCollection_contributionCalendarBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'weeks': + result.weeks.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendar_weeksSerializer + implements + StructuredSerializer< + GUserPartsData_contributionsCollection_contributionCalendar_weeks> { + @override + final Iterable types = const [ + GUserPartsData_contributionsCollection_contributionCalendar_weeks, + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks + ]; + @override + final String wireName = + 'GUserPartsData_contributionsCollection_contributionCalendar_weeks'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_contributionsCollection_contributionCalendar_weeks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'contributionDays', + serializers.serialize(object.contributionDays, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays) + ])), + ]; + + return result; + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar_weeks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'contributionDays': + result.contributionDays.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer + implements + StructuredSerializer< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> { + @override + final Iterable types = const [ + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + ]; + @override + final String wireName = + 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays'; + + @override + Iterable serialize( + Serializers serializers, + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'color', + serializers.serialize(object.color, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsoringSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsoring, + _$GUserPartsData_sponsoring + ]; + @override + final String wireName = 'GUserPartsData_sponsoring'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsoring object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserPartsData_sponsoring_nodes)]))); + } + return result; + } + + @override + GUserPartsData_sponsoring deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsoringBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserPartsData_sponsoring_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsoring_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsoring_nodes__base, + _$GUserPartsData_sponsoring_nodes__base + ]; + @override + final String wireName = 'GUserPartsData_sponsoring_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsoring_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_sponsoring_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsoring_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsoring_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsoring_nodes__asUser, + _$GUserPartsData_sponsoring_nodes__asUser + ]; + @override + final String wireName = 'GUserPartsData_sponsoring_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsoring_nodes__asUser 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 + GUserPartsData_sponsoring_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsoring_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsoring_nodes__asOrganizationSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsoring_nodes__asOrganization, + _$GUserPartsData_sponsoring_nodes__asOrganization + ]; + @override + final String wireName = 'GUserPartsData_sponsoring_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_sponsoring_nodes__asOrganization 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 + GUserPartsData_sponsoring_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsoring_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsorsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsors, + _$GUserPartsData_sponsors + ]; + @override + final String wireName = 'GUserPartsData_sponsors'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsors object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserPartsData_sponsors_nodes)]))); + } + return result; + } + + @override + GUserPartsData_sponsors deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsorsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserPartsData_sponsors_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsors_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsors_nodes__base, + _$GUserPartsData_sponsors_nodes__base + ]; + @override + final String wireName = 'GUserPartsData_sponsors_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsors_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_sponsors_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsors_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsors_nodes__asUserSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsors_nodes__asUser, + _$GUserPartsData_sponsors_nodes__asUser + ]; + @override + final String wireName = 'GUserPartsData_sponsors_nodes__asUser'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_sponsors_nodes__asUser 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 + GUserPartsData_sponsors_nodes__asUser deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsors_nodes__asUserBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_sponsors_nodes__asOrganizationSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_sponsors_nodes__asOrganization, + _$GUserPartsData_sponsors_nodes__asOrganization + ]; + @override + final String wireName = 'GUserPartsData_sponsors_nodes__asOrganization'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_sponsors_nodes__asOrganization 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 + GUserPartsData_sponsors_nodes__asOrganization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_sponsors_nodes__asOrganizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_organizationsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_organizations, + _$GUserPartsData_organizations + ]; + @override + final String wireName = 'GUserPartsData_organizations'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_organizations object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserPartsData_organizations_nodes)]))); + } + return result; + } + + @override + GUserPartsData_organizations deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_organizationsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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_organizations_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_organizations_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_organizations_nodes, + _$GUserPartsData_organizations_nodes + ]; + @override + final String wireName = 'GUserPartsData_organizations_nodes'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_organizations_nodes 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 + GUserPartsData_organizations_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_organizations_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_repositories, + _$GUserPartsData_repositories + ]; + @override + final String wireName = 'GUserPartsData_repositories'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_repositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserPartsData_repositories_nodes)]))); + } + return result; + } + + @override + GUserPartsData_repositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_repositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserPartsData_repositories_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositories_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_repositories_nodes, + _$GUserPartsData_repositories_nodes + ]; + @override + final String wireName = 'GUserPartsData_repositories_nodes'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_repositories_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: + const FullType(GUserPartsData_repositories_nodes_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: + const FullType(GUserPartsData_repositories_nodes_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: + const FullType(GUserPartsData_repositories_nodes_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserPartsData_repositories_nodes_primaryLanguage))); + } + return result; + } + + @override + GUserPartsData_repositories_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_repositories_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserPartsData_repositories_nodes_owner))! + as GUserPartsData_repositories_nodes_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_repositories_nodes_stargazers))! + as GUserPartsData_repositories_nodes_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: + const FullType(GUserPartsData_repositories_nodes_forks))! + as GUserPartsData_repositories_nodes_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_repositories_nodes_primaryLanguage))! + as GUserPartsData_repositories_nodes_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositories_nodes_ownerSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_repositories_nodes_owner, + _$GUserPartsData_repositories_nodes_owner + ]; + @override + final String wireName = 'GUserPartsData_repositories_nodes_owner'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_repositories_nodes_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_repositories_nodes_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_repositories_nodes_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositories_nodes_stargazersSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_repositories_nodes_stargazers, + _$GUserPartsData_repositories_nodes_stargazers + ]; + @override + final String wireName = 'GUserPartsData_repositories_nodes_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_repositories_nodes_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_repositories_nodes_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_repositories_nodes_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositories_nodes_forksSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_repositories_nodes_forks, + _$GUserPartsData_repositories_nodes_forks + ]; + @override + final String wireName = 'GUserPartsData_repositories_nodes_forks'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_repositories_nodes_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_repositories_nodes_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_repositories_nodes_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_repositories_nodes_primaryLanguageSerializer + implements + StructuredSerializer< + GUserPartsData_repositories_nodes_primaryLanguage> { + @override + final Iterable types = const [ + GUserPartsData_repositories_nodes_primaryLanguage, + _$GUserPartsData_repositories_nodes_primaryLanguage + ]; + @override + final String wireName = 'GUserPartsData_repositories_nodes_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_repositories_nodes_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsData_repositories_nodes_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_repositories_nodes_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_starredRepositoriesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_starredRepositories, + _$GUserPartsData_starredRepositories + ]; + @override + final String wireName = 'GUserPartsData_starredRepositories'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_starredRepositories object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_starredRepositories deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_starredRepositoriesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_gistsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_gists, + _$GUserPartsData_gists + ]; + @override + final String wireName = 'GUserPartsData_gists'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_gists 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_gists deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_gistsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItemsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems, + _$GUserPartsData_pinnedItems + ]; + @override + final String wireName = 'GUserPartsData_pinnedItems'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_pinnedItems object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GUserPartsData_pinnedItems_nodes)]))); + } + return result; + } + + @override + GUserPartsData_pinnedItems deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_pinnedItemsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GUserPartsData_pinnedItems_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__baseSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__base, + _$GUserPartsData_pinnedItems_nodes__base + ]; + @override + final String wireName = 'GUserPartsData_pinnedItems_nodes__base'; + + @override + Iterable serialize( + Serializers serializers, GUserPartsData_pinnedItems_nodes__base object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__base deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_pinnedItems_nodes__baseBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepositorySerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__asRepository, + _$GUserPartsData_pinnedItems_nodes__asRepository + ]; + @override + final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_pinnedItems_nodes__asRepository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_owner)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'isPrivate', + serializers.serialize(object.isPrivate, + specifiedType: const FullType(bool)), + 'isFork', + serializers.serialize(object.isFork, specifiedType: const FullType(bool)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers)), + 'forks', + serializers.serialize(object.forks, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_forks)), + ]; + Object? value; + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.primaryLanguage; + if (value != null) { + result + ..add('primaryLanguage') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage))); + } + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsData_pinnedItems_nodes__asRepositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'owner': + result.owner.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_owner))! + as GUserPartsData_pinnedItems_nodes__asRepository_owner); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'isPrivate': + result.isPrivate = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isFork': + result.isFork = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers))! + as GUserPartsData_pinnedItems_nodes__asRepository_stargazers); + break; + case 'forks': + result.forks.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_forks))! + as GUserPartsData_pinnedItems_nodes__asRepository_forks); + break; + case 'primaryLanguage': + result.primaryLanguage.replace(serializers.deserialize(value, + specifiedType: const FullType( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage))! + as GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage); + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_ownerSerializer + implements + StructuredSerializer< + GUserPartsData_pinnedItems_nodes__asRepository_owner> { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__asRepository_owner, + _$GUserPartsData_pinnedItems_nodes__asRepository_owner + ]; + @override + final String wireName = + 'GUserPartsData_pinnedItems_nodes__asRepository_owner'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_pinnedItems_nodes__asRepository_owner object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_owner deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_stargazersSerializer + implements + StructuredSerializer< + GUserPartsData_pinnedItems_nodes__asRepository_stargazers> { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__asRepository_stargazers, + _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers + ]; + @override + final String wireName = + 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_pinnedItems_nodes__asRepository_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_forksSerializer + implements + StructuredSerializer< + GUserPartsData_pinnedItems_nodes__asRepository_forks> { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__asRepository_forks, + _$GUserPartsData_pinnedItems_nodes__asRepository_forks + ]; + @override + final String wireName = + 'GUserPartsData_pinnedItems_nodes__asRepository_forks'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_pinnedItems_nodes__asRepository_forks object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'totalCount', + serializers.serialize(object.totalCount, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_forks deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'totalCount': + result.totalCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageSerializer + implements + StructuredSerializer< + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage> { + @override + final Iterable types = const [ + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage, + _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + ]; + @override + final String wireName = + 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage'; + + @override + Iterable serialize(Serializers serializers, + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GViewerData extends GViewerData { + @override + final String G__typename; + @override + final GViewerData_viewer viewer; + + factory _$GViewerData([void Function(GViewerDataBuilder)? updates]) => + (new GViewerDataBuilder()..update(updates))._build(); + + _$GViewerData._({required this.G__typename, required this.viewer}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(viewer, r'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(r'GViewerData') + ..add('G__typename', G__typename) + ..add('viewer', viewer)) + .toString(); + } +} + +class GViewerDataBuilder implements Builder { + _$GViewerData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GViewerData_viewerBuilder? _viewer; + GViewerData_viewerBuilder get viewer => + _$this._viewer ??= new GViewerData_viewerBuilder(); + set viewer(GViewerData_viewerBuilder? viewer) => _$this._viewer = viewer; + + GViewerDataBuilder() { + GViewerData._initializeBuilder(this); + } + + GViewerDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _viewer = $v.viewer.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData; + } + + @override + void update(void Function(GViewerDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData build() => _build(); + + _$GViewerData _build() { + _$GViewerData _$result; + try { + _$result = _$v ?? + new _$GViewerData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData', 'G__typename'), + viewer: viewer.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'viewer'; + viewer.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'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? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + @override + final String? company; + @override + final String? bio; + @override + final String url; + @override + final String email; + @override + final String? websiteUrl; + @override + final String? twitterUsername; + @override + final bool viewerCanFollow; + @override + final bool viewerIsFollowing; + @override + final GViewerData_viewer_followers followers; + @override + final GViewerData_viewer_following following; + @override + final GViewerData_viewer_contributionsCollection contributionsCollection; + @override + final GViewerData_viewer_sponsoring sponsoring; + @override + final GViewerData_viewer_sponsors sponsors; + @override + final GViewerData_viewer_organizations organizations; + @override + final GViewerData_viewer_repositories repositories; + @override + final GViewerData_viewer_starredRepositories starredRepositories; + @override + final GViewerData_viewer_gists gists; + @override + final GViewerData_viewer_pinnedItems pinnedItems; + + factory _$GViewerData_viewer( + [void Function(GViewerData_viewerBuilder)? updates]) => + (new GViewerData_viewerBuilder()..update(updates))._build(); + + _$GViewerData_viewer._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt, + this.company, + this.bio, + required this.url, + required this.email, + this.websiteUrl, + this.twitterUsername, + required this.viewerCanFollow, + required this.viewerIsFollowing, + required this.followers, + required this.following, + required this.contributionsCollection, + required this.sponsoring, + required this.sponsors, + required this.organizations, + required this.repositories, + required this.starredRepositories, + required this.gists, + required this.pinnedItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GViewerData_viewer', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GViewerData_viewer', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GViewerData_viewer', 'createdAt'); + BuiltValueNullFieldError.checkNotNull(url, r'GViewerData_viewer', 'url'); + BuiltValueNullFieldError.checkNotNull( + email, r'GViewerData_viewer', 'email'); + BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GViewerData_viewer', 'viewerCanFollow'); + BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GViewerData_viewer', 'viewerIsFollowing'); + BuiltValueNullFieldError.checkNotNull( + followers, r'GViewerData_viewer', 'followers'); + BuiltValueNullFieldError.checkNotNull( + following, r'GViewerData_viewer', 'following'); + BuiltValueNullFieldError.checkNotNull(contributionsCollection, + r'GViewerData_viewer', 'contributionsCollection'); + BuiltValueNullFieldError.checkNotNull( + sponsoring, r'GViewerData_viewer', 'sponsoring'); + BuiltValueNullFieldError.checkNotNull( + sponsors, r'GViewerData_viewer', 'sponsors'); + BuiltValueNullFieldError.checkNotNull( + organizations, r'GViewerData_viewer', 'organizations'); + BuiltValueNullFieldError.checkNotNull( + repositories, r'GViewerData_viewer', 'repositories'); + BuiltValueNullFieldError.checkNotNull( + starredRepositories, r'GViewerData_viewer', 'starredRepositories'); + BuiltValueNullFieldError.checkNotNull( + gists, r'GViewerData_viewer', 'gists'); + BuiltValueNullFieldError.checkNotNull( + pinnedItems, r'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 && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt && + company == other.company && + bio == other.bio && + url == other.url && + email == other.email && + websiteUrl == other.websiteUrl && + twitterUsername == other.twitterUsername && + viewerCanFollow == other.viewerCanFollow && + viewerIsFollowing == other.viewerIsFollowing && + followers == other.followers && + following == other.following && + contributionsCollection == other.contributionsCollection && + sponsoring == other.sponsoring && + sponsors == other.sponsors && + organizations == other.organizations && + repositories == other.repositories && + starredRepositories == other.starredRepositories && + gists == other.gists && + 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($jc($jc($jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), + createdAt.hashCode), + company.hashCode), + bio.hashCode), + url.hashCode), + email.hashCode), + websiteUrl.hashCode), + twitterUsername.hashCode), + viewerCanFollow.hashCode), + viewerIsFollowing.hashCode), + followers.hashCode), + following.hashCode), + contributionsCollection.hashCode), + sponsoring.hashCode), + sponsors.hashCode), + organizations.hashCode), + repositories.hashCode), + starredRepositories.hashCode), + gists.hashCode), + pinnedItems.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GViewerData_viewer') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt) + ..add('company', company) + ..add('bio', bio) + ..add('url', url) + ..add('email', email) + ..add('websiteUrl', websiteUrl) + ..add('twitterUsername', twitterUsername) + ..add('viewerCanFollow', viewerCanFollow) + ..add('viewerIsFollowing', viewerIsFollowing) + ..add('followers', followers) + ..add('following', following) + ..add('contributionsCollection', contributionsCollection) + ..add('sponsoring', sponsoring) + ..add('sponsors', sponsors) + ..add('organizations', organizations) + ..add('repositories', repositories) + ..add('starredRepositories', starredRepositories) + ..add('gists', gists) + ..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? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _company; + String? get company => _$this._company; + set company(String? company) => _$this._company = company; + + String? _bio; + String? get bio => _$this._bio; + set bio(String? bio) => _$this._bio = bio; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + 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; + + String? _twitterUsername; + String? get twitterUsername => _$this._twitterUsername; + set twitterUsername(String? twitterUsername) => + _$this._twitterUsername = twitterUsername; + + 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_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_sponsoringBuilder? _sponsoring; + GViewerData_viewer_sponsoringBuilder get sponsoring => + _$this._sponsoring ??= new GViewerData_viewer_sponsoringBuilder(); + set sponsoring(GViewerData_viewer_sponsoringBuilder? sponsoring) => + _$this._sponsoring = sponsoring; + + GViewerData_viewer_sponsorsBuilder? _sponsors; + GViewerData_viewer_sponsorsBuilder get sponsors => + _$this._sponsors ??= new GViewerData_viewer_sponsorsBuilder(); + set sponsors(GViewerData_viewer_sponsorsBuilder? sponsors) => + _$this._sponsors = sponsors; + + GViewerData_viewer_organizationsBuilder? _organizations; + GViewerData_viewer_organizationsBuilder get organizations => + _$this._organizations ??= new GViewerData_viewer_organizationsBuilder(); + set organizations(GViewerData_viewer_organizationsBuilder? organizations) => + _$this._organizations = organizations; + + 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_starredRepositoriesBuilder? _starredRepositories; + GViewerData_viewer_starredRepositoriesBuilder get starredRepositories => + _$this._starredRepositories ??= + new GViewerData_viewer_starredRepositoriesBuilder(); + set starredRepositories( + GViewerData_viewer_starredRepositoriesBuilder? starredRepositories) => + _$this._starredRepositories = starredRepositories; + + GViewerData_viewer_gistsBuilder? _gists; + GViewerData_viewer_gistsBuilder get gists => + _$this._gists ??= new GViewerData_viewer_gistsBuilder(); + set gists(GViewerData_viewer_gistsBuilder? gists) => _$this._gists = gists; + + GViewerData_viewer_pinnedItemsBuilder? _pinnedItems; + GViewerData_viewer_pinnedItemsBuilder get pinnedItems => + _$this._pinnedItems ??= new GViewerData_viewer_pinnedItemsBuilder(); + set pinnedItems(GViewerData_viewer_pinnedItemsBuilder? pinnedItems) => + _$this._pinnedItems = pinnedItems; + + GViewerData_viewerBuilder() { + GViewerData_viewer._initializeBuilder(this); + } + + GViewerData_viewerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _company = $v.company; + _bio = $v.bio; + _url = $v.url; + _email = $v.email; + _websiteUrl = $v.websiteUrl; + _twitterUsername = $v.twitterUsername; + _viewerCanFollow = $v.viewerCanFollow; + _viewerIsFollowing = $v.viewerIsFollowing; + _followers = $v.followers.toBuilder(); + _following = $v.following.toBuilder(); + _contributionsCollection = $v.contributionsCollection.toBuilder(); + _sponsoring = $v.sponsoring.toBuilder(); + _sponsors = $v.sponsors.toBuilder(); + _organizations = $v.organizations.toBuilder(); + _repositories = $v.repositories.toBuilder(); + _starredRepositories = $v.starredRepositories.toBuilder(); + _gists = $v.gists.toBuilder(); + _pinnedItems = $v.pinnedItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer; + } + + @override + void update(void Function(GViewerData_viewerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer build() => _build(); + + _$GViewerData_viewer _build() { + _$GViewerData_viewer _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GViewerData_viewer', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GViewerData_viewer', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GViewerData_viewer', 'createdAt'), + company: company, + bio: bio, + url: BuiltValueNullFieldError.checkNotNull( + url, r'GViewerData_viewer', 'url'), + email: BuiltValueNullFieldError.checkNotNull( + email, r'GViewerData_viewer', 'email'), + websiteUrl: websiteUrl, + twitterUsername: twitterUsername, + viewerCanFollow: BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GViewerData_viewer', 'viewerCanFollow'), + viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, + r'GViewerData_viewer', + 'viewerIsFollowing'), + followers: followers.build(), + following: following.build(), + contributionsCollection: contributionsCollection.build(), + sponsoring: sponsoring.build(), + sponsors: sponsors.build(), + organizations: organizations.build(), + repositories: repositories.build(), + starredRepositories: starredRepositories.build(), + gists: gists.build(), + pinnedItems: pinnedItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'followers'; + followers.build(); + _$failedField = 'following'; + following.build(); + _$failedField = 'contributionsCollection'; + contributionsCollection.build(); + _$failedField = 'sponsoring'; + sponsoring.build(); + _$failedField = 'sponsors'; + sponsors.build(); + _$failedField = 'organizations'; + organizations.build(); + _$failedField = 'repositories'; + repositories.build(); + _$failedField = 'starredRepositories'; + starredRepositories.build(); + _$failedField = 'gists'; + gists.build(); + _$failedField = 'pinnedItems'; + pinnedItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_followers extends GViewerData_viewer_followers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_followers( + [void Function(GViewerData_viewer_followersBuilder)? updates]) => + (new GViewerData_viewer_followersBuilder()..update(updates))._build(); + + _$GViewerData_viewer_followers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_followers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GViewerData_viewer_followers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_followersBuilder + implements + Builder { + _$GViewerData_viewer_followers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_followersBuilder() { + GViewerData_viewer_followers._initializeBuilder(this); + } + + GViewerData_viewer_followersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_followers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_followers; + } + + @override + void update(void Function(GViewerData_viewer_followersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_followers build() => _build(); + + _$GViewerData_viewer_followers _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_followers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_followers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_followers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_following extends GViewerData_viewer_following { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_following( + [void Function(GViewerData_viewer_followingBuilder)? updates]) => + (new GViewerData_viewer_followingBuilder()..update(updates))._build(); + + _$GViewerData_viewer_following._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_following', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GViewerData_viewer_following') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_followingBuilder + implements + Builder { + _$GViewerData_viewer_following? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_followingBuilder() { + GViewerData_viewer_following._initializeBuilder(this); + } + + GViewerData_viewer_followingBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_following other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_following; + } + + @override + void update(void Function(GViewerData_viewer_followingBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_following build() => _build(); + + _$GViewerData_viewer_following _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_following._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_following', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_following', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_contributionsCollection + extends GViewerData_viewer_contributionsCollection { + @override + final String G__typename; + @override + final GViewerData_viewer_contributionsCollection_contributionCalendar + contributionCalendar; + + factory _$GViewerData_viewer_contributionsCollection( + [void Function(GViewerData_viewer_contributionsCollectionBuilder)? + updates]) => + (new GViewerData_viewer_contributionsCollectionBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_contributionsCollection._( + {required this.G__typename, required this.contributionCalendar}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_contributionsCollection', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(contributionCalendar, + r'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( + r'GViewerData_viewer_contributionsCollection') + ..add('G__typename', G__typename) + ..add('contributionCalendar', contributionCalendar)) + .toString(); + } +} + +class GViewerData_viewer_contributionsCollectionBuilder + implements + Builder { + _$GViewerData_viewer_contributionsCollection? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder? + _contributionCalendar; + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder + get contributionCalendar => _$this._contributionCalendar ??= + new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder(); + set contributionCalendar( + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder? + contributionCalendar) => + _$this._contributionCalendar = contributionCalendar; + + GViewerData_viewer_contributionsCollectionBuilder() { + GViewerData_viewer_contributionsCollection._initializeBuilder(this); + } + + GViewerData_viewer_contributionsCollectionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionCalendar = $v.contributionCalendar.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_contributionsCollection other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_contributionsCollection; + } + + @override + void update( + void Function(GViewerData_viewer_contributionsCollectionBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_contributionsCollection build() => _build(); + + _$GViewerData_viewer_contributionsCollection _build() { + _$GViewerData_viewer_contributionsCollection _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_contributionsCollection._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_contributionsCollection', 'G__typename'), + contributionCalendar: contributionCalendar.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionCalendar'; + contributionCalendar.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_contributionsCollection', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendar + extends GViewerData_viewer_contributionsCollection_contributionCalendar { + @override + final String G__typename; + @override + final BuiltList< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> + weeks; + + factory _$GViewerData_viewer_contributionsCollection_contributionCalendar( + [void Function( + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder)? + updates]) => + (new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar._( + {required this.G__typename, required this.weeks}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + weeks, + r'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( + r'GViewerData_viewer_contributionsCollection_contributionCalendar') + ..add('G__typename', G__typename) + ..add('weeks', weeks)) + .toString(); + } +} + +class GViewerData_viewer_contributionsCollection_contributionCalendarBuilder + implements + Builder { + _$GViewerData_viewer_contributionsCollection_contributionCalendar? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>? + _weeks; + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> + get weeks => _$this._weeks ??= new ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>(); + set weeks( + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>? + weeks) => + _$this._weeks = weeks; + + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder() { + GViewerData_viewer_contributionsCollection_contributionCalendar + ._initializeBuilder(this); + } + + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _weeks = $v.weeks.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GViewerData_viewer_contributionsCollection_contributionCalendar other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GViewerData_viewer_contributionsCollection_contributionCalendar; + } + + @override + void update( + void Function( + GViewerData_viewer_contributionsCollection_contributionCalendarBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar build() => + _build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar _build() { + _$GViewerData_viewer_contributionsCollection_contributionCalendar _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_contributionsCollection_contributionCalendar + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar', + 'G__typename'), + weeks: weeks.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'weeks'; + weeks.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_contributionsCollection_contributionCalendar', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + extends GViewerData_viewer_contributionsCollection_contributionCalendar_weeks { + @override + final String G__typename; + @override + final BuiltList< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> + contributionDays; + + factory _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks( + [void Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder)? + updates]) => + (new GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks._( + {required this.G__typename, required this.contributionDays}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + contributionDays, + r'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( + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks') + ..add('G__typename', G__typename) + ..add('contributionDays', contributionDays)) + .toString(); + } +} + +class GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder + implements + Builder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder> { + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>? + _contributionDays; + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays => _$this._contributionDays ??= new ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>(); + set contributionDays( + ListBuilder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>? + contributionDays) => + _$this._contributionDays = contributionDays; + + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder() { + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + ._initializeBuilder(this); + } + + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionDays = $v.contributionDays.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks; + } + + @override + void update( + void Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + build() => _build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + _build() { + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', + 'G__typename'), + contributionDays: contributionDays.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionDays'; + contributionDays.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + extends GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays { + @override + final String G__typename; + @override + final String color; + + factory _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays( + [void Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates]) => + (new GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays._( + {required this.G__typename, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays') + ..add('G__typename', G__typename) + ..add('color', color)) + .toString(); + } +} + +class GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + implements + Builder< + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + ._initializeBuilder(this); + } + + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays; + } + + @override + void update( + void Function( + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + build() => _build(); + + _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsoring extends GViewerData_viewer_sponsoring { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GViewerData_viewer_sponsoring( + [void Function(GViewerData_viewer_sponsoringBuilder)? updates]) => + (new GViewerData_viewer_sponsoringBuilder()..update(updates))._build(); + + _$GViewerData_viewer_sponsoring._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_sponsoring', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_sponsoring', 'totalCount'); + } + + @override + GViewerData_viewer_sponsoring rebuild( + void Function(GViewerData_viewer_sponsoringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsoringBuilder toBuilder() => + new GViewerData_viewer_sponsoringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsoring && + 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(r'GViewerData_viewer_sponsoring') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GViewerData_viewer_sponsoringBuilder + implements + Builder { + _$GViewerData_viewer_sponsoring? _$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_sponsoringBuilder() { + GViewerData_viewer_sponsoring._initializeBuilder(this); + } + + GViewerData_viewer_sponsoringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsoring other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsoring; + } + + @override + void update(void Function(GViewerData_viewer_sponsoringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsoring build() => _build(); + + _$GViewerData_viewer_sponsoring _build() { + _$GViewerData_viewer_sponsoring _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_sponsoring._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_sponsoring', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_sponsoring', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_sponsoring', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsoring_nodes__base + extends GViewerData_viewer_sponsoring_nodes__base { + @override + final String G__typename; + + factory _$GViewerData_viewer_sponsoring_nodes__base( + [void Function(GViewerData_viewer_sponsoring_nodes__baseBuilder)? + updates]) => + (new GViewerData_viewer_sponsoring_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsoring_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsoring_nodes__base', 'G__typename'); + } + + @override + GViewerData_viewer_sponsoring_nodes__base rebuild( + void Function(GViewerData_viewer_sponsoring_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsoring_nodes__baseBuilder toBuilder() => + new GViewerData_viewer_sponsoring_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsoring_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GViewerData_viewer_sponsoring_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GViewerData_viewer_sponsoring_nodes__baseBuilder + implements + Builder { + _$GViewerData_viewer_sponsoring_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_sponsoring_nodes__baseBuilder() { + GViewerData_viewer_sponsoring_nodes__base._initializeBuilder(this); + } + + GViewerData_viewer_sponsoring_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsoring_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsoring_nodes__base; + } + + @override + void update( + void Function(GViewerData_viewer_sponsoring_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsoring_nodes__base build() => _build(); + + _$GViewerData_viewer_sponsoring_nodes__base _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsoring_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsoring_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsoring_nodes__asUser + extends GViewerData_viewer_sponsoring_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_sponsoring_nodes__asUser( + [void Function(GViewerData_viewer_sponsoring_nodes__asUserBuilder)? + updates]) => + (new GViewerData_viewer_sponsoring_nodes__asUserBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsoring_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsoring_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GViewerData_viewer_sponsoring_nodes__asUser', 'avatarUrl'); + } + + @override + GViewerData_viewer_sponsoring_nodes__asUser rebuild( + void Function(GViewerData_viewer_sponsoring_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsoring_nodes__asUserBuilder toBuilder() => + new GViewerData_viewer_sponsoring_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsoring_nodes__asUser && + 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( + r'GViewerData_viewer_sponsoring_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_sponsoring_nodes__asUserBuilder + implements + Builder { + _$GViewerData_viewer_sponsoring_nodes__asUser? _$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; + + GViewerData_viewer_sponsoring_nodes__asUserBuilder() { + GViewerData_viewer_sponsoring_nodes__asUser._initializeBuilder(this); + } + + GViewerData_viewer_sponsoring_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsoring_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsoring_nodes__asUser; + } + + @override + void update( + void Function(GViewerData_viewer_sponsoring_nodes__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsoring_nodes__asUser build() => _build(); + + _$GViewerData_viewer_sponsoring_nodes__asUser _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsoring_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsoring_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_sponsoring_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsoring_nodes__asOrganization + extends GViewerData_viewer_sponsoring_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_sponsoring_nodes__asOrganization( + [void Function( + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder)? + updates]) => + (new GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsoring_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsoring_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_sponsoring_nodes__asOrganization', 'avatarUrl'); + } + + @override + GViewerData_viewer_sponsoring_nodes__asOrganization rebuild( + void Function( + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder toBuilder() => + new GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsoring_nodes__asOrganization && + 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( + r'GViewerData_viewer_sponsoring_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder + implements + Builder { + _$GViewerData_viewer_sponsoring_nodes__asOrganization? _$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; + + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder() { + GViewerData_viewer_sponsoring_nodes__asOrganization._initializeBuilder( + this); + } + + GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsoring_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsoring_nodes__asOrganization; + } + + @override + void update( + void Function(GViewerData_viewer_sponsoring_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsoring_nodes__asOrganization build() => _build(); + + _$GViewerData_viewer_sponsoring_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsoring_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_sponsoring_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GViewerData_viewer_sponsoring_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsors extends GViewerData_viewer_sponsors { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GViewerData_viewer_sponsors( + [void Function(GViewerData_viewer_sponsorsBuilder)? updates]) => + (new GViewerData_viewer_sponsorsBuilder()..update(updates))._build(); + + _$GViewerData_viewer_sponsors._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_sponsors', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_sponsors', 'totalCount'); + } + + @override + GViewerData_viewer_sponsors rebuild( + void Function(GViewerData_viewer_sponsorsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsorsBuilder toBuilder() => + new GViewerData_viewer_sponsorsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsors && + 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(r'GViewerData_viewer_sponsors') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GViewerData_viewer_sponsorsBuilder + implements + Builder { + _$GViewerData_viewer_sponsors? _$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_sponsorsBuilder() { + GViewerData_viewer_sponsors._initializeBuilder(this); + } + + GViewerData_viewer_sponsorsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsors other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsors; + } + + @override + void update(void Function(GViewerData_viewer_sponsorsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsors build() => _build(); + + _$GViewerData_viewer_sponsors _build() { + _$GViewerData_viewer_sponsors _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_sponsors._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_sponsors', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_sponsors', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_sponsors', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsors_nodes__base + extends GViewerData_viewer_sponsors_nodes__base { + @override + final String G__typename; + + factory _$GViewerData_viewer_sponsors_nodes__base( + [void Function(GViewerData_viewer_sponsors_nodes__baseBuilder)? + updates]) => + (new GViewerData_viewer_sponsors_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsors_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_sponsors_nodes__base', 'G__typename'); + } + + @override + GViewerData_viewer_sponsors_nodes__base rebuild( + void Function(GViewerData_viewer_sponsors_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsors_nodes__baseBuilder toBuilder() => + new GViewerData_viewer_sponsors_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsors_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GViewerData_viewer_sponsors_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GViewerData_viewer_sponsors_nodes__baseBuilder + implements + Builder { + _$GViewerData_viewer_sponsors_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_sponsors_nodes__baseBuilder() { + GViewerData_viewer_sponsors_nodes__base._initializeBuilder(this); + } + + GViewerData_viewer_sponsors_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsors_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsors_nodes__base; + } + + @override + void update( + void Function(GViewerData_viewer_sponsors_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsors_nodes__base build() => _build(); + + _$GViewerData_viewer_sponsors_nodes__base _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsors_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsors_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsors_nodes__asUser + extends GViewerData_viewer_sponsors_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_sponsors_nodes__asUser( + [void Function(GViewerData_viewer_sponsors_nodes__asUserBuilder)? + updates]) => + (new GViewerData_viewer_sponsors_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsors_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsors_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GViewerData_viewer_sponsors_nodes__asUser', 'avatarUrl'); + } + + @override + GViewerData_viewer_sponsors_nodes__asUser rebuild( + void Function(GViewerData_viewer_sponsors_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsors_nodes__asUserBuilder toBuilder() => + new GViewerData_viewer_sponsors_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsors_nodes__asUser && + 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( + r'GViewerData_viewer_sponsors_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_sponsors_nodes__asUserBuilder + implements + Builder { + _$GViewerData_viewer_sponsors_nodes__asUser? _$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; + + GViewerData_viewer_sponsors_nodes__asUserBuilder() { + GViewerData_viewer_sponsors_nodes__asUser._initializeBuilder(this); + } + + GViewerData_viewer_sponsors_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsors_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsors_nodes__asUser; + } + + @override + void update( + void Function(GViewerData_viewer_sponsors_nodes__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsors_nodes__asUser build() => _build(); + + _$GViewerData_viewer_sponsors_nodes__asUser _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsors_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsors_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_sponsors_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_sponsors_nodes__asOrganization + extends GViewerData_viewer_sponsors_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_sponsors_nodes__asOrganization( + [void Function( + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder)? + updates]) => + (new GViewerData_viewer_sponsors_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_sponsors_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_sponsors_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_sponsors_nodes__asOrganization', 'avatarUrl'); + } + + @override + GViewerData_viewer_sponsors_nodes__asOrganization rebuild( + void Function( + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder toBuilder() => + new GViewerData_viewer_sponsors_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_sponsors_nodes__asOrganization && + 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( + r'GViewerData_viewer_sponsors_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_sponsors_nodes__asOrganizationBuilder + implements + Builder { + _$GViewerData_viewer_sponsors_nodes__asOrganization? _$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; + + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder() { + GViewerData_viewer_sponsors_nodes__asOrganization._initializeBuilder(this); + } + + GViewerData_viewer_sponsors_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_sponsors_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_sponsors_nodes__asOrganization; + } + + @override + void update( + void Function(GViewerData_viewer_sponsors_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_sponsors_nodes__asOrganization build() => _build(); + + _$GViewerData_viewer_sponsors_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_sponsors_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_sponsors_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GViewerData_viewer_sponsors_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_organizations + extends GViewerData_viewer_organizations { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GViewerData_viewer_organizations( + [void Function(GViewerData_viewer_organizationsBuilder)? updates]) => + (new GViewerData_viewer_organizationsBuilder()..update(updates))._build(); + + _$GViewerData_viewer_organizations._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_organizations', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_organizations', 'totalCount'); + } + + @override + GViewerData_viewer_organizations rebuild( + void Function(GViewerData_viewer_organizationsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_organizationsBuilder toBuilder() => + new GViewerData_viewer_organizationsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_organizations && + 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(r'GViewerData_viewer_organizations') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GViewerData_viewer_organizationsBuilder + implements + Builder { + _$GViewerData_viewer_organizations? _$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_organizationsBuilder() { + GViewerData_viewer_organizations._initializeBuilder(this); + } + + GViewerData_viewer_organizationsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_organizations other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_organizations; + } + + @override + void update(void Function(GViewerData_viewer_organizationsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_organizations build() => _build(); + + _$GViewerData_viewer_organizations _build() { + _$GViewerData_viewer_organizations _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_organizations._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_organizations', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GViewerData_viewer_organizations', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_organizations', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_organizations_nodes + extends GViewerData_viewer_organizations_nodes { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_organizations_nodes( + [void Function(GViewerData_viewer_organizations_nodesBuilder)? + updates]) => + (new GViewerData_viewer_organizations_nodesBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_organizations_nodes._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_organizations_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GViewerData_viewer_organizations_nodes', 'avatarUrl'); + } + + @override + GViewerData_viewer_organizations_nodes rebuild( + void Function(GViewerData_viewer_organizations_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_organizations_nodesBuilder toBuilder() => + new GViewerData_viewer_organizations_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_organizations_nodes && + 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( + r'GViewerData_viewer_organizations_nodes') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_organizations_nodesBuilder + implements + Builder { + _$GViewerData_viewer_organizations_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GViewerData_viewer_organizations_nodesBuilder() { + GViewerData_viewer_organizations_nodes._initializeBuilder(this); + } + + GViewerData_viewer_organizations_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_organizations_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_organizations_nodes; + } + + @override + void update( + void Function(GViewerData_viewer_organizations_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_organizations_nodes build() => _build(); + + _$GViewerData_viewer_organizations_nodes _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_organizations_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_organizations_nodes', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_organizations_nodes', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories + extends GViewerData_viewer_repositories { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GViewerData_viewer_repositories( + [void Function(GViewerData_viewer_repositoriesBuilder)? updates]) => + (new GViewerData_viewer_repositoriesBuilder()..update(updates))._build(); + + _$GViewerData_viewer_repositories._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_repositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GViewerData_viewer_repositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GViewerData_viewer_repositoriesBuilder + implements + Builder { + _$GViewerData_viewer_repositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GViewerData_viewer_repositoriesBuilder() { + GViewerData_viewer_repositories._initializeBuilder(this); + } + + GViewerData_viewer_repositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories; + } + + @override + void update(void Function(GViewerData_viewer_repositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories build() => _build(); + + _$GViewerData_viewer_repositories _build() { + _$GViewerData_viewer_repositories _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_repositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_repositories', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_repositories', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories_nodes + extends GViewerData_viewer_repositories_nodes { + @override + final String G__typename; + @override + final GViewerData_viewer_repositories_nodes_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GViewerData_viewer_repositories_nodes_stargazers stargazers; + @override + final GViewerData_viewer_repositories_nodes_forks forks; + @override + final GViewerData_viewer_repositories_nodes_primaryLanguage? primaryLanguage; + + factory _$GViewerData_viewer_repositories_nodes( + [void Function(GViewerData_viewer_repositories_nodesBuilder)? + updates]) => + (new GViewerData_viewer_repositories_nodesBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_repositories_nodes._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_repositories_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GViewerData_viewer_repositories_nodes', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GViewerData_viewer_repositories_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GViewerData_viewer_repositories_nodes', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GViewerData_viewer_repositories_nodes', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GViewerData_viewer_repositories_nodes', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'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( + r'GViewerData_viewer_repositories_nodes') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name) + ..add('description', description) + ..add('isPrivate', isPrivate) + ..add('isFork', isFork) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('primaryLanguage', primaryLanguage)) + .toString(); + } +} + +class GViewerData_viewer_repositories_nodesBuilder + implements + Builder { + _$GViewerData_viewer_repositories_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GViewerData_viewer_repositories_nodes_ownerBuilder? _owner; + GViewerData_viewer_repositories_nodes_ownerBuilder get owner => + _$this._owner ??= + new GViewerData_viewer_repositories_nodes_ownerBuilder(); + set owner(GViewerData_viewer_repositories_nodes_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isPrivate; + bool? get isPrivate => _$this._isPrivate; + set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; + + bool? _isFork; + bool? get isFork => _$this._isFork; + set isFork(bool? isFork) => _$this._isFork = isFork; + + GViewerData_viewer_repositories_nodes_stargazersBuilder? _stargazers; + GViewerData_viewer_repositories_nodes_stargazersBuilder get stargazers => + _$this._stargazers ??= + new GViewerData_viewer_repositories_nodes_stargazersBuilder(); + set stargazers( + GViewerData_viewer_repositories_nodes_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GViewerData_viewer_repositories_nodes_forksBuilder? _forks; + GViewerData_viewer_repositories_nodes_forksBuilder get forks => + _$this._forks ??= + new GViewerData_viewer_repositories_nodes_forksBuilder(); + set forks(GViewerData_viewer_repositories_nodes_forksBuilder? forks) => + _$this._forks = forks; + + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder? + _primaryLanguage; + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder(); + set primaryLanguage( + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GViewerData_viewer_repositories_nodesBuilder() { + GViewerData_viewer_repositories_nodes._initializeBuilder(this); + } + + GViewerData_viewer_repositories_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories_nodes; + } + + @override + void update( + void Function(GViewerData_viewer_repositories_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories_nodes build() => _build(); + + _$GViewerData_viewer_repositories_nodes _build() { + _$GViewerData_viewer_repositories_nodes _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_repositories_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GViewerData_viewer_repositories_nodes', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GViewerData_viewer_repositories_nodes', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GViewerData_viewer_repositories_nodes', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_repositories_nodes', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories_nodes_owner + extends GViewerData_viewer_repositories_nodes_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_repositories_nodes_owner( + [void Function(GViewerData_viewer_repositories_nodes_ownerBuilder)? + updates]) => + (new GViewerData_viewer_repositories_nodes_ownerBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_repositories_nodes_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GViewerData_viewer_repositories_nodes_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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( + r'GViewerData_viewer_repositories_nodes_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_repositories_nodes_ownerBuilder + implements + Builder { + _$GViewerData_viewer_repositories_nodes_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GViewerData_viewer_repositories_nodes_ownerBuilder() { + GViewerData_viewer_repositories_nodes_owner._initializeBuilder(this); + } + + GViewerData_viewer_repositories_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories_nodes_owner; + } + + @override + void update( + void Function(GViewerData_viewer_repositories_nodes_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories_nodes_owner build() => _build(); + + _$GViewerData_viewer_repositories_nodes_owner _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_repositories_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GViewerData_viewer_repositories_nodes_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GViewerData_viewer_repositories_nodes_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories_nodes_stargazers + extends GViewerData_viewer_repositories_nodes_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_repositories_nodes_stargazers( + [void Function( + GViewerData_viewer_repositories_nodes_stargazersBuilder)? + updates]) => + (new GViewerData_viewer_repositories_nodes_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_repositories_nodes_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GViewerData_viewer_repositories_nodes_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_repositories_nodes_stargazersBuilder + implements + Builder { + _$GViewerData_viewer_repositories_nodes_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_repositories_nodes_stargazersBuilder() { + GViewerData_viewer_repositories_nodes_stargazers._initializeBuilder(this); + } + + GViewerData_viewer_repositories_nodes_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories_nodes_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories_nodes_stargazers; + } + + @override + void update( + void Function(GViewerData_viewer_repositories_nodes_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories_nodes_stargazers build() => _build(); + + _$GViewerData_viewer_repositories_nodes_stargazers _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_repositories_nodes_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_repositories_nodes_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GViewerData_viewer_repositories_nodes_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories_nodes_forks + extends GViewerData_viewer_repositories_nodes_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_repositories_nodes_forks( + [void Function(GViewerData_viewer_repositories_nodes_forksBuilder)? + updates]) => + (new GViewerData_viewer_repositories_nodes_forksBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_repositories_nodes_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GViewerData_viewer_repositories_nodes_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_repositories_nodes_forksBuilder + implements + Builder { + _$GViewerData_viewer_repositories_nodes_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_repositories_nodes_forksBuilder() { + GViewerData_viewer_repositories_nodes_forks._initializeBuilder(this); + } + + GViewerData_viewer_repositories_nodes_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories_nodes_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories_nodes_forks; + } + + @override + void update( + void Function(GViewerData_viewer_repositories_nodes_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories_nodes_forks build() => _build(); + + _$GViewerData_viewer_repositories_nodes_forks _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_repositories_nodes_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_repositories_nodes_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GViewerData_viewer_repositories_nodes_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_repositories_nodes_primaryLanguage + extends GViewerData_viewer_repositories_nodes_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GViewerData_viewer_repositories_nodes_primaryLanguage( + [void Function( + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder)? + updates]) => + (new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_repositories_nodes_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_repositories_nodes_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GViewerData_viewer_repositories_nodes_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GViewerData_viewer_repositories_nodes_primaryLanguageBuilder + implements + Builder { + _$GViewerData_viewer_repositories_nodes_primaryLanguage? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder() { + GViewerData_viewer_repositories_nodes_primaryLanguage._initializeBuilder( + this); + } + + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_repositories_nodes_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_repositories_nodes_primaryLanguage; + } + + @override + void update( + void Function( + GViewerData_viewer_repositories_nodes_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_repositories_nodes_primaryLanguage build() => _build(); + + _$GViewerData_viewer_repositories_nodes_primaryLanguage _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_repositories_nodes_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_repositories_nodes_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GViewerData_viewer_repositories_nodes_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_starredRepositories + extends GViewerData_viewer_starredRepositories { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_starredRepositories( + [void Function(GViewerData_viewer_starredRepositoriesBuilder)? + updates]) => + (new GViewerData_viewer_starredRepositoriesBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_starredRepositories._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_starredRepositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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( + r'GViewerData_viewer_starredRepositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_starredRepositoriesBuilder + implements + Builder { + _$GViewerData_viewer_starredRepositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_starredRepositoriesBuilder() { + GViewerData_viewer_starredRepositories._initializeBuilder(this); + } + + GViewerData_viewer_starredRepositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_starredRepositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_starredRepositories; + } + + @override + void update( + void Function(GViewerData_viewer_starredRepositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_starredRepositories build() => _build(); + + _$GViewerData_viewer_starredRepositories _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_starredRepositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_starredRepositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GViewerData_viewer_starredRepositories', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_gists extends GViewerData_viewer_gists { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_gists( + [void Function(GViewerData_viewer_gistsBuilder)? updates]) => + (new GViewerData_viewer_gistsBuilder()..update(updates))._build(); + + _$GViewerData_viewer_gists._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_gists', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_gists', 'totalCount'); + } + + @override + GViewerData_viewer_gists rebuild( + void Function(GViewerData_viewer_gistsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerData_viewer_gistsBuilder toBuilder() => + new GViewerData_viewer_gistsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerData_viewer_gists && + 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(r'GViewerData_viewer_gists') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_gistsBuilder + implements + Builder { + _$GViewerData_viewer_gists? _$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_gistsBuilder() { + GViewerData_viewer_gists._initializeBuilder(this); + } + + GViewerData_viewer_gistsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_gists other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_gists; + } + + @override + void update(void Function(GViewerData_viewer_gistsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_gists build() => _build(); + + _$GViewerData_viewer_gists _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_gists._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GViewerData_viewer_gists', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GViewerData_viewer_gists', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems extends GViewerData_viewer_pinnedItems { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GViewerData_viewer_pinnedItems( + [void Function(GViewerData_viewer_pinnedItemsBuilder)? updates]) => + (new GViewerData_viewer_pinnedItemsBuilder()..update(updates))._build(); + + _$GViewerData_viewer_pinnedItems._({required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GViewerData_viewer_pinnedItems') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItemsBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GViewerData_viewer_pinnedItemsBuilder() { + GViewerData_viewer_pinnedItems._initializeBuilder(this); + } + + GViewerData_viewer_pinnedItemsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_pinnedItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_pinnedItems; + } + + @override + void update(void Function(GViewerData_viewer_pinnedItemsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems build() => _build(); + + _$GViewerData_viewer_pinnedItems _build() { + _$GViewerData_viewer_pinnedItems _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_pinnedItems', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_pinnedItems', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__base + extends GViewerData_viewer_pinnedItems_nodes__base { + @override + final String G__typename; + + factory _$GViewerData_viewer_pinnedItems_nodes__base( + [void Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'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( + r'GViewerData_viewer_pinnedItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__baseBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems_nodes__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GViewerData_viewer_pinnedItems_nodes__baseBuilder() { + GViewerData_viewer_pinnedItems_nodes__base._initializeBuilder(this); + } + + GViewerData_viewer_pinnedItems_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_pinnedItems_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_pinnedItems_nodes__base; + } + + @override + void update( + void Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__base build() => _build(); + + _$GViewerData_viewer_pinnedItems_nodes__base _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_pinnedItems_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository + extends GViewerData_viewer_pinnedItems_nodes__asRepository { + @override + final String G__typename; + @override + final GViewerData_viewer_pinnedItems_nodes__asRepository_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + stargazers; + @override + final GViewerData_viewer_pinnedItems_nodes__asRepository_forks forks; + @override + final GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? + primaryLanguage; + + factory _$GViewerData_viewer_pinnedItems_nodes__asRepository( + [void Function( + GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'name'); + BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull(isFork, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isFork'); + BuiltValueNullFieldError.checkNotNull(stargazers, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'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( + r'GViewerData_viewer_pinnedItems_nodes__asRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name) + ..add('description', description) + ..add('isPrivate', isPrivate) + ..add('isFork', isFork) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('primaryLanguage', primaryLanguage)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems_nodes__asRepository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder? _owner; + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder get owner => + _$this._owner ??= + new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder(); + set owner( + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder? + owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isPrivate; + bool? get isPrivate => _$this._isPrivate; + set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; + + bool? _isFork; + bool? get isFork => _$this._isFork; + set isFork(bool? isFork) => _$this._isFork = isFork; + + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder? + _stargazers; + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder(); + set stargazers( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder? _forks; + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder get forks => + _$this._forks ??= + new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder(); + set forks( + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder? + forks) => + _$this._forks = forks; + + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + _primaryLanguage; + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + set primaryLanguage( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder() { + GViewerData_viewer_pinnedItems_nodes__asRepository._initializeBuilder(this); + } + + GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_pinnedItems_nodes__asRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository; + } + + @override + void update( + void Function(GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository build() => _build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository _build() { + _$GViewerData_viewer_pinnedItems_nodes__asRepository _$result; + try { + _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__asRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', + 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, + r'GViewerData_viewer_pinnedItems_nodes__asRepository', + 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerData_viewer_pinnedItems_nodes__asRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner + extends GViewerData_viewer_pinnedItems_nodes__asRepository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner( + [void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'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( + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder() { + GViewerData_viewer_pinnedItems_nodes__asRepository_owner._initializeBuilder( + this); + } + + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_pinnedItems_nodes__asRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner; + } + + @override + void update( + void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_owner build() => _build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + extends GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers( + [void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'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( + r'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder() { + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers + ._initializeBuilder(this); + } + + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers; + } + + @override + void update( + void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers build() => + _build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks + extends GViewerData_viewer_pinnedItems_nodes__asRepository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks( + [void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'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( + r'GViewerData_viewer_pinnedItems_nodes__asRepository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder + implements + Builder { + _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder() { + GViewerData_viewer_pinnedItems_nodes__asRepository_forks._initializeBuilder( + this); + } + + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GViewerData_viewer_pinnedItems_nodes__asRepository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks; + } + + @override + void update( + void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_forks build() => _build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + extends GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage( + [void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates]) => + (new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder + implements + Builder< + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder> { + _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + ._initializeBuilder(this); + } + + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage; + } + + @override + void update( + void Function( + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage build() => + _build(); + + _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + _build() { + final _$result = _$v ?? + new _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GUserData extends GUserData { + @override + final String G__typename; + @override + final GUserData_user? user; + @override + final GUserData_organization? organization; + + factory _$GUserData([void Function(GUserDataBuilder)? updates]) => + (new GUserDataBuilder()..update(updates))._build(); + + _$GUserData._({required this.G__typename, this.user, this.organization}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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 && + user == other.user && + organization == other.organization; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), user.hashCode), + organization.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserData') + ..add('G__typename', G__typename) + ..add('user', user) + ..add('organization', organization)) + .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_userBuilder? _user; + GUserData_userBuilder get user => + _$this._user ??= new GUserData_userBuilder(); + set user(GUserData_userBuilder? user) => _$this._user = user; + + GUserData_organizationBuilder? _organization; + GUserData_organizationBuilder get organization => + _$this._organization ??= new GUserData_organizationBuilder(); + set organization(GUserData_organizationBuilder? organization) => + _$this._organization = organization; + + GUserDataBuilder() { + GUserData._initializeBuilder(this); + } + + GUserDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _organization = $v.organization?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData; + } + + @override + void update(void Function(GUserDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData build() => _build(); + + _$GUserData _build() { + _$GUserData _$result; + try { + _$result = _$v ?? + new _$GUserData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData', 'G__typename'), + user: _user?.build(), + organization: _organization?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + _$failedField = 'organization'; + _organization?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user extends GUserData_user { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + @override + final String? company; + @override + final String? bio; + @override + final String url; + @override + final String email; + @override + final String? websiteUrl; + @override + final String? twitterUsername; + @override + final bool viewerCanFollow; + @override + final bool viewerIsFollowing; + @override + final GUserData_user_followers followers; + @override + final GUserData_user_following following; + @override + final GUserData_user_contributionsCollection contributionsCollection; + @override + final GUserData_user_sponsoring sponsoring; + @override + final GUserData_user_sponsors sponsors; + @override + final GUserData_user_organizations organizations; + @override + final GUserData_user_repositories repositories; + @override + final GUserData_user_starredRepositories starredRepositories; + @override + final GUserData_user_gists gists; + @override + final GUserData_user_pinnedItems pinnedItems; + + factory _$GUserData_user([void Function(GUserData_userBuilder)? updates]) => + (new GUserData_userBuilder()..update(updates))._build(); + + _$GUserData_user._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt, + this.company, + this.bio, + required this.url, + required this.email, + this.websiteUrl, + this.twitterUsername, + required this.viewerCanFollow, + required this.viewerIsFollowing, + required this.followers, + required this.following, + required this.contributionsCollection, + required this.sponsoring, + required this.sponsors, + required this.organizations, + required this.repositories, + required this.starredRepositories, + required this.gists, + required this.pinnedItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, r'GUserData_user', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserData_user', 'createdAt'); + BuiltValueNullFieldError.checkNotNull(url, r'GUserData_user', 'url'); + BuiltValueNullFieldError.checkNotNull(email, r'GUserData_user', 'email'); + BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GUserData_user', 'viewerCanFollow'); + BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GUserData_user', 'viewerIsFollowing'); + BuiltValueNullFieldError.checkNotNull( + followers, r'GUserData_user', 'followers'); + BuiltValueNullFieldError.checkNotNull( + following, r'GUserData_user', 'following'); + BuiltValueNullFieldError.checkNotNull( + contributionsCollection, r'GUserData_user', 'contributionsCollection'); + BuiltValueNullFieldError.checkNotNull( + sponsoring, r'GUserData_user', 'sponsoring'); + BuiltValueNullFieldError.checkNotNull( + sponsors, r'GUserData_user', 'sponsors'); + BuiltValueNullFieldError.checkNotNull( + organizations, r'GUserData_user', 'organizations'); + BuiltValueNullFieldError.checkNotNull( + repositories, r'GUserData_user', 'repositories'); + BuiltValueNullFieldError.checkNotNull( + starredRepositories, r'GUserData_user', 'starredRepositories'); + BuiltValueNullFieldError.checkNotNull(gists, r'GUserData_user', 'gists'); + BuiltValueNullFieldError.checkNotNull( + pinnedItems, r'GUserData_user', 'pinnedItems'); + } + + @override + GUserData_user rebuild(void Function(GUserData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_userBuilder toBuilder() => + new GUserData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt && + company == other.company && + bio == other.bio && + url == other.url && + email == other.email && + websiteUrl == other.websiteUrl && + twitterUsername == other.twitterUsername && + viewerCanFollow == other.viewerCanFollow && + viewerIsFollowing == other.viewerIsFollowing && + followers == other.followers && + following == other.following && + contributionsCollection == other.contributionsCollection && + sponsoring == other.sponsoring && + sponsors == other.sponsors && + organizations == other.organizations && + repositories == other.repositories && + starredRepositories == other.starredRepositories && + gists == other.gists && + 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($jc($jc($jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), + createdAt.hashCode), + company.hashCode), + bio.hashCode), + url.hashCode), + email.hashCode), + websiteUrl.hashCode), + twitterUsername.hashCode), + viewerCanFollow.hashCode), + viewerIsFollowing.hashCode), + followers.hashCode), + following.hashCode), + contributionsCollection.hashCode), + sponsoring.hashCode), + sponsors.hashCode), + organizations.hashCode), + repositories.hashCode), + starredRepositories.hashCode), + gists.hashCode), + pinnedItems.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserData_user') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt) + ..add('company', company) + ..add('bio', bio) + ..add('url', url) + ..add('email', email) + ..add('websiteUrl', websiteUrl) + ..add('twitterUsername', twitterUsername) + ..add('viewerCanFollow', viewerCanFollow) + ..add('viewerIsFollowing', viewerIsFollowing) + ..add('followers', followers) + ..add('following', following) + ..add('contributionsCollection', contributionsCollection) + ..add('sponsoring', sponsoring) + ..add('sponsors', sponsors) + ..add('organizations', organizations) + ..add('repositories', repositories) + ..add('starredRepositories', starredRepositories) + ..add('gists', gists) + ..add('pinnedItems', pinnedItems)) + .toString(); + } +} + +class GUserData_userBuilder + implements Builder { + _$GUserData_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; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _company; + String? get company => _$this._company; + set company(String? company) => _$this._company = company; + + String? _bio; + String? get bio => _$this._bio; + set bio(String? bio) => _$this._bio = bio; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + 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; + + String? _twitterUsername; + String? get twitterUsername => _$this._twitterUsername; + set twitterUsername(String? twitterUsername) => + _$this._twitterUsername = twitterUsername; + + 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_user_followersBuilder? _followers; + GUserData_user_followersBuilder get followers => + _$this._followers ??= new GUserData_user_followersBuilder(); + set followers(GUserData_user_followersBuilder? followers) => + _$this._followers = followers; + + GUserData_user_followingBuilder? _following; + GUserData_user_followingBuilder get following => + _$this._following ??= new GUserData_user_followingBuilder(); + set following(GUserData_user_followingBuilder? following) => + _$this._following = following; + + GUserData_user_contributionsCollectionBuilder? _contributionsCollection; + GUserData_user_contributionsCollectionBuilder get contributionsCollection => + _$this._contributionsCollection ??= + new GUserData_user_contributionsCollectionBuilder(); + set contributionsCollection( + GUserData_user_contributionsCollectionBuilder? + contributionsCollection) => + _$this._contributionsCollection = contributionsCollection; + + GUserData_user_sponsoringBuilder? _sponsoring; + GUserData_user_sponsoringBuilder get sponsoring => + _$this._sponsoring ??= new GUserData_user_sponsoringBuilder(); + set sponsoring(GUserData_user_sponsoringBuilder? sponsoring) => + _$this._sponsoring = sponsoring; + + GUserData_user_sponsorsBuilder? _sponsors; + GUserData_user_sponsorsBuilder get sponsors => + _$this._sponsors ??= new GUserData_user_sponsorsBuilder(); + set sponsors(GUserData_user_sponsorsBuilder? sponsors) => + _$this._sponsors = sponsors; + + GUserData_user_organizationsBuilder? _organizations; + GUserData_user_organizationsBuilder get organizations => + _$this._organizations ??= new GUserData_user_organizationsBuilder(); + set organizations(GUserData_user_organizationsBuilder? organizations) => + _$this._organizations = organizations; + + GUserData_user_repositoriesBuilder? _repositories; + GUserData_user_repositoriesBuilder get repositories => + _$this._repositories ??= new GUserData_user_repositoriesBuilder(); + set repositories(GUserData_user_repositoriesBuilder? repositories) => + _$this._repositories = repositories; + + GUserData_user_starredRepositoriesBuilder? _starredRepositories; + GUserData_user_starredRepositoriesBuilder get starredRepositories => + _$this._starredRepositories ??= + new GUserData_user_starredRepositoriesBuilder(); + set starredRepositories( + GUserData_user_starredRepositoriesBuilder? starredRepositories) => + _$this._starredRepositories = starredRepositories; + + GUserData_user_gistsBuilder? _gists; + GUserData_user_gistsBuilder get gists => + _$this._gists ??= new GUserData_user_gistsBuilder(); + set gists(GUserData_user_gistsBuilder? gists) => _$this._gists = gists; + + GUserData_user_pinnedItemsBuilder? _pinnedItems; + GUserData_user_pinnedItemsBuilder get pinnedItems => + _$this._pinnedItems ??= new GUserData_user_pinnedItemsBuilder(); + set pinnedItems(GUserData_user_pinnedItemsBuilder? pinnedItems) => + _$this._pinnedItems = pinnedItems; + + GUserData_userBuilder() { + GUserData_user._initializeBuilder(this); + } + + GUserData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _company = $v.company; + _bio = $v.bio; + _url = $v.url; + _email = $v.email; + _websiteUrl = $v.websiteUrl; + _twitterUsername = $v.twitterUsername; + _viewerCanFollow = $v.viewerCanFollow; + _viewerIsFollowing = $v.viewerIsFollowing; + _followers = $v.followers.toBuilder(); + _following = $v.following.toBuilder(); + _contributionsCollection = $v.contributionsCollection.toBuilder(); + _sponsoring = $v.sponsoring.toBuilder(); + _sponsors = $v.sponsors.toBuilder(); + _organizations = $v.organizations.toBuilder(); + _repositories = $v.repositories.toBuilder(); + _starredRepositories = $v.starredRepositories.toBuilder(); + _gists = $v.gists.toBuilder(); + _pinnedItems = $v.pinnedItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user; + } + + @override + void update(void Function(GUserData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user build() => _build(); + + _$GUserData_user _build() { + _$GUserData_user _$result; + try { + _$result = _$v ?? + new _$GUserData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserData_user', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserData_user', 'createdAt'), + company: company, + bio: bio, + url: BuiltValueNullFieldError.checkNotNull( + url, r'GUserData_user', 'url'), + email: BuiltValueNullFieldError.checkNotNull( + email, r'GUserData_user', 'email'), + websiteUrl: websiteUrl, + twitterUsername: twitterUsername, + viewerCanFollow: BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GUserData_user', 'viewerCanFollow'), + viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GUserData_user', 'viewerIsFollowing'), + followers: followers.build(), + following: following.build(), + contributionsCollection: contributionsCollection.build(), + sponsoring: sponsoring.build(), + sponsors: sponsors.build(), + organizations: organizations.build(), + repositories: repositories.build(), + starredRepositories: starredRepositories.build(), + gists: gists.build(), + pinnedItems: pinnedItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'followers'; + followers.build(); + _$failedField = 'following'; + following.build(); + _$failedField = 'contributionsCollection'; + contributionsCollection.build(); + _$failedField = 'sponsoring'; + sponsoring.build(); + _$failedField = 'sponsors'; + sponsors.build(); + _$failedField = 'organizations'; + organizations.build(); + _$failedField = 'repositories'; + repositories.build(); + _$failedField = 'starredRepositories'; + starredRepositories.build(); + _$failedField = 'gists'; + gists.build(); + _$failedField = 'pinnedItems'; + pinnedItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_followers extends GUserData_user_followers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_followers( + [void Function(GUserData_user_followersBuilder)? updates]) => + (new GUserData_user_followersBuilder()..update(updates))._build(); + + _$GUserData_user_followers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_followers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_followers', 'totalCount'); + } + + @override + GUserData_user_followers rebuild( + void Function(GUserData_user_followersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_followersBuilder toBuilder() => + new GUserData_user_followersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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(r'GUserData_user_followers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_followersBuilder + implements + Builder { + _$GUserData_user_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_user_followersBuilder() { + GUserData_user_followers._initializeBuilder(this); + } + + GUserData_user_followersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_followers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_followers; + } + + @override + void update(void Function(GUserData_user_followersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_followers build() => _build(); + + _$GUserData_user_followers _build() { + final _$result = _$v ?? + new _$GUserData_user_followers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_followers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_followers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_following extends GUserData_user_following { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_following( + [void Function(GUserData_user_followingBuilder)? updates]) => + (new GUserData_user_followingBuilder()..update(updates))._build(); + + _$GUserData_user_following._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_following', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_following', 'totalCount'); + } + + @override + GUserData_user_following rebuild( + void Function(GUserData_user_followingBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_followingBuilder toBuilder() => + new GUserData_user_followingBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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(r'GUserData_user_following') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_followingBuilder + implements + Builder { + _$GUserData_user_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_user_followingBuilder() { + GUserData_user_following._initializeBuilder(this); + } + + GUserData_user_followingBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_following other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_following; + } + + @override + void update(void Function(GUserData_user_followingBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_following build() => _build(); + + _$GUserData_user_following _build() { + final _$result = _$v ?? + new _$GUserData_user_following._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_following', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_following', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_contributionsCollection + extends GUserData_user_contributionsCollection { + @override + final String G__typename; + @override + final GUserData_user_contributionsCollection_contributionCalendar + contributionCalendar; + + factory _$GUserData_user_contributionsCollection( + [void Function(GUserData_user_contributionsCollectionBuilder)? + updates]) => + (new GUserData_user_contributionsCollectionBuilder()..update(updates)) + ._build(); + + _$GUserData_user_contributionsCollection._( + {required this.G__typename, required this.contributionCalendar}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_contributionsCollection', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(contributionCalendar, + r'GUserData_user_contributionsCollection', 'contributionCalendar'); + } + + @override + GUserData_user_contributionsCollection rebuild( + void Function(GUserData_user_contributionsCollectionBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_contributionsCollectionBuilder toBuilder() => + new GUserData_user_contributionsCollectionBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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( + r'GUserData_user_contributionsCollection') + ..add('G__typename', G__typename) + ..add('contributionCalendar', contributionCalendar)) + .toString(); + } +} + +class GUserData_user_contributionsCollectionBuilder + implements + Builder { + _$GUserData_user_contributionsCollection? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUserData_user_contributionsCollection_contributionCalendarBuilder? + _contributionCalendar; + GUserData_user_contributionsCollection_contributionCalendarBuilder + get contributionCalendar => _$this._contributionCalendar ??= + new GUserData_user_contributionsCollection_contributionCalendarBuilder(); + set contributionCalendar( + GUserData_user_contributionsCollection_contributionCalendarBuilder? + contributionCalendar) => + _$this._contributionCalendar = contributionCalendar; + + GUserData_user_contributionsCollectionBuilder() { + GUserData_user_contributionsCollection._initializeBuilder(this); + } + + GUserData_user_contributionsCollectionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionCalendar = $v.contributionCalendar.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_contributionsCollection other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_contributionsCollection; + } + + @override + void update( + void Function(GUserData_user_contributionsCollectionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_contributionsCollection build() => _build(); + + _$GUserData_user_contributionsCollection _build() { + _$GUserData_user_contributionsCollection _$result; + try { + _$result = _$v ?? + new _$GUserData_user_contributionsCollection._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_contributionsCollection', 'G__typename'), + contributionCalendar: contributionCalendar.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionCalendar'; + contributionCalendar.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_contributionsCollection', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendar + extends GUserData_user_contributionsCollection_contributionCalendar { + @override + final String G__typename; + @override + final BuiltList< + GUserData_user_contributionsCollection_contributionCalendar_weeks> weeks; + + factory _$GUserData_user_contributionsCollection_contributionCalendar( + [void Function( + GUserData_user_contributionsCollection_contributionCalendarBuilder)? + updates]) => + (new GUserData_user_contributionsCollection_contributionCalendarBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_contributionsCollection_contributionCalendar._( + {required this.G__typename, required this.weeks}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + weeks, + r'GUserData_user_contributionsCollection_contributionCalendar', + 'weeks'); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar rebuild( + void Function( + GUserData_user_contributionsCollection_contributionCalendarBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_contributionsCollection_contributionCalendarBuilder + toBuilder() => + new GUserData_user_contributionsCollection_contributionCalendarBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_user_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( + r'GUserData_user_contributionsCollection_contributionCalendar') + ..add('G__typename', G__typename) + ..add('weeks', weeks)) + .toString(); + } +} + +class GUserData_user_contributionsCollection_contributionCalendarBuilder + implements + Builder { + _$GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks>? + _weeks; + ListBuilder + get weeks => _$this._weeks ??= new ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks>(); + set weeks( + ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks>? + weeks) => + _$this._weeks = weeks; + + GUserData_user_contributionsCollection_contributionCalendarBuilder() { + GUserData_user_contributionsCollection_contributionCalendar + ._initializeBuilder(this); + } + + GUserData_user_contributionsCollection_contributionCalendarBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _weeks = $v.weeks.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_user_contributionsCollection_contributionCalendar other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUserData_user_contributionsCollection_contributionCalendar; + } + + @override + void update( + void Function( + GUserData_user_contributionsCollection_contributionCalendarBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar build() => + _build(); + + _$GUserData_user_contributionsCollection_contributionCalendar _build() { + _$GUserData_user_contributionsCollection_contributionCalendar _$result; + try { + _$result = _$v ?? + new _$GUserData_user_contributionsCollection_contributionCalendar._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar', + 'G__typename'), + weeks: weeks.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'weeks'; + weeks.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_contributionsCollection_contributionCalendar', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendar_weeks + extends GUserData_user_contributionsCollection_contributionCalendar_weeks { + @override + final String G__typename; + @override + final BuiltList< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> + contributionDays; + + factory _$GUserData_user_contributionsCollection_contributionCalendar_weeks( + [void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder)? + updates]) => + (new GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_contributionsCollection_contributionCalendar_weeks._( + {required this.G__typename, required this.contributionDays}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + contributionDays, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks', + 'contributionDays'); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks rebuild( + void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder + toBuilder() => + new GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_user_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( + r'GUserData_user_contributionsCollection_contributionCalendar_weeks') + ..add('G__typename', G__typename) + ..add('contributionDays', contributionDays)) + .toString(); + } +} + +class GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder + implements + Builder< + GUserData_user_contributionsCollection_contributionCalendar_weeks, + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder> { + _$GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks_contributionDays>? + _contributionDays; + ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays => _$this._contributionDays ??= new ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays>(); + set contributionDays( + ListBuilder< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays>? + contributionDays) => + _$this._contributionDays = contributionDays; + + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder() { + GUserData_user_contributionsCollection_contributionCalendar_weeks + ._initializeBuilder(this); + } + + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionDays = $v.contributionDays.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_user_contributionsCollection_contributionCalendar_weeks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_user_contributionsCollection_contributionCalendar_weeks; + } + + @override + void update( + void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks build() => + _build(); + + _$GUserData_user_contributionsCollection_contributionCalendar_weeks _build() { + _$GUserData_user_contributionsCollection_contributionCalendar_weeks + _$result; + try { + _$result = _$v ?? + new _$GUserData_user_contributionsCollection_contributionCalendar_weeks + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks', + 'G__typename'), + contributionDays: contributionDays.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionDays'; + contributionDays.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_contributionsCollection_contributionCalendar_weeks', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + extends GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays { + @override + final String G__typename; + @override + final String color; + + factory _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays( + [void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates]) => + (new GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays._( + {required this.G__typename, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + color, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'color'); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + rebuild( + void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + toBuilder() => + new GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_user_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( + r'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays') + ..add('G__typename', G__typename) + ..add('color', color)) + .toString(); + } +} + +class GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + implements + Builder< + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { + _$GUserData_user_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_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + ._initializeBuilder(this); + } + + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays; + } + + @override + void update( + void Function( + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + build() => _build(); + + _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + _build() { + final _$result = _$v ?? + new _$GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GUserData_user_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsoring extends GUserData_user_sponsoring { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_user_sponsoring( + [void Function(GUserData_user_sponsoringBuilder)? updates]) => + (new GUserData_user_sponsoringBuilder()..update(updates))._build(); + + _$GUserData_user_sponsoring._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsoring', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_sponsoring', 'totalCount'); + } + + @override + GUserData_user_sponsoring rebuild( + void Function(GUserData_user_sponsoringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsoringBuilder toBuilder() => + new GUserData_user_sponsoringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsoring && + 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(r'GUserData_user_sponsoring') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_user_sponsoringBuilder + implements + Builder { + _$GUserData_user_sponsoring? _$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; + + GUserData_user_sponsoringBuilder() { + GUserData_user_sponsoring._initializeBuilder(this); + } + + GUserData_user_sponsoringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsoring other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsoring; + } + + @override + void update(void Function(GUserData_user_sponsoringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsoring build() => _build(); + + _$GUserData_user_sponsoring _build() { + _$GUserData_user_sponsoring _$result; + try { + _$result = _$v ?? + new _$GUserData_user_sponsoring._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsoring', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_sponsoring', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_sponsoring', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsoring_nodes__base + extends GUserData_user_sponsoring_nodes__base { + @override + final String G__typename; + + factory _$GUserData_user_sponsoring_nodes__base( + [void Function(GUserData_user_sponsoring_nodes__baseBuilder)? + updates]) => + (new GUserData_user_sponsoring_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserData_user_sponsoring_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsoring_nodes__base', 'G__typename'); + } + + @override + GUserData_user_sponsoring_nodes__base rebuild( + void Function(GUserData_user_sponsoring_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsoring_nodes__baseBuilder toBuilder() => + new GUserData_user_sponsoring_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsoring_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_user_sponsoring_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_user_sponsoring_nodes__baseBuilder + implements + Builder { + _$GUserData_user_sponsoring_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_user_sponsoring_nodes__baseBuilder() { + GUserData_user_sponsoring_nodes__base._initializeBuilder(this); + } + + GUserData_user_sponsoring_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsoring_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsoring_nodes__base; + } + + @override + void update( + void Function(GUserData_user_sponsoring_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsoring_nodes__base build() => _build(); + + _$GUserData_user_sponsoring_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsoring_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsoring_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsoring_nodes__asUser + extends GUserData_user_sponsoring_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_user_sponsoring_nodes__asUser( + [void Function(GUserData_user_sponsoring_nodes__asUserBuilder)? + updates]) => + (new GUserData_user_sponsoring_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GUserData_user_sponsoring_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsoring_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user_sponsoring_nodes__asUser', 'avatarUrl'); + } + + @override + GUserData_user_sponsoring_nodes__asUser rebuild( + void Function(GUserData_user_sponsoring_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsoring_nodes__asUserBuilder toBuilder() => + new GUserData_user_sponsoring_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsoring_nodes__asUser && + 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( + r'GUserData_user_sponsoring_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_sponsoring_nodes__asUserBuilder + implements + Builder { + _$GUserData_user_sponsoring_nodes__asUser? _$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; + + GUserData_user_sponsoring_nodes__asUserBuilder() { + GUserData_user_sponsoring_nodes__asUser._initializeBuilder(this); + } + + GUserData_user_sponsoring_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsoring_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsoring_nodes__asUser; + } + + @override + void update( + void Function(GUserData_user_sponsoring_nodes__asUserBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsoring_nodes__asUser build() => _build(); + + _$GUserData_user_sponsoring_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsoring_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsoring_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_sponsoring_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsoring_nodes__asOrganization + extends GUserData_user_sponsoring_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_user_sponsoring_nodes__asOrganization( + [void Function( + GUserData_user_sponsoring_nodes__asOrganizationBuilder)? + updates]) => + (new GUserData_user_sponsoring_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_sponsoring_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsoring_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_sponsoring_nodes__asOrganization', 'avatarUrl'); + } + + @override + GUserData_user_sponsoring_nodes__asOrganization rebuild( + void Function(GUserData_user_sponsoring_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsoring_nodes__asOrganizationBuilder toBuilder() => + new GUserData_user_sponsoring_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsoring_nodes__asOrganization && + 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( + r'GUserData_user_sponsoring_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_sponsoring_nodes__asOrganizationBuilder + implements + Builder { + _$GUserData_user_sponsoring_nodes__asOrganization? _$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; + + GUserData_user_sponsoring_nodes__asOrganizationBuilder() { + GUserData_user_sponsoring_nodes__asOrganization._initializeBuilder(this); + } + + GUserData_user_sponsoring_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsoring_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsoring_nodes__asOrganization; + } + + @override + void update( + void Function(GUserData_user_sponsoring_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsoring_nodes__asOrganization build() => _build(); + + _$GUserData_user_sponsoring_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsoring_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_sponsoring_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_user_sponsoring_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsors extends GUserData_user_sponsors { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_user_sponsors( + [void Function(GUserData_user_sponsorsBuilder)? updates]) => + (new GUserData_user_sponsorsBuilder()..update(updates))._build(); + + _$GUserData_user_sponsors._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsors', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_sponsors', 'totalCount'); + } + + @override + GUserData_user_sponsors rebuild( + void Function(GUserData_user_sponsorsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsorsBuilder toBuilder() => + new GUserData_user_sponsorsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsors && + 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(r'GUserData_user_sponsors') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_user_sponsorsBuilder + implements + Builder { + _$GUserData_user_sponsors? _$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; + + GUserData_user_sponsorsBuilder() { + GUserData_user_sponsors._initializeBuilder(this); + } + + GUserData_user_sponsorsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsors other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsors; + } + + @override + void update(void Function(GUserData_user_sponsorsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsors build() => _build(); + + _$GUserData_user_sponsors _build() { + _$GUserData_user_sponsors _$result; + try { + _$result = _$v ?? + new _$GUserData_user_sponsors._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsors', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_sponsors', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_sponsors', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsors_nodes__base + extends GUserData_user_sponsors_nodes__base { + @override + final String G__typename; + + factory _$GUserData_user_sponsors_nodes__base( + [void Function(GUserData_user_sponsors_nodes__baseBuilder)? + updates]) => + (new GUserData_user_sponsors_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserData_user_sponsors_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsors_nodes__base', 'G__typename'); + } + + @override + GUserData_user_sponsors_nodes__base rebuild( + void Function(GUserData_user_sponsors_nodes__baseBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsors_nodes__baseBuilder toBuilder() => + new GUserData_user_sponsors_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsors_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserData_user_sponsors_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_user_sponsors_nodes__baseBuilder + implements + Builder { + _$GUserData_user_sponsors_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_user_sponsors_nodes__baseBuilder() { + GUserData_user_sponsors_nodes__base._initializeBuilder(this); + } + + GUserData_user_sponsors_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsors_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsors_nodes__base; + } + + @override + void update( + void Function(GUserData_user_sponsors_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsors_nodes__base build() => _build(); + + _$GUserData_user_sponsors_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsors_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsors_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsors_nodes__asUser + extends GUserData_user_sponsors_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_user_sponsors_nodes__asUser( + [void Function(GUserData_user_sponsors_nodes__asUserBuilder)? + updates]) => + (new GUserData_user_sponsors_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GUserData_user_sponsors_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_sponsors_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user_sponsors_nodes__asUser', 'avatarUrl'); + } + + @override + GUserData_user_sponsors_nodes__asUser rebuild( + void Function(GUserData_user_sponsors_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsors_nodes__asUserBuilder toBuilder() => + new GUserData_user_sponsors_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsors_nodes__asUser && + 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( + r'GUserData_user_sponsors_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_sponsors_nodes__asUserBuilder + implements + Builder { + _$GUserData_user_sponsors_nodes__asUser? _$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; + + GUserData_user_sponsors_nodes__asUserBuilder() { + GUserData_user_sponsors_nodes__asUser._initializeBuilder(this); + } + + GUserData_user_sponsors_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsors_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsors_nodes__asUser; + } + + @override + void update( + void Function(GUserData_user_sponsors_nodes__asUserBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsors_nodes__asUser build() => _build(); + + _$GUserData_user_sponsors_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsors_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsors_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_sponsors_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_sponsors_nodes__asOrganization + extends GUserData_user_sponsors_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_user_sponsors_nodes__asOrganization( + [void Function(GUserData_user_sponsors_nodes__asOrganizationBuilder)? + updates]) => + (new GUserData_user_sponsors_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_sponsors_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_sponsors_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_sponsors_nodes__asOrganization', 'avatarUrl'); + } + + @override + GUserData_user_sponsors_nodes__asOrganization rebuild( + void Function(GUserData_user_sponsors_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_sponsors_nodes__asOrganizationBuilder toBuilder() => + new GUserData_user_sponsors_nodes__asOrganizationBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_sponsors_nodes__asOrganization && + 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( + r'GUserData_user_sponsors_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_sponsors_nodes__asOrganizationBuilder + implements + Builder { + _$GUserData_user_sponsors_nodes__asOrganization? _$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; + + GUserData_user_sponsors_nodes__asOrganizationBuilder() { + GUserData_user_sponsors_nodes__asOrganization._initializeBuilder(this); + } + + GUserData_user_sponsors_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_sponsors_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_sponsors_nodes__asOrganization; + } + + @override + void update( + void Function(GUserData_user_sponsors_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_sponsors_nodes__asOrganization build() => _build(); + + _$GUserData_user_sponsors_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserData_user_sponsors_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_sponsors_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_sponsors_nodes__asOrganization', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_organizations extends GUserData_user_organizations { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_user_organizations( + [void Function(GUserData_user_organizationsBuilder)? updates]) => + (new GUserData_user_organizationsBuilder()..update(updates))._build(); + + _$GUserData_user_organizations._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_organizations', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_organizations', 'totalCount'); + } + + @override + GUserData_user_organizations rebuild( + void Function(GUserData_user_organizationsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_organizationsBuilder toBuilder() => + new GUserData_user_organizationsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_organizations && + 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(r'GUserData_user_organizations') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_user_organizationsBuilder + implements + Builder { + _$GUserData_user_organizations? _$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; + + GUserData_user_organizationsBuilder() { + GUserData_user_organizations._initializeBuilder(this); + } + + GUserData_user_organizationsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_organizations other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_organizations; + } + + @override + void update(void Function(GUserData_user_organizationsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_organizations build() => _build(); + + _$GUserData_user_organizations _build() { + _$GUserData_user_organizations _$result; + try { + _$result = _$v ?? + new _$GUserData_user_organizations._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_organizations', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_organizations', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_organizations', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_organizations_nodes + extends GUserData_user_organizations_nodes { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_user_organizations_nodes( + [void Function(GUserData_user_organizations_nodesBuilder)? + updates]) => + (new GUserData_user_organizations_nodesBuilder()..update(updates)) + ._build(); + + _$GUserData_user_organizations_nodes._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_organizations_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user_organizations_nodes', 'avatarUrl'); + } + + @override + GUserData_user_organizations_nodes rebuild( + void Function(GUserData_user_organizations_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_organizations_nodesBuilder toBuilder() => + new GUserData_user_organizations_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_organizations_nodes && + 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(r'GUserData_user_organizations_nodes') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_organizations_nodesBuilder + implements + Builder { + _$GUserData_user_organizations_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GUserData_user_organizations_nodesBuilder() { + GUserData_user_organizations_nodes._initializeBuilder(this); + } + + GUserData_user_organizations_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_organizations_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_organizations_nodes; + } + + @override + void update( + void Function(GUserData_user_organizations_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_organizations_nodes build() => _build(); + + _$GUserData_user_organizations_nodes _build() { + final _$result = _$v ?? + new _$GUserData_user_organizations_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_organizations_nodes', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user_organizations_nodes', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories extends GUserData_user_repositories { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_user_repositories( + [void Function(GUserData_user_repositoriesBuilder)? updates]) => + (new GUserData_user_repositoriesBuilder()..update(updates))._build(); + + _$GUserData_user_repositories._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_repositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_repositories', 'totalCount'); + } + + @override + GUserData_user_repositories rebuild( + void Function(GUserData_user_repositoriesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositoriesBuilder toBuilder() => + new GUserData_user_repositoriesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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(r'GUserData_user_repositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_user_repositoriesBuilder + implements + Builder { + _$GUserData_user_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; + + GUserData_user_repositoriesBuilder() { + GUserData_user_repositories._initializeBuilder(this); + } + + GUserData_user_repositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories; + } + + @override + void update(void Function(GUserData_user_repositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories build() => _build(); + + _$GUserData_user_repositories _build() { + _$GUserData_user_repositories _$result; + try { + _$result = _$v ?? + new _$GUserData_user_repositories._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_repositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_repositories', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_repositories', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories_nodes + extends GUserData_user_repositories_nodes { + @override + final String G__typename; + @override + final GUserData_user_repositories_nodes_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserData_user_repositories_nodes_stargazers stargazers; + @override + final GUserData_user_repositories_nodes_forks forks; + @override + final GUserData_user_repositories_nodes_primaryLanguage? primaryLanguage; + + factory _$GUserData_user_repositories_nodes( + [void Function(GUserData_user_repositories_nodesBuilder)? updates]) => + (new GUserData_user_repositories_nodesBuilder()..update(updates)) + ._build(); + + _$GUserData_user_repositories_nodes._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_repositories_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GUserData_user_repositories_nodes', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUserData_user_repositories_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GUserData_user_repositories_nodes', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserData_user_repositories_nodes', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GUserData_user_repositories_nodes', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'GUserData_user_repositories_nodes', 'forks'); + } + + @override + GUserData_user_repositories_nodes rebuild( + void Function(GUserData_user_repositories_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositories_nodesBuilder toBuilder() => + new GUserData_user_repositories_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_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; + } + + @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(r'GUserData_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)) + .toString(); + } +} + +class GUserData_user_repositories_nodesBuilder + implements + Builder { + _$GUserData_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; + + GUserData_user_repositories_nodes_ownerBuilder? _owner; + GUserData_user_repositories_nodes_ownerBuilder get owner => + _$this._owner ??= new GUserData_user_repositories_nodes_ownerBuilder(); + set owner(GUserData_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; + + GUserData_user_repositories_nodes_stargazersBuilder? _stargazers; + GUserData_user_repositories_nodes_stargazersBuilder get stargazers => + _$this._stargazers ??= + new GUserData_user_repositories_nodes_stargazersBuilder(); + set stargazers( + GUserData_user_repositories_nodes_stargazersBuilder? stargazers) => + _$this._stargazers = stargazers; + + GUserData_user_repositories_nodes_forksBuilder? _forks; + GUserData_user_repositories_nodes_forksBuilder get forks => + _$this._forks ??= new GUserData_user_repositories_nodes_forksBuilder(); + set forks(GUserData_user_repositories_nodes_forksBuilder? forks) => + _$this._forks = forks; + + GUserData_user_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; + GUserData_user_repositories_nodes_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserData_user_repositories_nodes_primaryLanguageBuilder(); + set primaryLanguage( + GUserData_user_repositories_nodes_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserData_user_repositories_nodesBuilder() { + GUserData_user_repositories_nodes._initializeBuilder(this); + } + + GUserData_user_repositories_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories_nodes; + } + + @override + void update( + void Function(GUserData_user_repositories_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories_nodes build() => _build(); + + _$GUserData_user_repositories_nodes _build() { + _$GUserData_user_repositories_nodes _$result; + try { + _$result = _$v ?? + new _$GUserData_user_repositories_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GUserData_user_repositories_nodes', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GUserData_user_repositories_nodes', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserData_user_repositories_nodes', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_repositories_nodes', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories_nodes_owner + extends GUserData_user_repositories_nodes_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserData_user_repositories_nodes_owner( + [void Function(GUserData_user_repositories_nodes_ownerBuilder)? + updates]) => + (new GUserData_user_repositories_nodes_ownerBuilder()..update(updates)) + ._build(); + + _$GUserData_user_repositories_nodes_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_repositories_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GUserData_user_repositories_nodes_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_user_repositories_nodes_owner', 'avatarUrl'); + } + + @override + GUserData_user_repositories_nodes_owner rebuild( + void Function(GUserData_user_repositories_nodes_ownerBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositories_nodes_ownerBuilder toBuilder() => + new GUserData_user_repositories_nodes_ownerBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_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( + r'GUserData_user_repositories_nodes_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_repositories_nodes_ownerBuilder + implements + Builder { + _$GUserData_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; + + GUserData_user_repositories_nodes_ownerBuilder() { + GUserData_user_repositories_nodes_owner._initializeBuilder(this); + } + + GUserData_user_repositories_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories_nodes_owner; + } + + @override + void update( + void Function(GUserData_user_repositories_nodes_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories_nodes_owner build() => _build(); + + _$GUserData_user_repositories_nodes_owner _build() { + final _$result = _$v ?? + new _$GUserData_user_repositories_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserData_user_repositories_nodes_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_repositories_nodes_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories_nodes_stargazers + extends GUserData_user_repositories_nodes_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_repositories_nodes_stargazers( + [void Function(GUserData_user_repositories_nodes_stargazersBuilder)? + updates]) => + (new GUserData_user_repositories_nodes_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_repositories_nodes_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_user_repositories_nodes_stargazers', 'totalCount'); + } + + @override + GUserData_user_repositories_nodes_stargazers rebuild( + void Function(GUserData_user_repositories_nodes_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositories_nodes_stargazersBuilder toBuilder() => + new GUserData_user_repositories_nodes_stargazersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_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( + r'GUserData_user_repositories_nodes_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_repositories_nodes_stargazersBuilder + implements + Builder { + _$GUserData_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; + + GUserData_user_repositories_nodes_stargazersBuilder() { + GUserData_user_repositories_nodes_stargazers._initializeBuilder(this); + } + + GUserData_user_repositories_nodes_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories_nodes_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories_nodes_stargazers; + } + + @override + void update( + void Function(GUserData_user_repositories_nodes_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories_nodes_stargazers build() => _build(); + + _$GUserData_user_repositories_nodes_stargazers _build() { + final _$result = _$v ?? + new _$GUserData_user_repositories_nodes_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes_stargazers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_user_repositories_nodes_stargazers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories_nodes_forks + extends GUserData_user_repositories_nodes_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_repositories_nodes_forks( + [void Function(GUserData_user_repositories_nodes_forksBuilder)? + updates]) => + (new GUserData_user_repositories_nodes_forksBuilder()..update(updates)) + ._build(); + + _$GUserData_user_repositories_nodes_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_repositories_nodes_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_repositories_nodes_forks', 'totalCount'); + } + + @override + GUserData_user_repositories_nodes_forks rebuild( + void Function(GUserData_user_repositories_nodes_forksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositories_nodes_forksBuilder toBuilder() => + new GUserData_user_repositories_nodes_forksBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_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( + r'GUserData_user_repositories_nodes_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_repositories_nodes_forksBuilder + implements + Builder { + _$GUserData_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; + + GUserData_user_repositories_nodes_forksBuilder() { + GUserData_user_repositories_nodes_forks._initializeBuilder(this); + } + + GUserData_user_repositories_nodes_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories_nodes_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories_nodes_forks; + } + + @override + void update( + void Function(GUserData_user_repositories_nodes_forksBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories_nodes_forks build() => _build(); + + _$GUserData_user_repositories_nodes_forks _build() { + final _$result = _$v ?? + new _$GUserData_user_repositories_nodes_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_user_repositories_nodes_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_repositories_nodes_primaryLanguage + extends GUserData_user_repositories_nodes_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserData_user_repositories_nodes_primaryLanguage( + [void Function( + GUserData_user_repositories_nodes_primaryLanguageBuilder)? + updates]) => + (new GUserData_user_repositories_nodes_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_repositories_nodes_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_repositories_nodes_primaryLanguage', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUserData_user_repositories_nodes_primaryLanguage', 'name'); + } + + @override + GUserData_user_repositories_nodes_primaryLanguage rebuild( + void Function( + GUserData_user_repositories_nodes_primaryLanguageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_repositories_nodes_primaryLanguageBuilder toBuilder() => + new GUserData_user_repositories_nodes_primaryLanguageBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_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( + r'GUserData_user_repositories_nodes_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserData_user_repositories_nodes_primaryLanguageBuilder + implements + Builder { + _$GUserData_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; + + GUserData_user_repositories_nodes_primaryLanguageBuilder() { + GUserData_user_repositories_nodes_primaryLanguage._initializeBuilder(this); + } + + GUserData_user_repositories_nodes_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_repositories_nodes_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_repositories_nodes_primaryLanguage; + } + + @override + void update( + void Function(GUserData_user_repositories_nodes_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_repositories_nodes_primaryLanguage build() => _build(); + + _$GUserData_user_repositories_nodes_primaryLanguage _build() { + final _$result = _$v ?? + new _$GUserData_user_repositories_nodes_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_repositories_nodes_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull(name, + r'GUserData_user_repositories_nodes_primaryLanguage', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_starredRepositories + extends GUserData_user_starredRepositories { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_starredRepositories( + [void Function(GUserData_user_starredRepositoriesBuilder)? + updates]) => + (new GUserData_user_starredRepositoriesBuilder()..update(updates)) + ._build(); + + _$GUserData_user_starredRepositories._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_starredRepositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_starredRepositories', 'totalCount'); + } + + @override + GUserData_user_starredRepositories rebuild( + void Function(GUserData_user_starredRepositoriesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_starredRepositoriesBuilder toBuilder() => + new GUserData_user_starredRepositoriesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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(r'GUserData_user_starredRepositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_starredRepositoriesBuilder + implements + Builder { + _$GUserData_user_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_user_starredRepositoriesBuilder() { + GUserData_user_starredRepositories._initializeBuilder(this); + } + + GUserData_user_starredRepositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_starredRepositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_starredRepositories; + } + + @override + void update( + void Function(GUserData_user_starredRepositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_starredRepositories build() => _build(); + + _$GUserData_user_starredRepositories _build() { + final _$result = _$v ?? + new _$GUserData_user_starredRepositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_starredRepositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_user_starredRepositories', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_gists extends GUserData_user_gists { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_gists( + [void Function(GUserData_user_gistsBuilder)? updates]) => + (new GUserData_user_gistsBuilder()..update(updates))._build(); + + _$GUserData_user_gists._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_gists', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_gists', 'totalCount'); + } + + @override + GUserData_user_gists rebuild( + void Function(GUserData_user_gistsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_gistsBuilder toBuilder() => + new GUserData_user_gistsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_gists && + 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(r'GUserData_user_gists') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_gistsBuilder + implements Builder { + _$GUserData_user_gists? _$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_user_gistsBuilder() { + GUserData_user_gists._initializeBuilder(this); + } + + GUserData_user_gistsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_gists other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_gists; + } + + @override + void update(void Function(GUserData_user_gistsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_gists build() => _build(); + + _$GUserData_user_gists _build() { + final _$result = _$v ?? + new _$GUserData_user_gists._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_gists', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_user_gists', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems extends GUserData_user_pinnedItems { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GUserData_user_pinnedItems( + [void Function(GUserData_user_pinnedItemsBuilder)? updates]) => + (new GUserData_user_pinnedItemsBuilder()..update(updates))._build(); + + _$GUserData_user_pinnedItems._({required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_pinnedItems', 'G__typename'); + } + + @override + GUserData_user_pinnedItems rebuild( + void Function(GUserData_user_pinnedItemsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItemsBuilder toBuilder() => + new GUserData_user_pinnedItemsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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(r'GUserData_user_pinnedItems') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_user_pinnedItemsBuilder + implements + Builder { + _$GUserData_user_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; + + GUserData_user_pinnedItemsBuilder() { + GUserData_user_pinnedItems._initializeBuilder(this); + } + + GUserData_user_pinnedItemsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_pinnedItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems; + } + + @override + void update(void Function(GUserData_user_pinnedItemsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems build() => _build(); + + _$GUserData_user_pinnedItems _build() { + _$GUserData_user_pinnedItems _$result; + try { + _$result = _$v ?? + new _$GUserData_user_pinnedItems._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_pinnedItems', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_pinnedItems', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__base + extends GUserData_user_pinnedItems_nodes__base { + @override + final String G__typename; + + factory _$GUserData_user_pinnedItems_nodes__base( + [void Function(GUserData_user_pinnedItems_nodes__baseBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_user_pinnedItems_nodes__base', 'G__typename'); + } + + @override + GUserData_user_pinnedItems_nodes__base rebuild( + void Function(GUserData_user_pinnedItems_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__baseBuilder toBuilder() => + new GUserData_user_pinnedItems_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_pinnedItems_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_user_pinnedItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_user_pinnedItems_nodes__baseBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__baseBuilder() { + GUserData_user_pinnedItems_nodes__base._initializeBuilder(this); + } + + GUserData_user_pinnedItems_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_pinnedItems_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems_nodes__base; + } + + @override + void update( + void Function(GUserData_user_pinnedItems_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__base build() => _build(); + + _$GUserData_user_pinnedItems_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_pinnedItems_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository + extends GUserData_user_pinnedItems_nodes__asRepository { + @override + final String G__typename; + @override + final GUserData_user_pinnedItems_nodes__asRepository_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserData_user_pinnedItems_nodes__asRepository_stargazers stargazers; + @override + final GUserData_user_pinnedItems_nodes__asRepository_forks forks; + @override + final GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage? + primaryLanguage; + + factory _$GUserData_user_pinnedItems_nodes__asRepository( + [void Function(GUserData_user_pinnedItems_nodes__asRepositoryBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__asRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__asRepository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GUserData_user_pinnedItems_nodes__asRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUserData_user_pinnedItems_nodes__asRepository', 'name'); + BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GUserData_user_pinnedItems_nodes__asRepository', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserData_user_pinnedItems_nodes__asRepository', 'isFork'); + BuiltValueNullFieldError.checkNotNull(stargazers, + r'GUserData_user_pinnedItems_nodes__asRepository', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'GUserData_user_pinnedItems_nodes__asRepository', 'forks'); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository rebuild( + void Function(GUserData_user_pinnedItems_nodes__asRepositoryBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__asRepositoryBuilder toBuilder() => + new GUserData_user_pinnedItems_nodes__asRepositoryBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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( + r'GUserData_user_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_user_pinnedItems_nodes__asRepositoryBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__asRepository_ownerBuilder? _owner; + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder get owner => + _$this._owner ??= + new GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder(); + set owner( + GUserData_user_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_user_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder(); + set stargazers( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder? _forks; + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder get forks => + _$this._forks ??= + new GUserData_user_pinnedItems_nodes__asRepository_forksBuilder(); + set forks( + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder? forks) => + _$this._forks = forks; + + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + _primaryLanguage; + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + set primaryLanguage( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserData_user_pinnedItems_nodes__asRepositoryBuilder() { + GUserData_user_pinnedItems_nodes__asRepository._initializeBuilder(this); + } + + GUserData_user_pinnedItems_nodes__asRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_pinnedItems_nodes__asRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems_nodes__asRepository; + } + + @override + void update( + void Function(GUserData_user_pinnedItems_nodes__asRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository build() => _build(); + + _$GUserData_user_pinnedItems_nodes__asRepository _build() { + _$GUserData_user_pinnedItems_nodes__asRepository _$result; + try { + _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__asRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull(name, + r'GUserData_user_pinnedItems_nodes__asRepository', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GUserData_user_pinnedItems_nodes__asRepository', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull(isFork, + r'GUserData_user_pinnedItems_nodes__asRepository', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_user_pinnedItems_nodes__asRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_owner + extends GUserData_user_pinnedItems_nodes__asRepository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserData_user_pinnedItems_nodes__asRepository_owner( + [void Function( + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', 'avatarUrl'); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_owner rebuild( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder toBuilder() => + new GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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( + r'GUserData_user_pinnedItems_nodes__asRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__asRepository_ownerBuilder() { + GUserData_user_pinnedItems_nodes__asRepository_owner._initializeBuilder( + this); + } + + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_pinnedItems_nodes__asRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems_nodes__asRepository_owner; + } + + @override + void update( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_owner build() => _build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_owner _build() { + final _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__asRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_user_pinnedItems_nodes__asRepository_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_stargazers + extends GUserData_user_pinnedItems_nodes__asRepository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_pinnedItems_nodes__asRepository_stargazers( + [void Function( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_user_pinnedItems_nodes__asRepository_stargazers', + 'totalCount'); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_stargazers rebuild( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder + toBuilder() => + new GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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( + r'GUserData_user_pinnedItems_nodes__asRepository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__asRepository_stargazersBuilder() { + GUserData_user_pinnedItems_nodes__asRepository_stargazers + ._initializeBuilder(this); + } + + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_user_pinnedItems_nodes__asRepository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems_nodes__asRepository_stargazers; + } + + @override + void update( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_stargazers build() => _build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_stargazers _build() { + final _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__asRepository_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_user_pinnedItems_nodes__asRepository_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_forks + extends GUserData_user_pinnedItems_nodes__asRepository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_user_pinnedItems_nodes__asRepository_forks( + [void Function( + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__asRepository_forksBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_user_pinnedItems_nodes__asRepository_forks', 'totalCount'); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_forks rebuild( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder toBuilder() => + new GUserData_user_pinnedItems_nodes__asRepository_forksBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_user_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( + r'GUserData_user_pinnedItems_nodes__asRepository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_user_pinnedItems_nodes__asRepository_forksBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__asRepository_forksBuilder() { + GUserData_user_pinnedItems_nodes__asRepository_forks._initializeBuilder( + this); + } + + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_user_pinnedItems_nodes__asRepository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_user_pinnedItems_nodes__asRepository_forks; + } + + @override + void update( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_forks build() => _build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_forks _build() { + final _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__asRepository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_user_pinnedItems_nodes__asRepository_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + extends GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage( + [void Function( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates]) => + (new GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage', + 'name'); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage rebuild( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + toBuilder() => + new GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_user_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( + r'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + implements + Builder { + _$GUserData_user_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_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage + ._initializeBuilder(this); + } + + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage; + } + + @override + void update( + void Function( + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage build() => + _build(); + + _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage _build() { + final _$result = _$v ?? + new _$GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_user_pinnedItems_nodes__asRepository_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization extends GUserData_organization { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + @override + final String? name; + @override + final String url; + @override + final String? description; + @override + final String? location; + @override + final String? email; + @override + final String? websiteUrl; + @override + final String? twitterUsername; + @override + final DateTime createdAt; + @override + final bool viewerIsFollowing; + @override + final GUserData_organization_membersWithRole membersWithRole; + @override + final GUserData_organization_sponsoring sponsoring; + @override + final GUserData_organization_sponsors sponsors; + @override + final GUserData_organization_pinnedItems pinnedItems; + @override + final GUserData_organization_pinnableItems pinnableItems; + + factory _$GUserData_organization( + [void Function(GUserData_organizationBuilder)? updates]) => + (new GUserData_organizationBuilder()..update(updates))._build(); + + _$GUserData_organization._( + {required this.G__typename, + required this.login, + required this.avatarUrl, + this.name, + required this.url, + this.description, + this.location, + this.email, + this.websiteUrl, + this.twitterUsername, + required this.createdAt, + required this.viewerIsFollowing, + required this.membersWithRole, + required this.sponsoring, + required this.sponsors, + required this.pinnedItems, + required this.pinnableItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GUserData_organization', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_organization', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + url, r'GUserData_organization', 'url'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserData_organization', 'createdAt'); + BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GUserData_organization', 'viewerIsFollowing'); + BuiltValueNullFieldError.checkNotNull( + membersWithRole, r'GUserData_organization', 'membersWithRole'); + BuiltValueNullFieldError.checkNotNull( + sponsoring, r'GUserData_organization', 'sponsoring'); + BuiltValueNullFieldError.checkNotNull( + sponsors, r'GUserData_organization', 'sponsors'); + BuiltValueNullFieldError.checkNotNull( + pinnedItems, r'GUserData_organization', 'pinnedItems'); + BuiltValueNullFieldError.checkNotNull( + pinnableItems, r'GUserData_organization', 'pinnableItems'); + } + + @override + GUserData_organization rebuild( + void Function(GUserData_organizationBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organizationBuilder toBuilder() => + new GUserData_organizationBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization && + G__typename == other.G__typename && + login == other.login && + avatarUrl == other.avatarUrl && + name == other.name && + url == other.url && + description == other.description && + location == other.location && + email == other.email && + websiteUrl == other.websiteUrl && + twitterUsername == other.twitterUsername && + createdAt == other.createdAt && + viewerIsFollowing == other.viewerIsFollowing && + membersWithRole == other.membersWithRole && + sponsoring == other.sponsoring && + sponsors == other.sponsors && + 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( + $jc( + $jc( + $jc( + $jc( + 0, + G__typename + .hashCode), + login + .hashCode), + avatarUrl + .hashCode), + name.hashCode), + url.hashCode), + description.hashCode), + location.hashCode), + email.hashCode), + websiteUrl.hashCode), + twitterUsername.hashCode), + createdAt.hashCode), + viewerIsFollowing.hashCode), + membersWithRole.hashCode), + sponsoring.hashCode), + sponsors.hashCode), + pinnedItems.hashCode), + pinnableItems.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserData_organization') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl) + ..add('name', name) + ..add('url', url) + ..add('description', description) + ..add('location', location) + ..add('email', email) + ..add('websiteUrl', websiteUrl) + ..add('twitterUsername', twitterUsername) + ..add('createdAt', createdAt) + ..add('viewerIsFollowing', viewerIsFollowing) + ..add('membersWithRole', membersWithRole) + ..add('sponsoring', sponsoring) + ..add('sponsors', sponsors) + ..add('pinnedItems', pinnedItems) + ..add('pinnableItems', pinnableItems)) + .toString(); + } +} + +class GUserData_organizationBuilder + implements Builder { + _$GUserData_organization? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set 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? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + 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; + + String? _twitterUsername; + String? get twitterUsername => _$this._twitterUsername; + set twitterUsername(String? twitterUsername) => + _$this._twitterUsername = twitterUsername; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + bool? _viewerIsFollowing; + bool? get viewerIsFollowing => _$this._viewerIsFollowing; + set viewerIsFollowing(bool? viewerIsFollowing) => + _$this._viewerIsFollowing = viewerIsFollowing; + + GUserData_organization_membersWithRoleBuilder? _membersWithRole; + GUserData_organization_membersWithRoleBuilder get membersWithRole => + _$this._membersWithRole ??= + new GUserData_organization_membersWithRoleBuilder(); + set membersWithRole( + GUserData_organization_membersWithRoleBuilder? membersWithRole) => + _$this._membersWithRole = membersWithRole; + + GUserData_organization_sponsoringBuilder? _sponsoring; + GUserData_organization_sponsoringBuilder get sponsoring => + _$this._sponsoring ??= new GUserData_organization_sponsoringBuilder(); + set sponsoring(GUserData_organization_sponsoringBuilder? sponsoring) => + _$this._sponsoring = sponsoring; + + GUserData_organization_sponsorsBuilder? _sponsors; + GUserData_organization_sponsorsBuilder get sponsors => + _$this._sponsors ??= new GUserData_organization_sponsorsBuilder(); + set sponsors(GUserData_organization_sponsorsBuilder? sponsors) => + _$this._sponsors = sponsors; + + GUserData_organization_pinnedItemsBuilder? _pinnedItems; + GUserData_organization_pinnedItemsBuilder get pinnedItems => + _$this._pinnedItems ??= new GUserData_organization_pinnedItemsBuilder(); + set pinnedItems(GUserData_organization_pinnedItemsBuilder? pinnedItems) => + _$this._pinnedItems = pinnedItems; + + GUserData_organization_pinnableItemsBuilder? _pinnableItems; + GUserData_organization_pinnableItemsBuilder get pinnableItems => + _$this._pinnableItems ??= + new GUserData_organization_pinnableItemsBuilder(); + set pinnableItems( + GUserData_organization_pinnableItemsBuilder? pinnableItems) => + _$this._pinnableItems = pinnableItems; + + GUserData_organizationBuilder() { + GUserData_organization._initializeBuilder(this); + } + + GUserData_organizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _name = $v.name; + _url = $v.url; + _description = $v.description; + _location = $v.location; + _email = $v.email; + _websiteUrl = $v.websiteUrl; + _twitterUsername = $v.twitterUsername; + _createdAt = $v.createdAt; + _viewerIsFollowing = $v.viewerIsFollowing; + _membersWithRole = $v.membersWithRole.toBuilder(); + _sponsoring = $v.sponsoring.toBuilder(); + _sponsors = $v.sponsors.toBuilder(); + _pinnedItems = $v.pinnedItems.toBuilder(); + _pinnableItems = $v.pinnableItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization; + } + + @override + void update(void Function(GUserData_organizationBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization build() => _build(); + + _$GUserData_organization _build() { + _$GUserData_organization _$result; + try { + _$result = _$v ?? + new _$GUserData_organization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserData_organization', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserData_organization', 'avatarUrl'), + name: name, + url: BuiltValueNullFieldError.checkNotNull( + url, r'GUserData_organization', 'url'), + description: description, + location: location, + email: email, + websiteUrl: websiteUrl, + twitterUsername: twitterUsername, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserData_organization', 'createdAt'), + viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, + r'GUserData_organization', + 'viewerIsFollowing'), + membersWithRole: membersWithRole.build(), + sponsoring: sponsoring.build(), + sponsors: sponsors.build(), + pinnedItems: pinnedItems.build(), + pinnableItems: pinnableItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'membersWithRole'; + membersWithRole.build(); + _$failedField = 'sponsoring'; + sponsoring.build(); + _$failedField = 'sponsors'; + sponsors.build(); + _$failedField = 'pinnedItems'; + pinnedItems.build(); + _$failedField = 'pinnableItems'; + pinnableItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_membersWithRole + extends GUserData_organization_membersWithRole { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_organization_membersWithRole( + [void Function(GUserData_organization_membersWithRoleBuilder)? + updates]) => + (new GUserData_organization_membersWithRoleBuilder()..update(updates)) + ._build(); + + _$GUserData_organization_membersWithRole._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization_membersWithRole', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_organization_membersWithRole', 'totalCount'); + } + + @override + GUserData_organization_membersWithRole rebuild( + void Function(GUserData_organization_membersWithRoleBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_membersWithRoleBuilder toBuilder() => + new GUserData_organization_membersWithRoleBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_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( + r'GUserData_organization_membersWithRole') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_organization_membersWithRoleBuilder + implements + Builder { + _$GUserData_organization_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_organization_membersWithRoleBuilder() { + GUserData_organization_membersWithRole._initializeBuilder(this); + } + + GUserData_organization_membersWithRoleBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_membersWithRole other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_membersWithRole; + } + + @override + void update( + void Function(GUserData_organization_membersWithRoleBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_membersWithRole build() => _build(); + + _$GUserData_organization_membersWithRole _build() { + final _$result = _$v ?? + new _$GUserData_organization_membersWithRole._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_membersWithRole', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_organization_membersWithRole', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsoring + extends GUserData_organization_sponsoring { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_organization_sponsoring( + [void Function(GUserData_organization_sponsoringBuilder)? updates]) => + (new GUserData_organization_sponsoringBuilder()..update(updates)) + ._build(); + + _$GUserData_organization_sponsoring._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization_sponsoring', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_organization_sponsoring', 'totalCount'); + } + + @override + GUserData_organization_sponsoring rebuild( + void Function(GUserData_organization_sponsoringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsoringBuilder toBuilder() => + new GUserData_organization_sponsoringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsoring && + 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(r'GUserData_organization_sponsoring') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_organization_sponsoringBuilder + implements + Builder { + _$GUserData_organization_sponsoring? _$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; + + GUserData_organization_sponsoringBuilder() { + GUserData_organization_sponsoring._initializeBuilder(this); + } + + GUserData_organization_sponsoringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsoring other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsoring; + } + + @override + void update( + void Function(GUserData_organization_sponsoringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsoring build() => _build(); + + _$GUserData_organization_sponsoring _build() { + _$GUserData_organization_sponsoring _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_sponsoring._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsoring', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_organization_sponsoring', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_sponsoring', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsoring_nodes__base + extends GUserData_organization_sponsoring_nodes__base { + @override + final String G__typename; + + factory _$GUserData_organization_sponsoring_nodes__base( + [void Function(GUserData_organization_sponsoring_nodes__baseBuilder)? + updates]) => + (new GUserData_organization_sponsoring_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsoring_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsoring_nodes__base', 'G__typename'); + } + + @override + GUserData_organization_sponsoring_nodes__base rebuild( + void Function(GUserData_organization_sponsoring_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsoring_nodes__baseBuilder toBuilder() => + new GUserData_organization_sponsoring_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsoring_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_organization_sponsoring_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_organization_sponsoring_nodes__baseBuilder + implements + Builder { + _$GUserData_organization_sponsoring_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_organization_sponsoring_nodes__baseBuilder() { + GUserData_organization_sponsoring_nodes__base._initializeBuilder(this); + } + + GUserData_organization_sponsoring_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsoring_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsoring_nodes__base; + } + + @override + void update( + void Function(GUserData_organization_sponsoring_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsoring_nodes__base build() => _build(); + + _$GUserData_organization_sponsoring_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsoring_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsoring_nodes__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsoring_nodes__asUser + extends GUserData_organization_sponsoring_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_organization_sponsoring_nodes__asUser( + [void Function( + GUserData_organization_sponsoring_nodes__asUserBuilder)? + updates]) => + (new GUserData_organization_sponsoring_nodes__asUserBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsoring_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsoring_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_organization_sponsoring_nodes__asUser', 'avatarUrl'); + } + + @override + GUserData_organization_sponsoring_nodes__asUser rebuild( + void Function(GUserData_organization_sponsoring_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsoring_nodes__asUserBuilder toBuilder() => + new GUserData_organization_sponsoring_nodes__asUserBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsoring_nodes__asUser && + 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( + r'GUserData_organization_sponsoring_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_sponsoring_nodes__asUserBuilder + implements + Builder { + _$GUserData_organization_sponsoring_nodes__asUser? _$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; + + GUserData_organization_sponsoring_nodes__asUserBuilder() { + GUserData_organization_sponsoring_nodes__asUser._initializeBuilder(this); + } + + GUserData_organization_sponsoring_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsoring_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsoring_nodes__asUser; + } + + @override + void update( + void Function(GUserData_organization_sponsoring_nodes__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsoring_nodes__asUser build() => _build(); + + _$GUserData_organization_sponsoring_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsoring_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsoring_nodes__asUser', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_sponsoring_nodes__asUser', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsoring_nodes__asOrganization + extends GUserData_organization_sponsoring_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_organization_sponsoring_nodes__asOrganization( + [void Function( + GUserData_organization_sponsoring_nodes__asOrganizationBuilder)? + updates]) => + (new GUserData_organization_sponsoring_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsoring_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsoring_nodes__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_sponsoring_nodes__asOrganization', + 'avatarUrl'); + } + + @override + GUserData_organization_sponsoring_nodes__asOrganization rebuild( + void Function( + GUserData_organization_sponsoring_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsoring_nodes__asOrganizationBuilder toBuilder() => + new GUserData_organization_sponsoring_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsoring_nodes__asOrganization && + 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( + r'GUserData_organization_sponsoring_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_sponsoring_nodes__asOrganizationBuilder + implements + Builder { + _$GUserData_organization_sponsoring_nodes__asOrganization? _$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; + + GUserData_organization_sponsoring_nodes__asOrganizationBuilder() { + GUserData_organization_sponsoring_nodes__asOrganization._initializeBuilder( + this); + } + + GUserData_organization_sponsoring_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsoring_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsoring_nodes__asOrganization; + } + + @override + void update( + void Function( + GUserData_organization_sponsoring_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsoring_nodes__asOrganization build() => _build(); + + _$GUserData_organization_sponsoring_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsoring_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsoring_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_sponsoring_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsors + extends GUserData_organization_sponsors { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_organization_sponsors( + [void Function(GUserData_organization_sponsorsBuilder)? updates]) => + (new GUserData_organization_sponsorsBuilder()..update(updates))._build(); + + _$GUserData_organization_sponsors._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization_sponsors', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_organization_sponsors', 'totalCount'); + } + + @override + GUserData_organization_sponsors rebuild( + void Function(GUserData_organization_sponsorsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsorsBuilder toBuilder() => + new GUserData_organization_sponsorsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsors && + 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(r'GUserData_organization_sponsors') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_organization_sponsorsBuilder + implements + Builder { + _$GUserData_organization_sponsors? _$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; + + GUserData_organization_sponsorsBuilder() { + GUserData_organization_sponsors._initializeBuilder(this); + } + + GUserData_organization_sponsorsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsors other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsors; + } + + @override + void update(void Function(GUserData_organization_sponsorsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsors build() => _build(); + + _$GUserData_organization_sponsors _build() { + _$GUserData_organization_sponsors _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_sponsors._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsors', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_organization_sponsors', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_sponsors', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsors_nodes__base + extends GUserData_organization_sponsors_nodes__base { + @override + final String G__typename; + + factory _$GUserData_organization_sponsors_nodes__base( + [void Function(GUserData_organization_sponsors_nodes__baseBuilder)? + updates]) => + (new GUserData_organization_sponsors_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsors_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsors_nodes__base', 'G__typename'); + } + + @override + GUserData_organization_sponsors_nodes__base rebuild( + void Function(GUserData_organization_sponsors_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsors_nodes__baseBuilder toBuilder() => + new GUserData_organization_sponsors_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsors_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_organization_sponsors_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_organization_sponsors_nodes__baseBuilder + implements + Builder { + _$GUserData_organization_sponsors_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_organization_sponsors_nodes__baseBuilder() { + GUserData_organization_sponsors_nodes__base._initializeBuilder(this); + } + + GUserData_organization_sponsors_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsors_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsors_nodes__base; + } + + @override + void update( + void Function(GUserData_organization_sponsors_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsors_nodes__base build() => _build(); + + _$GUserData_organization_sponsors_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsors_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsors_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsors_nodes__asUser + extends GUserData_organization_sponsors_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_organization_sponsors_nodes__asUser( + [void Function(GUserData_organization_sponsors_nodes__asUserBuilder)? + updates]) => + (new GUserData_organization_sponsors_nodes__asUserBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsors_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_sponsors_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_organization_sponsors_nodes__asUser', 'avatarUrl'); + } + + @override + GUserData_organization_sponsors_nodes__asUser rebuild( + void Function(GUserData_organization_sponsors_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsors_nodes__asUserBuilder toBuilder() => + new GUserData_organization_sponsors_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsors_nodes__asUser && + 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( + r'GUserData_organization_sponsors_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_sponsors_nodes__asUserBuilder + implements + Builder { + _$GUserData_organization_sponsors_nodes__asUser? _$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; + + GUserData_organization_sponsors_nodes__asUserBuilder() { + GUserData_organization_sponsors_nodes__asUser._initializeBuilder(this); + } + + GUserData_organization_sponsors_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsors_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsors_nodes__asUser; + } + + @override + void update( + void Function(GUserData_organization_sponsors_nodes__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsors_nodes__asUser build() => _build(); + + _$GUserData_organization_sponsors_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsors_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsors_nodes__asUser', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_organization_sponsors_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_sponsors_nodes__asOrganization + extends GUserData_organization_sponsors_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserData_organization_sponsors_nodes__asOrganization( + [void Function( + GUserData_organization_sponsors_nodes__asOrganizationBuilder)? + updates]) => + (new GUserData_organization_sponsors_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_sponsors_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsors_nodes__asOrganization', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserData_organization_sponsors_nodes__asOrganization', 'avatarUrl'); + } + + @override + GUserData_organization_sponsors_nodes__asOrganization rebuild( + void Function( + GUserData_organization_sponsors_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_sponsors_nodes__asOrganizationBuilder toBuilder() => + new GUserData_organization_sponsors_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_sponsors_nodes__asOrganization && + 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( + r'GUserData_organization_sponsors_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_sponsors_nodes__asOrganizationBuilder + implements + Builder { + _$GUserData_organization_sponsors_nodes__asOrganization? _$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; + + GUserData_organization_sponsors_nodes__asOrganizationBuilder() { + GUserData_organization_sponsors_nodes__asOrganization._initializeBuilder( + this); + } + + GUserData_organization_sponsors_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_sponsors_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_sponsors_nodes__asOrganization; + } + + @override + void update( + void Function( + GUserData_organization_sponsors_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_sponsors_nodes__asOrganization build() => _build(); + + _$GUserData_organization_sponsors_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserData_organization_sponsors_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_sponsors_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_sponsors_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems + extends GUserData_organization_pinnedItems { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GUserData_organization_pinnedItems( + [void Function(GUserData_organization_pinnedItemsBuilder)? + updates]) => + (new GUserData_organization_pinnedItemsBuilder()..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems._( + {required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization_pinnedItems', 'G__typename'); + } + + @override + GUserData_organization_pinnedItems rebuild( + void Function(GUserData_organization_pinnedItemsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItemsBuilder toBuilder() => + new GUserData_organization_pinnedItemsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_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(r'GUserData_organization_pinnedItems') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_organization_pinnedItemsBuilder + implements + Builder { + _$GUserData_organization_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; + + GUserData_organization_pinnedItemsBuilder() { + GUserData_organization_pinnedItems._initializeBuilder(this); + } + + GUserData_organization_pinnedItemsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnedItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnedItems; + } + + @override + void update( + void Function(GUserData_organization_pinnedItemsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems build() => _build(); + + _$GUserData_organization_pinnedItems _build() { + _$GUserData_organization_pinnedItems _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_pinnedItems._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_pinnedItems', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_pinnedItems', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__base + extends GUserData_organization_pinnedItems_nodes__base { + @override + final String G__typename; + + factory _$GUserData_organization_pinnedItems_nodes__base( + [void Function(GUserData_organization_pinnedItems_nodes__baseBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_pinnedItems_nodes__base', 'G__typename'); + } + + @override + GUserData_organization_pinnedItems_nodes__base rebuild( + void Function(GUserData_organization_pinnedItems_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__baseBuilder toBuilder() => + new GUserData_organization_pinnedItems_nodes__baseBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_pinnedItems_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_organization_pinnedItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_organization_pinnedItems_nodes__baseBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnedItems_nodes__baseBuilder() { + GUserData_organization_pinnedItems_nodes__base._initializeBuilder(this); + } + + GUserData_organization_pinnedItems_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnedItems_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnedItems_nodes__base; + } + + @override + void update( + void Function(GUserData_organization_pinnedItems_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__base build() => _build(); + + _$GUserData_organization_pinnedItems_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository + extends GUserData_organization_pinnedItems_nodes__asRepository { + @override + final String G__typename; + @override + final GUserData_organization_pinnedItems_nodes__asRepository_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserData_organization_pinnedItems_nodes__asRepository_stargazers + stargazers; + @override + final GUserData_organization_pinnedItems_nodes__asRepository_forks forks; + @override + final GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage? + primaryLanguage; + + factory _$GUserData_organization_pinnedItems_nodes__asRepository( + [void Function( + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__asRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(owner, + r'GUserData_organization_pinnedItems_nodes__asRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, + r'GUserData_organization_pinnedItems_nodes__asRepository', 'name'); + BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GUserData_organization_pinnedItems_nodes__asRepository', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull(isFork, + r'GUserData_organization_pinnedItems_nodes__asRepository', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'stargazers'); + BuiltValueNullFieldError.checkNotNull(forks, + r'GUserData_organization_pinnedItems_nodes__asRepository', 'forks'); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository rebuild( + void Function( + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder toBuilder() => + new GUserData_organization_pinnedItems_nodes__asRepositoryBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_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( + r'GUserData_organization_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_organization_pinnedItems_nodes__asRepositoryBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnedItems_nodes__asRepository_ownerBuilder? _owner; + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + get owner => _$this._owner ??= + new GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder(); + set owner( + GUserData_organization_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_organization_pinnedItems_nodes__asRepository_stargazersBuilder? + _stargazers; + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder(); + set stargazers( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder? _forks; + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + get forks => _$this._forks ??= + new GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder(); + set forks( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder? + forks) => + _$this._forks = forks; + + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + _primaryLanguage; + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + set primaryLanguage( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder() { + GUserData_organization_pinnedItems_nodes__asRepository._initializeBuilder( + this); + } + + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnedItems_nodes__asRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnedItems_nodes__asRepository; + } + + @override + void update( + void Function( + GUserData_organization_pinnedItems_nodes__asRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository build() => _build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository _build() { + _$GUserData_organization_pinnedItems_nodes__asRepository _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__asRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'G__typename'), + owner: owner.build(), + name: + BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'name'), + description: description, + isPrivate: + BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, + r'GUserData_organization_pinnedItems_nodes__asRepository', + 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_pinnedItems_nodes__asRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_owner + extends GUserData_organization_pinnedItems_nodes__asRepository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserData_organization_pinnedItems_nodes__asRepository_owner( + [void Function( + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'avatarUrl'); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_owner rebuild( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + toBuilder() => + new GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnedItems_nodes__asRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnedItems_nodes__asRepository_ownerBuilder() { + GUserData_organization_pinnedItems_nodes__asRepository_owner + ._initializeBuilder(this); + } + + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnedItems_nodes__asRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUserData_organization_pinnedItems_nodes__asRepository_owner; + } + + @override + void update( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_owner build() => + _build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_owner _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__asRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_pinnedItems_nodes__asRepository_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers + extends GUserData_organization_pinnedItems_nodes__asRepository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers( + [void Function( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnedItems_nodes__asRepository_stargazers', + 'totalCount'); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_stargazers rebuild( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + toBuilder() => + new GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnedItems_nodes__asRepository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + implements + Builder< + GUserData_organization_pinnedItems_nodes__asRepository_stargazers, + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder> { + _$GUserData_organization_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_organization_pinnedItems_nodes__asRepository_stargazersBuilder() { + GUserData_organization_pinnedItems_nodes__asRepository_stargazers + ._initializeBuilder(this); + } + + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnedItems_nodes__asRepository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers; + } + + @override + void update( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_stargazers build() => + _build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__asRepository_stargazers + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnedItems_nodes__asRepository_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_forks + extends GUserData_organization_pinnedItems_nodes__asRepository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_organization_pinnedItems_nodes__asRepository_forks( + [void Function( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_forks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnedItems_nodes__asRepository_forks', + 'totalCount'); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_forks rebuild( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + toBuilder() => + new GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnedItems_nodes__asRepository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnedItems_nodes__asRepository_forksBuilder() { + GUserData_organization_pinnedItems_nodes__asRepository_forks + ._initializeBuilder(this); + } + + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnedItems_nodes__asRepository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUserData_organization_pinnedItems_nodes__asRepository_forks; + } + + @override + void update( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_forks build() => + _build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_forks _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__asRepository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnedItems_nodes__asRepository_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + extends GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage( + [void Function( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates]) => + (new GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage', + 'name'); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage rebuild( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + toBuilder() => + new GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + implements + Builder< + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder> { + _$GUserData_organization_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_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + ._initializeBuilder(this); + } + + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage; + } + + @override + void update( + void Function( + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + build() => _build(); + + _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnedItems_nodes__asRepository_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems + extends GUserData_organization_pinnableItems { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserData_organization_pinnableItems( + [void Function(GUserData_organization_pinnableItemsBuilder)? + updates]) => + (new GUserData_organization_pinnableItemsBuilder()..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserData_organization_pinnableItems', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserData_organization_pinnableItems', 'totalCount'); + } + + @override + GUserData_organization_pinnableItems rebuild( + void Function(GUserData_organization_pinnableItemsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItemsBuilder toBuilder() => + new GUserData_organization_pinnableItemsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_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(r'GUserData_organization_pinnableItems') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserData_organization_pinnableItemsBuilder + implements + Builder { + _$GUserData_organization_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(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GUserData_organization_pinnableItemsBuilder() { + GUserData_organization_pinnableItems._initializeBuilder(this); + } + + GUserData_organization_pinnableItemsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnableItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnableItems; + } + + @override + void update( + void Function(GUserData_organization_pinnableItemsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems build() => _build(); + + _$GUserData_organization_pinnableItems _build() { + _$GUserData_organization_pinnableItems _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_pinnableItems._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_pinnableItems', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserData_organization_pinnableItems', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_pinnableItems', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__base + extends GUserData_organization_pinnableItems_nodes__base { + @override + final String G__typename; + + factory _$GUserData_organization_pinnableItems_nodes__base( + [void Function( + GUserData_organization_pinnableItems_nodes__baseBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__baseBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__base._( + {required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserData_organization_pinnableItems_nodes__base', 'G__typename'); + } + + @override + GUserData_organization_pinnableItems_nodes__base rebuild( + void Function(GUserData_organization_pinnableItems_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__baseBuilder toBuilder() => + new GUserData_organization_pinnableItems_nodes__baseBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_pinnableItems_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserData_organization_pinnableItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserData_organization_pinnableItems_nodes__baseBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnableItems_nodes__baseBuilder() { + GUserData_organization_pinnableItems_nodes__base._initializeBuilder(this); + } + + GUserData_organization_pinnableItems_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnableItems_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnableItems_nodes__base; + } + + @override + void update( + void Function(GUserData_organization_pinnableItems_nodes__baseBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__base build() => _build(); + + _$GUserData_organization_pinnableItems_nodes__base _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__base', + 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository + extends GUserData_organization_pinnableItems_nodes__asRepository { + @override + final String G__typename; + @override + final GUserData_organization_pinnableItems_nodes__asRepository_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserData_organization_pinnableItems_nodes__asRepository_stargazers + stargazers; + @override + final GUserData_organization_pinnableItems_nodes__asRepository_forks forks; + @override + final GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage? + primaryLanguage; + + factory _$GUserData_organization_pinnableItems_nodes__asRepository( + [void Function( + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__asRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull(owner, + r'GUserData_organization_pinnableItems_nodes__asRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, + r'GUserData_organization_pinnableItems_nodes__asRepository', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'isPrivate'); + BuiltValueNullFieldError.checkNotNull(isFork, + r'GUserData_organization_pinnableItems_nodes__asRepository', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'stargazers'); + BuiltValueNullFieldError.checkNotNull(forks, + r'GUserData_organization_pinnableItems_nodes__asRepository', 'forks'); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository rebuild( + void Function( + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder toBuilder() => + new GUserData_organization_pinnableItems_nodes__asRepositoryBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserData_organization_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( + r'GUserData_organization_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_organization_pinnableItems_nodes__asRepositoryBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnableItems_nodes__asRepository_ownerBuilder? _owner; + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + get owner => _$this._owner ??= + new GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder(); + set owner( + GUserData_organization_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_organization_pinnableItems_nodes__asRepository_stargazersBuilder? + _stargazers; + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder(); + set stargazers( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder? _forks; + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + get forks => _$this._forks ??= + new GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder(); + set forks( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder? + forks) => + _$this._forks = forks; + + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder? + _primaryLanguage; + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder(); + set primaryLanguage( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder() { + GUserData_organization_pinnableItems_nodes__asRepository._initializeBuilder( + this); + } + + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserData_organization_pinnableItems_nodes__asRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserData_organization_pinnableItems_nodes__asRepository; + } + + @override + void update( + void Function( + GUserData_organization_pinnableItems_nodes__asRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository build() => _build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository _build() { + _$GUserData_organization_pinnableItems_nodes__asRepository _$result; + try { + _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__asRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, + r'GUserData_organization_pinnableItems_nodes__asRepository', + 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserData_organization_pinnableItems_nodes__asRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_owner + extends GUserData_organization_pinnableItems_nodes__asRepository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserData_organization_pinnableItems_nodes__asRepository_owner( + [void Function( + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'avatarUrl'); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_owner rebuild( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + toBuilder() => + new GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnableItems_nodes__asRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnableItems_nodes__asRepository_ownerBuilder() { + GUserData_organization_pinnableItems_nodes__asRepository_owner + ._initializeBuilder(this); + } + + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnableItems_nodes__asRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnableItems_nodes__asRepository_owner; + } + + @override + void update( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_owner build() => + _build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_owner _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__asRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserData_organization_pinnableItems_nodes__asRepository_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers + extends GUserData_organization_pinnableItems_nodes__asRepository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers( + [void Function( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnableItems_nodes__asRepository_stargazers', + 'totalCount'); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_stargazers rebuild( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + toBuilder() => + new GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnableItems_nodes__asRepository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + implements + Builder< + GUserData_organization_pinnableItems_nodes__asRepository_stargazers, + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder> { + _$GUserData_organization_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_organization_pinnableItems_nodes__asRepository_stargazersBuilder() { + GUserData_organization_pinnableItems_nodes__asRepository_stargazers + ._initializeBuilder(this); + } + + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnableItems_nodes__asRepository_stargazers + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers; + } + + @override + void update( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_stargazers build() => + _build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers + _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__asRepository_stargazers + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnableItems_nodes__asRepository_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_forks + extends GUserData_organization_pinnableItems_nodes__asRepository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserData_organization_pinnableItems_nodes__asRepository_forks( + [void Function( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_forks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnableItems_nodes__asRepository_forks', + 'totalCount'); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_forks rebuild( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + toBuilder() => + new GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnableItems_nodes__asRepository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + implements + Builder { + _$GUserData_organization_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_organization_pinnableItems_nodes__asRepository_forksBuilder() { + GUserData_organization_pinnableItems_nodes__asRepository_forks + ._initializeBuilder(this); + } + + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnableItems_nodes__asRepository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnableItems_nodes__asRepository_forks; + } + + @override + void update( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_forks build() => + _build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_forks _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__asRepository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserData_organization_pinnableItems_nodes__asRepository_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + extends GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage( + [void Function( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder)? + updates]) => + (new GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage', + 'name'); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage rebuild( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + toBuilder() => + new GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other + is GUserData_organization_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( + r'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + implements + Builder< + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage, + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder> { + _$GUserData_organization_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_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() { + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + ._initializeBuilder(this); + } + + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage; + } + + @override + void update( + void Function( + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + build() => _build(); + + _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + _build() { + final _$result = _$v ?? + new _$GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GUserData_organization_pinnableItems_nodes__asRepository_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData extends GRepoPartsData { + @override + final String G__typename; + @override + final GRepoPartsData_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GRepoPartsData_stargazers stargazers; + @override + final GRepoPartsData_forks forks; + @override + final GRepoPartsData_primaryLanguage? primaryLanguage; + + factory _$GRepoPartsData([void Function(GRepoPartsDataBuilder)? updates]) => + (new GRepoPartsDataBuilder()..update(updates))._build(); + + _$GRepoPartsData._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(owner, r'GRepoPartsData', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GRepoPartsData', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoPartsData', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull(isFork, r'GRepoPartsData', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GRepoPartsData', 'stargazers'); + BuiltValueNullFieldError.checkNotNull(forks, r'GRepoPartsData', 'forks'); + } + + @override + GRepoPartsData rebuild(void Function(GRepoPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsDataBuilder toBuilder() => + new GRepoPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData && + 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(r'GRepoPartsData') + ..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 GRepoPartsDataBuilder + implements Builder { + _$GRepoPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GRepoPartsData_ownerBuilder? _owner; + GRepoPartsData_ownerBuilder get owner => + _$this._owner ??= new GRepoPartsData_ownerBuilder(); + set owner(GRepoPartsData_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; + + GRepoPartsData_stargazersBuilder? _stargazers; + GRepoPartsData_stargazersBuilder get stargazers => + _$this._stargazers ??= new GRepoPartsData_stargazersBuilder(); + set stargazers(GRepoPartsData_stargazersBuilder? stargazers) => + _$this._stargazers = stargazers; + + GRepoPartsData_forksBuilder? _forks; + GRepoPartsData_forksBuilder get forks => + _$this._forks ??= new GRepoPartsData_forksBuilder(); + set forks(GRepoPartsData_forksBuilder? forks) => _$this._forks = forks; + + GRepoPartsData_primaryLanguageBuilder? _primaryLanguage; + GRepoPartsData_primaryLanguageBuilder get primaryLanguage => + _$this._primaryLanguage ??= new GRepoPartsData_primaryLanguageBuilder(); + set primaryLanguage(GRepoPartsData_primaryLanguageBuilder? primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GRepoPartsDataBuilder() { + GRepoPartsData._initializeBuilder(this); + } + + GRepoPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData; + } + + @override + void update(void Function(GRepoPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData build() => _build(); + + _$GRepoPartsData _build() { + _$GRepoPartsData _$result; + try { + _$result = _$v ?? + new _$GRepoPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GRepoPartsData', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GRepoPartsData', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_owner extends GRepoPartsData_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GRepoPartsData_owner( + [void Function(GRepoPartsData_ownerBuilder)? updates]) => + (new GRepoPartsData_ownerBuilder()..update(updates))._build(); + + _$GRepoPartsData_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GRepoPartsData_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GRepoPartsData_owner', 'avatarUrl'); + } + + @override + GRepoPartsData_owner rebuild( + void Function(GRepoPartsData_ownerBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_ownerBuilder toBuilder() => + new GRepoPartsData_ownerBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GRepoPartsData_ownerBuilder + implements Builder { + _$GRepoPartsData_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; + + GRepoPartsData_ownerBuilder() { + GRepoPartsData_owner._initializeBuilder(this); + } + + GRepoPartsData_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_owner; + } + + @override + void update(void Function(GRepoPartsData_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_owner build() => _build(); + + _$GRepoPartsData_owner _build() { + final _$result = _$v ?? + new _$GRepoPartsData_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GRepoPartsData_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GRepoPartsData_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_stargazers extends GRepoPartsData_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoPartsData_stargazers( + [void Function(GRepoPartsData_stargazersBuilder)? updates]) => + (new GRepoPartsData_stargazersBuilder()..update(updates))._build(); + + _$GRepoPartsData_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_stargazers', 'totalCount'); + } + + @override + GRepoPartsData_stargazers rebuild( + void Function(GRepoPartsData_stargazersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_stargazersBuilder toBuilder() => + new GRepoPartsData_stargazersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoPartsData_stargazersBuilder + implements + Builder { + _$GRepoPartsData_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; + + GRepoPartsData_stargazersBuilder() { + GRepoPartsData_stargazers._initializeBuilder(this); + } + + GRepoPartsData_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_stargazers; + } + + @override + void update(void Function(GRepoPartsData_stargazersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_stargazers build() => _build(); + + _$GRepoPartsData_stargazers _build() { + final _$result = _$v ?? + new _$GRepoPartsData_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_stargazers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_stargazers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_forks extends GRepoPartsData_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GRepoPartsData_forks( + [void Function(GRepoPartsData_forksBuilder)? updates]) => + (new GRepoPartsData_forksBuilder()..update(updates))._build(); + + _$GRepoPartsData_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_forks', 'totalCount'); + } + + @override + GRepoPartsData_forks rebuild( + void Function(GRepoPartsData_forksBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_forksBuilder toBuilder() => + new GRepoPartsData_forksBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GRepoPartsData_forksBuilder + implements Builder { + _$GRepoPartsData_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; + + GRepoPartsData_forksBuilder() { + GRepoPartsData_forks._initializeBuilder(this); + } + + GRepoPartsData_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_forks; + } + + @override + void update(void Function(GRepoPartsData_forksBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_forks build() => _build(); + + _$GRepoPartsData_forks _build() { + final _$result = _$v ?? + new _$GRepoPartsData_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GRepoPartsData_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsData_primaryLanguage extends GRepoPartsData_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GRepoPartsData_primaryLanguage( + [void Function(GRepoPartsData_primaryLanguageBuilder)? updates]) => + (new GRepoPartsData_primaryLanguageBuilder()..update(updates))._build(); + + _$GRepoPartsData_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_primaryLanguage', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData_primaryLanguage', 'name'); + } + + @override + GRepoPartsData_primaryLanguage rebuild( + void Function(GRepoPartsData_primaryLanguageBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsData_primaryLanguageBuilder toBuilder() => + new GRepoPartsData_primaryLanguageBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsData_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(r'GRepoPartsData_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GRepoPartsData_primaryLanguageBuilder + implements + Builder { + _$GRepoPartsData_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; + + GRepoPartsData_primaryLanguageBuilder() { + GRepoPartsData_primaryLanguage._initializeBuilder(this); + } + + GRepoPartsData_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsData_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsData_primaryLanguage; + } + + @override + void update(void Function(GRepoPartsData_primaryLanguageBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsData_primaryLanguage build() => _build(); + + _$GRepoPartsData_primaryLanguage _build() { + final _$result = _$v ?? + new _$GRepoPartsData_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GRepoPartsData_primaryLanguage', 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GRepoPartsData_primaryLanguage', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsData extends GSponsorConnectionPartsData { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GSponsorConnectionPartsData( + [void Function(GSponsorConnectionPartsDataBuilder)? updates]) => + (new GSponsorConnectionPartsDataBuilder()..update(updates))._build(); + + _$GSponsorConnectionPartsData._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSponsorConnectionPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GSponsorConnectionPartsData', 'totalCount'); + } + + @override + GSponsorConnectionPartsData rebuild( + void Function(GSponsorConnectionPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsDataBuilder toBuilder() => + new GSponsorConnectionPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsData && + 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(r'GSponsorConnectionPartsData') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GSponsorConnectionPartsDataBuilder + implements + Builder { + _$GSponsorConnectionPartsData? _$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; + + GSponsorConnectionPartsDataBuilder() { + GSponsorConnectionPartsData._initializeBuilder(this); + } + + GSponsorConnectionPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSponsorConnectionPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsData; + } + + @override + void update(void Function(GSponsorConnectionPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsData build() => _build(); + + _$GSponsorConnectionPartsData _build() { + _$GSponsorConnectionPartsData _$result; + try { + _$result = _$v ?? + new _$GSponsorConnectionPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSponsorConnectionPartsData', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GSponsorConnectionPartsData', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSponsorConnectionPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsData_nodes__base + extends GSponsorConnectionPartsData_nodes__base { + @override + final String G__typename; + + factory _$GSponsorConnectionPartsData_nodes__base( + [void Function(GSponsorConnectionPartsData_nodes__baseBuilder)? + updates]) => + (new GSponsorConnectionPartsData_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GSponsorConnectionPartsData_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GSponsorConnectionPartsData_nodes__base', 'G__typename'); + } + + @override + GSponsorConnectionPartsData_nodes__base rebuild( + void Function(GSponsorConnectionPartsData_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsData_nodes__baseBuilder toBuilder() => + new GSponsorConnectionPartsData_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsData_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GSponsorConnectionPartsData_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GSponsorConnectionPartsData_nodes__baseBuilder + implements + Builder { + _$GSponsorConnectionPartsData_nodes__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GSponsorConnectionPartsData_nodes__baseBuilder() { + GSponsorConnectionPartsData_nodes__base._initializeBuilder(this); + } + + GSponsorConnectionPartsData_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorConnectionPartsData_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsData_nodes__base; + } + + @override + void update( + void Function(GSponsorConnectionPartsData_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsData_nodes__base build() => _build(); + + _$GSponsorConnectionPartsData_nodes__base _build() { + final _$result = _$v ?? + new _$GSponsorConnectionPartsData_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GSponsorConnectionPartsData_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsData_nodes__asUser + extends GSponsorConnectionPartsData_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GSponsorConnectionPartsData_nodes__asUser( + [void Function(GSponsorConnectionPartsData_nodes__asUserBuilder)? + updates]) => + (new GSponsorConnectionPartsData_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GSponsorConnectionPartsData_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GSponsorConnectionPartsData_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GSponsorConnectionPartsData_nodes__asUser', 'avatarUrl'); + } + + @override + GSponsorConnectionPartsData_nodes__asUser rebuild( + void Function(GSponsorConnectionPartsData_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsData_nodes__asUserBuilder toBuilder() => + new GSponsorConnectionPartsData_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsData_nodes__asUser && + 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( + r'GSponsorConnectionPartsData_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GSponsorConnectionPartsData_nodes__asUserBuilder + implements + Builder { + _$GSponsorConnectionPartsData_nodes__asUser? _$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; + + GSponsorConnectionPartsData_nodes__asUserBuilder() { + GSponsorConnectionPartsData_nodes__asUser._initializeBuilder(this); + } + + GSponsorConnectionPartsData_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorConnectionPartsData_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsData_nodes__asUser; + } + + @override + void update( + void Function(GSponsorConnectionPartsData_nodes__asUserBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsData_nodes__asUser build() => _build(); + + _$GSponsorConnectionPartsData_nodes__asUser _build() { + final _$result = _$v ?? + new _$GSponsorConnectionPartsData_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GSponsorConnectionPartsData_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GSponsorConnectionPartsData_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsData_nodes__asOrganization + extends GSponsorConnectionPartsData_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GSponsorConnectionPartsData_nodes__asOrganization( + [void Function( + GSponsorConnectionPartsData_nodes__asOrganizationBuilder)? + updates]) => + (new GSponsorConnectionPartsData_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GSponsorConnectionPartsData_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GSponsorConnectionPartsData_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GSponsorConnectionPartsData_nodes__asOrganization', 'avatarUrl'); + } + + @override + GSponsorConnectionPartsData_nodes__asOrganization rebuild( + void Function( + GSponsorConnectionPartsData_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsData_nodes__asOrganizationBuilder toBuilder() => + new GSponsorConnectionPartsData_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsData_nodes__asOrganization && + 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( + r'GSponsorConnectionPartsData_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GSponsorConnectionPartsData_nodes__asOrganizationBuilder + implements + Builder { + _$GSponsorConnectionPartsData_nodes__asOrganization? _$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; + + GSponsorConnectionPartsData_nodes__asOrganizationBuilder() { + GSponsorConnectionPartsData_nodes__asOrganization._initializeBuilder(this); + } + + GSponsorConnectionPartsData_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorConnectionPartsData_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsData_nodes__asOrganization; + } + + @override + void update( + void Function(GSponsorConnectionPartsData_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsData_nodes__asOrganization build() => _build(); + + _$GSponsorConnectionPartsData_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GSponsorConnectionPartsData_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GSponsorConnectionPartsData_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GSponsorConnectionPartsData_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData extends GUserPartsData { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + @override + final String? company; + @override + final String? bio; + @override + final String url; + @override + final String email; + @override + final String? websiteUrl; + @override + final String? twitterUsername; + @override + final bool viewerCanFollow; + @override + final bool viewerIsFollowing; + @override + final GUserPartsData_followers followers; + @override + final GUserPartsData_following following; + @override + final GUserPartsData_contributionsCollection contributionsCollection; + @override + final GUserPartsData_sponsoring sponsoring; + @override + final GUserPartsData_sponsors sponsors; + @override + final GUserPartsData_organizations organizations; + @override + final GUserPartsData_repositories repositories; + @override + final GUserPartsData_starredRepositories starredRepositories; + @override + final GUserPartsData_gists gists; + @override + final GUserPartsData_pinnedItems pinnedItems; + + factory _$GUserPartsData([void Function(GUserPartsDataBuilder)? updates]) => + (new GUserPartsDataBuilder()..update(updates))._build(); + + _$GUserPartsData._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt, + this.company, + this.bio, + required this.url, + required this.email, + this.websiteUrl, + this.twitterUsername, + required this.viewerCanFollow, + required this.viewerIsFollowing, + required this.followers, + required this.following, + required this.contributionsCollection, + required this.sponsoring, + required this.sponsors, + required this.organizations, + required this.repositories, + required this.starredRepositories, + required this.gists, + required this.pinnedItems}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, r'GUserPartsData', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserPartsData', 'createdAt'); + BuiltValueNullFieldError.checkNotNull(url, r'GUserPartsData', 'url'); + BuiltValueNullFieldError.checkNotNull(email, r'GUserPartsData', 'email'); + BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GUserPartsData', 'viewerCanFollow'); + BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GUserPartsData', 'viewerIsFollowing'); + BuiltValueNullFieldError.checkNotNull( + followers, r'GUserPartsData', 'followers'); + BuiltValueNullFieldError.checkNotNull( + following, r'GUserPartsData', 'following'); + BuiltValueNullFieldError.checkNotNull( + contributionsCollection, r'GUserPartsData', 'contributionsCollection'); + BuiltValueNullFieldError.checkNotNull( + sponsoring, r'GUserPartsData', 'sponsoring'); + BuiltValueNullFieldError.checkNotNull( + sponsors, r'GUserPartsData', 'sponsors'); + BuiltValueNullFieldError.checkNotNull( + organizations, r'GUserPartsData', 'organizations'); + BuiltValueNullFieldError.checkNotNull( + repositories, r'GUserPartsData', 'repositories'); + BuiltValueNullFieldError.checkNotNull( + starredRepositories, r'GUserPartsData', 'starredRepositories'); + BuiltValueNullFieldError.checkNotNull(gists, r'GUserPartsData', 'gists'); + BuiltValueNullFieldError.checkNotNull( + pinnedItems, r'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 && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt && + company == other.company && + bio == other.bio && + url == other.url && + email == other.email && + websiteUrl == other.websiteUrl && + twitterUsername == other.twitterUsername && + viewerCanFollow == other.viewerCanFollow && + viewerIsFollowing == other.viewerIsFollowing && + followers == other.followers && + following == other.following && + contributionsCollection == other.contributionsCollection && + sponsoring == other.sponsoring && + sponsors == other.sponsors && + organizations == other.organizations && + repositories == other.repositories && + starredRepositories == other.starredRepositories && + gists == other.gists && + 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($jc($jc($jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), + createdAt.hashCode), + company.hashCode), + bio.hashCode), + url.hashCode), + email.hashCode), + websiteUrl.hashCode), + twitterUsername.hashCode), + viewerCanFollow.hashCode), + viewerIsFollowing.hashCode), + followers.hashCode), + following.hashCode), + contributionsCollection.hashCode), + sponsoring.hashCode), + sponsors.hashCode), + organizations.hashCode), + repositories.hashCode), + starredRepositories.hashCode), + gists.hashCode), + pinnedItems.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPartsData') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt) + ..add('company', company) + ..add('bio', bio) + ..add('url', url) + ..add('email', email) + ..add('websiteUrl', websiteUrl) + ..add('twitterUsername', twitterUsername) + ..add('viewerCanFollow', viewerCanFollow) + ..add('viewerIsFollowing', viewerIsFollowing) + ..add('followers', followers) + ..add('following', following) + ..add('contributionsCollection', contributionsCollection) + ..add('sponsoring', sponsoring) + ..add('sponsors', sponsors) + ..add('organizations', organizations) + ..add('repositories', repositories) + ..add('starredRepositories', starredRepositories) + ..add('gists', gists) + ..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? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + String? _company; + String? get company => _$this._company; + set company(String? company) => _$this._company = company; + + String? _bio; + String? get bio => _$this._bio; + set bio(String? bio) => _$this._bio = bio; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + 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; + + String? _twitterUsername; + String? get twitterUsername => _$this._twitterUsername; + set twitterUsername(String? twitterUsername) => + _$this._twitterUsername = twitterUsername; + + 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_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_sponsoringBuilder? _sponsoring; + GUserPartsData_sponsoringBuilder get sponsoring => + _$this._sponsoring ??= new GUserPartsData_sponsoringBuilder(); + set sponsoring(GUserPartsData_sponsoringBuilder? sponsoring) => + _$this._sponsoring = sponsoring; + + GUserPartsData_sponsorsBuilder? _sponsors; + GUserPartsData_sponsorsBuilder get sponsors => + _$this._sponsors ??= new GUserPartsData_sponsorsBuilder(); + set sponsors(GUserPartsData_sponsorsBuilder? sponsors) => + _$this._sponsors = sponsors; + + GUserPartsData_organizationsBuilder? _organizations; + GUserPartsData_organizationsBuilder get organizations => + _$this._organizations ??= new GUserPartsData_organizationsBuilder(); + set organizations(GUserPartsData_organizationsBuilder? organizations) => + _$this._organizations = organizations; + + GUserPartsData_repositoriesBuilder? _repositories; + GUserPartsData_repositoriesBuilder get repositories => + _$this._repositories ??= new GUserPartsData_repositoriesBuilder(); + set repositories(GUserPartsData_repositoriesBuilder? repositories) => + _$this._repositories = repositories; + + GUserPartsData_starredRepositoriesBuilder? _starredRepositories; + GUserPartsData_starredRepositoriesBuilder get starredRepositories => + _$this._starredRepositories ??= + new GUserPartsData_starredRepositoriesBuilder(); + set starredRepositories( + GUserPartsData_starredRepositoriesBuilder? starredRepositories) => + _$this._starredRepositories = starredRepositories; + + GUserPartsData_gistsBuilder? _gists; + GUserPartsData_gistsBuilder get gists => + _$this._gists ??= new GUserPartsData_gistsBuilder(); + set gists(GUserPartsData_gistsBuilder? gists) => _$this._gists = gists; + + GUserPartsData_pinnedItemsBuilder? _pinnedItems; + GUserPartsData_pinnedItemsBuilder get pinnedItems => + _$this._pinnedItems ??= new GUserPartsData_pinnedItemsBuilder(); + set pinnedItems(GUserPartsData_pinnedItemsBuilder? pinnedItems) => + _$this._pinnedItems = pinnedItems; + + GUserPartsDataBuilder() { + GUserPartsData._initializeBuilder(this); + } + + GUserPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _company = $v.company; + _bio = $v.bio; + _url = $v.url; + _email = $v.email; + _websiteUrl = $v.websiteUrl; + _twitterUsername = $v.twitterUsername; + _viewerCanFollow = $v.viewerCanFollow; + _viewerIsFollowing = $v.viewerIsFollowing; + _followers = $v.followers.toBuilder(); + _following = $v.following.toBuilder(); + _contributionsCollection = $v.contributionsCollection.toBuilder(); + _sponsoring = $v.sponsoring.toBuilder(); + _sponsors = $v.sponsors.toBuilder(); + _organizations = $v.organizations.toBuilder(); + _repositories = $v.repositories.toBuilder(); + _starredRepositories = $v.starredRepositories.toBuilder(); + _gists = $v.gists.toBuilder(); + _pinnedItems = $v.pinnedItems.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData; + } + + @override + void update(void Function(GUserPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData build() => _build(); + + _$GUserPartsData _build() { + _$GUserPartsData _$result; + try { + _$result = _$v ?? + new _$GUserPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserPartsData', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserPartsData', 'createdAt'), + company: company, + bio: bio, + url: BuiltValueNullFieldError.checkNotNull( + url, r'GUserPartsData', 'url'), + email: BuiltValueNullFieldError.checkNotNull( + email, r'GUserPartsData', 'email'), + websiteUrl: websiteUrl, + twitterUsername: twitterUsername, + viewerCanFollow: BuiltValueNullFieldError.checkNotNull( + viewerCanFollow, r'GUserPartsData', 'viewerCanFollow'), + viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( + viewerIsFollowing, r'GUserPartsData', 'viewerIsFollowing'), + followers: followers.build(), + following: following.build(), + contributionsCollection: contributionsCollection.build(), + sponsoring: sponsoring.build(), + sponsors: sponsors.build(), + organizations: organizations.build(), + repositories: repositories.build(), + starredRepositories: starredRepositories.build(), + gists: gists.build(), + pinnedItems: pinnedItems.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'followers'; + followers.build(); + _$failedField = 'following'; + following.build(); + _$failedField = 'contributionsCollection'; + contributionsCollection.build(); + _$failedField = 'sponsoring'; + sponsoring.build(); + _$failedField = 'sponsors'; + sponsors.build(); + _$failedField = 'organizations'; + organizations.build(); + _$failedField = 'repositories'; + repositories.build(); + _$failedField = 'starredRepositories'; + starredRepositories.build(); + _$failedField = 'gists'; + gists.build(); + _$failedField = 'pinnedItems'; + pinnedItems.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_followers extends GUserPartsData_followers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_followers( + [void Function(GUserPartsData_followersBuilder)? updates]) => + (new GUserPartsData_followersBuilder()..update(updates))._build(); + + _$GUserPartsData_followers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_followers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GUserPartsData_followers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_followersBuilder + implements + Builder { + _$GUserPartsData_followers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_followersBuilder() { + GUserPartsData_followers._initializeBuilder(this); + } + + GUserPartsData_followersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_followers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_followers; + } + + @override + void update(void Function(GUserPartsData_followersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_followers build() => _build(); + + _$GUserPartsData_followers _build() { + final _$result = _$v ?? + new _$GUserPartsData_followers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_followers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_followers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_following extends GUserPartsData_following { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_following( + [void Function(GUserPartsData_followingBuilder)? updates]) => + (new GUserPartsData_followingBuilder()..update(updates))._build(); + + _$GUserPartsData_following._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_following', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GUserPartsData_following') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_followingBuilder + implements + Builder { + _$GUserPartsData_following? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_followingBuilder() { + GUserPartsData_following._initializeBuilder(this); + } + + GUserPartsData_followingBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_following other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_following; + } + + @override + void update(void Function(GUserPartsData_followingBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_following build() => _build(); + + _$GUserPartsData_following _build() { + final _$result = _$v ?? + new _$GUserPartsData_following._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_following', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_following', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_contributionsCollection + extends GUserPartsData_contributionsCollection { + @override + final String G__typename; + @override + final GUserPartsData_contributionsCollection_contributionCalendar + contributionCalendar; + + factory _$GUserPartsData_contributionsCollection( + [void Function(GUserPartsData_contributionsCollectionBuilder)? + updates]) => + (new GUserPartsData_contributionsCollectionBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_contributionsCollection._( + {required this.G__typename, required this.contributionCalendar}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_contributionsCollection', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(contributionCalendar, + r'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( + r'GUserPartsData_contributionsCollection') + ..add('G__typename', G__typename) + ..add('contributionCalendar', contributionCalendar)) + .toString(); + } +} + +class GUserPartsData_contributionsCollectionBuilder + implements + Builder { + _$GUserPartsData_contributionsCollection? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUserPartsData_contributionsCollection_contributionCalendarBuilder? + _contributionCalendar; + GUserPartsData_contributionsCollection_contributionCalendarBuilder + get contributionCalendar => _$this._contributionCalendar ??= + new GUserPartsData_contributionsCollection_contributionCalendarBuilder(); + set contributionCalendar( + GUserPartsData_contributionsCollection_contributionCalendarBuilder? + contributionCalendar) => + _$this._contributionCalendar = contributionCalendar; + + GUserPartsData_contributionsCollectionBuilder() { + GUserPartsData_contributionsCollection._initializeBuilder(this); + } + + GUserPartsData_contributionsCollectionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionCalendar = $v.contributionCalendar.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_contributionsCollection other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_contributionsCollection; + } + + @override + void update( + void Function(GUserPartsData_contributionsCollectionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_contributionsCollection build() => _build(); + + _$GUserPartsData_contributionsCollection _build() { + _$GUserPartsData_contributionsCollection _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_contributionsCollection._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_contributionsCollection', 'G__typename'), + contributionCalendar: contributionCalendar.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionCalendar'; + contributionCalendar.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_contributionsCollection', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendar + extends GUserPartsData_contributionsCollection_contributionCalendar { + @override + final String G__typename; + @override + final BuiltList< + GUserPartsData_contributionsCollection_contributionCalendar_weeks> weeks; + + factory _$GUserPartsData_contributionsCollection_contributionCalendar( + [void Function( + GUserPartsData_contributionsCollection_contributionCalendarBuilder)? + updates]) => + (new GUserPartsData_contributionsCollection_contributionCalendarBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar._( + {required this.G__typename, required this.weeks}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + weeks, + r'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( + r'GUserPartsData_contributionsCollection_contributionCalendar') + ..add('G__typename', G__typename) + ..add('weeks', weeks)) + .toString(); + } +} + +class GUserPartsData_contributionsCollection_contributionCalendarBuilder + implements + Builder { + _$GUserPartsData_contributionsCollection_contributionCalendar? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks>? + _weeks; + ListBuilder + get weeks => _$this._weeks ??= new ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks>(); + set weeks( + ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks>? + weeks) => + _$this._weeks = weeks; + + GUserPartsData_contributionsCollection_contributionCalendarBuilder() { + GUserPartsData_contributionsCollection_contributionCalendar + ._initializeBuilder(this); + } + + GUserPartsData_contributionsCollection_contributionCalendarBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _weeks = $v.weeks.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GUserPartsData_contributionsCollection_contributionCalendar other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = + other as _$GUserPartsData_contributionsCollection_contributionCalendar; + } + + @override + void update( + void Function( + GUserPartsData_contributionsCollection_contributionCalendarBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar build() => + _build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar _build() { + _$GUserPartsData_contributionsCollection_contributionCalendar _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_contributionsCollection_contributionCalendar._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar', + 'G__typename'), + weeks: weeks.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'weeks'; + weeks.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_contributionsCollection_contributionCalendar', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks + extends GUserPartsData_contributionsCollection_contributionCalendar_weeks { + @override + final String G__typename; + @override + final BuiltList< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> + contributionDays; + + factory _$GUserPartsData_contributionsCollection_contributionCalendar_weeks( + [void Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder)? + updates]) => + (new GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks._( + {required this.G__typename, required this.contributionDays}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + contributionDays, + r'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( + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks') + ..add('G__typename', G__typename) + ..add('contributionDays', contributionDays)) + .toString(); + } +} + +class GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder + implements + Builder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks, + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder> { + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>? + _contributionDays; + ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> + get contributionDays => _$this._contributionDays ??= new ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>(); + set contributionDays( + ListBuilder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>? + contributionDays) => + _$this._contributionDays = contributionDays; + + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder() { + GUserPartsData_contributionsCollection_contributionCalendar_weeks + ._initializeBuilder(this); + } + + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _contributionDays = $v.contributionDays.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace( + GUserPartsData_contributionsCollection_contributionCalendar_weeks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserPartsData_contributionsCollection_contributionCalendar_weeks; + } + + @override + void update( + void Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar_weeks build() => + _build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks _build() { + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks + _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_contributionsCollection_contributionCalendar_weeks + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks', + 'G__typename'), + contributionDays: contributionDays.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contributionDays'; + contributionDays.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + extends GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays { + @override + final String G__typename; + @override + final String color; + + factory _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays( + [void Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates]) => + (new GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays._( + {required this.G__typename, required this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + color, + r'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( + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays') + ..add('G__typename', G__typename) + ..add('color', color)) + .toString(); + } +} + +class GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + implements + Builder< + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays? + _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + ._initializeBuilder(this); + } + + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays; + } + + @override + void update( + void Function( + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + build() => _build(); + + _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + _build() { + final _$result = _$v ?? + new _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays + ._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'G__typename'), + color: BuiltValueNullFieldError.checkNotNull( + color, + r'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', + 'color')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsoring extends GUserPartsData_sponsoring { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserPartsData_sponsoring( + [void Function(GUserPartsData_sponsoringBuilder)? updates]) => + (new GUserPartsData_sponsoringBuilder()..update(updates))._build(); + + _$GUserPartsData_sponsoring._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsoring', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_sponsoring', 'totalCount'); + } + + @override + GUserPartsData_sponsoring rebuild( + void Function(GUserPartsData_sponsoringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsoringBuilder toBuilder() => + new GUserPartsData_sponsoringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsoring && + 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(r'GUserPartsData_sponsoring') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserPartsData_sponsoringBuilder + implements + Builder { + _$GUserPartsData_sponsoring? _$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_sponsoringBuilder() { + GUserPartsData_sponsoring._initializeBuilder(this); + } + + GUserPartsData_sponsoringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsoring other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsoring; + } + + @override + void update(void Function(GUserPartsData_sponsoringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsoring build() => _build(); + + _$GUserPartsData_sponsoring _build() { + _$GUserPartsData_sponsoring _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_sponsoring._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsoring', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_sponsoring', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_sponsoring', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsoring_nodes__base + extends GUserPartsData_sponsoring_nodes__base { + @override + final String G__typename; + + factory _$GUserPartsData_sponsoring_nodes__base( + [void Function(GUserPartsData_sponsoring_nodes__baseBuilder)? + updates]) => + (new GUserPartsData_sponsoring_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_sponsoring_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsoring_nodes__base', 'G__typename'); + } + + @override + GUserPartsData_sponsoring_nodes__base rebuild( + void Function(GUserPartsData_sponsoring_nodes__baseBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsoring_nodes__baseBuilder toBuilder() => + new GUserPartsData_sponsoring_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsoring_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUserPartsData_sponsoring_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserPartsData_sponsoring_nodes__baseBuilder + implements + Builder { + _$GUserPartsData_sponsoring_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_sponsoring_nodes__baseBuilder() { + GUserPartsData_sponsoring_nodes__base._initializeBuilder(this); + } + + GUserPartsData_sponsoring_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsoring_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsoring_nodes__base; + } + + @override + void update( + void Function(GUserPartsData_sponsoring_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsoring_nodes__base build() => _build(); + + _$GUserPartsData_sponsoring_nodes__base _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsoring_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsoring_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsoring_nodes__asUser + extends GUserPartsData_sponsoring_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserPartsData_sponsoring_nodes__asUser( + [void Function(GUserPartsData_sponsoring_nodes__asUserBuilder)? + updates]) => + (new GUserPartsData_sponsoring_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_sponsoring_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsoring_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData_sponsoring_nodes__asUser', 'avatarUrl'); + } + + @override + GUserPartsData_sponsoring_nodes__asUser rebuild( + void Function(GUserPartsData_sponsoring_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsoring_nodes__asUserBuilder toBuilder() => + new GUserPartsData_sponsoring_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsoring_nodes__asUser && + 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( + r'GUserPartsData_sponsoring_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_sponsoring_nodes__asUserBuilder + implements + Builder { + _$GUserPartsData_sponsoring_nodes__asUser? _$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; + + GUserPartsData_sponsoring_nodes__asUserBuilder() { + GUserPartsData_sponsoring_nodes__asUser._initializeBuilder(this); + } + + GUserPartsData_sponsoring_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsoring_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsoring_nodes__asUser; + } + + @override + void update( + void Function(GUserPartsData_sponsoring_nodes__asUserBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsoring_nodes__asUser build() => _build(); + + _$GUserPartsData_sponsoring_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsoring_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsoring_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_sponsoring_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsoring_nodes__asOrganization + extends GUserPartsData_sponsoring_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserPartsData_sponsoring_nodes__asOrganization( + [void Function( + GUserPartsData_sponsoring_nodes__asOrganizationBuilder)? + updates]) => + (new GUserPartsData_sponsoring_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_sponsoring_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsoring_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_sponsoring_nodes__asOrganization', 'avatarUrl'); + } + + @override + GUserPartsData_sponsoring_nodes__asOrganization rebuild( + void Function(GUserPartsData_sponsoring_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsoring_nodes__asOrganizationBuilder toBuilder() => + new GUserPartsData_sponsoring_nodes__asOrganizationBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsoring_nodes__asOrganization && + 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( + r'GUserPartsData_sponsoring_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_sponsoring_nodes__asOrganizationBuilder + implements + Builder { + _$GUserPartsData_sponsoring_nodes__asOrganization? _$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; + + GUserPartsData_sponsoring_nodes__asOrganizationBuilder() { + GUserPartsData_sponsoring_nodes__asOrganization._initializeBuilder(this); + } + + GUserPartsData_sponsoring_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsoring_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsoring_nodes__asOrganization; + } + + @override + void update( + void Function(GUserPartsData_sponsoring_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsoring_nodes__asOrganization build() => _build(); + + _$GUserPartsData_sponsoring_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsoring_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_sponsoring_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserPartsData_sponsoring_nodes__asOrganization', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsors extends GUserPartsData_sponsors { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserPartsData_sponsors( + [void Function(GUserPartsData_sponsorsBuilder)? updates]) => + (new GUserPartsData_sponsorsBuilder()..update(updates))._build(); + + _$GUserPartsData_sponsors._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsors', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_sponsors', 'totalCount'); + } + + @override + GUserPartsData_sponsors rebuild( + void Function(GUserPartsData_sponsorsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsorsBuilder toBuilder() => + new GUserPartsData_sponsorsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsors && + 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(r'GUserPartsData_sponsors') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserPartsData_sponsorsBuilder + implements + Builder { + _$GUserPartsData_sponsors? _$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_sponsorsBuilder() { + GUserPartsData_sponsors._initializeBuilder(this); + } + + GUserPartsData_sponsorsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsors other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsors; + } + + @override + void update(void Function(GUserPartsData_sponsorsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsors build() => _build(); + + _$GUserPartsData_sponsors _build() { + _$GUserPartsData_sponsors _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_sponsors._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsors', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_sponsors', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_sponsors', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsors_nodes__base + extends GUserPartsData_sponsors_nodes__base { + @override + final String G__typename; + + factory _$GUserPartsData_sponsors_nodes__base( + [void Function(GUserPartsData_sponsors_nodes__baseBuilder)? + updates]) => + (new GUserPartsData_sponsors_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_sponsors_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsors_nodes__base', 'G__typename'); + } + + @override + GUserPartsData_sponsors_nodes__base rebuild( + void Function(GUserPartsData_sponsors_nodes__baseBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsors_nodes__baseBuilder toBuilder() => + new GUserPartsData_sponsors_nodes__baseBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsors_nodes__base && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPartsData_sponsors_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserPartsData_sponsors_nodes__baseBuilder + implements + Builder { + _$GUserPartsData_sponsors_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_sponsors_nodes__baseBuilder() { + GUserPartsData_sponsors_nodes__base._initializeBuilder(this); + } + + GUserPartsData_sponsors_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsors_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsors_nodes__base; + } + + @override + void update( + void Function(GUserPartsData_sponsors_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsors_nodes__base build() => _build(); + + _$GUserPartsData_sponsors_nodes__base _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsors_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsors_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsors_nodes__asUser + extends GUserPartsData_sponsors_nodes__asUser { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserPartsData_sponsors_nodes__asUser( + [void Function(GUserPartsData_sponsors_nodes__asUserBuilder)? + updates]) => + (new GUserPartsData_sponsors_nodes__asUserBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_sponsors_nodes__asUser._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_sponsors_nodes__asUser', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData_sponsors_nodes__asUser', 'avatarUrl'); + } + + @override + GUserPartsData_sponsors_nodes__asUser rebuild( + void Function(GUserPartsData_sponsors_nodes__asUserBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsors_nodes__asUserBuilder toBuilder() => + new GUserPartsData_sponsors_nodes__asUserBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsors_nodes__asUser && + 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( + r'GUserPartsData_sponsors_nodes__asUser') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_sponsors_nodes__asUserBuilder + implements + Builder { + _$GUserPartsData_sponsors_nodes__asUser? _$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; + + GUserPartsData_sponsors_nodes__asUserBuilder() { + GUserPartsData_sponsors_nodes__asUser._initializeBuilder(this); + } + + GUserPartsData_sponsors_nodes__asUserBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsors_nodes__asUser other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsors_nodes__asUser; + } + + @override + void update( + void Function(GUserPartsData_sponsors_nodes__asUserBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsors_nodes__asUser build() => _build(); + + _$GUserPartsData_sponsors_nodes__asUser _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsors_nodes__asUser._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsors_nodes__asUser', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_sponsors_nodes__asUser', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_sponsors_nodes__asOrganization + extends GUserPartsData_sponsors_nodes__asOrganization { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserPartsData_sponsors_nodes__asOrganization( + [void Function(GUserPartsData_sponsors_nodes__asOrganizationBuilder)? + updates]) => + (new GUserPartsData_sponsors_nodes__asOrganizationBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_sponsors_nodes__asOrganization._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_sponsors_nodes__asOrganization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_sponsors_nodes__asOrganization', 'avatarUrl'); + } + + @override + GUserPartsData_sponsors_nodes__asOrganization rebuild( + void Function(GUserPartsData_sponsors_nodes__asOrganizationBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_sponsors_nodes__asOrganizationBuilder toBuilder() => + new GUserPartsData_sponsors_nodes__asOrganizationBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_sponsors_nodes__asOrganization && + 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( + r'GUserPartsData_sponsors_nodes__asOrganization') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_sponsors_nodes__asOrganizationBuilder + implements + Builder { + _$GUserPartsData_sponsors_nodes__asOrganization? _$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; + + GUserPartsData_sponsors_nodes__asOrganizationBuilder() { + GUserPartsData_sponsors_nodes__asOrganization._initializeBuilder(this); + } + + GUserPartsData_sponsors_nodes__asOrganizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_sponsors_nodes__asOrganization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_sponsors_nodes__asOrganization; + } + + @override + void update( + void Function(GUserPartsData_sponsors_nodes__asOrganizationBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_sponsors_nodes__asOrganization build() => _build(); + + _$GUserPartsData_sponsors_nodes__asOrganization _build() { + final _$result = _$v ?? + new _$GUserPartsData_sponsors_nodes__asOrganization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_sponsors_nodes__asOrganization', + 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_sponsors_nodes__asOrganization', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_organizations extends GUserPartsData_organizations { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserPartsData_organizations( + [void Function(GUserPartsData_organizationsBuilder)? updates]) => + (new GUserPartsData_organizationsBuilder()..update(updates))._build(); + + _$GUserPartsData_organizations._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_organizations', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_organizations', 'totalCount'); + } + + @override + GUserPartsData_organizations rebuild( + void Function(GUserPartsData_organizationsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_organizationsBuilder toBuilder() => + new GUserPartsData_organizationsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_organizations && + 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(r'GUserPartsData_organizations') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserPartsData_organizationsBuilder + implements + Builder { + _$GUserPartsData_organizations? _$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_organizationsBuilder() { + GUserPartsData_organizations._initializeBuilder(this); + } + + GUserPartsData_organizationsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_organizations other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_organizations; + } + + @override + void update(void Function(GUserPartsData_organizationsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_organizations build() => _build(); + + _$GUserPartsData_organizations _build() { + _$GUserPartsData_organizations _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_organizations._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_organizations', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_organizations', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_organizations', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_organizations_nodes + extends GUserPartsData_organizations_nodes { + @override + final String G__typename; + @override + final String avatarUrl; + + factory _$GUserPartsData_organizations_nodes( + [void Function(GUserPartsData_organizations_nodesBuilder)? + updates]) => + (new GUserPartsData_organizations_nodesBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_organizations_nodes._( + {required this.G__typename, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_organizations_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData_organizations_nodes', 'avatarUrl'); + } + + @override + GUserPartsData_organizations_nodes rebuild( + void Function(GUserPartsData_organizations_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_organizations_nodesBuilder toBuilder() => + new GUserPartsData_organizations_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_organizations_nodes && + 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(r'GUserPartsData_organizations_nodes') + ..add('G__typename', G__typename) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_organizations_nodesBuilder + implements + Builder { + _$GUserPartsData_organizations_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GUserPartsData_organizations_nodesBuilder() { + GUserPartsData_organizations_nodes._initializeBuilder(this); + } + + GUserPartsData_organizations_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_organizations_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_organizations_nodes; + } + + @override + void update( + void Function(GUserPartsData_organizations_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_organizations_nodes build() => _build(); + + _$GUserPartsData_organizations_nodes _build() { + final _$result = _$v ?? + new _$GUserPartsData_organizations_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_organizations_nodes', 'G__typename'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData_organizations_nodes', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories extends GUserPartsData_repositories { + @override + final String G__typename; + @override + final int totalCount; + @override + final BuiltList? nodes; + + factory _$GUserPartsData_repositories( + [void Function(GUserPartsData_repositoriesBuilder)? updates]) => + (new GUserPartsData_repositoriesBuilder()..update(updates))._build(); + + _$GUserPartsData_repositories._( + {required this.G__typename, required this.totalCount, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_repositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GUserPartsData_repositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserPartsData_repositoriesBuilder + implements + Builder { + _$GUserPartsData_repositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GUserPartsData_repositoriesBuilder() { + GUserPartsData_repositories._initializeBuilder(this); + } + + GUserPartsData_repositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories; + } + + @override + void update(void Function(GUserPartsData_repositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories build() => _build(); + + _$GUserPartsData_repositories _build() { + _$GUserPartsData_repositories _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_repositories._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_repositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_repositories', 'totalCount'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_repositories', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories_nodes + extends GUserPartsData_repositories_nodes { + @override + final String G__typename; + @override + final GUserPartsData_repositories_nodes_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserPartsData_repositories_nodes_stargazers stargazers; + @override + final GUserPartsData_repositories_nodes_forks forks; + @override + final GUserPartsData_repositories_nodes_primaryLanguage? primaryLanguage; + + factory _$GUserPartsData_repositories_nodes( + [void Function(GUserPartsData_repositories_nodesBuilder)? updates]) => + (new GUserPartsData_repositories_nodesBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_repositories_nodes._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_repositories_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GUserPartsData_repositories_nodes', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUserPartsData_repositories_nodes', 'name'); + BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GUserPartsData_repositories_nodes', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserPartsData_repositories_nodes', 'isFork'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GUserPartsData_repositories_nodes', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'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(r'GUserPartsData_repositories_nodes') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name) + ..add('description', description) + ..add('isPrivate', isPrivate) + ..add('isFork', isFork) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('primaryLanguage', primaryLanguage)) + .toString(); + } +} + +class GUserPartsData_repositories_nodesBuilder + implements + Builder { + _$GUserPartsData_repositories_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUserPartsData_repositories_nodes_ownerBuilder? _owner; + GUserPartsData_repositories_nodes_ownerBuilder get owner => + _$this._owner ??= new GUserPartsData_repositories_nodes_ownerBuilder(); + set owner(GUserPartsData_repositories_nodes_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isPrivate; + bool? get isPrivate => _$this._isPrivate; + set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; + + bool? _isFork; + bool? get isFork => _$this._isFork; + set isFork(bool? isFork) => _$this._isFork = isFork; + + GUserPartsData_repositories_nodes_stargazersBuilder? _stargazers; + GUserPartsData_repositories_nodes_stargazersBuilder get stargazers => + _$this._stargazers ??= + new GUserPartsData_repositories_nodes_stargazersBuilder(); + set stargazers( + GUserPartsData_repositories_nodes_stargazersBuilder? stargazers) => + _$this._stargazers = stargazers; + + GUserPartsData_repositories_nodes_forksBuilder? _forks; + GUserPartsData_repositories_nodes_forksBuilder get forks => + _$this._forks ??= new GUserPartsData_repositories_nodes_forksBuilder(); + set forks(GUserPartsData_repositories_nodes_forksBuilder? forks) => + _$this._forks = forks; + + GUserPartsData_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; + GUserPartsData_repositories_nodes_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserPartsData_repositories_nodes_primaryLanguageBuilder(); + set primaryLanguage( + GUserPartsData_repositories_nodes_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserPartsData_repositories_nodesBuilder() { + GUserPartsData_repositories_nodes._initializeBuilder(this); + } + + GUserPartsData_repositories_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories_nodes; + } + + @override + void update( + void Function(GUserPartsData_repositories_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories_nodes build() => _build(); + + _$GUserPartsData_repositories_nodes _build() { + _$GUserPartsData_repositories_nodes _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_repositories_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes', 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GUserPartsData_repositories_nodes', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, r'GUserPartsData_repositories_nodes', 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserPartsData_repositories_nodes', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_repositories_nodes', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories_nodes_owner + extends GUserPartsData_repositories_nodes_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserPartsData_repositories_nodes_owner( + [void Function(GUserPartsData_repositories_nodes_ownerBuilder)? + updates]) => + (new GUserPartsData_repositories_nodes_ownerBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_repositories_nodes_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_repositories_nodes_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GUserPartsData_repositories_nodes_owner', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'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( + r'GUserPartsData_repositories_nodes_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_repositories_nodes_ownerBuilder + implements + Builder { + _$GUserPartsData_repositories_nodes_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GUserPartsData_repositories_nodes_ownerBuilder() { + GUserPartsData_repositories_nodes_owner._initializeBuilder(this); + } + + GUserPartsData_repositories_nodes_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories_nodes_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories_nodes_owner; + } + + @override + void update( + void Function(GUserPartsData_repositories_nodes_ownerBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories_nodes_owner build() => _build(); + + _$GUserPartsData_repositories_nodes_owner _build() { + final _$result = _$v ?? + new _$GUserPartsData_repositories_nodes_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes_owner', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserPartsData_repositories_nodes_owner', 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GUserPartsData_repositories_nodes_owner', 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories_nodes_stargazers + extends GUserPartsData_repositories_nodes_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_repositories_nodes_stargazers( + [void Function(GUserPartsData_repositories_nodes_stargazersBuilder)? + updates]) => + (new GUserPartsData_repositories_nodes_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_repositories_nodes_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GUserPartsData_repositories_nodes_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_repositories_nodes_stargazersBuilder + implements + Builder { + _$GUserPartsData_repositories_nodes_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_repositories_nodes_stargazersBuilder() { + GUserPartsData_repositories_nodes_stargazers._initializeBuilder(this); + } + + GUserPartsData_repositories_nodes_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories_nodes_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories_nodes_stargazers; + } + + @override + void update( + void Function(GUserPartsData_repositories_nodes_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories_nodes_stargazers build() => _build(); + + _$GUserPartsData_repositories_nodes_stargazers _build() { + final _$result = _$v ?? + new _$GUserPartsData_repositories_nodes_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes_stargazers', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserPartsData_repositories_nodes_stargazers', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories_nodes_forks + extends GUserPartsData_repositories_nodes_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_repositories_nodes_forks( + [void Function(GUserPartsData_repositories_nodes_forksBuilder)? + updates]) => + (new GUserPartsData_repositories_nodes_forksBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_repositories_nodes_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_repositories_nodes_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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( + r'GUserPartsData_repositories_nodes_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_repositories_nodes_forksBuilder + implements + Builder { + _$GUserPartsData_repositories_nodes_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_repositories_nodes_forksBuilder() { + GUserPartsData_repositories_nodes_forks._initializeBuilder(this); + } + + GUserPartsData_repositories_nodes_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories_nodes_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories_nodes_forks; + } + + @override + void update( + void Function(GUserPartsData_repositories_nodes_forksBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories_nodes_forks build() => _build(); + + _$GUserPartsData_repositories_nodes_forks _build() { + final _$result = _$v ?? + new _$GUserPartsData_repositories_nodes_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes_forks', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserPartsData_repositories_nodes_forks', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_repositories_nodes_primaryLanguage + extends GUserPartsData_repositories_nodes_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserPartsData_repositories_nodes_primaryLanguage( + [void Function( + GUserPartsData_repositories_nodes_primaryLanguageBuilder)? + updates]) => + (new GUserPartsData_repositories_nodes_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_repositories_nodes_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_repositories_nodes_primaryLanguage', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'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( + r'GUserPartsData_repositories_nodes_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserPartsData_repositories_nodes_primaryLanguageBuilder + implements + Builder { + _$GUserPartsData_repositories_nodes_primaryLanguage? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GUserPartsData_repositories_nodes_primaryLanguageBuilder() { + GUserPartsData_repositories_nodes_primaryLanguage._initializeBuilder(this); + } + + GUserPartsData_repositories_nodes_primaryLanguageBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_repositories_nodes_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_repositories_nodes_primaryLanguage; + } + + @override + void update( + void Function(GUserPartsData_repositories_nodes_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_repositories_nodes_primaryLanguage build() => _build(); + + _$GUserPartsData_repositories_nodes_primaryLanguage _build() { + final _$result = _$v ?? + new _$GUserPartsData_repositories_nodes_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_repositories_nodes_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull(name, + r'GUserPartsData_repositories_nodes_primaryLanguage', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_starredRepositories + extends GUserPartsData_starredRepositories { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_starredRepositories( + [void Function(GUserPartsData_starredRepositoriesBuilder)? + updates]) => + (new GUserPartsData_starredRepositoriesBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_starredRepositories._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_starredRepositories', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'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(r'GUserPartsData_starredRepositories') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_starredRepositoriesBuilder + implements + Builder { + _$GUserPartsData_starredRepositories? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_starredRepositoriesBuilder() { + GUserPartsData_starredRepositories._initializeBuilder(this); + } + + GUserPartsData_starredRepositoriesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_starredRepositories other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_starredRepositories; + } + + @override + void update( + void Function(GUserPartsData_starredRepositoriesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_starredRepositories build() => _build(); + + _$GUserPartsData_starredRepositories _build() { + final _$result = _$v ?? + new _$GUserPartsData_starredRepositories._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_starredRepositories', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, + r'GUserPartsData_starredRepositories', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_gists extends GUserPartsData_gists { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_gists( + [void Function(GUserPartsData_gistsBuilder)? updates]) => + (new GUserPartsData_gistsBuilder()..update(updates))._build(); + + _$GUserPartsData_gists._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_gists', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_gists', 'totalCount'); + } + + @override + GUserPartsData_gists rebuild( + void Function(GUserPartsData_gistsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsData_gistsBuilder toBuilder() => + new GUserPartsData_gistsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData_gists && + 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(r'GUserPartsData_gists') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_gistsBuilder + implements Builder { + _$GUserPartsData_gists? _$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_gistsBuilder() { + GUserPartsData_gists._initializeBuilder(this); + } + + GUserPartsData_gistsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_gists other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_gists; + } + + @override + void update(void Function(GUserPartsData_gistsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_gists build() => _build(); + + _$GUserPartsData_gists _build() { + final _$result = _$v ?? + new _$GUserPartsData_gists._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_gists', 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, r'GUserPartsData_gists', 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems extends GUserPartsData_pinnedItems { + @override + final String G__typename; + @override + final BuiltList? nodes; + + factory _$GUserPartsData_pinnedItems( + [void Function(GUserPartsData_pinnedItemsBuilder)? updates]) => + (new GUserPartsData_pinnedItemsBuilder()..update(updates))._build(); + + _$GUserPartsData_pinnedItems._({required this.G__typename, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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(r'GUserPartsData_pinnedItems') + ..add('G__typename', G__typename) + ..add('nodes', nodes)) + .toString(); + } +} + +class GUserPartsData_pinnedItemsBuilder + implements + Builder { + _$GUserPartsData_pinnedItems? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GUserPartsData_pinnedItemsBuilder() { + GUserPartsData_pinnedItems._initializeBuilder(this); + } + + GUserPartsData_pinnedItemsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_pinnedItems other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems; + } + + @override + void update(void Function(GUserPartsData_pinnedItemsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems build() => _build(); + + _$GUserPartsData_pinnedItems _build() { + _$GUserPartsData_pinnedItems _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_pinnedItems._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData_pinnedItems', 'G__typename'), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_pinnedItems', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__base + extends GUserPartsData_pinnedItems_nodes__base { + @override + final String G__typename; + + factory _$GUserPartsData_pinnedItems_nodes__base( + [void Function(GUserPartsData_pinnedItems_nodes__baseBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__baseBuilder()..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__base._({required this.G__typename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'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( + r'GUserPartsData_pinnedItems_nodes__base') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__baseBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__base? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUserPartsData_pinnedItems_nodes__baseBuilder() { + GUserPartsData_pinnedItems_nodes__base._initializeBuilder(this); + } + + GUserPartsData_pinnedItems_nodes__baseBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_pinnedItems_nodes__base other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems_nodes__base; + } + + @override + void update( + void Function(GUserPartsData_pinnedItems_nodes__baseBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__base build() => _build(); + + _$GUserPartsData_pinnedItems_nodes__base _build() { + final _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__base._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_pinnedItems_nodes__base', 'G__typename')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository + extends GUserPartsData_pinnedItems_nodes__asRepository { + @override + final String G__typename; + @override + final GUserPartsData_pinnedItems_nodes__asRepository_owner owner; + @override + final String name; + @override + final String? description; + @override + final bool isPrivate; + @override + final bool isFork; + @override + final GUserPartsData_pinnedItems_nodes__asRepository_stargazers stargazers; + @override + final GUserPartsData_pinnedItems_nodes__asRepository_forks forks; + @override + final GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? + primaryLanguage; + + factory _$GUserPartsData_pinnedItems_nodes__asRepository( + [void Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__asRepositoryBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository._( + {required this.G__typename, + required this.owner, + required this.name, + this.description, + required this.isPrivate, + required this.isFork, + required this.stargazers, + required this.forks, + this.primaryLanguage}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + owner, r'GUserPartsData_pinnedItems_nodes__asRepository', 'owner'); + BuiltValueNullFieldError.checkNotNull( + name, r'GUserPartsData_pinnedItems_nodes__asRepository', 'name'); + BuiltValueNullFieldError.checkNotNull(isPrivate, + r'GUserPartsData_pinnedItems_nodes__asRepository', 'isPrivate'); + BuiltValueNullFieldError.checkNotNull( + isFork, r'GUserPartsData_pinnedItems_nodes__asRepository', 'isFork'); + BuiltValueNullFieldError.checkNotNull(stargazers, + r'GUserPartsData_pinnedItems_nodes__asRepository', 'stargazers'); + BuiltValueNullFieldError.checkNotNull( + forks, r'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( + r'GUserPartsData_pinnedItems_nodes__asRepository') + ..add('G__typename', G__typename) + ..add('owner', owner) + ..add('name', name) + ..add('description', description) + ..add('isPrivate', isPrivate) + ..add('isFork', isFork) + ..add('stargazers', stargazers) + ..add('forks', forks) + ..add('primaryLanguage', primaryLanguage)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__asRepositoryBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__asRepository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder? _owner; + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder get owner => + _$this._owner ??= + new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder(); + set owner( + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder? owner) => + _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _isPrivate; + bool? get isPrivate => _$this._isPrivate; + set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; + + bool? _isFork; + bool? get isFork => _$this._isFork; + set isFork(bool? isFork) => _$this._isFork = isFork; + + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder + get stargazers => _$this._stargazers ??= + new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder(); + set stargazers( + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder? + stargazers) => + _$this._stargazers = stargazers; + + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder? _forks; + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder get forks => + _$this._forks ??= + new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder(); + set forks( + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder? forks) => + _$this._forks = forks; + + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + _primaryLanguage; + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get primaryLanguage => _$this._primaryLanguage ??= + new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); + set primaryLanguage( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder? + primaryLanguage) => + _$this._primaryLanguage = primaryLanguage; + + GUserPartsData_pinnedItems_nodes__asRepositoryBuilder() { + GUserPartsData_pinnedItems_nodes__asRepository._initializeBuilder(this); + } + + GUserPartsData_pinnedItems_nodes__asRepositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _owner = $v.owner.toBuilder(); + _name = $v.name; + _description = $v.description; + _isPrivate = $v.isPrivate; + _isFork = $v.isFork; + _stargazers = $v.stargazers.toBuilder(); + _forks = $v.forks.toBuilder(); + _primaryLanguage = $v.primaryLanguage?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_pinnedItems_nodes__asRepository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository; + } + + @override + void update( + void Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository build() => _build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository _build() { + _$GUserPartsData_pinnedItems_nodes__asRepository _$result; + try { + _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__asRepository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository', + 'G__typename'), + owner: owner.build(), + name: BuiltValueNullFieldError.checkNotNull(name, + r'GUserPartsData_pinnedItems_nodes__asRepository', 'name'), + description: description, + isPrivate: BuiltValueNullFieldError.checkNotNull( + isPrivate, + r'GUserPartsData_pinnedItems_nodes__asRepository', + 'isPrivate'), + isFork: BuiltValueNullFieldError.checkNotNull(isFork, + r'GUserPartsData_pinnedItems_nodes__asRepository', 'isFork'), + stargazers: stargazers.build(), + forks: forks.build(), + primaryLanguage: _primaryLanguage?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'owner'; + owner.build(); + + _$failedField = 'stargazers'; + stargazers.build(); + _$failedField = 'forks'; + forks.build(); + _$failedField = 'primaryLanguage'; + _primaryLanguage?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsData_pinnedItems_nodes__asRepository', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_owner + extends GUserPartsData_pinnedItems_nodes__asRepository_owner { + @override + final String G__typename; + @override + final String login; + @override + final String avatarUrl; + + factory _$GUserPartsData_pinnedItems_nodes__asRepository_owner( + [void Function( + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_owner._( + {required this.G__typename, required this.login, required this.avatarUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, + r'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'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( + r'GUserPartsData_pinnedItems_nodes__asRepository_owner') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('avatarUrl', avatarUrl)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__asRepository_owner? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder() { + GUserPartsData_pinnedItems_nodes__asRepository_owner._initializeBuilder( + this); + } + + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _avatarUrl = $v.avatarUrl; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_pinnedItems_nodes__asRepository_owner other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_owner; + } + + @override + void update( + void Function( + GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_owner build() => _build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_owner _build() { + final _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__asRepository_owner._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_owner', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, + r'GUserPartsData_pinnedItems_nodes__asRepository_owner', + 'login'), + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GUserPartsData_pinnedItems_nodes__asRepository_owner', + 'avatarUrl')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers + extends GUserPartsData_pinnedItems_nodes__asRepository_stargazers { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers( + [void Function( + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + totalCount, + r'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( + r'GUserPartsData_pinnedItems_nodes__asRepository_stargazers') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder() { + GUserPartsData_pinnedItems_nodes__asRepository_stargazers + ._initializeBuilder(this); + } + + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace( + GUserPartsData_pinnedItems_nodes__asRepository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers; + } + + @override + void update( + void Function( + GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_stargazers build() => _build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers _build() { + final _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_forks + extends GUserPartsData_pinnedItems_nodes__asRepository_forks { + @override + final String G__typename; + @override + final int totalCount; + + factory _$GUserPartsData_pinnedItems_nodes__asRepository_forks( + [void Function( + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_forks._( + {required this.G__typename, required this.totalCount}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(totalCount, + r'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( + r'GUserPartsData_pinnedItems_nodes__asRepository_forks') + ..add('G__typename', G__typename) + ..add('totalCount', totalCount)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__asRepository_forks? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + int? _totalCount; + int? get totalCount => _$this._totalCount; + set totalCount(int? totalCount) => _$this._totalCount = totalCount; + + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder() { + GUserPartsData_pinnedItems_nodes__asRepository_forks._initializeBuilder( + this); + } + + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _totalCount = $v.totalCount; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData_pinnedItems_nodes__asRepository_forks other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_forks; + } + + @override + void update( + void Function( + GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_forks build() => _build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_forks _build() { + final _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__asRepository_forks._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_forks', + 'G__typename'), + totalCount: BuiltValueNullFieldError.checkNotNull( + totalCount, + r'GUserPartsData_pinnedItems_nodes__asRepository_forks', + 'totalCount')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + extends GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage { + @override + final String G__typename; + @override + final String? color; + @override + final String name; + + factory _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage( + [void Function( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates]) => + (new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder() + ..update(updates)) + ._build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage._( + {required this.G__typename, this.color, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, + r'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( + r'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage') + ..add('G__typename', G__typename) + ..add('color', color) + ..add('name', name)) + .toString(); + } +} + +class GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder + implements + Builder { + _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage + ._initializeBuilder(this); + } + + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder + get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _color = $v.color; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other + as _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage; + } + + @override + void update( + void Function( + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage build() => + _build(); + + _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage _build() { + final _$result = _$v ?? + new _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', + 'G__typename'), + color: color, + name: BuiltValueNullFieldError.checkNotNull( + name, + r'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', + 'name')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/user.req.gql.dart b/packages/gql_github/lib/user.req.gql.dart new file mode 100644 index 0000000..512a662 --- /dev/null +++ b/packages/gql_github/lib/user.req.gql.dart @@ -0,0 +1,235 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/serializers.gql.dart' as _i6; +import 'package:gql_github/user.ast.gql.dart' as _i5; +import 'package:gql_github/user.data.gql.dart' as _i2; +import 'package:gql_github/user.var.gql.dart' as _i3; + +part 'user.req.gql.g.dart'; + +abstract class GViewerReq + implements + Built, + _i1.OperationRequest<_i2.GViewerData, _i3.GViewerVars> { + GViewerReq._(); + + factory GViewerReq([Function(GViewerReqBuilder b) updates]) = _$GViewerReq; + + static void _initializeBuilder(GViewerReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Viewer', + ) + ..executeOnListen = true; + @override + _i3.GViewerVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GViewerData? Function( + _i2.GViewerData?, + _i2.GViewerData?, + )? get updateResult; + @override + _i2.GViewerData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GViewerData? parseData(Map json) => + _i2.GViewerData.fromJson(json); + static Serializer get serializer => _$gViewerReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GViewerReq.serializer, + this, + ) as Map); + static GViewerReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GViewerReq.serializer, + json, + ); +} + +abstract class GUserReq + implements + Built, + _i1.OperationRequest<_i2.GUserData, _i3.GUserVars> { + GUserReq._(); + + factory GUserReq([Function(GUserReqBuilder b) updates]) = _$GUserReq; + + static void _initializeBuilder(GUserReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'User', + ) + ..executeOnListen = true; + @override + _i3.GUserVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GUserData? Function( + _i2.GUserData?, + _i2.GUserData?, + )? get updateResult; + @override + _i2.GUserData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GUserData? parseData(Map json) => + _i2.GUserData.fromJson(json); + static Serializer get serializer => _$gUserReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUserReq.serializer, + this, + ) as Map); + static GUserReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUserReq.serializer, + json, + ); +} + +abstract class GRepoPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GRepoPartsData, _i3.GRepoPartsVars> { + GRepoPartsReq._(); + + factory GRepoPartsReq([Function(GRepoPartsReqBuilder b) updates]) = + _$GRepoPartsReq; + + static void _initializeBuilder(GRepoPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'RepoParts'; + @override + _i3.GRepoPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GRepoPartsData? parseData(Map json) => + _i2.GRepoPartsData.fromJson(json); + static Serializer get serializer => _$gRepoPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GRepoPartsReq.serializer, + this, + ) as Map); + static GRepoPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GRepoPartsReq.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GSponsorConnectionPartsData, + _i3.GSponsorConnectionPartsVars> { + GSponsorConnectionPartsReq._(); + + factory GSponsorConnectionPartsReq( + [Function(GSponsorConnectionPartsReqBuilder b) updates]) = + _$GSponsorConnectionPartsReq; + + static void _initializeBuilder(GSponsorConnectionPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'SponsorConnectionParts'; + @override + _i3.GSponsorConnectionPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GSponsorConnectionPartsData? parseData(Map json) => + _i2.GSponsorConnectionPartsData.fromJson(json); + static Serializer get serializer => + _$gSponsorConnectionPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GSponsorConnectionPartsReq.serializer, + this, + ) as Map); + static GSponsorConnectionPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GSponsorConnectionPartsReq.serializer, + json, + ); +} + +abstract class GUserPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUserPartsData, _i3.GUserPartsVars> { + GUserPartsReq._(); + + factory GUserPartsReq([Function(GUserPartsReqBuilder b) updates]) = + _$GUserPartsReq; + + static void _initializeBuilder(GUserPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UserParts'; + @override + _i3.GUserPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUserPartsData? parseData(Map json) => + _i2.GUserPartsData.fromJson(json); + static Serializer get serializer => _$gUserPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUserPartsReq.serializer, + this, + ) as Map); + static GUserPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUserPartsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/user.req.gql.g.dart b/packages/gql_github/lib/user.req.gql.g.dart new file mode 100644 index 0000000..10fefdb --- /dev/null +++ b/packages/gql_github/lib/user.req.gql.g.dart @@ -0,0 +1,1334 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'user.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gViewerReqSerializer = new _$GViewerReqSerializer(); +Serializer _$gUserReqSerializer = new _$GUserReqSerializer(); +Serializer _$gRepoPartsReqSerializer = + new _$GRepoPartsReqSerializer(); +Serializer _$gSponsorConnectionPartsReqSerializer = + new _$GSponsorConnectionPartsReqSerializer(); +Serializer _$gUserPartsReqSerializer = + new _$GUserPartsReqSerializer(); + +class _$GViewerReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GViewerReq, _$GViewerReq]; + @override + final String wireName = 'GViewerReq'; + + @override + Iterable serialize(Serializers serializers, GViewerReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GViewerVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GViewerData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GViewerReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GViewerReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GViewerVars))! + as _i3.GViewerVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GViewerData))! + as _i2.GViewerData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GUserReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GUserReq, _$GUserReq]; + @override + final String wireName = 'GUserReq'; + + @override + Iterable serialize(Serializers serializers, GUserReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUserVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GUserData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GUserReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUserVars))! as _i3.GUserVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GUserData))! as _i2.GUserData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsReq, _$GRepoPartsReq]; + @override + final String wireName = 'GRepoPartsReq'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GRepoPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepoPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepoPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GRepoPartsVars))! + as _i3.GRepoPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GSponsorConnectionPartsReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorConnectionPartsReq, + _$GSponsorConnectionPartsReq + ]; + @override + final String wireName = 'GSponsorConnectionPartsReq'; + + @override + Iterable serialize( + Serializers serializers, GSponsorConnectionPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GSponsorConnectionPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSponsorConnectionPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSponsorConnectionPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: + const FullType(_i3.GSponsorConnectionPartsVars))! + as _i3.GSponsorConnectionPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GUserPartsReq, _$GUserPartsReq]; + @override + final String wireName = 'GUserPartsReq'; + + @override + Iterable serialize(Serializers serializers, GUserPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUserPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUserPartsVars))! + as _i3.GUserPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GViewerReq extends GViewerReq { + @override + final _i3.GViewerVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GViewerData? Function(_i2.GViewerData?, _i2.GViewerData?)? + updateResult; + @override + final _i2.GViewerData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GViewerReq([void Function(GViewerReqBuilder)? updates]) => + (new GViewerReqBuilder()..update(updates))._build(); + + _$GViewerReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GViewerReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GViewerReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GViewerReq', 'executeOnListen'); + } + + @override + GViewerReq rebuild(void Function(GViewerReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerReqBuilder toBuilder() => new GViewerReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GViewerReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GViewerReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GViewerReqBuilder implements Builder { + _$GViewerReq? _$v; + + _i3.GViewerVarsBuilder? _vars; + _i3.GViewerVarsBuilder get vars => + _$this._vars ??= new _i3.GViewerVarsBuilder(); + set vars(_i3.GViewerVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GViewerData? Function(_i2.GViewerData?, _i2.GViewerData?)? _updateResult; + _i2.GViewerData? Function(_i2.GViewerData?, _i2.GViewerData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GViewerData? Function(_i2.GViewerData?, _i2.GViewerData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GViewerDataBuilder? _optimisticResponse; + _i2.GViewerDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GViewerDataBuilder(); + set optimisticResponse(_i2.GViewerDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GViewerReqBuilder() { + GViewerReq._initializeBuilder(this); + } + + GViewerReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GViewerReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerReq; + } + + @override + void update(void Function(GViewerReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerReq build() => _build(); + + _$GViewerReq _build() { + _$GViewerReq _$result; + try { + _$result = _$v ?? + new _$GViewerReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GViewerReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GViewerReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GViewerReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserReq extends GUserReq { + @override + final _i3.GUserVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GUserData? Function(_i2.GUserData?, _i2.GUserData?)? updateResult; + @override + final _i2.GUserData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GUserReq([void Function(GUserReqBuilder)? updates]) => + (new GUserReqBuilder()..update(updates))._build(); + + _$GUserReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GUserReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GUserReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GUserReq', 'executeOnListen'); + } + + @override + GUserReq rebuild(void Function(GUserReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserReqBuilder toBuilder() => new GUserReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GUserReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GUserReqBuilder implements Builder { + _$GUserReq? _$v; + + _i3.GUserVarsBuilder? _vars; + _i3.GUserVarsBuilder get vars => _$this._vars ??= new _i3.GUserVarsBuilder(); + set vars(_i3.GUserVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GUserData? Function(_i2.GUserData?, _i2.GUserData?)? _updateResult; + _i2.GUserData? Function(_i2.GUserData?, _i2.GUserData?)? get updateResult => + _$this._updateResult; + set updateResult( + _i2.GUserData? Function(_i2.GUserData?, _i2.GUserData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GUserDataBuilder? _optimisticResponse; + _i2.GUserDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GUserDataBuilder(); + set optimisticResponse(_i2.GUserDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GUserReqBuilder() { + GUserReq._initializeBuilder(this); + } + + GUserReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GUserReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserReq; + } + + @override + void update(void Function(GUserReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserReq build() => _build(); + + _$GUserReq _build() { + _$GUserReq _$result; + try { + _$result = _$v ?? + new _$GUserReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GUserReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GUserReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsReq extends GRepoPartsReq { + @override + final _i3.GRepoPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GRepoPartsReq([void Function(GRepoPartsReqBuilder)? updates]) => + (new GRepoPartsReqBuilder()..update(updates))._build(); + + _$GRepoPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GRepoPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GRepoPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GRepoPartsReq', 'idFields'); + } + + @override + GRepoPartsReq rebuild(void Function(GRepoPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsReqBuilder toBuilder() => new GRepoPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepoPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GRepoPartsReqBuilder + implements Builder { + _$GRepoPartsReq? _$v; + + _i3.GRepoPartsVarsBuilder? _vars; + _i3.GRepoPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GRepoPartsVarsBuilder(); + set vars(_i3.GRepoPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GRepoPartsReqBuilder() { + GRepoPartsReq._initializeBuilder(this); + } + + GRepoPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GRepoPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsReq; + } + + @override + void update(void Function(GRepoPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsReq build() => _build(); + + _$GRepoPartsReq _build() { + _$GRepoPartsReq _$result; + try { + _$result = _$v ?? + new _$GRepoPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GRepoPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GRepoPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepoPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsReq extends GSponsorConnectionPartsReq { + @override + final _i3.GSponsorConnectionPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GSponsorConnectionPartsReq( + [void Function(GSponsorConnectionPartsReqBuilder)? updates]) => + (new GSponsorConnectionPartsReqBuilder()..update(updates))._build(); + + _$GSponsorConnectionPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + vars, r'GSponsorConnectionPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GSponsorConnectionPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GSponsorConnectionPartsReq', 'idFields'); + } + + @override + GSponsorConnectionPartsReq rebuild( + void Function(GSponsorConnectionPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsReqBuilder toBuilder() => + new GSponsorConnectionPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSponsorConnectionPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GSponsorConnectionPartsReqBuilder + implements + Builder { + _$GSponsorConnectionPartsReq? _$v; + + _i3.GSponsorConnectionPartsVarsBuilder? _vars; + _i3.GSponsorConnectionPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GSponsorConnectionPartsVarsBuilder(); + set vars(_i3.GSponsorConnectionPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GSponsorConnectionPartsReqBuilder() { + GSponsorConnectionPartsReq._initializeBuilder(this); + } + + GSponsorConnectionPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GSponsorConnectionPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsReq; + } + + @override + void update(void Function(GSponsorConnectionPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsReq build() => _build(); + + _$GSponsorConnectionPartsReq _build() { + _$GSponsorConnectionPartsReq _$result; + try { + _$result = _$v ?? + new _$GSponsorConnectionPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GSponsorConnectionPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GSponsorConnectionPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSponsorConnectionPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsReq extends GUserPartsReq { + @override + final _i3.GUserPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUserPartsReq([void Function(GUserPartsReqBuilder)? updates]) => + (new GUserPartsReqBuilder()..update(updates))._build(); + + _$GUserPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GUserPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUserPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUserPartsReq', 'idFields'); + } + + @override + GUserPartsReq rebuild(void Function(GUserPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsReqBuilder toBuilder() => new GUserPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUserPartsReqBuilder + implements Builder { + _$GUserPartsReq? _$v; + + _i3.GUserPartsVarsBuilder? _vars; + _i3.GUserPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUserPartsVarsBuilder(); + set vars(_i3.GUserPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUserPartsReqBuilder() { + GUserPartsReq._initializeBuilder(this); + } + + GUserPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsReq; + } + + @override + void update(void Function(GUserPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsReq build() => _build(); + + _$GUserPartsReq _build() { + _$GUserPartsReq _$result; + try { + _$result = _$v ?? + new _$GUserPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUserPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUserPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/user.var.gql.dart b/packages/gql_github/lib/user.var.gql.dart new file mode 100644 index 0000000..74f5594 --- /dev/null +++ b/packages/gql_github/lib/user.var.gql.dart @@ -0,0 +1,106 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'user.var.gql.g.dart'; + +abstract class GViewerVars implements Built { + GViewerVars._(); + + factory GViewerVars([Function(GViewerVarsBuilder b) updates]) = _$GViewerVars; + + static Serializer get serializer => _$gViewerVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GViewerVars.serializer, + this, + ) as Map); + static GViewerVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GViewerVars.serializer, + json, + ); +} + +abstract class GUserVars implements Built { + GUserVars._(); + + factory GUserVars([Function(GUserVarsBuilder b) updates]) = _$GUserVars; + + String get login; + static Serializer get serializer => _$gUserVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserVars.serializer, + this, + ) as Map); + static GUserVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserVars.serializer, + json, + ); +} + +abstract class GRepoPartsVars + implements Built { + GRepoPartsVars._(); + + factory GRepoPartsVars([Function(GRepoPartsVarsBuilder b) updates]) = + _$GRepoPartsVars; + + static Serializer get serializer => + _$gRepoPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepoPartsVars.serializer, + this, + ) as Map); + static GRepoPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepoPartsVars.serializer, + json, + ); +} + +abstract class GSponsorConnectionPartsVars + implements + Built { + GSponsorConnectionPartsVars._(); + + factory GSponsorConnectionPartsVars( + [Function(GSponsorConnectionPartsVarsBuilder b) updates]) = + _$GSponsorConnectionPartsVars; + + static Serializer get serializer => + _$gSponsorConnectionPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSponsorConnectionPartsVars.serializer, + this, + ) as Map); + static GSponsorConnectionPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSponsorConnectionPartsVars.serializer, + json, + ); +} + +abstract class GUserPartsVars + implements Built { + GUserPartsVars._(); + + factory GUserPartsVars([Function(GUserPartsVarsBuilder b) updates]) = + _$GUserPartsVars; + + static Serializer get serializer => + _$gUserPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsVars.serializer, + this, + ) as Map); + static GUserPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/user.var.gql.g.dart b/packages/gql_github/lib/user.var.gql.g.dart new file mode 100644 index 0000000..c6edbd6 --- /dev/null +++ b/packages/gql_github/lib/user.var.gql.g.dart @@ -0,0 +1,458 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'user.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gViewerVarsSerializer = new _$GViewerVarsSerializer(); +Serializer _$gUserVarsSerializer = new _$GUserVarsSerializer(); +Serializer _$gRepoPartsVarsSerializer = + new _$GRepoPartsVarsSerializer(); +Serializer + _$gSponsorConnectionPartsVarsSerializer = + new _$GSponsorConnectionPartsVarsSerializer(); +Serializer _$gUserPartsVarsSerializer = + new _$GUserPartsVarsSerializer(); + +class _$GViewerVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GViewerVars, _$GViewerVars]; + @override + final String wireName = 'GViewerVars'; + + @override + Iterable serialize(Serializers serializers, GViewerVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GViewerVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GViewerVarsBuilder().build(); + } +} + +class _$GUserVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GUserVars, _$GUserVars]; + @override + final String wireName = 'GUserVars'; + + @override + Iterable serialize(Serializers serializers, GUserVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GUserVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GRepoPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRepoPartsVars, _$GRepoPartsVars]; + @override + final String wireName = 'GRepoPartsVars'; + + @override + Iterable serialize(Serializers serializers, GRepoPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GRepoPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GRepoPartsVarsBuilder().build(); + } +} + +class _$GSponsorConnectionPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSponsorConnectionPartsVars, + _$GSponsorConnectionPartsVars + ]; + @override + final String wireName = 'GSponsorConnectionPartsVars'; + + @override + Iterable serialize( + Serializers serializers, GSponsorConnectionPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GSponsorConnectionPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GSponsorConnectionPartsVarsBuilder().build(); + } +} + +class _$GUserPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUserPartsVars, _$GUserPartsVars]; + @override + final String wireName = 'GUserPartsVars'; + + @override + Iterable serialize(Serializers serializers, GUserPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUserPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUserPartsVarsBuilder().build(); + } +} + +class _$GViewerVars extends GViewerVars { + factory _$GViewerVars([void Function(GViewerVarsBuilder)? updates]) => + (new GViewerVarsBuilder()..update(updates))._build(); + + _$GViewerVars._() : super._(); + + @override + GViewerVars rebuild(void Function(GViewerVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GViewerVarsBuilder toBuilder() => new GViewerVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GViewerVars; + } + + @override + int get hashCode { + return 587048059; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GViewerVars').toString(); + } +} + +class GViewerVarsBuilder implements Builder { + _$GViewerVars? _$v; + + GViewerVarsBuilder(); + + @override + void replace(GViewerVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GViewerVars; + } + + @override + void update(void Function(GViewerVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GViewerVars build() => _build(); + + _$GViewerVars _build() { + final _$result = _$v ?? new _$GViewerVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUserVars extends GUserVars { + @override + final String login; + + factory _$GUserVars([void Function(GUserVarsBuilder)? updates]) => + (new GUserVarsBuilder()..update(updates))._build(); + + _$GUserVars._({required this.login}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GUserVars', 'login'); + } + + @override + GUserVars rebuild(void Function(GUserVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserVarsBuilder toBuilder() => new GUserVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserVars && login == other.login; + } + + @override + int get hashCode { + return $jf($jc(0, login.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserVars')..add('login', login)) + .toString(); + } +} + +class GUserVarsBuilder implements Builder { + _$GUserVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + GUserVarsBuilder(); + + GUserVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _$v = null; + } + return this; + } + + @override + void replace(GUserVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserVars; + } + + @override + void update(void Function(GUserVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserVars build() => _build(); + + _$GUserVars _build() { + final _$result = _$v ?? + new _$GUserVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserVars', 'login')); + replace(_$result); + return _$result; + } +} + +class _$GRepoPartsVars extends GRepoPartsVars { + factory _$GRepoPartsVars([void Function(GRepoPartsVarsBuilder)? updates]) => + (new GRepoPartsVarsBuilder()..update(updates))._build(); + + _$GRepoPartsVars._() : super._(); + + @override + GRepoPartsVars rebuild(void Function(GRepoPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepoPartsVarsBuilder toBuilder() => + new GRepoPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepoPartsVars; + } + + @override + int get hashCode { + return 544581084; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GRepoPartsVars').toString(); + } +} + +class GRepoPartsVarsBuilder + implements Builder { + _$GRepoPartsVars? _$v; + + GRepoPartsVarsBuilder(); + + @override + void replace(GRepoPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepoPartsVars; + } + + @override + void update(void Function(GRepoPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepoPartsVars build() => _build(); + + _$GRepoPartsVars _build() { + final _$result = _$v ?? new _$GRepoPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GSponsorConnectionPartsVars extends GSponsorConnectionPartsVars { + factory _$GSponsorConnectionPartsVars( + [void Function(GSponsorConnectionPartsVarsBuilder)? updates]) => + (new GSponsorConnectionPartsVarsBuilder()..update(updates))._build(); + + _$GSponsorConnectionPartsVars._() : super._(); + + @override + GSponsorConnectionPartsVars rebuild( + void Function(GSponsorConnectionPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSponsorConnectionPartsVarsBuilder toBuilder() => + new GSponsorConnectionPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSponsorConnectionPartsVars; + } + + @override + int get hashCode { + return 597874703; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GSponsorConnectionPartsVars') + .toString(); + } +} + +class GSponsorConnectionPartsVarsBuilder + implements + Builder { + _$GSponsorConnectionPartsVars? _$v; + + GSponsorConnectionPartsVarsBuilder(); + + @override + void replace(GSponsorConnectionPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSponsorConnectionPartsVars; + } + + @override + void update(void Function(GSponsorConnectionPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSponsorConnectionPartsVars build() => _build(); + + _$GSponsorConnectionPartsVars _build() { + final _$result = _$v ?? new _$GSponsorConnectionPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsVars extends GUserPartsVars { + factory _$GUserPartsVars([void Function(GUserPartsVarsBuilder)? updates]) => + (new GUserPartsVarsBuilder()..update(updates))._build(); + + _$GUserPartsVars._() : super._(); + + @override + GUserPartsVars rebuild(void Function(GUserPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsVarsBuilder toBuilder() => + new GUserPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsVars; + } + + @override + int get hashCode { + return 473860819; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUserPartsVars').toString(); + } +} + +class GUserPartsVarsBuilder + implements Builder { + _$GUserPartsVars? _$v; + + GUserPartsVarsBuilder(); + + @override + void replace(GUserPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsVars; + } + + @override + void update(void Function(GUserPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsVars build() => _build(); + + _$GUserPartsVars _build() { + final _$result = _$v ?? new _$GUserPartsVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/users.ast.gql.dart b/packages/gql_github/lib/users.ast.gql.dart new file mode 100644 index 0000000..41447e8 --- /dev/null +++ b/packages/gql_github/lib/users.ast.gql.dart @@ -0,0 +1,694 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const UserParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'UserParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'location'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const OrgParts = _i1.FragmentDefinitionNode( + name: _i1.NameNode(value: 'OrgParts'), + typeCondition: _i1.TypeConditionNode( + on: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Organization'), + isNonNull: false, + )), + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'login'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'location'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), +); +const Followers = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Followers'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'followers'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Following = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Following'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'following'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Orgs = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Orgs'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'user'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'organizations'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'OrgParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Members = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Members'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'organization'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'login'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'login')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'membersWithRole'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Watchers = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Watchers'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'watchers'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const Stargazers = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Stargazers'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'repository'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'owner'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'owner')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'name'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'name')), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'stargazers'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'first'), + value: _i1.IntValueNode(value: '30'), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'after'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'after')), + ), + _i1.ArgumentNode( + name: _i1.NameNode(value: 'orderBy'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'field'), + value: _i1.EnumValueNode( + name: _i1.NameNode(value: 'STARRED_AT')), + ), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'direction'), + value: _i1.EnumValueNode(name: _i1.NameNode(value: 'DESC')), + ), + ]), + ), + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'pageInfo'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'hasNextPage'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'endCursor'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'nodes'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FragmentSpreadNode( + name: _i1.NameNode(value: 'UserParts'), + directives: [], + ) + ]), + ), + ]), + ) + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [ + UserParts, + OrgParts, + Followers, + Following, + Orgs, + Members, + Watchers, + Stargazers, +]); diff --git a/packages/gql_github/lib/users.data.gql.dart b/packages/gql_github/lib/users.data.gql.dart new file mode 100644 index 0000000..e660ebf --- /dev/null +++ b/packages/gql_github/lib/users.data.gql.dart @@ -0,0 +1,1019 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'users.data.gql.g.dart'; + +abstract class GFollowersData + implements Built { + GFollowersData._(); + + factory GFollowersData([Function(GFollowersDataBuilder b) updates]) = + _$GFollowersData; + + static void _initializeBuilder(GFollowersDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowersData_user? get user; + static Serializer get serializer => + _$gFollowersDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowersData.serializer, + this, + ) as Map); + static GFollowersData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowersData.serializer, + json, + ); +} + +abstract class GFollowersData_user + implements Built { + GFollowersData_user._(); + + factory GFollowersData_user( + [Function(GFollowersData_userBuilder b) updates]) = _$GFollowersData_user; + + static void _initializeBuilder(GFollowersData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowersData_user_followers get followers; + static Serializer get serializer => + _$gFollowersDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowersData_user.serializer, + this, + ) as Map); + static GFollowersData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowersData_user.serializer, + json, + ); +} + +abstract class GFollowersData_user_followers + implements + Built { + GFollowersData_user_followers._(); + + factory GFollowersData_user_followers( + [Function(GFollowersData_user_followersBuilder b) updates]) = + _$GFollowersData_user_followers; + + static void _initializeBuilder(GFollowersData_user_followersBuilder b) => + b..G__typename = 'FollowerConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowersData_user_followers_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gFollowersDataUserFollowersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowersData_user_followers.serializer, + this, + ) as Map); + static GFollowersData_user_followers? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowersData_user_followers.serializer, + json, + ); +} + +abstract class GFollowersData_user_followers_pageInfo + implements + Built { + GFollowersData_user_followers_pageInfo._(); + + factory GFollowersData_user_followers_pageInfo( + [Function(GFollowersData_user_followers_pageInfoBuilder b) updates]) = + _$GFollowersData_user_followers_pageInfo; + + static void _initializeBuilder( + GFollowersData_user_followers_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer get serializer => + _$gFollowersDataUserFollowersPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowersData_user_followers_pageInfo.serializer, + this, + ) as Map); + static GFollowersData_user_followers_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GFollowersData_user_followers_pageInfo.serializer, + json, + ); +} + +abstract class GFollowersData_user_followers_nodes + implements + Built, + GUserParts { + GFollowersData_user_followers_nodes._(); + + factory GFollowersData_user_followers_nodes( + [Function(GFollowersData_user_followers_nodesBuilder b) updates]) = + _$GFollowersData_user_followers_nodes; + + static void _initializeBuilder( + GFollowersData_user_followers_nodesBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => + _$gFollowersDataUserFollowersNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GFollowersData_user_followers_nodes.serializer, + this, + ) as Map); + static GFollowersData_user_followers_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GFollowersData_user_followers_nodes.serializer, + json, + ); +} + +abstract class GFollowingData + implements Built { + GFollowingData._(); + + factory GFollowingData([Function(GFollowingDataBuilder b) updates]) = + _$GFollowingData; + + static void _initializeBuilder(GFollowingDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowingData_user? get user; + static Serializer get serializer => + _$gFollowingDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowingData.serializer, + this, + ) as Map); + static GFollowingData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowingData.serializer, + json, + ); +} + +abstract class GFollowingData_user + implements Built { + GFollowingData_user._(); + + factory GFollowingData_user( + [Function(GFollowingData_userBuilder b) updates]) = _$GFollowingData_user; + + static void _initializeBuilder(GFollowingData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowingData_user_following get following; + static Serializer get serializer => + _$gFollowingDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowingData_user.serializer, + this, + ) as Map); + static GFollowingData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowingData_user.serializer, + json, + ); +} + +abstract class GFollowingData_user_following + implements + Built { + GFollowingData_user_following._(); + + factory GFollowingData_user_following( + [Function(GFollowingData_user_followingBuilder b) updates]) = + _$GFollowingData_user_following; + + static void _initializeBuilder(GFollowingData_user_followingBuilder b) => + b..G__typename = 'FollowingConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GFollowingData_user_following_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gFollowingDataUserFollowingSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowingData_user_following.serializer, + this, + ) as Map); + static GFollowingData_user_following? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowingData_user_following.serializer, + json, + ); +} + +abstract class GFollowingData_user_following_pageInfo + implements + Built { + GFollowingData_user_following_pageInfo._(); + + factory GFollowingData_user_following_pageInfo( + [Function(GFollowingData_user_following_pageInfoBuilder b) updates]) = + _$GFollowingData_user_following_pageInfo; + + static void _initializeBuilder( + GFollowingData_user_following_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer get serializer => + _$gFollowingDataUserFollowingPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowingData_user_following_pageInfo.serializer, + this, + ) as Map); + static GFollowingData_user_following_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GFollowingData_user_following_pageInfo.serializer, + json, + ); +} + +abstract class GFollowingData_user_following_nodes + implements + Built, + GUserParts { + GFollowingData_user_following_nodes._(); + + factory GFollowingData_user_following_nodes( + [Function(GFollowingData_user_following_nodesBuilder b) updates]) = + _$GFollowingData_user_following_nodes; + + static void _initializeBuilder( + GFollowingData_user_following_nodesBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => + _$gFollowingDataUserFollowingNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GFollowingData_user_following_nodes.serializer, + this, + ) as Map); + static GFollowingData_user_following_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GFollowingData_user_following_nodes.serializer, + json, + ); +} + +abstract class GOrgsData implements Built { + GOrgsData._(); + + factory GOrgsData([Function(GOrgsDataBuilder b) updates]) = _$GOrgsData; + + static void _initializeBuilder(GOrgsDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GOrgsData_user? get user; + static Serializer get serializer => _$gOrgsDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgsData.serializer, + this, + ) as Map); + static GOrgsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgsData.serializer, + json, + ); +} + +abstract class GOrgsData_user + implements Built { + GOrgsData_user._(); + + factory GOrgsData_user([Function(GOrgsData_userBuilder b) updates]) = + _$GOrgsData_user; + + static void _initializeBuilder(GOrgsData_userBuilder b) => + b..G__typename = 'User'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GOrgsData_user_organizations get organizations; + static Serializer get serializer => _$gOrgsDataUserSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgsData_user.serializer, + this, + ) as Map); + static GOrgsData_user? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgsData_user.serializer, + json, + ); +} + +abstract class GOrgsData_user_organizations + implements + Built { + GOrgsData_user_organizations._(); + + factory GOrgsData_user_organizations( + [Function(GOrgsData_user_organizationsBuilder b) updates]) = + _$GOrgsData_user_organizations; + + static void _initializeBuilder(GOrgsData_user_organizationsBuilder b) => + b..G__typename = 'OrganizationConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GOrgsData_user_organizations_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gOrgsDataUserOrganizationsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgsData_user_organizations.serializer, + this, + ) as Map); + static GOrgsData_user_organizations? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgsData_user_organizations.serializer, + json, + ); +} + +abstract class GOrgsData_user_organizations_pageInfo + implements + Built { + GOrgsData_user_organizations_pageInfo._(); + + factory GOrgsData_user_organizations_pageInfo( + [Function(GOrgsData_user_organizations_pageInfoBuilder b) updates]) = + _$GOrgsData_user_organizations_pageInfo; + + static void _initializeBuilder( + GOrgsData_user_organizations_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer get serializer => + _$gOrgsDataUserOrganizationsPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgsData_user_organizations_pageInfo.serializer, + this, + ) as Map); + static GOrgsData_user_organizations_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GOrgsData_user_organizations_pageInfo.serializer, + json, + ); +} + +abstract class GOrgsData_user_organizations_nodes + implements + Built, + GOrgParts { + GOrgsData_user_organizations_nodes._(); + + factory GOrgsData_user_organizations_nodes( + [Function(GOrgsData_user_organizations_nodesBuilder b) updates]) = + _$GOrgsData_user_organizations_nodes; + + static void _initializeBuilder(GOrgsData_user_organizations_nodesBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => + _$gOrgsDataUserOrganizationsNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GOrgsData_user_organizations_nodes.serializer, + this, + ) as Map); + static GOrgsData_user_organizations_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GOrgsData_user_organizations_nodes.serializer, + json, + ); +} + +abstract class GMembersData + implements Built { + GMembersData._(); + + factory GMembersData([Function(GMembersDataBuilder b) updates]) = + _$GMembersData; + + static void _initializeBuilder(GMembersDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GMembersData_organization? get organization; + static Serializer get serializer => _$gMembersDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMembersData.serializer, + this, + ) as Map); + static GMembersData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMembersData.serializer, + json, + ); +} + +abstract class GMembersData_organization + implements + Built { + GMembersData_organization._(); + + factory GMembersData_organization( + [Function(GMembersData_organizationBuilder b) updates]) = + _$GMembersData_organization; + + static void _initializeBuilder(GMembersData_organizationBuilder b) => + b..G__typename = 'Organization'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GMembersData_organization_membersWithRole get membersWithRole; + static Serializer get serializer => + _$gMembersDataOrganizationSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMembersData_organization.serializer, + this, + ) as Map); + static GMembersData_organization? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMembersData_organization.serializer, + json, + ); +} + +abstract class GMembersData_organization_membersWithRole + implements + Built { + GMembersData_organization_membersWithRole._(); + + factory GMembersData_organization_membersWithRole( + [Function(GMembersData_organization_membersWithRoleBuilder b) + updates]) = _$GMembersData_organization_membersWithRole; + + static void _initializeBuilder( + GMembersData_organization_membersWithRoleBuilder b) => + b..G__typename = 'OrganizationMemberConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GMembersData_organization_membersWithRole_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gMembersDataOrganizationMembersWithRoleSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMembersData_organization_membersWithRole.serializer, + this, + ) as Map); + static GMembersData_organization_membersWithRole? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMembersData_organization_membersWithRole.serializer, + json, + ); +} + +abstract class GMembersData_organization_membersWithRole_pageInfo + implements + Built { + GMembersData_organization_membersWithRole_pageInfo._(); + + factory GMembersData_organization_membersWithRole_pageInfo( + [Function(GMembersData_organization_membersWithRole_pageInfoBuilder b) + updates]) = _$GMembersData_organization_membersWithRole_pageInfo; + + static void _initializeBuilder( + GMembersData_organization_membersWithRole_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => + _$gMembersDataOrganizationMembersWithRolePageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMembersData_organization_membersWithRole_pageInfo.serializer, + this, + ) as Map); + static GMembersData_organization_membersWithRole_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMembersData_organization_membersWithRole_pageInfo.serializer, + json, + ); +} + +abstract class GMembersData_organization_membersWithRole_nodes + implements + Built, + GUserParts { + GMembersData_organization_membersWithRole_nodes._(); + + factory GMembersData_organization_membersWithRole_nodes( + [Function(GMembersData_organization_membersWithRole_nodesBuilder b) + updates]) = _$GMembersData_organization_membersWithRole_nodes; + + static void _initializeBuilder( + GMembersData_organization_membersWithRole_nodesBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer + get serializer => + _$gMembersDataOrganizationMembersWithRoleNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GMembersData_organization_membersWithRole_nodes.serializer, + this, + ) as Map); + static GMembersData_organization_membersWithRole_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMembersData_organization_membersWithRole_nodes.serializer, + json, + ); +} + +abstract class GWatchersData + implements Built { + GWatchersData._(); + + factory GWatchersData([Function(GWatchersDataBuilder b) updates]) = + _$GWatchersData; + + static void _initializeBuilder(GWatchersDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GWatchersData_repository? get repository; + static Serializer get serializer => _$gWatchersDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWatchersData.serializer, + this, + ) as Map); + static GWatchersData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWatchersData.serializer, + json, + ); +} + +abstract class GWatchersData_repository + implements + Built { + GWatchersData_repository._(); + + factory GWatchersData_repository( + [Function(GWatchersData_repositoryBuilder b) updates]) = + _$GWatchersData_repository; + + static void _initializeBuilder(GWatchersData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GWatchersData_repository_watchers get watchers; + static Serializer get serializer => + _$gWatchersDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWatchersData_repository.serializer, + this, + ) as Map); + static GWatchersData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWatchersData_repository.serializer, + json, + ); +} + +abstract class GWatchersData_repository_watchers + implements + Built { + GWatchersData_repository_watchers._(); + + factory GWatchersData_repository_watchers( + [Function(GWatchersData_repository_watchersBuilder b) updates]) = + _$GWatchersData_repository_watchers; + + static void _initializeBuilder(GWatchersData_repository_watchersBuilder b) => + b..G__typename = 'UserConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GWatchersData_repository_watchers_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gWatchersDataRepositoryWatchersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWatchersData_repository_watchers.serializer, + this, + ) as Map); + static GWatchersData_repository_watchers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWatchersData_repository_watchers.serializer, + json, + ); +} + +abstract class GWatchersData_repository_watchers_pageInfo + implements + Built { + GWatchersData_repository_watchers_pageInfo._(); + + factory GWatchersData_repository_watchers_pageInfo( + [Function(GWatchersData_repository_watchers_pageInfoBuilder b) + updates]) = _$GWatchersData_repository_watchers_pageInfo; + + static void _initializeBuilder( + GWatchersData_repository_watchers_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => _$gWatchersDataRepositoryWatchersPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWatchersData_repository_watchers_pageInfo.serializer, + this, + ) as Map); + static GWatchersData_repository_watchers_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWatchersData_repository_watchers_pageInfo.serializer, + json, + ); +} + +abstract class GWatchersData_repository_watchers_nodes + implements + Built, + GUserParts { + GWatchersData_repository_watchers_nodes._(); + + factory GWatchersData_repository_watchers_nodes( + [Function(GWatchersData_repository_watchers_nodesBuilder b) + updates]) = _$GWatchersData_repository_watchers_nodes; + + static void _initializeBuilder( + GWatchersData_repository_watchers_nodesBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => + _$gWatchersDataRepositoryWatchersNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GWatchersData_repository_watchers_nodes.serializer, + this, + ) as Map); + static GWatchersData_repository_watchers_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWatchersData_repository_watchers_nodes.serializer, + json, + ); +} + +abstract class GStargazersData + implements Built { + GStargazersData._(); + + factory GStargazersData([Function(GStargazersDataBuilder b) updates]) = + _$GStargazersData; + + static void _initializeBuilder(GStargazersDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStargazersData_repository? get repository; + static Serializer get serializer => + _$gStargazersDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStargazersData.serializer, + this, + ) as Map); + static GStargazersData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStargazersData.serializer, + json, + ); +} + +abstract class GStargazersData_repository + implements + Built { + GStargazersData_repository._(); + + factory GStargazersData_repository( + [Function(GStargazersData_repositoryBuilder b) updates]) = + _$GStargazersData_repository; + + static void _initializeBuilder(GStargazersData_repositoryBuilder b) => + b..G__typename = 'Repository'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStargazersData_repository_stargazers get stargazers; + static Serializer get serializer => + _$gStargazersDataRepositorySerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStargazersData_repository.serializer, + this, + ) as Map); + static GStargazersData_repository? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStargazersData_repository.serializer, + json, + ); +} + +abstract class GStargazersData_repository_stargazers + implements + Built { + GStargazersData_repository_stargazers._(); + + factory GStargazersData_repository_stargazers( + [Function(GStargazersData_repository_stargazersBuilder b) updates]) = + _$GStargazersData_repository_stargazers; + + static void _initializeBuilder( + GStargazersData_repository_stargazersBuilder b) => + b..G__typename = 'StargazerConnection'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GStargazersData_repository_stargazers_pageInfo get pageInfo; + BuiltList? get nodes; + static Serializer get serializer => + _$gStargazersDataRepositoryStargazersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStargazersData_repository_stargazers.serializer, + this, + ) as Map); + static GStargazersData_repository_stargazers? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStargazersData_repository_stargazers.serializer, + json, + ); +} + +abstract class GStargazersData_repository_stargazers_pageInfo + implements + Built { + GStargazersData_repository_stargazers_pageInfo._(); + + factory GStargazersData_repository_stargazers_pageInfo( + [Function(GStargazersData_repository_stargazers_pageInfoBuilder b) + updates]) = _$GStargazersData_repository_stargazers_pageInfo; + + static void _initializeBuilder( + GStargazersData_repository_stargazers_pageInfoBuilder b) => + b..G__typename = 'PageInfo'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + bool get hasNextPage; + String? get endCursor; + static Serializer + get serializer => _$gStargazersDataRepositoryStargazersPageInfoSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStargazersData_repository_stargazers_pageInfo.serializer, + this, + ) as Map); + static GStargazersData_repository_stargazers_pageInfo? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStargazersData_repository_stargazers_pageInfo.serializer, + json, + ); +} + +abstract class GStargazersData_repository_stargazers_nodes + implements + Built, + GUserParts { + GStargazersData_repository_stargazers_nodes._(); + + factory GStargazersData_repository_stargazers_nodes( + [Function(GStargazersData_repository_stargazers_nodesBuilder b) + updates]) = _$GStargazersData_repository_stargazers_nodes; + + static void _initializeBuilder( + GStargazersData_repository_stargazers_nodesBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer + get serializer => _$gStargazersDataRepositoryStargazersNodesSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GStargazersData_repository_stargazers_nodes.serializer, + this, + ) as Map); + static GStargazersData_repository_stargazers_nodes? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GStargazersData_repository_stargazers_nodes.serializer, + json, + ); +} + +abstract class GUserParts { + String get G__typename; + String get login; + String? get name; + String get avatarUrl; + String? get location; + DateTime get createdAt; + Map toJson(); +} + +abstract class GUserPartsData + implements Built, GUserParts { + GUserPartsData._(); + + factory GUserPartsData([Function(GUserPartsDataBuilder b) updates]) = + _$GUserPartsData; + + static void _initializeBuilder(GUserPartsDataBuilder b) => + b..G__typename = 'User'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => + _$gUserPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsData.serializer, + this, + ) as Map); + static GUserPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsData.serializer, + json, + ); +} + +abstract class GOrgParts { + String get G__typename; + String get login; + String? get name; + String get avatarUrl; + String? get location; + DateTime get createdAt; + Map toJson(); +} + +abstract class GOrgPartsData + implements Built, GOrgParts { + GOrgPartsData._(); + + factory GOrgPartsData([Function(GOrgPartsDataBuilder b) updates]) = + _$GOrgPartsData; + + static void _initializeBuilder(GOrgPartsDataBuilder b) => + b..G__typename = 'Organization'; + @override + @BuiltValueField(wireName: '__typename') + String get G__typename; + @override + String get login; + @override + String? get name; + @override + String get avatarUrl; + @override + String? get location; + @override + DateTime get createdAt; + static Serializer get serializer => _$gOrgPartsDataSerializer; + @override + Map toJson() => (_i1.serializers.serializeWith( + GOrgPartsData.serializer, + this, + ) as Map); + static GOrgPartsData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgPartsData.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/users.data.gql.g.dart b/packages/gql_github/lib/users.data.gql.g.dart new file mode 100644 index 0000000..3b8cffe --- /dev/null +++ b/packages/gql_github/lib/users.data.gql.g.dart @@ -0,0 +1,6500 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'users.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gFollowersDataSerializer = + new _$GFollowersDataSerializer(); +Serializer _$gFollowersDataUserSerializer = + new _$GFollowersData_userSerializer(); +Serializer + _$gFollowersDataUserFollowersSerializer = + new _$GFollowersData_user_followersSerializer(); +Serializer + _$gFollowersDataUserFollowersPageInfoSerializer = + new _$GFollowersData_user_followers_pageInfoSerializer(); +Serializer + _$gFollowersDataUserFollowersNodesSerializer = + new _$GFollowersData_user_followers_nodesSerializer(); +Serializer _$gFollowingDataSerializer = + new _$GFollowingDataSerializer(); +Serializer _$gFollowingDataUserSerializer = + new _$GFollowingData_userSerializer(); +Serializer + _$gFollowingDataUserFollowingSerializer = + new _$GFollowingData_user_followingSerializer(); +Serializer + _$gFollowingDataUserFollowingPageInfoSerializer = + new _$GFollowingData_user_following_pageInfoSerializer(); +Serializer + _$gFollowingDataUserFollowingNodesSerializer = + new _$GFollowingData_user_following_nodesSerializer(); +Serializer _$gOrgsDataSerializer = new _$GOrgsDataSerializer(); +Serializer _$gOrgsDataUserSerializer = + new _$GOrgsData_userSerializer(); +Serializer + _$gOrgsDataUserOrganizationsSerializer = + new _$GOrgsData_user_organizationsSerializer(); +Serializer + _$gOrgsDataUserOrganizationsPageInfoSerializer = + new _$GOrgsData_user_organizations_pageInfoSerializer(); +Serializer + _$gOrgsDataUserOrganizationsNodesSerializer = + new _$GOrgsData_user_organizations_nodesSerializer(); +Serializer _$gMembersDataSerializer = + new _$GMembersDataSerializer(); +Serializer _$gMembersDataOrganizationSerializer = + new _$GMembersData_organizationSerializer(); +Serializer + _$gMembersDataOrganizationMembersWithRoleSerializer = + new _$GMembersData_organization_membersWithRoleSerializer(); +Serializer + _$gMembersDataOrganizationMembersWithRolePageInfoSerializer = + new _$GMembersData_organization_membersWithRole_pageInfoSerializer(); +Serializer + _$gMembersDataOrganizationMembersWithRoleNodesSerializer = + new _$GMembersData_organization_membersWithRole_nodesSerializer(); +Serializer _$gWatchersDataSerializer = + new _$GWatchersDataSerializer(); +Serializer _$gWatchersDataRepositorySerializer = + new _$GWatchersData_repositorySerializer(); +Serializer + _$gWatchersDataRepositoryWatchersSerializer = + new _$GWatchersData_repository_watchersSerializer(); +Serializer + _$gWatchersDataRepositoryWatchersPageInfoSerializer = + new _$GWatchersData_repository_watchers_pageInfoSerializer(); +Serializer + _$gWatchersDataRepositoryWatchersNodesSerializer = + new _$GWatchersData_repository_watchers_nodesSerializer(); +Serializer _$gStargazersDataSerializer = + new _$GStargazersDataSerializer(); +Serializer _$gStargazersDataRepositorySerializer = + new _$GStargazersData_repositorySerializer(); +Serializer + _$gStargazersDataRepositoryStargazersSerializer = + new _$GStargazersData_repository_stargazersSerializer(); +Serializer + _$gStargazersDataRepositoryStargazersPageInfoSerializer = + new _$GStargazersData_repository_stargazers_pageInfoSerializer(); +Serializer + _$gStargazersDataRepositoryStargazersNodesSerializer = + new _$GStargazersData_repository_stargazers_nodesSerializer(); +Serializer _$gUserPartsDataSerializer = + new _$GUserPartsDataSerializer(); +Serializer _$gOrgPartsDataSerializer = + new _$GOrgPartsDataSerializer(); + +class _$GFollowersDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GFollowersData, _$GFollowersData]; + @override + final String wireName = 'GFollowersData'; + + @override + Iterable serialize(Serializers serializers, GFollowersData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GFollowersData_user))); + } + return result; + } + + @override + GFollowersData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GFollowersData_user))! + as GFollowersData_user); + break; + } + } + + return result.build(); + } +} + +class _$GFollowersData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowersData_user, + _$GFollowersData_user + ]; + @override + final String wireName = 'GFollowersData_user'; + + @override + Iterable serialize( + Serializers serializers, GFollowersData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'followers', + serializers.serialize(object.followers, + specifiedType: const FullType(GFollowersData_user_followers)), + ]; + + return result; + } + + @override + GFollowersData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'followers': + result.followers.replace(serializers.deserialize(value, + specifiedType: const FullType(GFollowersData_user_followers))! + as GFollowersData_user_followers); + break; + } + } + + return result.build(); + } +} + +class _$GFollowersData_user_followersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowersData_user_followers, + _$GFollowersData_user_followers + ]; + @override + final String wireName = 'GFollowersData_user_followers'; + + @override + Iterable serialize( + Serializers serializers, GFollowersData_user_followers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GFollowersData_user_followers_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GFollowersData_user_followers_nodes)]))); + } + return result; + } + + @override + GFollowersData_user_followers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersData_user_followersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GFollowersData_user_followers_pageInfo))! + as GFollowersData_user_followers_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GFollowersData_user_followers_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GFollowersData_user_followers_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowersData_user_followers_pageInfo, + _$GFollowersData_user_followers_pageInfo + ]; + @override + final String wireName = 'GFollowersData_user_followers_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GFollowersData_user_followers_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowersData_user_followers_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersData_user_followers_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GFollowersData_user_followers_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowersData_user_followers_nodes, + _$GFollowersData_user_followers_nodes + ]; + @override + final String wireName = 'GFollowersData_user_followers_nodes'; + + @override + Iterable serialize( + Serializers serializers, GFollowersData_user_followers_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowersData_user_followers_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersData_user_followers_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GFollowingDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GFollowingData, _$GFollowingData]; + @override + final String wireName = 'GFollowingData'; + + @override + Iterable serialize(Serializers serializers, GFollowingData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GFollowingData_user))); + } + return result; + } + + @override + GFollowingData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GFollowingData_user))! + as GFollowingData_user); + break; + } + } + + return result.build(); + } +} + +class _$GFollowingData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowingData_user, + _$GFollowingData_user + ]; + @override + final String wireName = 'GFollowingData_user'; + + @override + Iterable serialize( + Serializers serializers, GFollowingData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'following', + serializers.serialize(object.following, + specifiedType: const FullType(GFollowingData_user_following)), + ]; + + return result; + } + + @override + GFollowingData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'following': + result.following.replace(serializers.deserialize(value, + specifiedType: const FullType(GFollowingData_user_following))! + as GFollowingData_user_following); + break; + } + } + + return result.build(); + } +} + +class _$GFollowingData_user_followingSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowingData_user_following, + _$GFollowingData_user_following + ]; + @override + final String wireName = 'GFollowingData_user_following'; + + @override + Iterable serialize( + Serializers serializers, GFollowingData_user_following object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GFollowingData_user_following_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GFollowingData_user_following_nodes)]))); + } + return result; + } + + @override + GFollowingData_user_following deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingData_user_followingBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GFollowingData_user_following_pageInfo))! + as GFollowingData_user_following_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GFollowingData_user_following_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GFollowingData_user_following_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowingData_user_following_pageInfo, + _$GFollowingData_user_following_pageInfo + ]; + @override + final String wireName = 'GFollowingData_user_following_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GFollowingData_user_following_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowingData_user_following_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingData_user_following_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GFollowingData_user_following_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GFollowingData_user_following_nodes, + _$GFollowingData_user_following_nodes + ]; + @override + final String wireName = 'GFollowingData_user_following_nodes'; + + @override + Iterable serialize( + Serializers serializers, GFollowingData_user_following_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowingData_user_following_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingData_user_following_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GOrgsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgsData, _$GOrgsData]; + @override + final String wireName = 'GOrgsData'; + + @override + Iterable serialize(Serializers serializers, GOrgsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOrgsData_user))); + } + return result; + } + + @override + GOrgsData deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'user': + result.user.replace(serializers.deserialize(value, + specifiedType: const FullType(GOrgsData_user))! + as GOrgsData_user); + break; + } + } + + return result.build(); + } +} + +class _$GOrgsData_userSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GOrgsData_user, _$GOrgsData_user]; + @override + final String wireName = 'GOrgsData_user'; + + @override + Iterable serialize(Serializers serializers, GOrgsData_user object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'organizations', + serializers.serialize(object.organizations, + specifiedType: const FullType(GOrgsData_user_organizations)), + ]; + + return result; + } + + @override + GOrgsData_user deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsData_userBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'organizations': + result.organizations.replace(serializers.deserialize(value, + specifiedType: const FullType(GOrgsData_user_organizations))! + as GOrgsData_user_organizations); + break; + } + } + + return result.build(); + } +} + +class _$GOrgsData_user_organizationsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOrgsData_user_organizations, + _$GOrgsData_user_organizations + ]; + @override + final String wireName = 'GOrgsData_user_organizations'; + + @override + Iterable serialize( + Serializers serializers, GOrgsData_user_organizations object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType(GOrgsData_user_organizations_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GOrgsData_user_organizations_nodes)]))); + } + return result; + } + + @override + GOrgsData_user_organizations deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsData_user_organizationsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: + const FullType(GOrgsData_user_organizations_pageInfo))! + as GOrgsData_user_organizations_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GOrgsData_user_organizations_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GOrgsData_user_organizations_pageInfoSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOrgsData_user_organizations_pageInfo, + _$GOrgsData_user_organizations_pageInfo + ]; + @override + final String wireName = 'GOrgsData_user_organizations_pageInfo'; + + @override + Iterable serialize( + Serializers serializers, GOrgsData_user_organizations_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOrgsData_user_organizations_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsData_user_organizations_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GOrgsData_user_organizations_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOrgsData_user_organizations_nodes, + _$GOrgsData_user_organizations_nodes + ]; + @override + final String wireName = 'GOrgsData_user_organizations_nodes'; + + @override + Iterable serialize( + Serializers serializers, GOrgsData_user_organizations_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOrgsData_user_organizations_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsData_user_organizations_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GMembersDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMembersData, _$GMembersData]; + @override + final String wireName = 'GMembersData'; + + @override + Iterable serialize(Serializers serializers, GMembersData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.organization; + if (value != null) { + result + ..add('organization') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMembersData_organization))); + } + return result; + } + + @override + GMembersData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'organization': + result.organization.replace(serializers.deserialize(value, + specifiedType: const FullType(GMembersData_organization))! + as GMembersData_organization); + break; + } + } + + return result.build(); + } +} + +class _$GMembersData_organizationSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMembersData_organization, + _$GMembersData_organization + ]; + @override + final String wireName = 'GMembersData_organization'; + + @override + Iterable serialize( + Serializers serializers, GMembersData_organization object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'membersWithRole', + serializers.serialize(object.membersWithRole, + specifiedType: + const FullType(GMembersData_organization_membersWithRole)), + ]; + + return result; + } + + @override + GMembersData_organization deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersData_organizationBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'membersWithRole': + result.membersWithRole.replace(serializers.deserialize(value, + specifiedType: const FullType( + GMembersData_organization_membersWithRole))! + as GMembersData_organization_membersWithRole); + break; + } + } + + return result.build(); + } +} + +class _$GMembersData_organization_membersWithRoleSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMembersData_organization_membersWithRole, + _$GMembersData_organization_membersWithRole + ]; + @override + final String wireName = 'GMembersData_organization_membersWithRole'; + + @override + Iterable serialize( + Serializers serializers, GMembersData_organization_membersWithRole object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: const FullType( + GMembersData_organization_membersWithRole_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GMembersData_organization_membersWithRole_nodes) + ]))); + } + return result; + } + + @override + GMembersData_organization_membersWithRole deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersData_organization_membersWithRoleBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GMembersData_organization_membersWithRole_pageInfo))! + as GMembersData_organization_membersWithRole_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GMembersData_organization_membersWithRole_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GMembersData_organization_membersWithRole_pageInfoSerializer + implements + StructuredSerializer< + GMembersData_organization_membersWithRole_pageInfo> { + @override + final Iterable types = const [ + GMembersData_organization_membersWithRole_pageInfo, + _$GMembersData_organization_membersWithRole_pageInfo + ]; + @override + final String wireName = 'GMembersData_organization_membersWithRole_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GMembersData_organization_membersWithRole_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMembersData_organization_membersWithRole_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = + new GMembersData_organization_membersWithRole_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GMembersData_organization_membersWithRole_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GMembersData_organization_membersWithRole_nodes, + _$GMembersData_organization_membersWithRole_nodes + ]; + @override + final String wireName = 'GMembersData_organization_membersWithRole_nodes'; + + @override + Iterable serialize(Serializers serializers, + GMembersData_organization_membersWithRole_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMembersData_organization_membersWithRole_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersData_organization_membersWithRole_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GWatchersDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GWatchersData, _$GWatchersData]; + @override + final String wireName = 'GWatchersData'; + + @override + Iterable serialize(Serializers serializers, GWatchersData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWatchersData_repository))); + } + return result; + } + + @override + GWatchersData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GWatchersData_repository))! + as GWatchersData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GWatchersData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWatchersData_repository, + _$GWatchersData_repository + ]; + @override + final String wireName = 'GWatchersData_repository'; + + @override + Iterable serialize( + Serializers serializers, GWatchersData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'watchers', + serializers.serialize(object.watchers, + specifiedType: const FullType(GWatchersData_repository_watchers)), + ]; + + return result; + } + + @override + GWatchersData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'watchers': + result.watchers.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWatchersData_repository_watchers))! + as GWatchersData_repository_watchers); + break; + } + } + + return result.build(); + } +} + +class _$GWatchersData_repository_watchersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWatchersData_repository_watchers, + _$GWatchersData_repository_watchers + ]; + @override + final String wireName = 'GWatchersData_repository_watchers'; + + @override + Iterable serialize( + Serializers serializers, GWatchersData_repository_watchers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GWatchersData_repository_watchers_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GWatchersData_repository_watchers_nodes) + ]))); + } + return result; + } + + @override + GWatchersData_repository_watchers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersData_repository_watchersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GWatchersData_repository_watchers_pageInfo))! + as GWatchersData_repository_watchers_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GWatchersData_repository_watchers_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GWatchersData_repository_watchers_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GWatchersData_repository_watchers_pageInfo, + _$GWatchersData_repository_watchers_pageInfo + ]; + @override + final String wireName = 'GWatchersData_repository_watchers_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GWatchersData_repository_watchers_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWatchersData_repository_watchers_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersData_repository_watchers_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GWatchersData_repository_watchers_nodesSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWatchersData_repository_watchers_nodes, + _$GWatchersData_repository_watchers_nodes + ]; + @override + final String wireName = 'GWatchersData_repository_watchers_nodes'; + + @override + Iterable serialize( + Serializers serializers, GWatchersData_repository_watchers_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWatchersData_repository_watchers_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersData_repository_watchers_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GStargazersDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GStargazersData, _$GStargazersData]; + @override + final String wireName = 'GStargazersData'; + + @override + Iterable serialize(Serializers serializers, GStargazersData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.repository; + if (value != null) { + result + ..add('repository') + ..add(serializers.serialize(value, + specifiedType: const FullType(GStargazersData_repository))); + } + return result; + } + + @override + GStargazersData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'repository': + result.repository.replace(serializers.deserialize(value, + specifiedType: const FullType(GStargazersData_repository))! + as GStargazersData_repository); + break; + } + } + + return result.build(); + } +} + +class _$GStargazersData_repositorySerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GStargazersData_repository, + _$GStargazersData_repository + ]; + @override + final String wireName = 'GStargazersData_repository'; + + @override + Iterable serialize( + Serializers serializers, GStargazersData_repository object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'stargazers', + serializers.serialize(object.stargazers, + specifiedType: const FullType(GStargazersData_repository_stargazers)), + ]; + + return result; + } + + @override + GStargazersData_repository deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersData_repositoryBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'stargazers': + result.stargazers.replace(serializers.deserialize(value, + specifiedType: + const FullType(GStargazersData_repository_stargazers))! + as GStargazersData_repository_stargazers); + break; + } + } + + return result.build(); + } +} + +class _$GStargazersData_repository_stargazersSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GStargazersData_repository_stargazers, + _$GStargazersData_repository_stargazers + ]; + @override + final String wireName = 'GStargazersData_repository_stargazers'; + + @override + Iterable serialize( + Serializers serializers, GStargazersData_repository_stargazers object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'pageInfo', + serializers.serialize(object.pageInfo, + specifiedType: + const FullType(GStargazersData_repository_stargazers_pageInfo)), + ]; + Object? value; + value = object.nodes; + if (value != null) { + result + ..add('nodes') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GStargazersData_repository_stargazers_nodes) + ]))); + } + return result; + } + + @override + GStargazersData_repository_stargazers deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersData_repository_stargazersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'pageInfo': + result.pageInfo.replace(serializers.deserialize(value, + specifiedType: const FullType( + GStargazersData_repository_stargazers_pageInfo))! + as GStargazersData_repository_stargazers_pageInfo); + break; + case 'nodes': + result.nodes.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GStargazersData_repository_stargazers_nodes) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GStargazersData_repository_stargazers_pageInfoSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GStargazersData_repository_stargazers_pageInfo, + _$GStargazersData_repository_stargazers_pageInfo + ]; + @override + final String wireName = 'GStargazersData_repository_stargazers_pageInfo'; + + @override + Iterable serialize(Serializers serializers, + GStargazersData_repository_stargazers_pageInfo object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'hasNextPage', + serializers.serialize(object.hasNextPage, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.endCursor; + if (value != null) { + result + ..add('endCursor') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStargazersData_repository_stargazers_pageInfo deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersData_repository_stargazers_pageInfoBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'hasNextPage': + result.hasNextPage = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'endCursor': + result.endCursor = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GStargazersData_repository_stargazers_nodesSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GStargazersData_repository_stargazers_nodes, + _$GStargazersData_repository_stargazers_nodes + ]; + @override + final String wireName = 'GStargazersData_repository_stargazers_nodes'; + + @override + Iterable serialize(Serializers serializers, + GStargazersData_repository_stargazers_nodes object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStargazersData_repository_stargazers_nodes deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersData_repository_stargazers_nodesBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUserPartsData, _$GUserPartsData]; + @override + final String wireName = 'GUserPartsData'; + + @override + Iterable serialize(Serializers serializers, GUserPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GOrgPartsDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgPartsData, _$GOrgPartsData]; + @override + final String wireName = 'GOrgPartsData'; + + @override + Iterable serialize(Serializers serializers, GOrgPartsData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + 'avatarUrl', + serializers.serialize(object.avatarUrl, + specifiedType: const FullType(String)), + 'createdAt', + serializers.serialize(object.createdAt, + specifiedType: const FullType(DateTime)), + ]; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.location; + if (value != null) { + result + ..add('location') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOrgPartsData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgPartsDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'location': + result.location = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(DateTime))! as DateTime; + break; + } + } + + return result.build(); + } +} + +class _$GFollowersData extends GFollowersData { + @override + final String G__typename; + @override + final GFollowersData_user? user; + + factory _$GFollowersData([void Function(GFollowersDataBuilder)? updates]) => + (new GFollowersDataBuilder()..update(updates))._build(); + + _$GFollowersData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData', 'G__typename'); + } + + @override + GFollowersData rebuild(void Function(GFollowersDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersDataBuilder toBuilder() => + new GFollowersDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersData && + G__typename == other.G__typename && + user == other.user; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GFollowersDataBuilder + implements Builder { + _$GFollowersData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowersData_userBuilder? _user; + GFollowersData_userBuilder get user => + _$this._user ??= new GFollowersData_userBuilder(); + set user(GFollowersData_userBuilder? user) => _$this._user = user; + + GFollowersDataBuilder() { + GFollowersData._initializeBuilder(this); + } + + GFollowersDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowersData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersData; + } + + @override + void update(void Function(GFollowersDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersData build() => _build(); + + _$GFollowersData _build() { + _$GFollowersData _$result; + try { + _$result = _$v ?? + new _$GFollowersData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowersData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowersData_user extends GFollowersData_user { + @override + final String G__typename; + @override + final GFollowersData_user_followers followers; + + factory _$GFollowersData_user( + [void Function(GFollowersData_userBuilder)? updates]) => + (new GFollowersData_userBuilder()..update(updates))._build(); + + _$GFollowersData_user._({required this.G__typename, required this.followers}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + followers, r'GFollowersData_user', 'followers'); + } + + @override + GFollowersData_user rebuild( + void Function(GFollowersData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersData_userBuilder toBuilder() => + new GFollowersData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersData_user && + G__typename == other.G__typename && + followers == other.followers; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), followers.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersData_user') + ..add('G__typename', G__typename) + ..add('followers', followers)) + .toString(); + } +} + +class GFollowersData_userBuilder + implements Builder { + _$GFollowersData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowersData_user_followersBuilder? _followers; + GFollowersData_user_followersBuilder get followers => + _$this._followers ??= new GFollowersData_user_followersBuilder(); + set followers(GFollowersData_user_followersBuilder? followers) => + _$this._followers = followers; + + GFollowersData_userBuilder() { + GFollowersData_user._initializeBuilder(this); + } + + GFollowersData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _followers = $v.followers.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowersData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersData_user; + } + + @override + void update(void Function(GFollowersData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersData_user build() => _build(); + + _$GFollowersData_user _build() { + _$GFollowersData_user _$result; + try { + _$result = _$v ?? + new _$GFollowersData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user', 'G__typename'), + followers: followers.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'followers'; + followers.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowersData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowersData_user_followers extends GFollowersData_user_followers { + @override + final String G__typename; + @override + final GFollowersData_user_followers_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GFollowersData_user_followers( + [void Function(GFollowersData_user_followersBuilder)? updates]) => + (new GFollowersData_user_followersBuilder()..update(updates))._build(); + + _$GFollowersData_user_followers._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user_followers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GFollowersData_user_followers', 'pageInfo'); + } + + @override + GFollowersData_user_followers rebuild( + void Function(GFollowersData_user_followersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersData_user_followersBuilder toBuilder() => + new GFollowersData_user_followersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersData_user_followers && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersData_user_followers') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GFollowersData_user_followersBuilder + implements + Builder { + _$GFollowersData_user_followers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowersData_user_followers_pageInfoBuilder? _pageInfo; + GFollowersData_user_followers_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GFollowersData_user_followers_pageInfoBuilder(); + set pageInfo(GFollowersData_user_followers_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GFollowersData_user_followersBuilder() { + GFollowersData_user_followers._initializeBuilder(this); + } + + GFollowersData_user_followersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowersData_user_followers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersData_user_followers; + } + + @override + void update(void Function(GFollowersData_user_followersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersData_user_followers build() => _build(); + + _$GFollowersData_user_followers _build() { + _$GFollowersData_user_followers _$result; + try { + _$result = _$v ?? + new _$GFollowersData_user_followers._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user_followers', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowersData_user_followers', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowersData_user_followers_pageInfo + extends GFollowersData_user_followers_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GFollowersData_user_followers_pageInfo( + [void Function(GFollowersData_user_followers_pageInfoBuilder)? + updates]) => + (new GFollowersData_user_followers_pageInfoBuilder()..update(updates)) + ._build(); + + _$GFollowersData_user_followers_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user_followers_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'GFollowersData_user_followers_pageInfo', 'hasNextPage'); + } + + @override + GFollowersData_user_followers_pageInfo rebuild( + void Function(GFollowersData_user_followers_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersData_user_followers_pageInfoBuilder toBuilder() => + new GFollowersData_user_followers_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersData_user_followers_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GFollowersData_user_followers_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GFollowersData_user_followers_pageInfoBuilder + implements + Builder { + _$GFollowersData_user_followers_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GFollowersData_user_followers_pageInfoBuilder() { + GFollowersData_user_followers_pageInfo._initializeBuilder(this); + } + + GFollowersData_user_followers_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GFollowersData_user_followers_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersData_user_followers_pageInfo; + } + + @override + void update( + void Function(GFollowersData_user_followers_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersData_user_followers_pageInfo build() => _build(); + + _$GFollowersData_user_followers_pageInfo _build() { + final _$result = _$v ?? + new _$GFollowersData_user_followers_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GFollowersData_user_followers_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GFollowersData_user_followers_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GFollowersData_user_followers_nodes + extends GFollowersData_user_followers_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GFollowersData_user_followers_nodes( + [void Function(GFollowersData_user_followers_nodesBuilder)? + updates]) => + (new GFollowersData_user_followers_nodesBuilder()..update(updates)) + ._build(); + + _$GFollowersData_user_followers_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowersData_user_followers_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GFollowersData_user_followers_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GFollowersData_user_followers_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GFollowersData_user_followers_nodes', 'createdAt'); + } + + @override + GFollowersData_user_followers_nodes rebuild( + void Function(GFollowersData_user_followers_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersData_user_followers_nodesBuilder toBuilder() => + new GFollowersData_user_followers_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersData_user_followers_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersData_user_followers_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GFollowersData_user_followers_nodesBuilder + implements + Builder { + _$GFollowersData_user_followers_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GFollowersData_user_followers_nodesBuilder() { + GFollowersData_user_followers_nodes._initializeBuilder(this); + } + + GFollowersData_user_followers_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GFollowersData_user_followers_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersData_user_followers_nodes; + } + + @override + void update( + void Function(GFollowersData_user_followers_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersData_user_followers_nodes build() => _build(); + + _$GFollowersData_user_followers_nodes _build() { + final _$result = _$v ?? + new _$GFollowersData_user_followers_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GFollowersData_user_followers_nodes', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GFollowersData_user_followers_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GFollowersData_user_followers_nodes', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GFollowersData_user_followers_nodes', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GFollowingData extends GFollowingData { + @override + final String G__typename; + @override + final GFollowingData_user? user; + + factory _$GFollowingData([void Function(GFollowingDataBuilder)? updates]) => + (new GFollowingDataBuilder()..update(updates))._build(); + + _$GFollowingData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData', 'G__typename'); + } + + @override + GFollowingData rebuild(void Function(GFollowingDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingDataBuilder toBuilder() => + new GFollowingDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingData && + G__typename == other.G__typename && + user == other.user; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GFollowingDataBuilder + implements Builder { + _$GFollowingData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowingData_userBuilder? _user; + GFollowingData_userBuilder get user => + _$this._user ??= new GFollowingData_userBuilder(); + set user(GFollowingData_userBuilder? user) => _$this._user = user; + + GFollowingDataBuilder() { + GFollowingData._initializeBuilder(this); + } + + GFollowingDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowingData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingData; + } + + @override + void update(void Function(GFollowingDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingData build() => _build(); + + _$GFollowingData _build() { + _$GFollowingData _$result; + try { + _$result = _$v ?? + new _$GFollowingData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowingData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowingData_user extends GFollowingData_user { + @override + final String G__typename; + @override + final GFollowingData_user_following following; + + factory _$GFollowingData_user( + [void Function(GFollowingData_userBuilder)? updates]) => + (new GFollowingData_userBuilder()..update(updates))._build(); + + _$GFollowingData_user._({required this.G__typename, required this.following}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + following, r'GFollowingData_user', 'following'); + } + + @override + GFollowingData_user rebuild( + void Function(GFollowingData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingData_userBuilder toBuilder() => + new GFollowingData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingData_user && + G__typename == other.G__typename && + following == other.following; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), following.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingData_user') + ..add('G__typename', G__typename) + ..add('following', following)) + .toString(); + } +} + +class GFollowingData_userBuilder + implements Builder { + _$GFollowingData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowingData_user_followingBuilder? _following; + GFollowingData_user_followingBuilder get following => + _$this._following ??= new GFollowingData_user_followingBuilder(); + set following(GFollowingData_user_followingBuilder? following) => + _$this._following = following; + + GFollowingData_userBuilder() { + GFollowingData_user._initializeBuilder(this); + } + + GFollowingData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _following = $v.following.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowingData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingData_user; + } + + @override + void update(void Function(GFollowingData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingData_user build() => _build(); + + _$GFollowingData_user _build() { + _$GFollowingData_user _$result; + try { + _$result = _$v ?? + new _$GFollowingData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user', 'G__typename'), + following: following.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'following'; + following.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowingData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowingData_user_following extends GFollowingData_user_following { + @override + final String G__typename; + @override + final GFollowingData_user_following_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GFollowingData_user_following( + [void Function(GFollowingData_user_followingBuilder)? updates]) => + (new GFollowingData_user_followingBuilder()..update(updates))._build(); + + _$GFollowingData_user_following._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user_following', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GFollowingData_user_following', 'pageInfo'); + } + + @override + GFollowingData_user_following rebuild( + void Function(GFollowingData_user_followingBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingData_user_followingBuilder toBuilder() => + new GFollowingData_user_followingBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingData_user_following && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingData_user_following') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GFollowingData_user_followingBuilder + implements + Builder { + _$GFollowingData_user_following? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GFollowingData_user_following_pageInfoBuilder? _pageInfo; + GFollowingData_user_following_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GFollowingData_user_following_pageInfoBuilder(); + set pageInfo(GFollowingData_user_following_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GFollowingData_user_followingBuilder() { + GFollowingData_user_following._initializeBuilder(this); + } + + GFollowingData_user_followingBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GFollowingData_user_following other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingData_user_following; + } + + @override + void update(void Function(GFollowingData_user_followingBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingData_user_following build() => _build(); + + _$GFollowingData_user_following _build() { + _$GFollowingData_user_following _$result; + try { + _$result = _$v ?? + new _$GFollowingData_user_following._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user_following', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowingData_user_following', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowingData_user_following_pageInfo + extends GFollowingData_user_following_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GFollowingData_user_following_pageInfo( + [void Function(GFollowingData_user_following_pageInfoBuilder)? + updates]) => + (new GFollowingData_user_following_pageInfoBuilder()..update(updates)) + ._build(); + + _$GFollowingData_user_following_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user_following_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'GFollowingData_user_following_pageInfo', 'hasNextPage'); + } + + @override + GFollowingData_user_following_pageInfo rebuild( + void Function(GFollowingData_user_following_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingData_user_following_pageInfoBuilder toBuilder() => + new GFollowingData_user_following_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingData_user_following_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GFollowingData_user_following_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GFollowingData_user_following_pageInfoBuilder + implements + Builder { + _$GFollowingData_user_following_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GFollowingData_user_following_pageInfoBuilder() { + GFollowingData_user_following_pageInfo._initializeBuilder(this); + } + + GFollowingData_user_following_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GFollowingData_user_following_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingData_user_following_pageInfo; + } + + @override + void update( + void Function(GFollowingData_user_following_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingData_user_following_pageInfo build() => _build(); + + _$GFollowingData_user_following_pageInfo _build() { + final _$result = _$v ?? + new _$GFollowingData_user_following_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GFollowingData_user_following_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GFollowingData_user_following_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GFollowingData_user_following_nodes + extends GFollowingData_user_following_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GFollowingData_user_following_nodes( + [void Function(GFollowingData_user_following_nodesBuilder)? + updates]) => + (new GFollowingData_user_following_nodesBuilder()..update(updates)) + ._build(); + + _$GFollowingData_user_following_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GFollowingData_user_following_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GFollowingData_user_following_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GFollowingData_user_following_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GFollowingData_user_following_nodes', 'createdAt'); + } + + @override + GFollowingData_user_following_nodes rebuild( + void Function(GFollowingData_user_following_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingData_user_following_nodesBuilder toBuilder() => + new GFollowingData_user_following_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingData_user_following_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingData_user_following_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GFollowingData_user_following_nodesBuilder + implements + Builder { + _$GFollowingData_user_following_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GFollowingData_user_following_nodesBuilder() { + GFollowingData_user_following_nodes._initializeBuilder(this); + } + + GFollowingData_user_following_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GFollowingData_user_following_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingData_user_following_nodes; + } + + @override + void update( + void Function(GFollowingData_user_following_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingData_user_following_nodes build() => _build(); + + _$GFollowingData_user_following_nodes _build() { + final _$result = _$v ?? + new _$GFollowingData_user_following_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GFollowingData_user_following_nodes', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GFollowingData_user_following_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GFollowingData_user_following_nodes', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GFollowingData_user_following_nodes', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GOrgsData extends GOrgsData { + @override + final String G__typename; + @override + final GOrgsData_user? user; + + factory _$GOrgsData([void Function(GOrgsDataBuilder)? updates]) => + (new GOrgsDataBuilder()..update(updates))._build(); + + _$GOrgsData._({required this.G__typename, this.user}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData', 'G__typename'); + } + + @override + GOrgsData rebuild(void Function(GOrgsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsDataBuilder toBuilder() => new GOrgsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsData && + G__typename == other.G__typename && + user == other.user; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsData') + ..add('G__typename', G__typename) + ..add('user', user)) + .toString(); + } +} + +class GOrgsDataBuilder implements Builder { + _$GOrgsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GOrgsData_userBuilder? _user; + GOrgsData_userBuilder get user => + _$this._user ??= new GOrgsData_userBuilder(); + set user(GOrgsData_userBuilder? user) => _$this._user = user; + + GOrgsDataBuilder() { + GOrgsData._initializeBuilder(this); + } + + GOrgsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _user = $v.user?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOrgsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsData; + } + + @override + void update(void Function(GOrgsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsData build() => _build(); + + _$GOrgsData _build() { + _$GOrgsData _$result; + try { + _$result = _$v ?? + new _$GOrgsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData', 'G__typename'), + user: _user?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'user'; + _user?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOrgsData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOrgsData_user extends GOrgsData_user { + @override + final String G__typename; + @override + final GOrgsData_user_organizations organizations; + + factory _$GOrgsData_user([void Function(GOrgsData_userBuilder)? updates]) => + (new GOrgsData_userBuilder()..update(updates))._build(); + + _$GOrgsData_user._({required this.G__typename, required this.organizations}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + organizations, r'GOrgsData_user', 'organizations'); + } + + @override + GOrgsData_user rebuild(void Function(GOrgsData_userBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsData_userBuilder toBuilder() => + new GOrgsData_userBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsData_user && + G__typename == other.G__typename && + organizations == other.organizations; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), organizations.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsData_user') + ..add('G__typename', G__typename) + ..add('organizations', organizations)) + .toString(); + } +} + +class GOrgsData_userBuilder + implements Builder { + _$GOrgsData_user? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GOrgsData_user_organizationsBuilder? _organizations; + GOrgsData_user_organizationsBuilder get organizations => + _$this._organizations ??= new GOrgsData_user_organizationsBuilder(); + set organizations(GOrgsData_user_organizationsBuilder? organizations) => + _$this._organizations = organizations; + + GOrgsData_userBuilder() { + GOrgsData_user._initializeBuilder(this); + } + + GOrgsData_userBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _organizations = $v.organizations.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOrgsData_user other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsData_user; + } + + @override + void update(void Function(GOrgsData_userBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsData_user build() => _build(); + + _$GOrgsData_user _build() { + _$GOrgsData_user _$result; + try { + _$result = _$v ?? + new _$GOrgsData_user._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user', 'G__typename'), + organizations: organizations.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'organizations'; + organizations.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOrgsData_user', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOrgsData_user_organizations extends GOrgsData_user_organizations { + @override + final String G__typename; + @override + final GOrgsData_user_organizations_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GOrgsData_user_organizations( + [void Function(GOrgsData_user_organizationsBuilder)? updates]) => + (new GOrgsData_user_organizationsBuilder()..update(updates))._build(); + + _$GOrgsData_user_organizations._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user_organizations', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GOrgsData_user_organizations', 'pageInfo'); + } + + @override + GOrgsData_user_organizations rebuild( + void Function(GOrgsData_user_organizationsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsData_user_organizationsBuilder toBuilder() => + new GOrgsData_user_organizationsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsData_user_organizations && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsData_user_organizations') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GOrgsData_user_organizationsBuilder + implements + Builder { + _$GOrgsData_user_organizations? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GOrgsData_user_organizations_pageInfoBuilder? _pageInfo; + GOrgsData_user_organizations_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= new GOrgsData_user_organizations_pageInfoBuilder(); + set pageInfo(GOrgsData_user_organizations_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GOrgsData_user_organizationsBuilder() { + GOrgsData_user_organizations._initializeBuilder(this); + } + + GOrgsData_user_organizationsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOrgsData_user_organizations other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsData_user_organizations; + } + + @override + void update(void Function(GOrgsData_user_organizationsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsData_user_organizations build() => _build(); + + _$GOrgsData_user_organizations _build() { + _$GOrgsData_user_organizations _$result; + try { + _$result = _$v ?? + new _$GOrgsData_user_organizations._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user_organizations', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOrgsData_user_organizations', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOrgsData_user_organizations_pageInfo + extends GOrgsData_user_organizations_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GOrgsData_user_organizations_pageInfo( + [void Function(GOrgsData_user_organizations_pageInfoBuilder)? + updates]) => + (new GOrgsData_user_organizations_pageInfoBuilder()..update(updates)) + ._build(); + + _$GOrgsData_user_organizations_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user_organizations_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + hasNextPage, r'GOrgsData_user_organizations_pageInfo', 'hasNextPage'); + } + + @override + GOrgsData_user_organizations_pageInfo rebuild( + void Function(GOrgsData_user_organizations_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsData_user_organizations_pageInfoBuilder toBuilder() => + new GOrgsData_user_organizations_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsData_user_organizations_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GOrgsData_user_organizations_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GOrgsData_user_organizations_pageInfoBuilder + implements + Builder { + _$GOrgsData_user_organizations_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GOrgsData_user_organizations_pageInfoBuilder() { + GOrgsData_user_organizations_pageInfo._initializeBuilder(this); + } + + GOrgsData_user_organizations_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GOrgsData_user_organizations_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsData_user_organizations_pageInfo; + } + + @override + void update( + void Function(GOrgsData_user_organizations_pageInfoBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsData_user_organizations_pageInfo build() => _build(); + + _$GOrgsData_user_organizations_pageInfo _build() { + final _$result = _$v ?? + new _$GOrgsData_user_organizations_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GOrgsData_user_organizations_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GOrgsData_user_organizations_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GOrgsData_user_organizations_nodes + extends GOrgsData_user_organizations_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GOrgsData_user_organizations_nodes( + [void Function(GOrgsData_user_organizations_nodesBuilder)? + updates]) => + (new GOrgsData_user_organizations_nodesBuilder()..update(updates)) + ._build(); + + _$GOrgsData_user_organizations_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgsData_user_organizations_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GOrgsData_user_organizations_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GOrgsData_user_organizations_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GOrgsData_user_organizations_nodes', 'createdAt'); + } + + @override + GOrgsData_user_organizations_nodes rebuild( + void Function(GOrgsData_user_organizations_nodesBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsData_user_organizations_nodesBuilder toBuilder() => + new GOrgsData_user_organizations_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsData_user_organizations_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsData_user_organizations_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GOrgsData_user_organizations_nodesBuilder + implements + Builder { + _$GOrgsData_user_organizations_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GOrgsData_user_organizations_nodesBuilder() { + GOrgsData_user_organizations_nodes._initializeBuilder(this); + } + + GOrgsData_user_organizations_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GOrgsData_user_organizations_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsData_user_organizations_nodes; + } + + @override + void update( + void Function(GOrgsData_user_organizations_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsData_user_organizations_nodes build() => _build(); + + _$GOrgsData_user_organizations_nodes _build() { + final _$result = _$v ?? + new _$GOrgsData_user_organizations_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GOrgsData_user_organizations_nodes', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GOrgsData_user_organizations_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GOrgsData_user_organizations_nodes', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GOrgsData_user_organizations_nodes', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GMembersData extends GMembersData { + @override + final String G__typename; + @override + final GMembersData_organization? organization; + + factory _$GMembersData([void Function(GMembersDataBuilder)? updates]) => + (new GMembersDataBuilder()..update(updates))._build(); + + _$GMembersData._({required this.G__typename, this.organization}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMembersData', 'G__typename'); + } + + @override + GMembersData rebuild(void Function(GMembersDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersDataBuilder toBuilder() => new GMembersDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersData && + G__typename == other.G__typename && + organization == other.organization; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), organization.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMembersData') + ..add('G__typename', G__typename) + ..add('organization', organization)) + .toString(); + } +} + +class GMembersDataBuilder + implements Builder { + _$GMembersData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GMembersData_organizationBuilder? _organization; + GMembersData_organizationBuilder get organization => + _$this._organization ??= new GMembersData_organizationBuilder(); + set organization(GMembersData_organizationBuilder? organization) => + _$this._organization = organization; + + GMembersDataBuilder() { + GMembersData._initializeBuilder(this); + } + + GMembersDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _organization = $v.organization?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMembersData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersData; + } + + @override + void update(void Function(GMembersDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMembersData build() => _build(); + + _$GMembersData _build() { + _$GMembersData _$result; + try { + _$result = _$v ?? + new _$GMembersData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMembersData', 'G__typename'), + organization: _organization?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'organization'; + _organization?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMembersData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMembersData_organization extends GMembersData_organization { + @override + final String G__typename; + @override + final GMembersData_organization_membersWithRole membersWithRole; + + factory _$GMembersData_organization( + [void Function(GMembersData_organizationBuilder)? updates]) => + (new GMembersData_organizationBuilder()..update(updates))._build(); + + _$GMembersData_organization._( + {required this.G__typename, required this.membersWithRole}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMembersData_organization', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + membersWithRole, r'GMembersData_organization', 'membersWithRole'); + } + + @override + GMembersData_organization rebuild( + void Function(GMembersData_organizationBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersData_organizationBuilder toBuilder() => + new GMembersData_organizationBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersData_organization && + G__typename == other.G__typename && + membersWithRole == other.membersWithRole; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), membersWithRole.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMembersData_organization') + ..add('G__typename', G__typename) + ..add('membersWithRole', membersWithRole)) + .toString(); + } +} + +class GMembersData_organizationBuilder + implements + Builder { + _$GMembersData_organization? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GMembersData_organization_membersWithRoleBuilder? _membersWithRole; + GMembersData_organization_membersWithRoleBuilder get membersWithRole => + _$this._membersWithRole ??= + new GMembersData_organization_membersWithRoleBuilder(); + set membersWithRole( + GMembersData_organization_membersWithRoleBuilder? membersWithRole) => + _$this._membersWithRole = membersWithRole; + + GMembersData_organizationBuilder() { + GMembersData_organization._initializeBuilder(this); + } + + GMembersData_organizationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _membersWithRole = $v.membersWithRole.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMembersData_organization other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersData_organization; + } + + @override + void update(void Function(GMembersData_organizationBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMembersData_organization build() => _build(); + + _$GMembersData_organization _build() { + _$GMembersData_organization _$result; + try { + _$result = _$v ?? + new _$GMembersData_organization._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GMembersData_organization', 'G__typename'), + membersWithRole: membersWithRole.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'membersWithRole'; + membersWithRole.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMembersData_organization', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMembersData_organization_membersWithRole + extends GMembersData_organization_membersWithRole { + @override + final String G__typename; + @override + final GMembersData_organization_membersWithRole_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GMembersData_organization_membersWithRole( + [void Function(GMembersData_organization_membersWithRoleBuilder)? + updates]) => + (new GMembersData_organization_membersWithRoleBuilder()..update(updates)) + ._build(); + + _$GMembersData_organization_membersWithRole._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GMembersData_organization_membersWithRole', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GMembersData_organization_membersWithRole', 'pageInfo'); + } + + @override + GMembersData_organization_membersWithRole rebuild( + void Function(GMembersData_organization_membersWithRoleBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersData_organization_membersWithRoleBuilder toBuilder() => + new GMembersData_organization_membersWithRoleBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersData_organization_membersWithRole && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GMembersData_organization_membersWithRole') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GMembersData_organization_membersWithRoleBuilder + implements + Builder { + _$GMembersData_organization_membersWithRole? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GMembersData_organization_membersWithRole_pageInfoBuilder? _pageInfo; + GMembersData_organization_membersWithRole_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GMembersData_organization_membersWithRole_pageInfoBuilder(); + set pageInfo( + GMembersData_organization_membersWithRole_pageInfoBuilder? + pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes( + ListBuilder? + nodes) => + _$this._nodes = nodes; + + GMembersData_organization_membersWithRoleBuilder() { + GMembersData_organization_membersWithRole._initializeBuilder(this); + } + + GMembersData_organization_membersWithRoleBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMembersData_organization_membersWithRole other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersData_organization_membersWithRole; + } + + @override + void update( + void Function(GMembersData_organization_membersWithRoleBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GMembersData_organization_membersWithRole build() => _build(); + + _$GMembersData_organization_membersWithRole _build() { + _$GMembersData_organization_membersWithRole _$result; + try { + _$result = _$v ?? + new _$GMembersData_organization_membersWithRole._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GMembersData_organization_membersWithRole', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMembersData_organization_membersWithRole', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMembersData_organization_membersWithRole_pageInfo + extends GMembersData_organization_membersWithRole_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GMembersData_organization_membersWithRole_pageInfo( + [void Function( + GMembersData_organization_membersWithRole_pageInfoBuilder)? + updates]) => + (new GMembersData_organization_membersWithRole_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GMembersData_organization_membersWithRole_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GMembersData_organization_membersWithRole_pageInfo', 'hasNextPage'); + } + + @override + GMembersData_organization_membersWithRole_pageInfo rebuild( + void Function( + GMembersData_organization_membersWithRole_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersData_organization_membersWithRole_pageInfoBuilder toBuilder() => + new GMembersData_organization_membersWithRole_pageInfoBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersData_organization_membersWithRole_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GMembersData_organization_membersWithRole_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GMembersData_organization_membersWithRole_pageInfoBuilder + implements + Builder { + _$GMembersData_organization_membersWithRole_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GMembersData_organization_membersWithRole_pageInfoBuilder() { + GMembersData_organization_membersWithRole_pageInfo._initializeBuilder(this); + } + + GMembersData_organization_membersWithRole_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GMembersData_organization_membersWithRole_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersData_organization_membersWithRole_pageInfo; + } + + @override + void update( + void Function(GMembersData_organization_membersWithRole_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GMembersData_organization_membersWithRole_pageInfo build() => _build(); + + _$GMembersData_organization_membersWithRole_pageInfo _build() { + final _$result = _$v ?? + new _$GMembersData_organization_membersWithRole_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GMembersData_organization_membersWithRole_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GMembersData_organization_membersWithRole_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GMembersData_organization_membersWithRole_nodes + extends GMembersData_organization_membersWithRole_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GMembersData_organization_membersWithRole_nodes( + [void Function( + GMembersData_organization_membersWithRole_nodesBuilder)? + updates]) => + (new GMembersData_organization_membersWithRole_nodesBuilder() + ..update(updates)) + ._build(); + + _$GMembersData_organization_membersWithRole_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GMembersData_organization_membersWithRole_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GMembersData_organization_membersWithRole_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull(createdAt, + r'GMembersData_organization_membersWithRole_nodes', 'createdAt'); + } + + @override + GMembersData_organization_membersWithRole_nodes rebuild( + void Function(GMembersData_organization_membersWithRole_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersData_organization_membersWithRole_nodesBuilder toBuilder() => + new GMembersData_organization_membersWithRole_nodesBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersData_organization_membersWithRole_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GMembersData_organization_membersWithRole_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GMembersData_organization_membersWithRole_nodesBuilder + implements + Builder { + _$GMembersData_organization_membersWithRole_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GMembersData_organization_membersWithRole_nodesBuilder() { + GMembersData_organization_membersWithRole_nodes._initializeBuilder(this); + } + + GMembersData_organization_membersWithRole_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GMembersData_organization_membersWithRole_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersData_organization_membersWithRole_nodes; + } + + @override + void update( + void Function(GMembersData_organization_membersWithRole_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GMembersData_organization_membersWithRole_nodes build() => _build(); + + _$GMembersData_organization_membersWithRole_nodes _build() { + final _$result = _$v ?? + new _$GMembersData_organization_membersWithRole_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GMembersData_organization_membersWithRole_nodes', + 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull(login, + r'GMembersData_organization_membersWithRole_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, + r'GMembersData_organization_membersWithRole_nodes', + 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, + r'GMembersData_organization_membersWithRole_nodes', + 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GWatchersData extends GWatchersData { + @override + final String G__typename; + @override + final GWatchersData_repository? repository; + + factory _$GWatchersData([void Function(GWatchersDataBuilder)? updates]) => + (new GWatchersDataBuilder()..update(updates))._build(); + + _$GWatchersData._({required this.G__typename, this.repository}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData', 'G__typename'); + } + + @override + GWatchersData rebuild(void Function(GWatchersDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersDataBuilder toBuilder() => new GWatchersDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersData && + G__typename == other.G__typename && + repository == other.repository; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), repository.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWatchersData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GWatchersDataBuilder + implements Builder { + _$GWatchersData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GWatchersData_repositoryBuilder? _repository; + GWatchersData_repositoryBuilder get repository => + _$this._repository ??= new GWatchersData_repositoryBuilder(); + set repository(GWatchersData_repositoryBuilder? repository) => + _$this._repository = repository; + + GWatchersDataBuilder() { + GWatchersData._initializeBuilder(this); + } + + GWatchersDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWatchersData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersData; + } + + @override + void update(void Function(GWatchersDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersData build() => _build(); + + _$GWatchersData _build() { + _$GWatchersData _$result; + try { + _$result = _$v ?? + new _$GWatchersData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWatchersData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWatchersData_repository extends GWatchersData_repository { + @override + final String G__typename; + @override + final GWatchersData_repository_watchers watchers; + + factory _$GWatchersData_repository( + [void Function(GWatchersData_repositoryBuilder)? updates]) => + (new GWatchersData_repositoryBuilder()..update(updates))._build(); + + _$GWatchersData_repository._( + {required this.G__typename, required this.watchers}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + watchers, r'GWatchersData_repository', 'watchers'); + } + + @override + GWatchersData_repository rebuild( + void Function(GWatchersData_repositoryBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersData_repositoryBuilder toBuilder() => + new GWatchersData_repositoryBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersData_repository && + G__typename == other.G__typename && + watchers == other.watchers; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), watchers.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWatchersData_repository') + ..add('G__typename', G__typename) + ..add('watchers', watchers)) + .toString(); + } +} + +class GWatchersData_repositoryBuilder + implements + Builder { + _$GWatchersData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GWatchersData_repository_watchersBuilder? _watchers; + GWatchersData_repository_watchersBuilder get watchers => + _$this._watchers ??= new GWatchersData_repository_watchersBuilder(); + set watchers(GWatchersData_repository_watchersBuilder? watchers) => + _$this._watchers = watchers; + + GWatchersData_repositoryBuilder() { + GWatchersData_repository._initializeBuilder(this); + } + + GWatchersData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _watchers = $v.watchers.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWatchersData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersData_repository; + } + + @override + void update(void Function(GWatchersData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersData_repository build() => _build(); + + _$GWatchersData_repository _build() { + _$GWatchersData_repository _$result; + try { + _$result = _$v ?? + new _$GWatchersData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData_repository', 'G__typename'), + watchers: watchers.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'watchers'; + watchers.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWatchersData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWatchersData_repository_watchers + extends GWatchersData_repository_watchers { + @override + final String G__typename; + @override + final GWatchersData_repository_watchers_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GWatchersData_repository_watchers( + [void Function(GWatchersData_repository_watchersBuilder)? updates]) => + (new GWatchersData_repository_watchersBuilder()..update(updates)) + ._build(); + + _$GWatchersData_repository_watchers._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData_repository_watchers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GWatchersData_repository_watchers', 'pageInfo'); + } + + @override + GWatchersData_repository_watchers rebuild( + void Function(GWatchersData_repository_watchersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersData_repository_watchersBuilder toBuilder() => + new GWatchersData_repository_watchersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersData_repository_watchers && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWatchersData_repository_watchers') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GWatchersData_repository_watchersBuilder + implements + Builder { + _$GWatchersData_repository_watchers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GWatchersData_repository_watchers_pageInfoBuilder? _pageInfo; + GWatchersData_repository_watchers_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GWatchersData_repository_watchers_pageInfoBuilder(); + set pageInfo(GWatchersData_repository_watchers_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GWatchersData_repository_watchersBuilder() { + GWatchersData_repository_watchers._initializeBuilder(this); + } + + GWatchersData_repository_watchersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWatchersData_repository_watchers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersData_repository_watchers; + } + + @override + void update( + void Function(GWatchersData_repository_watchersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersData_repository_watchers build() => _build(); + + _$GWatchersData_repository_watchers _build() { + _$GWatchersData_repository_watchers _$result; + try { + _$result = _$v ?? + new _$GWatchersData_repository_watchers._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GWatchersData_repository_watchers', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWatchersData_repository_watchers', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWatchersData_repository_watchers_pageInfo + extends GWatchersData_repository_watchers_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GWatchersData_repository_watchers_pageInfo( + [void Function(GWatchersData_repository_watchers_pageInfoBuilder)? + updates]) => + (new GWatchersData_repository_watchers_pageInfoBuilder()..update(updates)) + ._build(); + + _$GWatchersData_repository_watchers_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GWatchersData_repository_watchers_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GWatchersData_repository_watchers_pageInfo', 'hasNextPage'); + } + + @override + GWatchersData_repository_watchers_pageInfo rebuild( + void Function(GWatchersData_repository_watchers_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersData_repository_watchers_pageInfoBuilder toBuilder() => + new GWatchersData_repository_watchers_pageInfoBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersData_repository_watchers_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GWatchersData_repository_watchers_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GWatchersData_repository_watchers_pageInfoBuilder + implements + Builder { + _$GWatchersData_repository_watchers_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GWatchersData_repository_watchers_pageInfoBuilder() { + GWatchersData_repository_watchers_pageInfo._initializeBuilder(this); + } + + GWatchersData_repository_watchers_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GWatchersData_repository_watchers_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersData_repository_watchers_pageInfo; + } + + @override + void update( + void Function(GWatchersData_repository_watchers_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GWatchersData_repository_watchers_pageInfo build() => _build(); + + _$GWatchersData_repository_watchers_pageInfo _build() { + final _$result = _$v ?? + new _$GWatchersData_repository_watchers_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GWatchersData_repository_watchers_pageInfo', 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GWatchersData_repository_watchers_pageInfo', 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GWatchersData_repository_watchers_nodes + extends GWatchersData_repository_watchers_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GWatchersData_repository_watchers_nodes( + [void Function(GWatchersData_repository_watchers_nodesBuilder)? + updates]) => + (new GWatchersData_repository_watchers_nodesBuilder()..update(updates)) + ._build(); + + _$GWatchersData_repository_watchers_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GWatchersData_repository_watchers_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GWatchersData_repository_watchers_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GWatchersData_repository_watchers_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GWatchersData_repository_watchers_nodes', 'createdAt'); + } + + @override + GWatchersData_repository_watchers_nodes rebuild( + void Function(GWatchersData_repository_watchers_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersData_repository_watchers_nodesBuilder toBuilder() => + new GWatchersData_repository_watchers_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersData_repository_watchers_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GWatchersData_repository_watchers_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GWatchersData_repository_watchers_nodesBuilder + implements + Builder { + _$GWatchersData_repository_watchers_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GWatchersData_repository_watchers_nodesBuilder() { + GWatchersData_repository_watchers_nodes._initializeBuilder(this); + } + + GWatchersData_repository_watchers_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GWatchersData_repository_watchers_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersData_repository_watchers_nodes; + } + + @override + void update( + void Function(GWatchersData_repository_watchers_nodesBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersData_repository_watchers_nodes build() => _build(); + + _$GWatchersData_repository_watchers_nodes _build() { + final _$result = _$v ?? + new _$GWatchersData_repository_watchers_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GWatchersData_repository_watchers_nodes', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GWatchersData_repository_watchers_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GWatchersData_repository_watchers_nodes', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GWatchersData_repository_watchers_nodes', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GStargazersData extends GStargazersData { + @override + final String G__typename; + @override + final GStargazersData_repository? repository; + + factory _$GStargazersData([void Function(GStargazersDataBuilder)? updates]) => + (new GStargazersDataBuilder()..update(updates))._build(); + + _$GStargazersData._({required this.G__typename, this.repository}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStargazersData', 'G__typename'); + } + + @override + GStargazersData rebuild(void Function(GStargazersDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersDataBuilder toBuilder() => + new GStargazersDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersData && + G__typename == other.G__typename && + repository == other.repository; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), repository.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStargazersData') + ..add('G__typename', G__typename) + ..add('repository', repository)) + .toString(); + } +} + +class GStargazersDataBuilder + implements Builder { + _$GStargazersData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStargazersData_repositoryBuilder? _repository; + GStargazersData_repositoryBuilder get repository => + _$this._repository ??= new GStargazersData_repositoryBuilder(); + set repository(GStargazersData_repositoryBuilder? repository) => + _$this._repository = repository; + + GStargazersDataBuilder() { + GStargazersData._initializeBuilder(this); + } + + GStargazersDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _repository = $v.repository?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStargazersData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersData; + } + + @override + void update(void Function(GStargazersDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStargazersData build() => _build(); + + _$GStargazersData _build() { + _$GStargazersData _$result; + try { + _$result = _$v ?? + new _$GStargazersData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStargazersData', 'G__typename'), + repository: _repository?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'repository'; + _repository?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStargazersData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStargazersData_repository extends GStargazersData_repository { + @override + final String G__typename; + @override + final GStargazersData_repository_stargazers stargazers; + + factory _$GStargazersData_repository( + [void Function(GStargazersData_repositoryBuilder)? updates]) => + (new GStargazersData_repositoryBuilder()..update(updates))._build(); + + _$GStargazersData_repository._( + {required this.G__typename, required this.stargazers}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStargazersData_repository', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + stargazers, r'GStargazersData_repository', 'stargazers'); + } + + @override + GStargazersData_repository rebuild( + void Function(GStargazersData_repositoryBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersData_repositoryBuilder toBuilder() => + new GStargazersData_repositoryBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersData_repository && + G__typename == other.G__typename && + stargazers == other.stargazers; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), stargazers.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStargazersData_repository') + ..add('G__typename', G__typename) + ..add('stargazers', stargazers)) + .toString(); + } +} + +class GStargazersData_repositoryBuilder + implements + Builder { + _$GStargazersData_repository? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStargazersData_repository_stargazersBuilder? _stargazers; + GStargazersData_repository_stargazersBuilder get stargazers => + _$this._stargazers ??= new GStargazersData_repository_stargazersBuilder(); + set stargazers(GStargazersData_repository_stargazersBuilder? stargazers) => + _$this._stargazers = stargazers; + + GStargazersData_repositoryBuilder() { + GStargazersData_repository._initializeBuilder(this); + } + + GStargazersData_repositoryBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _stargazers = $v.stargazers.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStargazersData_repository other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersData_repository; + } + + @override + void update(void Function(GStargazersData_repositoryBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStargazersData_repository build() => _build(); + + _$GStargazersData_repository _build() { + _$GStargazersData_repository _$result; + try { + _$result = _$v ?? + new _$GStargazersData_repository._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStargazersData_repository', 'G__typename'), + stargazers: stargazers.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'stargazers'; + stargazers.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStargazersData_repository', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStargazersData_repository_stargazers + extends GStargazersData_repository_stargazers { + @override + final String G__typename; + @override + final GStargazersData_repository_stargazers_pageInfo pageInfo; + @override + final BuiltList? nodes; + + factory _$GStargazersData_repository_stargazers( + [void Function(GStargazersData_repository_stargazersBuilder)? + updates]) => + (new GStargazersData_repository_stargazersBuilder()..update(updates)) + ._build(); + + _$GStargazersData_repository_stargazers._( + {required this.G__typename, required this.pageInfo, this.nodes}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GStargazersData_repository_stargazers', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + pageInfo, r'GStargazersData_repository_stargazers', 'pageInfo'); + } + + @override + GStargazersData_repository_stargazers rebuild( + void Function(GStargazersData_repository_stargazersBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersData_repository_stargazersBuilder toBuilder() => + new GStargazersData_repository_stargazersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersData_repository_stargazers && + G__typename == other.G__typename && + pageInfo == other.pageInfo && + nodes == other.nodes; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GStargazersData_repository_stargazers') + ..add('G__typename', G__typename) + ..add('pageInfo', pageInfo) + ..add('nodes', nodes)) + .toString(); + } +} + +class GStargazersData_repository_stargazersBuilder + implements + Builder { + _$GStargazersData_repository_stargazers? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GStargazersData_repository_stargazers_pageInfoBuilder? _pageInfo; + GStargazersData_repository_stargazers_pageInfoBuilder get pageInfo => + _$this._pageInfo ??= + new GStargazersData_repository_stargazers_pageInfoBuilder(); + set pageInfo( + GStargazersData_repository_stargazers_pageInfoBuilder? pageInfo) => + _$this._pageInfo = pageInfo; + + ListBuilder? _nodes; + ListBuilder get nodes => + _$this._nodes ??= + new ListBuilder(); + set nodes(ListBuilder? nodes) => + _$this._nodes = nodes; + + GStargazersData_repository_stargazersBuilder() { + GStargazersData_repository_stargazers._initializeBuilder(this); + } + + GStargazersData_repository_stargazersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _pageInfo = $v.pageInfo.toBuilder(); + _nodes = $v.nodes?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GStargazersData_repository_stargazers other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersData_repository_stargazers; + } + + @override + void update( + void Function(GStargazersData_repository_stargazersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStargazersData_repository_stargazers build() => _build(); + + _$GStargazersData_repository_stargazers _build() { + _$GStargazersData_repository_stargazers _$result; + try { + _$result = _$v ?? + new _$GStargazersData_repository_stargazers._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStargazersData_repository_stargazers', 'G__typename'), + pageInfo: pageInfo.build(), + nodes: _nodes?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'pageInfo'; + pageInfo.build(); + _$failedField = 'nodes'; + _nodes?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStargazersData_repository_stargazers', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStargazersData_repository_stargazers_pageInfo + extends GStargazersData_repository_stargazers_pageInfo { + @override + final String G__typename; + @override + final bool hasNextPage; + @override + final String? endCursor; + + factory _$GStargazersData_repository_stargazers_pageInfo( + [void Function(GStargazersData_repository_stargazers_pageInfoBuilder)? + updates]) => + (new GStargazersData_repository_stargazers_pageInfoBuilder() + ..update(updates)) + ._build(); + + _$GStargazersData_repository_stargazers_pageInfo._( + {required this.G__typename, required this.hasNextPage, this.endCursor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStargazersData_repository_stargazers_pageInfo', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(hasNextPage, + r'GStargazersData_repository_stargazers_pageInfo', 'hasNextPage'); + } + + @override + GStargazersData_repository_stargazers_pageInfo rebuild( + void Function(GStargazersData_repository_stargazers_pageInfoBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersData_repository_stargazers_pageInfoBuilder toBuilder() => + new GStargazersData_repository_stargazers_pageInfoBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersData_repository_stargazers_pageInfo && + G__typename == other.G__typename && + hasNextPage == other.hasNextPage && + endCursor == other.endCursor; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), + endCursor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GStargazersData_repository_stargazers_pageInfo') + ..add('G__typename', G__typename) + ..add('hasNextPage', hasNextPage) + ..add('endCursor', endCursor)) + .toString(); + } +} + +class GStargazersData_repository_stargazers_pageInfoBuilder + implements + Builder { + _$GStargazersData_repository_stargazers_pageInfo? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + bool? _hasNextPage; + bool? get hasNextPage => _$this._hasNextPage; + set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; + + String? _endCursor; + String? get endCursor => _$this._endCursor; + set endCursor(String? endCursor) => _$this._endCursor = endCursor; + + GStargazersData_repository_stargazers_pageInfoBuilder() { + GStargazersData_repository_stargazers_pageInfo._initializeBuilder(this); + } + + GStargazersData_repository_stargazers_pageInfoBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _hasNextPage = $v.hasNextPage; + _endCursor = $v.endCursor; + _$v = null; + } + return this; + } + + @override + void replace(GStargazersData_repository_stargazers_pageInfo other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersData_repository_stargazers_pageInfo; + } + + @override + void update( + void Function(GStargazersData_repository_stargazers_pageInfoBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStargazersData_repository_stargazers_pageInfo build() => _build(); + + _$GStargazersData_repository_stargazers_pageInfo _build() { + final _$result = _$v ?? + new _$GStargazersData_repository_stargazers_pageInfo._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, + r'GStargazersData_repository_stargazers_pageInfo', + 'G__typename'), + hasNextPage: BuiltValueNullFieldError.checkNotNull( + hasNextPage, + r'GStargazersData_repository_stargazers_pageInfo', + 'hasNextPage'), + endCursor: endCursor); + replace(_$result); + return _$result; + } +} + +class _$GStargazersData_repository_stargazers_nodes + extends GStargazersData_repository_stargazers_nodes { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GStargazersData_repository_stargazers_nodes( + [void Function(GStargazersData_repository_stargazers_nodesBuilder)? + updates]) => + (new GStargazersData_repository_stargazers_nodesBuilder() + ..update(updates)) + ._build(); + + _$GStargazersData_repository_stargazers_nodes._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStargazersData_repository_stargazers_nodes', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + login, r'GStargazersData_repository_stargazers_nodes', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GStargazersData_repository_stargazers_nodes', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GStargazersData_repository_stargazers_nodes', 'createdAt'); + } + + @override + GStargazersData_repository_stargazers_nodes rebuild( + void Function(GStargazersData_repository_stargazers_nodesBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersData_repository_stargazers_nodesBuilder toBuilder() => + new GStargazersData_repository_stargazers_nodesBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersData_repository_stargazers_nodes && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GStargazersData_repository_stargazers_nodes') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GStargazersData_repository_stargazers_nodesBuilder + implements + Builder { + _$GStargazersData_repository_stargazers_nodes? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GStargazersData_repository_stargazers_nodesBuilder() { + GStargazersData_repository_stargazers_nodes._initializeBuilder(this); + } + + GStargazersData_repository_stargazers_nodesBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GStargazersData_repository_stargazers_nodes other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersData_repository_stargazers_nodes; + } + + @override + void update( + void Function(GStargazersData_repository_stargazers_nodesBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GStargazersData_repository_stargazers_nodes build() => _build(); + + _$GStargazersData_repository_stargazers_nodes _build() { + final _$result = _$v ?? + new _$GStargazersData_repository_stargazers_nodes._( + G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, + r'GStargazersData_repository_stargazers_nodes', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GStargazersData_repository_stargazers_nodes', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, + r'GStargazersData_repository_stargazers_nodes', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, + r'GStargazersData_repository_stargazers_nodes', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsData extends GUserPartsData { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GUserPartsData([void Function(GUserPartsDataBuilder)? updates]) => + (new GUserPartsDataBuilder()..update(updates))._build(); + + _$GUserPartsData._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, r'GUserPartsData', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserPartsData', 'createdAt'); + } + + @override + GUserPartsData rebuild(void Function(GUserPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsDataBuilder toBuilder() => + new GUserPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsData && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPartsData') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GUserPartsDataBuilder + implements Builder { + _$GUserPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GUserPartsDataBuilder() { + GUserPartsData._initializeBuilder(this); + } + + GUserPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsData; + } + + @override + void update(void Function(GUserPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsData build() => _build(); + + _$GUserPartsData _build() { + final _$result = _$v ?? + new _$GUserPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GUserPartsData', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GUserPartsData', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GUserPartsData', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GUserPartsData', 'createdAt')); + replace(_$result); + return _$result; + } +} + +class _$GOrgPartsData extends GOrgPartsData { + @override + final String G__typename; + @override + final String login; + @override + final String? name; + @override + final String avatarUrl; + @override + final String? location; + @override + final DateTime createdAt; + + factory _$GOrgPartsData([void Function(GOrgPartsDataBuilder)? updates]) => + (new GOrgPartsDataBuilder()..update(updates))._build(); + + _$GOrgPartsData._( + {required this.G__typename, + required this.login, + this.name, + required this.avatarUrl, + this.location, + required this.createdAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgPartsData', 'G__typename'); + BuiltValueNullFieldError.checkNotNull(login, r'GOrgPartsData', 'login'); + BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GOrgPartsData', 'avatarUrl'); + BuiltValueNullFieldError.checkNotNull( + createdAt, r'GOrgPartsData', 'createdAt'); + } + + @override + GOrgPartsData rebuild(void Function(GOrgPartsDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgPartsDataBuilder toBuilder() => new GOrgPartsDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgPartsData && + G__typename == other.G__typename && + login == other.login && + name == other.name && + avatarUrl == other.avatarUrl && + location == other.location && + createdAt == other.createdAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, G__typename.hashCode), login.hashCode), + name.hashCode), + avatarUrl.hashCode), + location.hashCode), + createdAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgPartsData') + ..add('G__typename', G__typename) + ..add('login', login) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('location', location) + ..add('createdAt', createdAt)) + .toString(); + } +} + +class GOrgPartsDataBuilder + implements Builder { + _$GOrgPartsData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _avatarUrl; + String? get avatarUrl => _$this._avatarUrl; + set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; + + String? _location; + String? get location => _$this._location; + set location(String? location) => _$this._location = location; + + DateTime? _createdAt; + DateTime? get createdAt => _$this._createdAt; + set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; + + GOrgPartsDataBuilder() { + GOrgPartsData._initializeBuilder(this); + } + + GOrgPartsDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _login = $v.login; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _location = $v.location; + _createdAt = $v.createdAt; + _$v = null; + } + return this; + } + + @override + void replace(GOrgPartsData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgPartsData; + } + + @override + void update(void Function(GOrgPartsDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgPartsData build() => _build(); + + _$GOrgPartsData _build() { + final _$result = _$v ?? + new _$GOrgPartsData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GOrgPartsData', 'G__typename'), + login: BuiltValueNullFieldError.checkNotNull( + login, r'GOrgPartsData', 'login'), + name: name, + avatarUrl: BuiltValueNullFieldError.checkNotNull( + avatarUrl, r'GOrgPartsData', 'avatarUrl'), + location: location, + createdAt: BuiltValueNullFieldError.checkNotNull( + createdAt, r'GOrgPartsData', 'createdAt')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/users.req.gql.dart b/packages/gql_github/lib/users.req.gql.dart new file mode 100644 index 0000000..5520667 --- /dev/null +++ b/packages/gql_github/lib/users.req.gql.dart @@ -0,0 +1,426 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql/ast.dart' as _i7; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_github/serializers.gql.dart' as _i6; +import 'package:gql_github/users.ast.gql.dart' as _i5; +import 'package:gql_github/users.data.gql.dart' as _i2; +import 'package:gql_github/users.var.gql.dart' as _i3; + +part 'users.req.gql.g.dart'; + +abstract class GFollowersReq + implements + Built, + _i1.OperationRequest<_i2.GFollowersData, _i3.GFollowersVars> { + GFollowersReq._(); + + factory GFollowersReq([Function(GFollowersReqBuilder b) updates]) = + _$GFollowersReq; + + static void _initializeBuilder(GFollowersReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Followers', + ) + ..executeOnListen = true; + @override + _i3.GFollowersVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GFollowersData? Function( + _i2.GFollowersData?, + _i2.GFollowersData?, + )? get updateResult; + @override + _i2.GFollowersData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GFollowersData? parseData(Map json) => + _i2.GFollowersData.fromJson(json); + static Serializer get serializer => _$gFollowersReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GFollowersReq.serializer, + this, + ) as Map); + static GFollowersReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GFollowersReq.serializer, + json, + ); +} + +abstract class GFollowingReq + implements + Built, + _i1.OperationRequest<_i2.GFollowingData, _i3.GFollowingVars> { + GFollowingReq._(); + + factory GFollowingReq([Function(GFollowingReqBuilder b) updates]) = + _$GFollowingReq; + + static void _initializeBuilder(GFollowingReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Following', + ) + ..executeOnListen = true; + @override + _i3.GFollowingVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GFollowingData? Function( + _i2.GFollowingData?, + _i2.GFollowingData?, + )? get updateResult; + @override + _i2.GFollowingData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GFollowingData? parseData(Map json) => + _i2.GFollowingData.fromJson(json); + static Serializer get serializer => _$gFollowingReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GFollowingReq.serializer, + this, + ) as Map); + static GFollowingReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GFollowingReq.serializer, + json, + ); +} + +abstract class GOrgsReq + implements + Built, + _i1.OperationRequest<_i2.GOrgsData, _i3.GOrgsVars> { + GOrgsReq._(); + + factory GOrgsReq([Function(GOrgsReqBuilder b) updates]) = _$GOrgsReq; + + static void _initializeBuilder(GOrgsReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Orgs', + ) + ..executeOnListen = true; + @override + _i3.GOrgsVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GOrgsData? Function( + _i2.GOrgsData?, + _i2.GOrgsData?, + )? get updateResult; + @override + _i2.GOrgsData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GOrgsData? parseData(Map json) => + _i2.GOrgsData.fromJson(json); + static Serializer get serializer => _$gOrgsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GOrgsReq.serializer, + this, + ) as Map); + static GOrgsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GOrgsReq.serializer, + json, + ); +} + +abstract class GMembersReq + implements + Built, + _i1.OperationRequest<_i2.GMembersData, _i3.GMembersVars> { + GMembersReq._(); + + factory GMembersReq([Function(GMembersReqBuilder b) updates]) = _$GMembersReq; + + static void _initializeBuilder(GMembersReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Members', + ) + ..executeOnListen = true; + @override + _i3.GMembersVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GMembersData? Function( + _i2.GMembersData?, + _i2.GMembersData?, + )? get updateResult; + @override + _i2.GMembersData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GMembersData? parseData(Map json) => + _i2.GMembersData.fromJson(json); + static Serializer get serializer => _$gMembersReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GMembersReq.serializer, + this, + ) as Map); + static GMembersReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GMembersReq.serializer, + json, + ); +} + +abstract class GWatchersReq + implements + Built, + _i1.OperationRequest<_i2.GWatchersData, _i3.GWatchersVars> { + GWatchersReq._(); + + factory GWatchersReq([Function(GWatchersReqBuilder b) updates]) = + _$GWatchersReq; + + static void _initializeBuilder(GWatchersReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Watchers', + ) + ..executeOnListen = true; + @override + _i3.GWatchersVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GWatchersData? Function( + _i2.GWatchersData?, + _i2.GWatchersData?, + )? get updateResult; + @override + _i2.GWatchersData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GWatchersData? parseData(Map json) => + _i2.GWatchersData.fromJson(json); + static Serializer get serializer => _$gWatchersReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GWatchersReq.serializer, + this, + ) as Map); + static GWatchersReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GWatchersReq.serializer, + json, + ); +} + +abstract class GStargazersReq + implements + Built, + _i1.OperationRequest<_i2.GStargazersData, _i3.GStargazersVars> { + GStargazersReq._(); + + factory GStargazersReq([Function(GStargazersReqBuilder b) updates]) = + _$GStargazersReq; + + static void _initializeBuilder(GStargazersReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Stargazers', + ) + ..executeOnListen = true; + @override + _i3.GStargazersVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GStargazersData? Function( + _i2.GStargazersData?, + _i2.GStargazersData?, + )? get updateResult; + @override + _i2.GStargazersData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GStargazersData? parseData(Map json) => + _i2.GStargazersData.fromJson(json); + static Serializer get serializer => + _$gStargazersReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GStargazersReq.serializer, + this, + ) as Map); + static GStargazersReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GStargazersReq.serializer, + json, + ); +} + +abstract class GUserPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GUserPartsData, _i3.GUserPartsVars> { + GUserPartsReq._(); + + factory GUserPartsReq([Function(GUserPartsReqBuilder b) updates]) = + _$GUserPartsReq; + + static void _initializeBuilder(GUserPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'UserParts'; + @override + _i3.GUserPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GUserPartsData? parseData(Map json) => + _i2.GUserPartsData.fromJson(json); + static Serializer get serializer => _$gUserPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GUserPartsReq.serializer, + this, + ) as Map); + static GUserPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GUserPartsReq.serializer, + json, + ); +} + +abstract class GOrgPartsReq + implements + Built, + _i1.FragmentRequest<_i2.GOrgPartsData, _i3.GOrgPartsVars> { + GOrgPartsReq._(); + + factory GOrgPartsReq([Function(GOrgPartsReqBuilder b) updates]) = + _$GOrgPartsReq; + + static void _initializeBuilder(GOrgPartsReqBuilder b) => b + ..document = _i5.document + ..fragmentName = 'OrgParts'; + @override + _i3.GOrgPartsVars get vars; + @override + _i7.DocumentNode get document; + @override + String? get fragmentName; + @override + Map get idFields; + @override + _i2.GOrgPartsData? parseData(Map json) => + _i2.GOrgPartsData.fromJson(json); + static Serializer get serializer => _$gOrgPartsReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GOrgPartsReq.serializer, + this, + ) as Map); + static GOrgPartsReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GOrgPartsReq.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/users.req.gql.g.dart b/packages/gql_github/lib/users.req.gql.g.dart new file mode 100644 index 0000000..832e44c --- /dev/null +++ b/packages/gql_github/lib/users.req.gql.g.dart @@ -0,0 +1,2483 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'users.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gFollowersReqSerializer = + new _$GFollowersReqSerializer(); +Serializer _$gFollowingReqSerializer = + new _$GFollowingReqSerializer(); +Serializer _$gOrgsReqSerializer = new _$GOrgsReqSerializer(); +Serializer _$gMembersReqSerializer = new _$GMembersReqSerializer(); +Serializer _$gWatchersReqSerializer = + new _$GWatchersReqSerializer(); +Serializer _$gStargazersReqSerializer = + new _$GStargazersReqSerializer(); +Serializer _$gUserPartsReqSerializer = + new _$GUserPartsReqSerializer(); +Serializer _$gOrgPartsReqSerializer = + new _$GOrgPartsReqSerializer(); + +class _$GFollowersReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GFollowersReq, _$GFollowersReq]; + @override + final String wireName = 'GFollowersReq'; + + @override + Iterable serialize(Serializers serializers, GFollowersReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GFollowersVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GFollowersData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GFollowersReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GFollowersVars))! + as _i3.GFollowersVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GFollowersData))! + as _i2.GFollowersData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GFollowingReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GFollowingReq, _$GFollowingReq]; + @override + final String wireName = 'GFollowingReq'; + + @override + Iterable serialize(Serializers serializers, GFollowingReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GFollowingVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GFollowingData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GFollowingReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GFollowingVars))! + as _i3.GFollowingVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GFollowingData))! + as _i2.GFollowingData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GOrgsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgsReq, _$GOrgsReq]; + @override + final String wireName = 'GOrgsReq'; + + @override + Iterable serialize(Serializers serializers, GOrgsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GOrgsVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GOrgsData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GOrgsReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GOrgsVars))! as _i3.GOrgsVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GOrgsData))! as _i2.GOrgsData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GMembersReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMembersReq, _$GMembersReq]; + @override + final String wireName = 'GMembersReq'; + + @override + Iterable serialize(Serializers serializers, GMembersReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GMembersVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GMembersData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GMembersReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GMembersVars))! + as _i3.GMembersVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GMembersData))! + as _i2.GMembersData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GWatchersReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GWatchersReq, _$GWatchersReq]; + @override + final String wireName = 'GWatchersReq'; + + @override + Iterable serialize(Serializers serializers, GWatchersReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GWatchersVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GWatchersData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GWatchersReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GWatchersVars))! + as _i3.GWatchersVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GWatchersData))! + as _i2.GWatchersData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GStargazersReqSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GStargazersReq, _$GStargazersReq]; + @override + final String wireName = 'GStargazersReq'; + + @override + Iterable serialize(Serializers serializers, GStargazersReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GStargazersVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GStargazersData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GStargazersReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GStargazersVars))! + as _i3.GStargazersVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GStargazersData))! + as _i2.GStargazersData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GUserPartsReq, _$GUserPartsReq]; + @override + final String wireName = 'GUserPartsReq'; + + @override + Iterable serialize(Serializers serializers, GUserPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GUserPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GUserPartsVars))! + as _i3.GUserPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GOrgPartsReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgPartsReq, _$GOrgPartsReq]; + @override + final String wireName = 'GOrgPartsReq'; + + @override + Iterable serialize(Serializers serializers, GOrgPartsReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GOrgPartsVars)), + 'document', + serializers.serialize(object.document, + specifiedType: const FullType(_i7.DocumentNode)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + Object? value; + value = object.fragmentName; + if (value != null) { + result + ..add('fragmentName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOrgPartsReq deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgPartsReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GOrgPartsVars))! + as _i3.GOrgPartsVars); + break; + case 'document': + result.document = serializers.deserialize(value, + specifiedType: const FullType(_i7.DocumentNode))! + as _i7.DocumentNode; + break; + case 'fragmentName': + result.fragmentName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'idFields': + result.idFields = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ]))! as Map; + break; + } + } + + return result.build(); + } +} + +class _$GFollowersReq extends GFollowersReq { + @override + final _i3.GFollowersVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GFollowersData? Function(_i2.GFollowersData?, _i2.GFollowersData?)? + updateResult; + @override + final _i2.GFollowersData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GFollowersReq([void Function(GFollowersReqBuilder)? updates]) => + (new GFollowersReqBuilder()..update(updates))._build(); + + _$GFollowersReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GFollowersReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GFollowersReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GFollowersReq', 'executeOnListen'); + } + + @override + GFollowersReq rebuild(void Function(GFollowersReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersReqBuilder toBuilder() => new GFollowersReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GFollowersReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GFollowersReqBuilder + implements Builder { + _$GFollowersReq? _$v; + + _i3.GFollowersVarsBuilder? _vars; + _i3.GFollowersVarsBuilder get vars => + _$this._vars ??= new _i3.GFollowersVarsBuilder(); + set vars(_i3.GFollowersVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GFollowersData? Function(_i2.GFollowersData?, _i2.GFollowersData?)? + _updateResult; + _i2.GFollowersData? Function(_i2.GFollowersData?, _i2.GFollowersData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GFollowersData? Function( + _i2.GFollowersData?, _i2.GFollowersData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GFollowersDataBuilder? _optimisticResponse; + _i2.GFollowersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GFollowersDataBuilder(); + set optimisticResponse(_i2.GFollowersDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GFollowersReqBuilder() { + GFollowersReq._initializeBuilder(this); + } + + GFollowersReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GFollowersReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersReq; + } + + @override + void update(void Function(GFollowersReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersReq build() => _build(); + + _$GFollowersReq _build() { + _$GFollowersReq _$result; + try { + _$result = _$v ?? + new _$GFollowersReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GFollowersReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GFollowersReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowersReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GFollowingReq extends GFollowingReq { + @override + final _i3.GFollowingVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GFollowingData? Function(_i2.GFollowingData?, _i2.GFollowingData?)? + updateResult; + @override + final _i2.GFollowingData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GFollowingReq([void Function(GFollowingReqBuilder)? updates]) => + (new GFollowingReqBuilder()..update(updates))._build(); + + _$GFollowingReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GFollowingReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GFollowingReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GFollowingReq', 'executeOnListen'); + } + + @override + GFollowingReq rebuild(void Function(GFollowingReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingReqBuilder toBuilder() => new GFollowingReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GFollowingReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GFollowingReqBuilder + implements Builder { + _$GFollowingReq? _$v; + + _i3.GFollowingVarsBuilder? _vars; + _i3.GFollowingVarsBuilder get vars => + _$this._vars ??= new _i3.GFollowingVarsBuilder(); + set vars(_i3.GFollowingVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GFollowingData? Function(_i2.GFollowingData?, _i2.GFollowingData?)? + _updateResult; + _i2.GFollowingData? Function(_i2.GFollowingData?, _i2.GFollowingData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GFollowingData? Function( + _i2.GFollowingData?, _i2.GFollowingData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GFollowingDataBuilder? _optimisticResponse; + _i2.GFollowingDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GFollowingDataBuilder(); + set optimisticResponse(_i2.GFollowingDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GFollowingReqBuilder() { + GFollowingReq._initializeBuilder(this); + } + + GFollowingReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GFollowingReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingReq; + } + + @override + void update(void Function(GFollowingReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingReq build() => _build(); + + _$GFollowingReq _build() { + _$GFollowingReq _$result; + try { + _$result = _$v ?? + new _$GFollowingReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GFollowingReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GFollowingReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GFollowingReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOrgsReq extends GOrgsReq { + @override + final _i3.GOrgsVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GOrgsData? Function(_i2.GOrgsData?, _i2.GOrgsData?)? updateResult; + @override + final _i2.GOrgsData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GOrgsReq([void Function(GOrgsReqBuilder)? updates]) => + (new GOrgsReqBuilder()..update(updates))._build(); + + _$GOrgsReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GOrgsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull(operation, r'GOrgsReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GOrgsReq', 'executeOnListen'); + } + + @override + GOrgsReq rebuild(void Function(GOrgsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsReqBuilder toBuilder() => new GOrgsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GOrgsReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GOrgsReqBuilder implements Builder { + _$GOrgsReq? _$v; + + _i3.GOrgsVarsBuilder? _vars; + _i3.GOrgsVarsBuilder get vars => _$this._vars ??= new _i3.GOrgsVarsBuilder(); + set vars(_i3.GOrgsVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GOrgsData? Function(_i2.GOrgsData?, _i2.GOrgsData?)? _updateResult; + _i2.GOrgsData? Function(_i2.GOrgsData?, _i2.GOrgsData?)? get updateResult => + _$this._updateResult; + set updateResult( + _i2.GOrgsData? Function(_i2.GOrgsData?, _i2.GOrgsData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GOrgsDataBuilder? _optimisticResponse; + _i2.GOrgsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GOrgsDataBuilder(); + set optimisticResponse(_i2.GOrgsDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GOrgsReqBuilder() { + GOrgsReq._initializeBuilder(this); + } + + GOrgsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GOrgsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsReq; + } + + @override + void update(void Function(GOrgsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsReq build() => _build(); + + _$GOrgsReq _build() { + _$GOrgsReq _$result; + try { + _$result = _$v ?? + new _$GOrgsReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GOrgsReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GOrgsReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOrgsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMembersReq extends GMembersReq { + @override + final _i3.GMembersVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GMembersData? Function(_i2.GMembersData?, _i2.GMembersData?)? + updateResult; + @override + final _i2.GMembersData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GMembersReq([void Function(GMembersReqBuilder)? updates]) => + (new GMembersReqBuilder()..update(updates))._build(); + + _$GMembersReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GMembersReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GMembersReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GMembersReq', 'executeOnListen'); + } + + @override + GMembersReq rebuild(void Function(GMembersReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersReqBuilder toBuilder() => new GMembersReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GMembersReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMembersReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GMembersReqBuilder implements Builder { + _$GMembersReq? _$v; + + _i3.GMembersVarsBuilder? _vars; + _i3.GMembersVarsBuilder get vars => + _$this._vars ??= new _i3.GMembersVarsBuilder(); + set vars(_i3.GMembersVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GMembersData? Function(_i2.GMembersData?, _i2.GMembersData?)? + _updateResult; + _i2.GMembersData? Function(_i2.GMembersData?, _i2.GMembersData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GMembersData? Function(_i2.GMembersData?, _i2.GMembersData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GMembersDataBuilder? _optimisticResponse; + _i2.GMembersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GMembersDataBuilder(); + set optimisticResponse(_i2.GMembersDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GMembersReqBuilder() { + GMembersReq._initializeBuilder(this); + } + + GMembersReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GMembersReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersReq; + } + + @override + void update(void Function(GMembersReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMembersReq build() => _build(); + + _$GMembersReq _build() { + _$GMembersReq _$result; + try { + _$result = _$v ?? + new _$GMembersReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GMembersReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GMembersReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMembersReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWatchersReq extends GWatchersReq { + @override + final _i3.GWatchersVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GWatchersData? Function(_i2.GWatchersData?, _i2.GWatchersData?)? + updateResult; + @override + final _i2.GWatchersData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GWatchersReq([void Function(GWatchersReqBuilder)? updates]) => + (new GWatchersReqBuilder()..update(updates))._build(); + + _$GWatchersReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GWatchersReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GWatchersReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GWatchersReq', 'executeOnListen'); + } + + @override + GWatchersReq rebuild(void Function(GWatchersReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersReqBuilder toBuilder() => new GWatchersReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GWatchersReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWatchersReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GWatchersReqBuilder + implements Builder { + _$GWatchersReq? _$v; + + _i3.GWatchersVarsBuilder? _vars; + _i3.GWatchersVarsBuilder get vars => + _$this._vars ??= new _i3.GWatchersVarsBuilder(); + set vars(_i3.GWatchersVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GWatchersData? Function(_i2.GWatchersData?, _i2.GWatchersData?)? + _updateResult; + _i2.GWatchersData? Function(_i2.GWatchersData?, _i2.GWatchersData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GWatchersData? Function(_i2.GWatchersData?, _i2.GWatchersData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GWatchersDataBuilder? _optimisticResponse; + _i2.GWatchersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GWatchersDataBuilder(); + set optimisticResponse(_i2.GWatchersDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GWatchersReqBuilder() { + GWatchersReq._initializeBuilder(this); + } + + GWatchersReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GWatchersReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersReq; + } + + @override + void update(void Function(GWatchersReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersReq build() => _build(); + + _$GWatchersReq _build() { + _$GWatchersReq _$result; + try { + _$result = _$v ?? + new _$GWatchersReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GWatchersReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GWatchersReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWatchersReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GStargazersReq extends GStargazersReq { + @override + final _i3.GStargazersVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GStargazersData? Function( + _i2.GStargazersData?, _i2.GStargazersData?)? updateResult; + @override + final _i2.GStargazersData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GStargazersReq([void Function(GStargazersReqBuilder)? updates]) => + (new GStargazersReqBuilder()..update(updates))._build(); + + _$GStargazersReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GStargazersReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GStargazersReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GStargazersReq', 'executeOnListen'); + } + + @override + GStargazersReq rebuild(void Function(GStargazersReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersReqBuilder toBuilder() => + new GStargazersReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GStargazersReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStargazersReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GStargazersReqBuilder + implements Builder { + _$GStargazersReq? _$v; + + _i3.GStargazersVarsBuilder? _vars; + _i3.GStargazersVarsBuilder get vars => + _$this._vars ??= new _i3.GStargazersVarsBuilder(); + set vars(_i3.GStargazersVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GStargazersData? Function(_i2.GStargazersData?, _i2.GStargazersData?)? + _updateResult; + _i2.GStargazersData? Function(_i2.GStargazersData?, _i2.GStargazersData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GStargazersData? Function( + _i2.GStargazersData?, _i2.GStargazersData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GStargazersDataBuilder? _optimisticResponse; + _i2.GStargazersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GStargazersDataBuilder(); + set optimisticResponse(_i2.GStargazersDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GStargazersReqBuilder() { + GStargazersReq._initializeBuilder(this); + } + + GStargazersReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GStargazersReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersReq; + } + + @override + void update(void Function(GStargazersReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStargazersReq build() => _build(); + + _$GStargazersReq _build() { + _$GStargazersReq _$result; + try { + _$result = _$v ?? + new _$GStargazersReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GStargazersReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GStargazersReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GStargazersReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUserPartsReq extends GUserPartsReq { + @override + final _i3.GUserPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GUserPartsReq([void Function(GUserPartsReqBuilder)? updates]) => + (new GUserPartsReqBuilder()..update(updates))._build(); + + _$GUserPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GUserPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GUserPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GUserPartsReq', 'idFields'); + } + + @override + GUserPartsReq rebuild(void Function(GUserPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsReqBuilder toBuilder() => new GUserPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GUserPartsReqBuilder + implements Builder { + _$GUserPartsReq? _$v; + + _i3.GUserPartsVarsBuilder? _vars; + _i3.GUserPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GUserPartsVarsBuilder(); + set vars(_i3.GUserPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GUserPartsReqBuilder() { + GUserPartsReq._initializeBuilder(this); + } + + GUserPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GUserPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsReq; + } + + @override + void update(void Function(GUserPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsReq build() => _build(); + + _$GUserPartsReq _build() { + _$GUserPartsReq _$result; + try { + _$result = _$v ?? + new _$GUserPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GUserPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GUserPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUserPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOrgPartsReq extends GOrgPartsReq { + @override + final _i3.GOrgPartsVars vars; + @override + final _i7.DocumentNode document; + @override + final String? fragmentName; + @override + final Map idFields; + + factory _$GOrgPartsReq([void Function(GOrgPartsReqBuilder)? updates]) => + (new GOrgPartsReqBuilder()..update(updates))._build(); + + _$GOrgPartsReq._( + {required this.vars, + required this.document, + this.fragmentName, + required this.idFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GOrgPartsReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + document, r'GOrgPartsReq', 'document'); + BuiltValueNullFieldError.checkNotNull( + idFields, r'GOrgPartsReq', 'idFields'); + } + + @override + GOrgPartsReq rebuild(void Function(GOrgPartsReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgPartsReqBuilder toBuilder() => new GOrgPartsReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgPartsReq && + vars == other.vars && + document == other.document && + fragmentName == other.fragmentName && + idFields == other.idFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, vars.hashCode), document.hashCode), + fragmentName.hashCode), + idFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgPartsReq') + ..add('vars', vars) + ..add('document', document) + ..add('fragmentName', fragmentName) + ..add('idFields', idFields)) + .toString(); + } +} + +class GOrgPartsReqBuilder + implements Builder { + _$GOrgPartsReq? _$v; + + _i3.GOrgPartsVarsBuilder? _vars; + _i3.GOrgPartsVarsBuilder get vars => + _$this._vars ??= new _i3.GOrgPartsVarsBuilder(); + set vars(_i3.GOrgPartsVarsBuilder? vars) => _$this._vars = vars; + + _i7.DocumentNode? _document; + _i7.DocumentNode? get document => _$this._document; + set document(_i7.DocumentNode? document) => _$this._document = document; + + String? _fragmentName; + String? get fragmentName => _$this._fragmentName; + set fragmentName(String? fragmentName) => _$this._fragmentName = fragmentName; + + Map? _idFields; + Map? get idFields => _$this._idFields; + set idFields(Map? idFields) => _$this._idFields = idFields; + + GOrgPartsReqBuilder() { + GOrgPartsReq._initializeBuilder(this); + } + + GOrgPartsReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _document = $v.document; + _fragmentName = $v.fragmentName; + _idFields = $v.idFields; + _$v = null; + } + return this; + } + + @override + void replace(GOrgPartsReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgPartsReq; + } + + @override + void update(void Function(GOrgPartsReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgPartsReq build() => _build(); + + _$GOrgPartsReq _build() { + _$GOrgPartsReq _$result; + try { + _$result = _$v ?? + new _$GOrgPartsReq._( + vars: vars.build(), + document: BuiltValueNullFieldError.checkNotNull( + document, r'GOrgPartsReq', 'document'), + fragmentName: fragmentName, + idFields: BuiltValueNullFieldError.checkNotNull( + idFields, r'GOrgPartsReq', 'idFields')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOrgPartsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_github/lib/users.var.gql.dart b/packages/gql_github/lib/users.var.gql.dart new file mode 100644 index 0000000..4d1c81b --- /dev/null +++ b/packages/gql_github/lib/users.var.gql.dart @@ -0,0 +1,177 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_github/serializers.gql.dart' as _i1; + +part 'users.var.gql.g.dart'; + +abstract class GFollowersVars + implements Built { + GFollowersVars._(); + + factory GFollowersVars([Function(GFollowersVarsBuilder b) updates]) = + _$GFollowersVars; + + String get login; + String? get after; + static Serializer get serializer => + _$gFollowersVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowersVars.serializer, + this, + ) as Map); + static GFollowersVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowersVars.serializer, + json, + ); +} + +abstract class GFollowingVars + implements Built { + GFollowingVars._(); + + factory GFollowingVars([Function(GFollowingVarsBuilder b) updates]) = + _$GFollowingVars; + + String get login; + String? get after; + static Serializer get serializer => + _$gFollowingVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GFollowingVars.serializer, + this, + ) as Map); + static GFollowingVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GFollowingVars.serializer, + json, + ); +} + +abstract class GOrgsVars implements Built { + GOrgsVars._(); + + factory GOrgsVars([Function(GOrgsVarsBuilder b) updates]) = _$GOrgsVars; + + String get login; + String? get after; + static Serializer get serializer => _$gOrgsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgsVars.serializer, + this, + ) as Map); + static GOrgsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgsVars.serializer, + json, + ); +} + +abstract class GMembersVars + implements Built { + GMembersVars._(); + + factory GMembersVars([Function(GMembersVarsBuilder b) updates]) = + _$GMembersVars; + + String get login; + String? get after; + static Serializer get serializer => _$gMembersVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMembersVars.serializer, + this, + ) as Map); + static GMembersVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMembersVars.serializer, + json, + ); +} + +abstract class GWatchersVars + implements Built { + GWatchersVars._(); + + factory GWatchersVars([Function(GWatchersVarsBuilder b) updates]) = + _$GWatchersVars; + + String get owner; + String get name; + String? get after; + static Serializer get serializer => _$gWatchersVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWatchersVars.serializer, + this, + ) as Map); + static GWatchersVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWatchersVars.serializer, + json, + ); +} + +abstract class GStargazersVars + implements Built { + GStargazersVars._(); + + factory GStargazersVars([Function(GStargazersVarsBuilder b) updates]) = + _$GStargazersVars; + + String get owner; + String get name; + String? get after; + static Serializer get serializer => + _$gStargazersVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GStargazersVars.serializer, + this, + ) as Map); + static GStargazersVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GStargazersVars.serializer, + json, + ); +} + +abstract class GUserPartsVars + implements Built { + GUserPartsVars._(); + + factory GUserPartsVars([Function(GUserPartsVarsBuilder b) updates]) = + _$GUserPartsVars; + + static Serializer get serializer => + _$gUserPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserPartsVars.serializer, + this, + ) as Map); + static GUserPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPartsVars.serializer, + json, + ); +} + +abstract class GOrgPartsVars + implements Built { + GOrgPartsVars._(); + + factory GOrgPartsVars([Function(GOrgPartsVarsBuilder b) updates]) = + _$GOrgPartsVars; + + static Serializer get serializer => _$gOrgPartsVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOrgPartsVars.serializer, + this, + ) as Map); + static GOrgPartsVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOrgPartsVars.serializer, + json, + ); +} diff --git a/packages/gql_github/lib/users.var.gql.g.dart b/packages/gql_github/lib/users.var.gql.g.dart new file mode 100644 index 0000000..7d9a638 --- /dev/null +++ b/packages/gql_github/lib/users.var.gql.g.dart @@ -0,0 +1,1079 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'users.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gFollowersVarsSerializer = + new _$GFollowersVarsSerializer(); +Serializer _$gFollowingVarsSerializer = + new _$GFollowingVarsSerializer(); +Serializer _$gOrgsVarsSerializer = new _$GOrgsVarsSerializer(); +Serializer _$gMembersVarsSerializer = + new _$GMembersVarsSerializer(); +Serializer _$gWatchersVarsSerializer = + new _$GWatchersVarsSerializer(); +Serializer _$gStargazersVarsSerializer = + new _$GStargazersVarsSerializer(); +Serializer _$gUserPartsVarsSerializer = + new _$GUserPartsVarsSerializer(); +Serializer _$gOrgPartsVarsSerializer = + new _$GOrgPartsVarsSerializer(); + +class _$GFollowersVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GFollowersVars, _$GFollowersVars]; + @override + final String wireName = 'GFollowersVars'; + + @override + Iterable serialize(Serializers serializers, GFollowersVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowersVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowersVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GFollowingVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GFollowingVars, _$GFollowingVars]; + @override + final String wireName = 'GFollowingVars'; + + @override + Iterable serialize(Serializers serializers, GFollowingVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GFollowingVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GFollowingVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GOrgsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgsVars, _$GOrgsVars]; + @override + final String wireName = 'GOrgsVars'; + + @override + Iterable serialize(Serializers serializers, GOrgsVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOrgsVars deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOrgsVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GMembersVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GMembersVars, _$GMembersVars]; + @override + final String wireName = 'GMembersVars'; + + @override + Iterable serialize(Serializers serializers, GMembersVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'login', + serializers.serialize(object.login, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMembersVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMembersVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'login': + result.login = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GWatchersVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GWatchersVars, _$GWatchersVars]; + @override + final String wireName = 'GWatchersVars'; + + @override + Iterable serialize(Serializers serializers, GWatchersVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWatchersVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWatchersVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GStargazersVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GStargazersVars, _$GStargazersVars]; + @override + final String wireName = 'GStargazersVars'; + + @override + Iterable serialize(Serializers serializers, GStargazersVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'owner', + serializers.serialize(object.owner, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.after; + if (value != null) { + result + ..add('after') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GStargazersVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GStargazersVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'owner': + result.owner = 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 'after': + result.after = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUserPartsVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUserPartsVars, _$GUserPartsVars]; + @override + final String wireName = 'GUserPartsVars'; + + @override + Iterable serialize(Serializers serializers, GUserPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GUserPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GUserPartsVarsBuilder().build(); + } +} + +class _$GOrgPartsVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GOrgPartsVars, _$GOrgPartsVars]; + @override + final String wireName = 'GOrgPartsVars'; + + @override + Iterable serialize(Serializers serializers, GOrgPartsVars object, + {FullType specifiedType = FullType.unspecified}) { + return []; + } + + @override + GOrgPartsVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + return new GOrgPartsVarsBuilder().build(); + } +} + +class _$GFollowersVars extends GFollowersVars { + @override + final String login; + @override + final String? after; + + factory _$GFollowersVars([void Function(GFollowersVarsBuilder)? updates]) => + (new GFollowersVarsBuilder()..update(updates))._build(); + + _$GFollowersVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GFollowersVars', 'login'); + } + + @override + GFollowersVars rebuild(void Function(GFollowersVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowersVarsBuilder toBuilder() => + new GFollowersVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowersVars && + login == other.login && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowersVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GFollowersVarsBuilder + implements Builder { + _$GFollowersVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GFollowersVarsBuilder(); + + GFollowersVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GFollowersVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowersVars; + } + + @override + void update(void Function(GFollowersVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowersVars build() => _build(); + + _$GFollowersVars _build() { + final _$result = _$v ?? + new _$GFollowersVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GFollowersVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GFollowingVars extends GFollowingVars { + @override + final String login; + @override + final String? after; + + factory _$GFollowingVars([void Function(GFollowingVarsBuilder)? updates]) => + (new GFollowingVarsBuilder()..update(updates))._build(); + + _$GFollowingVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GFollowingVars', 'login'); + } + + @override + GFollowingVars rebuild(void Function(GFollowingVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GFollowingVarsBuilder toBuilder() => + new GFollowingVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GFollowingVars && + login == other.login && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GFollowingVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GFollowingVarsBuilder + implements Builder { + _$GFollowingVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GFollowingVarsBuilder(); + + GFollowingVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GFollowingVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GFollowingVars; + } + + @override + void update(void Function(GFollowingVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GFollowingVars build() => _build(); + + _$GFollowingVars _build() { + final _$result = _$v ?? + new _$GFollowingVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GFollowingVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GOrgsVars extends GOrgsVars { + @override + final String login; + @override + final String? after; + + factory _$GOrgsVars([void Function(GOrgsVarsBuilder)? updates]) => + (new GOrgsVarsBuilder()..update(updates))._build(); + + _$GOrgsVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GOrgsVars', 'login'); + } + + @override + GOrgsVars rebuild(void Function(GOrgsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgsVarsBuilder toBuilder() => new GOrgsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgsVars && login == other.login && after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOrgsVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GOrgsVarsBuilder implements Builder { + _$GOrgsVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GOrgsVarsBuilder(); + + GOrgsVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GOrgsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgsVars; + } + + @override + void update(void Function(GOrgsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgsVars build() => _build(); + + _$GOrgsVars _build() { + final _$result = _$v ?? + new _$GOrgsVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GOrgsVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GMembersVars extends GMembersVars { + @override + final String login; + @override + final String? after; + + factory _$GMembersVars([void Function(GMembersVarsBuilder)? updates]) => + (new GMembersVarsBuilder()..update(updates))._build(); + + _$GMembersVars._({required this.login, this.after}) : super._() { + BuiltValueNullFieldError.checkNotNull(login, r'GMembersVars', 'login'); + } + + @override + GMembersVars rebuild(void Function(GMembersVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMembersVarsBuilder toBuilder() => new GMembersVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMembersVars && + login == other.login && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc(0, login.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMembersVars') + ..add('login', login) + ..add('after', after)) + .toString(); + } +} + +class GMembersVarsBuilder + implements Builder { + _$GMembersVars? _$v; + + String? _login; + String? get login => _$this._login; + set login(String? login) => _$this._login = login; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GMembersVarsBuilder(); + + GMembersVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _login = $v.login; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GMembersVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMembersVars; + } + + @override + void update(void Function(GMembersVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMembersVars build() => _build(); + + _$GMembersVars _build() { + final _$result = _$v ?? + new _$GMembersVars._( + login: BuiltValueNullFieldError.checkNotNull( + login, r'GMembersVars', 'login'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GWatchersVars extends GWatchersVars { + @override + final String owner; + @override + final String name; + @override + final String? after; + + factory _$GWatchersVars([void Function(GWatchersVarsBuilder)? updates]) => + (new GWatchersVarsBuilder()..update(updates))._build(); + + _$GWatchersVars._({required this.owner, required this.name, this.after}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GWatchersVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GWatchersVars', 'name'); + } + + @override + GWatchersVars rebuild(void Function(GWatchersVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWatchersVarsBuilder toBuilder() => new GWatchersVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWatchersVars && + owner == other.owner && + name == other.name && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, owner.hashCode), name.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWatchersVars') + ..add('owner', owner) + ..add('name', name) + ..add('after', after)) + .toString(); + } +} + +class GWatchersVarsBuilder + implements Builder { + _$GWatchersVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GWatchersVarsBuilder(); + + GWatchersVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GWatchersVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWatchersVars; + } + + @override + void update(void Function(GWatchersVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWatchersVars build() => _build(); + + _$GWatchersVars _build() { + final _$result = _$v ?? + new _$GWatchersVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GWatchersVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GWatchersVars', 'name'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GStargazersVars extends GStargazersVars { + @override + final String owner; + @override + final String name; + @override + final String? after; + + factory _$GStargazersVars([void Function(GStargazersVarsBuilder)? updates]) => + (new GStargazersVarsBuilder()..update(updates))._build(); + + _$GStargazersVars._({required this.owner, required this.name, this.after}) + : super._() { + BuiltValueNullFieldError.checkNotNull(owner, r'GStargazersVars', 'owner'); + BuiltValueNullFieldError.checkNotNull(name, r'GStargazersVars', 'name'); + } + + @override + GStargazersVars rebuild(void Function(GStargazersVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GStargazersVarsBuilder toBuilder() => + new GStargazersVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GStargazersVars && + owner == other.owner && + name == other.name && + after == other.after; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, owner.hashCode), name.hashCode), after.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GStargazersVars') + ..add('owner', owner) + ..add('name', name) + ..add('after', after)) + .toString(); + } +} + +class GStargazersVarsBuilder + implements Builder { + _$GStargazersVars? _$v; + + String? _owner; + String? get owner => _$this._owner; + set owner(String? owner) => _$this._owner = owner; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _after; + String? get after => _$this._after; + set after(String? after) => _$this._after = after; + + GStargazersVarsBuilder(); + + GStargazersVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _owner = $v.owner; + _name = $v.name; + _after = $v.after; + _$v = null; + } + return this; + } + + @override + void replace(GStargazersVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GStargazersVars; + } + + @override + void update(void Function(GStargazersVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GStargazersVars build() => _build(); + + _$GStargazersVars _build() { + final _$result = _$v ?? + new _$GStargazersVars._( + owner: BuiltValueNullFieldError.checkNotNull( + owner, r'GStargazersVars', 'owner'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GStargazersVars', 'name'), + after: after); + replace(_$result); + return _$result; + } +} + +class _$GUserPartsVars extends GUserPartsVars { + factory _$GUserPartsVars([void Function(GUserPartsVarsBuilder)? updates]) => + (new GUserPartsVarsBuilder()..update(updates))._build(); + + _$GUserPartsVars._() : super._(); + + @override + GUserPartsVars rebuild(void Function(GUserPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPartsVarsBuilder toBuilder() => + new GUserPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPartsVars; + } + + @override + int get hashCode { + return 473860819; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GUserPartsVars').toString(); + } +} + +class GUserPartsVarsBuilder + implements Builder { + _$GUserPartsVars? _$v; + + GUserPartsVarsBuilder(); + + @override + void replace(GUserPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPartsVars; + } + + @override + void update(void Function(GUserPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPartsVars build() => _build(); + + _$GUserPartsVars _build() { + final _$result = _$v ?? new _$GUserPartsVars._(); + replace(_$result); + return _$result; + } +} + +class _$GOrgPartsVars extends GOrgPartsVars { + factory _$GOrgPartsVars([void Function(GOrgPartsVarsBuilder)? updates]) => + (new GOrgPartsVarsBuilder()..update(updates))._build(); + + _$GOrgPartsVars._() : super._(); + + @override + GOrgPartsVars rebuild(void Function(GOrgPartsVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOrgPartsVarsBuilder toBuilder() => new GOrgPartsVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOrgPartsVars; + } + + @override + int get hashCode { + return 56553590; + } + + @override + String toString() { + return newBuiltValueToStringHelper(r'GOrgPartsVars').toString(); + } +} + +class GOrgPartsVarsBuilder + implements Builder { + _$GOrgPartsVars? _$v; + + GOrgPartsVarsBuilder(); + + @override + void replace(GOrgPartsVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOrgPartsVars; + } + + @override + void update(void Function(GOrgPartsVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOrgPartsVars build() => _build(); + + _$GOrgPartsVars _build() { + final _$result = _$v ?? new _$GOrgPartsVars._(); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_gitlab/lib/project.ast.gql.dart b/packages/gql_gitlab/lib/project.ast.gql.dart new file mode 100644 index 0000000..bba40e7 --- /dev/null +++ b/packages/gql_gitlab/lib/project.ast.gql.dart @@ -0,0 +1,144 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const Project = _i1.OperationDefinitionNode( + type: _i1.OperationType.query, + name: _i1.NameNode(value: 'Project'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'fullPath')), + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: _i1.DefaultValueNode(value: null), + directives: [], + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'project'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'fullPath'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'fullPath')), + ) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'name'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'avatarUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'description'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'starCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'forksCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'visibility'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'webUrl'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'issuesEnabled'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'openIssuesCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'mergeRequestsEnabled'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'createdAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'lastActivityAt'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'statistics'), + alias: null, + arguments: [], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: 'commitCount'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + _i1.FieldNode( + name: _i1.NameNode(value: 'repositorySize'), + alias: null, + arguments: [], + directives: [], + selectionSet: null, + ), + ]), + ), + ]), + ) + ]), +); +const document = _i1.DocumentNode(definitions: [Project]); diff --git a/packages/gql_gitlab/lib/project.data.gql.dart b/packages/gql_gitlab/lib/project.data.gql.dart new file mode 100644 index 0000000..51444ef --- /dev/null +++ b/packages/gql_gitlab/lib/project.data.gql.dart @@ -0,0 +1,101 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_gitlab/schema.schema.gql.dart' as _i2; +import 'package:gql_gitlab/serializers.gql.dart' as _i1; + +part 'project.data.gql.g.dart'; + +abstract class GProjectData + implements Built { + GProjectData._(); + + factory GProjectData([Function(GProjectDataBuilder b) updates]) = + _$GProjectData; + + static void _initializeBuilder(GProjectDataBuilder b) => + b..G__typename = 'Query'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + GProjectData_project? get project; + static Serializer get serializer => _$gProjectDataSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectData.serializer, + this, + ) as Map); + static GProjectData? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectData.serializer, + json, + ); +} + +abstract class GProjectData_project + implements Built { + GProjectData_project._(); + + factory GProjectData_project( + [Function(GProjectData_projectBuilder b) updates]) = + _$GProjectData_project; + + static void _initializeBuilder(GProjectData_projectBuilder b) => + b..G__typename = 'Project'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + String get name; + String? get avatarUrl; + String? get description; + int get starCount; + int get forksCount; + String? get visibility; + String? get webUrl; + bool? get issuesEnabled; + int? get openIssuesCount; + bool? get mergeRequestsEnabled; + _i2.GTime? get createdAt; + _i2.GTime? get lastActivityAt; + GProjectData_project_statistics? get statistics; + static Serializer get serializer => + _$gProjectDataProjectSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectData_project.serializer, + this, + ) as Map); + static GProjectData_project? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectData_project.serializer, + json, + ); +} + +abstract class GProjectData_project_statistics + implements + Built { + GProjectData_project_statistics._(); + + factory GProjectData_project_statistics( + [Function(GProjectData_project_statisticsBuilder b) updates]) = + _$GProjectData_project_statistics; + + static void _initializeBuilder(GProjectData_project_statisticsBuilder b) => + b..G__typename = 'ProjectStatistics'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + double get commitCount; + double get repositorySize; + static Serializer get serializer => + _$gProjectDataProjectStatisticsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectData_project_statistics.serializer, + this, + ) as Map); + static GProjectData_project_statistics? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectData_project_statistics.serializer, + json, + ); +} diff --git a/packages/gql_gitlab/lib/project.data.gql.g.dart b/packages/gql_gitlab/lib/project.data.gql.g.dart new file mode 100644 index 0000000..19bde06 --- /dev/null +++ b/packages/gql_gitlab/lib/project.data.gql.g.dart @@ -0,0 +1,835 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'project.data.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gProjectDataSerializer = + new _$GProjectDataSerializer(); +Serializer _$gProjectDataProjectSerializer = + new _$GProjectData_projectSerializer(); +Serializer + _$gProjectDataProjectStatisticsSerializer = + new _$GProjectData_project_statisticsSerializer(); + +class _$GProjectDataSerializer implements StructuredSerializer { + @override + final Iterable types = const [GProjectData, _$GProjectData]; + @override + final String wireName = 'GProjectData'; + + @override + Iterable serialize(Serializers serializers, GProjectData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.project; + if (value != null) { + result + ..add('project') + ..add(serializers.serialize(value, + specifiedType: const FullType(GProjectData_project))); + } + return result; + } + + @override + GProjectData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'project': + result.project.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectData_project))! + as GProjectData_project); + break; + } + } + + return result.build(); + } +} + +class _$GProjectData_projectSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectData_project, + _$GProjectData_project + ]; + @override + final String wireName = 'GProjectData_project'; + + @override + Iterable serialize( + Serializers serializers, GProjectData_project 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)), + 'starCount', + serializers.serialize(object.starCount, + specifiedType: const FullType(int)), + 'forksCount', + serializers.serialize(object.forksCount, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.avatarUrl; + if (value != null) { + result + ..add('avatarUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.visibility; + if (value != null) { + result + ..add('visibility') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.webUrl; + if (value != null) { + result + ..add('webUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.issuesEnabled; + if (value != null) { + result + ..add('issuesEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.openIssuesCount; + if (value != null) { + result + ..add('openIssuesCount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.mergeRequestsEnabled; + if (value != null) { + result + ..add('mergeRequestsEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.createdAt; + if (value != null) { + result + ..add('createdAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GTime))); + } + value = object.lastActivityAt; + if (value != null) { + result + ..add('lastActivityAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GTime))); + } + value = object.statistics; + if (value != null) { + result + ..add('statistics') + ..add(serializers.serialize(value, + specifiedType: const FullType(GProjectData_project_statistics))); + } + return result; + } + + @override + GProjectData_project deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectData_projectBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'avatarUrl': + result.avatarUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'starCount': + result.starCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'forksCount': + result.forksCount = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'visibility': + result.visibility = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'webUrl': + result.webUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issuesEnabled': + result.issuesEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'openIssuesCount': + result.openIssuesCount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'mergeRequestsEnabled': + result.mergeRequestsEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'createdAt': + result.createdAt.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GTime))! as _i2.GTime); + break; + case 'lastActivityAt': + result.lastActivityAt.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GTime))! as _i2.GTime); + break; + case 'statistics': + result.statistics.replace(serializers.deserialize(value, + specifiedType: + const FullType(GProjectData_project_statistics))! + as GProjectData_project_statistics); + break; + } + } + + return result.build(); + } +} + +class _$GProjectData_project_statisticsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectData_project_statistics, + _$GProjectData_project_statistics + ]; + @override + final String wireName = 'GProjectData_project_statistics'; + + @override + Iterable serialize( + Serializers serializers, GProjectData_project_statistics object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + 'commitCount', + serializers.serialize(object.commitCount, + specifiedType: const FullType(double)), + 'repositorySize', + serializers.serialize(object.repositorySize, + specifiedType: const FullType(double)), + ]; + + return result; + } + + @override + GProjectData_project_statistics deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectData_project_statisticsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'commitCount': + result.commitCount = serializers.deserialize(value, + specifiedType: const FullType(double))! as double; + break; + case 'repositorySize': + result.repositorySize = serializers.deserialize(value, + specifiedType: const FullType(double))! as double; + break; + } + } + + return result.build(); + } +} + +class _$GProjectData extends GProjectData { + @override + final String G__typename; + @override + final GProjectData_project? project; + + factory _$GProjectData([void Function(GProjectDataBuilder)? updates]) => + (new GProjectDataBuilder()..update(updates))._build(); + + _$GProjectData._({required this.G__typename, this.project}) : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData', 'G__typename'); + } + + @override + GProjectData rebuild(void Function(GProjectDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectDataBuilder toBuilder() => new GProjectDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectData && + G__typename == other.G__typename && + project == other.project; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), project.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectData') + ..add('G__typename', G__typename) + ..add('project', project)) + .toString(); + } +} + +class GProjectDataBuilder + implements Builder { + _$GProjectData? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + GProjectData_projectBuilder? _project; + GProjectData_projectBuilder get project => + _$this._project ??= new GProjectData_projectBuilder(); + set project(GProjectData_projectBuilder? project) => + _$this._project = project; + + GProjectDataBuilder() { + GProjectData._initializeBuilder(this); + } + + GProjectDataBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _project = $v.project?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GProjectData other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectData; + } + + @override + void update(void Function(GProjectDataBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectData build() => _build(); + + _$GProjectData _build() { + _$GProjectData _$result; + try { + _$result = _$v ?? + new _$GProjectData._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData', 'G__typename'), + project: _project?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'project'; + _project?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectData_project extends GProjectData_project { + @override + final String G__typename; + @override + final String name; + @override + final String? avatarUrl; + @override + final String? description; + @override + final int starCount; + @override + final int forksCount; + @override + final String? visibility; + @override + final String? webUrl; + @override + final bool? issuesEnabled; + @override + final int? openIssuesCount; + @override + final bool? mergeRequestsEnabled; + @override + final _i2.GTime? createdAt; + @override + final _i2.GTime? lastActivityAt; + @override + final GProjectData_project_statistics? statistics; + + factory _$GProjectData_project( + [void Function(GProjectData_projectBuilder)? updates]) => + (new GProjectData_projectBuilder()..update(updates))._build(); + + _$GProjectData_project._( + {required this.G__typename, + required this.name, + this.avatarUrl, + this.description, + required this.starCount, + required this.forksCount, + this.visibility, + this.webUrl, + this.issuesEnabled, + this.openIssuesCount, + this.mergeRequestsEnabled, + this.createdAt, + this.lastActivityAt, + this.statistics}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData_project', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + name, r'GProjectData_project', 'name'); + BuiltValueNullFieldError.checkNotNull( + starCount, r'GProjectData_project', 'starCount'); + BuiltValueNullFieldError.checkNotNull( + forksCount, r'GProjectData_project', 'forksCount'); + } + + @override + GProjectData_project rebuild( + void Function(GProjectData_projectBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectData_projectBuilder toBuilder() => + new GProjectData_projectBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectData_project && + G__typename == other.G__typename && + name == other.name && + avatarUrl == other.avatarUrl && + description == other.description && + starCount == other.starCount && + forksCount == other.forksCount && + visibility == other.visibility && + webUrl == other.webUrl && + issuesEnabled == other.issuesEnabled && + openIssuesCount == other.openIssuesCount && + mergeRequestsEnabled == other.mergeRequestsEnabled && + createdAt == other.createdAt && + lastActivityAt == other.lastActivityAt && + statistics == other.statistics; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + G__typename + .hashCode), + name.hashCode), + avatarUrl.hashCode), + description.hashCode), + starCount.hashCode), + forksCount.hashCode), + visibility.hashCode), + webUrl.hashCode), + issuesEnabled.hashCode), + openIssuesCount.hashCode), + mergeRequestsEnabled.hashCode), + createdAt.hashCode), + lastActivityAt.hashCode), + statistics.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectData_project') + ..add('G__typename', G__typename) + ..add('name', name) + ..add('avatarUrl', avatarUrl) + ..add('description', description) + ..add('starCount', starCount) + ..add('forksCount', forksCount) + ..add('visibility', visibility) + ..add('webUrl', webUrl) + ..add('issuesEnabled', issuesEnabled) + ..add('openIssuesCount', openIssuesCount) + ..add('mergeRequestsEnabled', mergeRequestsEnabled) + ..add('createdAt', createdAt) + ..add('lastActivityAt', lastActivityAt) + ..add('statistics', statistics)) + .toString(); + } +} + +class GProjectData_projectBuilder + implements Builder { + _$GProjectData_project? _$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; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + int? _starCount; + int? get starCount => _$this._starCount; + set starCount(int? starCount) => _$this._starCount = starCount; + + int? _forksCount; + int? get forksCount => _$this._forksCount; + set forksCount(int? forksCount) => _$this._forksCount = forksCount; + + String? _visibility; + String? get visibility => _$this._visibility; + set visibility(String? visibility) => _$this._visibility = visibility; + + String? _webUrl; + String? get webUrl => _$this._webUrl; + set webUrl(String? webUrl) => _$this._webUrl = webUrl; + + bool? _issuesEnabled; + bool? get issuesEnabled => _$this._issuesEnabled; + set issuesEnabled(bool? issuesEnabled) => + _$this._issuesEnabled = issuesEnabled; + + int? _openIssuesCount; + int? get openIssuesCount => _$this._openIssuesCount; + set openIssuesCount(int? openIssuesCount) => + _$this._openIssuesCount = openIssuesCount; + + bool? _mergeRequestsEnabled; + bool? get mergeRequestsEnabled => _$this._mergeRequestsEnabled; + set mergeRequestsEnabled(bool? mergeRequestsEnabled) => + _$this._mergeRequestsEnabled = mergeRequestsEnabled; + + _i2.GTimeBuilder? _createdAt; + _i2.GTimeBuilder get createdAt => + _$this._createdAt ??= new _i2.GTimeBuilder(); + set createdAt(_i2.GTimeBuilder? createdAt) => _$this._createdAt = createdAt; + + _i2.GTimeBuilder? _lastActivityAt; + _i2.GTimeBuilder get lastActivityAt => + _$this._lastActivityAt ??= new _i2.GTimeBuilder(); + set lastActivityAt(_i2.GTimeBuilder? lastActivityAt) => + _$this._lastActivityAt = lastActivityAt; + + GProjectData_project_statisticsBuilder? _statistics; + GProjectData_project_statisticsBuilder get statistics => + _$this._statistics ??= new GProjectData_project_statisticsBuilder(); + set statistics(GProjectData_project_statisticsBuilder? statistics) => + _$this._statistics = statistics; + + GProjectData_projectBuilder() { + GProjectData_project._initializeBuilder(this); + } + + GProjectData_projectBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _name = $v.name; + _avatarUrl = $v.avatarUrl; + _description = $v.description; + _starCount = $v.starCount; + _forksCount = $v.forksCount; + _visibility = $v.visibility; + _webUrl = $v.webUrl; + _issuesEnabled = $v.issuesEnabled; + _openIssuesCount = $v.openIssuesCount; + _mergeRequestsEnabled = $v.mergeRequestsEnabled; + _createdAt = $v.createdAt?.toBuilder(); + _lastActivityAt = $v.lastActivityAt?.toBuilder(); + _statistics = $v.statistics?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GProjectData_project other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectData_project; + } + + @override + void update(void Function(GProjectData_projectBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectData_project build() => _build(); + + _$GProjectData_project _build() { + _$GProjectData_project _$result; + try { + _$result = _$v ?? + new _$GProjectData_project._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData_project', 'G__typename'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GProjectData_project', 'name'), + avatarUrl: avatarUrl, + description: description, + starCount: BuiltValueNullFieldError.checkNotNull( + starCount, r'GProjectData_project', 'starCount'), + forksCount: BuiltValueNullFieldError.checkNotNull( + forksCount, r'GProjectData_project', 'forksCount'), + visibility: visibility, + webUrl: webUrl, + issuesEnabled: issuesEnabled, + openIssuesCount: openIssuesCount, + mergeRequestsEnabled: mergeRequestsEnabled, + createdAt: _createdAt?.build(), + lastActivityAt: _lastActivityAt?.build(), + statistics: _statistics?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'createdAt'; + _createdAt?.build(); + _$failedField = 'lastActivityAt'; + _lastActivityAt?.build(); + _$failedField = 'statistics'; + _statistics?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectData_project', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectData_project_statistics + extends GProjectData_project_statistics { + @override + final String G__typename; + @override + final double commitCount; + @override + final double repositorySize; + + factory _$GProjectData_project_statistics( + [void Function(GProjectData_project_statisticsBuilder)? updates]) => + (new GProjectData_project_statisticsBuilder()..update(updates))._build(); + + _$GProjectData_project_statistics._( + {required this.G__typename, + required this.commitCount, + required this.repositorySize}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData_project_statistics', 'G__typename'); + BuiltValueNullFieldError.checkNotNull( + commitCount, r'GProjectData_project_statistics', 'commitCount'); + BuiltValueNullFieldError.checkNotNull( + repositorySize, r'GProjectData_project_statistics', 'repositorySize'); + } + + @override + GProjectData_project_statistics rebuild( + void Function(GProjectData_project_statisticsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectData_project_statisticsBuilder toBuilder() => + new GProjectData_project_statisticsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectData_project_statistics && + G__typename == other.G__typename && + commitCount == other.commitCount && + repositorySize == other.repositorySize; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, G__typename.hashCode), commitCount.hashCode), + repositorySize.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectData_project_statistics') + ..add('G__typename', G__typename) + ..add('commitCount', commitCount) + ..add('repositorySize', repositorySize)) + .toString(); + } +} + +class GProjectData_project_statisticsBuilder + implements + Builder { + _$GProjectData_project_statistics? _$v; + + String? _G__typename; + String? get G__typename => _$this._G__typename; + set G__typename(String? G__typename) => _$this._G__typename = G__typename; + + double? _commitCount; + double? get commitCount => _$this._commitCount; + set commitCount(double? commitCount) => _$this._commitCount = commitCount; + + double? _repositorySize; + double? get repositorySize => _$this._repositorySize; + set repositorySize(double? repositorySize) => + _$this._repositorySize = repositorySize; + + GProjectData_project_statisticsBuilder() { + GProjectData_project_statistics._initializeBuilder(this); + } + + GProjectData_project_statisticsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _G__typename = $v.G__typename; + _commitCount = $v.commitCount; + _repositorySize = $v.repositorySize; + _$v = null; + } + return this; + } + + @override + void replace(GProjectData_project_statistics other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectData_project_statistics; + } + + @override + void update(void Function(GProjectData_project_statisticsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectData_project_statistics build() => _build(); + + _$GProjectData_project_statistics _build() { + final _$result = _$v ?? + new _$GProjectData_project_statistics._( + G__typename: BuiltValueNullFieldError.checkNotNull( + G__typename, r'GProjectData_project_statistics', 'G__typename'), + commitCount: BuiltValueNullFieldError.checkNotNull( + commitCount, r'GProjectData_project_statistics', 'commitCount'), + repositorySize: BuiltValueNullFieldError.checkNotNull( + repositorySize, + r'GProjectData_project_statistics', + 'repositorySize')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_gitlab/lib/project.req.gql.dart b/packages/gql_gitlab/lib/project.req.gql.dart new file mode 100644 index 0000000..aaadd1d --- /dev/null +++ b/packages/gql_gitlab/lib/project.req.gql.dart @@ -0,0 +1,70 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:ferry_exec/ferry_exec.dart' as _i1; +import 'package:gql_exec/gql_exec.dart' as _i4; +import 'package:gql_gitlab/project.ast.gql.dart' as _i5; +import 'package:gql_gitlab/project.data.gql.dart' as _i2; +import 'package:gql_gitlab/project.var.gql.dart' as _i3; +import 'package:gql_gitlab/serializers.gql.dart' as _i6; + +part 'project.req.gql.g.dart'; + +abstract class GProjectReq + implements + Built, + _i1.OperationRequest<_i2.GProjectData, _i3.GProjectVars> { + GProjectReq._(); + + factory GProjectReq([Function(GProjectReqBuilder b) updates]) = _$GProjectReq; + + static void _initializeBuilder(GProjectReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, + operationName: 'Project', + ) + ..executeOnListen = true; + @override + _i3.GProjectVars get vars; + @override + _i4.Operation get operation; + @override + _i4.Request get execRequest => _i4.Request( + operation: operation, + variables: vars.toJson(), + ); + @override + String? get requestId; + @override + @BuiltValueField(serialize: false) + _i2.GProjectData? Function( + _i2.GProjectData?, + _i2.GProjectData?, + )? get updateResult; + @override + _i2.GProjectData? get optimisticResponse; + @override + String? get updateCacheHandlerKey; + @override + Map? get updateCacheHandlerContext; + @override + _i1.FetchPolicy? get fetchPolicy; + @override + bool get executeOnListen; + @override + _i2.GProjectData? parseData(Map json) => + _i2.GProjectData.fromJson(json); + static Serializer get serializer => _$gProjectReqSerializer; + Map toJson() => (_i6.serializers.serializeWith( + GProjectReq.serializer, + this, + ) as Map); + static GProjectReq? fromJson(Map json) => + _i6.serializers.deserializeWith( + GProjectReq.serializer, + json, + ); +} diff --git a/packages/gql_gitlab/lib/project.req.gql.g.dart b/packages/gql_gitlab/lib/project.req.gql.g.dart new file mode 100644 index 0000000..23adeb1 --- /dev/null +++ b/packages/gql_gitlab/lib/project.req.gql.g.dart @@ -0,0 +1,349 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'project.req.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gProjectReqSerializer = new _$GProjectReqSerializer(); + +class _$GProjectReqSerializer implements StructuredSerializer { + @override + final Iterable types = const [GProjectReq, _$GProjectReq]; + @override + final String wireName = 'GProjectReq'; + + @override + Iterable serialize(Serializers serializers, GProjectReq object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'vars', + serializers.serialize(object.vars, + specifiedType: const FullType(_i3.GProjectVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), + 'executeOnListen', + serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.requestId; + if (value != null) { + result + ..add('requestId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.optimisticResponse; + if (value != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i2.GProjectData))); + } + value = object.updateCacheHandlerKey; + if (value != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.updateCacheHandlerContext; + if (value != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(value, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + value = object.fetchPolicy; + if (value != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(value, + specifiedType: const FullType(_i1.FetchPolicy))); + } + return result; + } + + @override + GProjectReq deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectReqBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'vars': + result.vars.replace(serializers.deserialize(value, + specifiedType: const FullType(_i3.GProjectVars))! + as _i3.GProjectVars); + break; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation))! as _i4.Operation; + break; + case 'requestId': + result.requestId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GProjectData))! + as _i2.GProjectData); + break; + case 'updateCacheHandlerKey': + result.updateCacheHandlerKey = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'updateCacheHandlerContext': + result.updateCacheHandlerContext = serializers.deserialize(value, + specifiedType: const FullType(Map, const [ + const FullType(String), + const FullType(dynamic) + ])) as Map?; + break; + case 'fetchPolicy': + result.fetchPolicy = serializers.deserialize(value, + specifiedType: const FullType(_i1.FetchPolicy)) + as _i1.FetchPolicy?; + break; + case 'executeOnListen': + result.executeOnListen = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GProjectReq extends GProjectReq { + @override + final _i3.GProjectVars vars; + @override + final _i4.Operation operation; + @override + final String? requestId; + @override + final _i2.GProjectData? Function(_i2.GProjectData?, _i2.GProjectData?)? + updateResult; + @override + final _i2.GProjectData? optimisticResponse; + @override + final String? updateCacheHandlerKey; + @override + final Map? updateCacheHandlerContext; + @override + final _i1.FetchPolicy? fetchPolicy; + @override + final bool executeOnListen; + + factory _$GProjectReq([void Function(GProjectReqBuilder)? updates]) => + (new GProjectReqBuilder()..update(updates))._build(); + + _$GProjectReq._( + {required this.vars, + required this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + required this.executeOnListen}) + : super._() { + BuiltValueNullFieldError.checkNotNull(vars, r'GProjectReq', 'vars'); + BuiltValueNullFieldError.checkNotNull( + operation, r'GProjectReq', 'operation'); + BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GProjectReq', 'executeOnListen'); + } + + @override + GProjectReq rebuild(void Function(GProjectReqBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectReqBuilder toBuilder() => new GProjectReqBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + final dynamic _$dynamicOther = other; + return other is GProjectReq && + vars == other.vars && + operation == other.operation && + requestId == other.requestId && + updateResult == _$dynamicOther.updateResult && + optimisticResponse == other.optimisticResponse && + updateCacheHandlerKey == other.updateCacheHandlerKey && + updateCacheHandlerContext == other.updateCacheHandlerContext && + fetchPolicy == other.fetchPolicy && + executeOnListen == other.executeOnListen; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, vars.hashCode), operation.hashCode), + requestId.hashCode), + updateResult.hashCode), + optimisticResponse.hashCode), + updateCacheHandlerKey.hashCode), + updateCacheHandlerContext.hashCode), + fetchPolicy.hashCode), + executeOnListen.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectReq') + ..add('vars', vars) + ..add('operation', operation) + ..add('requestId', requestId) + ..add('updateResult', updateResult) + ..add('optimisticResponse', optimisticResponse) + ..add('updateCacheHandlerKey', updateCacheHandlerKey) + ..add('updateCacheHandlerContext', updateCacheHandlerContext) + ..add('fetchPolicy', fetchPolicy) + ..add('executeOnListen', executeOnListen)) + .toString(); + } +} + +class GProjectReqBuilder implements Builder { + _$GProjectReq? _$v; + + _i3.GProjectVarsBuilder? _vars; + _i3.GProjectVarsBuilder get vars => + _$this._vars ??= new _i3.GProjectVarsBuilder(); + set vars(_i3.GProjectVarsBuilder? vars) => _$this._vars = vars; + + _i4.Operation? _operation; + _i4.Operation? get operation => _$this._operation; + set operation(_i4.Operation? operation) => _$this._operation = operation; + + String? _requestId; + String? get requestId => _$this._requestId; + set requestId(String? requestId) => _$this._requestId = requestId; + + _i2.GProjectData? Function(_i2.GProjectData?, _i2.GProjectData?)? + _updateResult; + _i2.GProjectData? Function(_i2.GProjectData?, _i2.GProjectData?)? + get updateResult => _$this._updateResult; + set updateResult( + _i2.GProjectData? Function(_i2.GProjectData?, _i2.GProjectData?)? + updateResult) => + _$this._updateResult = updateResult; + + _i2.GProjectDataBuilder? _optimisticResponse; + _i2.GProjectDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GProjectDataBuilder(); + set optimisticResponse(_i2.GProjectDataBuilder? optimisticResponse) => + _$this._optimisticResponse = optimisticResponse; + + String? _updateCacheHandlerKey; + String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; + set updateCacheHandlerKey(String? updateCacheHandlerKey) => + _$this._updateCacheHandlerKey = updateCacheHandlerKey; + + Map? _updateCacheHandlerContext; + Map? get updateCacheHandlerContext => + _$this._updateCacheHandlerContext; + set updateCacheHandlerContext( + Map? updateCacheHandlerContext) => + _$this._updateCacheHandlerContext = updateCacheHandlerContext; + + _i1.FetchPolicy? _fetchPolicy; + _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; + set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => + _$this._fetchPolicy = fetchPolicy; + + bool? _executeOnListen; + bool? get executeOnListen => _$this._executeOnListen; + set executeOnListen(bool? executeOnListen) => + _$this._executeOnListen = executeOnListen; + + GProjectReqBuilder() { + GProjectReq._initializeBuilder(this); + } + + GProjectReqBuilder get _$this { + final $v = _$v; + if ($v != null) { + _vars = $v.vars.toBuilder(); + _operation = $v.operation; + _requestId = $v.requestId; + _updateResult = $v.updateResult; + _optimisticResponse = $v.optimisticResponse?.toBuilder(); + _updateCacheHandlerKey = $v.updateCacheHandlerKey; + _updateCacheHandlerContext = $v.updateCacheHandlerContext; + _fetchPolicy = $v.fetchPolicy; + _executeOnListen = $v.executeOnListen; + _$v = null; + } + return this; + } + + @override + void replace(GProjectReq other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectReq; + } + + @override + void update(void Function(GProjectReqBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectReq build() => _build(); + + _$GProjectReq _build() { + _$GProjectReq _$result; + try { + _$result = _$v ?? + new _$GProjectReq._( + vars: vars.build(), + operation: BuiltValueNullFieldError.checkNotNull( + operation, r'GProjectReq', 'operation'), + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: BuiltValueNullFieldError.checkNotNull( + executeOnListen, r'GProjectReq', 'executeOnListen')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_gitlab/lib/project.var.gql.dart b/packages/gql_gitlab/lib/project.var.gql.dart new file mode 100644 index 0000000..956b93e --- /dev/null +++ b/packages/gql_gitlab/lib/project.var.gql.dart @@ -0,0 +1,29 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_gitlab/serializers.gql.dart' as _i1; + +part 'project.var.gql.g.dart'; + +abstract class GProjectVars + implements Built { + GProjectVars._(); + + factory GProjectVars([Function(GProjectVarsBuilder b) updates]) = + _$GProjectVars; + + String get fullPath; + static Serializer get serializer => _$gProjectVarsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectVars.serializer, + this, + ) as Map); + static GProjectVars? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectVars.serializer, + json, + ); +} diff --git a/packages/gql_gitlab/lib/project.var.gql.g.dart b/packages/gql_gitlab/lib/project.var.gql.g.dart new file mode 100644 index 0000000..15991c3 --- /dev/null +++ b/packages/gql_gitlab/lib/project.var.gql.g.dart @@ -0,0 +1,134 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'project.var.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializer _$gProjectVarsSerializer = + new _$GProjectVarsSerializer(); + +class _$GProjectVarsSerializer implements StructuredSerializer { + @override + final Iterable types = const [GProjectVars, _$GProjectVars]; + @override + final String wireName = 'GProjectVars'; + + @override + Iterable serialize(Serializers serializers, GProjectVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GProjectVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GProjectVars extends GProjectVars { + @override + final String fullPath; + + factory _$GProjectVars([void Function(GProjectVarsBuilder)? updates]) => + (new GProjectVarsBuilder()..update(updates))._build(); + + _$GProjectVars._({required this.fullPath}) : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GProjectVars', 'fullPath'); + } + + @override + GProjectVars rebuild(void Function(GProjectVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectVarsBuilder toBuilder() => new GProjectVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectVars && fullPath == other.fullPath; + } + + @override + int get hashCode { + return $jf($jc(0, fullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectVars') + ..add('fullPath', fullPath)) + .toString(); + } +} + +class GProjectVarsBuilder + implements Builder { + _$GProjectVars? _$v; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GProjectVarsBuilder(); + + GProjectVarsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _fullPath = $v.fullPath; + _$v = null; + } + return this; + } + + @override + void replace(GProjectVars other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectVars; + } + + @override + void update(void Function(GProjectVarsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectVars build() => _build(); + + _$GProjectVars _build() { + final _$result = _$v ?? + new _$GProjectVars._( + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GProjectVars', 'fullPath')); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_gitlab/lib/schema.ast.gql.dart b/packages/gql_gitlab/lib/schema.ast.gql.dart new file mode 100644 index 0000000..a435b3f --- /dev/null +++ b/packages/gql_gitlab/lib/schema.ast.gql.dart @@ -0,0 +1,102368 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:gql/ast.dart' as _i1; + +const AccessLevel = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AccessLevel'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integerValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stringValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevelEnum'), + isNonNull: false, + ), + ), + ], +); +const AccessLevelEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AccessLevelEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NO_ACCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MINIMAL_ACCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPORTER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEVELOPER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAINTAINER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OWNER'), + directives: [], + ), + ], +); +const AddProjectToSecurityDashboardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectToSecurityDashboardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AddProjectToSecurityDashboardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AddProjectToSecurityDashboardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const AdminSidekiqQueuesDeleteJobsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AdminSidekiqQueuesDeleteJobsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rootNamespace'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'callerId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'remoteIp'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jobId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pipelineId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relatedClass'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'featureCategory'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'artifactSize'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'artifactUsedCdn'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'artifactsDependenciesSize'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'artifactsDependenciesCount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rootCallerId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subscriptionPlan'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workerClass'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'queueName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AdminSidekiqQueuesDeleteJobsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AdminSidekiqQueuesDeleteJobsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'result'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteJobsResponse'), + isNonNull: false, + ), + ), + ], +); +const AgentConfiguration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AgentConfiguration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'agentName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const AgentConfigurationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AgentConfigurationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentConfigurationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentConfiguration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AgentConfigurationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AgentConfigurationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentConfiguration'), + isNonNull: false, + ), + ), + ], +); +const AgentMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AgentMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'podName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'podNamespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AgentTokenStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AgentTokenStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVOKED'), + directives: [], + ), + ], +); +const AlertManagementAlert = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'details'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JSON'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'eventCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hosts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueIid'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use issue field. Deprecated in 13.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metricsDashboardUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monitoringTool'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'prometheusAlert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runbook'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'service'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementSeverity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const AlertManagementAlertConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementAlertConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlertEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AlertManagementAlertEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementAlertEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementAlertSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementAlertSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENDED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENDED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_TIME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_TIME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_TIME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_TIME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVENT_COUNT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVENT_COUNT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STATUS_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STATUS_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const AlertManagementAlertStatusCountsType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementAlertStatusCountsType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'acknowledged'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ignored'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'open'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'triggered'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementDomainFilter = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementDomainFilter'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'operations'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'threat_monitoring'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Network policies are deprecated and will be removed in GitLab 16.0. Deprecated in 15.0.', + isBlock: false, + ), + ) + ], + ) + ], + ), + ], +); +const AlertManagementHttpIntegration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegration'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payloadAlertFields'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertField'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payloadAttributeMappings'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertMappingField'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'payloadExample'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JsonString'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementHttpIntegrationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AlertManagementHttpIntegrationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementHttpIntegrationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationID'), + directives: [], +); +const AlertManagementIntegration = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementIntegration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementIntegrationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AlertManagementIntegrationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegration'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementIntegrationType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROMETHEUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HTTP'), + directives: [], + ), + ], +); +const AlertManagementPayloadAlertField = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertField'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PayloadAlertFieldPathSegment'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldType'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementPayloadAlertFieldInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldName'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PayloadAlertFieldPathSegment'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldType'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AlertManagementPayloadAlertFieldName = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldName'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'START_TIME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'END_TIME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONITORING_TOOL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HOSTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FINGERPRINT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GITLAB_ENVIRONMENT_NAME'), + directives: [], + ), + ], +); +const AlertManagementPayloadAlertFieldType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ARRAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DATETIME'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STRING'), + directives: [], + ), + ], +); +const AlertManagementPayloadAlertMappingField = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertMappingField'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldName'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PayloadAlertFieldPathSegment'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldType'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementPrometheusIntegration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementPrometheusIntegration'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegration'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const AlertManagementSeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementSeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INFO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + ], +); +const AlertManagementStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertManagementStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRIGGERED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACKNOWLEDGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IGNORED'), + directives: [], + ), + ], +); +const AlertSetAssigneesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertSetAssigneesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AlertSetAssigneesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertSetAssigneesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const AlertTodoCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertTodoCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AlertTodoCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AlertTodoCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const AnalyticsDevopsAdoptionEnabledNamespaceID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AnalyticsDevopsAdoptionEnabledNamespaceID'), + directives: [], +); +const ApiFuzzingCiConfiguration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfiguration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanModes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingScanMode'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanProfiles'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingScanProfile'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const ApiFuzzingCiConfigurationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfigurationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'apiSpecificationFile'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authPassword'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingScanMode'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanProfile'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'target'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ApiFuzzingCiConfigurationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfigurationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configurationYaml'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The configuration snippet is now generated client-side. Deprecated in 14.6.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabCiYamlEditPath'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The configuration snippet is now generated client-side. Deprecated in 14.6.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ApiFuzzingScanMode = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ApiFuzzingScanMode'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HAR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPENAPI'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSTMAN'), + directives: [], + ), + ], +); +const ApiFuzzingScanProfile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApiFuzzingScanProfile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ApprovalRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ApprovalRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalsRequired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvedBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containsHiddenGroups'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'eligibleApprovers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GlobalID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'overridden'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'section'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceRule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApprovalRule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApprovalRuleType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'users'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + ], +); +const ApprovalRuleType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ApprovalRuleType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REGULAR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CODE_OWNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPORT_APPROVER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY_APPROVER'), + directives: [], + ), + ], +); +const AppSecFuzzingCoverageCorpusID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AppSecFuzzingCoverageCorpusID'), + directives: [], +); +const ArtifactDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ArtifactDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifactID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ArtifactDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ArtifactDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'artifact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifact'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const AssetType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AssetType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const AssigneeWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AssigneeWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + ], +); +const AuditEventsExternalAuditEventDestinationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsExternalAuditEventDestinationID'), + directives: [], +); +const AuditEventsStreamingHeaderID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeaderID'), + directives: [], +); +const AuditEventsStreamingHeadersCreateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'destinationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsExternalAuditEventDestinationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AuditEventsStreamingHeadersCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'header'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeader'), + isNonNull: false, + ), + ), + ], +); +const AuditEventsStreamingHeadersDestroyInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headerId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeaderID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AuditEventsStreamingHeadersDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const AuditEventsStreamingHeadersUpdateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headerId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeaderID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const AuditEventsStreamingHeadersUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'header'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeader'), + isNonNull: false, + ), + ), + ], +); +const AuditEventStreamingHeader = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeader'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const AuditEventStreamingHeaderConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeaderConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeaderEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeader'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AuditEventStreamingHeaderEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeaderEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeader'), + isNonNull: false, + ), + ), + ], +); +const AvailabilityEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'AvailabilityEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_SET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUSY'), + directives: [], + ), + ], +); +const AwardableID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardableID'), + directives: [], +); +const AwardEmoji = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmoji'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unicode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unicodeVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + ], +); +const AwardEmojiAddInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiAddInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'awardableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AwardEmojiAddPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiAddPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmoji'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const AwardEmojiConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmoji'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const AwardEmojiEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmoji'), + isNonNull: false, + ), + ), + ], +); +const AwardEmojiRemoveInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiRemoveInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'awardableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AwardEmojiRemovePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiRemovePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmoji'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const AwardEmojiToggleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiToggleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'awardableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const AwardEmojiTogglePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'AwardEmojiTogglePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmoji'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'toggledOn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const BaseService = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BaseService'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Service'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serviceType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const BigInt = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'BigInt'), + directives: [], +); +const Blob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Blob'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Entry'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'flatPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EntryType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const BlobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BlobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Blob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const BlobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BlobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Blob'), + isNonNull: false, + ), + ), + ], +); +const BlobViewer = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BlobViewer'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'loadAsync'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'loadingPartialName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'renderError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tooLarge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobViewersType'), + isNonNull: true, + ), + ), + ], +); +const BlobViewersType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'BlobViewersType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'rich'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'simple'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'auxiliary'), + directives: [], + ), + ], +); +const Board = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Board'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueFilters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lists'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueFilters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const BoardConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const BoardEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + ], +); +const BoardEpic = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpic'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Eventable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ancestors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByEpics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'children'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultProjectForIssueCreation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descendantCounts'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicDescendantCount'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descendantWeightSum'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicDescendantWeights'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFromInheritedSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFromMilestones'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateIsFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'events'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EventConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasChildren'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasParent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicHealthStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reference'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'full'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relationPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relativePosition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFromInheritedSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFromMilestones'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateIsFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'textColor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userDiscussionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPreferences'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicUserPreferences'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const BoardEpicConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpicConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpic'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const BoardEpicCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpicCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const BoardEpicCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpicCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const BoardEpicEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpicEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpic'), + isNonNull: false, + ), + ), + ], +); +const BoardEpicUserPreferences = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardEpicUserPreferences'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const BoardID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardID'), + directives: [], +); +const BoardIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedBoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssigneeWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weightWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WeightWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const BoardList = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardList'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignee'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limitMetric'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListLimitMetric'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'listType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maxIssueCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maxIssueWeight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalWeight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const BoardListConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const BoardListCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'backlog'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const BoardListCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + ], +); +const BoardListEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + ], +); +const BoardListUpdateLimitMetricsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListUpdateLimitMetricsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limitMetric'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListLimitMetric'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxIssueCount'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maxIssueWeight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const BoardListUpdateLimitMetricsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardListUpdateLimitMetricsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + ], +); +const BoardsEpicBoardID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + directives: [], +); +const BoardsEpicListID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + directives: [], +); +const Branch = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Branch'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const BranchProtection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchProtection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowForcePush'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeOwnerApprovalRequired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeAccessLevels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeAccessLevelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushAccessLevels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAccessLevelConnection'), + isNonNull: false, + ), + ), + ], +); +const BranchRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchProtection'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchProtection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const BranchRuleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchRuleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchRuleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchRule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const BranchRuleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BranchRuleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchRule'), + isNonNull: false, + ), + ), + ], +); +const BulkEnableDevopsAdoptionNamespacesInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BulkEnableDevopsAdoptionNamespacesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'namespaceIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'displayNamespaceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const BulkEnableDevopsAdoptionNamespacesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BulkEnableDevopsAdoptionNamespacesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabledNamespaces'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespace'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const BulkRunnerDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BulkRunnerDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const BulkRunnerDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BulkRunnerDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedIds'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const BurnupChartDailyTotals = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'BurnupChartDailyTotals'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedWeight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scopeCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scopeWeight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CiApplicationSettings = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiApplicationSettings'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keepLatestArtifact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ) + ], +); +const CiBuildID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CiBuildID'), + directives: [], +); +const CiBuildNeed = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiBuildNeed'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiBuildNeedConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiBuildNeedConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildNeedEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildNeed'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiBuildNeedEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiBuildNeedEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildNeed'), + isNonNull: false, + ), + ), + ], +); +const CiCdSettingsUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiCdSettingsUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'keepLatestArtifact'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jobTokenScopeEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergePipelinesEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeTrainsEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CiCdSettingsUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiCdSettingsUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciCdSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCiCdSetting'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CiConfig = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfig'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'includes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigInclude'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergedYaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigStageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'warnings'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const CiConfigGroup = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigGroup'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CiConfigGroupConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigGroupConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigGroupEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigGroup'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiConfigGroupEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigGroupEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigGroup'), + isNonNull: false, + ), + ), + ], +); +const CiConfigInclude = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigInclude'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contextProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contextSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'extra'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JSON'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigIncludeType'), + isNonNull: false, + ), + ), + ], +); +const CiConfigIncludeType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigIncludeType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'remote'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'local'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'template'), + directives: [], + ), + ], +); +const CiConfigJob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigJob'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'afterScript'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'beforeScript'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'except'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJobRestriction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'needs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigNeedConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'only'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJobRestriction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'script'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'when'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiConfigJobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigJobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiConfigJobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigJobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigJob'), + isNonNull: false, + ), + ), + ], +); +const CiConfigJobRestriction = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigJobRestriction'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refs'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ) + ], +); +const CiConfigNeed = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigNeed'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const CiConfigNeedConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigNeedConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigNeedEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigNeed'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiConfigNeedEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigNeedEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigNeed'), + isNonNull: false, + ), + ), + ], +); +const CiConfigStage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigStage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigGroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiConfigStageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigStageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigStageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigStage'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiConfigStageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigStageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigStage'), + isNonNull: false, + ), + ), + ], +); +const CiConfigStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VALID'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INVALID'), + directives: [], + ), + ], +); +const CiConfigVariable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiConfigVariable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiGroup = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroup'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DetailedStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CiGroupConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroupConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroup'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiGroupEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroupEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroup'), + isNonNull: false, + ), + ), + ], +); +const CiGroupVariable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroupVariable'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'masked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'protected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variableType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableType'), + isNonNull: false, + ), + ), + ], +); +const CiGroupVariableConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroupVariableConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupVariableEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupVariable'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiGroupVariableEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiGroupVariableEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupVariable'), + isNonNull: false, + ), + ), + ], +); +const CiInstanceVariable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiInstanceVariable'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentScope'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'No longer used, only available for GroupVariableType and ProjectVariableType. Deprecated in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'masked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'protected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variableType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableType'), + isNonNull: false, + ), + ), + ], +); +const CiInstanceVariableConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiInstanceVariableConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiInstanceVariableEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiInstanceVariable'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiInstanceVariableEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiInstanceVariableEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiInstanceVariable'), + isNonNull: false, + ), + ), + ], +); +const CiJob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJob'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'artifacts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifactConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cancelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdByTag'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DetailedStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downstreamPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobKind'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'manualJob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'manualVariables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiManualVariableConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'needs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildNeedConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'playable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'previousStageJobsOrNeeds'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobNeedUnionConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'queuedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'queuedDuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Duration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retried'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scheduledAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'schedulingType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiStage'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stuck'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'triggered'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiJobArtifact = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobArtifact'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expireAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactFileType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifactID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const CiJobArtifactConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobArtifactConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifactEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifact'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiJobArtifactEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobArtifactEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifact'), + isNonNull: false, + ), + ), + ], +); +const CiJobArtifactID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobArtifactID'), + directives: [], +); +const CiJobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: _i1.IntValueNode(value: '1000'), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiJobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const CiJobKind = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobKind'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUILD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BRIDGE'), + directives: [], + ), + ], +); +const CiJobStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING_FOR_RESOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PREPARING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SKIPPED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MANUAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SCHEDULED'), + directives: [], + ), + ], +); +const CiJobTokenScopeAddProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobTokenScopeAddProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetProjectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CiJobTokenScopeAddProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobTokenScopeAddProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciJobTokenScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CiJobTokenScopeRemoveProjectInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobTokenScopeRemoveProjectInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetProjectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CiJobTokenScopeRemoveProjectPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobTokenScopeRemoveProjectPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciJobTokenScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CiJobTokenScopeType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiJobTokenScopeType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ) + ], +); +const CiManualVariable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiManualVariable'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentScope'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'No longer used, only available for GroupVariableType and ProjectVariableType. Deprecated in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variableType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableType'), + isNonNull: false, + ), + ), + ], +); +const CiManualVariableConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiManualVariableConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiManualVariableEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiManualVariable'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiManualVariableEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiManualVariableEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiManualVariable'), + isNonNull: false, + ), + ), + ], +); +const CiMinutesNamespaceMonthlyUsage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minutes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'month'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthIso8601'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersDuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CiMinutesNamespaceMonthlyUsageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsage'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiMinutesNamespaceMonthlyUsageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsage'), + isNonNull: false, + ), + ), + ], +); +const CiMinutesProjectMonthlyUsage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minutes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersDuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CiMinutesProjectMonthlyUsageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsage'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiMinutesProjectMonthlyUsageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesProjectMonthlyUsage'), + isNonNull: false, + ), + ), + ], +); +const CiPipelineID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CiPipelineID'), + directives: [], +); +const CiProjectVariable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiProjectVariable'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'masked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'protected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variableType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableType'), + isNonNull: false, + ), + ), + ], +); +const CiProjectVariableConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiProjectVariableConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiProjectVariableEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiProjectVariable'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiProjectVariableEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiProjectVariableEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiProjectVariable'), + isNonNull: false, + ), + ), + ], +); +const CiRunner = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerAccessLevel'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use paused. Deprecated in 14.8.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'architectureName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contactedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editAdminUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'executorName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ipAddress'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maintenanceNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maintenanceNoteHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maximumTimeout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ownerProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'paused'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'platformName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'privateProjectsMinutesCostFactor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membership'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchNamespaces'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topics'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicProjectsMinutesCostFactor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runUntagged'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagList'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tokenExpiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upgradeStatus'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 14.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerUpgradeStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiRunnerAccessLevel = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerAccessLevel'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_PROTECTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REF_PROTECTED'), + directives: [], + ), + ], +); +const CiRunnerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunner'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiRunnerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiRunnerID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerID'), + directives: [], +); +const CiRunnerMembershipFilter = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerMembershipFilter'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCENDANTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL_AVAILABLE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + ], +); +const CiRunnerSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTACTED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTACTED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOKEN_EXPIRES_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOKEN_EXPIRES_AT_DESC'), + directives: [], + ), + ], +); +const CiRunnerStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CiRunner.paused`. Deprecated in 14.6.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PAUSED'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CiRunner.paused`. Deprecated in 14.6.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONLINE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OFFLINE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STALE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEVER_CONTACTED'), + directives: [], + ), + ], +); +const CiRunnerType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INSTANCE_TYPE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GROUP_TYPE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECT_TYPE'), + directives: [], + ), + ], +); +const CiRunnerUpgradeStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiRunnerUpgradeStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INVALID'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_AVAILABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AVAILABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RECOMMENDED'), + directives: [], + ), + ], +); +const CiSecureFileRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiSecureFileRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciSecureFileId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const CiSecureFileRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiSecureFileRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiSecureFileRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiSecureFileRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiSecureFileRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiSecureFileRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiSecureFileRegistry'), + isNonNull: false, + ), + ), + ], +); +const CiStage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiStage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DetailedStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const CiStageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiStageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiStageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiStage'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CiStageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiStageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiStage'), + isNonNull: false, + ), + ), + ], +); +const CiTemplate = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiTemplate'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const CiVariable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'CiVariable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'raw'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variableType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableType'), + isNonNull: false, + ), + ), + ], +); +const CiVariableInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CiVariableInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CiVariableType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CiVariableType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENV_VAR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FILE'), + directives: [], + ), + ], +); +const ClusterAgent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgent'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activityEvents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEventConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'connections'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedAgentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdByUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tokens'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentTokenStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityImages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentActivityEvent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEvent'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'agentToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentToken'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'level'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recordedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentActivityEventConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEventConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEventEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEvent'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ClusterAgentActivityEventEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEventEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentActivityEvent'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ClusterAgentDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClusterAgentDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ClusterAgentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentToken = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentToken'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdByUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentTokenID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastUsedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentTokenStatus'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentTokenConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentToken'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ClusterAgentTokenCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClusterAgentTokenCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'secret'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentToken'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentTokenEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentToken'), + isNonNull: false, + ), + ), + ], +); +const ClusterAgentTokenRevokeInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenRevokeInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentTokenID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ClusterAgentTokenRevokePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ClusterAgentTokenRevokePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ClustersAgentID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + directives: [], +); +const ClustersAgentTokenID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ClustersAgentTokenID'), + directives: [], +); +const ClustersClusterID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + directives: [], +); +const CodeCoverageActivity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeCoverageActivity'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'averageCoverage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverageCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CodeCoverageActivityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeCoverageActivityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeCoverageActivityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeCoverageActivity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CodeCoverageActivityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeCoverageActivityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeCoverageActivity'), + isNonNull: false, + ), + ), + ], +); +const CodeCoverageSummary = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeCoverageSummary'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'averageCoverage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverageCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastUpdatedOn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + ], +); +const CodeQualityDegradation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeQualityDegradation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fingerprint'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeQualityDegradationSeverity'), + isNonNull: true, + ), + ), + ], +); +const CodeQualityDegradationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeQualityDegradationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeQualityDegradationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeQualityDegradation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CodeQualityDegradationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeQualityDegradationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeQualityDegradation'), + isNonNull: false, + ), + ), + ], +); +const CodeQualityDegradationSeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CodeQualityDegradationSeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAJOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MINOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INFO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + ], +); +const Color = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Color'), + directives: [], +); +const Commit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Commit'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorGravatar'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authorName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullTitleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelines'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineStatusEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScopeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'signatureHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const CommitAction = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitAction'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitActionMode'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'encoding'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitEncoding'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'executeFilemode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filePath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastCommitId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'previousPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CommitActionMode = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitActionMode'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DELETE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MOVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHMOD'), + directives: [], + ), + ], +); +const CommitConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CommitCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startBranch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitAction'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CommitCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitPipelinePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CommitEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + ], +); +const CommitEncoding = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CommitEncoding'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEXT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BASE64'), + directives: [], + ), + ], +); +const ComplianceFramework = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceFramework'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineConfigurationFullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ComplianceFrameworkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceFrameworkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFramework'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ComplianceFrameworkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceFrameworkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFramework'), + isNonNull: false, + ), + ), + ], +); +const ComplianceFrameworkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceFrameworkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pipelineConfigurationFullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ComplianceManagementFrameworkID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + directives: [], +); +const ComplianceViolation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reason'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationReason'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severityLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationSeverity'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'violatingUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + ], +); +const ComplianceViolationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ComplianceViolationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolation'), + isNonNull: false, + ), + ), + ], +); +const ComplianceViolationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ComplianceViolationReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED_BY_MERGE_REQUEST_AUTHOR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED_BY_COMMITTER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED_BY_INSUFFICIENT_USERS'), + directives: [], + ), + ], +); +const ComplianceViolationSeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationSeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INFO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + ], +); +const ComplianceViolationSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ComplianceViolationSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_LEVEL_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_LEVEL_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VIOLATION_REASON_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VIOLATION_REASON_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_REQUEST_TITLE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_REQUEST_TITLE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_AT_ASC'), + directives: [], + ), + ], +); +const ComposerMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ComposerMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'composerJson'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageComposerJsonType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ConanFileMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConanFileMetadata'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileMetadata'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conanFileType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConanMetadatumFileTypeEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conanPackageReference'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesConanFileMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageRevision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recipeRevision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const ConanMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConanMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesConanMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageChannel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageUsername'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recipe'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recipePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const ConanMetadatumFileTypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ConanMetadatumFileTypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RECIPE_FILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PACKAGE_FILE'), + directives: [], + ), + ], +); +const ConfigureContainerScanningInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureContainerScanningInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConfigureContainerScanningPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureContainerScanningPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ConfigureDependencyScanningInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureDependencyScanningInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConfigureDependencyScanningPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureDependencyScanningPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ConfigureSastIacInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSastIacInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConfigureSastIacPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSastIacPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ConfigureSastInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSastInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'configuration'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ConfigureSastPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSastPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ConfigureSecretDetectionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSecretDetectionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ConfigureSecretDetectionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConfigureSecretDetectionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ConnectedAgent = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConnectedAgent'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'connectedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'connectionId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BigInt'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentMetadata'), + isNonNull: false, + ), + ), + ], +); +const ConnectedAgentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConnectedAgentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedAgentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedAgent'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ConnectedAgentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ConnectedAgentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConnectedAgent'), + isNonNull: false, + ), + ), + ], +); +const ContactSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContactSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIRST_NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIRST_NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LAST_NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LAST_NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EMAIL_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EMAIL_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PHONE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PHONE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORGANIZATION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORGANIZATION_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const ContactStateCounts = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContactStateCounts'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inactive'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const ContainerExpirationPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyCadenceEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keepN'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyKeepEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameRegex'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameRegexKeep'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextRunAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'olderThan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyOlderThanEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const ContainerExpirationPolicyCadenceEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyCadenceEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERY_DAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERY_WEEK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERY_TWO_WEEKS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERY_MONTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EVERY_THREE_MONTHS'), + directives: [], + ), + ], +); +const ContainerExpirationPolicyKeepEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyKeepEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_TAG'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIVE_TAGS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEN_TAGS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWENTY_FIVE_TAGS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIFTY_TAGS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_HUNDRED_TAGS'), + directives: [], + ), + ], +); +const ContainerExpirationPolicyOlderThanEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyOlderThanEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVEN_DAYS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FOURTEEN_DAYS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THIRTY_DAYS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SIXTY_DAYS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NINETY_DAYS'), + directives: [], + ), + ], +); +const ContainerRepository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expirationPolicyCleanupStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryCleanupStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expirationPolicyStartedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastCleanupDeletedTagsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const ContainerRepositoryCleanupStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryCleanupStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSCHEDULED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SCHEDULED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNFINISHED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONGOING'), + directives: [], + ), + ], +); +const ContainerRepositoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepository'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ContainerRepositoryDetails = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryDetails'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expirationPolicyCleanupStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryCleanupStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expirationPolicyStartedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastCleanupDeletedTagsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'migrationState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagSort'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const ContainerRepositoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepository'), + isNonNull: false, + ), + ), + ], +); +const ContainerRepositoryID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryID'), + directives: [], +); +const ContainerRepositorySort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositorySort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const ContainerRepositoryStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DELETE_SCHEDULED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DELETE_FAILED'), + directives: [], + ), + ], +); +const ContainerRepositoryTag = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryTag'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDelete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortRevision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BigInt'), + isNonNull: false, + ), + ), + ], +); +const ContainerRepositoryTagConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryTag'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ContainerRepositoryTagEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryTag'), + isNonNull: false, + ), + ), + ], +); +const ContainerRepositoryTagSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ContainerRepositoryTagSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_DESC'), + directives: [], + ), + ], +); +const CorpusCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CorpusCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CorpusCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CorpusCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CoverageFuzzingCorpus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpus'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AppSecFuzzingCoverageCorpusID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDetailsType'), + isNonNull: true, + ), + ), + ], +); +const CoverageFuzzingCorpusConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpusConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpusEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpus'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CoverageFuzzingCorpusEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpusEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpus'), + isNonNull: false, + ), + ), + ], +); +const CreateAlertIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateAlertIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateAlertIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateAlertIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const CreateAnnotationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateAnnotationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startingAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endingAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dashboardPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateAnnotationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateAnnotationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'annotation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateBoardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBoardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateBoardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBoardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'board'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateBranchInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBranchInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateBranchPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateBranchPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Branch'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateClusterAgentInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateClusterAgentInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateClusterAgentPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateClusterAgentPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateComplianceFrameworkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateComplianceFrameworkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'namespacePath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'params'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateComplianceFrameworkPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateComplianceFrameworkPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'framework'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFramework'), + isNonNull: false, + ), + ), + ], +); +const CreateCustomEmojiInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCustomEmojiInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateCustomEmojiPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateCustomEmojiPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmoji'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateDiffNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDiffNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'noteableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffPositionInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateDiffNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateDiffNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const CreateEpicInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEpicInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDateFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDateFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDateIsFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDateIsFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'addLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'removeLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'addLabels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Color'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateEpicPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateEpicPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CreateImageDiffNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateImageDiffNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'noteableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffImagePositionInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateImageDiffNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateImageDiffNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const CreateIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestToResolveDiscussionsOf'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'discussionToResolve'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveBeforeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveAfterId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueCreationIterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const CreateIterationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIterationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationsCadenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateIterationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateIterationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + ], +); +const CreateNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'noteableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'discussionId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestDiffHeadSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const CreateRequirementInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRequirementInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateRequirementPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateRequirementPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Requirement'), + isNonNull: false, + ), + ), + ], +); +const CreateSnippetInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSnippetInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibilityLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityLevelsEnum'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'uploadedFiles'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'blobActions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobActionInputType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CreateSnippetPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateSnippetPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + ), + ], +); +const CreateTestCaseInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTestCaseInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const CreateTestCasePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CreateTestCasePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testCase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const CurrentLicense = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CurrentLicense'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billableUsersCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockChangesAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'company'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSync'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maximumUserCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'plan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usersInLicenseCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usersOverLicenseCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const CurrentUserTodos = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ) + ], +); +const CustomEmoji = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomEmoji'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'external'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmojiID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const CustomEmojiConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomEmojiConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmojiEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmoji'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CustomEmojiEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomEmojiEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmoji'), + isNonNull: false, + ), + ), + ], +); +const CustomEmojiID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomEmojiID'), + directives: [], +); +const CustomerRelationsContact = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContact'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'phone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsContactConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContact'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsContactCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'firstName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'phone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CustomerRelationsContactCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContact'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsContactEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContact'), + isNonNull: false, + ), + ), + ], +); +const CustomerRelationsContactID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactID'), + directives: [], +); +const CustomerRelationsContactState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'inactive'), + directives: [], + ), + ], +); +const CustomerRelationsContactUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'organizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'firstName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'phone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CustomerRelationsContactUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsContactUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContact'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsOrganization = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultRate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsOrganizationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const CustomerRelationsOrganizationCreateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'defaultRate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CustomerRelationsOrganizationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + isNonNull: false, + ), + ), + ], +); +const CustomerRelationsOrganizationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + isNonNull: false, + ), + ), + ], +); +const CustomerRelationsOrganizationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationID'), + directives: [], +); +const CustomerRelationsOrganizationState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'inactive'), + directives: [], + ), + ], +); +const CustomerRelationsOrganizationUpdateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'defaultRate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const CustomerRelationsOrganizationUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organization'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganization'), + isNonNull: true, + ), + ), + ], +); +const DastOnDemandScanCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastOnDemandScanCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastOnDemandScanCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastOnDemandScanCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileBranch'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfileSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileSchedule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfileBranch = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileBranch'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'exists'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfileCadence = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileCadence'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCadenceUnit'), + isNonNull: false, + ), + ), + ], +); +const DastProfileCadenceInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileCadenceInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'unit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCadenceUnit'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastProfileCadenceUnit = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileCadenceUnit'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEEK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONTH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'YEAR'), + directives: [], + ), + ], +); +const DastProfileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DastProfileCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastProfileSchedule'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileScheduleInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branchName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'runAfterCreate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const DastProfileCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfileDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DastProfileDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DastProfileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + ), + ], +); +const DastProfileID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileID'), + directives: [], +); +const DastProfileRunInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileRunInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DastProfileRunPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileRunPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfileSchedule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileSchedule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCadence'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileScheduleID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextRunAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ownerValid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timezone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastProfileScheduleID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileScheduleID'), + directives: [], +); +const DastProfileScheduleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileScheduleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timezone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'cadence'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCadenceInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastProfileUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastProfileSchedule'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileScheduleInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'branchName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'runAfterUpdate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const DastProfileUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastProfileUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastScanMethodType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScanMethodType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEBSITE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPENAPI'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HAR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POSTMAN_COLLECTION'), + directives: [], + ), + ], +); +const DastScannerProfile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'referencedInSecurityPolicies'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanTypeEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'showDebugMessages'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'spiderTimeout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetTimeout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'useAjaxSpider'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const DastScannerProfileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DastScannerProfileCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'spiderTimeout'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetTimeout'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanTypeEnum'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'PASSIVE')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'useAjaxSpider'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'showDebugMessages'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const DastScannerProfileCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'use `dastScannerProfile` field. Deprecated in 14.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: false, + ), + ), + ], +); +const DastScannerProfileDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DastScannerProfileDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DastScannerProfileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + isNonNull: false, + ), + ), + ], +); +const DastScannerProfileID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + directives: [], +); +const DastScannerProfileUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'spiderTimeout'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetTimeout'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanTypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'useAjaxSpider'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'showDebugMessages'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastScannerProfileUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScannerProfileUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'use `dastScannerProfile` field. Deprecated in 14.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileID'), + isNonNull: false, + ), + ), + ], +); +const DastScanTypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastScanTypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PASSIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [], + ), + ], +); +const DastSiteProfile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'auth'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileAuth'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'excludedUrls'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'normalizedTargetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'referencedInSecurityPolicies'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestHeaders'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanMethodType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastTargetTypeEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfilePermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'validationStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileValidationStatusEnum'), + isNonNull: false, + ), + ), + ], +); +const DastSiteProfileAuth = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileAuth'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'password'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'passwordField'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submitField'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usernameField'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastSiteProfileAuthInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileAuthInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'usernameField'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'passwordField'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'password'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'submitField'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastSiteProfileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DastSiteProfileCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastTargetTypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanMethodType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requestHeaders'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'auth'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileAuthInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludedUrls'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + ], +); +const DastSiteProfileCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'use `dastSiteProfile.id` field. Deprecated in 14.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: false, + ), + ), + ], +); +const DastSiteProfileDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DastSiteProfileDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DastSiteProfileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + ), + ], +); +const DastSiteProfileID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + directives: [], +); +const DastSiteProfilePermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfilePermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createOnDemandDastScan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const DastSiteProfileUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'profileName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastTargetTypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanMethod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScanMethodType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requestHeaders'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'auth'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileAuthInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'excludedUrls'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastSiteProfileUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'use `dastSiteProfile.id` field. Deprecated in 14.10.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: false, + ), + ), + ], +); +const DastSiteProfileValidationStatusEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteProfileValidationStatusEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INPROGRESS_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PASSED_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED_VALIDATION'), + directives: [], + ), + ], +); +const DastSiteTokenCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteTokenCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastSiteTokenCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteTokenCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteTokenID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileValidationStatusEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DastSiteTokenID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteTokenID'), + directives: [], +); +const DastSiteValidation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'normalizedTargetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileValidationStatusEnum'), + isNonNull: true, + ), + ), + ], +); +const DastSiteValidationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DastSiteValidationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dastSiteTokenId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteTokenID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'validationPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'strategy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationStrategyEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DastSiteValidationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileValidationStatusEnum'), + isNonNull: false, + ), + ), + ], +); +const DastSiteValidationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidation'), + isNonNull: false, + ), + ), + ], +); +const DastSiteValidationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationID'), + directives: [], +); +const DastSiteValidationRevokeInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationRevokeInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'normalizedTargetUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DastSiteValidationRevokePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationRevokePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DastSiteValidationStatusEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationStatusEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INPROGRESS_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PASSED_VALIDATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED_VALIDATION'), + directives: [], + ), + ], +); +const DastSiteValidationStrategyEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastSiteValidationStrategyEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEXT_FILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HEADER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'META_TAG'), + directives: [], + ), + ], +); +const DastTargetTypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DastTargetTypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEBSITE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'API'), + directives: [], + ), + ], +); +const DataVisualizationColorEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DataVisualizationColorEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ORANGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AQUA'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GREEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAGENTA'), + directives: [], + ), + ], +); +const DataVisualizationWeightEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DataVisualizationWeightEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_50'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_100'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_200'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_300'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_400'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_500'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_600'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_700'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_800'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_900'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_950'), + directives: [], + ), + ], +); +const Date = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Date'), + directives: [], +); +const DeleteAnnotationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteAnnotationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DeleteAnnotationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteAnnotationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DeleteJobsResponse = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeleteJobsResponse'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedJobs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'queueSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const DependencyLinkMetadata = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyLinkMetadata'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NugetDependencyLinkMetadata'), + isNonNull: false, + ) + ], +); +const DependencyProxyBlob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyBlob'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const DependencyProxyBlobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyBlobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyBlobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyBlob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DependencyProxyBlobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyBlobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyBlob'), + isNonNull: false, + ), + ), + ], +); +const DependencyProxyImageTtlGroupPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyImageTtlGroupPolicy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ttl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const DependencyProxyManifest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyManifest'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'digest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifestID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'imageName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifestStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const DependencyProxyManifestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyManifestConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DependencyProxyManifestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyManifestEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifest'), + isNonNull: false, + ), + ), + ], +); +const DependencyProxyManifestID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyManifestID'), + directives: [], +); +const DependencyProxyManifestStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxyManifestStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEFAULT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_DESTRUCTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROCESSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + ], +); +const DependencyProxySetting = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DependencyProxySetting'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const Deployment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Deployment'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tag'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'triggerer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const DeploymentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DeploymentDetails = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentDetails'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tag'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentTag'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'triggerer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const DeploymentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + ), + ], +); +const DeploymentsOrderByInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentsOrderByInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SortDirectionEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'finishedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SortDirectionEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DeploymentStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SKIPPED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKED'), + directives: [], + ), + ], +); +const DeploymentTag = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentTag'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DeploymentTier = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DeploymentTier'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRODUCTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STAGING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TESTING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEVELOPMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OTHER'), + directives: [], + ), + ], +); +const Design = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Design'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignFields'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffRefs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffRefs'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'event'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionEvent'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'imageV432x230'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'versions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'earlierOrEqualToSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'earlierOrEqualToId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const DesignAtVersion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignFields'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'design'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffRefs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffRefs'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'event'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionEvent'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'imageV432x230'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: true, + ), + ), + ], +); +const DesignAtVersionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignAtVersionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DesignAtVersionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignAtVersionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + isNonNull: false, + ), + ), + ], +); +const DesignCollection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignCollection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'copyState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignCollectionCopyState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'design'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designAtVersion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignAtVersionID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'atVersion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filenames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'versions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'earlierOrEqualToSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'earlierOrEqualToId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionConnection'), + isNonNull: true, + ), + ), + ], +); +const DesignCollectionCopyState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignCollectionCopyState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'READY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IN_PROGRESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + ], +); +const DesignConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DesignEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: false, + ), + ), + ], +); +const DesignFields = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignFields'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffRefs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffRefs'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'event'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionEvent'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'imageV432x230'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + ], +); +const DesignManagement = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagement'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designAtVersion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignAtVersionID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: false, + ), + ), + ], +); +const DesignManagementDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filenames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DesignManagementDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: false, + ), + ), + ], +); +const DesignManagementDesignAtVersionID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementDesignAtVersionID'), + directives: [], +); +const DesignManagementDesignID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + directives: [], +); +const DesignManagementMoveInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementMoveInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'previous'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'next'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DesignManagementMovePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementMovePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designCollection'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DesignManagementUploadInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementUploadInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'files'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Upload'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DesignManagementUploadPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementUploadPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designs'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'skippedDesigns'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DesignManagementVersionID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignManagementVersionID'), + directives: [], +); +const DesignVersion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignVersion'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designAtVersion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'designId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignAtVersionID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersion'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designsAtVersion'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filenames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDesignID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignAtVersionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const DesignVersionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignVersionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DesignVersionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignVersionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignVersion'), + isNonNull: false, + ), + ), + ], +); +const DesignVersionEvent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DesignVersionEvent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MODIFICATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DELETION'), + directives: [], + ), + ], +); +const DestroyBoardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyBoardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyBoardListInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyBoardListInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyBoardListPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyBoardListPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + ], +); +const DestroyBoardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyBoardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'board'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyComplianceFrameworkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyComplianceFrameworkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyComplianceFrameworkPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyComplianceFrameworkPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyContainerRepositoryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyContainerRepositoryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepository'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyContainerRepositoryTagsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryTagsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagNames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyContainerRepositoryTagsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryTagsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedTagNames'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyCustomEmojiInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyCustomEmojiInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmojiID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyCustomEmojiPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyCustomEmojiPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmoji'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyEpicBoardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyEpicBoardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyEpicBoardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyEpicBoardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const DestroyPackageFileInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackageFileInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageFileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyPackageFilePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackageFilePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyPackageFilesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackageFilesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageFileID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyPackageFilesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackageFilesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroyPackageInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackageInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroyPackagePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroyPackagePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const DestroySnippetInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroySnippetInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DestroySnippetPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DestroySnippetPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + ), + ], +); +const DetailedMergeStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DetailedMergeStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNCHECKED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHECKING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGEABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BROKEN_STATUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CI_MUST_PASS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CI_STILL_RUNNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISCUSSIONS_NOT_RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DRAFT_STATUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_OPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_APPROVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKED_STATUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POLICIES_DENIED'), + directives: [], + ), + ], +); +const DetailedStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DetailedStatus'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'StatusAction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailsPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'favicon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasDetails'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'icon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tooltip'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const DevopsAdoptionEnabledNamespace = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespace'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'displayNamespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestSnapshot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshot'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snapshots'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTimeBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTimeAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshotConnection'), + isNonNull: false, + ), + ), + ], +); +const DevopsAdoptionEnabledNamespaceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespaceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespaceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespace'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DevopsAdoptionEnabledNamespaceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespaceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespace'), + isNonNull: false, + ), + ), + ], +); +const DevopsAdoptionSnapshot = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshot'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeOwnersUsedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverageFuzzingEnabledCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastEnabledCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyScanningEnabledCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deploySucceeded'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueOpened'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestApproved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestOpened'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineSucceeded'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recordedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerConfigured'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sastEnabledCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalProjectsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityManagementUsedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const DevopsAdoptionSnapshotConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshotConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshotEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshot'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DevopsAdoptionSnapshotEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshotEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionSnapshot'), + isNonNull: false, + ), + ), + ], +); +const DiffImagePositionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffImagePositionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paths'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffPathsInput'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'height'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'width'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'x'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'y'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DiffNoteID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffNoteID'), + directives: [], +); +const DiffPathsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffPathsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'newPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oldPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DiffPosition = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffPosition'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffRefs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffRefs'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'height'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oldLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oldPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'positionType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffPositionType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'width'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'x'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'y'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const DiffPositionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffPositionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'headSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startSha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paths'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffPathsInput'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'newLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oldLine'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const DiffPositionType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffPositionType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + ), + ], +); +const DiffRefs = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffRefs'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const DiffStats = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffStats'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const DiffStatsSummary = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiffStatsSummary'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const DisableDevopsAdoptionNamespaceInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DisableDevopsAdoptionNamespaceInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'AnalyticsDevopsAdoptionEnabledNamespaceID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DisableDevopsAdoptionNamespacePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DisableDevopsAdoptionNamespacePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const Discussion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Discussion'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ResolvableInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'noteable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'replyId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const DiscussionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const DiscussionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + ], +); +const DiscussionID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionID'), + directives: [], +); +const DiscussionToggleResolveInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionToggleResolveInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'resolve'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const DiscussionToggleResolvePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DiscussionToggleResolvePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const Dora = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Dora'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metrics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'metric'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DoraMetricType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'interval'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DoraMetricBucketingInterval'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentTier'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentTier'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentTiers'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentTier'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DoraMetric'), + isNonNull: true, + ), + isNonNull: false, + ), + ) + ], +); +const DoraMetric = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'DoraMetric'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const DoraMetricBucketingInterval = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DoraMetricBucketingInterval'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MONTHLY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAILY'), + directives: [], + ), + ], +); +const DoraMetricType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'DoraMetricType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPLOYMENT_FREQUENCY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LEAD_TIME_FOR_CHANGES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TIME_TO_RESTORE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHANGE_FAILURE_RATE'), + directives: [], + ), + ], +); +const Duration = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Duration'), + directives: [], +); +const EchoCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EchoCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'messages'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EchoCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EchoCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'echoes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EnableDevopsAdoptionNamespaceInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnableDevopsAdoptionNamespaceInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'namespaceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'displayNamespaceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EnableDevopsAdoptionNamespacePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnableDevopsAdoptionNamespacePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabledNamespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const Entry = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Entry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'flatPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EntryType'), + isNonNull: true, + ), + ), + ], +); +const EntryType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EntryType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'tree'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'blob'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + ), + ], +); +const Environment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Environment'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoDeleteAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoStopAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'orderBy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentsOrderByInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastDeployment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentStatus'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Deployment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestOpenedMostSevereAlert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metricsDashboard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'protectedEnvironments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentTier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const EnvironmentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EnvironmentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + ], +); +const EnvironmentID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentID'), + directives: [], +); +const EnvironmentsCanaryIngressUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentsCanaryIngressUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EnvironmentsCanaryIngressUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EnvironmentsCanaryIngressUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const Epic = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Epic'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Eventable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ancestors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByEpics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'children'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultProjectForIssueCreation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descendantCounts'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicDescendantCount'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descendantWeightSum'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicDescendantWeights'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFromInheritedSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateFromMilestones'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDateIsFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'events'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EventConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasChildren'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasParent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicHealthStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reference'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'full'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relationPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relativePosition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFromInheritedSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateFromMilestones'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDateIsFixed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'textColor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userDiscussionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const EpicAddIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicAddIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueIid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicAddIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicAddIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicBoard = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoard'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lists'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicFilters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicListConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const EpicBoardConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EpicBoardCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EpicBoardCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicBoardEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + ), + ], +); +const EpicBoardListCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardListCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'backlog'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicBoardListCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardListCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + ), + ], +); +const EpicBoardListDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardListDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicBoardListDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardListDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + ), + ], +); +const EpicBoardUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicBoardUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicBoardUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EpicDescendantCount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicDescendantCount'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedEpics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openedEpics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openedIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const EpicDescendantWeights = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicDescendantWeights'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openedIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const EpicEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + ], +); +const EpicFilters = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicFilters'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicBoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EpicHealthStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicHealthStatus'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesAtRisk'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesNeedingAttention'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesOnTrack'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const EpicID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicID'), + directives: [], +); +const EpicIssue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicIssue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementAlert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAsDuplicateOf'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNoteEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsContacts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designCollection'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionLocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emailsDisabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicIssueId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueEscalationStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hidden'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTimeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTotalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLinks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'incidentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metricImages'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricImage'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'moved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'movedTo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reference'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'full'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relationPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relativePosition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSeverity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slaDueAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusPagePublishedIncident'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'taskCompletionStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TaskCompletionStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userDiscussionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuePermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const EpicIssueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicIssueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const EpicIssueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicIssueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicIssue'), + isNonNull: false, + ), + ), + ], +); +const EpicList = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicList'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicsCount'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `metadata`. Deprecated in 14.9.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'listType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicListMetadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const EpicListConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicListConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicListEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EpicListEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicListEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + ), + ], +); +const EpicListMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicListMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalWeight'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 14.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const EpicMoveListInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicMoveListInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fromListId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'toListId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveBeforeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveAfterId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EpicMoveListPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicMoveListPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readEpicIid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const EpicSetSubscriptionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicSetSubscriptionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subscribedState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicSetSubscriptionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicSetSubscriptionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'start_date_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use START_DATE_DESC. Deprecated in 13.11.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'start_date_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use START_DATE_ASC. Deprecated in 13.11.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'end_date_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use END_DATE_DESC. Deprecated in 13.11.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'end_date_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use END_DATE_ASC. Deprecated in 13.11.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'START_DATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'START_DATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'END_DATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'END_DATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_AT_DESC'), + directives: [], + ), + ], +); +const EpicState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + ], +); +const EpicStateEvent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicStateEvent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSE'), + directives: [], + ), + ], +); +const EpicTreeNodeFieldsInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicTreeNodeFieldsInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicTreeSortingID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'adjacentReferenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicTreeSortingID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relativePosition'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MoveType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'newParentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EpicTreeReorderInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicTreeReorderInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'baseEpicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moved'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicTreeNodeFieldsInputType'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EpicTreeReorderPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicTreeReorderPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const EpicTreeSortingID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicTreeSortingID'), + directives: [], +); +const EpicWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EpicWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + ], +); +const EscalationPolicyCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rules'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationRuleInput'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EscalationPolicyCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + ], +); +const EscalationPolicyDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EscalationPolicyDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + ], +); +const EscalationPolicyType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rules'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationRuleType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const EscalationPolicyTypeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyTypeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyTypeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EscalationPolicyTypeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyTypeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + ], +); +const EscalationPolicyUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rules'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationRuleInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const EscalationPolicyUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationPolicyUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + ], +); +const EscalationRuleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationRuleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'oncallScheduleIid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'elapsedTimeSeconds'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationRuleStatus'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const EscalationRuleStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationRuleStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACKNOWLEDGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + ], +); +const EscalationRuleType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EscalationRuleType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'elapsedTimeSeconds'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationRuleID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationRuleStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const Event = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Event'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EventAction'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const Eventable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Eventable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'events'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EventConnection'), + isNonNull: false, + ), + ) + ], +); +const EventAction = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'EventAction'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPENED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUSHED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMENTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JOINED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LEFT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESTROYED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPIRED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPROVED'), + directives: [], + ), + ], +); +const EventConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EventConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EventEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Event'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const EventEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'EventEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Event'), + isNonNull: false, + ), + ), + ], +); +const ExportRequirementsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExportRequirementsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'selectedFields'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ExportRequirementsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExportRequirementsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ExternalAuditEventDestination = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestination'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destinationUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventStreamingHeaderConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationToken'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ExternalAuditEventDestinationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestination'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ExternalAuditEventDestinationCreateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'destinationUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationToken'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ExternalAuditEventDestinationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestination'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestination'), + isNonNull: false, + ), + ), + ], +); +const ExternalAuditEventDestinationDestroyInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsExternalAuditEventDestinationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ExternalAuditEventDestinationDestroyPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ExternalAuditEventDestinationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestination'), + isNonNull: false, + ), + ), + ], +); +const ExternalAuditEventDestinationUpdateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsExternalAuditEventDestinationID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'destinationUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ExternalAuditEventDestinationUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestination'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestination'), + isNonNull: false, + ), + ), + ], +); +const ExternalIssue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ExternalIssue'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalTracker'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relativeReference'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const FileUpload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'FileUpload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const GeoNode = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GeoNode'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciSecureFileRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiSecureFileRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepositoriesMaxCapacity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filesMaxCapacity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupWikiRepositoryRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'internalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobArtifactRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsObjectRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LfsObjectRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestDiffRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'minimumReverificationInterval'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageFileRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pagesDeploymentRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineArtifactRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reposMaxCapacity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'selectiveSyncNamespaces'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'selectiveSyncShards'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'selectiveSyncType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippetRepositoryRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'syncObjectStorage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStateVersionRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadRegistries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'replicationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'verificationState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadRegistryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationMaxCapacity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const GitlabErrorTrackingDetailedErrorID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GitlabErrorTrackingDetailedErrorID'), + directives: [], +); +const GitlabSubscriptionActivateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitlabSubscriptionActivateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'activationCode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const GitlabSubscriptionActivatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GitlabSubscriptionActivatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'license'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentLicense'), + isNonNull: false, + ), + ), + ], +); +const GlobalID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GlobalID'), + directives: [], +); +const GrafanaIntegration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GrafanaIntegration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'grafanaUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const Group = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Group'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actualRepositorySizeLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additionalPurchasedStorageSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowStaleRunnerPruning'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoDevopsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billableMembersCount'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'requestedHostedPlan'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'board'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciVariables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiGroupVariableConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeCoverageActivities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeCoverageActivityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complianceFrameworks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contactStateCounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContactStateCounts'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'contacts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContactSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'LAST_NAME_ASC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositorySort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepositoriesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containsLockedProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'crossProjectPipelineAvailable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customEmoji'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 13.6.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomEmojiConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyBlobCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyBlobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyBlobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyImageCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyImagePrefix'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyImageTtlPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyImageTtlGroupPolicy'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyManifests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyManifestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxySetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxySetting'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyTotalSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descendantGroups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeParentDescendants'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'owned'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dora'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Dora'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emailsDisabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enforceFreeUserCap'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicBoardID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iidStartsWith'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: true), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topLevelHierarchyOnly'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestinations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMembers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberRelation'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'DIRECT')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'INHERITED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accessLevels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevelEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTemporaryStorageIncreaseEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedIssueFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmContactId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmOrganizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubepics'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'healthStatusFilter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatusFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubgroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'durationInWeeks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'automatic'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestors'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchTerm'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendantGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyGroupLabels'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mentionsDisabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestViolations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationInput'), + isNonNull: false, + ), + defaultValue: _i1.ObjectValueNode(fields: []), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationSort'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode( + name: _i1.NameNode(value: 'SEVERITY_LEVEL_DESC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceViolationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubgroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeArchived'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'containingDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'DUE_DATE_ASC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestors'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeDescendants'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizationStateCounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationStateCounts'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'organizations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrganizationSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'NAME_ASC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageSettings'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageGroupSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_DESC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatus'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeVersionless'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCreationLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubgroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceProjectSort'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasCodeCoverage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentIssueBoards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositorySizeExcessProjectCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestAccessEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requireTwoFactorAuthentication'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rootStorageStatistics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RootStorageStatistics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paused'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagList'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'upgradeStatus'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerUpgradeStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membership'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerMembershipFilter'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'DESCENDANTS')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanExecutionPolicies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actionScanTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportTypeEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relationship'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyRelationType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'DIRECT')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shareWithGroupLock'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SharedRunnersSetting'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stats'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupStats'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageSizeLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subgroupCreationLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'temporaryStorageIncreaseEndsOn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogCategories'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositorySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositorySizeExcess'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'twoFactorGracePeriod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'severity_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitiesCountByDay'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityGrades'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubgroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableProjectsByGrade'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityScanners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitySeveritiesCount'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeveritiesCount'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemTypes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'taskable'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemTypeConnection'), + isNonNull: false, + ), + ), + ], +); +const GroupConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const GroupEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + ], +); +const GroupID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupID'), + directives: [], +); +const GroupMember = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupMember'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notificationEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermissions'), + isNonNull: true, + ), + ), + ], +); +const GroupMemberConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMember'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const GroupMemberEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupMemberEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMember'), + isNonNull: false, + ), + ), + ], +); +const GroupMemberRelation = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupMemberRelation'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INHERITED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCENDANTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHARED_FROM_GROUPS'), + directives: [], + ), + ], +); +const GroupPermission = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupPermission'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATE_PROJECTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRANSFER_PROJECTS'), + directives: [], + ), + ], +); +const GroupPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readGroup'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const GroupReleaseStats = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupReleaseStats'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releasesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releasesPercentage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const GroupSecurityPolicySource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupSecurityPolicySource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inherited'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + ], +); +const GroupStats = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupStats'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseStats'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupReleaseStats'), + isNonNull: false, + ), + ) + ], +); +const GroupUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersSetting'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SharedRunnersSetting'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const GroupUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + ], +); +const GroupWikiRepositoryRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupWikiRepositoryId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const GroupWikiRepositoryRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const GroupWikiRepositoryRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupWikiRepositoryRegistry'), + isNonNull: false, + ), + ), + ], +); +const HealthStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'HealthStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'onTrack'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'needsAttention'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'atRisk'), + directives: [], + ), + ], +); +const HealthStatusFilter = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'HealthStatusFilter'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'onTrack'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'needsAttention'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'atRisk'), + directives: [], + ), + ], +); +const HelmFileMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HelmFileMetadata'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileMetadata'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'channel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageHelmMetadataType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const HttpIntegrationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payloadExample'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JsonString'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payloadAttributeMappings'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const HttpIntegrationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + ), + ], +); +const HttpIntegrationDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const HttpIntegrationDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + ), + ], +); +const HttpIntegrationResetTokenInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationResetTokenInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const HttpIntegrationResetTokenPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationResetTokenPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + ), + ], +); +const HttpIntegrationUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payloadExample'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JsonString'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payloadAttributeMappings'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertFieldInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const HttpIntegrationUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'HttpIntegrationUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegration'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementEscalationPolicyID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + directives: [], +); +const IncidentManagementEscalationRuleID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationRuleID'), + directives: [], +); +const IncidentManagementIssuableResourceLinkID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementIssuableResourceLinkID'), + directives: [], +); +const IncidentManagementOncallParticipantID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallParticipantID'), + directives: [], +); +const IncidentManagementOncallRotation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activePeriod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationActivePeriodType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'length'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lengthUnit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationUnitEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallParticipantTypeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shifts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShiftConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementOncallRotationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const IncidentManagementOncallRotationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementOncallRotationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationID'), + directives: [], +); +const IncidentManagementOncallSchedule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallUsers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rotation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rotations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timezone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const IncidentManagementOncallScheduleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallScheduleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallScheduleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const IncidentManagementOncallScheduleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallScheduleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementOncallShift = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShift'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participant'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallParticipantType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementOncallShiftConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShiftConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShiftEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShift'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const IncidentManagementOncallShiftEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShiftEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallShift'), + isNonNull: false, + ), + ), + ], +); +const IncidentManagementTimelineEventID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IncidentManagementTimelineEventID'), + directives: [], +); +const InstanceSecurityDashboard = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'InstanceSecurityDashboard'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityGrades'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableProjectsByGrade'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityScanners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitySeveritiesCount'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeveritiesCount'), + isNonNull: false, + ), + ), + ], +); +const IntegrationsPrometheusID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IntegrationsPrometheusID'), + directives: [], +); +const ISO8601Date = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ISO8601Date'), + directives: [], +); +const Issuable = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'Issuable'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ], +); +const IssuableID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableID'), + directives: [], +); +const IssuableResourceLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementIssuableResourceLinkID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'link'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkType'), + isNonNull: true, + ), + ), + ], +); +const IssuableResourceLinkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLink'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const IssuableResourceLinkCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'link'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkText'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkType'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssuableResourceLinkCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLink'), + isNonNull: false, + ), + ), + ], +); +const IssuableResourceLinkDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementIssuableResourceLinkID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssuableResourceLinkDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLink'), + isNonNull: false, + ), + ), + ], +); +const IssuableResourceLinkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLink'), + isNonNull: false, + ), + ), + ], +); +const IssuableResourceLinkType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableResourceLinkType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'general'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'zoom'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'slack'), + directives: [], + ), + ], +); +const IssuableSearchableField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION'), + directives: [], + ), + ], +); +const IssuableSeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableSeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + ], +); +const IssuableState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuableState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + ], +); +const Issue = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Issue'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementAlert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockedByIssues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockingCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAsDuplicateOf'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNoteEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsContacts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designCollection'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionLocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emailsDisabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueEscalationStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasEpic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hidden'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTimeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTotalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLinks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'incidentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metricImages'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricImage'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'moved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'movedTo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reference'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'full'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'relativePosition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSeverity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'slaDueAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusPagePublishedIncident'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'taskCompletionStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TaskCompletionStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userDiscussionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuePermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const IssueConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const IssueCreationIterationWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueCreationIterationWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CURRENT'), + directives: [], + ) + ], +); +const IssueEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueEscalationStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueEscalationStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRIGGERED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACKNOWLEDGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IGNORED'), + directives: [], + ), + ], +); +const IssueID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueID'), + directives: [], +); +const IssueMoveInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueMoveInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetProjectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueMoveListInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueMoveListInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fromListId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'toListId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveBeforeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'moveAfterId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'positionInList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueMoveListPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueMoveListPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueMovePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueMovePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssuePermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssuePermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reopenIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const IssueSetAssigneesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetAssigneesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'REPLACE')), + ), + ], +); +const IssueSetAssigneesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetAssigneesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetConfidentialInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetConfidentialInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueSetConfidentialPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetConfidentialPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetCrmContactsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetCrmContactsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'contactIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetCrmContactsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetCrmContactsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetDueDateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetDueDateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetDueDatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetDueDatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetEpicInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEpicInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetEpicPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEpicPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetEscalationPolicyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEscalationPolicyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicyId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetEscalationPolicyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEscalationPolicyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetEscalationStatusInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEscalationStatusInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueEscalationStatus'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueSetEscalationStatusPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetEscalationStatusPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetIterationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetIterationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetIterationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetIterationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetLockedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetLockedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueSetLockedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetLockedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetSeverityInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetSeverityInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSeverity'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueSetSeverityPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetSeverityPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetSubscriptionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetSubscriptionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subscribedState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IssueSetSubscriptionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetSubscriptionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSetWeightInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetWeightInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IssueSetWeightPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSetWeightPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const IssueSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUE_DATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUE_DATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RELATIVE_POSITION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SEVERITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POPULARITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'POPULARITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ESCALATION_STATUS_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ESCALATION_STATUS_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLISHED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUBLISHED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SLA_DUE_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SLA_DUE_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKING_ISSUES_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BLOCKING_ISSUES_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const IssueState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + ], +); +const IssueStateEvent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueStateEvent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSE'), + directives: [], + ), + ], +); +const IssueStatusCountsType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueStatusCountsType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const IssueType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IssueType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INCIDENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEST_CASE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REQUIREMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TASK'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.2.', + isBlock: false, + ), + ) + ], + ) + ], + ), + ], +); +const Iteration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Iteration'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReportInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'report'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReport'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scopedPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scopedUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sequence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const IterationCadence = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadence'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'automatic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'durationInWeeks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationsInAdvance'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rollOver'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const IterationCadenceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const IterationCadenceCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'durationInWeeks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationsInAdvance'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'automatic'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rollOver'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IterationCadenceCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: false, + ), + ), + ], +); +const IterationCadenceDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IterationCadenceDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + ), + ], +); +const IterationCadenceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: false, + ), + ), + ], +); +const IterationCadenceUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'durationInWeeks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationsInAdvance'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'automatic'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rollOver'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const IterationCadenceUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationCadenceUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadence'), + isNonNull: false, + ), + ), + ], +); +const IterationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const iterationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'iterationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationsCadenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const iterationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'iterationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + ], +); +const IterationDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const IterationDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + ), + ], +); +const IterationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + ], +); +const IterationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationID'), + directives: [], +); +const IterationsCadenceID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + directives: [], +); +const IterationSearchableField = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationSearchableField'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CADENCE_TITLE'), + directives: [], + ), + ], +); +const IterationSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CADENCE_AND_DUE_DATE_ASC'), + directives: [], + ) + ], +); +const IterationState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'upcoming'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'started'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use current instead. Deprecated in 14.1.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'current'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + ], +); +const IterationWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CURRENT'), + directives: [], + ), + ], +); +const JiraImport = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImport'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failedToImportCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'importedIssuesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraProjectKey'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scheduledAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scheduledBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalIssueCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const JiraImportConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImport'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const JiraImportEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImport'), + isNonNull: false, + ), + ), + ], +); +const JiraImportStartInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportStartInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jiraProjectKey'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jiraProjectName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'usersMapping'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraUsersMappingInputType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JiraImportStartPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportStartPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraImport'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImport'), + isNonNull: false, + ), + ), + ], +); +const JiraImportUsersInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportUsersInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JiraImportUsersPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraImportUsersPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraUsers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraUser'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const JiraProject = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraProject'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'key'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const JiraProjectConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraProjectConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraProjectEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraProject'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const JiraProjectEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraProjectEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraProject'), + isNonNull: false, + ), + ), + ], +); +const JiraService = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraService'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Service'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serviceType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const JiraUser = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraUser'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabUsername'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraAccountId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraDisplayName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const JiraUsersMappingInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JiraUsersMappingInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'gitlabId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jiraAccountId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const JobArtifactFileType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactFileType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ARCHIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'METADATA'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRACE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JUNIT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'METRICS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'METRICS_REFEREE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NETWORK_REFEREE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DOTENV'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COBERTURA'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_APPLICATIONS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LSIF'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CYCLONEDX'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET_DETECTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPENDENCY_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTAINER_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_IMAGE_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LICENSE_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACCESSIBILITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CODEQUALITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERFORMANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BROWSER_PERFORMANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOAD_PERFORMANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TERRAFORM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REQUIREMENTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COVERAGE_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'API_FUZZING'), + directives: [], + ), + ], +); +const JobArtifactRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'artifactId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const JobArtifactRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const JobArtifactRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactRegistry'), + isNonNull: false, + ), + ), + ], +); +const JobArtifactsDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactsDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JobArtifactsDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobArtifactsDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyedArtifactsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const JobCancelInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobCancelInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JobCancelPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobCancelPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const JobID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'JobID'), + directives: [], +); +const JobNeedUnion = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'JobNeedUnion'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildNeed'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ], +); +const JobNeedUnionConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobNeedUnionConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobNeedUnionEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobNeedUnion'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const JobNeedUnionEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobNeedUnionEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobNeedUnion'), + isNonNull: false, + ), + ), + ], +); +const JobPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readBuild'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readJobArtifacts'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateBuild'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const JobPlayInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobPlayInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JobPlayPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobPlayPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const JobRetryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobRetryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'variables'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiVariableInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: []), + ), + ], +); +const JobRetryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobRetryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const JobUnscheduleInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobUnscheduleInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiBuildID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const JobUnschedulePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'JobUnschedulePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + ], +); +const JSON = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'JSON'), + directives: [], +); +const JsonString = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'JsonString'), + directives: [], +); +const Kas = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Kas'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const Label = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Label'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'textColor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const LabelConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const LabelCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '#6699cc', + isBlock: false, + ), + ), + ], +); +const LabelCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + ], +); +const LabelEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + ], +); +const LabelID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'LabelID'), + directives: [], +); +const LfsObjectRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LfsObjectRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsObjectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const LfsObjectRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LfsObjectRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LfsObjectRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LfsObjectRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const LfsObjectRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LfsObjectRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LfsObjectRegistry'), + isNonNull: false, + ), + ), + ], +); +const LicenseHistoryEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LicenseHistoryEntry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'activatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blockChangesAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'company'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'plan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usersInLicenseCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const LicenseHistoryEntryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LicenseHistoryEntryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseHistoryEntryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseHistoryEntry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const LicenseHistoryEntryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'LicenseHistoryEntryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseHistoryEntry'), + isNonNull: false, + ), + ), + ], +); +const ListID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ListID'), + directives: [], +); +const ListLimitMetric = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ListLimitMetric'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all_metrics'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'issue_count'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'issue_weights'), + directives: [], + ), + ], +); +const MarkAsSpamSnippetInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkAsSpamSnippetInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MarkAsSpamSnippetPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MarkAsSpamSnippetPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + ), + ], +); +const MavenMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MavenMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'appGroup'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'appName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'appVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesMavenMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const MeasurementIdentifier = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MeasurementIdentifier'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USERS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_REQUESTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GROUPS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES_SUCCEEDED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES_FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES_CANCELED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES_SKIPPED'), + directives: [], + ), + ], +); +const MemberInterface = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'MemberInterface'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const MemberInterfaceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MemberInterfaceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterfaceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterface'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MemberInterfaceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MemberInterfaceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterface'), + isNonNull: false, + ), + ), + ], +); +const MemberSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MemberSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACCESS_LEVEL_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACCESS_LEVEL_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_FULL_NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_FULL_NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const MergeAccessLevel = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeAccessLevel'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevelDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const MergeAccessLevelConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeAccessLevelConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeAccessLevelEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeAccessLevel'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MergeAccessLevelEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeAccessLevelEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeAccessLevel'), + isNonNull: false, + ), + ), + ], +); +const MergeRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequest'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentUserTodos'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ), + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowCollaboration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestApprovalState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalsLeft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalsRequired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvedBy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAssigneeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAuthor'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoMergeEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autoMergeStrategy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'availableAutoMergeStrategies'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitsWithoutMergeCommits'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'committers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conflicts'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUserTodos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultMergeCommitMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultSquashCommitMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedMergeStatus'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DetailedMergeStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffHeadSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffRefs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffRefs'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffStats'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffStats'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diffStatsSummary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffStatsSummary'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionLocked'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'divergedFromTargetBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forceRemoveSourceBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasCi'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasSecurityReports'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTimeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanTotalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inProgressMergeCommitSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommitSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeOngoing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeStatus'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `MergeRequest.mergeStatusEnum`. Deprecated in 14.0.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeStatusEnum'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeTrainsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeWhenPipelineSucceeds'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeableDiscussionsState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestParticipantConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelines'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineStatusEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScopeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rebaseCommitSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rebaseInProgress'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reference'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'full'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityAutoFix'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityReportsUpToDateOnTargetBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shouldBeRebased'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shouldRemoveSourceBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceBranchExists'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceBranchProtected'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceProjectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squash'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashOnMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscribed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suggestedReviewers'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.4.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SuggestedReviewersType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetBranchExists'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetProjectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'taskCompletionStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TaskCompletionStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeEstimate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTimeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upvotes'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userDiscussionsCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestAcceptInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAcceptInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'strategy'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeStrategyEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'commitMessage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'squashCommitMessage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'shouldRemoveSourceBranch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'squash'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + ], +); +const MergeRequestAcceptPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAcceptPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestApprovalState = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestApprovalState'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalRulesOverwritten'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rules'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApprovalRule'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const MergeRequestAssignee = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAssignee'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestAssigneeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAssigneeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAssigneeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAssignee'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestAssigneeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAssigneeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAssignee'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestAuthor = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestAuthor'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTimeToMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const MergeRequestCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestDiffRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestDiffId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestDiffRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestDiffRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestDiffRegistry'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestID'), + directives: [], +); +const MergeRequestNewState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestNewState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + ], +); +const MergeRequestParticipant = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestParticipant'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestParticipantConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestParticipantConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestParticipantEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestParticipant'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestParticipantEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestParticipantEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestParticipant'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cherryPickOnCurrentMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushToSourceBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeSourceBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revertOnCurrentMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestReviewer = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewer'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestReviewerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewer'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MergeRequestReviewerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewer'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestReviewerRereviewInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewerRereviewInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'userId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergeRequestReviewerRereviewPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewerRereviewPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestReviewState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestReviewState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNREVIEWED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REVIEWED'), + directives: [], + ), + ], +); +const MergeRequestSetAssigneesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetAssigneesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'REPLACE')), + ), + ], +); +const MergeRequestSetAssigneesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetAssigneesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetDraftInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetDraftInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergeRequestSetDraftPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetDraftPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetLabelsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetLabelsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const MergeRequestSetLabelsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetLabelsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetLockedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetLockedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergeRequestSetLockedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetLockedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetMilestoneInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetMilestoneInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const MergeRequestSetMilestonePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetMilestonePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetReviewersInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetReviewersInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'REPLACE')), + ), + ], +); +const MergeRequestSetReviewersPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetReviewersPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSetSubscriptionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetSubscriptionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'subscribedState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const MergeRequestSetSubscriptionPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSetSubscriptionPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeRequestSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_AT_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const MergeRequestsResolverNegatedParams = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const MergeRequestState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'merged'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + ), + ], +); +const MergeRequestUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranch'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestNewState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const MergeRequestUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeRequestUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + ], +); +const MergeStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNCHECKED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CHECKING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CAN_BE_MERGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANNOT_BE_MERGED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANNOT_BE_MERGED_RECHECK'), + directives: [], + ), + ], +); +const MergeStrategyEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MergeStrategyEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_TRAIN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_WHEN_PIPELINE_SUCCEEDS'), + directives: [], + ), + ], +); +const Metadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Metadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kas'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Kas'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'revision'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MetricImage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricImage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MetricsDashboard = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricsDashboard'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'annotations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'from'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'to'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'schemaValidationWarnings'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const MetricsDashboardAnnotation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endingAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'panelId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startingAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const MetricsDashboardAnnotationConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotation'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MetricsDashboardAnnotationEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotation'), + isNonNull: false, + ), + ), + ], +); +const MetricsDashboardAnnotationID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'MetricsDashboardAnnotationID'), + directives: [], +); +const Milestone = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Milestone'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReportInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expired'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMilestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMilestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releases'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'report'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReport'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneStateEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stats'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneStats'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subgroupMilestone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const MilestoneConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const MilestoneEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + ], +); +const MilestoneID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneID'), + directives: [], +); +const MilestoneSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUE_DATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DUE_DATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPIRED_LAST_DUE_DATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPIRED_LAST_DUE_DATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const MilestoneStateEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneStateEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'closed'), + directives: [], + ), + ], +); +const MilestoneStats = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneStats'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedIssuesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalIssuesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const MilestoneWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPCOMING'), + directives: [], + ), + ], +); +const MoveType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MoveType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + ), + ], +); +const Mutation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Mutation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'addProjectToSecurityDashboard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectToSecurityDashboardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AddProjectToSecurityDashboardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminSidekiqQueuesDeleteJobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AdminSidekiqQueuesDeleteJobsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AdminSidekiqQueuesDeleteJobsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertSetAssignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertSetAssigneesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertSetAssigneesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertTodoCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertTodoCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertTodoCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiFuzzingCiConfigurationCreate'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The configuration snippet is now generated client-side. Deprecated in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfigurationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfigurationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'artifactDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ArtifactDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ArtifactDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'auditEventsStreamingHeadersCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'auditEventsStreamingHeadersDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'AuditEventsStreamingHeadersDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'auditEventsStreamingHeadersUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AuditEventsStreamingHeadersUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmojiAdd'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiAddInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiAddPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmojiRemove'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiRemoveInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiRemovePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmojiToggle'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiToggleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AwardEmojiTogglePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boardEpicCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boardListCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boardListUpdateLimitMetrics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListUpdateLimitMetricsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardListUpdateLimitMetricsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bulkEnableDevopsAdoptionNamespaces'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'BulkEnableDevopsAdoptionNamespacesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BulkEnableDevopsAdoptionNamespacesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bulkRunnerDelete'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BulkRunnerDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BulkRunnerDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciCdSettingsUpdate'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `ProjectCiCdSettingsUpdate`. Deprecated in 15.0.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiCdSettingsUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiCdSettingsUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciJobTokenScopeAddProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeAddProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeAddProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciJobTokenScopeRemoveProject'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeRemoveProjectInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeRemoveProjectPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentTokenCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentTokenRevoke'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenRevokeInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentTokenRevokePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CommitCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configureContainerScanning'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureContainerScanningInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureContainerScanningPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configureDependencyScanning'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureDependencyScanningInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureDependencyScanningPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configureSast'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSastInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSastPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configureSastIac'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSastIacInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSastIacPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configureSecretDetection'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSecretDetectionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConfigureSecretDetectionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'corpusCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CorpusCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CorpusCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createAlertIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateAlertIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateAlertIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createAnnotation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateAnnotationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateAnnotationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createBoard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBoardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBoardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createBranch'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBranchInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateBranchPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createClusterAgent'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateClusterAgentInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateClusterAgentPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createComplianceFramework'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateComplianceFrameworkPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createCustomEmoji'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 13.6.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCustomEmojiInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateCustomEmojiPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDiffNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDiffNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateDiffNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createEpic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEpicInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateEpicPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createImageDiffNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateImageDiffNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateImageDiffNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createIteration'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use iterationCreate. Deprecated in 14.0.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIterationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateIterationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createRequirement'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRequirementInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateRequirementPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createSnippet'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSnippetInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateSnippetPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createTestCase'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTestCaseInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CreateTestCasePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsContactCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsContactUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsContactUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsOrganizationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'CustomerRelationsOrganizationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'customerRelationsOrganizationUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'CustomerRelationsOrganizationUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CustomerRelationsOrganizationUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastOnDemandScanCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastOnDemandScanCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastOnDemandScanCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfileCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfileDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfileRun'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileRunInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileRunPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfileUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfileUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfileUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteTokenCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteTokenCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteTokenCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteValidationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteValidationRevoke'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationRevokeInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationRevokePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteAnnotation'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteAnnotationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeleteAnnotationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designManagementDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designManagementMove'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementMoveInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementMovePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designManagementUpload'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementUploadInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagementUploadPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyBoard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyBoardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyBoardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyBoardList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyBoardListInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyBoardListPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyComplianceFramework'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyComplianceFrameworkPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyContainerRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyContainerRepositoryTags'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryTagsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyContainerRepositoryTagsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyCustomEmoji'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 13.6.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyCustomEmojiInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyCustomEmojiPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyEpicBoard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyEpicBoardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyEpicBoardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyPackage'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackageInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackagePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyPackageFile'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackageFileInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackageFilePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyPackageFiles'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackageFilesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroyPackageFilesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroySnippet'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroySnippetInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DestroySnippetPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'disableDevopsAdoptionNamespace'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisableDevopsAdoptionNamespaceInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DisableDevopsAdoptionNamespacePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussionToggleResolve'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionToggleResolveInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionToggleResolvePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'echoCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EchoCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EchoCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enableDevopsAdoptionNamespace'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnableDevopsAdoptionNamespaceInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnableDevopsAdoptionNamespacePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentsCanaryIngressUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentsCanaryIngressUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentsCanaryIngressUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicAddIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicAddIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicAddIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoardCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoardListCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardListCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardListCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoardListDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardListDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardListDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoardUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicBoardUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicMoveList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicMoveListInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicMoveListPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicSetSubscription'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSetSubscriptionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicSetSubscriptionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicTreeReorder'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicTreeReorderInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicTreeReorderPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicyCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicyDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'escalationPolicyUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'exportRequirements'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExportRequirementsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExportRequirementsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestinationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'ExternalAuditEventDestinationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestinationDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'ExternalAuditEventDestinationDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'ExternalAuditEventDestinationDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalAuditEventDestinationUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'ExternalAuditEventDestinationUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalAuditEventDestinationUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabSubscriptionActivate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitlabSubscriptionActivateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitlabSubscriptionActivatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpIntegrationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpIntegrationDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpIntegrationResetToken'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationResetTokenInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationResetTokenPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpIntegrationUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HttpIntegrationUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLinkCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableResourceLinkDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableResourceLinkDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueMove'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueMoveInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueMovePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueMoveList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueMoveListInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueMoveListPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetAssignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetAssigneesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetAssigneesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetConfidential'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetConfidentialInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetConfidentialPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetCrmContacts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetCrmContactsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetCrmContactsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetDueDate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetDueDateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetDueDatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetEpic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEpicInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEpicPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetEscalationPolicy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEscalationPolicyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEscalationPolicyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetEscalationStatus'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEscalationStatusInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetEscalationStatusPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetIteration'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetIterationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetIterationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetLocked'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetLockedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetLockedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetSeverity'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetSeverityInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetSeverityPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetSubscription'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetSubscriptionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetSubscriptionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueSetWeight'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetWeightInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSetWeightPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'iterationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'iterationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraImportStart'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportStartInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportStartPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraImportUsers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportUsersInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportUsersPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobArtifactsDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactsDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobArtifactsDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobCancel'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobCancelInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobCancelPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobPlay'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobPlayInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobPlayPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobRetry'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobRetryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobRetryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobUnschedule'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobUnscheduleInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobUnschedulePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labelCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'markAsSpamSnippet'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkAsSpamSnippetInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MarkAsSpamSnippetPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestAccept'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAcceptInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestAcceptPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestReviewerRereview'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewerRereviewInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewerRereviewPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetAssignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetAssigneesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetAssigneesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetDraft'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetDraftInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetDraftPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetLabels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetLabelsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetLabelsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetLocked'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetLockedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetLockedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetMilestone'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetMilestoneInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetMilestonePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetReviewers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetReviewersInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetReviewersPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestSetSubscription'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetSubscriptionInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSetSubscriptionPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespaceBanDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceBanDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceBanDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespaceCiCdSettingsUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceCiCdSettingsUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceCiCdSettingsUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespaceIncreaseStorageTemporarily'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'NamespaceIncreaseStorageTemporarilyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceIncreaseStorageTemporarilyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotationDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotationUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallScheduleCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallScheduleDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallScheduleUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallScheduleUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pagesMarkOnboardingComplete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesMarkOnboardingCompleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesMarkOnboardingCompletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineCancel'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineCancelInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineCancelPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineRetry'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineRetryInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineRetryPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectCiCdSettingsUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCiCdSettingsUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCiCdSettingsUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectSetComplianceFramework'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSetComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSetComplianceFrameworkPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectSetLocked'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSetLockedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSetLockedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'prometheusIntegrationCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'prometheusIntegrationResetToken'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationResetTokenInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationResetTokenPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'prometheusIntegrationUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PrometheusIntegrationUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'promoteToEpic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PromoteToEpicInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PromoteToEpicPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseAssetLinkCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseAssetLinkDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseAssetLinkUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releaseUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeProjectFromSecurityDashboard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'RemoveProjectFromSecurityDashboardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RemoveProjectFromSecurityDashboardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositionImageDiffNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositionImageDiffNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositionImageDiffNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnersRegistrationTokenReset'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnersRegistrationTokenResetInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnersRegistrationTokenResetPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplyCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplyDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplyUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanExecutionPolicyCommit'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyCommitInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyCommitPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityFindingCreateIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityFindingCreateIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityFindingCreateIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityFindingDismiss'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityFindingDismissInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityFindingDismissPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityPolicyProjectAssign'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectAssignInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectAssignPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityPolicyProjectCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityPolicyProjectUnassign'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectUnassignInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectUnassignPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityTrainingUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityTrainingUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityTrainingUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStateDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStateLock'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateLockInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateLockPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStateUnlock'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateUnlockInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateUnlockPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEventCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEventDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEventPromoteFromNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventPromoteFromNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventPromoteFromNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEventUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoMarkDone'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoMarkDoneInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoMarkDonePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoRestore'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoRestoreInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoRestorePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todoRestoreMany'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoRestoreManyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoRestoreManyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todosMarkAllDone'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodosMarkAllDoneInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodosMarkAllDonePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateAlertStatus'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateAlertStatusInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateAlertStatusPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateBoard'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateBoardEpicUserPreferences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardEpicUserPreferencesInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardEpicUserPreferencesPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateBoardList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardListInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateBoardListPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateComplianceFramework'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateComplianceFrameworkPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateContainerExpirationPolicy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateContainerExpirationPolicyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateContainerExpirationPolicyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateDependencyProxyImageTtlGroupPolicy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateDependencyProxyImageTtlGroupPolicyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'UpdateDependencyProxyImageTtlGroupPolicyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateDependencyProxySettings'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDependencyProxySettingsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDependencyProxySettingsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEpic'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEpicInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEpicPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateEpicBoardList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEpicBoardListInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateEpicBoardListPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateImageDiffNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateImageDiffNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateImageDiffNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIssue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssueInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIssuePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateIteration'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIterationInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateIterationPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateNamespacePackageSettings'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateNamespacePackageSettingsInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateNamespacePackageSettingsPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateNote'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateNoteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateNotePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePackagesCleanupPolicy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePackagesCleanupPolicyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdatePackagesCleanupPolicyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRequirement'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRequirementInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateRequirementPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateSnippet'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSnippetInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateSnippetPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadDelete'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userCalloutCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPreferencesUpdate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPreferencesUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPreferencesUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityConfirm'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityConfirmInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityConfirmPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityDismiss'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDismissInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDismissPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityExternalIssueLinkCreate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'VulnerabilityExternalIssueLinkCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'VulnerabilityExternalIssueLinkCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityExternalIssueLinkDestroy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'VulnerabilityExternalIssueLinkDestroyInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'VulnerabilityExternalIssueLinkDestroyPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityFindingDismiss'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Use VulnerabilityDismiss for vulnerabilities or SecurityFindingDismiss for pipeline findings. Deprecated in 15.5.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityFindingDismissInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityFindingDismissPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityResolve'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityResolveInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityResolvePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityRevertToDetected'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRevertToDetectedInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRevertToDetectedPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemCreate'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemCreateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemCreatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemCreateFromTask'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemCreateFromTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemCreateFromTaskPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemDelete'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemDeleteInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemDeletePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemDeleteTask'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemDeleteTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemDeleteTaskPayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemUpdate'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemUpdateInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemUpdatePayload'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemUpdateTask'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'input'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemUpdateTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemUpdateTaskPayload'), + isNonNull: false, + ), + ), + ], +); +const MutationOperationMode = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPLACE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'APPEND'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOVE'), + directives: [], + ), + ], +); +const Namespace = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Namespace'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actualRepositorySizeLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'additionalPurchasedStorageSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complianceFrameworks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containsLockedProjects'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'crossProjectPipelineAvailable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isTemporaryStorageIncreaseEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageSettings'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubgroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceProjectSort'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasCodeCoverage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositorySizeExcessProjectCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestAccessEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rootStorageStatistics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RootStorageStatistics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanExecutionPolicies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actionScanTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportTypeEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relationship'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyRelationType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'DIRECT')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersSetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SharedRunnersSetting'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageSizeLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'temporaryStorageIncreaseEndsOn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogCategories'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositorySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalRepositorySizeExcess'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const NamespaceBan = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceBan'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GlobalID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + ], +); +const NamespaceBanDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceBanDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespacesNamespaceBanID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const NamespaceBanDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceBanDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespaceBan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceBan'), + isNonNull: false, + ), + ), + ], +); +const NamespaceCiCdSetting = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceCiCdSetting'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowStaleRunnerPruning'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + ], +); +const NamespaceCiCdSettingsUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceCiCdSettingsUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'allowStaleRunnerPruning'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const NamespaceCiCdSettingsUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceCiCdSettingsUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciCdSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceCiCdSetting'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const NamespaceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const NamespaceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + ], +); +const NamespaceID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceID'), + directives: [], +); +const NamespaceIncreaseStorageTemporarilyInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceIncreaseStorageTemporarilyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const NamespaceIncreaseStorageTemporarilyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceIncreaseStorageTemporarilyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + ], +); +const NamespaceProjectSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespaceProjectSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SIMILARITY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STORAGE'), + directives: [], + ), + ], +); +const NamespacesNamespaceBanID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'NamespacesNamespaceBanID'), + directives: [], +); +const NegatedBoardIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedBoardIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedIterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const NegatedEpicBoardIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedEpicBoardIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const NegatedEpicFilterInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedEpicFilterInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const NegatedIssueFilterInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedIssueFilterInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedMilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const NegatedIterationWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedIterationWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CURRENT'), + directives: [], + ) + ], +); +const NegatedMilestoneWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'NegatedMilestoneWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPCOMING'), + directives: [], + ), + ], +); +const NetworkPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NetworkPolicy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fromAutoDevops'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NetworkPolicyKind'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const NetworkPolicyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NetworkPolicyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NetworkPolicyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NetworkPolicy'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const NetworkPolicyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NetworkPolicyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NetworkPolicy'), + isNonNull: false, + ), + ), + ], +); +const NetworkPolicyKind = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'NetworkPolicyKind'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CiliumNetworkPolicy'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NetworkPolicy'), + directives: [], + ), + ], +); +const Note = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Note'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ResolvableInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bodyHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `internal`. Deprecated in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Discussion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffPosition'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'system'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'systemNoteIconName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NotePermissions'), + isNonNull: true, + ), + ), + ], +); +const NoteableID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteableID'), + directives: [], +); +const NoteableInterface = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteableInterface'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + ], +); +const NoteableType = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteableType'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Design'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ], +); +const NoteConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const NoteEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const NoteID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'NoteID'), + directives: [], +); +const NotePermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NotePermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositionNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolveNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const NugetDependencyLinkMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NugetDependencyLinkMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesNugetDependencyLinkMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetFramework'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const NugetMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'NugetMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iconUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesNugetMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'licenseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const OncallParticipantType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallParticipantType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'colorPalette'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'colorWeight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallParticipantID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + ], +); +const OncallParticipantTypeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallParticipantTypeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallParticipantTypeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallParticipantType'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const OncallParticipantTypeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallParticipantTypeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallParticipantType'), + isNonNull: false, + ), + ), + ], +); +const OncallRotationActivePeriodInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationActivePeriodInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallRotationActivePeriodType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationActivePeriodType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const OncallRotationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scheduleIid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDateInputType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endsAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDateInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rotationLength'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationLengthInputType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'activePeriod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationActivePeriodInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallUserInputType'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallRotationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + ), + ], +); +const OncallRotationDateInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationDateInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'time'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallRotationDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scheduleIid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallRotationDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + ), + ], +); +const OncallRotationLengthInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationLengthInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'length'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'unit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationUnitEnum'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallRotationUnitEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationUnitEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HOURS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAYS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEEKS'), + directives: [], + ), + ], +); +const OncallRotationUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotationID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDateInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endsAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationDateInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'rotationLength'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationLengthInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'activePeriod'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallRotationActivePeriodInputType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'participants'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OncallUserInputType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const OncallRotationUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallRotationUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallRotation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallRotation'), + isNonNull: false, + ), + ), + ], +); +const OncallScheduleCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timezone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallScheduleCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + ), + ], +); +const OncallScheduleDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const OncallScheduleDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + ), + ], +); +const OncallScheduleUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timezone'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const OncallScheduleUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallScheduleUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oncallSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallSchedule'), + isNonNull: false, + ), + ), + ], +); +const OncallUserInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OncallUserInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'colorPalette'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DataVisualizationColorEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'colorWeight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DataVisualizationWeightEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const OrchestrationPolicy = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'OrchestrationPolicy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const OrganizationSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEFAULT_RATE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEFAULT_RATE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const OrganizationStateCounts = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'OrganizationStateCounts'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'inactive'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const Package = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Package'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDestroy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageMetadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelines'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTagConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PackageBase = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageBase'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDestroy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageMetadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTagConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PackageBaseConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageBaseConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageBaseEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageBase'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageBaseEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageBaseEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageBase'), + isNonNull: false, + ), + ), + ], +); +const PackageComposerJsonType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageComposerJsonType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'license'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PackageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Package'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageDependency = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDependency'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesDependencyID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'versionPattern'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const PackageDependencyLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDependencyLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependency'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependency'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependencyType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesDependencyLinkID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyLinkMetadata'), + isNonNull: false, + ), + ), + ], +); +const PackageDependencyLinkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDependencyLinkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependencyLinkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependencyLink'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageDependencyLinkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDependencyLinkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependencyLink'), + isNonNull: false, + ), + ), + ], +); +const PackageDependencyType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDependencyType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPENDENCIES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEV_DEPENDENCIES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUNDLE_DEPENDENCIES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PEER_DEPENDENCIES'), + directives: [], + ), + ], +); +const PackageDetailsType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageDetailsType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canDestroy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'composerConfigRepositoryUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'composerUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'conanUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyLinks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDependencyLinkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastDownloadedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mavenUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageMetadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'npmUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nugetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageFiles'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelines'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pypiSetupUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pypiUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTagConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'versions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageBaseConnection'), + isNonNull: false, + ), + ), + ], +); +const PackageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Package'), + isNonNull: false, + ), + ), + ], +); +const PackageFile = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFile'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileMd5'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileMetadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileMetadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileSha1'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileSha256'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageFileID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const PackageFileConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFile'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageFileEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFile'), + isNonNull: false, + ), + ), + ], +); +const PackageFileMetadata = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const PackageFileRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageFileId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const PackageFileRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageFileRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageFileRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageFileRegistry'), + isNonNull: false, + ), + ), + ], +); +const PackageGroupSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageGroupSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECT_PATH_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECT_PATH_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERSION_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERSION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TYPE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TYPE_ASC'), + directives: [], + ), + ], +); +const PackageHelmDependencyType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageHelmDependencyType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alias'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'condition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'importValues'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JSON'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PackageHelmMaintainerType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageHelmMaintainerType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PackageHelmMetadataType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageHelmMetadataType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'annotations'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JSON'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'appVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'condition'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencies'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageHelmDependencyType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deprecated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'home'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'icon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keywords'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kubeVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'maintainers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageHelmMaintainerType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sources'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const PackageMetadata = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageMetadata'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComposerMetadata'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ConanMetadata'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MavenMetadata'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NugetMetadata'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PypiMetadata'), + isNonNull: false, + ), + ], +); +const PackagesCleanupKeepDuplicatedPackageFilesEnum = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesCleanupKeepDuplicatedPackageFilesEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALL_PACKAGE_FILES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ONE_PACKAGE_FILE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEN_PACKAGE_FILES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWENTY_PACKAGE_FILES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THIRTY_PACKAGE_FILES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FORTY_PACKAGE_FILES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FIFTY_PACKAGE_FILES'), + directives: [], + ), + ], +); +const PackagesCleanupPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesCleanupPolicy'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keepNDuplicatedPackageFiles'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'PackagesCleanupKeepDuplicatedPackageFilesEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextRunAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const PackagesConanFileMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesConanFileMetadatumID'), + directives: [], +); +const PackagesConanMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesConanMetadatumID'), + directives: [], +); +const PackagesDependencyID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesDependencyID'), + directives: [], +); +const PackagesDependencyLinkID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesDependencyLinkID'), + directives: [], +); +const PackageSettings = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageSettings'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'genericDuplicateExceptionRegex'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'genericDuplicatesAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mavenDuplicateExceptionRegex'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mavenDuplicatesAllowed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PackagesMavenMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesMavenMetadatumID'), + directives: [], +); +const PackagesNugetDependencyLinkMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesNugetDependencyLinkMetadatumID'), + directives: [], +); +const PackagesNugetMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesNugetMetadatumID'), + directives: [], +); +const PackageSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NAME_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERSION_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERSION_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TYPE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TYPE_ASC'), + directives: [], + ), + ], +); +const PackagesPackageFileID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesPackageFileID'), + directives: [], +); +const PackagesPackageID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + directives: [], +); +const PackagesPypiMetadatumID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PackagesPypiMetadatumID'), + directives: [], +); +const PackageStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEFAULT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIDDEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROCESSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING_DESTRUCTION'), + directives: [], + ), + ], +); +const PackageTag = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageTag'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const PackageTagConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageTagConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTagEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTag'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PackageTagEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageTagEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTag'), + isNonNull: false, + ), + ), + ], +); +const PackageTypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MAVEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NPM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NUGET'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PYPI'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPOSER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GENERIC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GOLANG'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEBIAN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUBYGEMS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HELM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TERRAFORM_MODULE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RPM'), + directives: [], + ), + ], +); +const PageInfo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PageInfo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endCursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasNextPage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasPreviousPage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startCursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PagesDeploymentRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pagesDeploymentId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const PagesDeploymentRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PagesDeploymentRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PagesDeploymentRegistry'), + isNonNull: false, + ), + ), + ], +); +const PagesMarkOnboardingCompleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PagesMarkOnboardingCompleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PagesMarkOnboardingCompletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PagesMarkOnboardingCompletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'onboardingComplete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PathLock = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PathLock'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PathLockID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const PathLockConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PathLockConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PathLockEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PathLock'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PathLockEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PathLockEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PathLock'), + isNonNull: false, + ), + ), + ], +); +const PathLockID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PathLockID'), + directives: [], +); +const PayloadAlertFieldPathSegment = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'PayloadAlertFieldPathSegment'), + directives: [], +); +const Pipeline = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Pipeline'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'beforeSha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cancelable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeQualityReports'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeQualityDegradationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'committedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'configSource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConfigSourceEnum'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DetailedStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downstream'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'duration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finishedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobArtifacts'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobArtifact'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'securityReportTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportTypeEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'retried'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestEventType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineMergeRequestEventType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'queuedDuration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Duration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityReportFindings'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFindingConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityReportSummary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummary'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'format'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ShaFormat'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sourceJob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiStageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineStatusEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testReportSummary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportSummary'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testSuite'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'buildIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestSuite'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upstream'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelinePermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usesNeeds'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'warningMessages'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineMessage'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'warnings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PipelineAnalytics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineAnalytics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthPipelinesLabels'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthPipelinesSuccessful'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'monthPipelinesTotals'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineTimesLabels'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineTimesValues'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weekPipelinesLabels'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weekPipelinesSuccessful'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weekPipelinesTotals'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yearPipelinesLabels'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yearPipelinesSuccessful'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yearPipelinesTotals'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const PipelineArtifactRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineArtifactId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const PipelineArtifactRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PipelineArtifactRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineArtifactRegistry'), + isNonNull: false, + ), + ), + ], +); +const PipelineCancelInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineCancelInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiPipelineID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PipelineCancelPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineCancelPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const PipelineConfigSourceEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineConfigSourceEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPOSITORY_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'AUTO_DEVOPS_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEBIDE_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REMOTE_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXTERNAL_PROJECT_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BRIDGE_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PARAMETER_SOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLIANCE_SOURCE'), + directives: [], + ), + ], +); +const PipelineConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PipelineCounts = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineCounts'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'all'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finished'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pending'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'running'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const PipelineDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiPipelineID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PipelineDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const PipelineEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + ], +); +const PipelineMergeRequestEventType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineMergeRequestEventType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGED_RESULT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DETACHED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_TRAIN'), + directives: [], + ), + ], +); +const PipelineMessage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineMessage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const PipelinePermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelinePermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PipelineRetryInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineRetryInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiPipelineID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PipelineRetryPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineRetryPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + ], +); +const PipelineSchedule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineSchedule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cron'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cronTimezone'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forTag'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nextRunAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'owner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'realNextRun'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refForDisplay'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'refPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSchedulePermissions'), + isNonNull: true, + ), + ), + ], +); +const PipelineScheduleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineScheduleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScheduleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSchedule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PipelineScheduleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineScheduleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSchedule'), + isNonNull: false, + ), + ), + ], +); +const PipelineSchedulePermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineSchedulePermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminPipelineSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'playPipelineSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'takeOwnershipPipelineSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePipelineSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const PipelineScheduleStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineScheduleStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INACTIVE'), + directives: [], + ), + ], +); +const PipelineScopeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineScopeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FINISHED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BRANCHES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TAGS'), + directives: [], + ), + ], +); +const PipelineSecurityReportFinding = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFinding'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assets'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AssetType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidence'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This field will be removed from the Finding domain model. Deprecated in 15.4.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'evidence'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityEvidence'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'falsePositive'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifiers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifier'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'links'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLink'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use `title`. Deprecated in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectFingerprint'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'The `project_fingerprint` attribute is being deprecated. Use `uuid` to identify findings. Deprecated in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScanner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'solution'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uuid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const PipelineSecurityReportFindingConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFindingConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFindingEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFinding'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PipelineSecurityReportFindingEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFindingEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFinding'), + isNonNull: false, + ), + ), + ], +); +const PipelineStatusEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'PipelineStatusEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WAITING_FOR_RESOURCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PREPARING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCESS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANCELED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SKIPPED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MANUAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SCHEDULED'), + directives: [], + ), + ], +); +const Project = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Project'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'actualRepositorySizeLimit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'agentConfigurations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AgentConfigurationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementAlert'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlertSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementDomainFilter'), + isNonNull: true, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'operations')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementAlertStatusCounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlertStatusCountsType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementAlerts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlertSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'domain'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementDomainFilter'), + isNonNull: true, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'operations')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlertConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementHttpIntegrations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementHttpIntegrationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementIntegrations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GlobalID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementIntegrationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alertManagementPayloadFields'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'payloadExample'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPayloadAlertField'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowMergeOnSkippedPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiFuzzingCiConfiguration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApiFuzzingCiConfiguration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'archived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'autocloseReferencedIssues'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'board'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchRules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BranchRuleConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciCdSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCiCdSetting'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciConfigPathOrDefault'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciConfigVariables'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfigVariable'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciJobTokenScope'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobTokenScopeType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciTemplate'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiTemplate'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciVariables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiProjectVariableConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgent'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterAgents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasVulnerabilities'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeCoverageSummary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CodeCoverageSummary'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complianceFrameworks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerExpirationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicy'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRegistryEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepositories'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositorySort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepositoriesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'corpuses'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CoverageFuzzingCorpusConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfile'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasDastProfileSchedule'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastProfiles'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasDastProfileSchedule'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastProfileConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastScannerProfiles'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastScannerProfileConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfile'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfile'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteProfiles'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteProfileConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dastSiteValidations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'normalizedTargetUrls'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationStatusEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DastSiteValidationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DeploymentDetails'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dora'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Dora'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environment'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Environment'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environments'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'states'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkTargets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forksCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'grafanaIntegration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GrafanaIntegration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpUrlToRepo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'importStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incidentManagementEscalationPolicies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyTypeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incidentManagementEscalationPolicy'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementEscalationPolicyID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EscalationPolicyType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incidentManagementOncallSchedules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementOncallScheduleConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incidentManagementTimelineEvent'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'incidentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementTimelineEventID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incidentManagementTimelineEvents'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'incidentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventTypeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedIssueFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmContactId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmOrganizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubepics'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'healthStatusFilter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatusFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTagWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseTagWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueStatusCounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedIssueFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmContactId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmOrganizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTagWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseTagWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueStatusCountsType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issues'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelName'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'closedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'myReactionEmoji'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NegatedIssueFilterInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmContactId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'crmOrganizationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeSubepics'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'healthStatusFilter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatusFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTag'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releaseTagWildcardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseTagWildcardId'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterationCadences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'durationInWeeks'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'automatic'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationCadenceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iterations'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestors'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraImportStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jiraImports'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JiraImportConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'JobID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Label'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchTerm'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestorGroups'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastActivityAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeCommitTemplate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestsFfOnlyEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeframe'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timeframe'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneStateEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'containingDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'DUE_DATE_ASC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeAncestors'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nameWithNamespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'networkPolicies'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'Network policies are deprecated and will be removed in GitLab 16.0. Since GitLab 15.0 this field returns no data. Deprecated in 14.8.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'environmentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EnvironmentID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NetworkPolicyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'onlyAllowMergeIfAllDiscussionsAreResolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'onlyAllowMergeIfPipelineSucceeds'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openIssuesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'CREATED_DESC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'packageType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageTypeEnum'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageStatus'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'includeVersionless'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packagesCleanupPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesCleanupPolicy'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pathLocks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PathLockConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipeline'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Pipeline'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineAnalytics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineAnalytics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineCounts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineCounts'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineSchedules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScheduleStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScheduleConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelines'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineStatusEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineScopeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'printingMergeRequestLinkEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMembers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relations'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberRelation'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: _i1.ListValueNode(values: [ + _i1.EnumValueNode(name: _i1.NameNode(value: 'DIRECT')), + _i1.EnumValueNode(name: _i1.NameNode(value: 'INHERITED')), + ]), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterfaceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicJobs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushRules'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushRules'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentIssueBoards'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releases'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'RELEASED_AT_DESC')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeSourceBranchAfterMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repository'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Repository'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositorySizeExcess'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestAccessEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirement'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastTestReportState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementStatusFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Requirement'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirementStatesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementStatesCount'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirements'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastTestReportState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementStatusFilter'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sastCiConfiguration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfiguration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanExecutionPolicies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'actionScanTypes'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportTypeEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'relationship'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicyRelationType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'DIRECT')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanResultPolicies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanResultPolicyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityDashboardPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityScanners'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityScanners'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityTrainingProviders'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'onlyEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSecurityTraining'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'securityTrainingUrls'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'identifierExternalIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityTrainingUrl'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryDetailedError'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitlabErrorTrackingDetailedErrorID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryDetailedError'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryErrors'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorCollection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serviceDeskAddress'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serviceDeskEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'services'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sharedRunnersEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippetsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashCommitTemplate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'squashReadOnly'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sshUrlToRepo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statistics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectStatistics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suggestionCommitMessage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagList'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: 'Use `topics`. Deprecated in 13.12.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformState'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStates'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogCategories'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topics'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'severity_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitiesCountByDay'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityImages'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityScanners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitySeveritiesCount'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeveritiesCount'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wikiEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemTypes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'taskable'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemTypeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItems'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'in'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableSearchableField'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'types'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemConnection'), + isNonNull: false, + ), + ), + ], +); +const ProjectCiCdSetting = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCiCdSetting'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobTokenScopeEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'keepLatestArtifact'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergePipelinesEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeTrainsEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProjectCiCdSettingsUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCiCdSettingsUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'keepLatestArtifact'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'jobTokenScopeEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergePipelinesEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergeTrainsEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ProjectCiCdSettingsUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectCiCdSettingsUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciCdSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectCiCdSetting'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ProjectConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ProjectEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProjectID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectID'), + directives: [], +); +const ProjectMember = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectMember'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MemberInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestInteraction'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectPermissions'), + isNonNull: true, + ), + ), + ], +); +const ProjectMemberConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMember'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ProjectMemberEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectMemberEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMember'), + isNonNull: false, + ), + ), + ], +); +const ProjectMemberRelation = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectMemberRelation'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INHERITED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCENDANTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INVITED_GROUPS'), + directives: [], + ), + ], +); +const ProjectPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminOperations'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminPathLocks'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminRemoteMirror'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminWiki'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'archiveProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changeNamespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'changeVisibilityLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDeployment'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createLabel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createMergeRequestFrom'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createMergeRequestIn'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createPages'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createPipeline'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createPipelineSchedule'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createWiki'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyPages'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyWiki'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadWikiCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pushToDeleteProtectedBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readCommitStatus'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readCycleAnalytics'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readDesign'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readMergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readPagesContent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readProjectMember'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readWiki'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeForkProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removePages'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'removeProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'renameProject'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestAccess'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatePages'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateWiki'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadFile'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const ProjectSecurityPolicySource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSecurityPolicySource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ) + ], +); +const ProjectSecurityTraining = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSecurityTraining'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GlobalID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'isPrimary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logoUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ProjectSetComplianceFrameworkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSetComplianceFrameworkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'complianceFrameworkId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ProjectSetComplianceFrameworkPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSetComplianceFrameworkPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProjectSetLockedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSetLockedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filePath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lock'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ProjectSetLockedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectSetLockedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProjectStatistics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProjectStatistics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'buildArtifactsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commitCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRegistrySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsObjectsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packagesSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineArtifactsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositorySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippetsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wikiSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const PrometheusAlert = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusAlert'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanizedText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + ], +); +const PrometheusIntegrationCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'apiUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const PrometheusIntegrationCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPrometheusIntegration'), + isNonNull: false, + ), + ), + ], +); +const PrometheusIntegrationResetTokenInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationResetTokenInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IntegrationsPrometheusID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const PrometheusIntegrationResetTokenPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationResetTokenPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPrometheusIntegration'), + isNonNull: false, + ), + ), + ], +); +const PrometheusIntegrationUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IntegrationsPrometheusID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'apiUrl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PrometheusIntegrationUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PrometheusIntegrationUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementPrometheusIntegration'), + isNonNull: false, + ), + ), + ], +); +const PromoteToEpicInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PromoteToEpicInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const PromoteToEpicPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PromoteToEpicPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironment = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironment'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approvalRules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRuleConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deployAccessLevels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'ProtectedEnvironmentDeployAccessLevelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironmentApprovalRule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRule'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredApprovals'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironmentApprovalRuleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRuleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRuleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ProtectedEnvironmentApprovalRuleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRuleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentApprovalRule'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironmentConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironment'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ProtectedEnvironmentDeployAccessLevel = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevel'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AccessLevel'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironmentDeployAccessLevelConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevelConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevelEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevel'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ProtectedEnvironmentDeployAccessLevelEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevelEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentDeployAccessLevel'), + isNonNull: false, + ), + ), + ], +); +const ProtectedEnvironmentEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ProtectedEnvironmentEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProtectedEnvironment'), + isNonNull: false, + ), + ), + ], +); +const PushAccessLevel = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAccessLevel'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'accessLevelDescription'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const PushAccessLevelConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAccessLevelConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAccessLevelEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAccessLevel'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const PushAccessLevelEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushAccessLevelEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PushAccessLevel'), + isNonNull: false, + ), + ), + ], +); +const PushRules = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PushRules'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rejectUnsignedCommits'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const PypiMetadata = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'PypiMetadata'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPypiMetadatumID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requiredPython'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const Query = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Query'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'boardList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issueFilters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardIssueInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciApplicationSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiApplicationSettings'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciConfig'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dryRun'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiConfig'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciMinutesUsage'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'namespaceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiMinutesNamespaceMonthlyUsageConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ciVariables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiInstanceVariableConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRepository'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerRepositoryDetails'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentLicense'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CurrentLicense'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'currentUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'designManagement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DesignManagement'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'devopsAdoptionEnabledNamespaces'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'displayNamespaceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NamespaceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DevopsAdoptionEnabledNamespaceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'echo'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicBoardList'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicFilters'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicFilters'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'geoNode'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GeoNode'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'instanceSecurityDashboard'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'InstanceSecurityDashboard'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'jobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'statuses'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobStatus'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'licenseHistoryEntries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LicenseHistoryEntryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'metadata'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Metadata'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestone'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Milestone'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesPackageID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageDetailsType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'membership'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchNamespaces'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'topics'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'queryComplexity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'QueryComplexity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runner'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerPlatforms'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerPlatformConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runnerSetup'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'platform'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'architecture'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerSetup'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runners'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paused'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagList'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerSort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'upgradeStatus'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerUpgradeStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'explore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'subscriptionFutureEntries'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntryConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topics'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TopicConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usageTrendsMeasurements'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MeasurementIdentifier'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'recordedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'recordedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurementConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'users'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'usernames'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'admins'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilities'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scannerId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'severity_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasResolution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hasIssues'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clusterAgentId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersAgentID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitiesCountByDay'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.1.', + isBlock: false, + ), + ) + ], + ) + ], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const QueryComplexity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'QueryComplexity'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'score'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const RecentFailures = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RecentFailures'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'baseBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const RegistryState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RegistryState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SYNCED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + ], +); +const Release = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Release'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assets'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssets'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'commit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'evidences'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEvidenceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'historicalRelease'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'links'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseLinks'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'releasedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tagPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upcomingRelease'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'directAssetPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'directAssetUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'external'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetLinkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ReleaseAssetLinkCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'directAssetPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'OTHER')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReleaseAssetLinkCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'link'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetLinkDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleasesLinkID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReleaseAssetLinkDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'link'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetLinkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetLinkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'directAssetPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkType'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'OTHER')), + ), + ], +); +const ReleaseAssetLinkType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OTHER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RUNBOOK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PACKAGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IMAGE'), + directives: [], + ), + ], +); +const ReleaseAssetLinkUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleasesLinkID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'directAssetPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkType'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ReleaseAssetLinkUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'link'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLink'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssets = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssets'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'links'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sources'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseSourceConnection'), + isNonNull: false, + ), + ), + ], +); +const ReleaseAssetsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseAssetsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'links'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetLinkInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ) + ], +); +const ReleaseConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ReleaseCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagMessage'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releasedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assets'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseAssetsInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ReleaseCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + ], +); +const ReleaseDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const ReleaseDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + ], +); +const ReleaseEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + ], +); +const ReleaseEvidence = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseEvidence'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collectedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'filepath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ReleaseEvidenceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseEvidenceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEvidenceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEvidence'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ReleaseEvidenceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseEvidenceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseEvidence'), + isNonNull: false, + ), + ), + ], +); +const ReleaseID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseID'), + directives: [], +); +const ReleaseLinks = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseLinks'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedIssuesUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedMergeRequestsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergedMergeRequestsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openedIssuesUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'openedMergeRequestsUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'selfUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ReleasesLinkID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleasesLinkID'), + directives: [], +); +const ReleaseSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RELEASED_AT_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RELEASED_AT_ASC'), + directives: [], + ), + ], +); +const ReleaseSource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseSource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'format'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ReleaseSourceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseSourceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseSourceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseSource'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ReleaseSourceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseSourceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ReleaseSource'), + isNonNull: false, + ), + ), + ], +); +const ReleaseTagWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseTagWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + ], +); +const ReleaseUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'releasedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestones'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ReleaseUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ReleaseUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'release'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Release'), + isNonNull: false, + ), + ), + ], +); +const RemoveProjectFromSecurityDashboardInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveProjectFromSecurityDashboardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RemoveProjectFromSecurityDashboardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RemoveProjectFromSecurityDashboardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ReplicationStateEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ReplicationStateEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SYNCED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + ], +); +const RepositionImageDiffNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositionImageDiffNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiffNoteID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiffImagePositionInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RepositionImageDiffNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositionImageDiffNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const Repository = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Repository'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paths'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.NullValueNode(), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryBlobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branchNames'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchPattern'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'offset'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'limit'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'diskPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'empty'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'exists'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'paginatedTree'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'recursive'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rootRef'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tree'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: _i1.StringValueNode( + value: '', + isBlock: false, + ), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'recursive'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: _i1.BooleanValueNode(value: false), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ref'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Tree'), + isNonNull: false, + ), + ), + ], +); +const RepositoryBlob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryBlob'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'archived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blamePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canCurrentUserPushToBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canModifyBlob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeNavigationPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'codeOwners'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editBlobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentExternalUrlForRouteMap'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'environmentFormattedExternalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalStorage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalStorageUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'findFilePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkAndEditPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'forkAndViewPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodBlobUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'historyPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ideEditPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'ideForkAndEditPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'language'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsOid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'oid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'permalinkPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineEditorPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'plainData'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectBlobPathRoot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawBlob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawTextBlob'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'replacePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'richViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobViewer'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'simpleViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobViewer'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storedExternally'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RepositoryBlobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryBlobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryBlobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryBlob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const RepositoryBlobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RepositoryBlobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RepositoryBlob'), + isNonNull: false, + ), + ), + ], +); +const Requirement = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Requirement'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastTestReportManuallyCreated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastTestReportState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testReports'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Sort'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementPermissions'), + isNonNull: true, + ), + ), + ], +); +const RequirementConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Requirement'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const RequirementEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Requirement'), + isNonNull: false, + ), + ), + ], +); +const RequirementPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRequirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const RequirementState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPENED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ARCHIVED'), + directives: [], + ), + ], +); +const RequirementStatesCount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementStatesCount'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'archived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'opened'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const RequirementStatusFilter = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'RequirementStatusFilter'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MISSING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PASSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + ], +); +const ResolvableInterface = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'ResolvableInterface'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const RootStorageStatistics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RootStorageStatistics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'buildArtifactsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerRegistrySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lfsObjectsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packagesSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineArtifactsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'repositorySize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippetsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'storageSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uploadsSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'wikiSize'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: true, + ), + ), + ], +); +const RunnerArchitecture = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerArchitecture'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadLocation'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const RunnerArchitectureConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerArchitectureConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerArchitectureEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerArchitecture'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const RunnerArchitectureEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerArchitectureEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerArchitecture'), + isNonNull: false, + ), + ), + ], +); +const RunnerDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const RunnerDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const RunnerPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteRunner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readRunner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateRunner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const RunnerPlatform = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerPlatform'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'architectures'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerArchitectureConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'humanReadableName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const RunnerPlatformConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerPlatformConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerPlatformEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerPlatform'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const RunnerPlatformEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerPlatformEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RunnerPlatform'), + isNonNull: false, + ), + ), + ], +); +const RunnerSetup = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerSetup'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'installInstructions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'registerInstructions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RunnersRegistrationTokenResetInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnersRegistrationTokenResetInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const RunnersRegistrationTokenResetPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnersRegistrationTokenResetPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'token'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const RunnerUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maintenanceNote'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'maximumTimeout'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'accessLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunnerAccessLevel'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paused'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'runUntagged'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'tagList'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'associatedProjects'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'publicProjectsMinutesCostFactor'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'privateProjectsMinutesCostFactor'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const RunnerUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'RunnerUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'runner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiRunner'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfiguration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfiguration'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'analyzers'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: + _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'global'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipeline'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityConnection'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationAnalyzersEntity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntity'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'variables'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityConnection'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationAnalyzersEntityConnection = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SastCiConfigurationAnalyzersEntityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntity'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationAnalyzersEntityInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'variables'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SastCiConfigurationEntity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntity'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'defaultValue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'options'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntityConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastUiComponentSize'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationEntityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SastCiConfigurationEntityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntity'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationEntityInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'field'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'defaultValue'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SastCiConfigurationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'global'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'pipeline'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationEntityInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'analyzers'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationAnalyzersEntityInput'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SastCiConfigurationOptionsEntity = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntity'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'label'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SastCiConfigurationOptionsEntityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntity'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SastCiConfigurationOptionsEntityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SastCiConfigurationOptionsEntity'), + isNonNull: false, + ), + ), + ], +); +const SastUiComponentSize = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SastUiComponentSize'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SMALL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LARGE'), + directives: [], + ), + ], +); +const SavedReply = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReply'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsersSavedReplyID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SavedReplyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SavedReplyCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SavedReplyCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReply'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + ), + ], +); +const SavedReplyDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsersSavedReplyID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SavedReplyDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReply'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + ), + ], +); +const SavedReplyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + ), + ], +); +const SavedReplyUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsersSavedReplyID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SavedReplyUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SavedReplyUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReply'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReply'), + isNonNull: false, + ), + ), + ], +); +const Scan = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Scan'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'warnings'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ScanConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Scan'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ScanEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Scan'), + isNonNull: false, + ), + ), + ], +); +const ScanExecutionPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanExecutionPolicy'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrchestrationPolicy'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityPolicySource'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ScanExecutionPolicyCommitInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyCommitInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'policyYaml'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'operationMode'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MutationOperationMode'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const ScanExecutionPolicyCommitPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyCommitPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'branch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const ScanExecutionPolicyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicy'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ScanExecutionPolicyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanExecutionPolicyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanExecutionPolicy'), + isNonNull: false, + ), + ), + ], +); +const ScannedResource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScannedResource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ScannedResourceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScannedResourceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScannedResourceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScannedResource'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ScannedResourceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScannedResourceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScannedResource'), + isNonNull: false, + ), + ), + ], +); +const ScanResultPolicy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanResultPolicy'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'OrchestrationPolicy'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupApprovers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userApprovers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'yaml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const ScanResultPolicyConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanResultPolicyConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanResultPolicyEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanResultPolicy'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ScanResultPolicyEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanResultPolicyEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanResultPolicy'), + isNonNull: false, + ), + ), + ], +); +const ScanStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ScanStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCEEDED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JOB_FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REPORT_ERROR'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PREPARING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PREPARATION_FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PURGED'), + directives: [], + ), + ], +); +const SecurityFindingCreateIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityFindingCreateIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'uuid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SecurityFindingCreateIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityFindingCreateIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const SecurityFindingDismissInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityFindingDismissInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'uuid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissalReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDismissalReason'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SecurityFindingDismissPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityFindingDismissPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'uuid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SecurityPolicyProjectAssignInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectAssignInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'securityPolicyProjectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const SecurityPolicyProjectAssignPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectAssignPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const SecurityPolicyProjectCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SecurityPolicyProjectCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const SecurityPolicyProjectUnassignInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectUnassignInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SecurityPolicyProjectUnassignPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyProjectUnassignPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const SecurityPolicyRelationType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicyRelationType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DIRECT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INHERITED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INHERITED_ONLY'), + directives: [], + ), + ], +); +const SecurityPolicySource = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityPolicySource'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupSecurityPolicySource'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSecurityPolicySource'), + isNonNull: false, + ), + ], +); +const SecurityReportSummary = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityReportSummary'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'apiFuzzing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterImageScanning'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerScanning'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'coverageFuzzing'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dast'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyScanning'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'generic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sast'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'secretDetection'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + isNonNull: false, + ), + ), + ], +); +const SecurityReportSummarySection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityReportSummarySection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scannedResources'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScannedResourceConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scannedResourcesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scannedResourcesCsvPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scans'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ScanConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilitiesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const SecurityReportTypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityReportTypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST_IAC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPENDENCY_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTAINER_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET_DETECTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COVERAGE_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'API_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_IMAGE_SCANNING'), + directives: [], + ), + ], +); +const SecurityScanners = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityScanners'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'available'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityScannerType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityScannerType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pipelineRun'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityScannerType'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const SecurityScannerType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityScannerType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST_IAC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPENDENCY_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTAINER_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET_DETECTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COVERAGE_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'API_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_IMAGE_SCANNING'), + directives: [], + ), + ], +); +const SecurityTrainingProviderID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityTrainingProviderID'), + directives: [], +); +const SecurityTrainingUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityTrainingUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'providerId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SecurityTrainingProviderID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isEnabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'isPrimary'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SecurityTrainingUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityTrainingUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'training'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectSecurityTraining'), + isNonNull: false, + ), + ), + ], +); +const SecurityTrainingUrl = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SecurityTrainingUrl'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TrainingUrlRequestStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SentryDetailedError = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryDetailedError'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'culprit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalBaseUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstReleaseLastCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstReleaseShortVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstReleaseVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstSeen'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'frequency'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorFrequency'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabCommitPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitlabIssuePath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'integrated'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastReleaseLastCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastReleaseShortVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastReleaseVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSeen'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tags'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorTags'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SentryError = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryError'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'culprit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'firstSeen'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'frequency'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorFrequency'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSeen'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sentryProjectSlug'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'shortId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorStatus'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SentryErrorCollection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorCollection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detailedError'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitlabErrorTrackingDetailedErrorID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryDetailedError'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errorStackTrace'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GitlabErrorTrackingDetailedErrorID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorStackTrace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'searchTerm'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SentryErrorConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryError'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SentryErrorEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryError'), + isNonNull: false, + ), + ), + ], +); +const SentryErrorFrequency = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorFrequency'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'time'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const SentryErrorStackTrace = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorStackTrace'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dateReceived'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stackTraceEntries'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorStackTraceEntry'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const SentryErrorStackTraceContext = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorStackTraceContext'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'code'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SentryErrorStackTraceEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorStackTraceEntry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'col'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'function'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'line'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'traceContext'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SentryErrorStackTraceContext'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const SentryErrorStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED_IN_NEXT_RELEASE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNRESOLVED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IGNORED'), + directives: [], + ), + ], +); +const SentryErrorTags = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SentryErrorTags'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'level'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'logger'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const Service = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Service'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serviceType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const ServiceConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ServiceConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ServiceEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Service'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const ServiceEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'ServiceEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Service'), + isNonNull: false, + ), + ), + ], +); +const ServiceType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ServiceType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASANA_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSEMBLA_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BAMBOO_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUGZILLA_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUILDKITE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CAMPFIRE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFLUENCE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CUSTOM_ISSUE_TRACKER_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DATADOG_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISCORD_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DRONE_CI_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EMAILS_ON_PUSH_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EWM_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXTERNAL_WIKI_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FLOWDOCK_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GITHUB_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GITLAB_SLACK_APPLICATION_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HANGOUTS_CHAT_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HARBOR_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IRKER_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JENKINS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JIRA_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MATTERMOST_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MATTERMOST_SLASH_COMMANDS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MICROSOFT_TEAMS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PACKAGIST_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINES_EMAIL_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIVOTALTRACKER_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROMETHEUS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUMBLE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PUSHOVER_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REDMINE_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHIMO_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SLACK_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SLACK_SLASH_COMMANDS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TEAMCITY_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNIFY_CIRCUIT_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEBEX_TEAMS_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'YOUTRACK_SERVICE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ZENTAO_SERVICE'), + directives: [], + ), + ], +); +const ShaFormat = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'ShaFormat'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SHORT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LONG'), + directives: [], + ), + ], +); +const SharedRunnersSetting = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SharedRunnersSetting'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED_AND_UNOVERRIDABLE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED_WITH_OVERRIDE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ENABLED'), + directives: [], + ), + ], +); +const Snippet = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Snippet'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'paths'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'httpUrlToRepo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sshUrlToRepo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'visibilityLevel'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityLevelsEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const SnippetBlob = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlob'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'binary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalStorage'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'plainData'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rawPlainData'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'renderedAsText'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'richData'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'richViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobViewer'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'simpleViewer'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobViewer'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'size'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const SnippetBlobActionEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlobActionEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'create'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'update'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'delete'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'move'), + directives: [], + ), + ], +); +const SnippetBlobActionInputType = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlobActionInputType'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobActionEnum'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'previousPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filePath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'content'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const SnippetBlobConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlobConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasUnretrievableBlobs'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlob'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SnippetBlobEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlobEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlob'), + isNonNull: false, + ), + ), + ], +); +const SnippetBlobViewer = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetBlobViewer'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'loadAsync'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'loadingPartialName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'renderError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'tooLarge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobViewersType'), + isNonNull: true, + ), + ), + ], +); +const SnippetConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SnippetEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + ), + ], +); +const SnippetID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetID'), + directives: [], +); +const SnippetPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'awardEmoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reportSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const SnippetRepositoryRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippetRepositoryId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const SnippetRepositoryRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SnippetRepositoryRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetRepositoryRegistry'), + isNonNull: false, + ), + ), + ], +); +const Sort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'Sort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const SortDirectionEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'SortDirectionEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESC'), + directives: [], + ), + ], +); +const StatusAction = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'StatusAction'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'buttonTitle'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'icon'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'method'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const Submodule = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Submodule'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Entry'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'flatPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'treeUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EntryType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const SubmoduleConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmoduleConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmoduleEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Submodule'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SubmoduleEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubmoduleEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Submodule'), + isNonNull: false, + ), + ), + ], +); +const Subscription = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Subscription'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableAssigneesUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableDatesUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableDescriptionUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableIterationUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableLabelsUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableTitleUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuableWeightUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueCrmContactsUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestMergeStatusUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequestReviewersUpdated'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issuable'), + isNonNull: false, + ), + ), + ], +); +const SubscriptionFutureEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'company'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'expiresAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'plan'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startsAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'usersInLicenseCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const SubscriptionFutureEntryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const SubscriptionFutureEntryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubscriptionFutureEntry'), + isNonNull: false, + ), + ), + ], +); +const SuggestedReviewersType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'SuggestedReviewersType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'topN'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const TaskCompletionStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TaskCompletionStatus'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'completedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TerraformState = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformState'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deletedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'latestVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateVersion'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockedByUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const TerraformStateConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformState'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TerraformStateDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const TerraformStateDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const TerraformStateEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformState'), + isNonNull: false, + ), + ), + ], +); +const TerraformStateID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateID'), + directives: [], +); +const TerraformStateLockInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateLockInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const TerraformStateLockPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateLockPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const TerraformStateUnlockInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateUnlockInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const TerraformStateUnlockPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateUnlockPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const TerraformStateVersion = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateVersion'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdByUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'downloadPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'job'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'CiJob'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'serial'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const TerraformStateVersionRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'terraformStateVersionId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const TerraformStateVersionRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TerraformStateVersionRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TerraformStateVersionRegistry'), + isNonNull: false, + ), + ), + ], +); +const TestCase = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestCase'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'attachmentUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'classname'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'executionTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recentFailures'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RecentFailures'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stackTrace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestCaseStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'systemOutput'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const TestCaseConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestCaseConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestCaseEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestCase'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TestCaseEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestCaseEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestCase'), + isNonNull: false, + ), + ), + ], +); +const TestCaseStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TestCaseStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'error'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'failed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'skipped'), + directives: [], + ), + ], +); +const TestReport = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReport'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportState'), + isNonNull: true, + ), + ), + ], +); +const TestReportConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReportConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReport'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TestReportEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReportEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReport'), + isNonNull: false, + ), + ), + ], +); +const TestReportState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReportState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PASSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + ], +); +const TestReportSummary = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReportSummary'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testSuites'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestSuiteSummaryConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'total'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportTotal'), + isNonNull: true, + ), + ), + ], +); +const TestReportTotal = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestReportTotal'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'error'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'skipped'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'success'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suiteError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'time'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const TestSuite = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestSuite'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errorCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'skippedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suiteError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'testCases'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestCaseConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const TestSuiteSummary = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestSuiteSummary'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'buildIds'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errorCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'failedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'skippedCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'successCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'suiteError'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'totalTime'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + ], +); +const TestSuiteSummaryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestSuiteSummaryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestSuiteSummaryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestSuiteSummary'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TestSuiteSummaryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TestSuiteSummaryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestSuiteSummary'), + isNonNull: false, + ), + ), + ], +); +const Time = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Time'), + directives: [], +); +const TimeboxMetrics = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeboxMetrics'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const TimeboxReport = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeboxReport'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'burnupTimeSeries'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BurnupChartDailyTotals'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'error'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReportError'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stats'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeReportStats'), + isNonNull: false, + ), + ), + ], +); +const TimeboxReportError = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeboxReportError'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'code'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReportErrorReason'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const TimeboxReportErrorReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeboxReportErrorReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNSUPPORTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MISSING_DATES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TOO_MANY_EVENTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABEL_PRIORITY_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MILESTONE_DUE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const TimeboxReportInterface = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeboxReportInterface'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'report'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'fullPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ) + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxReport'), + isNonNull: false, + ), + ) + ], +); +const Timeframe = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Timeframe'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'start'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'end'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelineEventCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'incidentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelineEventCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEvent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + ], +); +const TimelineEventDestroyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementTimelineEventID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelineEventDestroyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEvent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + ], +); +const TimelineEventPromoteFromNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventPromoteFromNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'noteId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelineEventPromoteFromNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventPromoteFromNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEvent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + ], +); +const TimelineEventType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'editable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementTimelineEventID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incident'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'noteHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'promotedFromNote'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedByUser'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const TimelineEventTypeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventTypeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventTypeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TimelineEventTypeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventTypeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + ], +); +const TimelineEventUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IncidentManagementTimelineEventID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'occurredAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const TimelineEventUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelineEventUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelineEvent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelineEventType'), + isNonNull: false, + ), + ), + ], +); +const Timelog = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Timelog'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'spentAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timeSpent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'user'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogPermissions'), + isNonNull: true, + ), + ), + ], +); +const TimelogConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timelog'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TimelogCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'timeSpent'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'spentAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuableId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssuableID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelogCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelog'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timelog'), + isNonNull: false, + ), + ), + ], +); +const TimelogDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TimelogDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelog'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timelog'), + isNonNull: false, + ), + ), + ], +); +const TimelogEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Timelog'), + isNonNull: false, + ), + ), + ], +); +const TimelogID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogID'), + directives: [], +); +const TimelogPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimelogPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminTimelog'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const TimeReportStats = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeReportStats'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxMetrics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'incomplete'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxMetrics'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'total'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeboxMetrics'), + isNonNull: false, + ), + ), + ], +); +const TimeTrackingTimelogCategory = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategory'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billable'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'billingRate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Float'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Color'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + ], +); +const TimeTrackingTimelogCategoryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategory'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TimeTrackingTimelogCategoryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategoryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimeTrackingTimelogCategory'), + isNonNull: false, + ), + ), + ], +); +const Todo = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Todo'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'author'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'group'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Group'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'target'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'targetType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + ), + ], +); +const Todoable = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'Todoable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const TodoableID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoableID'), + directives: [], +); +const TodoActionEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'assigned'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'mentioned'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'build_failed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'marked'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'approval_required'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'unmergeable'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'directly_addressed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'merge_train_removed'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'review_requested'), + directives: [], + ), + ], +); +const TodoConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TodoCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoableID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TodoCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const TodoEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const TodoID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoID'), + directives: [], +); +const TodoMarkDoneInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoMarkDoneInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TodoMarkDonePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoMarkDonePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: true, + ), + ), + ], +); +const TodoRestoreInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoRestoreInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TodoRestoreManyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoRestoreManyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const TodoRestoreManyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoRestoreManyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const TodoRestorePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoRestorePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: true, + ), + ), + ], +); +const TodosMarkAllDoneInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodosMarkAllDoneInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoableID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const TodosMarkAllDonePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TodosMarkAllDonePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const TodoStateEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'pending'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'done'), + directives: [], + ), + ], +); +const TodoTargetEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMMIT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ISSUE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WORKITEM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGEREQUEST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESIGN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ALERT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EPIC'), + directives: [], + ), + ], +); +const Topic = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Topic'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const TopicConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TopicConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TopicEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TopicEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TopicEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Topic'), + isNonNull: false, + ), + ), + ], +); +const TrainingUrlRequestStatus = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TrainingUrlRequestStatus'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COMPLETED'), + directives: [], + ), + ], +); +const Tree = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Tree'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BlobConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastCommit'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Commit'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'submodules'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SubmoduleConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'trees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntryConnection'), + isNonNull: true, + ), + ), + ], +); +const TreeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Tree'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TreeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Tree'), + isNonNull: false, + ), + ), + ], +); +const TreeEntry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeEntry'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Entry'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'flatPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'sha'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EntryType'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const TreeEntryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeEntryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const TreeEntryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'TreeEntryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TreeEntry'), + isNonNull: false, + ), + ), + ], +); +const TypeEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'TypeEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'personal'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + ), + ], +); +const UntrustedRegexp = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + directives: [], +); +const UpdateAlertStatusInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateAlertStatusInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementStatus'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateAlertStatusPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateAlertStatusPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'alert'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AlertManagementAlert'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todo'), + isNonNull: false, + ), + ), + ], +); +const UpdateBoardEpicUserPreferencesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardEpicUserPreferencesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'boardId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateBoardEpicUserPreferencesPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardEpicUserPreferencesPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epicUserPreferences'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardEpicUserPreferences'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateBoardInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideBacklogList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hideClosedList'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MilestoneID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationCadenceId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationsCadenceID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateBoardListInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardListInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ListID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateBoardListPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardListPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardList'), + isNonNull: false, + ), + ), + ], +); +const UpdateBoardPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateBoardPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'board'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Board'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateComplianceFrameworkInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateComplianceFrameworkInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceManagementFrameworkID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'params'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFrameworkInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateComplianceFrameworkPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateComplianceFrameworkPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'complianceFramework'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ComplianceFramework'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateContainerExpirationPolicyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateContainerExpirationPolicyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'cadence'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyCadenceEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'olderThan'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyOlderThanEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'keepN'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicyKeepEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'nameRegex'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'nameRegexKeep'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateContainerExpirationPolicyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateContainerExpirationPolicyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerExpirationPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ContainerExpirationPolicy'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateDependencyProxyImageTtlGroupPolicyInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDependencyProxyImageTtlGroupPolicyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ttl'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateDependencyProxyImageTtlGroupPolicyPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDependencyProxyImageTtlGroupPolicyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxyImageTtlPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxyImageTtlGroupPolicy'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateDependencyProxySettingsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDependencyProxySettingsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'enabled'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateDependencyProxySettingsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDependencyProxySettingsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependencyProxySetting'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DependencyProxySetting'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateDiffImagePositionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateDiffImagePositionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'x'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'y'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'width'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'height'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateEpicBoardListInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEpicBoardListInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'collapsed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'listId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'BoardsEpicListID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UpdateEpicBoardListPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEpicBoardListPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'list'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicList'), + isNonNull: false, + ), + ), + ], +); +const UpdateEpicInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEpicInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDateFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDateFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDateIsFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDateIsFixed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'addLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'removeLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'addLabels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'color'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Color'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'stateEvent'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicStateEvent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'removeLabels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateEpicPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateEpicPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'epic'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Epic'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const UpdateImageDiffNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateImageDiffNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'position'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UpdateDiffImagePositionInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateImageDiffNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateImageDiffNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const UpdateIssueInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssueInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'locked'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'addLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'removeLabelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labelIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'stateEvent'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueStateEvent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'healthStatus'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'HealthStatus'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'epicId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'EpicID'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateIssuePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIssuePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + ], +); +const UpdateIterationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIterationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateIterationPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateIterationPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + ], +); +const UpdateNamespacePackageSettingsInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNamespacePackageSettingsInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'namespacePath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mavenDuplicatesAllowed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mavenDuplicateExceptionRegex'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'genericDuplicatesAllowed'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'genericDuplicateExceptionRegex'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UntrustedRegexp'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateNamespacePackageSettingsPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNamespacePackageSettingsPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packageSettings'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackageSettings'), + isNonNull: false, + ), + ), + ], +); +const UpdateNoteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNoteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateNotePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateNotePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'note'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Note'), + isNonNull: false, + ), + ), + ], +); +const UpdatePackagesCleanupPolicyInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePackagesCleanupPolicyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'keepNDuplicatedPackageFiles'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'PackagesCleanupKeepDuplicatedPackageFilesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdatePackagesCleanupPolicyPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdatePackagesCleanupPolicyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'packagesCleanupPolicy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PackagesCleanupPolicy'), + isNonNull: false, + ), + ), + ], +); +const UpdateRequirementInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRequirementInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RequirementState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lastTestReportState'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TestReportState'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateRequirementPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateRequirementPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requirement'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Requirement'), + isNonNull: false, + ), + ), + ], +); +const UpdateSnippetInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSnippetInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibilityLevel'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityLevelsEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'blobActions'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetBlobActionInputType'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UpdateSnippetPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UpdateSnippetPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Snippet'), + isNonNull: false, + ), + ), + ], +); +const Upload = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'Upload'), + directives: [], +); +const UploadDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'secret'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'filename'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UploadDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'upload'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'FileUpload'), + isNonNull: false, + ), + ), + ], +); +const UploadID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadID'), + directives: [], +); +const UploadRegistry = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadRegistry'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncFailure'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastSyncedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'retryCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'RegistryState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verificationRetryAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'verifiedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const UploadRegistryConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadRegistryConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadRegistryEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadRegistry'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const UploadRegistryEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UploadRegistryEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UploadRegistry'), + isNonNull: false, + ), + ), + ], +); +const UsageTrendsMeasurement = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurement'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MeasurementIdentifier'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'recordedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + ], +); +const UsageTrendsMeasurementConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurementConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurementEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurement'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const UsageTrendsMeasurementEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurementEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UsageTrendsMeasurement'), + isNonNull: false, + ), + ), + ], +); +const User = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'User'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const UserCallout = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCallout'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'featureName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutFeatureNameEnum'), + isNonNull: false, + ), + ), + ], +); +const UserCalloutConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCallout'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const UserCalloutCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCalloutCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'featureName'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const UserCalloutCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCalloutCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userCallout'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCallout'), + isNonNull: true, + ), + ), + ], +); +const UserCalloutEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCalloutEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCallout'), + isNonNull: false, + ), + ), + ], +); +const UserCalloutFeatureNameEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCalloutFeatureNameEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GKE_CLUSTER_INTEGRATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GCP_SIGNUP_OFFER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_SECURITY_WARNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ULTIMATE_TRIAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GEO_ENABLE_HASHED_STORAGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GEO_MIGRATE_HASHED_STORAGE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CANARY_DEPLOYMENT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GOLD_TRIAL_BILLINGS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUGGEST_POPOVER_DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TABS_POSITION_HIGHLIGHT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'THREAT_MONITORING_INFO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEB_IDE_ALERT_DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACTIVE_USER_COUNT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'BUY_PIPELINE_MINUTES_NOTIFICATION_DOT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERSONAL_ACCESS_TOKEN_EXPIRY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUGGEST_PIPELINE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FEATURE_FLAGS_NEW_VERSION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REGISTRATION_ENABLED_CALLOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEW_USER_SIGNUPS_CAP_REACHED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNFINISHED_TAG_CLEANUP_CALLOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EOA_BRONZE_PLAN_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINE_NEEDS_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PIPELINE_NEEDS_HOVER_TIP'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEB_IDE_CI_ENVIRONMENTS_GUIDANCE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECURITY_CONFIGURATION_UPGRADE_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: + _i1.NameNode(value: 'CLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRIAL_STATUS_REMINDER_D14'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TRIAL_STATUS_REMINDER_D3'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECURITY_CONFIGURATION_DEVOPS_ALERT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TERRAFORM_NOTIFICATION_DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECURITY_NEWSLETTER_CALLOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'VERIFICATION_REMINDER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECURITY_TRAINING_FEATURE_PROMOTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'STORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'STORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'STORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'STORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USER_REACHED_LIMIT_FREE_PLAN_ALERT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUBMIT_LICENSE_USAGE_DATA_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PERSONAL_PROJECT_LIMITATIONS_BANNER'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MR_EXPERIENCE_SURVEY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: + _i1.NameNode(value: 'NAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode( + value: 'NAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: + _i1.NameNode(value: 'NAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: + _i1.NameNode(value: 'NAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PROJECT_QUALITY_SUMMARY_FEEDBACK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MERGE_REQUEST_SETTINGS_MOVED_CALLOUT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NEW_TOP_LEVEL_GROUP_ALERT'), + directives: [], + ), + ], +); +const UserCore = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCore'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'User'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'authoredMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'reviewerUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'avatarUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'bot'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'callouts'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCalloutConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'email'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `User.publicEmail`. Deprecated in 13.7.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'gitpodEnabled'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groupMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'groups'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'permissionScope'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupPermission'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Namespace'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'preferencesGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'profileEnableGitpodPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projectMemberships'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectMemberConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'publicEmail'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewRequestedMergeRequests'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sourceBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'targetBranches'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestState'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'draft'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'createdBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'updatedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedAfter'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'mergedBefore'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'milestoneTitle'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'sort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestSort'), + isNonNull: false, + ), + defaultValue: + _i1.EnumValueNode(name: _i1.NameNode(value: 'created_desc')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'not'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestsResolverNegatedParams'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeUsername'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'savedReplies'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SavedReplyConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'snippets'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'ids'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'visibility'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TypeEnum'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'SnippetConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'starredProjects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'search'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserStatus'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'timelogs'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'endTime'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'GroupID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TimelogConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'todos'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'action'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoActionEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'authorId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'groupId'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoStateEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoTargetEnum'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'TodoConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'username'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const UserCoreConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const UserCoreEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserCoreEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + ], +); +const UserID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'UserID'), + directives: [], +); +const UserMergeRequestInteraction = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserMergeRequestInteraction'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'applicableApprovalRules'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ApprovalRule'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'approved'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canMerge'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canUpdate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewState'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequestReviewState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reviewed'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const UserPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ) + ], +); +const UserPreferences = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserPreferences'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issuesSort'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSort'), + isNonNull: false, + ), + ) + ], +); +const UserPreferencesUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserPreferencesUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'issuesSort'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IssueSort'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const UserPreferencesUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserPreferencesUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPreferences'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserPreferences'), + isNonNull: false, + ), + ), + ], +); +const UsersSavedReplyID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'UsersSavedReplyID'), + directives: [], +); +const UserState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'UserState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'active'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'blocked'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'deactivated'), + directives: [], + ), + ], +); +const UserStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'UserStatus'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'availability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'AvailabilityEnum'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'emoji'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'messageHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VerificationStateEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VerificationStateEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'PENDING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STARTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SUCCEEDED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FAILED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISABLED'), + directives: [], + ), + ], +); +const VisibilityLevelsEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VisibilityLevelsEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'private'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + ), + ], +); +const VisibilityScopesEnum = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VisibilityScopesEnum'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'private'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'internal'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'public'), + directives: [], + ), + ], +); +const VulnerabilitiesCountByDay = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDay'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'critical'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'date'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ISO8601Date'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'high'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'info'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'low'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'medium'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'total'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unknown'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilitiesCountByDayConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDay'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilitiesCountByDayEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDayEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesCountByDay'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilitiesExternalIssueLinkID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesExternalIssueLinkID'), + directives: [], +); +const VulnerabilitiesFindingID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesFindingID'), + directives: [], +); +const VulnerabilitiesScannerID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitiesScannerID'), + directives: [], +); +const Vulnerability = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'Vulnerability'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteableInterface'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confirmedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confirmedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'details'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetail'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'detectedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'discussions'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'DiscussionConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dismissedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIssueLinks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'falsePositive'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hasSolutions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifiers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifier'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issueLinks'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkType'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'links'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLink'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'location'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocation'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'mergeRequest'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'MergeRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'notes'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'NoteConnection'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'primaryIdentifier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifier'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'resolvedOnDefaultBranch'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScanner'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userNotesCount'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerabilityPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityConfidence = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityConfidence'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'IGNORE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'EXPERIMENTAL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFIRMED'), + directives: [], + ), + ], +); +const VulnerabilityConfirmInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityConfirmInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityConfirmPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityConfirmPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityContainerImage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const VulnerabilityContainerImageConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImageConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImageEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImage'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityContainerImageEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImageEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityContainerImage'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'scanner'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerInput'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'identifiers'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifierInput'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'DETECTED')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'severity'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + isNonNull: false, + ), + defaultValue: _i1.EnumValueNode(name: _i1.NameNode(value: 'UNKNOWN')), + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'solution'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'message'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'detectedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confirmedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'resolvedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissedAt'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDetail = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetail'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailBase'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailBoolean'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailCode'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailCommit'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailDiff'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailFileLocation'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailInt'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailList'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailMarkdown'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailModuleLocation'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailTable'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailText'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetailUrl'), + isNonNull: false, + ), + ], +); +const VulnerabilityDetailBase = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailBase'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDetailBoolean = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailBoolean'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailCode = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailCode'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lang'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailCommit = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailCommit'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailDiff = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailDiff'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDetailFileLocation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailFileLocation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fileName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lineEnd'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lineStart'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDetailInt = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailInt'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailList = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailList'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'items'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetail'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDetailMarkdown = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailMarkdown'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailModuleLocation = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailModuleLocation'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'moduleName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'offset'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailTable = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailTable'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetail'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'rows'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDetail'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailText = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailText'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityDetailUrl = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDetailUrl'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'fieldName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'href'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'text'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityDismissalReason = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDismissalReason'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ACCEPTABLE_RISK'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'FALSE_POSITIVE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MITIGATING_CONTROL'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'USED_IN_TESTS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NOT_APPLICABLE'), + directives: [], + ), + ], +); +const VulnerabilityDismissInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDismissInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissalReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDismissalReason'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityDismissPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityDismissPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityEvidence = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityEvidence'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'request'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'response'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityResponse'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'source'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityEvidenceSource'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'summary'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'supportingMessages'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityEvidenceSupportingMessage'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityEvidenceSource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityEvidenceSource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'identifier'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityEvidenceSupportingMessage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityEvidenceSupportingMessage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'request'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRequest'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'response'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityResponse'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityExternalIssueLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIssue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ExternalIssue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesExternalIssueLinkID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkType'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityExternalIssueLinkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLink'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityExternalIssueLinkCreateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkType'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'externalTracker'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode( + value: 'VulnerabilityExternalIssueLinkExternalTracker'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityExternalIssueLinkCreatePayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalIssueLink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLink'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityExternalIssueLinkDestroyInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkDestroyInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilitiesExternalIssueLinkID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityExternalIssueLinkDestroyPayload = + _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkDestroyPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityExternalIssueLinkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLink'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityExternalIssueLinkExternalTracker = + _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkExternalTracker'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'JIRA'), + directives: [], + ) + ], +); +const VulnerabilityExternalIssueLinkType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityExternalIssueLinkType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ) + ], +); +const VulnerabilityFindingDismissInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityFindingDismissInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'uuid'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'comment'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dismissalReason'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityDismissalReason'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityFindingDismissPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityFindingDismissPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'finding'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PipelineSecurityReportFinding'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityGrade = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityGrade'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'A'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'B'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'C'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'D'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'F'), + directives: [], + ), + ], +); +const VulnerabilityID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + directives: [], +); +const VulnerabilityIdentifier = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifier'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityIdentifierInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIdentifierInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'externalType'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityIssueLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'issue'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Issue'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'linkType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkType'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityIssueLinkConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLink'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityIssueLinkEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLink'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityIssueLinkType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityIssueLinkType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RELATED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED'), + directives: [], + ), + ], +); +const VulnerabilityLink = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLink'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityLocation = _i1.UnionTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocation'), + directives: [], + types: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationClusterImageScanning'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationContainerScanning'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationCoverageFuzzing'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationDast'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationDependencyScanning'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationGeneric'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationSast'), + isNonNull: false, + ), + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityLocationSecretDetection'), + isNonNull: false, + ), + ], +); +const VulnerabilityLocationClusterImageScanning = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationClusterImageScanning'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependency'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableDependency'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kubernetesResource'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableKubernetesResource'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operatingSystem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationContainerScanning = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationContainerScanning'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependency'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableDependency'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'image'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'operatingSystem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationCoverageFuzzing = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationCoverageFuzzing'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'crashAddress'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'crashType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'stacktraceSnippet'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableClass'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationDast = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationDast'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'hostname'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'param'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'path'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'requestMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationDependencyScanning = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationDependencyScanning'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dependency'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerableDependency'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationGeneric = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationGeneric'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const VulnerabilityLocationSast = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationSast'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableClass'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityLocationSecretDetection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityLocationSecretDetection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'blobPath'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'endLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'file'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startLine'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableClass'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerableMethod'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminVulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminVulnerabilityExternalIssueLink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'adminVulnerabilityIssueLink'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createVulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createVulnerabilityExport'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createVulnerabilityFeedback'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'destroyVulnerabilityFeedback'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readVulnerabilityFeedback'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateVulnerabilityFeedback'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityReportType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DEPENDENCY_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONTAINER_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DAST'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'SECRET_DETECTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'COVERAGE_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'API_FUZZING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLUSTER_IMAGE_SCANNING'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'GENERIC'), + directives: [], + ), + ], +); +const VulnerabilityRequest = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityRequest'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRequestResponseHeader'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'method'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityRequestResponseHeader = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityRequestResponseHeader'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'value'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityResolveInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityResolveInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityResolvePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityResolvePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityResponse = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityResponse'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'body'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'headers'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityRequestResponseHeader'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reasonPhrase'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'statusCode'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityRevertToDetectedInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityRevertToDetectedInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityRevertToDetectedPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityRevertToDetectedPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vulnerability'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Vulnerability'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityScanner = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityScanner'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'externalId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reportType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityReportType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'reportTypeHumanized'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'vendor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityScannerConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityScannerConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScanner'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const VulnerabilityScannerEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityScannerEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScanner'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilityScannerInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityScannerInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'url'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'vendor'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityScannerVendorInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const VulnerabilityScannerVendorInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityScannerVendorInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], +); +const VulnerabilitySeveritiesCount = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitySeveritiesCount'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'critical'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'high'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'info'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'low'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'medium'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'unknown'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const VulnerabilitySeverity = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitySeverity'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'INFO'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UNKNOWN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LOW'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'MEDIUM'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIGH'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CRITICAL'), + directives: [], + ), + ], +); +const VulnerabilitySort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilitySort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'severity_desc'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'severity_asc'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'detected_desc'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'detected_asc'), + directives: [], + ), + ], +); +const VulnerabilityState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerabilityState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CONFIRMED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DETECTED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DISMISSED'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'RESOLVED'), + directives: [], + ), + ], +); +const VulnerableDependency = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerableDependency'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'package'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerablePackage'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'version'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + ], +); +const VulnerableKubernetesResource = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerableKubernetesResource'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'agent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClusterAgent'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clusterId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ClustersClusterID'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'containerName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'kind'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'namespace'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const VulnerablePackage = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerablePackage'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ) + ], +); +const VulnerableProjectsByGrade = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'VulnerableProjectsByGrade'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'count'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'grade'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'VulnerabilityGrade'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'projects'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ProjectConnection'), + isNonNull: true, + ), + ), + ], +); +const WeightWildcardId = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WeightWildcardId'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'NONE'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ANY'), + directives: [], + ), + ], +); +const WorkItem = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItem'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Todoable'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'closedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'createdAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iid'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lockVersion'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This feature is in Alpha. It can be changed or removed at any time. Introduced in 15.3.', + isBlock: false, + ), + ) + ], + ) + ], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'state'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemState'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'titleHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updatedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'userPermissions'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemPermissions'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'webUrl'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'widgets'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: true, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItemType'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemType'), + isNonNull: true, + ), + ), + ], +); +const WorkItemConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const WorkItemConvertTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemConvertTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lineNumberEnd'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lineNumberStart'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockVersion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workItemTypeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemsTypeID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemCreateFromTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemCreateFromTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workItemData'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemConvertTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemCreateFromTaskPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemCreateFromTaskPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'newWorkItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hierarchyWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchyCreateInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'projectPath'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'ID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'workItemTypeId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemsTypeID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemCreatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemCreatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemDeletedTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemDeletedTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lineNumberEnd'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lineNumberStart'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemDeleteInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemDeleteInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemDeletePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemDeletePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'project'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Project'), + isNonNull: false, + ), + ), + ], +); +const WorkItemDeleteTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemDeleteTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'lockVersion'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'taskData'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemDeletedTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemDeleteTaskPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemDeleteTaskPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemID'), + directives: [], +); +const WorkItemPermissions = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemPermissions'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'deleteWorkItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'readWorkItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'updateWorkItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + ], +); +const WorkItemSort = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemSort'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'TITLE_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'updated_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `UPDATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_desc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_DESC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'created_asc'), + directives: [ + _i1.DirectiveNode( + name: _i1.NameNode(value: 'deprecated'), + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'reason'), + value: _i1.StringValueNode( + value: + 'This was renamed. Please use `CREATED_ASC`. Deprecated in 13.5.', + isBlock: false, + ), + ) + ], + ) + ], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'UPDATED_ASC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_DESC'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CREATED_ASC'), + directives: [], + ), + ], +); +const WorkItemState = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemState'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'OPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSED'), + directives: [], + ), + ], +); +const WorkItemStateEvent = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemStateEvent'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'REOPEN'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'CLOSE'), + directives: [], + ), + ], +); +const WorkItemsTypeID = _i1.ScalarTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemsTypeID'), + directives: [], +); +const WorkItemType = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemType'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iconName'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemsTypeID'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'name'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + ], +); +const WorkItemTypeConnection = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemTypeConnection'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edges'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemTypeEdge'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'nodes'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemType'), + isNonNull: false, + ), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'pageInfo'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'PageInfo'), + isNonNull: true, + ), + ), + ], +); +const WorkItemTypeEdge = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemTypeEdge'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'cursor'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'node'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemUpdatedTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemUpdatedTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'stateEvent'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemStateEvent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'descriptionWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetDescriptionInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneesWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetAssigneesInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hierarchyWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchyUpdateInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startAndDueDateWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetStartAndDueDateUpdateInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const WorkItemUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'stateEvent'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemStateEvent'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'title'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'confidential'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'descriptionWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetDescriptionInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneesWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetAssigneesInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'hierarchyWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchyUpdateInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startAndDueDateWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetStartAndDueDateUpdateInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetIterationInput'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weightWidget'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetWeightInput'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const WorkItemUpdatePayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemUpdatePayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemUpdateTaskInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemUpdateTaskInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'id'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'taskData'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemUpdatedTaskInput'), + isNonNull: true, + ), + defaultValue: null, + ), + ], +); +const WorkItemUpdateTaskPayload = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemUpdateTaskPayload'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'clientMutationId'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'errors'), + directives: [], + args: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'task'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'workItem'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidget = _i1.InterfaceTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + directives: [], + interfaces: [], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ) + ], +); +const WorkItemWidgetAssignees = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetAssignees'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsMultipleAssignees'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'assignees'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCoreConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'canInviteMembers'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetAssigneesInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetAssigneesInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'assigneeIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserID'), + isNonNull: true, + ), + isNonNull: true, + ), + defaultValue: null, + ) + ], +); +const WorkItemWidgetDescription = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetDescription'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'descriptionHtml'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'edited'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: true, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedAt'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Time'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'lastEditedBy'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'UserCore'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetDescriptionInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetDescriptionInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'description'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: true, + ), + defaultValue: null, + ) + ], +); +const WorkItemWidgetHierarchy = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchy'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'children'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'parent'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItem'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetHierarchyCreateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchyCreateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'parentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: false, + ), + defaultValue: null, + ) + ], +); +const WorkItemWidgetHierarchyUpdateInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetHierarchyUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'parentId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'childrenIds'), + directives: [], + type: _i1.ListTypeNode( + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemID'), + isNonNull: true, + ), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const WorkItemWidgetIteration = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetIteration'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'iteration'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Iteration'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetIterationInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetIterationInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'iterationId'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'IterationID'), + isNonNull: false, + ), + defaultValue: null, + ) + ], +); +const WorkItemWidgetLabels = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetLabels'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'allowsScopedLabels'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Boolean'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'labels'), + directives: [], + args: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'after'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'before'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'first'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'last'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ), + ], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'LabelConnection'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetStartAndDueDate = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetStartAndDueDate'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetStartAndDueDateUpdateInput = + _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetStartAndDueDateUpdateInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'dueDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'startDate'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Date'), + isNonNull: false, + ), + defaultValue: null, + ), + ], +); +const WorkItemWidgetStatus = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetStatus'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'status'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'String'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetType = _i1.EnumTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + directives: [], + values: [ + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ITERATION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'WEIGHT'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'STATUS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'ASSIGNEES'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'LABELS'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'DESCRIPTION'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'HIERARCHY'), + directives: [], + ), + _i1.EnumValueDefinitionNode( + name: _i1.NameNode(value: 'START_AND_DUE_DATE'), + directives: [], + ), + ], +); +const WorkItemWidgetWeight = _i1.ObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetWeight'), + directives: [], + interfaces: [ + _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidget'), + isNonNull: false, + ) + ], + fields: [ + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'type'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'WorkItemWidgetType'), + isNonNull: false, + ), + ), + _i1.FieldDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + args: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + ), + ], +); +const WorkItemWidgetWeightInput = _i1.InputObjectTypeDefinitionNode( + name: _i1.NameNode(value: 'WorkItemWidgetWeightInput'), + directives: [], + fields: [ + _i1.InputValueDefinitionNode( + name: _i1.NameNode(value: 'weight'), + directives: [], + type: _i1.NamedTypeNode( + name: _i1.NameNode(value: 'Int'), + isNonNull: false, + ), + defaultValue: null, + ) + ], +); +const document = _i1.DocumentNode(definitions: [ + AccessLevel, + AccessLevelEnum, + AddProjectToSecurityDashboardInput, + AddProjectToSecurityDashboardPayload, + AdminSidekiqQueuesDeleteJobsInput, + AdminSidekiqQueuesDeleteJobsPayload, + AgentConfiguration, + AgentConfigurationConnection, + AgentConfigurationEdge, + AgentMetadata, + AgentTokenStatus, + AlertManagementAlert, + AlertManagementAlertConnection, + AlertManagementAlertEdge, + AlertManagementAlertSort, + AlertManagementAlertStatusCountsType, + AlertManagementDomainFilter, + AlertManagementHttpIntegration, + AlertManagementHttpIntegrationConnection, + AlertManagementHttpIntegrationEdge, + AlertManagementHttpIntegrationID, + AlertManagementIntegration, + AlertManagementIntegrationConnection, + AlertManagementIntegrationEdge, + AlertManagementIntegrationType, + AlertManagementPayloadAlertField, + AlertManagementPayloadAlertFieldInput, + AlertManagementPayloadAlertFieldName, + AlertManagementPayloadAlertFieldType, + AlertManagementPayloadAlertMappingField, + AlertManagementPrometheusIntegration, + AlertManagementSeverity, + AlertManagementStatus, + AlertSetAssigneesInput, + AlertSetAssigneesPayload, + AlertTodoCreateInput, + AlertTodoCreatePayload, + AnalyticsDevopsAdoptionEnabledNamespaceID, + ApiFuzzingCiConfiguration, + ApiFuzzingCiConfigurationCreateInput, + ApiFuzzingCiConfigurationCreatePayload, + ApiFuzzingScanMode, + ApiFuzzingScanProfile, + ApprovalRule, + ApprovalRuleType, + AppSecFuzzingCoverageCorpusID, + ArtifactDestroyInput, + ArtifactDestroyPayload, + AssetType, + AssigneeWildcardId, + AuditEventsExternalAuditEventDestinationID, + AuditEventsStreamingHeaderID, + AuditEventsStreamingHeadersCreateInput, + AuditEventsStreamingHeadersCreatePayload, + AuditEventsStreamingHeadersDestroyInput, + AuditEventsStreamingHeadersDestroyPayload, + AuditEventsStreamingHeadersUpdateInput, + AuditEventsStreamingHeadersUpdatePayload, + AuditEventStreamingHeader, + AuditEventStreamingHeaderConnection, + AuditEventStreamingHeaderEdge, + AvailabilityEnum, + AwardableID, + AwardEmoji, + AwardEmojiAddInput, + AwardEmojiAddPayload, + AwardEmojiConnection, + AwardEmojiEdge, + AwardEmojiRemoveInput, + AwardEmojiRemovePayload, + AwardEmojiToggleInput, + AwardEmojiTogglePayload, + BaseService, + BigInt, + Blob, + BlobConnection, + BlobEdge, + BlobViewer, + BlobViewersType, + Board, + BoardConnection, + BoardEdge, + BoardEpic, + BoardEpicConnection, + BoardEpicCreateInput, + BoardEpicCreatePayload, + BoardEpicEdge, + BoardEpicUserPreferences, + BoardID, + BoardIssueInput, + BoardList, + BoardListConnection, + BoardListCreateInput, + BoardListCreatePayload, + BoardListEdge, + BoardListUpdateLimitMetricsInput, + BoardListUpdateLimitMetricsPayload, + BoardsEpicBoardID, + BoardsEpicListID, + Branch, + BranchProtection, + BranchRule, + BranchRuleConnection, + BranchRuleEdge, + BulkEnableDevopsAdoptionNamespacesInput, + BulkEnableDevopsAdoptionNamespacesPayload, + BulkRunnerDeleteInput, + BulkRunnerDeletePayload, + BurnupChartDailyTotals, + CiApplicationSettings, + CiBuildID, + CiBuildNeed, + CiBuildNeedConnection, + CiBuildNeedEdge, + CiCdSettingsUpdateInput, + CiCdSettingsUpdatePayload, + CiConfig, + CiConfigGroup, + CiConfigGroupConnection, + CiConfigGroupEdge, + CiConfigInclude, + CiConfigIncludeType, + CiConfigJob, + CiConfigJobConnection, + CiConfigJobEdge, + CiConfigJobRestriction, + CiConfigNeed, + CiConfigNeedConnection, + CiConfigNeedEdge, + CiConfigStage, + CiConfigStageConnection, + CiConfigStageEdge, + CiConfigStatus, + CiConfigVariable, + CiGroup, + CiGroupConnection, + CiGroupEdge, + CiGroupVariable, + CiGroupVariableConnection, + CiGroupVariableEdge, + CiInstanceVariable, + CiInstanceVariableConnection, + CiInstanceVariableEdge, + CiJob, + CiJobArtifact, + CiJobArtifactConnection, + CiJobArtifactEdge, + CiJobArtifactID, + CiJobConnection, + CiJobEdge, + CiJobKind, + CiJobStatus, + CiJobTokenScopeAddProjectInput, + CiJobTokenScopeAddProjectPayload, + CiJobTokenScopeRemoveProjectInput, + CiJobTokenScopeRemoveProjectPayload, + CiJobTokenScopeType, + CiManualVariable, + CiManualVariableConnection, + CiManualVariableEdge, + CiMinutesNamespaceMonthlyUsage, + CiMinutesNamespaceMonthlyUsageConnection, + CiMinutesNamespaceMonthlyUsageEdge, + CiMinutesProjectMonthlyUsage, + CiMinutesProjectMonthlyUsageConnection, + CiMinutesProjectMonthlyUsageEdge, + CiPipelineID, + CiProjectVariable, + CiProjectVariableConnection, + CiProjectVariableEdge, + CiRunner, + CiRunnerAccessLevel, + CiRunnerConnection, + CiRunnerEdge, + CiRunnerID, + CiRunnerMembershipFilter, + CiRunnerSort, + CiRunnerStatus, + CiRunnerType, + CiRunnerUpgradeStatus, + CiSecureFileRegistry, + CiSecureFileRegistryConnection, + CiSecureFileRegistryEdge, + CiStage, + CiStageConnection, + CiStageEdge, + CiTemplate, + CiVariable, + CiVariableInput, + CiVariableType, + ClusterAgent, + ClusterAgentActivityEvent, + ClusterAgentActivityEventConnection, + ClusterAgentActivityEventEdge, + ClusterAgentConnection, + ClusterAgentDeleteInput, + ClusterAgentDeletePayload, + ClusterAgentEdge, + ClusterAgentToken, + ClusterAgentTokenConnection, + ClusterAgentTokenCreateInput, + ClusterAgentTokenCreatePayload, + ClusterAgentTokenEdge, + ClusterAgentTokenRevokeInput, + ClusterAgentTokenRevokePayload, + ClustersAgentID, + ClustersAgentTokenID, + ClustersClusterID, + CodeCoverageActivity, + CodeCoverageActivityConnection, + CodeCoverageActivityEdge, + CodeCoverageSummary, + CodeQualityDegradation, + CodeQualityDegradationConnection, + CodeQualityDegradationEdge, + CodeQualityDegradationSeverity, + Color, + Commit, + CommitAction, + CommitActionMode, + CommitConnection, + CommitCreateInput, + CommitCreatePayload, + CommitEdge, + CommitEncoding, + ComplianceFramework, + ComplianceFrameworkConnection, + ComplianceFrameworkEdge, + ComplianceFrameworkInput, + ComplianceManagementFrameworkID, + ComplianceViolation, + ComplianceViolationConnection, + ComplianceViolationEdge, + ComplianceViolationInput, + ComplianceViolationReason, + ComplianceViolationSeverity, + ComplianceViolationSort, + ComposerMetadata, + ConanFileMetadata, + ConanMetadata, + ConanMetadatumFileTypeEnum, + ConfigureContainerScanningInput, + ConfigureContainerScanningPayload, + ConfigureDependencyScanningInput, + ConfigureDependencyScanningPayload, + ConfigureSastIacInput, + ConfigureSastIacPayload, + ConfigureSastInput, + ConfigureSastPayload, + ConfigureSecretDetectionInput, + ConfigureSecretDetectionPayload, + ConnectedAgent, + ConnectedAgentConnection, + ConnectedAgentEdge, + ContactSort, + ContactStateCounts, + ContainerExpirationPolicy, + ContainerExpirationPolicyCadenceEnum, + ContainerExpirationPolicyKeepEnum, + ContainerExpirationPolicyOlderThanEnum, + ContainerRepository, + ContainerRepositoryCleanupStatus, + ContainerRepositoryConnection, + ContainerRepositoryDetails, + ContainerRepositoryEdge, + ContainerRepositoryID, + ContainerRepositorySort, + ContainerRepositoryStatus, + ContainerRepositoryTag, + ContainerRepositoryTagConnection, + ContainerRepositoryTagEdge, + ContainerRepositoryTagSort, + CorpusCreateInput, + CorpusCreatePayload, + CoverageFuzzingCorpus, + CoverageFuzzingCorpusConnection, + CoverageFuzzingCorpusEdge, + CreateAlertIssueInput, + CreateAlertIssuePayload, + CreateAnnotationInput, + CreateAnnotationPayload, + CreateBoardInput, + CreateBoardPayload, + CreateBranchInput, + CreateBranchPayload, + CreateClusterAgentInput, + CreateClusterAgentPayload, + CreateComplianceFrameworkInput, + CreateComplianceFrameworkPayload, + CreateCustomEmojiInput, + CreateCustomEmojiPayload, + CreateDiffNoteInput, + CreateDiffNotePayload, + CreateEpicInput, + CreateEpicPayload, + CreateImageDiffNoteInput, + CreateImageDiffNotePayload, + CreateIssueInput, + CreateIssuePayload, + CreateIterationInput, + CreateIterationPayload, + CreateNoteInput, + CreateNotePayload, + CreateRequirementInput, + CreateRequirementPayload, + CreateSnippetInput, + CreateSnippetPayload, + CreateTestCaseInput, + CreateTestCasePayload, + CurrentLicense, + CurrentUserTodos, + CustomEmoji, + CustomEmojiConnection, + CustomEmojiEdge, + CustomEmojiID, + CustomerRelationsContact, + CustomerRelationsContactConnection, + CustomerRelationsContactCreateInput, + CustomerRelationsContactCreatePayload, + CustomerRelationsContactEdge, + CustomerRelationsContactID, + CustomerRelationsContactState, + CustomerRelationsContactUpdateInput, + CustomerRelationsContactUpdatePayload, + CustomerRelationsOrganization, + CustomerRelationsOrganizationConnection, + CustomerRelationsOrganizationCreateInput, + CustomerRelationsOrganizationCreatePayload, + CustomerRelationsOrganizationEdge, + CustomerRelationsOrganizationID, + CustomerRelationsOrganizationState, + CustomerRelationsOrganizationUpdateInput, + CustomerRelationsOrganizationUpdatePayload, + DastOnDemandScanCreateInput, + DastOnDemandScanCreatePayload, + DastProfile, + DastProfileBranch, + DastProfileCadence, + DastProfileCadenceInput, + DastProfileCadenceUnit, + DastProfileConnection, + DastProfileCreateInput, + DastProfileCreatePayload, + DastProfileDeleteInput, + DastProfileDeletePayload, + DastProfileEdge, + DastProfileID, + DastProfileRunInput, + DastProfileRunPayload, + DastProfileSchedule, + DastProfileScheduleID, + DastProfileScheduleInput, + DastProfileUpdateInput, + DastProfileUpdatePayload, + DastScanMethodType, + DastScannerProfile, + DastScannerProfileConnection, + DastScannerProfileCreateInput, + DastScannerProfileCreatePayload, + DastScannerProfileDeleteInput, + DastScannerProfileDeletePayload, + DastScannerProfileEdge, + DastScannerProfileID, + DastScannerProfileUpdateInput, + DastScannerProfileUpdatePayload, + DastScanTypeEnum, + DastSiteProfile, + DastSiteProfileAuth, + DastSiteProfileAuthInput, + DastSiteProfileConnection, + DastSiteProfileCreateInput, + DastSiteProfileCreatePayload, + DastSiteProfileDeleteInput, + DastSiteProfileDeletePayload, + DastSiteProfileEdge, + DastSiteProfileID, + DastSiteProfilePermissions, + DastSiteProfileUpdateInput, + DastSiteProfileUpdatePayload, + DastSiteProfileValidationStatusEnum, + DastSiteTokenCreateInput, + DastSiteTokenCreatePayload, + DastSiteTokenID, + DastSiteValidation, + DastSiteValidationConnection, + DastSiteValidationCreateInput, + DastSiteValidationCreatePayload, + DastSiteValidationEdge, + DastSiteValidationID, + DastSiteValidationRevokeInput, + DastSiteValidationRevokePayload, + DastSiteValidationStatusEnum, + DastSiteValidationStrategyEnum, + DastTargetTypeEnum, + DataVisualizationColorEnum, + DataVisualizationWeightEnum, + Date, + DeleteAnnotationInput, + DeleteAnnotationPayload, + DeleteJobsResponse, + DependencyLinkMetadata, + DependencyProxyBlob, + DependencyProxyBlobConnection, + DependencyProxyBlobEdge, + DependencyProxyImageTtlGroupPolicy, + DependencyProxyManifest, + DependencyProxyManifestConnection, + DependencyProxyManifestEdge, + DependencyProxyManifestID, + DependencyProxyManifestStatus, + DependencyProxySetting, + Deployment, + DeploymentConnection, + DeploymentDetails, + DeploymentEdge, + DeploymentsOrderByInput, + DeploymentStatus, + DeploymentTag, + DeploymentTier, + Design, + DesignAtVersion, + DesignAtVersionConnection, + DesignAtVersionEdge, + DesignCollection, + DesignCollectionCopyState, + DesignConnection, + DesignEdge, + DesignFields, + DesignManagement, + DesignManagementDeleteInput, + DesignManagementDeletePayload, + DesignManagementDesignAtVersionID, + DesignManagementDesignID, + DesignManagementMoveInput, + DesignManagementMovePayload, + DesignManagementUploadInput, + DesignManagementUploadPayload, + DesignManagementVersionID, + DesignVersion, + DesignVersionConnection, + DesignVersionEdge, + DesignVersionEvent, + DestroyBoardInput, + DestroyBoardListInput, + DestroyBoardListPayload, + DestroyBoardPayload, + DestroyComplianceFrameworkInput, + DestroyComplianceFrameworkPayload, + DestroyContainerRepositoryInput, + DestroyContainerRepositoryPayload, + DestroyContainerRepositoryTagsInput, + DestroyContainerRepositoryTagsPayload, + DestroyCustomEmojiInput, + DestroyCustomEmojiPayload, + DestroyEpicBoardInput, + DestroyEpicBoardPayload, + DestroyNoteInput, + DestroyNotePayload, + DestroyPackageFileInput, + DestroyPackageFilePayload, + DestroyPackageFilesInput, + DestroyPackageFilesPayload, + DestroyPackageInput, + DestroyPackagePayload, + DestroySnippetInput, + DestroySnippetPayload, + DetailedMergeStatus, + DetailedStatus, + DevopsAdoptionEnabledNamespace, + DevopsAdoptionEnabledNamespaceConnection, + DevopsAdoptionEnabledNamespaceEdge, + DevopsAdoptionSnapshot, + DevopsAdoptionSnapshotConnection, + DevopsAdoptionSnapshotEdge, + DiffImagePositionInput, + DiffNoteID, + DiffPathsInput, + DiffPosition, + DiffPositionInput, + DiffPositionType, + DiffRefs, + DiffStats, + DiffStatsSummary, + DisableDevopsAdoptionNamespaceInput, + DisableDevopsAdoptionNamespacePayload, + Discussion, + DiscussionConnection, + DiscussionEdge, + DiscussionID, + DiscussionToggleResolveInput, + DiscussionToggleResolvePayload, + Dora, + DoraMetric, + DoraMetricBucketingInterval, + DoraMetricType, + Duration, + EchoCreateInput, + EchoCreatePayload, + EnableDevopsAdoptionNamespaceInput, + EnableDevopsAdoptionNamespacePayload, + Entry, + EntryType, + Environment, + EnvironmentConnection, + EnvironmentEdge, + EnvironmentID, + EnvironmentsCanaryIngressUpdateInput, + EnvironmentsCanaryIngressUpdatePayload, + Epic, + EpicAddIssueInput, + EpicAddIssuePayload, + EpicBoard, + EpicBoardConnection, + EpicBoardCreateInput, + EpicBoardCreatePayload, + EpicBoardEdge, + EpicBoardListCreateInput, + EpicBoardListCreatePayload, + EpicBoardListDestroyInput, + EpicBoardListDestroyPayload, + EpicBoardUpdateInput, + EpicBoardUpdatePayload, + EpicConnection, + EpicDescendantCount, + EpicDescendantWeights, + EpicEdge, + EpicFilters, + EpicHealthStatus, + EpicID, + EpicIssue, + EpicIssueConnection, + EpicIssueEdge, + EpicList, + EpicListConnection, + EpicListEdge, + EpicListMetadata, + EpicMoveListInput, + EpicMoveListPayload, + EpicPermissions, + EpicSetSubscriptionInput, + EpicSetSubscriptionPayload, + EpicSort, + EpicState, + EpicStateEvent, + EpicTreeNodeFieldsInputType, + EpicTreeReorderInput, + EpicTreeReorderPayload, + EpicTreeSortingID, + EpicWildcardId, + EscalationPolicyCreateInput, + EscalationPolicyCreatePayload, + EscalationPolicyDestroyInput, + EscalationPolicyDestroyPayload, + EscalationPolicyType, + EscalationPolicyTypeConnection, + EscalationPolicyTypeEdge, + EscalationPolicyUpdateInput, + EscalationPolicyUpdatePayload, + EscalationRuleInput, + EscalationRuleStatus, + EscalationRuleType, + Event, + Eventable, + EventAction, + EventConnection, + EventEdge, + ExportRequirementsInput, + ExportRequirementsPayload, + ExternalAuditEventDestination, + ExternalAuditEventDestinationConnection, + ExternalAuditEventDestinationCreateInput, + ExternalAuditEventDestinationCreatePayload, + ExternalAuditEventDestinationDestroyInput, + ExternalAuditEventDestinationDestroyPayload, + ExternalAuditEventDestinationEdge, + ExternalAuditEventDestinationUpdateInput, + ExternalAuditEventDestinationUpdatePayload, + ExternalIssue, + FileUpload, + GeoNode, + GitlabErrorTrackingDetailedErrorID, + GitlabSubscriptionActivateInput, + GitlabSubscriptionActivatePayload, + GlobalID, + GrafanaIntegration, + Group, + GroupConnection, + GroupEdge, + GroupID, + GroupMember, + GroupMemberConnection, + GroupMemberEdge, + GroupMemberRelation, + GroupPermission, + GroupPermissions, + GroupReleaseStats, + GroupSecurityPolicySource, + GroupStats, + GroupUpdateInput, + GroupUpdatePayload, + GroupWikiRepositoryRegistry, + GroupWikiRepositoryRegistryConnection, + GroupWikiRepositoryRegistryEdge, + HealthStatus, + HealthStatusFilter, + HelmFileMetadata, + HttpIntegrationCreateInput, + HttpIntegrationCreatePayload, + HttpIntegrationDestroyInput, + HttpIntegrationDestroyPayload, + HttpIntegrationResetTokenInput, + HttpIntegrationResetTokenPayload, + HttpIntegrationUpdateInput, + HttpIntegrationUpdatePayload, + IncidentManagementEscalationPolicyID, + IncidentManagementEscalationRuleID, + IncidentManagementIssuableResourceLinkID, + IncidentManagementOncallParticipantID, + IncidentManagementOncallRotation, + IncidentManagementOncallRotationConnection, + IncidentManagementOncallRotationEdge, + IncidentManagementOncallRotationID, + IncidentManagementOncallSchedule, + IncidentManagementOncallScheduleConnection, + IncidentManagementOncallScheduleEdge, + IncidentManagementOncallShift, + IncidentManagementOncallShiftConnection, + IncidentManagementOncallShiftEdge, + IncidentManagementTimelineEventID, + InstanceSecurityDashboard, + IntegrationsPrometheusID, + ISO8601Date, + Issuable, + IssuableID, + IssuableResourceLink, + IssuableResourceLinkConnection, + IssuableResourceLinkCreateInput, + IssuableResourceLinkCreatePayload, + IssuableResourceLinkDestroyInput, + IssuableResourceLinkDestroyPayload, + IssuableResourceLinkEdge, + IssuableResourceLinkType, + IssuableSearchableField, + IssuableSeverity, + IssuableState, + Issue, + IssueConnection, + IssueCreationIterationWildcardId, + IssueEdge, + IssueEscalationStatus, + IssueID, + IssueMoveInput, + IssueMoveListInput, + IssueMoveListPayload, + IssueMovePayload, + IssuePermissions, + IssueSetAssigneesInput, + IssueSetAssigneesPayload, + IssueSetConfidentialInput, + IssueSetConfidentialPayload, + IssueSetCrmContactsInput, + IssueSetCrmContactsPayload, + IssueSetDueDateInput, + IssueSetDueDatePayload, + IssueSetEpicInput, + IssueSetEpicPayload, + IssueSetEscalationPolicyInput, + IssueSetEscalationPolicyPayload, + IssueSetEscalationStatusInput, + IssueSetEscalationStatusPayload, + IssueSetIterationInput, + IssueSetIterationPayload, + IssueSetLockedInput, + IssueSetLockedPayload, + IssueSetSeverityInput, + IssueSetSeverityPayload, + IssueSetSubscriptionInput, + IssueSetSubscriptionPayload, + IssueSetWeightInput, + IssueSetWeightPayload, + IssueSort, + IssueState, + IssueStateEvent, + IssueStatusCountsType, + IssueType, + Iteration, + IterationCadence, + IterationCadenceConnection, + IterationCadenceCreateInput, + IterationCadenceCreatePayload, + IterationCadenceDestroyInput, + IterationCadenceDestroyPayload, + IterationCadenceEdge, + IterationCadenceUpdateInput, + IterationCadenceUpdatePayload, + IterationConnection, + iterationCreateInput, + iterationCreatePayload, + IterationDeleteInput, + IterationDeletePayload, + IterationEdge, + IterationID, + IterationsCadenceID, + IterationSearchableField, + IterationSort, + IterationState, + IterationWildcardId, + JiraImport, + JiraImportConnection, + JiraImportEdge, + JiraImportStartInput, + JiraImportStartPayload, + JiraImportUsersInput, + JiraImportUsersPayload, + JiraProject, + JiraProjectConnection, + JiraProjectEdge, + JiraService, + JiraUser, + JiraUsersMappingInputType, + JobArtifactFileType, + JobArtifactRegistry, + JobArtifactRegistryConnection, + JobArtifactRegistryEdge, + JobArtifactsDestroyInput, + JobArtifactsDestroyPayload, + JobCancelInput, + JobCancelPayload, + JobID, + JobNeedUnion, + JobNeedUnionConnection, + JobNeedUnionEdge, + JobPermissions, + JobPlayInput, + JobPlayPayload, + JobRetryInput, + JobRetryPayload, + JobUnscheduleInput, + JobUnschedulePayload, + JSON, + JsonString, + Kas, + Label, + LabelConnection, + LabelCreateInput, + LabelCreatePayload, + LabelEdge, + LabelID, + LfsObjectRegistry, + LfsObjectRegistryConnection, + LfsObjectRegistryEdge, + LicenseHistoryEntry, + LicenseHistoryEntryConnection, + LicenseHistoryEntryEdge, + ListID, + ListLimitMetric, + MarkAsSpamSnippetInput, + MarkAsSpamSnippetPayload, + MavenMetadata, + MeasurementIdentifier, + MemberInterface, + MemberInterfaceConnection, + MemberInterfaceEdge, + MemberSort, + MergeAccessLevel, + MergeAccessLevelConnection, + MergeAccessLevelEdge, + MergeRequest, + MergeRequestAcceptInput, + MergeRequestAcceptPayload, + MergeRequestApprovalState, + MergeRequestAssignee, + MergeRequestAssigneeConnection, + MergeRequestAssigneeEdge, + MergeRequestAuthor, + MergeRequestConnection, + MergeRequestCreateInput, + MergeRequestCreatePayload, + MergeRequestDiffRegistry, + MergeRequestDiffRegistryConnection, + MergeRequestDiffRegistryEdge, + MergeRequestEdge, + MergeRequestID, + MergeRequestNewState, + MergeRequestParticipant, + MergeRequestParticipantConnection, + MergeRequestParticipantEdge, + MergeRequestPermissions, + MergeRequestReviewer, + MergeRequestReviewerConnection, + MergeRequestReviewerEdge, + MergeRequestReviewerRereviewInput, + MergeRequestReviewerRereviewPayload, + MergeRequestReviewState, + MergeRequestSetAssigneesInput, + MergeRequestSetAssigneesPayload, + MergeRequestSetDraftInput, + MergeRequestSetDraftPayload, + MergeRequestSetLabelsInput, + MergeRequestSetLabelsPayload, + MergeRequestSetLockedInput, + MergeRequestSetLockedPayload, + MergeRequestSetMilestoneInput, + MergeRequestSetMilestonePayload, + MergeRequestSetReviewersInput, + MergeRequestSetReviewersPayload, + MergeRequestSetSubscriptionInput, + MergeRequestSetSubscriptionPayload, + MergeRequestSort, + MergeRequestsResolverNegatedParams, + MergeRequestState, + MergeRequestUpdateInput, + MergeRequestUpdatePayload, + MergeStatus, + MergeStrategyEnum, + Metadata, + MetricImage, + MetricsDashboard, + MetricsDashboardAnnotation, + MetricsDashboardAnnotationConnection, + MetricsDashboardAnnotationEdge, + MetricsDashboardAnnotationID, + Milestone, + MilestoneConnection, + MilestoneEdge, + MilestoneID, + MilestoneSort, + MilestoneStateEnum, + MilestoneStats, + MilestoneWildcardId, + MoveType, + Mutation, + MutationOperationMode, + Namespace, + NamespaceBan, + NamespaceBanDestroyInput, + NamespaceBanDestroyPayload, + NamespaceCiCdSetting, + NamespaceCiCdSettingsUpdateInput, + NamespaceCiCdSettingsUpdatePayload, + NamespaceConnection, + NamespaceEdge, + NamespaceID, + NamespaceIncreaseStorageTemporarilyInput, + NamespaceIncreaseStorageTemporarilyPayload, + NamespaceProjectSort, + NamespacesNamespaceBanID, + NegatedBoardIssueInput, + NegatedEpicBoardIssueInput, + NegatedEpicFilterInput, + NegatedIssueFilterInput, + NegatedIterationWildcardId, + NegatedMilestoneWildcardId, + NetworkPolicy, + NetworkPolicyConnection, + NetworkPolicyEdge, + NetworkPolicyKind, + Note, + NoteableID, + NoteableInterface, + NoteableType, + NoteConnection, + NoteEdge, + NoteID, + NotePermissions, + NugetDependencyLinkMetadata, + NugetMetadata, + OncallParticipantType, + OncallParticipantTypeConnection, + OncallParticipantTypeEdge, + OncallRotationActivePeriodInputType, + OncallRotationActivePeriodType, + OncallRotationCreateInput, + OncallRotationCreatePayload, + OncallRotationDateInputType, + OncallRotationDestroyInput, + OncallRotationDestroyPayload, + OncallRotationLengthInputType, + OncallRotationUnitEnum, + OncallRotationUpdateInput, + OncallRotationUpdatePayload, + OncallScheduleCreateInput, + OncallScheduleCreatePayload, + OncallScheduleDestroyInput, + OncallScheduleDestroyPayload, + OncallScheduleUpdateInput, + OncallScheduleUpdatePayload, + OncallUserInputType, + OrchestrationPolicy, + OrganizationSort, + OrganizationStateCounts, + Package, + PackageBase, + PackageBaseConnection, + PackageBaseEdge, + PackageComposerJsonType, + PackageConnection, + PackageDependency, + PackageDependencyLink, + PackageDependencyLinkConnection, + PackageDependencyLinkEdge, + PackageDependencyType, + PackageDetailsType, + PackageEdge, + PackageFile, + PackageFileConnection, + PackageFileEdge, + PackageFileMetadata, + PackageFileRegistry, + PackageFileRegistryConnection, + PackageFileRegistryEdge, + PackageGroupSort, + PackageHelmDependencyType, + PackageHelmMaintainerType, + PackageHelmMetadataType, + PackageMetadata, + PackagesCleanupKeepDuplicatedPackageFilesEnum, + PackagesCleanupPolicy, + PackagesConanFileMetadatumID, + PackagesConanMetadatumID, + PackagesDependencyID, + PackagesDependencyLinkID, + PackageSettings, + PackagesMavenMetadatumID, + PackagesNugetDependencyLinkMetadatumID, + PackagesNugetMetadatumID, + PackageSort, + PackagesPackageFileID, + PackagesPackageID, + PackagesPypiMetadatumID, + PackageStatus, + PackageTag, + PackageTagConnection, + PackageTagEdge, + PackageTypeEnum, + PageInfo, + PagesDeploymentRegistry, + PagesDeploymentRegistryConnection, + PagesDeploymentRegistryEdge, + PagesMarkOnboardingCompleteInput, + PagesMarkOnboardingCompletePayload, + PathLock, + PathLockConnection, + PathLockEdge, + PathLockID, + PayloadAlertFieldPathSegment, + Pipeline, + PipelineAnalytics, + PipelineArtifactRegistry, + PipelineArtifactRegistryConnection, + PipelineArtifactRegistryEdge, + PipelineCancelInput, + PipelineCancelPayload, + PipelineConfigSourceEnum, + PipelineConnection, + PipelineCounts, + PipelineDestroyInput, + PipelineDestroyPayload, + PipelineEdge, + PipelineMergeRequestEventType, + PipelineMessage, + PipelinePermissions, + PipelineRetryInput, + PipelineRetryPayload, + PipelineSchedule, + PipelineScheduleConnection, + PipelineScheduleEdge, + PipelineSchedulePermissions, + PipelineScheduleStatus, + PipelineScopeEnum, + PipelineSecurityReportFinding, + PipelineSecurityReportFindingConnection, + PipelineSecurityReportFindingEdge, + PipelineStatusEnum, + Project, + ProjectCiCdSetting, + ProjectCiCdSettingsUpdateInput, + ProjectCiCdSettingsUpdatePayload, + ProjectConnection, + ProjectEdge, + ProjectID, + ProjectMember, + ProjectMemberConnection, + ProjectMemberEdge, + ProjectMemberRelation, + ProjectPermissions, + ProjectSecurityPolicySource, + ProjectSecurityTraining, + ProjectSetComplianceFrameworkInput, + ProjectSetComplianceFrameworkPayload, + ProjectSetLockedInput, + ProjectSetLockedPayload, + ProjectStatistics, + PrometheusAlert, + PrometheusIntegrationCreateInput, + PrometheusIntegrationCreatePayload, + PrometheusIntegrationResetTokenInput, + PrometheusIntegrationResetTokenPayload, + PrometheusIntegrationUpdateInput, + PrometheusIntegrationUpdatePayload, + PromoteToEpicInput, + PromoteToEpicPayload, + ProtectedEnvironment, + ProtectedEnvironmentApprovalRule, + ProtectedEnvironmentApprovalRuleConnection, + ProtectedEnvironmentApprovalRuleEdge, + ProtectedEnvironmentConnection, + ProtectedEnvironmentDeployAccessLevel, + ProtectedEnvironmentDeployAccessLevelConnection, + ProtectedEnvironmentDeployAccessLevelEdge, + ProtectedEnvironmentEdge, + PushAccessLevel, + PushAccessLevelConnection, + PushAccessLevelEdge, + PushRules, + PypiMetadata, + Query, + QueryComplexity, + RecentFailures, + RegistryState, + Release, + ReleaseAssetLink, + ReleaseAssetLinkConnection, + ReleaseAssetLinkCreateInput, + ReleaseAssetLinkCreatePayload, + ReleaseAssetLinkDeleteInput, + ReleaseAssetLinkDeletePayload, + ReleaseAssetLinkEdge, + ReleaseAssetLinkInput, + ReleaseAssetLinkType, + ReleaseAssetLinkUpdateInput, + ReleaseAssetLinkUpdatePayload, + ReleaseAssets, + ReleaseAssetsInput, + ReleaseConnection, + ReleaseCreateInput, + ReleaseCreatePayload, + ReleaseDeleteInput, + ReleaseDeletePayload, + ReleaseEdge, + ReleaseEvidence, + ReleaseEvidenceConnection, + ReleaseEvidenceEdge, + ReleaseID, + ReleaseLinks, + ReleasesLinkID, + ReleaseSort, + ReleaseSource, + ReleaseSourceConnection, + ReleaseSourceEdge, + ReleaseTagWildcardId, + ReleaseUpdateInput, + ReleaseUpdatePayload, + RemoveProjectFromSecurityDashboardInput, + RemoveProjectFromSecurityDashboardPayload, + ReplicationStateEnum, + RepositionImageDiffNoteInput, + RepositionImageDiffNotePayload, + Repository, + RepositoryBlob, + RepositoryBlobConnection, + RepositoryBlobEdge, + Requirement, + RequirementConnection, + RequirementEdge, + RequirementPermissions, + RequirementState, + RequirementStatesCount, + RequirementStatusFilter, + ResolvableInterface, + RootStorageStatistics, + RunnerArchitecture, + RunnerArchitectureConnection, + RunnerArchitectureEdge, + RunnerDeleteInput, + RunnerDeletePayload, + RunnerPermissions, + RunnerPlatform, + RunnerPlatformConnection, + RunnerPlatformEdge, + RunnerSetup, + RunnersRegistrationTokenResetInput, + RunnersRegistrationTokenResetPayload, + RunnerUpdateInput, + RunnerUpdatePayload, + SastCiConfiguration, + SastCiConfigurationAnalyzersEntity, + SastCiConfigurationAnalyzersEntityConnection, + SastCiConfigurationAnalyzersEntityEdge, + SastCiConfigurationAnalyzersEntityInput, + SastCiConfigurationEntity, + SastCiConfigurationEntityConnection, + SastCiConfigurationEntityEdge, + SastCiConfigurationEntityInput, + SastCiConfigurationInput, + SastCiConfigurationOptionsEntity, + SastCiConfigurationOptionsEntityConnection, + SastCiConfigurationOptionsEntityEdge, + SastUiComponentSize, + SavedReply, + SavedReplyConnection, + SavedReplyCreateInput, + SavedReplyCreatePayload, + SavedReplyDestroyInput, + SavedReplyDestroyPayload, + SavedReplyEdge, + SavedReplyUpdateInput, + SavedReplyUpdatePayload, + Scan, + ScanConnection, + ScanEdge, + ScanExecutionPolicy, + ScanExecutionPolicyCommitInput, + ScanExecutionPolicyCommitPayload, + ScanExecutionPolicyConnection, + ScanExecutionPolicyEdge, + ScannedResource, + ScannedResourceConnection, + ScannedResourceEdge, + ScanResultPolicy, + ScanResultPolicyConnection, + ScanResultPolicyEdge, + ScanStatus, + SecurityFindingCreateIssueInput, + SecurityFindingCreateIssuePayload, + SecurityFindingDismissInput, + SecurityFindingDismissPayload, + SecurityPolicyProjectAssignInput, + SecurityPolicyProjectAssignPayload, + SecurityPolicyProjectCreateInput, + SecurityPolicyProjectCreatePayload, + SecurityPolicyProjectUnassignInput, + SecurityPolicyProjectUnassignPayload, + SecurityPolicyRelationType, + SecurityPolicySource, + SecurityReportSummary, + SecurityReportSummarySection, + SecurityReportTypeEnum, + SecurityScanners, + SecurityScannerType, + SecurityTrainingProviderID, + SecurityTrainingUpdateInput, + SecurityTrainingUpdatePayload, + SecurityTrainingUrl, + SentryDetailedError, + SentryError, + SentryErrorCollection, + SentryErrorConnection, + SentryErrorEdge, + SentryErrorFrequency, + SentryErrorStackTrace, + SentryErrorStackTraceContext, + SentryErrorStackTraceEntry, + SentryErrorStatus, + SentryErrorTags, + Service, + ServiceConnection, + ServiceEdge, + ServiceType, + ShaFormat, + SharedRunnersSetting, + Snippet, + SnippetBlob, + SnippetBlobActionEnum, + SnippetBlobActionInputType, + SnippetBlobConnection, + SnippetBlobEdge, + SnippetBlobViewer, + SnippetConnection, + SnippetEdge, + SnippetID, + SnippetPermissions, + SnippetRepositoryRegistry, + SnippetRepositoryRegistryConnection, + SnippetRepositoryRegistryEdge, + Sort, + SortDirectionEnum, + StatusAction, + Submodule, + SubmoduleConnection, + SubmoduleEdge, + Subscription, + SubscriptionFutureEntry, + SubscriptionFutureEntryConnection, + SubscriptionFutureEntryEdge, + SuggestedReviewersType, + TaskCompletionStatus, + TerraformState, + TerraformStateConnection, + TerraformStateDeleteInput, + TerraformStateDeletePayload, + TerraformStateEdge, + TerraformStateID, + TerraformStateLockInput, + TerraformStateLockPayload, + TerraformStateUnlockInput, + TerraformStateUnlockPayload, + TerraformStateVersion, + TerraformStateVersionRegistry, + TerraformStateVersionRegistryConnection, + TerraformStateVersionRegistryEdge, + TestCase, + TestCaseConnection, + TestCaseEdge, + TestCaseStatus, + TestReport, + TestReportConnection, + TestReportEdge, + TestReportState, + TestReportSummary, + TestReportTotal, + TestSuite, + TestSuiteSummary, + TestSuiteSummaryConnection, + TestSuiteSummaryEdge, + Time, + TimeboxMetrics, + TimeboxReport, + TimeboxReportError, + TimeboxReportErrorReason, + TimeboxReportInterface, + Timeframe, + TimelineEventCreateInput, + TimelineEventCreatePayload, + TimelineEventDestroyInput, + TimelineEventDestroyPayload, + TimelineEventPromoteFromNoteInput, + TimelineEventPromoteFromNotePayload, + TimelineEventType, + TimelineEventTypeConnection, + TimelineEventTypeEdge, + TimelineEventUpdateInput, + TimelineEventUpdatePayload, + Timelog, + TimelogConnection, + TimelogCreateInput, + TimelogCreatePayload, + TimelogDeleteInput, + TimelogDeletePayload, + TimelogEdge, + TimelogID, + TimelogPermissions, + TimeReportStats, + TimeTrackingTimelogCategory, + TimeTrackingTimelogCategoryConnection, + TimeTrackingTimelogCategoryEdge, + Todo, + Todoable, + TodoableID, + TodoActionEnum, + TodoConnection, + TodoCreateInput, + TodoCreatePayload, + TodoEdge, + TodoID, + TodoMarkDoneInput, + TodoMarkDonePayload, + TodoRestoreInput, + TodoRestoreManyInput, + TodoRestoreManyPayload, + TodoRestorePayload, + TodosMarkAllDoneInput, + TodosMarkAllDonePayload, + TodoStateEnum, + TodoTargetEnum, + Topic, + TopicConnection, + TopicEdge, + TrainingUrlRequestStatus, + Tree, + TreeConnection, + TreeEdge, + TreeEntry, + TreeEntryConnection, + TreeEntryEdge, + TypeEnum, + UntrustedRegexp, + UpdateAlertStatusInput, + UpdateAlertStatusPayload, + UpdateBoardEpicUserPreferencesInput, + UpdateBoardEpicUserPreferencesPayload, + UpdateBoardInput, + UpdateBoardListInput, + UpdateBoardListPayload, + UpdateBoardPayload, + UpdateComplianceFrameworkInput, + UpdateComplianceFrameworkPayload, + UpdateContainerExpirationPolicyInput, + UpdateContainerExpirationPolicyPayload, + UpdateDependencyProxyImageTtlGroupPolicyInput, + UpdateDependencyProxyImageTtlGroupPolicyPayload, + UpdateDependencyProxySettingsInput, + UpdateDependencyProxySettingsPayload, + UpdateDiffImagePositionInput, + UpdateEpicBoardListInput, + UpdateEpicBoardListPayload, + UpdateEpicInput, + UpdateEpicPayload, + UpdateImageDiffNoteInput, + UpdateImageDiffNotePayload, + UpdateIssueInput, + UpdateIssuePayload, + UpdateIterationInput, + UpdateIterationPayload, + UpdateNamespacePackageSettingsInput, + UpdateNamespacePackageSettingsPayload, + UpdateNoteInput, + UpdateNotePayload, + UpdatePackagesCleanupPolicyInput, + UpdatePackagesCleanupPolicyPayload, + UpdateRequirementInput, + UpdateRequirementPayload, + UpdateSnippetInput, + UpdateSnippetPayload, + Upload, + UploadDeleteInput, + UploadDeletePayload, + UploadID, + UploadRegistry, + UploadRegistryConnection, + UploadRegistryEdge, + UsageTrendsMeasurement, + UsageTrendsMeasurementConnection, + UsageTrendsMeasurementEdge, + User, + UserCallout, + UserCalloutConnection, + UserCalloutCreateInput, + UserCalloutCreatePayload, + UserCalloutEdge, + UserCalloutFeatureNameEnum, + UserCore, + UserCoreConnection, + UserCoreEdge, + UserID, + UserMergeRequestInteraction, + UserPermissions, + UserPreferences, + UserPreferencesUpdateInput, + UserPreferencesUpdatePayload, + UsersSavedReplyID, + UserState, + UserStatus, + VerificationStateEnum, + VisibilityLevelsEnum, + VisibilityScopesEnum, + VulnerabilitiesCountByDay, + VulnerabilitiesCountByDayConnection, + VulnerabilitiesCountByDayEdge, + VulnerabilitiesExternalIssueLinkID, + VulnerabilitiesFindingID, + VulnerabilitiesScannerID, + Vulnerability, + VulnerabilityConfidence, + VulnerabilityConfirmInput, + VulnerabilityConfirmPayload, + VulnerabilityConnection, + VulnerabilityContainerImage, + VulnerabilityContainerImageConnection, + VulnerabilityContainerImageEdge, + VulnerabilityCreateInput, + VulnerabilityCreatePayload, + VulnerabilityDetail, + VulnerabilityDetailBase, + VulnerabilityDetailBoolean, + VulnerabilityDetailCode, + VulnerabilityDetailCommit, + VulnerabilityDetailDiff, + VulnerabilityDetailFileLocation, + VulnerabilityDetailInt, + VulnerabilityDetailList, + VulnerabilityDetailMarkdown, + VulnerabilityDetailModuleLocation, + VulnerabilityDetailTable, + VulnerabilityDetailText, + VulnerabilityDetailUrl, + VulnerabilityDismissalReason, + VulnerabilityDismissInput, + VulnerabilityDismissPayload, + VulnerabilityEdge, + VulnerabilityEvidence, + VulnerabilityEvidenceSource, + VulnerabilityEvidenceSupportingMessage, + VulnerabilityExternalIssueLink, + VulnerabilityExternalIssueLinkConnection, + VulnerabilityExternalIssueLinkCreateInput, + VulnerabilityExternalIssueLinkCreatePayload, + VulnerabilityExternalIssueLinkDestroyInput, + VulnerabilityExternalIssueLinkDestroyPayload, + VulnerabilityExternalIssueLinkEdge, + VulnerabilityExternalIssueLinkExternalTracker, + VulnerabilityExternalIssueLinkType, + VulnerabilityFindingDismissInput, + VulnerabilityFindingDismissPayload, + VulnerabilityGrade, + VulnerabilityID, + VulnerabilityIdentifier, + VulnerabilityIdentifierInput, + VulnerabilityIssueLink, + VulnerabilityIssueLinkConnection, + VulnerabilityIssueLinkEdge, + VulnerabilityIssueLinkType, + VulnerabilityLink, + VulnerabilityLocation, + VulnerabilityLocationClusterImageScanning, + VulnerabilityLocationContainerScanning, + VulnerabilityLocationCoverageFuzzing, + VulnerabilityLocationDast, + VulnerabilityLocationDependencyScanning, + VulnerabilityLocationGeneric, + VulnerabilityLocationSast, + VulnerabilityLocationSecretDetection, + VulnerabilityPermissions, + VulnerabilityReportType, + VulnerabilityRequest, + VulnerabilityRequestResponseHeader, + VulnerabilityResolveInput, + VulnerabilityResolvePayload, + VulnerabilityResponse, + VulnerabilityRevertToDetectedInput, + VulnerabilityRevertToDetectedPayload, + VulnerabilityScanner, + VulnerabilityScannerConnection, + VulnerabilityScannerEdge, + VulnerabilityScannerInput, + VulnerabilityScannerVendorInput, + VulnerabilitySeveritiesCount, + VulnerabilitySeverity, + VulnerabilitySort, + VulnerabilityState, + VulnerableDependency, + VulnerableKubernetesResource, + VulnerablePackage, + VulnerableProjectsByGrade, + WeightWildcardId, + WorkItem, + WorkItemConnection, + WorkItemConvertTaskInput, + WorkItemCreateFromTaskInput, + WorkItemCreateFromTaskPayload, + WorkItemCreateInput, + WorkItemCreatePayload, + WorkItemDeletedTaskInput, + WorkItemDeleteInput, + WorkItemDeletePayload, + WorkItemDeleteTaskInput, + WorkItemDeleteTaskPayload, + WorkItemEdge, + WorkItemID, + WorkItemPermissions, + WorkItemSort, + WorkItemState, + WorkItemStateEvent, + WorkItemsTypeID, + WorkItemType, + WorkItemTypeConnection, + WorkItemTypeEdge, + WorkItemUpdatedTaskInput, + WorkItemUpdateInput, + WorkItemUpdatePayload, + WorkItemUpdateTaskInput, + WorkItemUpdateTaskPayload, + WorkItemWidget, + WorkItemWidgetAssignees, + WorkItemWidgetAssigneesInput, + WorkItemWidgetDescription, + WorkItemWidgetDescriptionInput, + WorkItemWidgetHierarchy, + WorkItemWidgetHierarchyCreateInput, + WorkItemWidgetHierarchyUpdateInput, + WorkItemWidgetIteration, + WorkItemWidgetIterationInput, + WorkItemWidgetLabels, + WorkItemWidgetStartAndDueDate, + WorkItemWidgetStartAndDueDateUpdateInput, + WorkItemWidgetStatus, + WorkItemWidgetType, + WorkItemWidgetWeight, + WorkItemWidgetWeightInput, +]); diff --git a/packages/gql_gitlab/lib/schema.schema.gql.dart b/packages/gql_gitlab/lib/schema.schema.gql.dart new file mode 100644 index 0000000..0acfc26 --- /dev/null +++ b/packages/gql_gitlab/lib/schema.schema.gql.dart @@ -0,0 +1,13143 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +// ignore_for_file: no_leading_underscores_for_library_prefixes +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/built_value.dart'; +import 'package:built_value/serializer.dart'; +import 'package:gql_code_builder/src/serializers/default_scalar_serializer.dart' + as _i2; +import 'package:gql_gitlab/serializers.gql.dart' as _i1; + +part 'schema.schema.gql.g.dart'; + +class GAccessLevelEnum extends EnumClass { + const GAccessLevelEnum._(String name) : super(name); + + static const GAccessLevelEnum NO_ACCESS = _$gAccessLevelEnumNO_ACCESS; + + static const GAccessLevelEnum MINIMAL_ACCESS = + _$gAccessLevelEnumMINIMAL_ACCESS; + + static const GAccessLevelEnum GUEST = _$gAccessLevelEnumGUEST; + + static const GAccessLevelEnum REPORTER = _$gAccessLevelEnumREPORTER; + + static const GAccessLevelEnum DEVELOPER = _$gAccessLevelEnumDEVELOPER; + + static const GAccessLevelEnum MAINTAINER = _$gAccessLevelEnumMAINTAINER; + + static const GAccessLevelEnum OWNER = _$gAccessLevelEnumOWNER; + + static Serializer get serializer => + _$gAccessLevelEnumSerializer; + static BuiltSet get values => _$gAccessLevelEnumValues; + static GAccessLevelEnum valueOf(String name) => + _$gAccessLevelEnumValueOf(name); +} + +abstract class GAddProjectToSecurityDashboardInput + implements + Built { + GAddProjectToSecurityDashboardInput._(); + + factory GAddProjectToSecurityDashboardInput( + [Function(GAddProjectToSecurityDashboardInputBuilder b) updates]) = + _$GAddProjectToSecurityDashboardInput; + + String? get clientMutationId; + GProjectID get id; + static Serializer get serializer => + _$gAddProjectToSecurityDashboardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAddProjectToSecurityDashboardInput.serializer, + this, + ) as Map); + static GAddProjectToSecurityDashboardInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAddProjectToSecurityDashboardInput.serializer, + json, + ); +} + +abstract class GAdminSidekiqQueuesDeleteJobsInput + implements + Built { + GAdminSidekiqQueuesDeleteJobsInput._(); + + factory GAdminSidekiqQueuesDeleteJobsInput( + [Function(GAdminSidekiqQueuesDeleteJobsInputBuilder b) updates]) = + _$GAdminSidekiqQueuesDeleteJobsInput; + + String? get clientMutationId; + String? get user; + String? get project; + String? get rootNamespace; + String? get clientId; + String? get callerId; + String? get remoteIp; + String? get jobId; + String? get pipelineId; + String? get relatedClass; + String? get featureCategory; + String? get artifactSize; + String? get artifactUsedCdn; + String? get artifactsDependenciesSize; + String? get artifactsDependenciesCount; + String? get rootCallerId; + String? get subscriptionPlan; + String? get workerClass; + String get queueName; + static Serializer get serializer => + _$gAdminSidekiqQueuesDeleteJobsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAdminSidekiqQueuesDeleteJobsInput.serializer, + this, + ) as Map); + static GAdminSidekiqQueuesDeleteJobsInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAdminSidekiqQueuesDeleteJobsInput.serializer, + json, + ); +} + +class GAgentTokenStatus extends EnumClass { + const GAgentTokenStatus._(String name) : super(name); + + static const GAgentTokenStatus ACTIVE = _$gAgentTokenStatusACTIVE; + + static const GAgentTokenStatus REVOKED = _$gAgentTokenStatusREVOKED; + + static Serializer get serializer => + _$gAgentTokenStatusSerializer; + static BuiltSet get values => _$gAgentTokenStatusValues; + static GAgentTokenStatus valueOf(String name) => + _$gAgentTokenStatusValueOf(name); +} + +class GAlertManagementAlertSort extends EnumClass { + const GAlertManagementAlertSort._(String name) : super(name); + + static const GAlertManagementAlertSort STARTED_AT_ASC = + _$gAlertManagementAlertSortSTARTED_AT_ASC; + + static const GAlertManagementAlertSort STARTED_AT_DESC = + _$gAlertManagementAlertSortSTARTED_AT_DESC; + + static const GAlertManagementAlertSort ENDED_AT_ASC = + _$gAlertManagementAlertSortENDED_AT_ASC; + + static const GAlertManagementAlertSort ENDED_AT_DESC = + _$gAlertManagementAlertSortENDED_AT_DESC; + + static const GAlertManagementAlertSort CREATED_TIME_ASC = + _$gAlertManagementAlertSortCREATED_TIME_ASC; + + static const GAlertManagementAlertSort CREATED_TIME_DESC = + _$gAlertManagementAlertSortCREATED_TIME_DESC; + + static const GAlertManagementAlertSort UPDATED_TIME_ASC = + _$gAlertManagementAlertSortUPDATED_TIME_ASC; + + static const GAlertManagementAlertSort UPDATED_TIME_DESC = + _$gAlertManagementAlertSortUPDATED_TIME_DESC; + + static const GAlertManagementAlertSort EVENT_COUNT_ASC = + _$gAlertManagementAlertSortEVENT_COUNT_ASC; + + static const GAlertManagementAlertSort EVENT_COUNT_DESC = + _$gAlertManagementAlertSortEVENT_COUNT_DESC; + + static const GAlertManagementAlertSort SEVERITY_ASC = + _$gAlertManagementAlertSortSEVERITY_ASC; + + static const GAlertManagementAlertSort SEVERITY_DESC = + _$gAlertManagementAlertSortSEVERITY_DESC; + + static const GAlertManagementAlertSort STATUS_ASC = + _$gAlertManagementAlertSortSTATUS_ASC; + + static const GAlertManagementAlertSort STATUS_DESC = + _$gAlertManagementAlertSortSTATUS_DESC; + + static const GAlertManagementAlertSort updated_desc = + _$gAlertManagementAlertSortupdated_desc; + + static const GAlertManagementAlertSort updated_asc = + _$gAlertManagementAlertSortupdated_asc; + + static const GAlertManagementAlertSort created_desc = + _$gAlertManagementAlertSortcreated_desc; + + static const GAlertManagementAlertSort created_asc = + _$gAlertManagementAlertSortcreated_asc; + + static const GAlertManagementAlertSort UPDATED_DESC = + _$gAlertManagementAlertSortUPDATED_DESC; + + static const GAlertManagementAlertSort UPDATED_ASC = + _$gAlertManagementAlertSortUPDATED_ASC; + + static const GAlertManagementAlertSort CREATED_DESC = + _$gAlertManagementAlertSortCREATED_DESC; + + static const GAlertManagementAlertSort CREATED_ASC = + _$gAlertManagementAlertSortCREATED_ASC; + + static Serializer get serializer => + _$gAlertManagementAlertSortSerializer; + static BuiltSet get values => + _$gAlertManagementAlertSortValues; + static GAlertManagementAlertSort valueOf(String name) => + _$gAlertManagementAlertSortValueOf(name); +} + +class GAlertManagementDomainFilter extends EnumClass { + const GAlertManagementDomainFilter._(String name) : super(name); + + static const GAlertManagementDomainFilter operations = + _$gAlertManagementDomainFilteroperations; + + static const GAlertManagementDomainFilter threat_monitoring = + _$gAlertManagementDomainFilterthreat_monitoring; + + static Serializer get serializer => + _$gAlertManagementDomainFilterSerializer; + static BuiltSet get values => + _$gAlertManagementDomainFilterValues; + static GAlertManagementDomainFilter valueOf(String name) => + _$gAlertManagementDomainFilterValueOf(name); +} + +abstract class GAlertManagementHttpIntegrationID + implements + Built { + GAlertManagementHttpIntegrationID._(); + + factory GAlertManagementHttpIntegrationID([String? value]) => + _$GAlertManagementHttpIntegrationID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GAlertManagementHttpIntegrationID((serialized as String?))); +} + +class GAlertManagementIntegrationType extends EnumClass { + const GAlertManagementIntegrationType._(String name) : super(name); + + static const GAlertManagementIntegrationType PROMETHEUS = + _$gAlertManagementIntegrationTypePROMETHEUS; + + static const GAlertManagementIntegrationType HTTP = + _$gAlertManagementIntegrationTypeHTTP; + + static Serializer get serializer => + _$gAlertManagementIntegrationTypeSerializer; + static BuiltSet get values => + _$gAlertManagementIntegrationTypeValues; + static GAlertManagementIntegrationType valueOf(String name) => + _$gAlertManagementIntegrationTypeValueOf(name); +} + +abstract class GAlertManagementPayloadAlertFieldInput + implements + Built { + GAlertManagementPayloadAlertFieldInput._(); + + factory GAlertManagementPayloadAlertFieldInput( + [Function(GAlertManagementPayloadAlertFieldInputBuilder b) updates]) = + _$GAlertManagementPayloadAlertFieldInput; + + GAlertManagementPayloadAlertFieldName get fieldName; + BuiltList get path; + String? get label; + GAlertManagementPayloadAlertFieldType get type; + static Serializer get serializer => + _$gAlertManagementPayloadAlertFieldInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAlertManagementPayloadAlertFieldInput.serializer, + this, + ) as Map); + static GAlertManagementPayloadAlertFieldInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAlertManagementPayloadAlertFieldInput.serializer, + json, + ); +} + +class GAlertManagementPayloadAlertFieldName extends EnumClass { + const GAlertManagementPayloadAlertFieldName._(String name) : super(name); + + static const GAlertManagementPayloadAlertFieldName TITLE = + _$gAlertManagementPayloadAlertFieldNameTITLE; + + static const GAlertManagementPayloadAlertFieldName DESCRIPTION = + _$gAlertManagementPayloadAlertFieldNameDESCRIPTION; + + static const GAlertManagementPayloadAlertFieldName START_TIME = + _$gAlertManagementPayloadAlertFieldNameSTART_TIME; + + static const GAlertManagementPayloadAlertFieldName END_TIME = + _$gAlertManagementPayloadAlertFieldNameEND_TIME; + + static const GAlertManagementPayloadAlertFieldName SERVICE = + _$gAlertManagementPayloadAlertFieldNameSERVICE; + + static const GAlertManagementPayloadAlertFieldName MONITORING_TOOL = + _$gAlertManagementPayloadAlertFieldNameMONITORING_TOOL; + + static const GAlertManagementPayloadAlertFieldName HOSTS = + _$gAlertManagementPayloadAlertFieldNameHOSTS; + + static const GAlertManagementPayloadAlertFieldName SEVERITY = + _$gAlertManagementPayloadAlertFieldNameSEVERITY; + + static const GAlertManagementPayloadAlertFieldName FINGERPRINT = + _$gAlertManagementPayloadAlertFieldNameFINGERPRINT; + + static const GAlertManagementPayloadAlertFieldName GITLAB_ENVIRONMENT_NAME = + _$gAlertManagementPayloadAlertFieldNameGITLAB_ENVIRONMENT_NAME; + + static Serializer get serializer => + _$gAlertManagementPayloadAlertFieldNameSerializer; + static BuiltSet get values => + _$gAlertManagementPayloadAlertFieldNameValues; + static GAlertManagementPayloadAlertFieldName valueOf(String name) => + _$gAlertManagementPayloadAlertFieldNameValueOf(name); +} + +class GAlertManagementPayloadAlertFieldType extends EnumClass { + const GAlertManagementPayloadAlertFieldType._(String name) : super(name); + + static const GAlertManagementPayloadAlertFieldType ARRAY = + _$gAlertManagementPayloadAlertFieldTypeARRAY; + + static const GAlertManagementPayloadAlertFieldType DATETIME = + _$gAlertManagementPayloadAlertFieldTypeDATETIME; + + static const GAlertManagementPayloadAlertFieldType STRING = + _$gAlertManagementPayloadAlertFieldTypeSTRING; + + static Serializer get serializer => + _$gAlertManagementPayloadAlertFieldTypeSerializer; + static BuiltSet get values => + _$gAlertManagementPayloadAlertFieldTypeValues; + static GAlertManagementPayloadAlertFieldType valueOf(String name) => + _$gAlertManagementPayloadAlertFieldTypeValueOf(name); +} + +class GAlertManagementSeverity extends EnumClass { + const GAlertManagementSeverity._(String name) : super(name); + + static const GAlertManagementSeverity CRITICAL = + _$gAlertManagementSeverityCRITICAL; + + static const GAlertManagementSeverity HIGH = _$gAlertManagementSeverityHIGH; + + static const GAlertManagementSeverity MEDIUM = + _$gAlertManagementSeverityMEDIUM; + + static const GAlertManagementSeverity LOW = _$gAlertManagementSeverityLOW; + + static const GAlertManagementSeverity INFO = _$gAlertManagementSeverityINFO; + + static const GAlertManagementSeverity UNKNOWN = + _$gAlertManagementSeverityUNKNOWN; + + static Serializer get serializer => + _$gAlertManagementSeveritySerializer; + static BuiltSet get values => + _$gAlertManagementSeverityValues; + static GAlertManagementSeverity valueOf(String name) => + _$gAlertManagementSeverityValueOf(name); +} + +class GAlertManagementStatus extends EnumClass { + const GAlertManagementStatus._(String name) : super(name); + + static const GAlertManagementStatus TRIGGERED = + _$gAlertManagementStatusTRIGGERED; + + static const GAlertManagementStatus ACKNOWLEDGED = + _$gAlertManagementStatusACKNOWLEDGED; + + static const GAlertManagementStatus RESOLVED = + _$gAlertManagementStatusRESOLVED; + + static const GAlertManagementStatus IGNORED = _$gAlertManagementStatusIGNORED; + + static Serializer get serializer => + _$gAlertManagementStatusSerializer; + static BuiltSet get values => + _$gAlertManagementStatusValues; + static GAlertManagementStatus valueOf(String name) => + _$gAlertManagementStatusValueOf(name); +} + +abstract class GAlertSetAssigneesInput + implements Built { + GAlertSetAssigneesInput._(); + + factory GAlertSetAssigneesInput( + [Function(GAlertSetAssigneesInputBuilder b) updates]) = + _$GAlertSetAssigneesInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get assigneeUsernames; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gAlertSetAssigneesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAlertSetAssigneesInput.serializer, + this, + ) as Map); + static GAlertSetAssigneesInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAlertSetAssigneesInput.serializer, + json, + ); +} + +abstract class GAlertTodoCreateInput + implements Built { + GAlertTodoCreateInput._(); + + factory GAlertTodoCreateInput( + [Function(GAlertTodoCreateInputBuilder b) updates]) = + _$GAlertTodoCreateInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + static Serializer get serializer => + _$gAlertTodoCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAlertTodoCreateInput.serializer, + this, + ) as Map); + static GAlertTodoCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAlertTodoCreateInput.serializer, + json, + ); +} + +abstract class GAnalyticsDevopsAdoptionEnabledNamespaceID + implements + Built { + GAnalyticsDevopsAdoptionEnabledNamespaceID._(); + + factory GAnalyticsDevopsAdoptionEnabledNamespaceID([String? value]) => + _$GAnalyticsDevopsAdoptionEnabledNamespaceID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer + get serializer => _i2.DefaultScalarSerializer< + GAnalyticsDevopsAdoptionEnabledNamespaceID>((Object + serialized) => + GAnalyticsDevopsAdoptionEnabledNamespaceID((serialized as String?))); +} + +abstract class GApiFuzzingCiConfigurationCreateInput + implements + Built { + GApiFuzzingCiConfigurationCreateInput._(); + + factory GApiFuzzingCiConfigurationCreateInput( + [Function(GApiFuzzingCiConfigurationCreateInputBuilder b) updates]) = + _$GApiFuzzingCiConfigurationCreateInput; + + String? get clientMutationId; + String get projectPath; + String get apiSpecificationFile; + String? get authPassword; + String? get authUsername; + GApiFuzzingScanMode get scanMode; + String? get scanProfile; + String get target; + static Serializer get serializer => + _$gApiFuzzingCiConfigurationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GApiFuzzingCiConfigurationCreateInput.serializer, + this, + ) as Map); + static GApiFuzzingCiConfigurationCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GApiFuzzingCiConfigurationCreateInput.serializer, + json, + ); +} + +class GApiFuzzingScanMode extends EnumClass { + const GApiFuzzingScanMode._(String name) : super(name); + + static const GApiFuzzingScanMode HAR = _$gApiFuzzingScanModeHAR; + + static const GApiFuzzingScanMode OPENAPI = _$gApiFuzzingScanModeOPENAPI; + + static const GApiFuzzingScanMode POSTMAN = _$gApiFuzzingScanModePOSTMAN; + + static Serializer get serializer => + _$gApiFuzzingScanModeSerializer; + static BuiltSet get values => + _$gApiFuzzingScanModeValues; + static GApiFuzzingScanMode valueOf(String name) => + _$gApiFuzzingScanModeValueOf(name); +} + +class GApprovalRuleType extends EnumClass { + const GApprovalRuleType._(String name) : super(name); + + static const GApprovalRuleType REGULAR = _$gApprovalRuleTypeREGULAR; + + static const GApprovalRuleType CODE_OWNER = _$gApprovalRuleTypeCODE_OWNER; + + static const GApprovalRuleType REPORT_APPROVER = + _$gApprovalRuleTypeREPORT_APPROVER; + + static const GApprovalRuleType ANY_APPROVER = _$gApprovalRuleTypeANY_APPROVER; + + static Serializer get serializer => + _$gApprovalRuleTypeSerializer; + static BuiltSet get values => _$gApprovalRuleTypeValues; + static GApprovalRuleType valueOf(String name) => + _$gApprovalRuleTypeValueOf(name); +} + +abstract class GAppSecFuzzingCoverageCorpusID + implements + Built { + GAppSecFuzzingCoverageCorpusID._(); + + factory GAppSecFuzzingCoverageCorpusID([String? value]) => + _$GAppSecFuzzingCoverageCorpusID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GAppSecFuzzingCoverageCorpusID((serialized as String?))); +} + +abstract class GArtifactDestroyInput + implements Built { + GArtifactDestroyInput._(); + + factory GArtifactDestroyInput( + [Function(GArtifactDestroyInputBuilder b) updates]) = + _$GArtifactDestroyInput; + + String? get clientMutationId; + GCiJobArtifactID get id; + static Serializer get serializer => + _$gArtifactDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GArtifactDestroyInput.serializer, + this, + ) as Map); + static GArtifactDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GArtifactDestroyInput.serializer, + json, + ); +} + +class GAssigneeWildcardId extends EnumClass { + const GAssigneeWildcardId._(String name) : super(name); + + static const GAssigneeWildcardId NONE = _$gAssigneeWildcardIdNONE; + + static const GAssigneeWildcardId ANY = _$gAssigneeWildcardIdANY; + + static Serializer get serializer => + _$gAssigneeWildcardIdSerializer; + static BuiltSet get values => + _$gAssigneeWildcardIdValues; + static GAssigneeWildcardId valueOf(String name) => + _$gAssigneeWildcardIdValueOf(name); +} + +abstract class GAuditEventsExternalAuditEventDestinationID + implements + Built { + GAuditEventsExternalAuditEventDestinationID._(); + + factory GAuditEventsExternalAuditEventDestinationID([String? value]) => + _$GAuditEventsExternalAuditEventDestinationID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer + get serializer => _i2.DefaultScalarSerializer< + GAuditEventsExternalAuditEventDestinationID>((Object + serialized) => + GAuditEventsExternalAuditEventDestinationID((serialized as String?))); +} + +abstract class GAuditEventsStreamingHeaderID + implements + Built { + GAuditEventsStreamingHeaderID._(); + + factory GAuditEventsStreamingHeaderID([String? value]) => + _$GAuditEventsStreamingHeaderID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GAuditEventsStreamingHeaderID((serialized as String?))); +} + +abstract class GAuditEventsStreamingHeadersCreateInput + implements + Built { + GAuditEventsStreamingHeadersCreateInput._(); + + factory GAuditEventsStreamingHeadersCreateInput( + [Function(GAuditEventsStreamingHeadersCreateInputBuilder b) + updates]) = _$GAuditEventsStreamingHeadersCreateInput; + + String? get clientMutationId; + String get key; + String get value; + GAuditEventsExternalAuditEventDestinationID get destinationId; + static Serializer get serializer => + _$gAuditEventsStreamingHeadersCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAuditEventsStreamingHeadersCreateInput.serializer, + this, + ) as Map); + static GAuditEventsStreamingHeadersCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAuditEventsStreamingHeadersCreateInput.serializer, + json, + ); +} + +abstract class GAuditEventsStreamingHeadersDestroyInput + implements + Built { + GAuditEventsStreamingHeadersDestroyInput._(); + + factory GAuditEventsStreamingHeadersDestroyInput( + [Function(GAuditEventsStreamingHeadersDestroyInputBuilder b) + updates]) = _$GAuditEventsStreamingHeadersDestroyInput; + + String? get clientMutationId; + GAuditEventsStreamingHeaderID get headerId; + static Serializer get serializer => + _$gAuditEventsStreamingHeadersDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAuditEventsStreamingHeadersDestroyInput.serializer, + this, + ) as Map); + static GAuditEventsStreamingHeadersDestroyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAuditEventsStreamingHeadersDestroyInput.serializer, + json, + ); +} + +abstract class GAuditEventsStreamingHeadersUpdateInput + implements + Built { + GAuditEventsStreamingHeadersUpdateInput._(); + + factory GAuditEventsStreamingHeadersUpdateInput( + [Function(GAuditEventsStreamingHeadersUpdateInputBuilder b) + updates]) = _$GAuditEventsStreamingHeadersUpdateInput; + + String? get clientMutationId; + GAuditEventsStreamingHeaderID get headerId; + String get key; + String get value; + static Serializer get serializer => + _$gAuditEventsStreamingHeadersUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAuditEventsStreamingHeadersUpdateInput.serializer, + this, + ) as Map); + static GAuditEventsStreamingHeadersUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GAuditEventsStreamingHeadersUpdateInput.serializer, + json, + ); +} + +class GAvailabilityEnum extends EnumClass { + const GAvailabilityEnum._(String name) : super(name); + + static const GAvailabilityEnum NOT_SET = _$gAvailabilityEnumNOT_SET; + + static const GAvailabilityEnum BUSY = _$gAvailabilityEnumBUSY; + + static Serializer get serializer => + _$gAvailabilityEnumSerializer; + static BuiltSet get values => _$gAvailabilityEnumValues; + static GAvailabilityEnum valueOf(String name) => + _$gAvailabilityEnumValueOf(name); +} + +abstract class GAwardableID + implements Built { + GAwardableID._(); + + factory GAwardableID([String? value]) => + _$GAwardableID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GAwardableID((serialized as String?))); +} + +abstract class GAwardEmojiAddInput + implements Built { + GAwardEmojiAddInput._(); + + factory GAwardEmojiAddInput( + [Function(GAwardEmojiAddInputBuilder b) updates]) = _$GAwardEmojiAddInput; + + GAwardableID get awardableId; + String get name; + String? get clientMutationId; + static Serializer get serializer => + _$gAwardEmojiAddInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAwardEmojiAddInput.serializer, + this, + ) as Map); + static GAwardEmojiAddInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAwardEmojiAddInput.serializer, + json, + ); +} + +abstract class GAwardEmojiRemoveInput + implements Built { + GAwardEmojiRemoveInput._(); + + factory GAwardEmojiRemoveInput( + [Function(GAwardEmojiRemoveInputBuilder b) updates]) = + _$GAwardEmojiRemoveInput; + + GAwardableID get awardableId; + String get name; + String? get clientMutationId; + static Serializer get serializer => + _$gAwardEmojiRemoveInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAwardEmojiRemoveInput.serializer, + this, + ) as Map); + static GAwardEmojiRemoveInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAwardEmojiRemoveInput.serializer, + json, + ); +} + +abstract class GAwardEmojiToggleInput + implements Built { + GAwardEmojiToggleInput._(); + + factory GAwardEmojiToggleInput( + [Function(GAwardEmojiToggleInputBuilder b) updates]) = + _$GAwardEmojiToggleInput; + + GAwardableID get awardableId; + String get name; + String? get clientMutationId; + static Serializer get serializer => + _$gAwardEmojiToggleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GAwardEmojiToggleInput.serializer, + this, + ) as Map); + static GAwardEmojiToggleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GAwardEmojiToggleInput.serializer, + json, + ); +} + +abstract class GBigInt implements Built { + GBigInt._(); + + factory GBigInt([String? value]) => + _$GBigInt((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GBigInt((serialized as String?))); +} + +class GBlobViewersType extends EnumClass { + const GBlobViewersType._(String name) : super(name); + + static const GBlobViewersType rich = _$gBlobViewersTyperich; + + static const GBlobViewersType simple = _$gBlobViewersTypesimple; + + static const GBlobViewersType auxiliary = _$gBlobViewersTypeauxiliary; + + static Serializer get serializer => + _$gBlobViewersTypeSerializer; + static BuiltSet get values => _$gBlobViewersTypeValues; + static GBlobViewersType valueOf(String name) => + _$gBlobViewersTypeValueOf(name); +} + +abstract class GBoardEpicCreateInput + implements Built { + GBoardEpicCreateInput._(); + + factory GBoardEpicCreateInput( + [Function(GBoardEpicCreateInputBuilder b) updates]) = + _$GBoardEpicCreateInput; + + String? get clientMutationId; + String get groupPath; + GBoardsEpicBoardID get boardId; + GBoardsEpicListID get listId; + String get title; + static Serializer get serializer => + _$gBoardEpicCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBoardEpicCreateInput.serializer, + this, + ) as Map); + static GBoardEpicCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GBoardEpicCreateInput.serializer, + json, + ); +} + +abstract class GBoardID implements Built { + GBoardID._(); + + factory GBoardID([String? value]) => + _$GBoardID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GBoardID((serialized as String?))); +} + +abstract class GBoardIssueInput + implements Built { + GBoardIssueInput._(); + + factory GBoardIssueInput([Function(GBoardIssueInputBuilder b) updates]) = + _$GBoardIssueInput; + + BuiltList? get labelName; + String? get authorUsername; + String? get myReactionEmoji; + BuiltList? get iids; + String? get milestoneTitle; + BuiltList? get assigneeUsername; + String? get releaseTag; + BuiltList? get types; + GMilestoneWildcardId? get milestoneWildcardId; + GEpicID? get epicId; + String? get iterationTitle; + String? get weight; + BuiltList? get iterationId; + GNegatedBoardIssueInput? get not; + String? get search; + GAssigneeWildcardId? get assigneeWildcardId; + bool? get confidential; + GEpicWildcardId? get epicWildcardId; + GIterationWildcardId? get iterationWildcardId; + BuiltList? get iterationCadenceId; + GWeightWildcardId? get weightWildcardId; + static Serializer get serializer => + _$gBoardIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBoardIssueInput.serializer, + this, + ) as Map); + static GBoardIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GBoardIssueInput.serializer, + json, + ); +} + +abstract class GBoardListCreateInput + implements Built { + GBoardListCreateInput._(); + + factory GBoardListCreateInput( + [Function(GBoardListCreateInputBuilder b) updates]) = + _$GBoardListCreateInput; + + bool? get backlog; + GLabelID? get labelId; + String? get clientMutationId; + GBoardID get boardId; + GMilestoneID? get milestoneId; + GIterationID? get iterationId; + GUserID? get assigneeId; + static Serializer get serializer => + _$gBoardListCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBoardListCreateInput.serializer, + this, + ) as Map); + static GBoardListCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GBoardListCreateInput.serializer, + json, + ); +} + +abstract class GBoardListUpdateLimitMetricsInput + implements + Built { + GBoardListUpdateLimitMetricsInput._(); + + factory GBoardListUpdateLimitMetricsInput( + [Function(GBoardListUpdateLimitMetricsInputBuilder b) updates]) = + _$GBoardListUpdateLimitMetricsInput; + + String? get clientMutationId; + GListID get listId; + GListLimitMetric? get limitMetric; + int? get maxIssueCount; + int? get maxIssueWeight; + static Serializer get serializer => + _$gBoardListUpdateLimitMetricsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBoardListUpdateLimitMetricsInput.serializer, + this, + ) as Map); + static GBoardListUpdateLimitMetricsInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBoardListUpdateLimitMetricsInput.serializer, + json, + ); +} + +abstract class GBoardsEpicBoardID + implements Built { + GBoardsEpicBoardID._(); + + factory GBoardsEpicBoardID([String? value]) => + _$GBoardsEpicBoardID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GBoardsEpicBoardID((serialized as String?))); +} + +abstract class GBoardsEpicListID + implements Built { + GBoardsEpicListID._(); + + factory GBoardsEpicListID([String? value]) => + _$GBoardsEpicListID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GBoardsEpicListID((serialized as String?))); +} + +abstract class GBulkEnableDevopsAdoptionNamespacesInput + implements + Built { + GBulkEnableDevopsAdoptionNamespacesInput._(); + + factory GBulkEnableDevopsAdoptionNamespacesInput( + [Function(GBulkEnableDevopsAdoptionNamespacesInputBuilder b) + updates]) = _$GBulkEnableDevopsAdoptionNamespacesInput; + + String? get clientMutationId; + BuiltList get namespaceIds; + GNamespaceID? get displayNamespaceId; + static Serializer get serializer => + _$gBulkEnableDevopsAdoptionNamespacesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBulkEnableDevopsAdoptionNamespacesInput.serializer, + this, + ) as Map); + static GBulkEnableDevopsAdoptionNamespacesInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GBulkEnableDevopsAdoptionNamespacesInput.serializer, + json, + ); +} + +abstract class GBulkRunnerDeleteInput + implements Built { + GBulkRunnerDeleteInput._(); + + factory GBulkRunnerDeleteInput( + [Function(GBulkRunnerDeleteInputBuilder b) updates]) = + _$GBulkRunnerDeleteInput; + + String? get clientMutationId; + BuiltList? get ids; + static Serializer get serializer => + _$gBulkRunnerDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GBulkRunnerDeleteInput.serializer, + this, + ) as Map); + static GBulkRunnerDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GBulkRunnerDeleteInput.serializer, + json, + ); +} + +abstract class GCiBuildID implements Built { + GCiBuildID._(); + + factory GCiBuildID([String? value]) => + _$GCiBuildID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GCiBuildID((serialized as String?))); +} + +abstract class GCiCdSettingsUpdateInput + implements + Built { + GCiCdSettingsUpdateInput._(); + + factory GCiCdSettingsUpdateInput( + [Function(GCiCdSettingsUpdateInputBuilder b) updates]) = + _$GCiCdSettingsUpdateInput; + + String get fullPath; + bool? get keepLatestArtifact; + bool? get jobTokenScopeEnabled; + bool? get mergePipelinesEnabled; + bool? get mergeTrainsEnabled; + String? get clientMutationId; + static Serializer get serializer => + _$gCiCdSettingsUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCiCdSettingsUpdateInput.serializer, + this, + ) as Map); + static GCiCdSettingsUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCiCdSettingsUpdateInput.serializer, + json, + ); +} + +class GCiConfigIncludeType extends EnumClass { + const GCiConfigIncludeType._(String name) : super(name); + + static const GCiConfigIncludeType remote = _$gCiConfigIncludeTyperemote; + + static const GCiConfigIncludeType local = _$gCiConfigIncludeTypelocal; + + static const GCiConfigIncludeType file = _$gCiConfigIncludeTypefile; + + static const GCiConfigIncludeType template = _$gCiConfigIncludeTypetemplate; + + static Serializer get serializer => + _$gCiConfigIncludeTypeSerializer; + static BuiltSet get values => + _$gCiConfigIncludeTypeValues; + static GCiConfigIncludeType valueOf(String name) => + _$gCiConfigIncludeTypeValueOf(name); +} + +class GCiConfigStatus extends EnumClass { + const GCiConfigStatus._(String name) : super(name); + + static const GCiConfigStatus VALID = _$gCiConfigStatusVALID; + + static const GCiConfigStatus INVALID = _$gCiConfigStatusINVALID; + + static Serializer get serializer => + _$gCiConfigStatusSerializer; + static BuiltSet get values => _$gCiConfigStatusValues; + static GCiConfigStatus valueOf(String name) => _$gCiConfigStatusValueOf(name); +} + +abstract class GCiJobArtifactID + implements Built { + GCiJobArtifactID._(); + + factory GCiJobArtifactID([String? value]) => + _$GCiJobArtifactID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GCiJobArtifactID((serialized as String?))); +} + +class GCiJobKind extends EnumClass { + const GCiJobKind._(String name) : super(name); + + static const GCiJobKind BUILD = _$gCiJobKindBUILD; + + static const GCiJobKind BRIDGE = _$gCiJobKindBRIDGE; + + static Serializer get serializer => _$gCiJobKindSerializer; + static BuiltSet get values => _$gCiJobKindValues; + static GCiJobKind valueOf(String name) => _$gCiJobKindValueOf(name); +} + +class GCiJobStatus extends EnumClass { + const GCiJobStatus._(String name) : super(name); + + static const GCiJobStatus CREATED = _$gCiJobStatusCREATED; + + static const GCiJobStatus WAITING_FOR_RESOURCE = + _$gCiJobStatusWAITING_FOR_RESOURCE; + + static const GCiJobStatus PREPARING = _$gCiJobStatusPREPARING; + + static const GCiJobStatus PENDING = _$gCiJobStatusPENDING; + + static const GCiJobStatus RUNNING = _$gCiJobStatusRUNNING; + + static const GCiJobStatus SUCCESS = _$gCiJobStatusSUCCESS; + + static const GCiJobStatus FAILED = _$gCiJobStatusFAILED; + + static const GCiJobStatus CANCELED = _$gCiJobStatusCANCELED; + + static const GCiJobStatus SKIPPED = _$gCiJobStatusSKIPPED; + + static const GCiJobStatus MANUAL = _$gCiJobStatusMANUAL; + + static const GCiJobStatus SCHEDULED = _$gCiJobStatusSCHEDULED; + + static Serializer get serializer => _$gCiJobStatusSerializer; + static BuiltSet get values => _$gCiJobStatusValues; + static GCiJobStatus valueOf(String name) => _$gCiJobStatusValueOf(name); +} + +abstract class GCiJobTokenScopeAddProjectInput + implements + Built { + GCiJobTokenScopeAddProjectInput._(); + + factory GCiJobTokenScopeAddProjectInput( + [Function(GCiJobTokenScopeAddProjectInputBuilder b) updates]) = + _$GCiJobTokenScopeAddProjectInput; + + String? get clientMutationId; + String get projectPath; + String get targetProjectPath; + static Serializer get serializer => + _$gCiJobTokenScopeAddProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCiJobTokenScopeAddProjectInput.serializer, + this, + ) as Map); + static GCiJobTokenScopeAddProjectInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCiJobTokenScopeAddProjectInput.serializer, + json, + ); +} + +abstract class GCiJobTokenScopeRemoveProjectInput + implements + Built { + GCiJobTokenScopeRemoveProjectInput._(); + + factory GCiJobTokenScopeRemoveProjectInput( + [Function(GCiJobTokenScopeRemoveProjectInputBuilder b) updates]) = + _$GCiJobTokenScopeRemoveProjectInput; + + String? get clientMutationId; + String get projectPath; + String get targetProjectPath; + static Serializer get serializer => + _$gCiJobTokenScopeRemoveProjectInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCiJobTokenScopeRemoveProjectInput.serializer, + this, + ) as Map); + static GCiJobTokenScopeRemoveProjectInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCiJobTokenScopeRemoveProjectInput.serializer, + json, + ); +} + +abstract class GCiPipelineID + implements Built { + GCiPipelineID._(); + + factory GCiPipelineID([String? value]) => + _$GCiPipelineID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GCiPipelineID((serialized as String?))); +} + +class GCiRunnerAccessLevel extends EnumClass { + const GCiRunnerAccessLevel._(String name) : super(name); + + static const GCiRunnerAccessLevel NOT_PROTECTED = + _$gCiRunnerAccessLevelNOT_PROTECTED; + + static const GCiRunnerAccessLevel REF_PROTECTED = + _$gCiRunnerAccessLevelREF_PROTECTED; + + static Serializer get serializer => + _$gCiRunnerAccessLevelSerializer; + static BuiltSet get values => + _$gCiRunnerAccessLevelValues; + static GCiRunnerAccessLevel valueOf(String name) => + _$gCiRunnerAccessLevelValueOf(name); +} + +abstract class GCiRunnerID implements Built { + GCiRunnerID._(); + + factory GCiRunnerID([String? value]) => + _$GCiRunnerID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GCiRunnerID((serialized as String?))); +} + +class GCiRunnerMembershipFilter extends EnumClass { + const GCiRunnerMembershipFilter._(String name) : super(name); + + static const GCiRunnerMembershipFilter DIRECT = + _$gCiRunnerMembershipFilterDIRECT; + + static const GCiRunnerMembershipFilter DESCENDANTS = + _$gCiRunnerMembershipFilterDESCENDANTS; + + static const GCiRunnerMembershipFilter ALL_AVAILABLE = + _$gCiRunnerMembershipFilterALL_AVAILABLE; + + static Serializer get serializer => + _$gCiRunnerMembershipFilterSerializer; + static BuiltSet get values => + _$gCiRunnerMembershipFilterValues; + static GCiRunnerMembershipFilter valueOf(String name) => + _$gCiRunnerMembershipFilterValueOf(name); +} + +class GCiRunnerSort extends EnumClass { + const GCiRunnerSort._(String name) : super(name); + + static const GCiRunnerSort CONTACTED_ASC = _$gCiRunnerSortCONTACTED_ASC; + + static const GCiRunnerSort CONTACTED_DESC = _$gCiRunnerSortCONTACTED_DESC; + + static const GCiRunnerSort CREATED_ASC = _$gCiRunnerSortCREATED_ASC; + + static const GCiRunnerSort CREATED_DESC = _$gCiRunnerSortCREATED_DESC; + + static const GCiRunnerSort TOKEN_EXPIRES_AT_ASC = + _$gCiRunnerSortTOKEN_EXPIRES_AT_ASC; + + static const GCiRunnerSort TOKEN_EXPIRES_AT_DESC = + _$gCiRunnerSortTOKEN_EXPIRES_AT_DESC; + + static Serializer get serializer => _$gCiRunnerSortSerializer; + static BuiltSet get values => _$gCiRunnerSortValues; + static GCiRunnerSort valueOf(String name) => _$gCiRunnerSortValueOf(name); +} + +class GCiRunnerStatus extends EnumClass { + const GCiRunnerStatus._(String name) : super(name); + + static const GCiRunnerStatus ACTIVE = _$gCiRunnerStatusACTIVE; + + static const GCiRunnerStatus PAUSED = _$gCiRunnerStatusPAUSED; + + static const GCiRunnerStatus ONLINE = _$gCiRunnerStatusONLINE; + + static const GCiRunnerStatus OFFLINE = _$gCiRunnerStatusOFFLINE; + + static const GCiRunnerStatus STALE = _$gCiRunnerStatusSTALE; + + static const GCiRunnerStatus NEVER_CONTACTED = + _$gCiRunnerStatusNEVER_CONTACTED; + + static Serializer get serializer => + _$gCiRunnerStatusSerializer; + static BuiltSet get values => _$gCiRunnerStatusValues; + static GCiRunnerStatus valueOf(String name) => _$gCiRunnerStatusValueOf(name); +} + +class GCiRunnerType extends EnumClass { + const GCiRunnerType._(String name) : super(name); + + static const GCiRunnerType INSTANCE_TYPE = _$gCiRunnerTypeINSTANCE_TYPE; + + static const GCiRunnerType GROUP_TYPE = _$gCiRunnerTypeGROUP_TYPE; + + static const GCiRunnerType PROJECT_TYPE = _$gCiRunnerTypePROJECT_TYPE; + + static Serializer get serializer => _$gCiRunnerTypeSerializer; + static BuiltSet get values => _$gCiRunnerTypeValues; + static GCiRunnerType valueOf(String name) => _$gCiRunnerTypeValueOf(name); +} + +class GCiRunnerUpgradeStatus extends EnumClass { + const GCiRunnerUpgradeStatus._(String name) : super(name); + + static const GCiRunnerUpgradeStatus INVALID = _$gCiRunnerUpgradeStatusINVALID; + + static const GCiRunnerUpgradeStatus NOT_AVAILABLE = + _$gCiRunnerUpgradeStatusNOT_AVAILABLE; + + static const GCiRunnerUpgradeStatus AVAILABLE = + _$gCiRunnerUpgradeStatusAVAILABLE; + + static const GCiRunnerUpgradeStatus RECOMMENDED = + _$gCiRunnerUpgradeStatusRECOMMENDED; + + static Serializer get serializer => + _$gCiRunnerUpgradeStatusSerializer; + static BuiltSet get values => + _$gCiRunnerUpgradeStatusValues; + static GCiRunnerUpgradeStatus valueOf(String name) => + _$gCiRunnerUpgradeStatusValueOf(name); +} + +abstract class GCiVariableInput + implements Built { + GCiVariableInput._(); + + factory GCiVariableInput([Function(GCiVariableInputBuilder b) updates]) = + _$GCiVariableInput; + + String get key; + String get value; + static Serializer get serializer => + _$gCiVariableInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCiVariableInput.serializer, + this, + ) as Map); + static GCiVariableInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCiVariableInput.serializer, + json, + ); +} + +class GCiVariableType extends EnumClass { + const GCiVariableType._(String name) : super(name); + + static const GCiVariableType ENV_VAR = _$gCiVariableTypeENV_VAR; + + static const GCiVariableType FILE = _$gCiVariableTypeFILE; + + static Serializer get serializer => + _$gCiVariableTypeSerializer; + static BuiltSet get values => _$gCiVariableTypeValues; + static GCiVariableType valueOf(String name) => _$gCiVariableTypeValueOf(name); +} + +abstract class GClusterAgentDeleteInput + implements + Built { + GClusterAgentDeleteInput._(); + + factory GClusterAgentDeleteInput( + [Function(GClusterAgentDeleteInputBuilder b) updates]) = + _$GClusterAgentDeleteInput; + + String? get clientMutationId; + GClustersAgentID get id; + static Serializer get serializer => + _$gClusterAgentDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClusterAgentDeleteInput.serializer, + this, + ) as Map); + static GClusterAgentDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClusterAgentDeleteInput.serializer, + json, + ); +} + +abstract class GClusterAgentTokenCreateInput + implements + Built { + GClusterAgentTokenCreateInput._(); + + factory GClusterAgentTokenCreateInput( + [Function(GClusterAgentTokenCreateInputBuilder b) updates]) = + _$GClusterAgentTokenCreateInput; + + String? get clientMutationId; + GClustersAgentID get clusterAgentId; + String? get description; + String get name; + static Serializer get serializer => + _$gClusterAgentTokenCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClusterAgentTokenCreateInput.serializer, + this, + ) as Map); + static GClusterAgentTokenCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClusterAgentTokenCreateInput.serializer, + json, + ); +} + +abstract class GClusterAgentTokenRevokeInput + implements + Built { + GClusterAgentTokenRevokeInput._(); + + factory GClusterAgentTokenRevokeInput( + [Function(GClusterAgentTokenRevokeInputBuilder b) updates]) = + _$GClusterAgentTokenRevokeInput; + + String? get clientMutationId; + GClustersAgentTokenID get id; + static Serializer get serializer => + _$gClusterAgentTokenRevokeInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GClusterAgentTokenRevokeInput.serializer, + this, + ) as Map); + static GClusterAgentTokenRevokeInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GClusterAgentTokenRevokeInput.serializer, + json, + ); +} + +abstract class GClustersAgentID + implements Built { + GClustersAgentID._(); + + factory GClustersAgentID([String? value]) => + _$GClustersAgentID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GClustersAgentID((serialized as String?))); +} + +abstract class GClustersAgentTokenID + implements Built { + GClustersAgentTokenID._(); + + factory GClustersAgentTokenID([String? value]) => + _$GClustersAgentTokenID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GClustersAgentTokenID((serialized as String?))); +} + +abstract class GClustersClusterID + implements Built { + GClustersClusterID._(); + + factory GClustersClusterID([String? value]) => + _$GClustersClusterID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GClustersClusterID((serialized as String?))); +} + +class GCodeQualityDegradationSeverity extends EnumClass { + const GCodeQualityDegradationSeverity._(String name) : super(name); + + static const GCodeQualityDegradationSeverity BLOCKER = + _$gCodeQualityDegradationSeverityBLOCKER; + + static const GCodeQualityDegradationSeverity CRITICAL = + _$gCodeQualityDegradationSeverityCRITICAL; + + static const GCodeQualityDegradationSeverity MAJOR = + _$gCodeQualityDegradationSeverityMAJOR; + + static const GCodeQualityDegradationSeverity MINOR = + _$gCodeQualityDegradationSeverityMINOR; + + static const GCodeQualityDegradationSeverity INFO = + _$gCodeQualityDegradationSeverityINFO; + + static const GCodeQualityDegradationSeverity UNKNOWN = + _$gCodeQualityDegradationSeverityUNKNOWN; + + static Serializer get serializer => + _$gCodeQualityDegradationSeveritySerializer; + static BuiltSet get values => + _$gCodeQualityDegradationSeverityValues; + static GCodeQualityDegradationSeverity valueOf(String name) => + _$gCodeQualityDegradationSeverityValueOf(name); +} + +abstract class GColor implements Built { + GColor._(); + + factory GColor([String? value]) => + _$GColor((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GColor((serialized as String?))); +} + +abstract class GCommitAction + implements Built { + GCommitAction._(); + + factory GCommitAction([Function(GCommitActionBuilder b) updates]) = + _$GCommitAction; + + GCommitActionMode get action; + String? get content; + GCommitEncoding? get encoding; + bool? get executeFilemode; + String get filePath; + String? get lastCommitId; + String? get previousPath; + static Serializer get serializer => _$gCommitActionSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitAction.serializer, + this, + ) as Map); + static GCommitAction? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitAction.serializer, + json, + ); +} + +class GCommitActionMode extends EnumClass { + const GCommitActionMode._(String name) : super(name); + + static const GCommitActionMode CREATE = _$gCommitActionModeCREATE; + + static const GCommitActionMode DELETE = _$gCommitActionModeDELETE; + + static const GCommitActionMode MOVE = _$gCommitActionModeMOVE; + + static const GCommitActionMode UPDATE = _$gCommitActionModeUPDATE; + + static const GCommitActionMode CHMOD = _$gCommitActionModeCHMOD; + + static Serializer get serializer => + _$gCommitActionModeSerializer; + static BuiltSet get values => _$gCommitActionModeValues; + static GCommitActionMode valueOf(String name) => + _$gCommitActionModeValueOf(name); +} + +abstract class GCommitCreateInput + implements Built { + GCommitCreateInput._(); + + factory GCommitCreateInput([Function(GCommitCreateInputBuilder b) updates]) = + _$GCommitCreateInput; + + String? get clientMutationId; + String get projectPath; + String get branch; + String? get startBranch; + String get message; + BuiltList get actions; + static Serializer get serializer => + _$gCommitCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCommitCreateInput.serializer, + this, + ) as Map); + static GCommitCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCommitCreateInput.serializer, + json, + ); +} + +class GCommitEncoding extends EnumClass { + const GCommitEncoding._(String name) : super(name); + + static const GCommitEncoding TEXT = _$gCommitEncodingTEXT; + + static const GCommitEncoding BASE64 = _$gCommitEncodingBASE64; + + static Serializer get serializer => + _$gCommitEncodingSerializer; + static BuiltSet get values => _$gCommitEncodingValues; + static GCommitEncoding valueOf(String name) => _$gCommitEncodingValueOf(name); +} + +abstract class GComplianceFrameworkInput + implements + Built { + GComplianceFrameworkInput._(); + + factory GComplianceFrameworkInput( + [Function(GComplianceFrameworkInputBuilder b) updates]) = + _$GComplianceFrameworkInput; + + String? get name; + String? get description; + String? get color; + String? get pipelineConfigurationFullPath; + static Serializer get serializer => + _$gComplianceFrameworkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GComplianceFrameworkInput.serializer, + this, + ) as Map); + static GComplianceFrameworkInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GComplianceFrameworkInput.serializer, + json, + ); +} + +abstract class GComplianceManagementFrameworkID + implements + Built { + GComplianceManagementFrameworkID._(); + + factory GComplianceManagementFrameworkID([String? value]) => + _$GComplianceManagementFrameworkID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GComplianceManagementFrameworkID((serialized as String?))); +} + +abstract class GComplianceViolationInput + implements + Built { + GComplianceViolationInput._(); + + factory GComplianceViolationInput( + [Function(GComplianceViolationInputBuilder b) updates]) = + _$GComplianceViolationInput; + + BuiltList? get projectIds; + GDate? get mergedBefore; + GDate? get mergedAfter; + static Serializer get serializer => + _$gComplianceViolationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GComplianceViolationInput.serializer, + this, + ) as Map); + static GComplianceViolationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GComplianceViolationInput.serializer, + json, + ); +} + +class GComplianceViolationReason extends EnumClass { + const GComplianceViolationReason._(String name) : super(name); + + static const GComplianceViolationReason APPROVED_BY_MERGE_REQUEST_AUTHOR = + _$gComplianceViolationReasonAPPROVED_BY_MERGE_REQUEST_AUTHOR; + + static const GComplianceViolationReason APPROVED_BY_COMMITTER = + _$gComplianceViolationReasonAPPROVED_BY_COMMITTER; + + static const GComplianceViolationReason APPROVED_BY_INSUFFICIENT_USERS = + _$gComplianceViolationReasonAPPROVED_BY_INSUFFICIENT_USERS; + + static Serializer get serializer => + _$gComplianceViolationReasonSerializer; + static BuiltSet get values => + _$gComplianceViolationReasonValues; + static GComplianceViolationReason valueOf(String name) => + _$gComplianceViolationReasonValueOf(name); +} + +class GComplianceViolationSeverity extends EnumClass { + const GComplianceViolationSeverity._(String name) : super(name); + + static const GComplianceViolationSeverity INFO = + _$gComplianceViolationSeverityINFO; + + static const GComplianceViolationSeverity LOW = + _$gComplianceViolationSeverityLOW; + + static const GComplianceViolationSeverity MEDIUM = + _$gComplianceViolationSeverityMEDIUM; + + static const GComplianceViolationSeverity HIGH = + _$gComplianceViolationSeverityHIGH; + + static const GComplianceViolationSeverity CRITICAL = + _$gComplianceViolationSeverityCRITICAL; + + static Serializer get serializer => + _$gComplianceViolationSeveritySerializer; + static BuiltSet get values => + _$gComplianceViolationSeverityValues; + static GComplianceViolationSeverity valueOf(String name) => + _$gComplianceViolationSeverityValueOf(name); +} + +class GComplianceViolationSort extends EnumClass { + const GComplianceViolationSort._(String name) : super(name); + + static const GComplianceViolationSort SEVERITY_LEVEL_DESC = + _$gComplianceViolationSortSEVERITY_LEVEL_DESC; + + static const GComplianceViolationSort SEVERITY_LEVEL_ASC = + _$gComplianceViolationSortSEVERITY_LEVEL_ASC; + + static const GComplianceViolationSort VIOLATION_REASON_DESC = + _$gComplianceViolationSortVIOLATION_REASON_DESC; + + static const GComplianceViolationSort VIOLATION_REASON_ASC = + _$gComplianceViolationSortVIOLATION_REASON_ASC; + + static const GComplianceViolationSort MERGE_REQUEST_TITLE_DESC = + _$gComplianceViolationSortMERGE_REQUEST_TITLE_DESC; + + static const GComplianceViolationSort MERGE_REQUEST_TITLE_ASC = + _$gComplianceViolationSortMERGE_REQUEST_TITLE_ASC; + + static const GComplianceViolationSort MERGED_AT_DESC = + _$gComplianceViolationSortMERGED_AT_DESC; + + static const GComplianceViolationSort MERGED_AT_ASC = + _$gComplianceViolationSortMERGED_AT_ASC; + + static Serializer get serializer => + _$gComplianceViolationSortSerializer; + static BuiltSet get values => + _$gComplianceViolationSortValues; + static GComplianceViolationSort valueOf(String name) => + _$gComplianceViolationSortValueOf(name); +} + +class GConanMetadatumFileTypeEnum extends EnumClass { + const GConanMetadatumFileTypeEnum._(String name) : super(name); + + static const GConanMetadatumFileTypeEnum RECIPE_FILE = + _$gConanMetadatumFileTypeEnumRECIPE_FILE; + + static const GConanMetadatumFileTypeEnum PACKAGE_FILE = + _$gConanMetadatumFileTypeEnumPACKAGE_FILE; + + static Serializer get serializer => + _$gConanMetadatumFileTypeEnumSerializer; + static BuiltSet get values => + _$gConanMetadatumFileTypeEnumValues; + static GConanMetadatumFileTypeEnum valueOf(String name) => + _$gConanMetadatumFileTypeEnumValueOf(name); +} + +abstract class GConfigureContainerScanningInput + implements + Built { + GConfigureContainerScanningInput._(); + + factory GConfigureContainerScanningInput( + [Function(GConfigureContainerScanningInputBuilder b) updates]) = + _$GConfigureContainerScanningInput; + + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gConfigureContainerScanningInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConfigureContainerScanningInput.serializer, + this, + ) as Map); + static GConfigureContainerScanningInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GConfigureContainerScanningInput.serializer, + json, + ); +} + +abstract class GConfigureDependencyScanningInput + implements + Built { + GConfigureDependencyScanningInput._(); + + factory GConfigureDependencyScanningInput( + [Function(GConfigureDependencyScanningInputBuilder b) updates]) = + _$GConfigureDependencyScanningInput; + + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gConfigureDependencyScanningInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConfigureDependencyScanningInput.serializer, + this, + ) as Map); + static GConfigureDependencyScanningInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GConfigureDependencyScanningInput.serializer, + json, + ); +} + +abstract class GConfigureSastIacInput + implements Built { + GConfigureSastIacInput._(); + + factory GConfigureSastIacInput( + [Function(GConfigureSastIacInputBuilder b) updates]) = + _$GConfigureSastIacInput; + + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gConfigureSastIacInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConfigureSastIacInput.serializer, + this, + ) as Map); + static GConfigureSastIacInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GConfigureSastIacInput.serializer, + json, + ); +} + +abstract class GConfigureSastInput + implements Built { + GConfigureSastInput._(); + + factory GConfigureSastInput( + [Function(GConfigureSastInputBuilder b) updates]) = _$GConfigureSastInput; + + String get projectPath; + String? get clientMutationId; + GSastCiConfigurationInput get configuration; + static Serializer get serializer => + _$gConfigureSastInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConfigureSastInput.serializer, + this, + ) as Map); + static GConfigureSastInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GConfigureSastInput.serializer, + json, + ); +} + +abstract class GConfigureSecretDetectionInput + implements + Built { + GConfigureSecretDetectionInput._(); + + factory GConfigureSecretDetectionInput( + [Function(GConfigureSecretDetectionInputBuilder b) updates]) = + _$GConfigureSecretDetectionInput; + + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gConfigureSecretDetectionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GConfigureSecretDetectionInput.serializer, + this, + ) as Map); + static GConfigureSecretDetectionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GConfigureSecretDetectionInput.serializer, + json, + ); +} + +class GContactSort extends EnumClass { + const GContactSort._(String name) : super(name); + + static const GContactSort FIRST_NAME_ASC = _$gContactSortFIRST_NAME_ASC; + + static const GContactSort FIRST_NAME_DESC = _$gContactSortFIRST_NAME_DESC; + + static const GContactSort LAST_NAME_ASC = _$gContactSortLAST_NAME_ASC; + + static const GContactSort LAST_NAME_DESC = _$gContactSortLAST_NAME_DESC; + + static const GContactSort EMAIL_ASC = _$gContactSortEMAIL_ASC; + + static const GContactSort EMAIL_DESC = _$gContactSortEMAIL_DESC; + + static const GContactSort PHONE_ASC = _$gContactSortPHONE_ASC; + + static const GContactSort PHONE_DESC = _$gContactSortPHONE_DESC; + + static const GContactSort DESCRIPTION_ASC = _$gContactSortDESCRIPTION_ASC; + + static const GContactSort DESCRIPTION_DESC = _$gContactSortDESCRIPTION_DESC; + + static const GContactSort ORGANIZATION_ASC = _$gContactSortORGANIZATION_ASC; + + static const GContactSort ORGANIZATION_DESC = _$gContactSortORGANIZATION_DESC; + + static const GContactSort updated_desc = _$gContactSortupdated_desc; + + static const GContactSort updated_asc = _$gContactSortupdated_asc; + + static const GContactSort created_desc = _$gContactSortcreated_desc; + + static const GContactSort created_asc = _$gContactSortcreated_asc; + + static const GContactSort UPDATED_DESC = _$gContactSortUPDATED_DESC; + + static const GContactSort UPDATED_ASC = _$gContactSortUPDATED_ASC; + + static const GContactSort CREATED_DESC = _$gContactSortCREATED_DESC; + + static const GContactSort CREATED_ASC = _$gContactSortCREATED_ASC; + + static Serializer get serializer => _$gContactSortSerializer; + static BuiltSet get values => _$gContactSortValues; + static GContactSort valueOf(String name) => _$gContactSortValueOf(name); +} + +class GContainerExpirationPolicyCadenceEnum extends EnumClass { + const GContainerExpirationPolicyCadenceEnum._(String name) : super(name); + + static const GContainerExpirationPolicyCadenceEnum EVERY_DAY = + _$gContainerExpirationPolicyCadenceEnumEVERY_DAY; + + static const GContainerExpirationPolicyCadenceEnum EVERY_WEEK = + _$gContainerExpirationPolicyCadenceEnumEVERY_WEEK; + + static const GContainerExpirationPolicyCadenceEnum EVERY_TWO_WEEKS = + _$gContainerExpirationPolicyCadenceEnumEVERY_TWO_WEEKS; + + static const GContainerExpirationPolicyCadenceEnum EVERY_MONTH = + _$gContainerExpirationPolicyCadenceEnumEVERY_MONTH; + + static const GContainerExpirationPolicyCadenceEnum EVERY_THREE_MONTHS = + _$gContainerExpirationPolicyCadenceEnumEVERY_THREE_MONTHS; + + static Serializer get serializer => + _$gContainerExpirationPolicyCadenceEnumSerializer; + static BuiltSet get values => + _$gContainerExpirationPolicyCadenceEnumValues; + static GContainerExpirationPolicyCadenceEnum valueOf(String name) => + _$gContainerExpirationPolicyCadenceEnumValueOf(name); +} + +class GContainerExpirationPolicyKeepEnum extends EnumClass { + const GContainerExpirationPolicyKeepEnum._(String name) : super(name); + + static const GContainerExpirationPolicyKeepEnum ONE_TAG = + _$gContainerExpirationPolicyKeepEnumONE_TAG; + + static const GContainerExpirationPolicyKeepEnum FIVE_TAGS = + _$gContainerExpirationPolicyKeepEnumFIVE_TAGS; + + static const GContainerExpirationPolicyKeepEnum TEN_TAGS = + _$gContainerExpirationPolicyKeepEnumTEN_TAGS; + + static const GContainerExpirationPolicyKeepEnum TWENTY_FIVE_TAGS = + _$gContainerExpirationPolicyKeepEnumTWENTY_FIVE_TAGS; + + static const GContainerExpirationPolicyKeepEnum FIFTY_TAGS = + _$gContainerExpirationPolicyKeepEnumFIFTY_TAGS; + + static const GContainerExpirationPolicyKeepEnum ONE_HUNDRED_TAGS = + _$gContainerExpirationPolicyKeepEnumONE_HUNDRED_TAGS; + + static Serializer get serializer => + _$gContainerExpirationPolicyKeepEnumSerializer; + static BuiltSet get values => + _$gContainerExpirationPolicyKeepEnumValues; + static GContainerExpirationPolicyKeepEnum valueOf(String name) => + _$gContainerExpirationPolicyKeepEnumValueOf(name); +} + +class GContainerExpirationPolicyOlderThanEnum extends EnumClass { + const GContainerExpirationPolicyOlderThanEnum._(String name) : super(name); + + static const GContainerExpirationPolicyOlderThanEnum SEVEN_DAYS = + _$gContainerExpirationPolicyOlderThanEnumSEVEN_DAYS; + + static const GContainerExpirationPolicyOlderThanEnum FOURTEEN_DAYS = + _$gContainerExpirationPolicyOlderThanEnumFOURTEEN_DAYS; + + static const GContainerExpirationPolicyOlderThanEnum THIRTY_DAYS = + _$gContainerExpirationPolicyOlderThanEnumTHIRTY_DAYS; + + static const GContainerExpirationPolicyOlderThanEnum SIXTY_DAYS = + _$gContainerExpirationPolicyOlderThanEnumSIXTY_DAYS; + + static const GContainerExpirationPolicyOlderThanEnum NINETY_DAYS = + _$gContainerExpirationPolicyOlderThanEnumNINETY_DAYS; + + static Serializer get serializer => + _$gContainerExpirationPolicyOlderThanEnumSerializer; + static BuiltSet get values => + _$gContainerExpirationPolicyOlderThanEnumValues; + static GContainerExpirationPolicyOlderThanEnum valueOf(String name) => + _$gContainerExpirationPolicyOlderThanEnumValueOf(name); +} + +class GContainerRepositoryCleanupStatus extends EnumClass { + const GContainerRepositoryCleanupStatus._(String name) : super(name); + + static const GContainerRepositoryCleanupStatus UNSCHEDULED = + _$gContainerRepositoryCleanupStatusUNSCHEDULED; + + static const GContainerRepositoryCleanupStatus SCHEDULED = + _$gContainerRepositoryCleanupStatusSCHEDULED; + + static const GContainerRepositoryCleanupStatus UNFINISHED = + _$gContainerRepositoryCleanupStatusUNFINISHED; + + static const GContainerRepositoryCleanupStatus ONGOING = + _$gContainerRepositoryCleanupStatusONGOING; + + static Serializer get serializer => + _$gContainerRepositoryCleanupStatusSerializer; + static BuiltSet get values => + _$gContainerRepositoryCleanupStatusValues; + static GContainerRepositoryCleanupStatus valueOf(String name) => + _$gContainerRepositoryCleanupStatusValueOf(name); +} + +abstract class GContainerRepositoryID + implements Built { + GContainerRepositoryID._(); + + factory GContainerRepositoryID([String? value]) => + _$GContainerRepositoryID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GContainerRepositoryID((serialized as String?))); +} + +class GContainerRepositorySort extends EnumClass { + const GContainerRepositorySort._(String name) : super(name); + + static const GContainerRepositorySort NAME_ASC = + _$gContainerRepositorySortNAME_ASC; + + static const GContainerRepositorySort NAME_DESC = + _$gContainerRepositorySortNAME_DESC; + + static const GContainerRepositorySort updated_desc = + _$gContainerRepositorySortupdated_desc; + + static const GContainerRepositorySort updated_asc = + _$gContainerRepositorySortupdated_asc; + + static const GContainerRepositorySort created_desc = + _$gContainerRepositorySortcreated_desc; + + static const GContainerRepositorySort created_asc = + _$gContainerRepositorySortcreated_asc; + + static const GContainerRepositorySort UPDATED_DESC = + _$gContainerRepositorySortUPDATED_DESC; + + static const GContainerRepositorySort UPDATED_ASC = + _$gContainerRepositorySortUPDATED_ASC; + + static const GContainerRepositorySort CREATED_DESC = + _$gContainerRepositorySortCREATED_DESC; + + static const GContainerRepositorySort CREATED_ASC = + _$gContainerRepositorySortCREATED_ASC; + + static Serializer get serializer => + _$gContainerRepositorySortSerializer; + static BuiltSet get values => + _$gContainerRepositorySortValues; + static GContainerRepositorySort valueOf(String name) => + _$gContainerRepositorySortValueOf(name); +} + +class GContainerRepositoryStatus extends EnumClass { + const GContainerRepositoryStatus._(String name) : super(name); + + static const GContainerRepositoryStatus DELETE_SCHEDULED = + _$gContainerRepositoryStatusDELETE_SCHEDULED; + + static const GContainerRepositoryStatus DELETE_FAILED = + _$gContainerRepositoryStatusDELETE_FAILED; + + static Serializer get serializer => + _$gContainerRepositoryStatusSerializer; + static BuiltSet get values => + _$gContainerRepositoryStatusValues; + static GContainerRepositoryStatus valueOf(String name) => + _$gContainerRepositoryStatusValueOf(name); +} + +class GContainerRepositoryTagSort extends EnumClass { + const GContainerRepositoryTagSort._(String name) : super(name); + + static const GContainerRepositoryTagSort NAME_ASC = + _$gContainerRepositoryTagSortNAME_ASC; + + static const GContainerRepositoryTagSort NAME_DESC = + _$gContainerRepositoryTagSortNAME_DESC; + + static Serializer get serializer => + _$gContainerRepositoryTagSortSerializer; + static BuiltSet get values => + _$gContainerRepositoryTagSortValues; + static GContainerRepositoryTagSort valueOf(String name) => + _$gContainerRepositoryTagSortValueOf(name); +} + +abstract class GCorpusCreateInput + implements Built { + GCorpusCreateInput._(); + + factory GCorpusCreateInput([Function(GCorpusCreateInputBuilder b) updates]) = + _$GCorpusCreateInput; + + String? get clientMutationId; + GPackagesPackageID get packageId; + String get fullPath; + static Serializer get serializer => + _$gCorpusCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCorpusCreateInput.serializer, + this, + ) as Map); + static GCorpusCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCorpusCreateInput.serializer, + json, + ); +} + +abstract class GCreateAlertIssueInput + implements Built { + GCreateAlertIssueInput._(); + + factory GCreateAlertIssueInput( + [Function(GCreateAlertIssueInputBuilder b) updates]) = + _$GCreateAlertIssueInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + static Serializer get serializer => + _$gCreateAlertIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateAlertIssueInput.serializer, + this, + ) as Map); + static GCreateAlertIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateAlertIssueInput.serializer, + json, + ); +} + +abstract class GCreateAnnotationInput + implements Built { + GCreateAnnotationInput._(); + + factory GCreateAnnotationInput( + [Function(GCreateAnnotationInputBuilder b) updates]) = + _$GCreateAnnotationInput; + + String? get clientMutationId; + GEnvironmentID? get environmentId; + GClustersClusterID? get clusterId; + GTime get startingAt; + GTime? get endingAt; + String get dashboardPath; + String get description; + static Serializer get serializer => + _$gCreateAnnotationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateAnnotationInput.serializer, + this, + ) as Map); + static GCreateAnnotationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateAnnotationInput.serializer, + json, + ); +} + +abstract class GCreateBoardInput + implements Built { + GCreateBoardInput._(); + + factory GCreateBoardInput([Function(GCreateBoardInputBuilder b) updates]) = + _$GCreateBoardInput; + + String? get clientMutationId; + String? get projectPath; + String? get groupPath; + String? get name; + bool? get hideBacklogList; + bool? get hideClosedList; + GUserID? get assigneeId; + GMilestoneID? get milestoneId; + GIterationID? get iterationId; + GIterationsCadenceID? get iterationCadenceId; + int? get weight; + BuiltList? get labels; + BuiltList? get labelIds; + static Serializer get serializer => + _$gCreateBoardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateBoardInput.serializer, + this, + ) as Map); + static GCreateBoardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateBoardInput.serializer, + json, + ); +} + +abstract class GCreateBranchInput + implements Built { + GCreateBranchInput._(); + + factory GCreateBranchInput([Function(GCreateBranchInputBuilder b) updates]) = + _$GCreateBranchInput; + + String? get clientMutationId; + String get projectPath; + String get name; + String get ref; + static Serializer get serializer => + _$gCreateBranchInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateBranchInput.serializer, + this, + ) as Map); + static GCreateBranchInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateBranchInput.serializer, + json, + ); +} + +abstract class GCreateClusterAgentInput + implements + Built { + GCreateClusterAgentInput._(); + + factory GCreateClusterAgentInput( + [Function(GCreateClusterAgentInputBuilder b) updates]) = + _$GCreateClusterAgentInput; + + String? get clientMutationId; + String get projectPath; + String get name; + static Serializer get serializer => + _$gCreateClusterAgentInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateClusterAgentInput.serializer, + this, + ) as Map); + static GCreateClusterAgentInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateClusterAgentInput.serializer, + json, + ); +} + +abstract class GCreateComplianceFrameworkInput + implements + Built { + GCreateComplianceFrameworkInput._(); + + factory GCreateComplianceFrameworkInput( + [Function(GCreateComplianceFrameworkInputBuilder b) updates]) = + _$GCreateComplianceFrameworkInput; + + String? get clientMutationId; + String get namespacePath; + GComplianceFrameworkInput get params; + static Serializer get serializer => + _$gCreateComplianceFrameworkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateComplianceFrameworkInput.serializer, + this, + ) as Map); + static GCreateComplianceFrameworkInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateComplianceFrameworkInput.serializer, + json, + ); +} + +abstract class GCreateCustomEmojiInput + implements Built { + GCreateCustomEmojiInput._(); + + factory GCreateCustomEmojiInput( + [Function(GCreateCustomEmojiInputBuilder b) updates]) = + _$GCreateCustomEmojiInput; + + String? get clientMutationId; + String get groupPath; + String get name; + String get url; + static Serializer get serializer => + _$gCreateCustomEmojiInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateCustomEmojiInput.serializer, + this, + ) as Map); + static GCreateCustomEmojiInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateCustomEmojiInput.serializer, + json, + ); +} + +abstract class GCreateDiffNoteInput + implements Built { + GCreateDiffNoteInput._(); + + factory GCreateDiffNoteInput( + [Function(GCreateDiffNoteInputBuilder b) updates]) = + _$GCreateDiffNoteInput; + + GNoteableID get noteableId; + String get body; + bool? get internal; + String? get clientMutationId; + GDiffPositionInput get position; + static Serializer get serializer => + _$gCreateDiffNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateDiffNoteInput.serializer, + this, + ) as Map); + static GCreateDiffNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateDiffNoteInput.serializer, + json, + ); +} + +abstract class GCreateEpicInput + implements Built { + GCreateEpicInput._(); + + factory GCreateEpicInput([Function(GCreateEpicInputBuilder b) updates]) = + _$GCreateEpicInput; + + String? get clientMutationId; + String get groupPath; + String? get title; + String? get description; + bool? get confidential; + String? get startDateFixed; + String? get dueDateFixed; + bool? get startDateIsFixed; + bool? get dueDateIsFixed; + BuiltList? get addLabelIds; + BuiltList? get removeLabelIds; + BuiltList? get addLabels; + GColor? get color; + static Serializer get serializer => + _$gCreateEpicInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateEpicInput.serializer, + this, + ) as Map); + static GCreateEpicInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateEpicInput.serializer, + json, + ); +} + +abstract class GCreateImageDiffNoteInput + implements + Built { + GCreateImageDiffNoteInput._(); + + factory GCreateImageDiffNoteInput( + [Function(GCreateImageDiffNoteInputBuilder b) updates]) = + _$GCreateImageDiffNoteInput; + + GNoteableID get noteableId; + String get body; + bool? get internal; + String? get clientMutationId; + GDiffImagePositionInput get position; + static Serializer get serializer => + _$gCreateImageDiffNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateImageDiffNoteInput.serializer, + this, + ) as Map); + static GCreateImageDiffNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateImageDiffNoteInput.serializer, + json, + ); +} + +abstract class GCreateIssueInput + implements Built { + GCreateIssueInput._(); + + factory GCreateIssueInput([Function(GCreateIssueInputBuilder b) updates]) = + _$GCreateIssueInput; + + String? get clientMutationId; + String? get description; + GISO8601Date? get dueDate; + bool? get confidential; + bool? get locked; + GIssueType? get type; + String get projectPath; + int? get iid; + String get title; + GMilestoneID? get milestoneId; + BuiltList? get labels; + BuiltList? get labelIds; + GTime? get createdAt; + GMergeRequestID? get mergeRequestToResolveDiscussionsOf; + String? get discussionToResolve; + BuiltList? get assigneeIds; + GIssueID? get moveBeforeId; + GIssueID? get moveAfterId; + GHealthStatus? get healthStatus; + int? get weight; + GEpicID? get epicId; + GIterationID? get iterationId; + GIssueCreationIterationWildcardId? get iterationWildcardId; + GIterationsCadenceID? get iterationCadenceId; + static Serializer get serializer => + _$gCreateIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateIssueInput.serializer, + this, + ) as Map); + static GCreateIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateIssueInput.serializer, + json, + ); +} + +abstract class GCreateIterationInput + implements Built { + GCreateIterationInput._(); + + factory GCreateIterationInput( + [Function(GCreateIterationInputBuilder b) updates]) = + _$GCreateIterationInput; + + String? get projectPath; + String? get groupPath; + GIterationsCadenceID? get iterationsCadenceId; + String? get title; + String? get description; + String? get startDate; + String? get dueDate; + String? get clientMutationId; + static Serializer get serializer => + _$gCreateIterationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateIterationInput.serializer, + this, + ) as Map); + static GCreateIterationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateIterationInput.serializer, + json, + ); +} + +abstract class GCreateNoteInput + implements Built { + GCreateNoteInput._(); + + factory GCreateNoteInput([Function(GCreateNoteInputBuilder b) updates]) = + _$GCreateNoteInput; + + GNoteableID get noteableId; + String get body; + bool? get internal; + String? get clientMutationId; + GDiscussionID? get discussionId; + String? get mergeRequestDiffHeadSha; + static Serializer get serializer => + _$gCreateNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateNoteInput.serializer, + this, + ) as Map); + static GCreateNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateNoteInput.serializer, + json, + ); +} + +abstract class GCreateRequirementInput + implements Built { + GCreateRequirementInput._(); + + factory GCreateRequirementInput( + [Function(GCreateRequirementInputBuilder b) updates]) = + _$GCreateRequirementInput; + + String? get title; + String? get description; + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gCreateRequirementInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateRequirementInput.serializer, + this, + ) as Map); + static GCreateRequirementInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateRequirementInput.serializer, + json, + ); +} + +abstract class GCreateSnippetInput + implements Built { + GCreateSnippetInput._(); + + factory GCreateSnippetInput( + [Function(GCreateSnippetInputBuilder b) updates]) = _$GCreateSnippetInput; + + String? get clientMutationId; + String get title; + String? get description; + GVisibilityLevelsEnum get visibilityLevel; + String? get projectPath; + BuiltList? get uploadedFiles; + BuiltList? get blobActions; + static Serializer get serializer => + _$gCreateSnippetInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateSnippetInput.serializer, + this, + ) as Map); + static GCreateSnippetInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateSnippetInput.serializer, + json, + ); +} + +abstract class GCreateTestCaseInput + implements Built { + GCreateTestCaseInput._(); + + factory GCreateTestCaseInput( + [Function(GCreateTestCaseInputBuilder b) updates]) = + _$GCreateTestCaseInput; + + String? get clientMutationId; + String get title; + String? get description; + BuiltList? get labelIds; + String get projectPath; + static Serializer get serializer => + _$gCreateTestCaseInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCreateTestCaseInput.serializer, + this, + ) as Map); + static GCreateTestCaseInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GCreateTestCaseInput.serializer, + json, + ); +} + +abstract class GCustomEmojiID + implements Built { + GCustomEmojiID._(); + + factory GCustomEmojiID([String? value]) => + _$GCustomEmojiID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GCustomEmojiID((serialized as String?))); +} + +abstract class GCustomerRelationsContactCreateInput + implements + Built { + GCustomerRelationsContactCreateInput._(); + + factory GCustomerRelationsContactCreateInput( + [Function(GCustomerRelationsContactCreateInputBuilder b) updates]) = + _$GCustomerRelationsContactCreateInput; + + String? get clientMutationId; + GGroupID get groupId; + GCustomerRelationsOrganizationID? get organizationId; + String get firstName; + String get lastName; + String? get phone; + String? get email; + String? get description; + static Serializer get serializer => + _$gCustomerRelationsContactCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCustomerRelationsContactCreateInput.serializer, + this, + ) as Map); + static GCustomerRelationsContactCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCustomerRelationsContactCreateInput.serializer, + json, + ); +} + +abstract class GCustomerRelationsContactID + implements + Built { + GCustomerRelationsContactID._(); + + factory GCustomerRelationsContactID([String? value]) => + _$GCustomerRelationsContactID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GCustomerRelationsContactID((serialized as String?))); +} + +class GCustomerRelationsContactState extends EnumClass { + const GCustomerRelationsContactState._(String name) : super(name); + + static const GCustomerRelationsContactState all = + _$gCustomerRelationsContactStateall; + + static const GCustomerRelationsContactState active = + _$gCustomerRelationsContactStateactive; + + static const GCustomerRelationsContactState inactive = + _$gCustomerRelationsContactStateinactive; + + static Serializer get serializer => + _$gCustomerRelationsContactStateSerializer; + static BuiltSet get values => + _$gCustomerRelationsContactStateValues; + static GCustomerRelationsContactState valueOf(String name) => + _$gCustomerRelationsContactStateValueOf(name); +} + +abstract class GCustomerRelationsContactUpdateInput + implements + Built { + GCustomerRelationsContactUpdateInput._(); + + factory GCustomerRelationsContactUpdateInput( + [Function(GCustomerRelationsContactUpdateInputBuilder b) updates]) = + _$GCustomerRelationsContactUpdateInput; + + String? get clientMutationId; + GCustomerRelationsContactID get id; + GCustomerRelationsOrganizationID? get organizationId; + String? get firstName; + String? get lastName; + String? get phone; + String? get email; + String? get description; + bool? get active; + static Serializer get serializer => + _$gCustomerRelationsContactUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCustomerRelationsContactUpdateInput.serializer, + this, + ) as Map); + static GCustomerRelationsContactUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCustomerRelationsContactUpdateInput.serializer, + json, + ); +} + +abstract class GCustomerRelationsOrganizationCreateInput + implements + Built { + GCustomerRelationsOrganizationCreateInput._(); + + factory GCustomerRelationsOrganizationCreateInput( + [Function(GCustomerRelationsOrganizationCreateInputBuilder b) + updates]) = _$GCustomerRelationsOrganizationCreateInput; + + String? get clientMutationId; + GGroupID get groupId; + String get name; + double? get defaultRate; + String? get description; + static Serializer get serializer => + _$gCustomerRelationsOrganizationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCustomerRelationsOrganizationCreateInput.serializer, + this, + ) as Map); + static GCustomerRelationsOrganizationCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCustomerRelationsOrganizationCreateInput.serializer, + json, + ); +} + +abstract class GCustomerRelationsOrganizationID + implements + Built { + GCustomerRelationsOrganizationID._(); + + factory GCustomerRelationsOrganizationID([String? value]) => + _$GCustomerRelationsOrganizationID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GCustomerRelationsOrganizationID((serialized as String?))); +} + +class GCustomerRelationsOrganizationState extends EnumClass { + const GCustomerRelationsOrganizationState._(String name) : super(name); + + static const GCustomerRelationsOrganizationState all = + _$gCustomerRelationsOrganizationStateall; + + static const GCustomerRelationsOrganizationState active = + _$gCustomerRelationsOrganizationStateactive; + + static const GCustomerRelationsOrganizationState inactive = + _$gCustomerRelationsOrganizationStateinactive; + + static Serializer get serializer => + _$gCustomerRelationsOrganizationStateSerializer; + static BuiltSet get values => + _$gCustomerRelationsOrganizationStateValues; + static GCustomerRelationsOrganizationState valueOf(String name) => + _$gCustomerRelationsOrganizationStateValueOf(name); +} + +abstract class GCustomerRelationsOrganizationUpdateInput + implements + Built { + GCustomerRelationsOrganizationUpdateInput._(); + + factory GCustomerRelationsOrganizationUpdateInput( + [Function(GCustomerRelationsOrganizationUpdateInputBuilder b) + updates]) = _$GCustomerRelationsOrganizationUpdateInput; + + String? get clientMutationId; + GCustomerRelationsOrganizationID get id; + String? get name; + double? get defaultRate; + String? get description; + bool? get active; + static Serializer get serializer => + _$gCustomerRelationsOrganizationUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GCustomerRelationsOrganizationUpdateInput.serializer, + this, + ) as Map); + static GCustomerRelationsOrganizationUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GCustomerRelationsOrganizationUpdateInput.serializer, + json, + ); +} + +abstract class GDastOnDemandScanCreateInput + implements + Built { + GDastOnDemandScanCreateInput._(); + + factory GDastOnDemandScanCreateInput( + [Function(GDastOnDemandScanCreateInputBuilder b) updates]) = + _$GDastOnDemandScanCreateInput; + + String? get clientMutationId; + String get fullPath; + GDastSiteProfileID get dastSiteProfileId; + GDastScannerProfileID? get dastScannerProfileId; + static Serializer get serializer => + _$gDastOnDemandScanCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastOnDemandScanCreateInput.serializer, + this, + ) as Map); + static GDastOnDemandScanCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastOnDemandScanCreateInput.serializer, + json, + ); +} + +abstract class GDastProfileCadenceInput + implements + Built { + GDastProfileCadenceInput._(); + + factory GDastProfileCadenceInput( + [Function(GDastProfileCadenceInputBuilder b) updates]) = + _$GDastProfileCadenceInput; + + GDastProfileCadenceUnit? get unit; + int? get duration; + static Serializer get serializer => + _$gDastProfileCadenceInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileCadenceInput.serializer, + this, + ) as Map); + static GDastProfileCadenceInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileCadenceInput.serializer, + json, + ); +} + +class GDastProfileCadenceUnit extends EnumClass { + const GDastProfileCadenceUnit._(String name) : super(name); + + static const GDastProfileCadenceUnit DAY = _$gDastProfileCadenceUnitDAY; + + static const GDastProfileCadenceUnit WEEK = _$gDastProfileCadenceUnitWEEK; + + static const GDastProfileCadenceUnit MONTH = _$gDastProfileCadenceUnitMONTH; + + static const GDastProfileCadenceUnit YEAR = _$gDastProfileCadenceUnitYEAR; + + static Serializer get serializer => + _$gDastProfileCadenceUnitSerializer; + static BuiltSet get values => + _$gDastProfileCadenceUnitValues; + static GDastProfileCadenceUnit valueOf(String name) => + _$gDastProfileCadenceUnitValueOf(name); +} + +abstract class GDastProfileCreateInput + implements Built { + GDastProfileCreateInput._(); + + factory GDastProfileCreateInput( + [Function(GDastProfileCreateInputBuilder b) updates]) = + _$GDastProfileCreateInput; + + String? get clientMutationId; + String get fullPath; + GDastProfileScheduleInput? get dastProfileSchedule; + String get name; + String? get description; + String? get branchName; + GDastSiteProfileID get dastSiteProfileId; + GDastScannerProfileID get dastScannerProfileId; + bool? get runAfterCreate; + static Serializer get serializer => + _$gDastProfileCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileCreateInput.serializer, + this, + ) as Map); + static GDastProfileCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileCreateInput.serializer, + json, + ); +} + +abstract class GDastProfileDeleteInput + implements Built { + GDastProfileDeleteInput._(); + + factory GDastProfileDeleteInput( + [Function(GDastProfileDeleteInputBuilder b) updates]) = + _$GDastProfileDeleteInput; + + String? get clientMutationId; + GDastProfileID get id; + static Serializer get serializer => + _$gDastProfileDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileDeleteInput.serializer, + this, + ) as Map); + static GDastProfileDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileDeleteInput.serializer, + json, + ); +} + +abstract class GDastProfileID + implements Built { + GDastProfileID._(); + + factory GDastProfileID([String? value]) => + _$GDastProfileID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDastProfileID((serialized as String?))); +} + +abstract class GDastProfileRunInput + implements Built { + GDastProfileRunInput._(); + + factory GDastProfileRunInput( + [Function(GDastProfileRunInputBuilder b) updates]) = + _$GDastProfileRunInput; + + String? get clientMutationId; + GDastProfileID get id; + static Serializer get serializer => + _$gDastProfileRunInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileRunInput.serializer, + this, + ) as Map); + static GDastProfileRunInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileRunInput.serializer, + json, + ); +} + +abstract class GDastProfileScheduleID + implements Built { + GDastProfileScheduleID._(); + + factory GDastProfileScheduleID([String? value]) => + _$GDastProfileScheduleID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GDastProfileScheduleID((serialized as String?))); +} + +abstract class GDastProfileScheduleInput + implements + Built { + GDastProfileScheduleInput._(); + + factory GDastProfileScheduleInput( + [Function(GDastProfileScheduleInputBuilder b) updates]) = + _$GDastProfileScheduleInput; + + bool? get active; + GTime? get startsAt; + String? get timezone; + GDastProfileCadenceInput? get cadence; + static Serializer get serializer => + _$gDastProfileScheduleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileScheduleInput.serializer, + this, + ) as Map); + static GDastProfileScheduleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileScheduleInput.serializer, + json, + ); +} + +abstract class GDastProfileUpdateInput + implements Built { + GDastProfileUpdateInput._(); + + factory GDastProfileUpdateInput( + [Function(GDastProfileUpdateInputBuilder b) updates]) = + _$GDastProfileUpdateInput; + + String? get clientMutationId; + GDastProfileID get id; + GDastProfileScheduleInput? get dastProfileSchedule; + String? get name; + String? get description; + String? get branchName; + GDastSiteProfileID? get dastSiteProfileId; + GDastScannerProfileID? get dastScannerProfileId; + bool? get runAfterUpdate; + static Serializer get serializer => + _$gDastProfileUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastProfileUpdateInput.serializer, + this, + ) as Map); + static GDastProfileUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastProfileUpdateInput.serializer, + json, + ); +} + +class GDastScanMethodType extends EnumClass { + const GDastScanMethodType._(String name) : super(name); + + static const GDastScanMethodType WEBSITE = _$gDastScanMethodTypeWEBSITE; + + static const GDastScanMethodType OPENAPI = _$gDastScanMethodTypeOPENAPI; + + static const GDastScanMethodType HAR = _$gDastScanMethodTypeHAR; + + static const GDastScanMethodType POSTMAN_COLLECTION = + _$gDastScanMethodTypePOSTMAN_COLLECTION; + + static Serializer get serializer => + _$gDastScanMethodTypeSerializer; + static BuiltSet get values => + _$gDastScanMethodTypeValues; + static GDastScanMethodType valueOf(String name) => + _$gDastScanMethodTypeValueOf(name); +} + +abstract class GDastScannerProfileCreateInput + implements + Built { + GDastScannerProfileCreateInput._(); + + factory GDastScannerProfileCreateInput( + [Function(GDastScannerProfileCreateInputBuilder b) updates]) = + _$GDastScannerProfileCreateInput; + + String? get clientMutationId; + String get fullPath; + String get profileName; + int? get spiderTimeout; + int? get targetTimeout; + GDastScanTypeEnum? get scanType; + bool? get useAjaxSpider; + bool? get showDebugMessages; + static Serializer get serializer => + _$gDastScannerProfileCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastScannerProfileCreateInput.serializer, + this, + ) as Map); + static GDastScannerProfileCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastScannerProfileCreateInput.serializer, + json, + ); +} + +abstract class GDastScannerProfileDeleteInput + implements + Built { + GDastScannerProfileDeleteInput._(); + + factory GDastScannerProfileDeleteInput( + [Function(GDastScannerProfileDeleteInputBuilder b) updates]) = + _$GDastScannerProfileDeleteInput; + + String? get clientMutationId; + GDastScannerProfileID get id; + static Serializer get serializer => + _$gDastScannerProfileDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastScannerProfileDeleteInput.serializer, + this, + ) as Map); + static GDastScannerProfileDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastScannerProfileDeleteInput.serializer, + json, + ); +} + +abstract class GDastScannerProfileID + implements Built { + GDastScannerProfileID._(); + + factory GDastScannerProfileID([String? value]) => + _$GDastScannerProfileID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GDastScannerProfileID((serialized as String?))); +} + +abstract class GDastScannerProfileUpdateInput + implements + Built { + GDastScannerProfileUpdateInput._(); + + factory GDastScannerProfileUpdateInput( + [Function(GDastScannerProfileUpdateInputBuilder b) updates]) = + _$GDastScannerProfileUpdateInput; + + String? get clientMutationId; + GDastScannerProfileID get id; + String get profileName; + int get spiderTimeout; + int get targetTimeout; + GDastScanTypeEnum? get scanType; + bool? get useAjaxSpider; + bool? get showDebugMessages; + static Serializer get serializer => + _$gDastScannerProfileUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastScannerProfileUpdateInput.serializer, + this, + ) as Map); + static GDastScannerProfileUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastScannerProfileUpdateInput.serializer, + json, + ); +} + +class GDastScanTypeEnum extends EnumClass { + const GDastScanTypeEnum._(String name) : super(name); + + static const GDastScanTypeEnum PASSIVE = _$gDastScanTypeEnumPASSIVE; + + static const GDastScanTypeEnum ACTIVE = _$gDastScanTypeEnumACTIVE; + + static Serializer get serializer => + _$gDastScanTypeEnumSerializer; + static BuiltSet get values => _$gDastScanTypeEnumValues; + static GDastScanTypeEnum valueOf(String name) => + _$gDastScanTypeEnumValueOf(name); +} + +abstract class GDastSiteProfileAuthInput + implements + Built { + GDastSiteProfileAuthInput._(); + + factory GDastSiteProfileAuthInput( + [Function(GDastSiteProfileAuthInputBuilder b) updates]) = + _$GDastSiteProfileAuthInput; + + bool? get enabled; + String? get url; + String? get usernameField; + String? get passwordField; + String? get username; + String? get password; + String? get submitField; + static Serializer get serializer => + _$gDastSiteProfileAuthInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteProfileAuthInput.serializer, + this, + ) as Map); + static GDastSiteProfileAuthInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteProfileAuthInput.serializer, + json, + ); +} + +abstract class GDastSiteProfileCreateInput + implements + Built { + GDastSiteProfileCreateInput._(); + + factory GDastSiteProfileCreateInput( + [Function(GDastSiteProfileCreateInputBuilder b) updates]) = + _$GDastSiteProfileCreateInput; + + String? get clientMutationId; + String get profileName; + String? get targetUrl; + GDastTargetTypeEnum? get targetType; + GDastScanMethodType? get scanMethod; + String? get requestHeaders; + GDastSiteProfileAuthInput? get auth; + String get fullPath; + BuiltList? get excludedUrls; + static Serializer get serializer => + _$gDastSiteProfileCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteProfileCreateInput.serializer, + this, + ) as Map); + static GDastSiteProfileCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteProfileCreateInput.serializer, + json, + ); +} + +abstract class GDastSiteProfileDeleteInput + implements + Built { + GDastSiteProfileDeleteInput._(); + + factory GDastSiteProfileDeleteInput( + [Function(GDastSiteProfileDeleteInputBuilder b) updates]) = + _$GDastSiteProfileDeleteInput; + + String? get clientMutationId; + GDastSiteProfileID get id; + static Serializer get serializer => + _$gDastSiteProfileDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteProfileDeleteInput.serializer, + this, + ) as Map); + static GDastSiteProfileDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteProfileDeleteInput.serializer, + json, + ); +} + +abstract class GDastSiteProfileID + implements Built { + GDastSiteProfileID._(); + + factory GDastSiteProfileID([String? value]) => + _$GDastSiteProfileID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDastSiteProfileID((serialized as String?))); +} + +abstract class GDastSiteProfileUpdateInput + implements + Built { + GDastSiteProfileUpdateInput._(); + + factory GDastSiteProfileUpdateInput( + [Function(GDastSiteProfileUpdateInputBuilder b) updates]) = + _$GDastSiteProfileUpdateInput; + + String? get clientMutationId; + String get profileName; + String? get targetUrl; + GDastTargetTypeEnum? get targetType; + GDastScanMethodType? get scanMethod; + String? get requestHeaders; + GDastSiteProfileAuthInput? get auth; + GDastSiteProfileID get id; + BuiltList? get excludedUrls; + static Serializer get serializer => + _$gDastSiteProfileUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteProfileUpdateInput.serializer, + this, + ) as Map); + static GDastSiteProfileUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteProfileUpdateInput.serializer, + json, + ); +} + +class GDastSiteProfileValidationStatusEnum extends EnumClass { + const GDastSiteProfileValidationStatusEnum._(String name) : super(name); + + static const GDastSiteProfileValidationStatusEnum NONE = + _$gDastSiteProfileValidationStatusEnumNONE; + + static const GDastSiteProfileValidationStatusEnum PENDING_VALIDATION = + _$gDastSiteProfileValidationStatusEnumPENDING_VALIDATION; + + static const GDastSiteProfileValidationStatusEnum INPROGRESS_VALIDATION = + _$gDastSiteProfileValidationStatusEnumINPROGRESS_VALIDATION; + + static const GDastSiteProfileValidationStatusEnum PASSED_VALIDATION = + _$gDastSiteProfileValidationStatusEnumPASSED_VALIDATION; + + static const GDastSiteProfileValidationStatusEnum FAILED_VALIDATION = + _$gDastSiteProfileValidationStatusEnumFAILED_VALIDATION; + + static Serializer get serializer => + _$gDastSiteProfileValidationStatusEnumSerializer; + static BuiltSet get values => + _$gDastSiteProfileValidationStatusEnumValues; + static GDastSiteProfileValidationStatusEnum valueOf(String name) => + _$gDastSiteProfileValidationStatusEnumValueOf(name); +} + +abstract class GDastSiteTokenCreateInput + implements + Built { + GDastSiteTokenCreateInput._(); + + factory GDastSiteTokenCreateInput( + [Function(GDastSiteTokenCreateInputBuilder b) updates]) = + _$GDastSiteTokenCreateInput; + + String? get clientMutationId; + String get fullPath; + String? get targetUrl; + static Serializer get serializer => + _$gDastSiteTokenCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteTokenCreateInput.serializer, + this, + ) as Map); + static GDastSiteTokenCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteTokenCreateInput.serializer, + json, + ); +} + +abstract class GDastSiteTokenID + implements Built { + GDastSiteTokenID._(); + + factory GDastSiteTokenID([String? value]) => + _$GDastSiteTokenID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDastSiteTokenID((serialized as String?))); +} + +abstract class GDastSiteValidationCreateInput + implements + Built { + GDastSiteValidationCreateInput._(); + + factory GDastSiteValidationCreateInput( + [Function(GDastSiteValidationCreateInputBuilder b) updates]) = + _$GDastSiteValidationCreateInput; + + String? get clientMutationId; + String get fullPath; + GDastSiteTokenID get dastSiteTokenId; + String get validationPath; + GDastSiteValidationStrategyEnum? get strategy; + static Serializer get serializer => + _$gDastSiteValidationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteValidationCreateInput.serializer, + this, + ) as Map); + static GDastSiteValidationCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteValidationCreateInput.serializer, + json, + ); +} + +abstract class GDastSiteValidationID + implements Built { + GDastSiteValidationID._(); + + factory GDastSiteValidationID([String? value]) => + _$GDastSiteValidationID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GDastSiteValidationID((serialized as String?))); +} + +abstract class GDastSiteValidationRevokeInput + implements + Built { + GDastSiteValidationRevokeInput._(); + + factory GDastSiteValidationRevokeInput( + [Function(GDastSiteValidationRevokeInputBuilder b) updates]) = + _$GDastSiteValidationRevokeInput; + + String? get clientMutationId; + String get fullPath; + String get normalizedTargetUrl; + static Serializer get serializer => + _$gDastSiteValidationRevokeInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDastSiteValidationRevokeInput.serializer, + this, + ) as Map); + static GDastSiteValidationRevokeInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDastSiteValidationRevokeInput.serializer, + json, + ); +} + +class GDastSiteValidationStatusEnum extends EnumClass { + const GDastSiteValidationStatusEnum._(String name) : super(name); + + static const GDastSiteValidationStatusEnum PENDING_VALIDATION = + _$gDastSiteValidationStatusEnumPENDING_VALIDATION; + + static const GDastSiteValidationStatusEnum INPROGRESS_VALIDATION = + _$gDastSiteValidationStatusEnumINPROGRESS_VALIDATION; + + static const GDastSiteValidationStatusEnum PASSED_VALIDATION = + _$gDastSiteValidationStatusEnumPASSED_VALIDATION; + + static const GDastSiteValidationStatusEnum FAILED_VALIDATION = + _$gDastSiteValidationStatusEnumFAILED_VALIDATION; + + static Serializer get serializer => + _$gDastSiteValidationStatusEnumSerializer; + static BuiltSet get values => + _$gDastSiteValidationStatusEnumValues; + static GDastSiteValidationStatusEnum valueOf(String name) => + _$gDastSiteValidationStatusEnumValueOf(name); +} + +class GDastSiteValidationStrategyEnum extends EnumClass { + const GDastSiteValidationStrategyEnum._(String name) : super(name); + + static const GDastSiteValidationStrategyEnum TEXT_FILE = + _$gDastSiteValidationStrategyEnumTEXT_FILE; + + static const GDastSiteValidationStrategyEnum HEADER = + _$gDastSiteValidationStrategyEnumHEADER; + + static const GDastSiteValidationStrategyEnum META_TAG = + _$gDastSiteValidationStrategyEnumMETA_TAG; + + static Serializer get serializer => + _$gDastSiteValidationStrategyEnumSerializer; + static BuiltSet get values => + _$gDastSiteValidationStrategyEnumValues; + static GDastSiteValidationStrategyEnum valueOf(String name) => + _$gDastSiteValidationStrategyEnumValueOf(name); +} + +class GDastTargetTypeEnum extends EnumClass { + const GDastTargetTypeEnum._(String name) : super(name); + + static const GDastTargetTypeEnum WEBSITE = _$gDastTargetTypeEnumWEBSITE; + + static const GDastTargetTypeEnum API = _$gDastTargetTypeEnumAPI; + + static Serializer get serializer => + _$gDastTargetTypeEnumSerializer; + static BuiltSet get values => + _$gDastTargetTypeEnumValues; + static GDastTargetTypeEnum valueOf(String name) => + _$gDastTargetTypeEnumValueOf(name); +} + +class GDataVisualizationColorEnum extends EnumClass { + const GDataVisualizationColorEnum._(String name) : super(name); + + static const GDataVisualizationColorEnum BLUE = + _$gDataVisualizationColorEnumBLUE; + + static const GDataVisualizationColorEnum ORANGE = + _$gDataVisualizationColorEnumORANGE; + + static const GDataVisualizationColorEnum AQUA = + _$gDataVisualizationColorEnumAQUA; + + static const GDataVisualizationColorEnum GREEN = + _$gDataVisualizationColorEnumGREEN; + + static const GDataVisualizationColorEnum MAGENTA = + _$gDataVisualizationColorEnumMAGENTA; + + static Serializer get serializer => + _$gDataVisualizationColorEnumSerializer; + static BuiltSet get values => + _$gDataVisualizationColorEnumValues; + static GDataVisualizationColorEnum valueOf(String name) => + _$gDataVisualizationColorEnumValueOf(name); +} + +class GDataVisualizationWeightEnum extends EnumClass { + const GDataVisualizationWeightEnum._(String name) : super(name); + + static const GDataVisualizationWeightEnum WEIGHT_50 = + _$gDataVisualizationWeightEnumWEIGHT_50; + + static const GDataVisualizationWeightEnum WEIGHT_100 = + _$gDataVisualizationWeightEnumWEIGHT_100; + + static const GDataVisualizationWeightEnum WEIGHT_200 = + _$gDataVisualizationWeightEnumWEIGHT_200; + + static const GDataVisualizationWeightEnum WEIGHT_300 = + _$gDataVisualizationWeightEnumWEIGHT_300; + + static const GDataVisualizationWeightEnum WEIGHT_400 = + _$gDataVisualizationWeightEnumWEIGHT_400; + + static const GDataVisualizationWeightEnum WEIGHT_500 = + _$gDataVisualizationWeightEnumWEIGHT_500; + + static const GDataVisualizationWeightEnum WEIGHT_600 = + _$gDataVisualizationWeightEnumWEIGHT_600; + + static const GDataVisualizationWeightEnum WEIGHT_700 = + _$gDataVisualizationWeightEnumWEIGHT_700; + + static const GDataVisualizationWeightEnum WEIGHT_800 = + _$gDataVisualizationWeightEnumWEIGHT_800; + + static const GDataVisualizationWeightEnum WEIGHT_900 = + _$gDataVisualizationWeightEnumWEIGHT_900; + + static const GDataVisualizationWeightEnum WEIGHT_950 = + _$gDataVisualizationWeightEnumWEIGHT_950; + + static Serializer get serializer => + _$gDataVisualizationWeightEnumSerializer; + static BuiltSet get values => + _$gDataVisualizationWeightEnumValues; + static GDataVisualizationWeightEnum valueOf(String name) => + _$gDataVisualizationWeightEnumValueOf(name); +} + +abstract class GDate implements Built { + GDate._(); + + factory GDate([String? value]) => + _$GDate((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => _i2.DefaultScalarSerializer( + (Object serialized) => GDate((serialized as String?))); +} + +abstract class GDeleteAnnotationInput + implements Built { + GDeleteAnnotationInput._(); + + factory GDeleteAnnotationInput( + [Function(GDeleteAnnotationInputBuilder b) updates]) = + _$GDeleteAnnotationInput; + + String? get clientMutationId; + GMetricsDashboardAnnotationID get id; + static Serializer get serializer => + _$gDeleteAnnotationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeleteAnnotationInput.serializer, + this, + ) as Map); + static GDeleteAnnotationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeleteAnnotationInput.serializer, + json, + ); +} + +abstract class GDependencyProxyManifestID + implements + Built { + GDependencyProxyManifestID._(); + + factory GDependencyProxyManifestID([String? value]) => + _$GDependencyProxyManifestID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GDependencyProxyManifestID((serialized as String?))); +} + +class GDependencyProxyManifestStatus extends EnumClass { + const GDependencyProxyManifestStatus._(String name) : super(name); + + static const GDependencyProxyManifestStatus DEFAULT = + _$gDependencyProxyManifestStatusDEFAULT; + + static const GDependencyProxyManifestStatus PENDING_DESTRUCTION = + _$gDependencyProxyManifestStatusPENDING_DESTRUCTION; + + static const GDependencyProxyManifestStatus PROCESSING = + _$gDependencyProxyManifestStatusPROCESSING; + + static const GDependencyProxyManifestStatus ERROR = + _$gDependencyProxyManifestStatusERROR; + + static Serializer get serializer => + _$gDependencyProxyManifestStatusSerializer; + static BuiltSet get values => + _$gDependencyProxyManifestStatusValues; + static GDependencyProxyManifestStatus valueOf(String name) => + _$gDependencyProxyManifestStatusValueOf(name); +} + +abstract class GDeploymentsOrderByInput + implements + Built { + GDeploymentsOrderByInput._(); + + factory GDeploymentsOrderByInput( + [Function(GDeploymentsOrderByInputBuilder b) updates]) = + _$GDeploymentsOrderByInput; + + GSortDirectionEnum? get createdAt; + GSortDirectionEnum? get finishedAt; + static Serializer get serializer => + _$gDeploymentsOrderByInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDeploymentsOrderByInput.serializer, + this, + ) as Map); + static GDeploymentsOrderByInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDeploymentsOrderByInput.serializer, + json, + ); +} + +class GDeploymentStatus extends EnumClass { + const GDeploymentStatus._(String name) : super(name); + + static const GDeploymentStatus CREATED = _$gDeploymentStatusCREATED; + + static const GDeploymentStatus RUNNING = _$gDeploymentStatusRUNNING; + + static const GDeploymentStatus SUCCESS = _$gDeploymentStatusSUCCESS; + + static const GDeploymentStatus FAILED = _$gDeploymentStatusFAILED; + + static const GDeploymentStatus CANCELED = _$gDeploymentStatusCANCELED; + + static const GDeploymentStatus SKIPPED = _$gDeploymentStatusSKIPPED; + + static const GDeploymentStatus BLOCKED = _$gDeploymentStatusBLOCKED; + + static Serializer get serializer => + _$gDeploymentStatusSerializer; + static BuiltSet get values => _$gDeploymentStatusValues; + static GDeploymentStatus valueOf(String name) => + _$gDeploymentStatusValueOf(name); +} + +class GDeploymentTier extends EnumClass { + const GDeploymentTier._(String name) : super(name); + + static const GDeploymentTier PRODUCTION = _$gDeploymentTierPRODUCTION; + + static const GDeploymentTier STAGING = _$gDeploymentTierSTAGING; + + static const GDeploymentTier TESTING = _$gDeploymentTierTESTING; + + static const GDeploymentTier DEVELOPMENT = _$gDeploymentTierDEVELOPMENT; + + static const GDeploymentTier OTHER = _$gDeploymentTierOTHER; + + static Serializer get serializer => + _$gDeploymentTierSerializer; + static BuiltSet get values => _$gDeploymentTierValues; + static GDeploymentTier valueOf(String name) => _$gDeploymentTierValueOf(name); +} + +class GDesignCollectionCopyState extends EnumClass { + const GDesignCollectionCopyState._(String name) : super(name); + + static const GDesignCollectionCopyState READY = + _$gDesignCollectionCopyStateREADY; + + static const GDesignCollectionCopyState IN_PROGRESS = + _$gDesignCollectionCopyStateIN_PROGRESS; + + static const GDesignCollectionCopyState ERROR = + _$gDesignCollectionCopyStateERROR; + + static Serializer get serializer => + _$gDesignCollectionCopyStateSerializer; + static BuiltSet get values => + _$gDesignCollectionCopyStateValues; + static GDesignCollectionCopyState valueOf(String name) => + _$gDesignCollectionCopyStateValueOf(name); +} + +abstract class GDesignManagementDeleteInput + implements + Built { + GDesignManagementDeleteInput._(); + + factory GDesignManagementDeleteInput( + [Function(GDesignManagementDeleteInputBuilder b) updates]) = + _$GDesignManagementDeleteInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get filenames; + static Serializer get serializer => + _$gDesignManagementDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDesignManagementDeleteInput.serializer, + this, + ) as Map); + static GDesignManagementDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDesignManagementDeleteInput.serializer, + json, + ); +} + +abstract class GDesignManagementDesignAtVersionID + implements + Built { + GDesignManagementDesignAtVersionID._(); + + factory GDesignManagementDesignAtVersionID([String? value]) => + _$GDesignManagementDesignAtVersionID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GDesignManagementDesignAtVersionID((serialized as String?))); +} + +abstract class GDesignManagementDesignID + implements + Built { + GDesignManagementDesignID._(); + + factory GDesignManagementDesignID([String? value]) => + _$GDesignManagementDesignID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GDesignManagementDesignID((serialized as String?))); +} + +abstract class GDesignManagementMoveInput + implements + Built { + GDesignManagementMoveInput._(); + + factory GDesignManagementMoveInput( + [Function(GDesignManagementMoveInputBuilder b) updates]) = + _$GDesignManagementMoveInput; + + String? get clientMutationId; + GDesignManagementDesignID get id; + GDesignManagementDesignID? get previous; + GDesignManagementDesignID? get next; + static Serializer get serializer => + _$gDesignManagementMoveInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDesignManagementMoveInput.serializer, + this, + ) as Map); + static GDesignManagementMoveInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDesignManagementMoveInput.serializer, + json, + ); +} + +abstract class GDesignManagementUploadInput + implements + Built { + GDesignManagementUploadInput._(); + + factory GDesignManagementUploadInput( + [Function(GDesignManagementUploadInputBuilder b) updates]) = + _$GDesignManagementUploadInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get files; + static Serializer get serializer => + _$gDesignManagementUploadInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDesignManagementUploadInput.serializer, + this, + ) as Map); + static GDesignManagementUploadInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDesignManagementUploadInput.serializer, + json, + ); +} + +abstract class GDesignManagementVersionID + implements + Built { + GDesignManagementVersionID._(); + + factory GDesignManagementVersionID([String? value]) => + _$GDesignManagementVersionID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GDesignManagementVersionID((serialized as String?))); +} + +class GDesignVersionEvent extends EnumClass { + const GDesignVersionEvent._(String name) : super(name); + + static const GDesignVersionEvent NONE = _$gDesignVersionEventNONE; + + static const GDesignVersionEvent CREATION = _$gDesignVersionEventCREATION; + + static const GDesignVersionEvent MODIFICATION = + _$gDesignVersionEventMODIFICATION; + + static const GDesignVersionEvent DELETION = _$gDesignVersionEventDELETION; + + static Serializer get serializer => + _$gDesignVersionEventSerializer; + static BuiltSet get values => + _$gDesignVersionEventValues; + static GDesignVersionEvent valueOf(String name) => + _$gDesignVersionEventValueOf(name); +} + +abstract class GDestroyBoardInput + implements Built { + GDestroyBoardInput._(); + + factory GDestroyBoardInput([Function(GDestroyBoardInputBuilder b) updates]) = + _$GDestroyBoardInput; + + String? get clientMutationId; + GBoardID get id; + static Serializer get serializer => + _$gDestroyBoardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyBoardInput.serializer, + this, + ) as Map); + static GDestroyBoardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyBoardInput.serializer, + json, + ); +} + +abstract class GDestroyBoardListInput + implements Built { + GDestroyBoardListInput._(); + + factory GDestroyBoardListInput( + [Function(GDestroyBoardListInputBuilder b) updates]) = + _$GDestroyBoardListInput; + + String? get clientMutationId; + GListID get listId; + static Serializer get serializer => + _$gDestroyBoardListInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyBoardListInput.serializer, + this, + ) as Map); + static GDestroyBoardListInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyBoardListInput.serializer, + json, + ); +} + +abstract class GDestroyComplianceFrameworkInput + implements + Built { + GDestroyComplianceFrameworkInput._(); + + factory GDestroyComplianceFrameworkInput( + [Function(GDestroyComplianceFrameworkInputBuilder b) updates]) = + _$GDestroyComplianceFrameworkInput; + + String? get clientMutationId; + GComplianceManagementFrameworkID get id; + static Serializer get serializer => + _$gDestroyComplianceFrameworkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyComplianceFrameworkInput.serializer, + this, + ) as Map); + static GDestroyComplianceFrameworkInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDestroyComplianceFrameworkInput.serializer, + json, + ); +} + +abstract class GDestroyContainerRepositoryInput + implements + Built { + GDestroyContainerRepositoryInput._(); + + factory GDestroyContainerRepositoryInput( + [Function(GDestroyContainerRepositoryInputBuilder b) updates]) = + _$GDestroyContainerRepositoryInput; + + String? get clientMutationId; + GContainerRepositoryID get id; + static Serializer get serializer => + _$gDestroyContainerRepositoryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyContainerRepositoryInput.serializer, + this, + ) as Map); + static GDestroyContainerRepositoryInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDestroyContainerRepositoryInput.serializer, + json, + ); +} + +abstract class GDestroyContainerRepositoryTagsInput + implements + Built { + GDestroyContainerRepositoryTagsInput._(); + + factory GDestroyContainerRepositoryTagsInput( + [Function(GDestroyContainerRepositoryTagsInputBuilder b) updates]) = + _$GDestroyContainerRepositoryTagsInput; + + String? get clientMutationId; + GContainerRepositoryID get id; + BuiltList get tagNames; + static Serializer get serializer => + _$gDestroyContainerRepositoryTagsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyContainerRepositoryTagsInput.serializer, + this, + ) as Map); + static GDestroyContainerRepositoryTagsInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDestroyContainerRepositoryTagsInput.serializer, + json, + ); +} + +abstract class GDestroyCustomEmojiInput + implements + Built { + GDestroyCustomEmojiInput._(); + + factory GDestroyCustomEmojiInput( + [Function(GDestroyCustomEmojiInputBuilder b) updates]) = + _$GDestroyCustomEmojiInput; + + String? get clientMutationId; + GCustomEmojiID get id; + static Serializer get serializer => + _$gDestroyCustomEmojiInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyCustomEmojiInput.serializer, + this, + ) as Map); + static GDestroyCustomEmojiInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyCustomEmojiInput.serializer, + json, + ); +} + +abstract class GDestroyEpicBoardInput + implements Built { + GDestroyEpicBoardInput._(); + + factory GDestroyEpicBoardInput( + [Function(GDestroyEpicBoardInputBuilder b) updates]) = + _$GDestroyEpicBoardInput; + + String? get clientMutationId; + GBoardsEpicBoardID get id; + static Serializer get serializer => + _$gDestroyEpicBoardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyEpicBoardInput.serializer, + this, + ) as Map); + static GDestroyEpicBoardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyEpicBoardInput.serializer, + json, + ); +} + +abstract class GDestroyNoteInput + implements Built { + GDestroyNoteInput._(); + + factory GDestroyNoteInput([Function(GDestroyNoteInputBuilder b) updates]) = + _$GDestroyNoteInput; + + String? get clientMutationId; + GNoteID get id; + static Serializer get serializer => + _$gDestroyNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyNoteInput.serializer, + this, + ) as Map); + static GDestroyNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyNoteInput.serializer, + json, + ); +} + +abstract class GDestroyPackageFileInput + implements + Built { + GDestroyPackageFileInput._(); + + factory GDestroyPackageFileInput( + [Function(GDestroyPackageFileInputBuilder b) updates]) = + _$GDestroyPackageFileInput; + + String? get clientMutationId; + GPackagesPackageFileID get id; + static Serializer get serializer => + _$gDestroyPackageFileInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyPackageFileInput.serializer, + this, + ) as Map); + static GDestroyPackageFileInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyPackageFileInput.serializer, + json, + ); +} + +abstract class GDestroyPackageFilesInput + implements + Built { + GDestroyPackageFilesInput._(); + + factory GDestroyPackageFilesInput( + [Function(GDestroyPackageFilesInputBuilder b) updates]) = + _$GDestroyPackageFilesInput; + + String? get clientMutationId; + String get projectPath; + BuiltList get ids; + static Serializer get serializer => + _$gDestroyPackageFilesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyPackageFilesInput.serializer, + this, + ) as Map); + static GDestroyPackageFilesInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyPackageFilesInput.serializer, + json, + ); +} + +abstract class GDestroyPackageInput + implements Built { + GDestroyPackageInput._(); + + factory GDestroyPackageInput( + [Function(GDestroyPackageInputBuilder b) updates]) = + _$GDestroyPackageInput; + + String? get clientMutationId; + GPackagesPackageID get id; + static Serializer get serializer => + _$gDestroyPackageInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroyPackageInput.serializer, + this, + ) as Map); + static GDestroyPackageInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroyPackageInput.serializer, + json, + ); +} + +abstract class GDestroySnippetInput + implements Built { + GDestroySnippetInput._(); + + factory GDestroySnippetInput( + [Function(GDestroySnippetInputBuilder b) updates]) = + _$GDestroySnippetInput; + + String? get clientMutationId; + GSnippetID get id; + static Serializer get serializer => + _$gDestroySnippetInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDestroySnippetInput.serializer, + this, + ) as Map); + static GDestroySnippetInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDestroySnippetInput.serializer, + json, + ); +} + +class GDetailedMergeStatus extends EnumClass { + const GDetailedMergeStatus._(String name) : super(name); + + static const GDetailedMergeStatus UNCHECKED = _$gDetailedMergeStatusUNCHECKED; + + static const GDetailedMergeStatus CHECKING = _$gDetailedMergeStatusCHECKING; + + static const GDetailedMergeStatus MERGEABLE = _$gDetailedMergeStatusMERGEABLE; + + static const GDetailedMergeStatus BROKEN_STATUS = + _$gDetailedMergeStatusBROKEN_STATUS; + + static const GDetailedMergeStatus CI_MUST_PASS = + _$gDetailedMergeStatusCI_MUST_PASS; + + static const GDetailedMergeStatus CI_STILL_RUNNING = + _$gDetailedMergeStatusCI_STILL_RUNNING; + + static const GDetailedMergeStatus DISCUSSIONS_NOT_RESOLVED = + _$gDetailedMergeStatusDISCUSSIONS_NOT_RESOLVED; + + static const GDetailedMergeStatus DRAFT_STATUS = + _$gDetailedMergeStatusDRAFT_STATUS; + + static const GDetailedMergeStatus NOT_OPEN = _$gDetailedMergeStatusNOT_OPEN; + + static const GDetailedMergeStatus NOT_APPROVED = + _$gDetailedMergeStatusNOT_APPROVED; + + static const GDetailedMergeStatus BLOCKED_STATUS = + _$gDetailedMergeStatusBLOCKED_STATUS; + + static const GDetailedMergeStatus POLICIES_DENIED = + _$gDetailedMergeStatusPOLICIES_DENIED; + + static Serializer get serializer => + _$gDetailedMergeStatusSerializer; + static BuiltSet get values => + _$gDetailedMergeStatusValues; + static GDetailedMergeStatus valueOf(String name) => + _$gDetailedMergeStatusValueOf(name); +} + +abstract class GDiffImagePositionInput + implements Built { + GDiffImagePositionInput._(); + + factory GDiffImagePositionInput( + [Function(GDiffImagePositionInputBuilder b) updates]) = + _$GDiffImagePositionInput; + + String? get baseSha; + String get headSha; + String get startSha; + GDiffPathsInput get paths; + int get height; + int get width; + int get x; + int get y; + static Serializer get serializer => + _$gDiffImagePositionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiffImagePositionInput.serializer, + this, + ) as Map); + static GDiffImagePositionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiffImagePositionInput.serializer, + json, + ); +} + +abstract class GDiffNoteID implements Built { + GDiffNoteID._(); + + factory GDiffNoteID([String? value]) => + _$GDiffNoteID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDiffNoteID((serialized as String?))); +} + +abstract class GDiffPathsInput + implements Built { + GDiffPathsInput._(); + + factory GDiffPathsInput([Function(GDiffPathsInputBuilder b) updates]) = + _$GDiffPathsInput; + + String? get newPath; + String? get oldPath; + static Serializer get serializer => + _$gDiffPathsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiffPathsInput.serializer, + this, + ) as Map); + static GDiffPathsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiffPathsInput.serializer, + json, + ); +} + +abstract class GDiffPositionInput + implements Built { + GDiffPositionInput._(); + + factory GDiffPositionInput([Function(GDiffPositionInputBuilder b) updates]) = + _$GDiffPositionInput; + + String? get baseSha; + String get headSha; + String get startSha; + GDiffPathsInput get paths; + int? get newLine; + int? get oldLine; + static Serializer get serializer => + _$gDiffPositionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiffPositionInput.serializer, + this, + ) as Map); + static GDiffPositionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiffPositionInput.serializer, + json, + ); +} + +class GDiffPositionType extends EnumClass { + const GDiffPositionType._(String name) : super(name); + + static const GDiffPositionType text = _$gDiffPositionTypetext; + + static const GDiffPositionType image = _$gDiffPositionTypeimage; + + static Serializer get serializer => + _$gDiffPositionTypeSerializer; + static BuiltSet get values => _$gDiffPositionTypeValues; + static GDiffPositionType valueOf(String name) => + _$gDiffPositionTypeValueOf(name); +} + +abstract class GDisableDevopsAdoptionNamespaceInput + implements + Built { + GDisableDevopsAdoptionNamespaceInput._(); + + factory GDisableDevopsAdoptionNamespaceInput( + [Function(GDisableDevopsAdoptionNamespaceInputBuilder b) updates]) = + _$GDisableDevopsAdoptionNamespaceInput; + + String? get clientMutationId; + BuiltList get id; + static Serializer get serializer => + _$gDisableDevopsAdoptionNamespaceInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDisableDevopsAdoptionNamespaceInput.serializer, + this, + ) as Map); + static GDisableDevopsAdoptionNamespaceInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GDisableDevopsAdoptionNamespaceInput.serializer, + json, + ); +} + +abstract class GDiscussionID + implements Built { + GDiscussionID._(); + + factory GDiscussionID([String? value]) => + _$GDiscussionID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDiscussionID((serialized as String?))); +} + +abstract class GDiscussionToggleResolveInput + implements + Built { + GDiscussionToggleResolveInput._(); + + factory GDiscussionToggleResolveInput( + [Function(GDiscussionToggleResolveInputBuilder b) updates]) = + _$GDiscussionToggleResolveInput; + + String? get clientMutationId; + GDiscussionID get id; + bool get resolve; + static Serializer get serializer => + _$gDiscussionToggleResolveInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GDiscussionToggleResolveInput.serializer, + this, + ) as Map); + static GDiscussionToggleResolveInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GDiscussionToggleResolveInput.serializer, + json, + ); +} + +class GDoraMetricBucketingInterval extends EnumClass { + const GDoraMetricBucketingInterval._(String name) : super(name); + + static const GDoraMetricBucketingInterval ALL = + _$gDoraMetricBucketingIntervalALL; + + static const GDoraMetricBucketingInterval MONTHLY = + _$gDoraMetricBucketingIntervalMONTHLY; + + static const GDoraMetricBucketingInterval DAILY = + _$gDoraMetricBucketingIntervalDAILY; + + static Serializer get serializer => + _$gDoraMetricBucketingIntervalSerializer; + static BuiltSet get values => + _$gDoraMetricBucketingIntervalValues; + static GDoraMetricBucketingInterval valueOf(String name) => + _$gDoraMetricBucketingIntervalValueOf(name); +} + +class GDoraMetricType extends EnumClass { + const GDoraMetricType._(String name) : super(name); + + static const GDoraMetricType DEPLOYMENT_FREQUENCY = + _$gDoraMetricTypeDEPLOYMENT_FREQUENCY; + + static const GDoraMetricType LEAD_TIME_FOR_CHANGES = + _$gDoraMetricTypeLEAD_TIME_FOR_CHANGES; + + static const GDoraMetricType TIME_TO_RESTORE_SERVICE = + _$gDoraMetricTypeTIME_TO_RESTORE_SERVICE; + + static const GDoraMetricType CHANGE_FAILURE_RATE = + _$gDoraMetricTypeCHANGE_FAILURE_RATE; + + static Serializer get serializer => + _$gDoraMetricTypeSerializer; + static BuiltSet get values => _$gDoraMetricTypeValues; + static GDoraMetricType valueOf(String name) => _$gDoraMetricTypeValueOf(name); +} + +abstract class GDuration implements Built { + GDuration._(); + + factory GDuration([String? value]) => + _$GDuration((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GDuration((serialized as String?))); +} + +abstract class GEchoCreateInput + implements Built { + GEchoCreateInput._(); + + factory GEchoCreateInput([Function(GEchoCreateInputBuilder b) updates]) = + _$GEchoCreateInput; + + String? get clientMutationId; + BuiltList? get errors; + BuiltList? get messages; + static Serializer get serializer => + _$gEchoCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEchoCreateInput.serializer, + this, + ) as Map); + static GEchoCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEchoCreateInput.serializer, + json, + ); +} + +abstract class GEnableDevopsAdoptionNamespaceInput + implements + Built { + GEnableDevopsAdoptionNamespaceInput._(); + + factory GEnableDevopsAdoptionNamespaceInput( + [Function(GEnableDevopsAdoptionNamespaceInputBuilder b) updates]) = + _$GEnableDevopsAdoptionNamespaceInput; + + String? get clientMutationId; + GNamespaceID get namespaceId; + GNamespaceID? get displayNamespaceId; + static Serializer get serializer => + _$gEnableDevopsAdoptionNamespaceInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnableDevopsAdoptionNamespaceInput.serializer, + this, + ) as Map); + static GEnableDevopsAdoptionNamespaceInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnableDevopsAdoptionNamespaceInput.serializer, + json, + ); +} + +class GEntryType extends EnumClass { + const GEntryType._(String name) : super(name); + + static const GEntryType tree = _$gEntryTypetree; + + static const GEntryType blob = _$gEntryTypeblob; + + static const GEntryType commit = _$gEntryTypecommit; + + static Serializer get serializer => _$gEntryTypeSerializer; + static BuiltSet get values => _$gEntryTypeValues; + static GEntryType valueOf(String name) => _$gEntryTypeValueOf(name); +} + +abstract class GEnvironmentID + implements Built { + GEnvironmentID._(); + + factory GEnvironmentID([String? value]) => + _$GEnvironmentID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GEnvironmentID((serialized as String?))); +} + +abstract class GEnvironmentsCanaryIngressUpdateInput + implements + Built { + GEnvironmentsCanaryIngressUpdateInput._(); + + factory GEnvironmentsCanaryIngressUpdateInput( + [Function(GEnvironmentsCanaryIngressUpdateInputBuilder b) updates]) = + _$GEnvironmentsCanaryIngressUpdateInput; + + String? get clientMutationId; + GEnvironmentID get id; + int get weight; + static Serializer get serializer => + _$gEnvironmentsCanaryIngressUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEnvironmentsCanaryIngressUpdateInput.serializer, + this, + ) as Map); + static GEnvironmentsCanaryIngressUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GEnvironmentsCanaryIngressUpdateInput.serializer, + json, + ); +} + +abstract class GEpicAddIssueInput + implements Built { + GEpicAddIssueInput._(); + + factory GEpicAddIssueInput([Function(GEpicAddIssueInputBuilder b) updates]) = + _$GEpicAddIssueInput; + + String get iid; + String get groupPath; + String? get clientMutationId; + String get projectPath; + String get issueIid; + static Serializer get serializer => + _$gEpicAddIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicAddIssueInput.serializer, + this, + ) as Map); + static GEpicAddIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicAddIssueInput.serializer, + json, + ); +} + +abstract class GEpicBoardCreateInput + implements Built { + GEpicBoardCreateInput._(); + + factory GEpicBoardCreateInput( + [Function(GEpicBoardCreateInputBuilder b) updates]) = + _$GEpicBoardCreateInput; + + String? get clientMutationId; + String? get name; + bool? get hideBacklogList; + bool? get hideClosedList; + BuiltList? get labels; + BuiltList? get labelIds; + String? get groupPath; + static Serializer get serializer => + _$gEpicBoardCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicBoardCreateInput.serializer, + this, + ) as Map); + static GEpicBoardCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicBoardCreateInput.serializer, + json, + ); +} + +abstract class GEpicBoardListCreateInput + implements + Built { + GEpicBoardListCreateInput._(); + + factory GEpicBoardListCreateInput( + [Function(GEpicBoardListCreateInputBuilder b) updates]) = + _$GEpicBoardListCreateInput; + + bool? get backlog; + GLabelID? get labelId; + String? get clientMutationId; + GBoardsEpicBoardID get boardId; + static Serializer get serializer => + _$gEpicBoardListCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicBoardListCreateInput.serializer, + this, + ) as Map); + static GEpicBoardListCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicBoardListCreateInput.serializer, + json, + ); +} + +abstract class GEpicBoardListDestroyInput + implements + Built { + GEpicBoardListDestroyInput._(); + + factory GEpicBoardListDestroyInput( + [Function(GEpicBoardListDestroyInputBuilder b) updates]) = + _$GEpicBoardListDestroyInput; + + String? get clientMutationId; + GBoardsEpicListID get listId; + static Serializer get serializer => + _$gEpicBoardListDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicBoardListDestroyInput.serializer, + this, + ) as Map); + static GEpicBoardListDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicBoardListDestroyInput.serializer, + json, + ); +} + +abstract class GEpicBoardUpdateInput + implements Built { + GEpicBoardUpdateInput._(); + + factory GEpicBoardUpdateInput( + [Function(GEpicBoardUpdateInputBuilder b) updates]) = + _$GEpicBoardUpdateInput; + + String? get clientMutationId; + String? get name; + bool? get hideBacklogList; + bool? get hideClosedList; + BuiltList? get labels; + BuiltList? get labelIds; + GBoardsEpicBoardID get id; + static Serializer get serializer => + _$gEpicBoardUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicBoardUpdateInput.serializer, + this, + ) as Map); + static GEpicBoardUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicBoardUpdateInput.serializer, + json, + ); +} + +abstract class GEpicFilters + implements Built { + GEpicFilters._(); + + factory GEpicFilters([Function(GEpicFiltersBuilder b) updates]) = + _$GEpicFilters; + + BuiltList? get labelName; + String? get authorUsername; + String? get myReactionEmoji; + GNegatedEpicBoardIssueInput? get not; + String? get search; + bool? get confidential; + static Serializer get serializer => _$gEpicFiltersSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicFilters.serializer, + this, + ) as Map); + static GEpicFilters? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicFilters.serializer, + json, + ); +} + +abstract class GEpicID implements Built { + GEpicID._(); + + factory GEpicID([String? value]) => + _$GEpicID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GEpicID((serialized as String?))); +} + +abstract class GEpicMoveListInput + implements Built { + GEpicMoveListInput._(); + + factory GEpicMoveListInput([Function(GEpicMoveListInputBuilder b) updates]) = + _$GEpicMoveListInput; + + String? get clientMutationId; + GBoardsEpicBoardID get boardId; + GEpicID get epicId; + GBoardsEpicListID? get fromListId; + GBoardsEpicListID get toListId; + GEpicID? get moveBeforeId; + GEpicID? get moveAfterId; + static Serializer get serializer => + _$gEpicMoveListInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicMoveListInput.serializer, + this, + ) as Map); + static GEpicMoveListInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicMoveListInput.serializer, + json, + ); +} + +abstract class GEpicSetSubscriptionInput + implements + Built { + GEpicSetSubscriptionInput._(); + + factory GEpicSetSubscriptionInput( + [Function(GEpicSetSubscriptionInputBuilder b) updates]) = + _$GEpicSetSubscriptionInput; + + String get iid; + String get groupPath; + String? get clientMutationId; + bool get subscribedState; + static Serializer get serializer => + _$gEpicSetSubscriptionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicSetSubscriptionInput.serializer, + this, + ) as Map); + static GEpicSetSubscriptionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicSetSubscriptionInput.serializer, + json, + ); +} + +class GEpicSort extends EnumClass { + const GEpicSort._(String name) : super(name); + + static const GEpicSort start_date_desc = _$gEpicSortstart_date_desc; + + static const GEpicSort start_date_asc = _$gEpicSortstart_date_asc; + + static const GEpicSort end_date_desc = _$gEpicSortend_date_desc; + + static const GEpicSort end_date_asc = _$gEpicSortend_date_asc; + + static const GEpicSort START_DATE_DESC = _$gEpicSortSTART_DATE_DESC; + + static const GEpicSort START_DATE_ASC = _$gEpicSortSTART_DATE_ASC; + + static const GEpicSort END_DATE_DESC = _$gEpicSortEND_DATE_DESC; + + static const GEpicSort END_DATE_ASC = _$gEpicSortEND_DATE_ASC; + + static const GEpicSort TITLE_DESC = _$gEpicSortTITLE_DESC; + + static const GEpicSort TITLE_ASC = _$gEpicSortTITLE_ASC; + + static const GEpicSort CREATED_AT_ASC = _$gEpicSortCREATED_AT_ASC; + + static const GEpicSort CREATED_AT_DESC = _$gEpicSortCREATED_AT_DESC; + + static const GEpicSort UPDATED_AT_ASC = _$gEpicSortUPDATED_AT_ASC; + + static const GEpicSort UPDATED_AT_DESC = _$gEpicSortUPDATED_AT_DESC; + + static Serializer get serializer => _$gEpicSortSerializer; + static BuiltSet get values => _$gEpicSortValues; + static GEpicSort valueOf(String name) => _$gEpicSortValueOf(name); +} + +class GEpicState extends EnumClass { + const GEpicState._(String name) : super(name); + + static const GEpicState all = _$gEpicStateall; + + static const GEpicState opened = _$gEpicStateopened; + + static const GEpicState closed = _$gEpicStateclosed; + + static Serializer get serializer => _$gEpicStateSerializer; + static BuiltSet get values => _$gEpicStateValues; + static GEpicState valueOf(String name) => _$gEpicStateValueOf(name); +} + +class GEpicStateEvent extends EnumClass { + const GEpicStateEvent._(String name) : super(name); + + static const GEpicStateEvent REOPEN = _$gEpicStateEventREOPEN; + + static const GEpicStateEvent CLOSE = _$gEpicStateEventCLOSE; + + static Serializer get serializer => + _$gEpicStateEventSerializer; + static BuiltSet get values => _$gEpicStateEventValues; + static GEpicStateEvent valueOf(String name) => _$gEpicStateEventValueOf(name); +} + +abstract class GEpicTreeNodeFieldsInputType + implements + Built { + GEpicTreeNodeFieldsInputType._(); + + factory GEpicTreeNodeFieldsInputType( + [Function(GEpicTreeNodeFieldsInputTypeBuilder b) updates]) = + _$GEpicTreeNodeFieldsInputType; + + GEpicTreeSortingID get id; + GEpicTreeSortingID? get adjacentReferenceId; + GMoveType? get relativePosition; + GEpicID? get newParentId; + static Serializer get serializer => + _$gEpicTreeNodeFieldsInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicTreeNodeFieldsInputType.serializer, + this, + ) as Map); + static GEpicTreeNodeFieldsInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicTreeNodeFieldsInputType.serializer, + json, + ); +} + +abstract class GEpicTreeReorderInput + implements Built { + GEpicTreeReorderInput._(); + + factory GEpicTreeReorderInput( + [Function(GEpicTreeReorderInputBuilder b) updates]) = + _$GEpicTreeReorderInput; + + String? get clientMutationId; + GEpicID get baseEpicId; + GEpicTreeNodeFieldsInputType get moved; + static Serializer get serializer => + _$gEpicTreeReorderInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEpicTreeReorderInput.serializer, + this, + ) as Map); + static GEpicTreeReorderInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEpicTreeReorderInput.serializer, + json, + ); +} + +abstract class GEpicTreeSortingID + implements Built { + GEpicTreeSortingID._(); + + factory GEpicTreeSortingID([String? value]) => + _$GEpicTreeSortingID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GEpicTreeSortingID((serialized as String?))); +} + +class GEpicWildcardId extends EnumClass { + const GEpicWildcardId._(String name) : super(name); + + static const GEpicWildcardId NONE = _$gEpicWildcardIdNONE; + + static const GEpicWildcardId ANY = _$gEpicWildcardIdANY; + + static Serializer get serializer => + _$gEpicWildcardIdSerializer; + static BuiltSet get values => _$gEpicWildcardIdValues; + static GEpicWildcardId valueOf(String name) => _$gEpicWildcardIdValueOf(name); +} + +abstract class GEscalationPolicyCreateInput + implements + Built { + GEscalationPolicyCreateInput._(); + + factory GEscalationPolicyCreateInput( + [Function(GEscalationPolicyCreateInputBuilder b) updates]) = + _$GEscalationPolicyCreateInput; + + String? get clientMutationId; + String get projectPath; + String get name; + String? get description; + BuiltList get rules; + static Serializer get serializer => + _$gEscalationPolicyCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEscalationPolicyCreateInput.serializer, + this, + ) as Map); + static GEscalationPolicyCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEscalationPolicyCreateInput.serializer, + json, + ); +} + +abstract class GEscalationPolicyDestroyInput + implements + Built { + GEscalationPolicyDestroyInput._(); + + factory GEscalationPolicyDestroyInput( + [Function(GEscalationPolicyDestroyInputBuilder b) updates]) = + _$GEscalationPolicyDestroyInput; + + String? get clientMutationId; + GIncidentManagementEscalationPolicyID get id; + static Serializer get serializer => + _$gEscalationPolicyDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEscalationPolicyDestroyInput.serializer, + this, + ) as Map); + static GEscalationPolicyDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEscalationPolicyDestroyInput.serializer, + json, + ); +} + +abstract class GEscalationPolicyUpdateInput + implements + Built { + GEscalationPolicyUpdateInput._(); + + factory GEscalationPolicyUpdateInput( + [Function(GEscalationPolicyUpdateInputBuilder b) updates]) = + _$GEscalationPolicyUpdateInput; + + String? get clientMutationId; + GIncidentManagementEscalationPolicyID get id; + String? get name; + String? get description; + BuiltList? get rules; + static Serializer get serializer => + _$gEscalationPolicyUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEscalationPolicyUpdateInput.serializer, + this, + ) as Map); + static GEscalationPolicyUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEscalationPolicyUpdateInput.serializer, + json, + ); +} + +abstract class GEscalationRuleInput + implements Built { + GEscalationRuleInput._(); + + factory GEscalationRuleInput( + [Function(GEscalationRuleInputBuilder b) updates]) = + _$GEscalationRuleInput; + + String? get oncallScheduleIid; + String? get username; + int get elapsedTimeSeconds; + GEscalationRuleStatus get status; + static Serializer get serializer => + _$gEscalationRuleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GEscalationRuleInput.serializer, + this, + ) as Map); + static GEscalationRuleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GEscalationRuleInput.serializer, + json, + ); +} + +class GEscalationRuleStatus extends EnumClass { + const GEscalationRuleStatus._(String name) : super(name); + + static const GEscalationRuleStatus ACKNOWLEDGED = + _$gEscalationRuleStatusACKNOWLEDGED; + + static const GEscalationRuleStatus RESOLVED = _$gEscalationRuleStatusRESOLVED; + + static Serializer get serializer => + _$gEscalationRuleStatusSerializer; + static BuiltSet get values => + _$gEscalationRuleStatusValues; + static GEscalationRuleStatus valueOf(String name) => + _$gEscalationRuleStatusValueOf(name); +} + +class GEventAction extends EnumClass { + const GEventAction._(String name) : super(name); + + static const GEventAction CREATED = _$gEventActionCREATED; + + static const GEventAction UPDATED = _$gEventActionUPDATED; + + static const GEventAction CLOSED = _$gEventActionCLOSED; + + static const GEventAction REOPENED = _$gEventActionREOPENED; + + static const GEventAction PUSHED = _$gEventActionPUSHED; + + static const GEventAction COMMENTED = _$gEventActionCOMMENTED; + + static const GEventAction MERGED = _$gEventActionMERGED; + + static const GEventAction JOINED = _$gEventActionJOINED; + + static const GEventAction LEFT = _$gEventActionLEFT; + + static const GEventAction DESTROYED = _$gEventActionDESTROYED; + + static const GEventAction EXPIRED = _$gEventActionEXPIRED; + + static const GEventAction APPROVED = _$gEventActionAPPROVED; + + static Serializer get serializer => _$gEventActionSerializer; + static BuiltSet get values => _$gEventActionValues; + static GEventAction valueOf(String name) => _$gEventActionValueOf(name); +} + +abstract class GExportRequirementsInput + implements + Built { + GExportRequirementsInput._(); + + factory GExportRequirementsInput( + [Function(GExportRequirementsInputBuilder b) updates]) = + _$GExportRequirementsInput; + + String? get clientMutationId; + GSort? get sort; + GRequirementState? get state; + String? get search; + BuiltList? get authorUsername; + String get projectPath; + BuiltList? get selectedFields; + static Serializer get serializer => + _$gExportRequirementsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GExportRequirementsInput.serializer, + this, + ) as Map); + static GExportRequirementsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GExportRequirementsInput.serializer, + json, + ); +} + +abstract class GExternalAuditEventDestinationCreateInput + implements + Built { + GExternalAuditEventDestinationCreateInput._(); + + factory GExternalAuditEventDestinationCreateInput( + [Function(GExternalAuditEventDestinationCreateInputBuilder b) + updates]) = _$GExternalAuditEventDestinationCreateInput; + + String? get clientMutationId; + String get destinationUrl; + String get groupPath; + String? get verificationToken; + static Serializer get serializer => + _$gExternalAuditEventDestinationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GExternalAuditEventDestinationCreateInput.serializer, + this, + ) as Map); + static GExternalAuditEventDestinationCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GExternalAuditEventDestinationCreateInput.serializer, + json, + ); +} + +abstract class GExternalAuditEventDestinationDestroyInput + implements + Built { + GExternalAuditEventDestinationDestroyInput._(); + + factory GExternalAuditEventDestinationDestroyInput( + [Function(GExternalAuditEventDestinationDestroyInputBuilder b) + updates]) = _$GExternalAuditEventDestinationDestroyInput; + + String? get clientMutationId; + GAuditEventsExternalAuditEventDestinationID get id; + static Serializer + get serializer => _$gExternalAuditEventDestinationDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GExternalAuditEventDestinationDestroyInput.serializer, + this, + ) as Map); + static GExternalAuditEventDestinationDestroyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GExternalAuditEventDestinationDestroyInput.serializer, + json, + ); +} + +abstract class GExternalAuditEventDestinationUpdateInput + implements + Built { + GExternalAuditEventDestinationUpdateInput._(); + + factory GExternalAuditEventDestinationUpdateInput( + [Function(GExternalAuditEventDestinationUpdateInputBuilder b) + updates]) = _$GExternalAuditEventDestinationUpdateInput; + + String? get clientMutationId; + GAuditEventsExternalAuditEventDestinationID get id; + String? get destinationUrl; + static Serializer get serializer => + _$gExternalAuditEventDestinationUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GExternalAuditEventDestinationUpdateInput.serializer, + this, + ) as Map); + static GExternalAuditEventDestinationUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GExternalAuditEventDestinationUpdateInput.serializer, + json, + ); +} + +abstract class GGitlabErrorTrackingDetailedErrorID + implements + Built { + GGitlabErrorTrackingDetailedErrorID._(); + + factory GGitlabErrorTrackingDetailedErrorID([String? value]) => + _$GGitlabErrorTrackingDetailedErrorID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GGitlabErrorTrackingDetailedErrorID((serialized as String?))); +} + +abstract class GGitlabSubscriptionActivateInput + implements + Built { + GGitlabSubscriptionActivateInput._(); + + factory GGitlabSubscriptionActivateInput( + [Function(GGitlabSubscriptionActivateInputBuilder b) updates]) = + _$GGitlabSubscriptionActivateInput; + + String? get clientMutationId; + String get activationCode; + static Serializer get serializer => + _$gGitlabSubscriptionActivateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGitlabSubscriptionActivateInput.serializer, + this, + ) as Map); + static GGitlabSubscriptionActivateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GGitlabSubscriptionActivateInput.serializer, + json, + ); +} + +abstract class GGlobalID implements Built { + GGlobalID._(); + + factory GGlobalID([String? value]) => + _$GGlobalID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GGlobalID((serialized as String?))); +} + +abstract class GGroupID implements Built { + GGroupID._(); + + factory GGroupID([String? value]) => + _$GGroupID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GGroupID((serialized as String?))); +} + +class GGroupMemberRelation extends EnumClass { + const GGroupMemberRelation._(String name) : super(name); + + static const GGroupMemberRelation DIRECT = _$gGroupMemberRelationDIRECT; + + static const GGroupMemberRelation INHERITED = _$gGroupMemberRelationINHERITED; + + static const GGroupMemberRelation DESCENDANTS = + _$gGroupMemberRelationDESCENDANTS; + + static const GGroupMemberRelation SHARED_FROM_GROUPS = + _$gGroupMemberRelationSHARED_FROM_GROUPS; + + static Serializer get serializer => + _$gGroupMemberRelationSerializer; + static BuiltSet get values => + _$gGroupMemberRelationValues; + static GGroupMemberRelation valueOf(String name) => + _$gGroupMemberRelationValueOf(name); +} + +class GGroupPermission extends EnumClass { + const GGroupPermission._(String name) : super(name); + + static const GGroupPermission CREATE_PROJECTS = + _$gGroupPermissionCREATE_PROJECTS; + + static const GGroupPermission TRANSFER_PROJECTS = + _$gGroupPermissionTRANSFER_PROJECTS; + + static Serializer get serializer => + _$gGroupPermissionSerializer; + static BuiltSet get values => _$gGroupPermissionValues; + static GGroupPermission valueOf(String name) => + _$gGroupPermissionValueOf(name); +} + +abstract class GGroupUpdateInput + implements Built { + GGroupUpdateInput._(); + + factory GGroupUpdateInput([Function(GGroupUpdateInputBuilder b) updates]) = + _$GGroupUpdateInput; + + String? get clientMutationId; + String get fullPath; + GSharedRunnersSetting get sharedRunnersSetting; + static Serializer get serializer => + _$gGroupUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GGroupUpdateInput.serializer, + this, + ) as Map); + static GGroupUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GGroupUpdateInput.serializer, + json, + ); +} + +class GHealthStatus extends EnumClass { + const GHealthStatus._(String name) : super(name); + + static const GHealthStatus onTrack = _$gHealthStatusonTrack; + + static const GHealthStatus needsAttention = _$gHealthStatusneedsAttention; + + static const GHealthStatus atRisk = _$gHealthStatusatRisk; + + static Serializer get serializer => _$gHealthStatusSerializer; + static BuiltSet get values => _$gHealthStatusValues; + static GHealthStatus valueOf(String name) => _$gHealthStatusValueOf(name); +} + +class GHealthStatusFilter extends EnumClass { + const GHealthStatusFilter._(String name) : super(name); + + static const GHealthStatusFilter NONE = _$gHealthStatusFilterNONE; + + static const GHealthStatusFilter ANY = _$gHealthStatusFilterANY; + + static const GHealthStatusFilter onTrack = _$gHealthStatusFilteronTrack; + + static const GHealthStatusFilter needsAttention = + _$gHealthStatusFilterneedsAttention; + + static const GHealthStatusFilter atRisk = _$gHealthStatusFilteratRisk; + + static Serializer get serializer => + _$gHealthStatusFilterSerializer; + static BuiltSet get values => + _$gHealthStatusFilterValues; + static GHealthStatusFilter valueOf(String name) => + _$gHealthStatusFilterValueOf(name); +} + +abstract class GHttpIntegrationCreateInput + implements + Built { + GHttpIntegrationCreateInput._(); + + factory GHttpIntegrationCreateInput( + [Function(GHttpIntegrationCreateInputBuilder b) updates]) = + _$GHttpIntegrationCreateInput; + + String? get clientMutationId; + String get projectPath; + String get name; + bool get active; + GJsonString? get payloadExample; + BuiltList? + get payloadAttributeMappings; + static Serializer get serializer => + _$gHttpIntegrationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHttpIntegrationCreateInput.serializer, + this, + ) as Map); + static GHttpIntegrationCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHttpIntegrationCreateInput.serializer, + json, + ); +} + +abstract class GHttpIntegrationDestroyInput + implements + Built { + GHttpIntegrationDestroyInput._(); + + factory GHttpIntegrationDestroyInput( + [Function(GHttpIntegrationDestroyInputBuilder b) updates]) = + _$GHttpIntegrationDestroyInput; + + String? get clientMutationId; + GAlertManagementHttpIntegrationID get id; + static Serializer get serializer => + _$gHttpIntegrationDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHttpIntegrationDestroyInput.serializer, + this, + ) as Map); + static GHttpIntegrationDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHttpIntegrationDestroyInput.serializer, + json, + ); +} + +abstract class GHttpIntegrationResetTokenInput + implements + Built { + GHttpIntegrationResetTokenInput._(); + + factory GHttpIntegrationResetTokenInput( + [Function(GHttpIntegrationResetTokenInputBuilder b) updates]) = + _$GHttpIntegrationResetTokenInput; + + String? get clientMutationId; + GAlertManagementHttpIntegrationID get id; + static Serializer get serializer => + _$gHttpIntegrationResetTokenInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHttpIntegrationResetTokenInput.serializer, + this, + ) as Map); + static GHttpIntegrationResetTokenInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHttpIntegrationResetTokenInput.serializer, + json, + ); +} + +abstract class GHttpIntegrationUpdateInput + implements + Built { + GHttpIntegrationUpdateInput._(); + + factory GHttpIntegrationUpdateInput( + [Function(GHttpIntegrationUpdateInputBuilder b) updates]) = + _$GHttpIntegrationUpdateInput; + + String? get clientMutationId; + GAlertManagementHttpIntegrationID get id; + String? get name; + bool? get active; + GJsonString? get payloadExample; + BuiltList? + get payloadAttributeMappings; + static Serializer get serializer => + _$gHttpIntegrationUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GHttpIntegrationUpdateInput.serializer, + this, + ) as Map); + static GHttpIntegrationUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GHttpIntegrationUpdateInput.serializer, + json, + ); +} + +abstract class GIncidentManagementEscalationPolicyID + implements + Built { + GIncidentManagementEscalationPolicyID._(); + + factory GIncidentManagementEscalationPolicyID([String? value]) => + _$GIncidentManagementEscalationPolicyID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIncidentManagementEscalationPolicyID((serialized as String?))); +} + +abstract class GIncidentManagementEscalationRuleID + implements + Built { + GIncidentManagementEscalationRuleID._(); + + factory GIncidentManagementEscalationRuleID([String? value]) => + _$GIncidentManagementEscalationRuleID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIncidentManagementEscalationRuleID((serialized as String?))); +} + +abstract class GIncidentManagementIssuableResourceLinkID + implements + Built { + GIncidentManagementIssuableResourceLinkID._(); + + factory GIncidentManagementIssuableResourceLinkID([String? value]) => + _$GIncidentManagementIssuableResourceLinkID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GIncidentManagementIssuableResourceLinkID( + (serialized as String?))); +} + +abstract class GIncidentManagementOncallParticipantID + implements + Built { + GIncidentManagementOncallParticipantID._(); + + factory GIncidentManagementOncallParticipantID([String? value]) => + _$GIncidentManagementOncallParticipantID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIncidentManagementOncallParticipantID((serialized as String?))); +} + +abstract class GIncidentManagementOncallRotationID + implements + Built { + GIncidentManagementOncallRotationID._(); + + factory GIncidentManagementOncallRotationID([String? value]) => + _$GIncidentManagementOncallRotationID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIncidentManagementOncallRotationID((serialized as String?))); +} + +abstract class GIncidentManagementTimelineEventID + implements + Built { + GIncidentManagementTimelineEventID._(); + + factory GIncidentManagementTimelineEventID([String? value]) => + _$GIncidentManagementTimelineEventID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIncidentManagementTimelineEventID((serialized as String?))); +} + +abstract class GIntegrationsPrometheusID + implements + Built { + GIntegrationsPrometheusID._(); + + factory GIntegrationsPrometheusID([String? value]) => + _$GIntegrationsPrometheusID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GIntegrationsPrometheusID((serialized as String?))); +} + +abstract class GISO8601Date + implements Built { + GISO8601Date._(); + + factory GISO8601Date([String? value]) => + _$GISO8601Date((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GISO8601Date((serialized as String?))); +} + +abstract class GIssuableID implements Built { + GIssuableID._(); + + factory GIssuableID([String? value]) => + _$GIssuableID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GIssuableID((serialized as String?))); +} + +abstract class GIssuableResourceLinkCreateInput + implements + Built { + GIssuableResourceLinkCreateInput._(); + + factory GIssuableResourceLinkCreateInput( + [Function(GIssuableResourceLinkCreateInputBuilder b) updates]) = + _$GIssuableResourceLinkCreateInput; + + String? get clientMutationId; + GIssueID get id; + String get link; + String? get linkText; + GIssuableResourceLinkType? get linkType; + static Serializer get serializer => + _$gIssuableResourceLinkCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuableResourceLinkCreateInput.serializer, + this, + ) as Map); + static GIssuableResourceLinkCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuableResourceLinkCreateInput.serializer, + json, + ); +} + +abstract class GIssuableResourceLinkDestroyInput + implements + Built { + GIssuableResourceLinkDestroyInput._(); + + factory GIssuableResourceLinkDestroyInput( + [Function(GIssuableResourceLinkDestroyInputBuilder b) updates]) = + _$GIssuableResourceLinkDestroyInput; + + String? get clientMutationId; + GIncidentManagementIssuableResourceLinkID get id; + static Serializer get serializer => + _$gIssuableResourceLinkDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssuableResourceLinkDestroyInput.serializer, + this, + ) as Map); + static GIssuableResourceLinkDestroyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GIssuableResourceLinkDestroyInput.serializer, + json, + ); +} + +class GIssuableResourceLinkType extends EnumClass { + const GIssuableResourceLinkType._(String name) : super(name); + + static const GIssuableResourceLinkType general = + _$gIssuableResourceLinkTypegeneral; + + static const GIssuableResourceLinkType zoom = _$gIssuableResourceLinkTypezoom; + + static const GIssuableResourceLinkType slack = + _$gIssuableResourceLinkTypeslack; + + static Serializer get serializer => + _$gIssuableResourceLinkTypeSerializer; + static BuiltSet get values => + _$gIssuableResourceLinkTypeValues; + static GIssuableResourceLinkType valueOf(String name) => + _$gIssuableResourceLinkTypeValueOf(name); +} + +class GIssuableSearchableField extends EnumClass { + const GIssuableSearchableField._(String name) : super(name); + + static const GIssuableSearchableField TITLE = _$gIssuableSearchableFieldTITLE; + + static const GIssuableSearchableField DESCRIPTION = + _$gIssuableSearchableFieldDESCRIPTION; + + static Serializer get serializer => + _$gIssuableSearchableFieldSerializer; + static BuiltSet get values => + _$gIssuableSearchableFieldValues; + static GIssuableSearchableField valueOf(String name) => + _$gIssuableSearchableFieldValueOf(name); +} + +class GIssuableSeverity extends EnumClass { + const GIssuableSeverity._(String name) : super(name); + + static const GIssuableSeverity UNKNOWN = _$gIssuableSeverityUNKNOWN; + + static const GIssuableSeverity LOW = _$gIssuableSeverityLOW; + + static const GIssuableSeverity MEDIUM = _$gIssuableSeverityMEDIUM; + + static const GIssuableSeverity HIGH = _$gIssuableSeverityHIGH; + + static const GIssuableSeverity CRITICAL = _$gIssuableSeverityCRITICAL; + + static Serializer get serializer => + _$gIssuableSeveritySerializer; + static BuiltSet get values => _$gIssuableSeverityValues; + static GIssuableSeverity valueOf(String name) => + _$gIssuableSeverityValueOf(name); +} + +class GIssuableState extends EnumClass { + const GIssuableState._(String name) : super(name); + + static const GIssuableState opened = _$gIssuableStateopened; + + static const GIssuableState closed = _$gIssuableStateclosed; + + static const GIssuableState locked = _$gIssuableStatelocked; + + static const GIssuableState all = _$gIssuableStateall; + + static Serializer get serializer => + _$gIssuableStateSerializer; + static BuiltSet get values => _$gIssuableStateValues; + static GIssuableState valueOf(String name) => _$gIssuableStateValueOf(name); +} + +class GIssueCreationIterationWildcardId extends EnumClass { + const GIssueCreationIterationWildcardId._(String name) : super(name); + + static const GIssueCreationIterationWildcardId CURRENT = + _$gIssueCreationIterationWildcardIdCURRENT; + + static Serializer get serializer => + _$gIssueCreationIterationWildcardIdSerializer; + static BuiltSet get values => + _$gIssueCreationIterationWildcardIdValues; + static GIssueCreationIterationWildcardId valueOf(String name) => + _$gIssueCreationIterationWildcardIdValueOf(name); +} + +class GIssueEscalationStatus extends EnumClass { + const GIssueEscalationStatus._(String name) : super(name); + + static const GIssueEscalationStatus TRIGGERED = + _$gIssueEscalationStatusTRIGGERED; + + static const GIssueEscalationStatus ACKNOWLEDGED = + _$gIssueEscalationStatusACKNOWLEDGED; + + static const GIssueEscalationStatus RESOLVED = + _$gIssueEscalationStatusRESOLVED; + + static const GIssueEscalationStatus IGNORED = _$gIssueEscalationStatusIGNORED; + + static Serializer get serializer => + _$gIssueEscalationStatusSerializer; + static BuiltSet get values => + _$gIssueEscalationStatusValues; + static GIssueEscalationStatus valueOf(String name) => + _$gIssueEscalationStatusValueOf(name); +} + +abstract class GIssueID implements Built { + GIssueID._(); + + factory GIssueID([String? value]) => + _$GIssueID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GIssueID((serialized as String?))); +} + +abstract class GIssueMoveInput + implements Built { + GIssueMoveInput._(); + + factory GIssueMoveInput([Function(GIssueMoveInputBuilder b) updates]) = + _$GIssueMoveInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + String get targetProjectPath; + static Serializer get serializer => + _$gIssueMoveInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueMoveInput.serializer, + this, + ) as Map); + static GIssueMoveInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueMoveInput.serializer, + json, + ); +} + +abstract class GIssueMoveListInput + implements Built { + GIssueMoveListInput._(); + + factory GIssueMoveListInput( + [Function(GIssueMoveListInputBuilder b) updates]) = _$GIssueMoveListInput; + + String? get clientMutationId; + GBoardID get boardId; + String get projectPath; + String get iid; + String? get fromListId; + String? get toListId; + String? get moveBeforeId; + String? get moveAfterId; + int? get positionInList; + GEpicID? get epicId; + static Serializer get serializer => + _$gIssueMoveListInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueMoveListInput.serializer, + this, + ) as Map); + static GIssueMoveListInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueMoveListInput.serializer, + json, + ); +} + +abstract class GIssueSetAssigneesInput + implements Built { + GIssueSetAssigneesInput._(); + + factory GIssueSetAssigneesInput( + [Function(GIssueSetAssigneesInputBuilder b) updates]) = + _$GIssueSetAssigneesInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get assigneeUsernames; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gIssueSetAssigneesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetAssigneesInput.serializer, + this, + ) as Map); + static GIssueSetAssigneesInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetAssigneesInput.serializer, + json, + ); +} + +abstract class GIssueSetConfidentialInput + implements + Built { + GIssueSetConfidentialInput._(); + + factory GIssueSetConfidentialInput( + [Function(GIssueSetConfidentialInputBuilder b) updates]) = + _$GIssueSetConfidentialInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + bool get confidential; + static Serializer get serializer => + _$gIssueSetConfidentialInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetConfidentialInput.serializer, + this, + ) as Map); + static GIssueSetConfidentialInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetConfidentialInput.serializer, + json, + ); +} + +abstract class GIssueSetCrmContactsInput + implements + Built { + GIssueSetCrmContactsInput._(); + + factory GIssueSetCrmContactsInput( + [Function(GIssueSetCrmContactsInputBuilder b) updates]) = + _$GIssueSetCrmContactsInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get contactIds; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gIssueSetCrmContactsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetCrmContactsInput.serializer, + this, + ) as Map); + static GIssueSetCrmContactsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetCrmContactsInput.serializer, + json, + ); +} + +abstract class GIssueSetDueDateInput + implements Built { + GIssueSetDueDateInput._(); + + factory GIssueSetDueDateInput( + [Function(GIssueSetDueDateInputBuilder b) updates]) = + _$GIssueSetDueDateInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GTime? get dueDate; + static Serializer get serializer => + _$gIssueSetDueDateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetDueDateInput.serializer, + this, + ) as Map); + static GIssueSetDueDateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetDueDateInput.serializer, + json, + ); +} + +abstract class GIssueSetEpicInput + implements Built { + GIssueSetEpicInput._(); + + factory GIssueSetEpicInput([Function(GIssueSetEpicInputBuilder b) updates]) = + _$GIssueSetEpicInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GEpicID? get epicId; + static Serializer get serializer => + _$gIssueSetEpicInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetEpicInput.serializer, + this, + ) as Map); + static GIssueSetEpicInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetEpicInput.serializer, + json, + ); +} + +abstract class GIssueSetEscalationPolicyInput + implements + Built { + GIssueSetEscalationPolicyInput._(); + + factory GIssueSetEscalationPolicyInput( + [Function(GIssueSetEscalationPolicyInputBuilder b) updates]) = + _$GIssueSetEscalationPolicyInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GIncidentManagementEscalationPolicyID? get escalationPolicyId; + static Serializer get serializer => + _$gIssueSetEscalationPolicyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetEscalationPolicyInput.serializer, + this, + ) as Map); + static GIssueSetEscalationPolicyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetEscalationPolicyInput.serializer, + json, + ); +} + +abstract class GIssueSetEscalationStatusInput + implements + Built { + GIssueSetEscalationStatusInput._(); + + factory GIssueSetEscalationStatusInput( + [Function(GIssueSetEscalationStatusInputBuilder b) updates]) = + _$GIssueSetEscalationStatusInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GIssueEscalationStatus get status; + static Serializer get serializer => + _$gIssueSetEscalationStatusInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetEscalationStatusInput.serializer, + this, + ) as Map); + static GIssueSetEscalationStatusInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetEscalationStatusInput.serializer, + json, + ); +} + +abstract class GIssueSetIterationInput + implements Built { + GIssueSetIterationInput._(); + + factory GIssueSetIterationInput( + [Function(GIssueSetIterationInputBuilder b) updates]) = + _$GIssueSetIterationInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GIterationID? get iterationId; + static Serializer get serializer => + _$gIssueSetIterationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetIterationInput.serializer, + this, + ) as Map); + static GIssueSetIterationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetIterationInput.serializer, + json, + ); +} + +abstract class GIssueSetLockedInput + implements Built { + GIssueSetLockedInput._(); + + factory GIssueSetLockedInput( + [Function(GIssueSetLockedInputBuilder b) updates]) = + _$GIssueSetLockedInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + bool get locked; + static Serializer get serializer => + _$gIssueSetLockedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetLockedInput.serializer, + this, + ) as Map); + static GIssueSetLockedInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetLockedInput.serializer, + json, + ); +} + +abstract class GIssueSetSeverityInput + implements Built { + GIssueSetSeverityInput._(); + + factory GIssueSetSeverityInput( + [Function(GIssueSetSeverityInputBuilder b) updates]) = + _$GIssueSetSeverityInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GIssuableSeverity get severity; + static Serializer get serializer => + _$gIssueSetSeverityInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetSeverityInput.serializer, + this, + ) as Map); + static GIssueSetSeverityInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetSeverityInput.serializer, + json, + ); +} + +abstract class GIssueSetSubscriptionInput + implements + Built { + GIssueSetSubscriptionInput._(); + + factory GIssueSetSubscriptionInput( + [Function(GIssueSetSubscriptionInputBuilder b) updates]) = + _$GIssueSetSubscriptionInput; + + String? get clientMutationId; + bool get subscribedState; + String get projectPath; + String get iid; + static Serializer get serializer => + _$gIssueSetSubscriptionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetSubscriptionInput.serializer, + this, + ) as Map); + static GIssueSetSubscriptionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetSubscriptionInput.serializer, + json, + ); +} + +abstract class GIssueSetWeightInput + implements Built { + GIssueSetWeightInput._(); + + factory GIssueSetWeightInput( + [Function(GIssueSetWeightInputBuilder b) updates]) = + _$GIssueSetWeightInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + int? get weight; + static Serializer get serializer => + _$gIssueSetWeightInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIssueSetWeightInput.serializer, + this, + ) as Map); + static GIssueSetWeightInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIssueSetWeightInput.serializer, + json, + ); +} + +class GIssueSort extends EnumClass { + const GIssueSort._(String name) : super(name); + + static const GIssueSort DUE_DATE_ASC = _$gIssueSortDUE_DATE_ASC; + + static const GIssueSort DUE_DATE_DESC = _$gIssueSortDUE_DATE_DESC; + + static const GIssueSort RELATIVE_POSITION_ASC = + _$gIssueSortRELATIVE_POSITION_ASC; + + static const GIssueSort SEVERITY_ASC = _$gIssueSortSEVERITY_ASC; + + static const GIssueSort SEVERITY_DESC = _$gIssueSortSEVERITY_DESC; + + static const GIssueSort TITLE_ASC = _$gIssueSortTITLE_ASC; + + static const GIssueSort TITLE_DESC = _$gIssueSortTITLE_DESC; + + static const GIssueSort POPULARITY_ASC = _$gIssueSortPOPULARITY_ASC; + + static const GIssueSort POPULARITY_DESC = _$gIssueSortPOPULARITY_DESC; + + static const GIssueSort ESCALATION_STATUS_ASC = + _$gIssueSortESCALATION_STATUS_ASC; + + static const GIssueSort ESCALATION_STATUS_DESC = + _$gIssueSortESCALATION_STATUS_DESC; + + static const GIssueSort CLOSED_AT_ASC = _$gIssueSortCLOSED_AT_ASC; + + static const GIssueSort CLOSED_AT_DESC = _$gIssueSortCLOSED_AT_DESC; + + static const GIssueSort WEIGHT_ASC = _$gIssueSortWEIGHT_ASC; + + static const GIssueSort WEIGHT_DESC = _$gIssueSortWEIGHT_DESC; + + static const GIssueSort PUBLISHED_ASC = _$gIssueSortPUBLISHED_ASC; + + static const GIssueSort PUBLISHED_DESC = _$gIssueSortPUBLISHED_DESC; + + static const GIssueSort SLA_DUE_AT_ASC = _$gIssueSortSLA_DUE_AT_ASC; + + static const GIssueSort SLA_DUE_AT_DESC = _$gIssueSortSLA_DUE_AT_DESC; + + static const GIssueSort BLOCKING_ISSUES_ASC = _$gIssueSortBLOCKING_ISSUES_ASC; + + static const GIssueSort BLOCKING_ISSUES_DESC = + _$gIssueSortBLOCKING_ISSUES_DESC; + + static const GIssueSort PRIORITY_ASC = _$gIssueSortPRIORITY_ASC; + + static const GIssueSort PRIORITY_DESC = _$gIssueSortPRIORITY_DESC; + + static const GIssueSort LABEL_PRIORITY_ASC = _$gIssueSortLABEL_PRIORITY_ASC; + + static const GIssueSort LABEL_PRIORITY_DESC = _$gIssueSortLABEL_PRIORITY_DESC; + + static const GIssueSort MILESTONE_DUE_ASC = _$gIssueSortMILESTONE_DUE_ASC; + + static const GIssueSort MILESTONE_DUE_DESC = _$gIssueSortMILESTONE_DUE_DESC; + + static const GIssueSort updated_desc = _$gIssueSortupdated_desc; + + static const GIssueSort updated_asc = _$gIssueSortupdated_asc; + + static const GIssueSort created_desc = _$gIssueSortcreated_desc; + + static const GIssueSort created_asc = _$gIssueSortcreated_asc; + + static const GIssueSort UPDATED_DESC = _$gIssueSortUPDATED_DESC; + + static const GIssueSort UPDATED_ASC = _$gIssueSortUPDATED_ASC; + + static const GIssueSort CREATED_DESC = _$gIssueSortCREATED_DESC; + + static const GIssueSort CREATED_ASC = _$gIssueSortCREATED_ASC; + + static Serializer get serializer => _$gIssueSortSerializer; + static BuiltSet get values => _$gIssueSortValues; + static GIssueSort valueOf(String name) => _$gIssueSortValueOf(name); +} + +class GIssueState extends EnumClass { + const GIssueState._(String name) : super(name); + + static const GIssueState opened = _$gIssueStateopened; + + static const GIssueState closed = _$gIssueStateclosed; + + static const GIssueState locked = _$gIssueStatelocked; + + static const GIssueState all = _$gIssueStateall; + + static Serializer get serializer => _$gIssueStateSerializer; + static BuiltSet get values => _$gIssueStateValues; + static GIssueState valueOf(String name) => _$gIssueStateValueOf(name); +} + +class GIssueStateEvent extends EnumClass { + const GIssueStateEvent._(String name) : super(name); + + static const GIssueStateEvent REOPEN = _$gIssueStateEventREOPEN; + + static const GIssueStateEvent CLOSE = _$gIssueStateEventCLOSE; + + static Serializer get serializer => + _$gIssueStateEventSerializer; + static BuiltSet get values => _$gIssueStateEventValues; + static GIssueStateEvent valueOf(String name) => + _$gIssueStateEventValueOf(name); +} + +class GIssueType extends EnumClass { + const GIssueType._(String name) : super(name); + + static const GIssueType ISSUE = _$gIssueTypeISSUE; + + static const GIssueType INCIDENT = _$gIssueTypeINCIDENT; + + static const GIssueType TEST_CASE = _$gIssueTypeTEST_CASE; + + static const GIssueType REQUIREMENT = _$gIssueTypeREQUIREMENT; + + static const GIssueType TASK = _$gIssueTypeTASK; + + static Serializer get serializer => _$gIssueTypeSerializer; + static BuiltSet get values => _$gIssueTypeValues; + static GIssueType valueOf(String name) => _$gIssueTypeValueOf(name); +} + +abstract class GIterationCadenceCreateInput + implements + Built { + GIterationCadenceCreateInput._(); + + factory GIterationCadenceCreateInput( + [Function(GIterationCadenceCreateInputBuilder b) updates]) = + _$GIterationCadenceCreateInput; + + String? get clientMutationId; + String get groupPath; + String? get title; + int? get durationInWeeks; + int? get iterationsInAdvance; + GTime? get startDate; + bool get automatic; + bool get active; + bool? get rollOver; + String? get description; + static Serializer get serializer => + _$gIterationCadenceCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIterationCadenceCreateInput.serializer, + this, + ) as Map); + static GIterationCadenceCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIterationCadenceCreateInput.serializer, + json, + ); +} + +abstract class GIterationCadenceDestroyInput + implements + Built { + GIterationCadenceDestroyInput._(); + + factory GIterationCadenceDestroyInput( + [Function(GIterationCadenceDestroyInputBuilder b) updates]) = + _$GIterationCadenceDestroyInput; + + String? get clientMutationId; + GIterationsCadenceID get id; + static Serializer get serializer => + _$gIterationCadenceDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIterationCadenceDestroyInput.serializer, + this, + ) as Map); + static GIterationCadenceDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIterationCadenceDestroyInput.serializer, + json, + ); +} + +abstract class GIterationCadenceUpdateInput + implements + Built { + GIterationCadenceUpdateInput._(); + + factory GIterationCadenceUpdateInput( + [Function(GIterationCadenceUpdateInputBuilder b) updates]) = + _$GIterationCadenceUpdateInput; + + String? get clientMutationId; + GIterationsCadenceID get id; + String? get title; + int? get durationInWeeks; + int? get iterationsInAdvance; + GTime? get startDate; + bool? get automatic; + bool? get active; + bool? get rollOver; + String? get description; + static Serializer get serializer => + _$gIterationCadenceUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIterationCadenceUpdateInput.serializer, + this, + ) as Map); + static GIterationCadenceUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIterationCadenceUpdateInput.serializer, + json, + ); +} + +abstract class GiterationCreateInput + implements Built { + GiterationCreateInput._(); + + factory GiterationCreateInput( + [Function(GiterationCreateInputBuilder b) updates]) = + _$GiterationCreateInput; + + String? get clientMutationId; + String? get projectPath; + String? get groupPath; + GIterationsCadenceID? get iterationsCadenceId; + String? get title; + String? get description; + String? get startDate; + String? get dueDate; + static Serializer get serializer => + _$giterationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GiterationCreateInput.serializer, + this, + ) as Map); + static GiterationCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GiterationCreateInput.serializer, + json, + ); +} + +abstract class GIterationDeleteInput + implements Built { + GIterationDeleteInput._(); + + factory GIterationDeleteInput( + [Function(GIterationDeleteInputBuilder b) updates]) = + _$GIterationDeleteInput; + + String? get clientMutationId; + GIterationID get id; + static Serializer get serializer => + _$gIterationDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GIterationDeleteInput.serializer, + this, + ) as Map); + static GIterationDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GIterationDeleteInput.serializer, + json, + ); +} + +abstract class GIterationID + implements Built { + GIterationID._(); + + factory GIterationID([String? value]) => + _$GIterationID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GIterationID((serialized as String?))); +} + +abstract class GIterationsCadenceID + implements Built { + GIterationsCadenceID._(); + + factory GIterationsCadenceID([String? value]) => + _$GIterationsCadenceID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GIterationsCadenceID((serialized as String?))); +} + +class GIterationSearchableField extends EnumClass { + const GIterationSearchableField._(String name) : super(name); + + static const GIterationSearchableField TITLE = + _$gIterationSearchableFieldTITLE; + + static const GIterationSearchableField CADENCE_TITLE = + _$gIterationSearchableFieldCADENCE_TITLE; + + static Serializer get serializer => + _$gIterationSearchableFieldSerializer; + static BuiltSet get values => + _$gIterationSearchableFieldValues; + static GIterationSearchableField valueOf(String name) => + _$gIterationSearchableFieldValueOf(name); +} + +class GIterationSort extends EnumClass { + const GIterationSort._(String name) : super(name); + + static const GIterationSort CADENCE_AND_DUE_DATE_ASC = + _$gIterationSortCADENCE_AND_DUE_DATE_ASC; + + static Serializer get serializer => + _$gIterationSortSerializer; + static BuiltSet get values => _$gIterationSortValues; + static GIterationSort valueOf(String name) => _$gIterationSortValueOf(name); +} + +class GIterationState extends EnumClass { + const GIterationState._(String name) : super(name); + + static const GIterationState upcoming = _$gIterationStateupcoming; + + static const GIterationState started = _$gIterationStatestarted; + + static const GIterationState current = _$gIterationStatecurrent; + + static const GIterationState opened = _$gIterationStateopened; + + static const GIterationState closed = _$gIterationStateclosed; + + static const GIterationState all = _$gIterationStateall; + + static Serializer get serializer => + _$gIterationStateSerializer; + static BuiltSet get values => _$gIterationStateValues; + static GIterationState valueOf(String name) => _$gIterationStateValueOf(name); +} + +class GIterationWildcardId extends EnumClass { + const GIterationWildcardId._(String name) : super(name); + + static const GIterationWildcardId NONE = _$gIterationWildcardIdNONE; + + static const GIterationWildcardId ANY = _$gIterationWildcardIdANY; + + static const GIterationWildcardId CURRENT = _$gIterationWildcardIdCURRENT; + + static Serializer get serializer => + _$gIterationWildcardIdSerializer; + static BuiltSet get values => + _$gIterationWildcardIdValues; + static GIterationWildcardId valueOf(String name) => + _$gIterationWildcardIdValueOf(name); +} + +abstract class GJiraImportStartInput + implements Built { + GJiraImportStartInput._(); + + factory GJiraImportStartInput( + [Function(GJiraImportStartInputBuilder b) updates]) = + _$GJiraImportStartInput; + + String? get clientMutationId; + String get jiraProjectKey; + String? get jiraProjectName; + String get projectPath; + BuiltList? get usersMapping; + static Serializer get serializer => + _$gJiraImportStartInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJiraImportStartInput.serializer, + this, + ) as Map); + static GJiraImportStartInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJiraImportStartInput.serializer, + json, + ); +} + +abstract class GJiraImportUsersInput + implements Built { + GJiraImportUsersInput._(); + + factory GJiraImportUsersInput( + [Function(GJiraImportUsersInputBuilder b) updates]) = + _$GJiraImportUsersInput; + + String? get clientMutationId; + String get projectPath; + int? get startAt; + static Serializer get serializer => + _$gJiraImportUsersInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJiraImportUsersInput.serializer, + this, + ) as Map); + static GJiraImportUsersInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJiraImportUsersInput.serializer, + json, + ); +} + +abstract class GJiraUsersMappingInputType + implements + Built { + GJiraUsersMappingInputType._(); + + factory GJiraUsersMappingInputType( + [Function(GJiraUsersMappingInputTypeBuilder b) updates]) = + _$GJiraUsersMappingInputType; + + int? get gitlabId; + String get jiraAccountId; + static Serializer get serializer => + _$gJiraUsersMappingInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJiraUsersMappingInputType.serializer, + this, + ) as Map); + static GJiraUsersMappingInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJiraUsersMappingInputType.serializer, + json, + ); +} + +class GJobArtifactFileType extends EnumClass { + const GJobArtifactFileType._(String name) : super(name); + + static const GJobArtifactFileType ARCHIVE = _$gJobArtifactFileTypeARCHIVE; + + static const GJobArtifactFileType METADATA = _$gJobArtifactFileTypeMETADATA; + + static const GJobArtifactFileType TRACE = _$gJobArtifactFileTypeTRACE; + + static const GJobArtifactFileType JUNIT = _$gJobArtifactFileTypeJUNIT; + + static const GJobArtifactFileType METRICS = _$gJobArtifactFileTypeMETRICS; + + static const GJobArtifactFileType METRICS_REFEREE = + _$gJobArtifactFileTypeMETRICS_REFEREE; + + static const GJobArtifactFileType NETWORK_REFEREE = + _$gJobArtifactFileTypeNETWORK_REFEREE; + + static const GJobArtifactFileType DOTENV = _$gJobArtifactFileTypeDOTENV; + + static const GJobArtifactFileType COBERTURA = _$gJobArtifactFileTypeCOBERTURA; + + static const GJobArtifactFileType CLUSTER_APPLICATIONS = + _$gJobArtifactFileTypeCLUSTER_APPLICATIONS; + + static const GJobArtifactFileType LSIF = _$gJobArtifactFileTypeLSIF; + + static const GJobArtifactFileType CYCLONEDX = _$gJobArtifactFileTypeCYCLONEDX; + + static const GJobArtifactFileType SAST = _$gJobArtifactFileTypeSAST; + + static const GJobArtifactFileType SECRET_DETECTION = + _$gJobArtifactFileTypeSECRET_DETECTION; + + static const GJobArtifactFileType DEPENDENCY_SCANNING = + _$gJobArtifactFileTypeDEPENDENCY_SCANNING; + + static const GJobArtifactFileType CONTAINER_SCANNING = + _$gJobArtifactFileTypeCONTAINER_SCANNING; + + static const GJobArtifactFileType CLUSTER_IMAGE_SCANNING = + _$gJobArtifactFileTypeCLUSTER_IMAGE_SCANNING; + + static const GJobArtifactFileType DAST = _$gJobArtifactFileTypeDAST; + + static const GJobArtifactFileType LICENSE_SCANNING = + _$gJobArtifactFileTypeLICENSE_SCANNING; + + static const GJobArtifactFileType ACCESSIBILITY = + _$gJobArtifactFileTypeACCESSIBILITY; + + static const GJobArtifactFileType CODEQUALITY = + _$gJobArtifactFileTypeCODEQUALITY; + + static const GJobArtifactFileType PERFORMANCE = + _$gJobArtifactFileTypePERFORMANCE; + + static const GJobArtifactFileType BROWSER_PERFORMANCE = + _$gJobArtifactFileTypeBROWSER_PERFORMANCE; + + static const GJobArtifactFileType LOAD_PERFORMANCE = + _$gJobArtifactFileTypeLOAD_PERFORMANCE; + + static const GJobArtifactFileType TERRAFORM = _$gJobArtifactFileTypeTERRAFORM; + + static const GJobArtifactFileType REQUIREMENTS = + _$gJobArtifactFileTypeREQUIREMENTS; + + static const GJobArtifactFileType COVERAGE_FUZZING = + _$gJobArtifactFileTypeCOVERAGE_FUZZING; + + static const GJobArtifactFileType API_FUZZING = + _$gJobArtifactFileTypeAPI_FUZZING; + + static Serializer get serializer => + _$gJobArtifactFileTypeSerializer; + static BuiltSet get values => + _$gJobArtifactFileTypeValues; + static GJobArtifactFileType valueOf(String name) => + _$gJobArtifactFileTypeValueOf(name); +} + +abstract class GJobArtifactsDestroyInput + implements + Built { + GJobArtifactsDestroyInput._(); + + factory GJobArtifactsDestroyInput( + [Function(GJobArtifactsDestroyInputBuilder b) updates]) = + _$GJobArtifactsDestroyInput; + + GCiBuildID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gJobArtifactsDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJobArtifactsDestroyInput.serializer, + this, + ) as Map); + static GJobArtifactsDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJobArtifactsDestroyInput.serializer, + json, + ); +} + +abstract class GJobCancelInput + implements Built { + GJobCancelInput._(); + + factory GJobCancelInput([Function(GJobCancelInputBuilder b) updates]) = + _$GJobCancelInput; + + GCiBuildID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gJobCancelInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJobCancelInput.serializer, + this, + ) as Map); + static GJobCancelInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJobCancelInput.serializer, + json, + ); +} + +abstract class GJobID implements Built { + GJobID._(); + + factory GJobID([String? value]) => + _$GJobID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GJobID((serialized as String?))); +} + +abstract class GJobPlayInput + implements Built { + GJobPlayInput._(); + + factory GJobPlayInput([Function(GJobPlayInputBuilder b) updates]) = + _$GJobPlayInput; + + GCiBuildID get id; + String? get clientMutationId; + static Serializer get serializer => _$gJobPlayInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJobPlayInput.serializer, + this, + ) as Map); + static GJobPlayInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJobPlayInput.serializer, + json, + ); +} + +abstract class GJobRetryInput + implements Built { + GJobRetryInput._(); + + factory GJobRetryInput([Function(GJobRetryInputBuilder b) updates]) = + _$GJobRetryInput; + + GCiBuildID get id; + String? get clientMutationId; + BuiltList? get variables; + static Serializer get serializer => + _$gJobRetryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJobRetryInput.serializer, + this, + ) as Map); + static GJobRetryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJobRetryInput.serializer, + json, + ); +} + +abstract class GJobUnscheduleInput + implements Built { + GJobUnscheduleInput._(); + + factory GJobUnscheduleInput( + [Function(GJobUnscheduleInputBuilder b) updates]) = _$GJobUnscheduleInput; + + GCiBuildID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gJobUnscheduleInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GJobUnscheduleInput.serializer, + this, + ) as Map); + static GJobUnscheduleInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GJobUnscheduleInput.serializer, + json, + ); +} + +abstract class GJSON implements Built { + GJSON._(); + + factory GJSON([String? value]) => + _$GJSON((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => _i2.DefaultScalarSerializer( + (Object serialized) => GJSON((serialized as String?))); +} + +abstract class GJsonString implements Built { + GJsonString._(); + + factory GJsonString([String? value]) => + _$GJsonString((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GJsonString((serialized as String?))); +} + +abstract class GLabelCreateInput + implements Built { + GLabelCreateInput._(); + + factory GLabelCreateInput([Function(GLabelCreateInputBuilder b) updates]) = + _$GLabelCreateInput; + + String? get clientMutationId; + String? get projectPath; + String? get groupPath; + String get title; + String? get description; + String? get color; + static Serializer get serializer => + _$gLabelCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GLabelCreateInput.serializer, + this, + ) as Map); + static GLabelCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GLabelCreateInput.serializer, + json, + ); +} + +abstract class GLabelID implements Built { + GLabelID._(); + + factory GLabelID([String? value]) => + _$GLabelID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GLabelID((serialized as String?))); +} + +abstract class GListID implements Built { + GListID._(); + + factory GListID([String? value]) => + _$GListID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GListID((serialized as String?))); +} + +class GListLimitMetric extends EnumClass { + const GListLimitMetric._(String name) : super(name); + + static const GListLimitMetric all_metrics = _$gListLimitMetricall_metrics; + + static const GListLimitMetric issue_count = _$gListLimitMetricissue_count; + + static const GListLimitMetric issue_weights = _$gListLimitMetricissue_weights; + + static Serializer get serializer => + _$gListLimitMetricSerializer; + static BuiltSet get values => _$gListLimitMetricValues; + static GListLimitMetric valueOf(String name) => + _$gListLimitMetricValueOf(name); +} + +abstract class GMarkAsSpamSnippetInput + implements Built { + GMarkAsSpamSnippetInput._(); + + factory GMarkAsSpamSnippetInput( + [Function(GMarkAsSpamSnippetInputBuilder b) updates]) = + _$GMarkAsSpamSnippetInput; + + String? get clientMutationId; + GSnippetID get id; + static Serializer get serializer => + _$gMarkAsSpamSnippetInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMarkAsSpamSnippetInput.serializer, + this, + ) as Map); + static GMarkAsSpamSnippetInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMarkAsSpamSnippetInput.serializer, + json, + ); +} + +class GMeasurementIdentifier extends EnumClass { + const GMeasurementIdentifier._(String name) : super(name); + + static const GMeasurementIdentifier PROJECTS = + _$gMeasurementIdentifierPROJECTS; + + static const GMeasurementIdentifier USERS = _$gMeasurementIdentifierUSERS; + + static const GMeasurementIdentifier ISSUES = _$gMeasurementIdentifierISSUES; + + static const GMeasurementIdentifier MERGE_REQUESTS = + _$gMeasurementIdentifierMERGE_REQUESTS; + + static const GMeasurementIdentifier GROUPS = _$gMeasurementIdentifierGROUPS; + + static const GMeasurementIdentifier PIPELINES = + _$gMeasurementIdentifierPIPELINES; + + static const GMeasurementIdentifier PIPELINES_SUCCEEDED = + _$gMeasurementIdentifierPIPELINES_SUCCEEDED; + + static const GMeasurementIdentifier PIPELINES_FAILED = + _$gMeasurementIdentifierPIPELINES_FAILED; + + static const GMeasurementIdentifier PIPELINES_CANCELED = + _$gMeasurementIdentifierPIPELINES_CANCELED; + + static const GMeasurementIdentifier PIPELINES_SKIPPED = + _$gMeasurementIdentifierPIPELINES_SKIPPED; + + static Serializer get serializer => + _$gMeasurementIdentifierSerializer; + static BuiltSet get values => + _$gMeasurementIdentifierValues; + static GMeasurementIdentifier valueOf(String name) => + _$gMeasurementIdentifierValueOf(name); +} + +class GMemberSort extends EnumClass { + const GMemberSort._(String name) : super(name); + + static const GMemberSort ACCESS_LEVEL_ASC = _$gMemberSortACCESS_LEVEL_ASC; + + static const GMemberSort ACCESS_LEVEL_DESC = _$gMemberSortACCESS_LEVEL_DESC; + + static const GMemberSort USER_FULL_NAME_ASC = _$gMemberSortUSER_FULL_NAME_ASC; + + static const GMemberSort USER_FULL_NAME_DESC = + _$gMemberSortUSER_FULL_NAME_DESC; + + static const GMemberSort updated_desc = _$gMemberSortupdated_desc; + + static const GMemberSort updated_asc = _$gMemberSortupdated_asc; + + static const GMemberSort created_desc = _$gMemberSortcreated_desc; + + static const GMemberSort created_asc = _$gMemberSortcreated_asc; + + static const GMemberSort UPDATED_DESC = _$gMemberSortUPDATED_DESC; + + static const GMemberSort UPDATED_ASC = _$gMemberSortUPDATED_ASC; + + static const GMemberSort CREATED_DESC = _$gMemberSortCREATED_DESC; + + static const GMemberSort CREATED_ASC = _$gMemberSortCREATED_ASC; + + static Serializer get serializer => _$gMemberSortSerializer; + static BuiltSet get values => _$gMemberSortValues; + static GMemberSort valueOf(String name) => _$gMemberSortValueOf(name); +} + +abstract class GMergeRequestAcceptInput + implements + Built { + GMergeRequestAcceptInput._(); + + factory GMergeRequestAcceptInput( + [Function(GMergeRequestAcceptInputBuilder b) updates]) = + _$GMergeRequestAcceptInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GMergeStrategyEnum? get strategy; + String? get commitMessage; + String get sha; + String? get squashCommitMessage; + bool? get shouldRemoveSourceBranch; + bool? get squash; + static Serializer get serializer => + _$gMergeRequestAcceptInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestAcceptInput.serializer, + this, + ) as Map); + static GMergeRequestAcceptInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestAcceptInput.serializer, + json, + ); +} + +abstract class GMergeRequestCreateInput + implements + Built { + GMergeRequestCreateInput._(); + + factory GMergeRequestCreateInput( + [Function(GMergeRequestCreateInputBuilder b) updates]) = + _$GMergeRequestCreateInput; + + String? get clientMutationId; + String get projectPath; + String get title; + String get sourceBranch; + String get targetBranch; + String? get description; + BuiltList? get labels; + static Serializer get serializer => + _$gMergeRequestCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestCreateInput.serializer, + this, + ) as Map); + static GMergeRequestCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestCreateInput.serializer, + json, + ); +} + +abstract class GMergeRequestID + implements Built { + GMergeRequestID._(); + + factory GMergeRequestID([String? value]) => + _$GMergeRequestID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GMergeRequestID((serialized as String?))); +} + +class GMergeRequestNewState extends EnumClass { + const GMergeRequestNewState._(String name) : super(name); + + static const GMergeRequestNewState OPEN = _$gMergeRequestNewStateOPEN; + + static const GMergeRequestNewState CLOSED = _$gMergeRequestNewStateCLOSED; + + static Serializer get serializer => + _$gMergeRequestNewStateSerializer; + static BuiltSet get values => + _$gMergeRequestNewStateValues; + static GMergeRequestNewState valueOf(String name) => + _$gMergeRequestNewStateValueOf(name); +} + +abstract class GMergeRequestReviewerRereviewInput + implements + Built { + GMergeRequestReviewerRereviewInput._(); + + factory GMergeRequestReviewerRereviewInput( + [Function(GMergeRequestReviewerRereviewInputBuilder b) updates]) = + _$GMergeRequestReviewerRereviewInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GUserID get userId; + static Serializer get serializer => + _$gMergeRequestReviewerRereviewInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestReviewerRereviewInput.serializer, + this, + ) as Map); + static GMergeRequestReviewerRereviewInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMergeRequestReviewerRereviewInput.serializer, + json, + ); +} + +class GMergeRequestReviewState extends EnumClass { + const GMergeRequestReviewState._(String name) : super(name); + + static const GMergeRequestReviewState UNREVIEWED = + _$gMergeRequestReviewStateUNREVIEWED; + + static const GMergeRequestReviewState REVIEWED = + _$gMergeRequestReviewStateREVIEWED; + + static Serializer get serializer => + _$gMergeRequestReviewStateSerializer; + static BuiltSet get values => + _$gMergeRequestReviewStateValues; + static GMergeRequestReviewState valueOf(String name) => + _$gMergeRequestReviewStateValueOf(name); +} + +abstract class GMergeRequestSetAssigneesInput + implements + Built { + GMergeRequestSetAssigneesInput._(); + + factory GMergeRequestSetAssigneesInput( + [Function(GMergeRequestSetAssigneesInputBuilder b) updates]) = + _$GMergeRequestSetAssigneesInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get assigneeUsernames; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gMergeRequestSetAssigneesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetAssigneesInput.serializer, + this, + ) as Map); + static GMergeRequestSetAssigneesInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetAssigneesInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetDraftInput + implements + Built { + GMergeRequestSetDraftInput._(); + + factory GMergeRequestSetDraftInput( + [Function(GMergeRequestSetDraftInputBuilder b) updates]) = + _$GMergeRequestSetDraftInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + bool get draft; + static Serializer get serializer => + _$gMergeRequestSetDraftInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetDraftInput.serializer, + this, + ) as Map); + static GMergeRequestSetDraftInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetDraftInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetLabelsInput + implements + Built { + GMergeRequestSetLabelsInput._(); + + factory GMergeRequestSetLabelsInput( + [Function(GMergeRequestSetLabelsInputBuilder b) updates]) = + _$GMergeRequestSetLabelsInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get labelIds; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gMergeRequestSetLabelsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetLabelsInput.serializer, + this, + ) as Map); + static GMergeRequestSetLabelsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetLabelsInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetLockedInput + implements + Built { + GMergeRequestSetLockedInput._(); + + factory GMergeRequestSetLockedInput( + [Function(GMergeRequestSetLockedInputBuilder b) updates]) = + _$GMergeRequestSetLockedInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + bool get locked; + static Serializer get serializer => + _$gMergeRequestSetLockedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetLockedInput.serializer, + this, + ) as Map); + static GMergeRequestSetLockedInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetLockedInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetMilestoneInput + implements + Built { + GMergeRequestSetMilestoneInput._(); + + factory GMergeRequestSetMilestoneInput( + [Function(GMergeRequestSetMilestoneInputBuilder b) updates]) = + _$GMergeRequestSetMilestoneInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GMilestoneID? get milestoneId; + static Serializer get serializer => + _$gMergeRequestSetMilestoneInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetMilestoneInput.serializer, + this, + ) as Map); + static GMergeRequestSetMilestoneInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetMilestoneInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetReviewersInput + implements + Built { + GMergeRequestSetReviewersInput._(); + + factory GMergeRequestSetReviewersInput( + [Function(GMergeRequestSetReviewersInputBuilder b) updates]) = + _$GMergeRequestSetReviewersInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + BuiltList get reviewerUsernames; + GMutationOperationMode? get operationMode; + static Serializer get serializer => + _$gMergeRequestSetReviewersInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetReviewersInput.serializer, + this, + ) as Map); + static GMergeRequestSetReviewersInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetReviewersInput.serializer, + json, + ); +} + +abstract class GMergeRequestSetSubscriptionInput + implements + Built { + GMergeRequestSetSubscriptionInput._(); + + factory GMergeRequestSetSubscriptionInput( + [Function(GMergeRequestSetSubscriptionInputBuilder b) updates]) = + _$GMergeRequestSetSubscriptionInput; + + String? get clientMutationId; + bool get subscribedState; + String get projectPath; + String get iid; + static Serializer get serializer => + _$gMergeRequestSetSubscriptionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestSetSubscriptionInput.serializer, + this, + ) as Map); + static GMergeRequestSetSubscriptionInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMergeRequestSetSubscriptionInput.serializer, + json, + ); +} + +class GMergeRequestSort extends EnumClass { + const GMergeRequestSort._(String name) : super(name); + + static const GMergeRequestSort MERGED_AT_ASC = + _$gMergeRequestSortMERGED_AT_ASC; + + static const GMergeRequestSort MERGED_AT_DESC = + _$gMergeRequestSortMERGED_AT_DESC; + + static const GMergeRequestSort CLOSED_AT_ASC = + _$gMergeRequestSortCLOSED_AT_ASC; + + static const GMergeRequestSort CLOSED_AT_DESC = + _$gMergeRequestSortCLOSED_AT_DESC; + + static const GMergeRequestSort TITLE_ASC = _$gMergeRequestSortTITLE_ASC; + + static const GMergeRequestSort TITLE_DESC = _$gMergeRequestSortTITLE_DESC; + + static const GMergeRequestSort PRIORITY_ASC = _$gMergeRequestSortPRIORITY_ASC; + + static const GMergeRequestSort PRIORITY_DESC = + _$gMergeRequestSortPRIORITY_DESC; + + static const GMergeRequestSort LABEL_PRIORITY_ASC = + _$gMergeRequestSortLABEL_PRIORITY_ASC; + + static const GMergeRequestSort LABEL_PRIORITY_DESC = + _$gMergeRequestSortLABEL_PRIORITY_DESC; + + static const GMergeRequestSort MILESTONE_DUE_ASC = + _$gMergeRequestSortMILESTONE_DUE_ASC; + + static const GMergeRequestSort MILESTONE_DUE_DESC = + _$gMergeRequestSortMILESTONE_DUE_DESC; + + static const GMergeRequestSort updated_desc = _$gMergeRequestSortupdated_desc; + + static const GMergeRequestSort updated_asc = _$gMergeRequestSortupdated_asc; + + static const GMergeRequestSort created_desc = _$gMergeRequestSortcreated_desc; + + static const GMergeRequestSort created_asc = _$gMergeRequestSortcreated_asc; + + static const GMergeRequestSort UPDATED_DESC = _$gMergeRequestSortUPDATED_DESC; + + static const GMergeRequestSort UPDATED_ASC = _$gMergeRequestSortUPDATED_ASC; + + static const GMergeRequestSort CREATED_DESC = _$gMergeRequestSortCREATED_DESC; + + static const GMergeRequestSort CREATED_ASC = _$gMergeRequestSortCREATED_ASC; + + static Serializer get serializer => + _$gMergeRequestSortSerializer; + static BuiltSet get values => _$gMergeRequestSortValues; + static GMergeRequestSort valueOf(String name) => + _$gMergeRequestSortValueOf(name); +} + +abstract class GMergeRequestsResolverNegatedParams + implements + Built { + GMergeRequestsResolverNegatedParams._(); + + factory GMergeRequestsResolverNegatedParams( + [Function(GMergeRequestsResolverNegatedParamsBuilder b) updates]) = + _$GMergeRequestsResolverNegatedParams; + + BuiltList? get labels; + String? get milestoneTitle; + static Serializer get serializer => + _$gMergeRequestsResolverNegatedParamsSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestsResolverNegatedParams.serializer, + this, + ) as Map); + static GMergeRequestsResolverNegatedParams? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GMergeRequestsResolverNegatedParams.serializer, + json, + ); +} + +class GMergeRequestState extends EnumClass { + const GMergeRequestState._(String name) : super(name); + + static const GMergeRequestState merged = _$gMergeRequestStatemerged; + + static const GMergeRequestState opened = _$gMergeRequestStateopened; + + static const GMergeRequestState closed = _$gMergeRequestStateclosed; + + static const GMergeRequestState locked = _$gMergeRequestStatelocked; + + static const GMergeRequestState all = _$gMergeRequestStateall; + + static Serializer get serializer => + _$gMergeRequestStateSerializer; + static BuiltSet get values => _$gMergeRequestStateValues; + static GMergeRequestState valueOf(String name) => + _$gMergeRequestStateValueOf(name); +} + +abstract class GMergeRequestUpdateInput + implements + Built { + GMergeRequestUpdateInput._(); + + factory GMergeRequestUpdateInput( + [Function(GMergeRequestUpdateInputBuilder b) updates]) = + _$GMergeRequestUpdateInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + String? get title; + String? get targetBranch; + String? get description; + GMergeRequestNewState? get state; + static Serializer get serializer => + _$gMergeRequestUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GMergeRequestUpdateInput.serializer, + this, + ) as Map); + static GMergeRequestUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GMergeRequestUpdateInput.serializer, + json, + ); +} + +class GMergeStatus extends EnumClass { + const GMergeStatus._(String name) : super(name); + + static const GMergeStatus UNCHECKED = _$gMergeStatusUNCHECKED; + + static const GMergeStatus CHECKING = _$gMergeStatusCHECKING; + + static const GMergeStatus CAN_BE_MERGED = _$gMergeStatusCAN_BE_MERGED; + + static const GMergeStatus CANNOT_BE_MERGED = _$gMergeStatusCANNOT_BE_MERGED; + + static const GMergeStatus CANNOT_BE_MERGED_RECHECK = + _$gMergeStatusCANNOT_BE_MERGED_RECHECK; + + static Serializer get serializer => _$gMergeStatusSerializer; + static BuiltSet get values => _$gMergeStatusValues; + static GMergeStatus valueOf(String name) => _$gMergeStatusValueOf(name); +} + +class GMergeStrategyEnum extends EnumClass { + const GMergeStrategyEnum._(String name) : super(name); + + static const GMergeStrategyEnum MERGE_TRAIN = _$gMergeStrategyEnumMERGE_TRAIN; + + static const GMergeStrategyEnum ADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS = + _$gMergeStrategyEnumADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS; + + static const GMergeStrategyEnum MERGE_WHEN_PIPELINE_SUCCEEDS = + _$gMergeStrategyEnumMERGE_WHEN_PIPELINE_SUCCEEDS; + + static Serializer get serializer => + _$gMergeStrategyEnumSerializer; + static BuiltSet get values => _$gMergeStrategyEnumValues; + static GMergeStrategyEnum valueOf(String name) => + _$gMergeStrategyEnumValueOf(name); +} + +abstract class GMetricsDashboardAnnotationID + implements + Built { + GMetricsDashboardAnnotationID._(); + + factory GMetricsDashboardAnnotationID([String? value]) => + _$GMetricsDashboardAnnotationID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GMetricsDashboardAnnotationID((serialized as String?))); +} + +abstract class GMilestoneID + implements Built { + GMilestoneID._(); + + factory GMilestoneID([String? value]) => + _$GMilestoneID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GMilestoneID((serialized as String?))); +} + +class GMilestoneSort extends EnumClass { + const GMilestoneSort._(String name) : super(name); + + static const GMilestoneSort DUE_DATE_ASC = _$gMilestoneSortDUE_DATE_ASC; + + static const GMilestoneSort DUE_DATE_DESC = _$gMilestoneSortDUE_DATE_DESC; + + static const GMilestoneSort EXPIRED_LAST_DUE_DATE_ASC = + _$gMilestoneSortEXPIRED_LAST_DUE_DATE_ASC; + + static const GMilestoneSort EXPIRED_LAST_DUE_DATE_DESC = + _$gMilestoneSortEXPIRED_LAST_DUE_DATE_DESC; + + static const GMilestoneSort updated_desc = _$gMilestoneSortupdated_desc; + + static const GMilestoneSort updated_asc = _$gMilestoneSortupdated_asc; + + static const GMilestoneSort created_desc = _$gMilestoneSortcreated_desc; + + static const GMilestoneSort created_asc = _$gMilestoneSortcreated_asc; + + static const GMilestoneSort UPDATED_DESC = _$gMilestoneSortUPDATED_DESC; + + static const GMilestoneSort UPDATED_ASC = _$gMilestoneSortUPDATED_ASC; + + static const GMilestoneSort CREATED_DESC = _$gMilestoneSortCREATED_DESC; + + static const GMilestoneSort CREATED_ASC = _$gMilestoneSortCREATED_ASC; + + static Serializer get serializer => + _$gMilestoneSortSerializer; + static BuiltSet get values => _$gMilestoneSortValues; + static GMilestoneSort valueOf(String name) => _$gMilestoneSortValueOf(name); +} + +class GMilestoneStateEnum extends EnumClass { + const GMilestoneStateEnum._(String name) : super(name); + + static const GMilestoneStateEnum active = _$gMilestoneStateEnumactive; + + static const GMilestoneStateEnum closed = _$gMilestoneStateEnumclosed; + + static Serializer get serializer => + _$gMilestoneStateEnumSerializer; + static BuiltSet get values => + _$gMilestoneStateEnumValues; + static GMilestoneStateEnum valueOf(String name) => + _$gMilestoneStateEnumValueOf(name); +} + +class GMilestoneWildcardId extends EnumClass { + const GMilestoneWildcardId._(String name) : super(name); + + static const GMilestoneWildcardId NONE = _$gMilestoneWildcardIdNONE; + + static const GMilestoneWildcardId ANY = _$gMilestoneWildcardIdANY; + + static const GMilestoneWildcardId STARTED = _$gMilestoneWildcardIdSTARTED; + + static const GMilestoneWildcardId UPCOMING = _$gMilestoneWildcardIdUPCOMING; + + static Serializer get serializer => + _$gMilestoneWildcardIdSerializer; + static BuiltSet get values => + _$gMilestoneWildcardIdValues; + static GMilestoneWildcardId valueOf(String name) => + _$gMilestoneWildcardIdValueOf(name); +} + +class GMoveType extends EnumClass { + const GMoveType._(String name) : super(name); + + static const GMoveType before = _$gMoveTypebefore; + + static const GMoveType after = _$gMoveTypeafter; + + static Serializer get serializer => _$gMoveTypeSerializer; + static BuiltSet get values => _$gMoveTypeValues; + static GMoveType valueOf(String name) => _$gMoveTypeValueOf(name); +} + +class GMutationOperationMode extends EnumClass { + const GMutationOperationMode._(String name) : super(name); + + static const GMutationOperationMode REPLACE = _$gMutationOperationModeREPLACE; + + static const GMutationOperationMode APPEND = _$gMutationOperationModeAPPEND; + + static const GMutationOperationMode REMOVE = _$gMutationOperationModeREMOVE; + + static Serializer get serializer => + _$gMutationOperationModeSerializer; + static BuiltSet get values => + _$gMutationOperationModeValues; + static GMutationOperationMode valueOf(String name) => + _$gMutationOperationModeValueOf(name); +} + +abstract class GNamespaceBanDestroyInput + implements + Built { + GNamespaceBanDestroyInput._(); + + factory GNamespaceBanDestroyInput( + [Function(GNamespaceBanDestroyInputBuilder b) updates]) = + _$GNamespaceBanDestroyInput; + + String? get clientMutationId; + GNamespacesNamespaceBanID get id; + static Serializer get serializer => + _$gNamespaceBanDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNamespaceBanDestroyInput.serializer, + this, + ) as Map); + static GNamespaceBanDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GNamespaceBanDestroyInput.serializer, + json, + ); +} + +abstract class GNamespaceCiCdSettingsUpdateInput + implements + Built { + GNamespaceCiCdSettingsUpdateInput._(); + + factory GNamespaceCiCdSettingsUpdateInput( + [Function(GNamespaceCiCdSettingsUpdateInputBuilder b) updates]) = + _$GNamespaceCiCdSettingsUpdateInput; + + String? get clientMutationId; + bool? get allowStaleRunnerPruning; + String get fullPath; + static Serializer get serializer => + _$gNamespaceCiCdSettingsUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNamespaceCiCdSettingsUpdateInput.serializer, + this, + ) as Map); + static GNamespaceCiCdSettingsUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GNamespaceCiCdSettingsUpdateInput.serializer, + json, + ); +} + +abstract class GNamespaceID + implements Built { + GNamespaceID._(); + + factory GNamespaceID([String? value]) => + _$GNamespaceID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GNamespaceID((serialized as String?))); +} + +abstract class GNamespaceIncreaseStorageTemporarilyInput + implements + Built { + GNamespaceIncreaseStorageTemporarilyInput._(); + + factory GNamespaceIncreaseStorageTemporarilyInput( + [Function(GNamespaceIncreaseStorageTemporarilyInputBuilder b) + updates]) = _$GNamespaceIncreaseStorageTemporarilyInput; + + GNamespaceID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gNamespaceIncreaseStorageTemporarilyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNamespaceIncreaseStorageTemporarilyInput.serializer, + this, + ) as Map); + static GNamespaceIncreaseStorageTemporarilyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GNamespaceIncreaseStorageTemporarilyInput.serializer, + json, + ); +} + +class GNamespaceProjectSort extends EnumClass { + const GNamespaceProjectSort._(String name) : super(name); + + static const GNamespaceProjectSort SIMILARITY = + _$gNamespaceProjectSortSIMILARITY; + + static const GNamespaceProjectSort STORAGE = _$gNamespaceProjectSortSTORAGE; + + static Serializer get serializer => + _$gNamespaceProjectSortSerializer; + static BuiltSet get values => + _$gNamespaceProjectSortValues; + static GNamespaceProjectSort valueOf(String name) => + _$gNamespaceProjectSortValueOf(name); +} + +abstract class GNamespacesNamespaceBanID + implements + Built { + GNamespacesNamespaceBanID._(); + + factory GNamespacesNamespaceBanID([String? value]) => + _$GNamespacesNamespaceBanID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GNamespacesNamespaceBanID((serialized as String?))); +} + +abstract class GNegatedBoardIssueInput + implements Built { + GNegatedBoardIssueInput._(); + + factory GNegatedBoardIssueInput( + [Function(GNegatedBoardIssueInputBuilder b) updates]) = + _$GNegatedBoardIssueInput; + + BuiltList? get labelName; + String? get authorUsername; + String? get myReactionEmoji; + BuiltList? get iids; + String? get milestoneTitle; + BuiltList? get assigneeUsername; + String? get releaseTag; + BuiltList? get types; + GMilestoneWildcardId? get milestoneWildcardId; + GEpicID? get epicId; + String? get iterationTitle; + String? get weight; + BuiltList? get iterationId; + GNegatedIterationWildcardId? get iterationWildcardId; + static Serializer get serializer => + _$gNegatedBoardIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNegatedBoardIssueInput.serializer, + this, + ) as Map); + static GNegatedBoardIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GNegatedBoardIssueInput.serializer, + json, + ); +} + +abstract class GNegatedEpicBoardIssueInput + implements + Built { + GNegatedEpicBoardIssueInput._(); + + factory GNegatedEpicBoardIssueInput( + [Function(GNegatedEpicBoardIssueInputBuilder b) updates]) = + _$GNegatedEpicBoardIssueInput; + + BuiltList? get labelName; + String? get authorUsername; + String? get myReactionEmoji; + static Serializer get serializer => + _$gNegatedEpicBoardIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNegatedEpicBoardIssueInput.serializer, + this, + ) as Map); + static GNegatedEpicBoardIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GNegatedEpicBoardIssueInput.serializer, + json, + ); +} + +abstract class GNegatedEpicFilterInput + implements Built { + GNegatedEpicFilterInput._(); + + factory GNegatedEpicFilterInput( + [Function(GNegatedEpicFilterInputBuilder b) updates]) = + _$GNegatedEpicFilterInput; + + BuiltList? get labelName; + String? get authorUsername; + String? get myReactionEmoji; + static Serializer get serializer => + _$gNegatedEpicFilterInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNegatedEpicFilterInput.serializer, + this, + ) as Map); + static GNegatedEpicFilterInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GNegatedEpicFilterInput.serializer, + json, + ); +} + +abstract class GNegatedIssueFilterInput + implements + Built { + GNegatedIssueFilterInput._(); + + factory GNegatedIssueFilterInput( + [Function(GNegatedIssueFilterInputBuilder b) updates]) = + _$GNegatedIssueFilterInput; + + String? get assigneeId; + BuiltList? get assigneeUsernames; + String? get authorUsername; + BuiltList? get iids; + BuiltList? get labelName; + BuiltList? get milestoneTitle; + GNegatedMilestoneWildcardId? get milestoneWildcardId; + String? get myReactionEmoji; + BuiltList? get releaseTag; + BuiltList? get types; + String? get epicId; + String? get weight; + BuiltList? get iterationId; + GIterationWildcardId? get iterationWildcardId; + static Serializer get serializer => + _$gNegatedIssueFilterInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GNegatedIssueFilterInput.serializer, + this, + ) as Map); + static GNegatedIssueFilterInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GNegatedIssueFilterInput.serializer, + json, + ); +} + +class GNegatedIterationWildcardId extends EnumClass { + const GNegatedIterationWildcardId._(String name) : super(name); + + static const GNegatedIterationWildcardId CURRENT = + _$gNegatedIterationWildcardIdCURRENT; + + static Serializer get serializer => + _$gNegatedIterationWildcardIdSerializer; + static BuiltSet get values => + _$gNegatedIterationWildcardIdValues; + static GNegatedIterationWildcardId valueOf(String name) => + _$gNegatedIterationWildcardIdValueOf(name); +} + +class GNegatedMilestoneWildcardId extends EnumClass { + const GNegatedMilestoneWildcardId._(String name) : super(name); + + static const GNegatedMilestoneWildcardId STARTED = + _$gNegatedMilestoneWildcardIdSTARTED; + + static const GNegatedMilestoneWildcardId UPCOMING = + _$gNegatedMilestoneWildcardIdUPCOMING; + + static Serializer get serializer => + _$gNegatedMilestoneWildcardIdSerializer; + static BuiltSet get values => + _$gNegatedMilestoneWildcardIdValues; + static GNegatedMilestoneWildcardId valueOf(String name) => + _$gNegatedMilestoneWildcardIdValueOf(name); +} + +class GNetworkPolicyKind extends EnumClass { + const GNetworkPolicyKind._(String name) : super(name); + + static const GNetworkPolicyKind CiliumNetworkPolicy = + _$gNetworkPolicyKindCiliumNetworkPolicy; + + static const GNetworkPolicyKind NetworkPolicy = + _$gNetworkPolicyKindNetworkPolicy; + + static Serializer get serializer => + _$gNetworkPolicyKindSerializer; + static BuiltSet get values => _$gNetworkPolicyKindValues; + static GNetworkPolicyKind valueOf(String name) => + _$gNetworkPolicyKindValueOf(name); +} + +abstract class GNoteableID implements Built { + GNoteableID._(); + + factory GNoteableID([String? value]) => + _$GNoteableID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GNoteableID((serialized as String?))); +} + +abstract class GNoteID implements Built { + GNoteID._(); + + factory GNoteID([String? value]) => + _$GNoteID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GNoteID((serialized as String?))); +} + +abstract class GOncallRotationActivePeriodInputType + implements + Built { + GOncallRotationActivePeriodInputType._(); + + factory GOncallRotationActivePeriodInputType( + [Function(GOncallRotationActivePeriodInputTypeBuilder b) updates]) = + _$GOncallRotationActivePeriodInputType; + + String get startTime; + String get endTime; + static Serializer get serializer => + _$gOncallRotationActivePeriodInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationActivePeriodInputType.serializer, + this, + ) as Map); + static GOncallRotationActivePeriodInputType? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GOncallRotationActivePeriodInputType.serializer, + json, + ); +} + +abstract class GOncallRotationCreateInput + implements + Built { + GOncallRotationCreateInput._(); + + factory GOncallRotationCreateInput( + [Function(GOncallRotationCreateInputBuilder b) updates]) = + _$GOncallRotationCreateInput; + + String? get clientMutationId; + String get projectPath; + String get scheduleIid; + String get name; + GOncallRotationDateInputType get startsAt; + GOncallRotationDateInputType? get endsAt; + GOncallRotationLengthInputType get rotationLength; + GOncallRotationActivePeriodInputType? get activePeriod; + BuiltList get participants; + static Serializer get serializer => + _$gOncallRotationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationCreateInput.serializer, + this, + ) as Map); + static GOncallRotationCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallRotationCreateInput.serializer, + json, + ); +} + +abstract class GOncallRotationDateInputType + implements + Built { + GOncallRotationDateInputType._(); + + factory GOncallRotationDateInputType( + [Function(GOncallRotationDateInputTypeBuilder b) updates]) = + _$GOncallRotationDateInputType; + + String get date; + String get time; + static Serializer get serializer => + _$gOncallRotationDateInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationDateInputType.serializer, + this, + ) as Map); + static GOncallRotationDateInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallRotationDateInputType.serializer, + json, + ); +} + +abstract class GOncallRotationDestroyInput + implements + Built { + GOncallRotationDestroyInput._(); + + factory GOncallRotationDestroyInput( + [Function(GOncallRotationDestroyInputBuilder b) updates]) = + _$GOncallRotationDestroyInput; + + String? get clientMutationId; + String get projectPath; + String get scheduleIid; + GIncidentManagementOncallRotationID get id; + static Serializer get serializer => + _$gOncallRotationDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationDestroyInput.serializer, + this, + ) as Map); + static GOncallRotationDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallRotationDestroyInput.serializer, + json, + ); +} + +abstract class GOncallRotationLengthInputType + implements + Built { + GOncallRotationLengthInputType._(); + + factory GOncallRotationLengthInputType( + [Function(GOncallRotationLengthInputTypeBuilder b) updates]) = + _$GOncallRotationLengthInputType; + + int get length; + GOncallRotationUnitEnum get unit; + static Serializer get serializer => + _$gOncallRotationLengthInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationLengthInputType.serializer, + this, + ) as Map); + static GOncallRotationLengthInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallRotationLengthInputType.serializer, + json, + ); +} + +class GOncallRotationUnitEnum extends EnumClass { + const GOncallRotationUnitEnum._(String name) : super(name); + + static const GOncallRotationUnitEnum HOURS = _$gOncallRotationUnitEnumHOURS; + + static const GOncallRotationUnitEnum DAYS = _$gOncallRotationUnitEnumDAYS; + + static const GOncallRotationUnitEnum WEEKS = _$gOncallRotationUnitEnumWEEKS; + + static Serializer get serializer => + _$gOncallRotationUnitEnumSerializer; + static BuiltSet get values => + _$gOncallRotationUnitEnumValues; + static GOncallRotationUnitEnum valueOf(String name) => + _$gOncallRotationUnitEnumValueOf(name); +} + +abstract class GOncallRotationUpdateInput + implements + Built { + GOncallRotationUpdateInput._(); + + factory GOncallRotationUpdateInput( + [Function(GOncallRotationUpdateInputBuilder b) updates]) = + _$GOncallRotationUpdateInput; + + String? get clientMutationId; + GIncidentManagementOncallRotationID get id; + String? get name; + GOncallRotationDateInputType? get startsAt; + GOncallRotationDateInputType? get endsAt; + GOncallRotationLengthInputType? get rotationLength; + GOncallRotationActivePeriodInputType? get activePeriod; + BuiltList? get participants; + static Serializer get serializer => + _$gOncallRotationUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallRotationUpdateInput.serializer, + this, + ) as Map); + static GOncallRotationUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallRotationUpdateInput.serializer, + json, + ); +} + +abstract class GOncallScheduleCreateInput + implements + Built { + GOncallScheduleCreateInput._(); + + factory GOncallScheduleCreateInput( + [Function(GOncallScheduleCreateInputBuilder b) updates]) = + _$GOncallScheduleCreateInput; + + String? get clientMutationId; + String get projectPath; + String get name; + String? get description; + String get timezone; + static Serializer get serializer => + _$gOncallScheduleCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallScheduleCreateInput.serializer, + this, + ) as Map); + static GOncallScheduleCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallScheduleCreateInput.serializer, + json, + ); +} + +abstract class GOncallScheduleDestroyInput + implements + Built { + GOncallScheduleDestroyInput._(); + + factory GOncallScheduleDestroyInput( + [Function(GOncallScheduleDestroyInputBuilder b) updates]) = + _$GOncallScheduleDestroyInput; + + String? get clientMutationId; + String get projectPath; + String get iid; + static Serializer get serializer => + _$gOncallScheduleDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallScheduleDestroyInput.serializer, + this, + ) as Map); + static GOncallScheduleDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallScheduleDestroyInput.serializer, + json, + ); +} + +abstract class GOncallScheduleUpdateInput + implements + Built { + GOncallScheduleUpdateInput._(); + + factory GOncallScheduleUpdateInput( + [Function(GOncallScheduleUpdateInputBuilder b) updates]) = + _$GOncallScheduleUpdateInput; + + String? get clientMutationId; + String get projectPath; + String get iid; + String? get name; + String? get description; + String? get timezone; + static Serializer get serializer => + _$gOncallScheduleUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallScheduleUpdateInput.serializer, + this, + ) as Map); + static GOncallScheduleUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallScheduleUpdateInput.serializer, + json, + ); +} + +abstract class GOncallUserInputType + implements Built { + GOncallUserInputType._(); + + factory GOncallUserInputType( + [Function(GOncallUserInputTypeBuilder b) updates]) = + _$GOncallUserInputType; + + String get username; + GDataVisualizationColorEnum? get colorPalette; + GDataVisualizationWeightEnum? get colorWeight; + static Serializer get serializer => + _$gOncallUserInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GOncallUserInputType.serializer, + this, + ) as Map); + static GOncallUserInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GOncallUserInputType.serializer, + json, + ); +} + +class GOrganizationSort extends EnumClass { + const GOrganizationSort._(String name) : super(name); + + static const GOrganizationSort NAME_ASC = _$gOrganizationSortNAME_ASC; + + static const GOrganizationSort NAME_DESC = _$gOrganizationSortNAME_DESC; + + static const GOrganizationSort DESCRIPTION_ASC = + _$gOrganizationSortDESCRIPTION_ASC; + + static const GOrganizationSort DESCRIPTION_DESC = + _$gOrganizationSortDESCRIPTION_DESC; + + static const GOrganizationSort DEFAULT_RATE_ASC = + _$gOrganizationSortDEFAULT_RATE_ASC; + + static const GOrganizationSort DEFAULT_RATE_DESC = + _$gOrganizationSortDEFAULT_RATE_DESC; + + static const GOrganizationSort updated_desc = _$gOrganizationSortupdated_desc; + + static const GOrganizationSort updated_asc = _$gOrganizationSortupdated_asc; + + static const GOrganizationSort created_desc = _$gOrganizationSortcreated_desc; + + static const GOrganizationSort created_asc = _$gOrganizationSortcreated_asc; + + static const GOrganizationSort UPDATED_DESC = _$gOrganizationSortUPDATED_DESC; + + static const GOrganizationSort UPDATED_ASC = _$gOrganizationSortUPDATED_ASC; + + static const GOrganizationSort CREATED_DESC = _$gOrganizationSortCREATED_DESC; + + static const GOrganizationSort CREATED_ASC = _$gOrganizationSortCREATED_ASC; + + static Serializer get serializer => + _$gOrganizationSortSerializer; + static BuiltSet get values => _$gOrganizationSortValues; + static GOrganizationSort valueOf(String name) => + _$gOrganizationSortValueOf(name); +} + +class GPackageDependencyType extends EnumClass { + const GPackageDependencyType._(String name) : super(name); + + static const GPackageDependencyType DEPENDENCIES = + _$gPackageDependencyTypeDEPENDENCIES; + + static const GPackageDependencyType DEV_DEPENDENCIES = + _$gPackageDependencyTypeDEV_DEPENDENCIES; + + static const GPackageDependencyType BUNDLE_DEPENDENCIES = + _$gPackageDependencyTypeBUNDLE_DEPENDENCIES; + + static const GPackageDependencyType PEER_DEPENDENCIES = + _$gPackageDependencyTypePEER_DEPENDENCIES; + + static Serializer get serializer => + _$gPackageDependencyTypeSerializer; + static BuiltSet get values => + _$gPackageDependencyTypeValues; + static GPackageDependencyType valueOf(String name) => + _$gPackageDependencyTypeValueOf(name); +} + +class GPackageGroupSort extends EnumClass { + const GPackageGroupSort._(String name) : super(name); + + static const GPackageGroupSort PROJECT_PATH_DESC = + _$gPackageGroupSortPROJECT_PATH_DESC; + + static const GPackageGroupSort PROJECT_PATH_ASC = + _$gPackageGroupSortPROJECT_PATH_ASC; + + static const GPackageGroupSort CREATED_DESC = _$gPackageGroupSortCREATED_DESC; + + static const GPackageGroupSort CREATED_ASC = _$gPackageGroupSortCREATED_ASC; + + static const GPackageGroupSort NAME_DESC = _$gPackageGroupSortNAME_DESC; + + static const GPackageGroupSort NAME_ASC = _$gPackageGroupSortNAME_ASC; + + static const GPackageGroupSort VERSION_DESC = _$gPackageGroupSortVERSION_DESC; + + static const GPackageGroupSort VERSION_ASC = _$gPackageGroupSortVERSION_ASC; + + static const GPackageGroupSort TYPE_DESC = _$gPackageGroupSortTYPE_DESC; + + static const GPackageGroupSort TYPE_ASC = _$gPackageGroupSortTYPE_ASC; + + static Serializer get serializer => + _$gPackageGroupSortSerializer; + static BuiltSet get values => _$gPackageGroupSortValues; + static GPackageGroupSort valueOf(String name) => + _$gPackageGroupSortValueOf(name); +} + +class GPackagesCleanupKeepDuplicatedPackageFilesEnum extends EnumClass { + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._(String name) + : super(name); + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + ALL_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumALL_PACKAGE_FILES; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum ONE_PACKAGE_FILE = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumONE_PACKAGE_FILE; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + TEN_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTEN_PACKAGE_FILES; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + TWENTY_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTWENTY_PACKAGE_FILES; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + THIRTY_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTHIRTY_PACKAGE_FILES; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + FORTY_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFORTY_PACKAGE_FILES; + + static const GPackagesCleanupKeepDuplicatedPackageFilesEnum + FIFTY_PACKAGE_FILES = + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFIFTY_PACKAGE_FILES; + + static Serializer + get serializer => + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumSerializer; + static BuiltSet get values => + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumValues; + static GPackagesCleanupKeepDuplicatedPackageFilesEnum valueOf(String name) => + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumValueOf(name); +} + +abstract class GPackagesConanFileMetadatumID + implements + Built { + GPackagesConanFileMetadatumID._(); + + factory GPackagesConanFileMetadatumID([String? value]) => + _$GPackagesConanFileMetadatumID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesConanFileMetadatumID((serialized as String?))); +} + +abstract class GPackagesConanMetadatumID + implements + Built { + GPackagesConanMetadatumID._(); + + factory GPackagesConanMetadatumID([String? value]) => + _$GPackagesConanMetadatumID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesConanMetadatumID((serialized as String?))); +} + +abstract class GPackagesDependencyID + implements Built { + GPackagesDependencyID._(); + + factory GPackagesDependencyID([String? value]) => + _$GPackagesDependencyID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GPackagesDependencyID((serialized as String?))); +} + +abstract class GPackagesDependencyLinkID + implements + Built { + GPackagesDependencyLinkID._(); + + factory GPackagesDependencyLinkID([String? value]) => + _$GPackagesDependencyLinkID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesDependencyLinkID((serialized as String?))); +} + +abstract class GPackagesMavenMetadatumID + implements + Built { + GPackagesMavenMetadatumID._(); + + factory GPackagesMavenMetadatumID([String? value]) => + _$GPackagesMavenMetadatumID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesMavenMetadatumID((serialized as String?))); +} + +abstract class GPackagesNugetDependencyLinkMetadatumID + implements + Built { + GPackagesNugetDependencyLinkMetadatumID._(); + + factory GPackagesNugetDependencyLinkMetadatumID([String? value]) => + _$GPackagesNugetDependencyLinkMetadatumID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesNugetDependencyLinkMetadatumID((serialized as String?))); +} + +abstract class GPackagesNugetMetadatumID + implements + Built { + GPackagesNugetMetadatumID._(); + + factory GPackagesNugetMetadatumID([String? value]) => + _$GPackagesNugetMetadatumID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesNugetMetadatumID((serialized as String?))); +} + +class GPackageSort extends EnumClass { + const GPackageSort._(String name) : super(name); + + static const GPackageSort CREATED_DESC = _$gPackageSortCREATED_DESC; + + static const GPackageSort CREATED_ASC = _$gPackageSortCREATED_ASC; + + static const GPackageSort NAME_DESC = _$gPackageSortNAME_DESC; + + static const GPackageSort NAME_ASC = _$gPackageSortNAME_ASC; + + static const GPackageSort VERSION_DESC = _$gPackageSortVERSION_DESC; + + static const GPackageSort VERSION_ASC = _$gPackageSortVERSION_ASC; + + static const GPackageSort TYPE_DESC = _$gPackageSortTYPE_DESC; + + static const GPackageSort TYPE_ASC = _$gPackageSortTYPE_ASC; + + static Serializer get serializer => _$gPackageSortSerializer; + static BuiltSet get values => _$gPackageSortValues; + static GPackageSort valueOf(String name) => _$gPackageSortValueOf(name); +} + +abstract class GPackagesPackageFileID + implements Built { + GPackagesPackageFileID._(); + + factory GPackagesPackageFileID([String? value]) => + _$GPackagesPackageFileID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer((Object serialized) => + GPackagesPackageFileID((serialized as String?))); +} + +abstract class GPackagesPackageID + implements Built { + GPackagesPackageID._(); + + factory GPackagesPackageID([String? value]) => + _$GPackagesPackageID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GPackagesPackageID((serialized as String?))); +} + +abstract class GPackagesPypiMetadatumID + implements + Built { + GPackagesPypiMetadatumID._(); + + factory GPackagesPypiMetadatumID([String? value]) => + _$GPackagesPypiMetadatumID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPackagesPypiMetadatumID((serialized as String?))); +} + +class GPackageStatus extends EnumClass { + const GPackageStatus._(String name) : super(name); + + static const GPackageStatus DEFAULT = _$gPackageStatusDEFAULT; + + static const GPackageStatus HIDDEN = _$gPackageStatusHIDDEN; + + static const GPackageStatus PROCESSING = _$gPackageStatusPROCESSING; + + static const GPackageStatus ERROR = _$gPackageStatusERROR; + + static const GPackageStatus PENDING_DESTRUCTION = + _$gPackageStatusPENDING_DESTRUCTION; + + static Serializer get serializer => + _$gPackageStatusSerializer; + static BuiltSet get values => _$gPackageStatusValues; + static GPackageStatus valueOf(String name) => _$gPackageStatusValueOf(name); +} + +class GPackageTypeEnum extends EnumClass { + const GPackageTypeEnum._(String name) : super(name); + + static const GPackageTypeEnum MAVEN = _$gPackageTypeEnumMAVEN; + + static const GPackageTypeEnum NPM = _$gPackageTypeEnumNPM; + + static const GPackageTypeEnum CONAN = _$gPackageTypeEnumCONAN; + + static const GPackageTypeEnum NUGET = _$gPackageTypeEnumNUGET; + + static const GPackageTypeEnum PYPI = _$gPackageTypeEnumPYPI; + + static const GPackageTypeEnum COMPOSER = _$gPackageTypeEnumCOMPOSER; + + static const GPackageTypeEnum GENERIC = _$gPackageTypeEnumGENERIC; + + static const GPackageTypeEnum GOLANG = _$gPackageTypeEnumGOLANG; + + static const GPackageTypeEnum DEBIAN = _$gPackageTypeEnumDEBIAN; + + static const GPackageTypeEnum RUBYGEMS = _$gPackageTypeEnumRUBYGEMS; + + static const GPackageTypeEnum HELM = _$gPackageTypeEnumHELM; + + static const GPackageTypeEnum TERRAFORM_MODULE = + _$gPackageTypeEnumTERRAFORM_MODULE; + + static const GPackageTypeEnum RPM = _$gPackageTypeEnumRPM; + + static Serializer get serializer => + _$gPackageTypeEnumSerializer; + static BuiltSet get values => _$gPackageTypeEnumValues; + static GPackageTypeEnum valueOf(String name) => + _$gPackageTypeEnumValueOf(name); +} + +abstract class GPagesMarkOnboardingCompleteInput + implements + Built { + GPagesMarkOnboardingCompleteInput._(); + + factory GPagesMarkOnboardingCompleteInput( + [Function(GPagesMarkOnboardingCompleteInputBuilder b) updates]) = + _$GPagesMarkOnboardingCompleteInput; + + String get projectPath; + String? get clientMutationId; + static Serializer get serializer => + _$gPagesMarkOnboardingCompleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPagesMarkOnboardingCompleteInput.serializer, + this, + ) as Map); + static GPagesMarkOnboardingCompleteInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPagesMarkOnboardingCompleteInput.serializer, + json, + ); +} + +abstract class GPathLockID implements Built { + GPathLockID._(); + + factory GPathLockID([String? value]) => + _$GPathLockID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GPathLockID((serialized as String?))); +} + +abstract class GPayloadAlertFieldPathSegment + implements + Built { + GPayloadAlertFieldPathSegment._(); + + factory GPayloadAlertFieldPathSegment([String? value]) => + _$GPayloadAlertFieldPathSegment( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GPayloadAlertFieldPathSegment((serialized as String?))); +} + +abstract class GPipelineCancelInput + implements Built { + GPipelineCancelInput._(); + + factory GPipelineCancelInput( + [Function(GPipelineCancelInputBuilder b) updates]) = + _$GPipelineCancelInput; + + GCiPipelineID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gPipelineCancelInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPipelineCancelInput.serializer, + this, + ) as Map); + static GPipelineCancelInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPipelineCancelInput.serializer, + json, + ); +} + +class GPipelineConfigSourceEnum extends EnumClass { + const GPipelineConfigSourceEnum._(String name) : super(name); + + static const GPipelineConfigSourceEnum UNKNOWN_SOURCE = + _$gPipelineConfigSourceEnumUNKNOWN_SOURCE; + + static const GPipelineConfigSourceEnum REPOSITORY_SOURCE = + _$gPipelineConfigSourceEnumREPOSITORY_SOURCE; + + static const GPipelineConfigSourceEnum AUTO_DEVOPS_SOURCE = + _$gPipelineConfigSourceEnumAUTO_DEVOPS_SOURCE; + + static const GPipelineConfigSourceEnum WEBIDE_SOURCE = + _$gPipelineConfigSourceEnumWEBIDE_SOURCE; + + static const GPipelineConfigSourceEnum REMOTE_SOURCE = + _$gPipelineConfigSourceEnumREMOTE_SOURCE; + + static const GPipelineConfigSourceEnum EXTERNAL_PROJECT_SOURCE = + _$gPipelineConfigSourceEnumEXTERNAL_PROJECT_SOURCE; + + static const GPipelineConfigSourceEnum BRIDGE_SOURCE = + _$gPipelineConfigSourceEnumBRIDGE_SOURCE; + + static const GPipelineConfigSourceEnum PARAMETER_SOURCE = + _$gPipelineConfigSourceEnumPARAMETER_SOURCE; + + static const GPipelineConfigSourceEnum COMPLIANCE_SOURCE = + _$gPipelineConfigSourceEnumCOMPLIANCE_SOURCE; + + static Serializer get serializer => + _$gPipelineConfigSourceEnumSerializer; + static BuiltSet get values => + _$gPipelineConfigSourceEnumValues; + static GPipelineConfigSourceEnum valueOf(String name) => + _$gPipelineConfigSourceEnumValueOf(name); +} + +abstract class GPipelineDestroyInput + implements Built { + GPipelineDestroyInput._(); + + factory GPipelineDestroyInput( + [Function(GPipelineDestroyInputBuilder b) updates]) = + _$GPipelineDestroyInput; + + GCiPipelineID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gPipelineDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPipelineDestroyInput.serializer, + this, + ) as Map); + static GPipelineDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPipelineDestroyInput.serializer, + json, + ); +} + +class GPipelineMergeRequestEventType extends EnumClass { + const GPipelineMergeRequestEventType._(String name) : super(name); + + static const GPipelineMergeRequestEventType MERGED_RESULT = + _$gPipelineMergeRequestEventTypeMERGED_RESULT; + + static const GPipelineMergeRequestEventType DETACHED = + _$gPipelineMergeRequestEventTypeDETACHED; + + static const GPipelineMergeRequestEventType MERGE_TRAIN = + _$gPipelineMergeRequestEventTypeMERGE_TRAIN; + + static Serializer get serializer => + _$gPipelineMergeRequestEventTypeSerializer; + static BuiltSet get values => + _$gPipelineMergeRequestEventTypeValues; + static GPipelineMergeRequestEventType valueOf(String name) => + _$gPipelineMergeRequestEventTypeValueOf(name); +} + +abstract class GPipelineRetryInput + implements Built { + GPipelineRetryInput._(); + + factory GPipelineRetryInput( + [Function(GPipelineRetryInputBuilder b) updates]) = _$GPipelineRetryInput; + + GCiPipelineID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gPipelineRetryInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPipelineRetryInput.serializer, + this, + ) as Map); + static GPipelineRetryInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPipelineRetryInput.serializer, + json, + ); +} + +class GPipelineScheduleStatus extends EnumClass { + const GPipelineScheduleStatus._(String name) : super(name); + + static const GPipelineScheduleStatus ACTIVE = _$gPipelineScheduleStatusACTIVE; + + static const GPipelineScheduleStatus INACTIVE = + _$gPipelineScheduleStatusINACTIVE; + + static Serializer get serializer => + _$gPipelineScheduleStatusSerializer; + static BuiltSet get values => + _$gPipelineScheduleStatusValues; + static GPipelineScheduleStatus valueOf(String name) => + _$gPipelineScheduleStatusValueOf(name); +} + +class GPipelineScopeEnum extends EnumClass { + const GPipelineScopeEnum._(String name) : super(name); + + static const GPipelineScopeEnum RUNNING = _$gPipelineScopeEnumRUNNING; + + static const GPipelineScopeEnum PENDING = _$gPipelineScopeEnumPENDING; + + static const GPipelineScopeEnum FINISHED = _$gPipelineScopeEnumFINISHED; + + static const GPipelineScopeEnum BRANCHES = _$gPipelineScopeEnumBRANCHES; + + static const GPipelineScopeEnum TAGS = _$gPipelineScopeEnumTAGS; + + static Serializer get serializer => + _$gPipelineScopeEnumSerializer; + static BuiltSet get values => _$gPipelineScopeEnumValues; + static GPipelineScopeEnum valueOf(String name) => + _$gPipelineScopeEnumValueOf(name); +} + +class GPipelineStatusEnum extends EnumClass { + const GPipelineStatusEnum._(String name) : super(name); + + static const GPipelineStatusEnum CREATED = _$gPipelineStatusEnumCREATED; + + static const GPipelineStatusEnum WAITING_FOR_RESOURCE = + _$gPipelineStatusEnumWAITING_FOR_RESOURCE; + + static const GPipelineStatusEnum PREPARING = _$gPipelineStatusEnumPREPARING; + + static const GPipelineStatusEnum PENDING = _$gPipelineStatusEnumPENDING; + + static const GPipelineStatusEnum RUNNING = _$gPipelineStatusEnumRUNNING; + + static const GPipelineStatusEnum FAILED = _$gPipelineStatusEnumFAILED; + + static const GPipelineStatusEnum SUCCESS = _$gPipelineStatusEnumSUCCESS; + + static const GPipelineStatusEnum CANCELED = _$gPipelineStatusEnumCANCELED; + + static const GPipelineStatusEnum SKIPPED = _$gPipelineStatusEnumSKIPPED; + + static const GPipelineStatusEnum MANUAL = _$gPipelineStatusEnumMANUAL; + + static const GPipelineStatusEnum SCHEDULED = _$gPipelineStatusEnumSCHEDULED; + + static Serializer get serializer => + _$gPipelineStatusEnumSerializer; + static BuiltSet get values => + _$gPipelineStatusEnumValues; + static GPipelineStatusEnum valueOf(String name) => + _$gPipelineStatusEnumValueOf(name); +} + +abstract class GProjectCiCdSettingsUpdateInput + implements + Built { + GProjectCiCdSettingsUpdateInput._(); + + factory GProjectCiCdSettingsUpdateInput( + [Function(GProjectCiCdSettingsUpdateInputBuilder b) updates]) = + _$GProjectCiCdSettingsUpdateInput; + + String? get clientMutationId; + String get fullPath; + bool? get keepLatestArtifact; + bool? get jobTokenScopeEnabled; + bool? get mergePipelinesEnabled; + bool? get mergeTrainsEnabled; + static Serializer get serializer => + _$gProjectCiCdSettingsUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectCiCdSettingsUpdateInput.serializer, + this, + ) as Map); + static GProjectCiCdSettingsUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectCiCdSettingsUpdateInput.serializer, + json, + ); +} + +abstract class GProjectID implements Built { + GProjectID._(); + + factory GProjectID([String? value]) => + _$GProjectID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GProjectID((serialized as String?))); +} + +class GProjectMemberRelation extends EnumClass { + const GProjectMemberRelation._(String name) : super(name); + + static const GProjectMemberRelation DIRECT = _$gProjectMemberRelationDIRECT; + + static const GProjectMemberRelation INHERITED = + _$gProjectMemberRelationINHERITED; + + static const GProjectMemberRelation DESCENDANTS = + _$gProjectMemberRelationDESCENDANTS; + + static const GProjectMemberRelation INVITED_GROUPS = + _$gProjectMemberRelationINVITED_GROUPS; + + static Serializer get serializer => + _$gProjectMemberRelationSerializer; + static BuiltSet get values => + _$gProjectMemberRelationValues; + static GProjectMemberRelation valueOf(String name) => + _$gProjectMemberRelationValueOf(name); +} + +abstract class GProjectSetComplianceFrameworkInput + implements + Built { + GProjectSetComplianceFrameworkInput._(); + + factory GProjectSetComplianceFrameworkInput( + [Function(GProjectSetComplianceFrameworkInputBuilder b) updates]) = + _$GProjectSetComplianceFrameworkInput; + + String? get clientMutationId; + GProjectID get projectId; + GComplianceManagementFrameworkID? get complianceFrameworkId; + static Serializer get serializer => + _$gProjectSetComplianceFrameworkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectSetComplianceFrameworkInput.serializer, + this, + ) as Map); + static GProjectSetComplianceFrameworkInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GProjectSetComplianceFrameworkInput.serializer, + json, + ); +} + +abstract class GProjectSetLockedInput + implements Built { + GProjectSetLockedInput._(); + + factory GProjectSetLockedInput( + [Function(GProjectSetLockedInputBuilder b) updates]) = + _$GProjectSetLockedInput; + + String? get clientMutationId; + String get projectPath; + String get filePath; + bool get lock; + static Serializer get serializer => + _$gProjectSetLockedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GProjectSetLockedInput.serializer, + this, + ) as Map); + static GProjectSetLockedInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GProjectSetLockedInput.serializer, + json, + ); +} + +abstract class GPrometheusIntegrationCreateInput + implements + Built { + GPrometheusIntegrationCreateInput._(); + + factory GPrometheusIntegrationCreateInput( + [Function(GPrometheusIntegrationCreateInputBuilder b) updates]) = + _$GPrometheusIntegrationCreateInput; + + String? get clientMutationId; + String get projectPath; + bool get active; + String get apiUrl; + static Serializer get serializer => + _$gPrometheusIntegrationCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPrometheusIntegrationCreateInput.serializer, + this, + ) as Map); + static GPrometheusIntegrationCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPrometheusIntegrationCreateInput.serializer, + json, + ); +} + +abstract class GPrometheusIntegrationResetTokenInput + implements + Built { + GPrometheusIntegrationResetTokenInput._(); + + factory GPrometheusIntegrationResetTokenInput( + [Function(GPrometheusIntegrationResetTokenInputBuilder b) updates]) = + _$GPrometheusIntegrationResetTokenInput; + + String? get clientMutationId; + GIntegrationsPrometheusID get id; + static Serializer get serializer => + _$gPrometheusIntegrationResetTokenInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPrometheusIntegrationResetTokenInput.serializer, + this, + ) as Map); + static GPrometheusIntegrationResetTokenInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPrometheusIntegrationResetTokenInput.serializer, + json, + ); +} + +abstract class GPrometheusIntegrationUpdateInput + implements + Built { + GPrometheusIntegrationUpdateInput._(); + + factory GPrometheusIntegrationUpdateInput( + [Function(GPrometheusIntegrationUpdateInputBuilder b) updates]) = + _$GPrometheusIntegrationUpdateInput; + + String? get clientMutationId; + GIntegrationsPrometheusID get id; + bool? get active; + String? get apiUrl; + static Serializer get serializer => + _$gPrometheusIntegrationUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPrometheusIntegrationUpdateInput.serializer, + this, + ) as Map); + static GPrometheusIntegrationUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GPrometheusIntegrationUpdateInput.serializer, + json, + ); +} + +abstract class GPromoteToEpicInput + implements Built { + GPromoteToEpicInput._(); + + factory GPromoteToEpicInput( + [Function(GPromoteToEpicInputBuilder b) updates]) = _$GPromoteToEpicInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + String? get groupPath; + static Serializer get serializer => + _$gPromoteToEpicInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GPromoteToEpicInput.serializer, + this, + ) as Map); + static GPromoteToEpicInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GPromoteToEpicInput.serializer, + json, + ); +} + +class GRegistryState extends EnumClass { + const GRegistryState._(String name) : super(name); + + static const GRegistryState PENDING = _$gRegistryStatePENDING; + + static const GRegistryState STARTED = _$gRegistryStateSTARTED; + + static const GRegistryState SYNCED = _$gRegistryStateSYNCED; + + static const GRegistryState FAILED = _$gRegistryStateFAILED; + + static Serializer get serializer => + _$gRegistryStateSerializer; + static BuiltSet get values => _$gRegistryStateValues; + static GRegistryState valueOf(String name) => _$gRegistryStateValueOf(name); +} + +abstract class GReleaseAssetLinkCreateInput + implements + Built { + GReleaseAssetLinkCreateInput._(); + + factory GReleaseAssetLinkCreateInput( + [Function(GReleaseAssetLinkCreateInputBuilder b) updates]) = + _$GReleaseAssetLinkCreateInput; + + String? get clientMutationId; + String get name; + String get url; + String? get directAssetPath; + GReleaseAssetLinkType? get linkType; + String get projectPath; + String get tagName; + static Serializer get serializer => + _$gReleaseAssetLinkCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseAssetLinkCreateInput.serializer, + this, + ) as Map); + static GReleaseAssetLinkCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseAssetLinkCreateInput.serializer, + json, + ); +} + +abstract class GReleaseAssetLinkDeleteInput + implements + Built { + GReleaseAssetLinkDeleteInput._(); + + factory GReleaseAssetLinkDeleteInput( + [Function(GReleaseAssetLinkDeleteInputBuilder b) updates]) = + _$GReleaseAssetLinkDeleteInput; + + String? get clientMutationId; + GReleasesLinkID get id; + static Serializer get serializer => + _$gReleaseAssetLinkDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseAssetLinkDeleteInput.serializer, + this, + ) as Map); + static GReleaseAssetLinkDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseAssetLinkDeleteInput.serializer, + json, + ); +} + +abstract class GReleaseAssetLinkInput + implements Built { + GReleaseAssetLinkInput._(); + + factory GReleaseAssetLinkInput( + [Function(GReleaseAssetLinkInputBuilder b) updates]) = + _$GReleaseAssetLinkInput; + + String get name; + String get url; + String? get directAssetPath; + GReleaseAssetLinkType? get linkType; + static Serializer get serializer => + _$gReleaseAssetLinkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseAssetLinkInput.serializer, + this, + ) as Map); + static GReleaseAssetLinkInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseAssetLinkInput.serializer, + json, + ); +} + +class GReleaseAssetLinkType extends EnumClass { + const GReleaseAssetLinkType._(String name) : super(name); + + static const GReleaseAssetLinkType OTHER = _$gReleaseAssetLinkTypeOTHER; + + static const GReleaseAssetLinkType RUNBOOK = _$gReleaseAssetLinkTypeRUNBOOK; + + static const GReleaseAssetLinkType PACKAGE = _$gReleaseAssetLinkTypePACKAGE; + + static const GReleaseAssetLinkType IMAGE = _$gReleaseAssetLinkTypeIMAGE; + + static Serializer get serializer => + _$gReleaseAssetLinkTypeSerializer; + static BuiltSet get values => + _$gReleaseAssetLinkTypeValues; + static GReleaseAssetLinkType valueOf(String name) => + _$gReleaseAssetLinkTypeValueOf(name); +} + +abstract class GReleaseAssetLinkUpdateInput + implements + Built { + GReleaseAssetLinkUpdateInput._(); + + factory GReleaseAssetLinkUpdateInput( + [Function(GReleaseAssetLinkUpdateInputBuilder b) updates]) = + _$GReleaseAssetLinkUpdateInput; + + String? get clientMutationId; + GReleasesLinkID get id; + String? get name; + String? get url; + String? get directAssetPath; + GReleaseAssetLinkType? get linkType; + static Serializer get serializer => + _$gReleaseAssetLinkUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseAssetLinkUpdateInput.serializer, + this, + ) as Map); + static GReleaseAssetLinkUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseAssetLinkUpdateInput.serializer, + json, + ); +} + +abstract class GReleaseAssetsInput + implements Built { + GReleaseAssetsInput._(); + + factory GReleaseAssetsInput( + [Function(GReleaseAssetsInputBuilder b) updates]) = _$GReleaseAssetsInput; + + BuiltList? get links; + static Serializer get serializer => + _$gReleaseAssetsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseAssetsInput.serializer, + this, + ) as Map); + static GReleaseAssetsInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseAssetsInput.serializer, + json, + ); +} + +abstract class GReleaseCreateInput + implements Built { + GReleaseCreateInput._(); + + factory GReleaseCreateInput( + [Function(GReleaseCreateInputBuilder b) updates]) = _$GReleaseCreateInput; + + String get projectPath; + String? get clientMutationId; + String get tagName; + String? get tagMessage; + String? get ref; + String? get name; + String? get description; + GTime? get releasedAt; + BuiltList? get milestones; + GReleaseAssetsInput? get assets; + static Serializer get serializer => + _$gReleaseCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseCreateInput.serializer, + this, + ) as Map); + static GReleaseCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseCreateInput.serializer, + json, + ); +} + +abstract class GReleaseDeleteInput + implements Built { + GReleaseDeleteInput._(); + + factory GReleaseDeleteInput( + [Function(GReleaseDeleteInputBuilder b) updates]) = _$GReleaseDeleteInput; + + String get projectPath; + String? get clientMutationId; + String get tagName; + static Serializer get serializer => + _$gReleaseDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseDeleteInput.serializer, + this, + ) as Map); + static GReleaseDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseDeleteInput.serializer, + json, + ); +} + +abstract class GReleaseID implements Built { + GReleaseID._(); + + factory GReleaseID([String? value]) => + _$GReleaseID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GReleaseID((serialized as String?))); +} + +abstract class GReleasesLinkID + implements Built { + GReleasesLinkID._(); + + factory GReleasesLinkID([String? value]) => + _$GReleasesLinkID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GReleasesLinkID((serialized as String?))); +} + +class GReleaseSort extends EnumClass { + const GReleaseSort._(String name) : super(name); + + static const GReleaseSort CREATED_DESC = _$gReleaseSortCREATED_DESC; + + static const GReleaseSort CREATED_ASC = _$gReleaseSortCREATED_ASC; + + static const GReleaseSort RELEASED_AT_DESC = _$gReleaseSortRELEASED_AT_DESC; + + static const GReleaseSort RELEASED_AT_ASC = _$gReleaseSortRELEASED_AT_ASC; + + static Serializer get serializer => _$gReleaseSortSerializer; + static BuiltSet get values => _$gReleaseSortValues; + static GReleaseSort valueOf(String name) => _$gReleaseSortValueOf(name); +} + +class GReleaseTagWildcardId extends EnumClass { + const GReleaseTagWildcardId._(String name) : super(name); + + static const GReleaseTagWildcardId NONE = _$gReleaseTagWildcardIdNONE; + + static const GReleaseTagWildcardId ANY = _$gReleaseTagWildcardIdANY; + + static Serializer get serializer => + _$gReleaseTagWildcardIdSerializer; + static BuiltSet get values => + _$gReleaseTagWildcardIdValues; + static GReleaseTagWildcardId valueOf(String name) => + _$gReleaseTagWildcardIdValueOf(name); +} + +abstract class GReleaseUpdateInput + implements Built { + GReleaseUpdateInput._(); + + factory GReleaseUpdateInput( + [Function(GReleaseUpdateInputBuilder b) updates]) = _$GReleaseUpdateInput; + + String get projectPath; + String? get clientMutationId; + String get tagName; + String? get name; + String? get description; + GTime? get releasedAt; + BuiltList? get milestones; + static Serializer get serializer => + _$gReleaseUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GReleaseUpdateInput.serializer, + this, + ) as Map); + static GReleaseUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GReleaseUpdateInput.serializer, + json, + ); +} + +abstract class GRemoveProjectFromSecurityDashboardInput + implements + Built { + GRemoveProjectFromSecurityDashboardInput._(); + + factory GRemoveProjectFromSecurityDashboardInput( + [Function(GRemoveProjectFromSecurityDashboardInputBuilder b) + updates]) = _$GRemoveProjectFromSecurityDashboardInput; + + String? get clientMutationId; + GProjectID get id; + static Serializer get serializer => + _$gRemoveProjectFromSecurityDashboardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRemoveProjectFromSecurityDashboardInput.serializer, + this, + ) as Map); + static GRemoveProjectFromSecurityDashboardInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRemoveProjectFromSecurityDashboardInput.serializer, + json, + ); +} + +class GReplicationStateEnum extends EnumClass { + const GReplicationStateEnum._(String name) : super(name); + + static const GReplicationStateEnum PENDING = _$gReplicationStateEnumPENDING; + + static const GReplicationStateEnum STARTED = _$gReplicationStateEnumSTARTED; + + static const GReplicationStateEnum SYNCED = _$gReplicationStateEnumSYNCED; + + static const GReplicationStateEnum FAILED = _$gReplicationStateEnumFAILED; + + static Serializer get serializer => + _$gReplicationStateEnumSerializer; + static BuiltSet get values => + _$gReplicationStateEnumValues; + static GReplicationStateEnum valueOf(String name) => + _$gReplicationStateEnumValueOf(name); +} + +abstract class GRepositionImageDiffNoteInput + implements + Built { + GRepositionImageDiffNoteInput._(); + + factory GRepositionImageDiffNoteInput( + [Function(GRepositionImageDiffNoteInputBuilder b) updates]) = + _$GRepositionImageDiffNoteInput; + + String? get clientMutationId; + GDiffNoteID get id; + GUpdateDiffImagePositionInput get position; + static Serializer get serializer => + _$gRepositionImageDiffNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRepositionImageDiffNoteInput.serializer, + this, + ) as Map); + static GRepositionImageDiffNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRepositionImageDiffNoteInput.serializer, + json, + ); +} + +class GRequirementState extends EnumClass { + const GRequirementState._(String name) : super(name); + + static const GRequirementState OPENED = _$gRequirementStateOPENED; + + static const GRequirementState ARCHIVED = _$gRequirementStateARCHIVED; + + static Serializer get serializer => + _$gRequirementStateSerializer; + static BuiltSet get values => _$gRequirementStateValues; + static GRequirementState valueOf(String name) => + _$gRequirementStateValueOf(name); +} + +class GRequirementStatusFilter extends EnumClass { + const GRequirementStatusFilter._(String name) : super(name); + + static const GRequirementStatusFilter MISSING = + _$gRequirementStatusFilterMISSING; + + static const GRequirementStatusFilter PASSED = + _$gRequirementStatusFilterPASSED; + + static const GRequirementStatusFilter FAILED = + _$gRequirementStatusFilterFAILED; + + static Serializer get serializer => + _$gRequirementStatusFilterSerializer; + static BuiltSet get values => + _$gRequirementStatusFilterValues; + static GRequirementStatusFilter valueOf(String name) => + _$gRequirementStatusFilterValueOf(name); +} + +abstract class GRunnerDeleteInput + implements Built { + GRunnerDeleteInput._(); + + factory GRunnerDeleteInput([Function(GRunnerDeleteInputBuilder b) updates]) = + _$GRunnerDeleteInput; + + String? get clientMutationId; + GCiRunnerID get id; + static Serializer get serializer => + _$gRunnerDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRunnerDeleteInput.serializer, + this, + ) as Map); + static GRunnerDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRunnerDeleteInput.serializer, + json, + ); +} + +abstract class GRunnersRegistrationTokenResetInput + implements + Built { + GRunnersRegistrationTokenResetInput._(); + + factory GRunnersRegistrationTokenResetInput( + [Function(GRunnersRegistrationTokenResetInputBuilder b) updates]) = + _$GRunnersRegistrationTokenResetInput; + + String? get clientMutationId; + GCiRunnerType get type; + String? get id; + static Serializer get serializer => + _$gRunnersRegistrationTokenResetInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRunnersRegistrationTokenResetInput.serializer, + this, + ) as Map); + static GRunnersRegistrationTokenResetInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GRunnersRegistrationTokenResetInput.serializer, + json, + ); +} + +abstract class GRunnerUpdateInput + implements Built { + GRunnerUpdateInput._(); + + factory GRunnerUpdateInput([Function(GRunnerUpdateInputBuilder b) updates]) = + _$GRunnerUpdateInput; + + String? get clientMutationId; + GCiRunnerID get id; + String? get description; + String? get maintenanceNote; + int? get maximumTimeout; + GCiRunnerAccessLevel? get accessLevel; + bool? get paused; + bool? get locked; + bool? get runUntagged; + BuiltList? get tagList; + BuiltList? get associatedProjects; + double? get publicProjectsMinutesCostFactor; + double? get privateProjectsMinutesCostFactor; + static Serializer get serializer => + _$gRunnerUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GRunnerUpdateInput.serializer, + this, + ) as Map); + static GRunnerUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GRunnerUpdateInput.serializer, + json, + ); +} + +abstract class GSastCiConfigurationAnalyzersEntityInput + implements + Built { + GSastCiConfigurationAnalyzersEntityInput._(); + + factory GSastCiConfigurationAnalyzersEntityInput( + [Function(GSastCiConfigurationAnalyzersEntityInputBuilder b) + updates]) = _$GSastCiConfigurationAnalyzersEntityInput; + + String get name; + bool get enabled; + BuiltList? get variables; + static Serializer get serializer => + _$gSastCiConfigurationAnalyzersEntityInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSastCiConfigurationAnalyzersEntityInput.serializer, + this, + ) as Map); + static GSastCiConfigurationAnalyzersEntityInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSastCiConfigurationAnalyzersEntityInput.serializer, + json, + ); +} + +abstract class GSastCiConfigurationEntityInput + implements + Built { + GSastCiConfigurationEntityInput._(); + + factory GSastCiConfigurationEntityInput( + [Function(GSastCiConfigurationEntityInputBuilder b) updates]) = + _$GSastCiConfigurationEntityInput; + + String get field; + String get defaultValue; + String get value; + static Serializer get serializer => + _$gSastCiConfigurationEntityInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSastCiConfigurationEntityInput.serializer, + this, + ) as Map); + static GSastCiConfigurationEntityInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSastCiConfigurationEntityInput.serializer, + json, + ); +} + +abstract class GSastCiConfigurationInput + implements + Built { + GSastCiConfigurationInput._(); + + factory GSastCiConfigurationInput( + [Function(GSastCiConfigurationInputBuilder b) updates]) = + _$GSastCiConfigurationInput; + + BuiltList? get global; + BuiltList? get pipeline; + BuiltList? get analyzers; + static Serializer get serializer => + _$gSastCiConfigurationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSastCiConfigurationInput.serializer, + this, + ) as Map); + static GSastCiConfigurationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSastCiConfigurationInput.serializer, + json, + ); +} + +class GSastUiComponentSize extends EnumClass { + const GSastUiComponentSize._(String name) : super(name); + + static const GSastUiComponentSize SMALL = _$gSastUiComponentSizeSMALL; + + static const GSastUiComponentSize MEDIUM = _$gSastUiComponentSizeMEDIUM; + + static const GSastUiComponentSize LARGE = _$gSastUiComponentSizeLARGE; + + static Serializer get serializer => + _$gSastUiComponentSizeSerializer; + static BuiltSet get values => + _$gSastUiComponentSizeValues; + static GSastUiComponentSize valueOf(String name) => + _$gSastUiComponentSizeValueOf(name); +} + +abstract class GSavedReplyCreateInput + implements Built { + GSavedReplyCreateInput._(); + + factory GSavedReplyCreateInput( + [Function(GSavedReplyCreateInputBuilder b) updates]) = + _$GSavedReplyCreateInput; + + String? get clientMutationId; + String get name; + String get content; + static Serializer get serializer => + _$gSavedReplyCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSavedReplyCreateInput.serializer, + this, + ) as Map); + static GSavedReplyCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSavedReplyCreateInput.serializer, + json, + ); +} + +abstract class GSavedReplyDestroyInput + implements Built { + GSavedReplyDestroyInput._(); + + factory GSavedReplyDestroyInput( + [Function(GSavedReplyDestroyInputBuilder b) updates]) = + _$GSavedReplyDestroyInput; + + String? get clientMutationId; + GUsersSavedReplyID get id; + static Serializer get serializer => + _$gSavedReplyDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSavedReplyDestroyInput.serializer, + this, + ) as Map); + static GSavedReplyDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSavedReplyDestroyInput.serializer, + json, + ); +} + +abstract class GSavedReplyUpdateInput + implements Built { + GSavedReplyUpdateInput._(); + + factory GSavedReplyUpdateInput( + [Function(GSavedReplyUpdateInputBuilder b) updates]) = + _$GSavedReplyUpdateInput; + + String? get clientMutationId; + GUsersSavedReplyID get id; + String get name; + String get content; + static Serializer get serializer => + _$gSavedReplyUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSavedReplyUpdateInput.serializer, + this, + ) as Map); + static GSavedReplyUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSavedReplyUpdateInput.serializer, + json, + ); +} + +abstract class GScanExecutionPolicyCommitInput + implements + Built { + GScanExecutionPolicyCommitInput._(); + + factory GScanExecutionPolicyCommitInput( + [Function(GScanExecutionPolicyCommitInputBuilder b) updates]) = + _$GScanExecutionPolicyCommitInput; + + String? get clientMutationId; + String? get fullPath; + String get policyYaml; + GMutationOperationMode get operationMode; + String? get name; + static Serializer get serializer => + _$gScanExecutionPolicyCommitInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GScanExecutionPolicyCommitInput.serializer, + this, + ) as Map); + static GScanExecutionPolicyCommitInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GScanExecutionPolicyCommitInput.serializer, + json, + ); +} + +class GScanStatus extends EnumClass { + const GScanStatus._(String name) : super(name); + + static const GScanStatus CREATED = _$gScanStatusCREATED; + + static const GScanStatus SUCCEEDED = _$gScanStatusSUCCEEDED; + + static const GScanStatus JOB_FAILED = _$gScanStatusJOB_FAILED; + + static const GScanStatus REPORT_ERROR = _$gScanStatusREPORT_ERROR; + + static const GScanStatus PREPARING = _$gScanStatusPREPARING; + + static const GScanStatus PREPARATION_FAILED = _$gScanStatusPREPARATION_FAILED; + + static const GScanStatus PURGED = _$gScanStatusPURGED; + + static Serializer get serializer => _$gScanStatusSerializer; + static BuiltSet get values => _$gScanStatusValues; + static GScanStatus valueOf(String name) => _$gScanStatusValueOf(name); +} + +abstract class GSecurityFindingCreateIssueInput + implements + Built { + GSecurityFindingCreateIssueInput._(); + + factory GSecurityFindingCreateIssueInput( + [Function(GSecurityFindingCreateIssueInputBuilder b) updates]) = + _$GSecurityFindingCreateIssueInput; + + String? get clientMutationId; + String get uuid; + GProjectID get project; + static Serializer get serializer => + _$gSecurityFindingCreateIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityFindingCreateIssueInput.serializer, + this, + ) as Map); + static GSecurityFindingCreateIssueInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSecurityFindingCreateIssueInput.serializer, + json, + ); +} + +abstract class GSecurityFindingDismissInput + implements + Built { + GSecurityFindingDismissInput._(); + + factory GSecurityFindingDismissInput( + [Function(GSecurityFindingDismissInputBuilder b) updates]) = + _$GSecurityFindingDismissInput; + + String? get clientMutationId; + String get uuid; + String? get comment; + GVulnerabilityDismissalReason? get dismissalReason; + static Serializer get serializer => + _$gSecurityFindingDismissInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityFindingDismissInput.serializer, + this, + ) as Map); + static GSecurityFindingDismissInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSecurityFindingDismissInput.serializer, + json, + ); +} + +abstract class GSecurityPolicyProjectAssignInput + implements + Built { + GSecurityPolicyProjectAssignInput._(); + + factory GSecurityPolicyProjectAssignInput( + [Function(GSecurityPolicyProjectAssignInputBuilder b) updates]) = + _$GSecurityPolicyProjectAssignInput; + + String? get clientMutationId; + String? get fullPath; + GProjectID get securityPolicyProjectId; + static Serializer get serializer => + _$gSecurityPolicyProjectAssignInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityPolicyProjectAssignInput.serializer, + this, + ) as Map); + static GSecurityPolicyProjectAssignInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSecurityPolicyProjectAssignInput.serializer, + json, + ); +} + +abstract class GSecurityPolicyProjectCreateInput + implements + Built { + GSecurityPolicyProjectCreateInput._(); + + factory GSecurityPolicyProjectCreateInput( + [Function(GSecurityPolicyProjectCreateInputBuilder b) updates]) = + _$GSecurityPolicyProjectCreateInput; + + String? get clientMutationId; + String? get fullPath; + static Serializer get serializer => + _$gSecurityPolicyProjectCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityPolicyProjectCreateInput.serializer, + this, + ) as Map); + static GSecurityPolicyProjectCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSecurityPolicyProjectCreateInput.serializer, + json, + ); +} + +abstract class GSecurityPolicyProjectUnassignInput + implements + Built { + GSecurityPolicyProjectUnassignInput._(); + + factory GSecurityPolicyProjectUnassignInput( + [Function(GSecurityPolicyProjectUnassignInputBuilder b) updates]) = + _$GSecurityPolicyProjectUnassignInput; + + String? get clientMutationId; + String? get fullPath; + static Serializer get serializer => + _$gSecurityPolicyProjectUnassignInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityPolicyProjectUnassignInput.serializer, + this, + ) as Map); + static GSecurityPolicyProjectUnassignInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GSecurityPolicyProjectUnassignInput.serializer, + json, + ); +} + +class GSecurityPolicyRelationType extends EnumClass { + const GSecurityPolicyRelationType._(String name) : super(name); + + static const GSecurityPolicyRelationType DIRECT = + _$gSecurityPolicyRelationTypeDIRECT; + + static const GSecurityPolicyRelationType INHERITED = + _$gSecurityPolicyRelationTypeINHERITED; + + static const GSecurityPolicyRelationType INHERITED_ONLY = + _$gSecurityPolicyRelationTypeINHERITED_ONLY; + + static Serializer get serializer => + _$gSecurityPolicyRelationTypeSerializer; + static BuiltSet get values => + _$gSecurityPolicyRelationTypeValues; + static GSecurityPolicyRelationType valueOf(String name) => + _$gSecurityPolicyRelationTypeValueOf(name); +} + +class GSecurityReportTypeEnum extends EnumClass { + const GSecurityReportTypeEnum._(String name) : super(name); + + static const GSecurityReportTypeEnum SAST = _$gSecurityReportTypeEnumSAST; + + static const GSecurityReportTypeEnum SAST_IAC = + _$gSecurityReportTypeEnumSAST_IAC; + + static const GSecurityReportTypeEnum DAST = _$gSecurityReportTypeEnumDAST; + + static const GSecurityReportTypeEnum DEPENDENCY_SCANNING = + _$gSecurityReportTypeEnumDEPENDENCY_SCANNING; + + static const GSecurityReportTypeEnum CONTAINER_SCANNING = + _$gSecurityReportTypeEnumCONTAINER_SCANNING; + + static const GSecurityReportTypeEnum SECRET_DETECTION = + _$gSecurityReportTypeEnumSECRET_DETECTION; + + static const GSecurityReportTypeEnum COVERAGE_FUZZING = + _$gSecurityReportTypeEnumCOVERAGE_FUZZING; + + static const GSecurityReportTypeEnum API_FUZZING = + _$gSecurityReportTypeEnumAPI_FUZZING; + + static const GSecurityReportTypeEnum CLUSTER_IMAGE_SCANNING = + _$gSecurityReportTypeEnumCLUSTER_IMAGE_SCANNING; + + static Serializer get serializer => + _$gSecurityReportTypeEnumSerializer; + static BuiltSet get values => + _$gSecurityReportTypeEnumValues; + static GSecurityReportTypeEnum valueOf(String name) => + _$gSecurityReportTypeEnumValueOf(name); +} + +class GSecurityScannerType extends EnumClass { + const GSecurityScannerType._(String name) : super(name); + + static const GSecurityScannerType SAST = _$gSecurityScannerTypeSAST; + + static const GSecurityScannerType SAST_IAC = _$gSecurityScannerTypeSAST_IAC; + + static const GSecurityScannerType DAST = _$gSecurityScannerTypeDAST; + + static const GSecurityScannerType DEPENDENCY_SCANNING = + _$gSecurityScannerTypeDEPENDENCY_SCANNING; + + static const GSecurityScannerType CONTAINER_SCANNING = + _$gSecurityScannerTypeCONTAINER_SCANNING; + + static const GSecurityScannerType SECRET_DETECTION = + _$gSecurityScannerTypeSECRET_DETECTION; + + static const GSecurityScannerType COVERAGE_FUZZING = + _$gSecurityScannerTypeCOVERAGE_FUZZING; + + static const GSecurityScannerType API_FUZZING = + _$gSecurityScannerTypeAPI_FUZZING; + + static const GSecurityScannerType CLUSTER_IMAGE_SCANNING = + _$gSecurityScannerTypeCLUSTER_IMAGE_SCANNING; + + static Serializer get serializer => + _$gSecurityScannerTypeSerializer; + static BuiltSet get values => + _$gSecurityScannerTypeValues; + static GSecurityScannerType valueOf(String name) => + _$gSecurityScannerTypeValueOf(name); +} + +abstract class GSecurityTrainingProviderID + implements + Built { + GSecurityTrainingProviderID._(); + + factory GSecurityTrainingProviderID([String? value]) => + _$GSecurityTrainingProviderID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GSecurityTrainingProviderID((serialized as String?))); +} + +abstract class GSecurityTrainingUpdateInput + implements + Built { + GSecurityTrainingUpdateInput._(); + + factory GSecurityTrainingUpdateInput( + [Function(GSecurityTrainingUpdateInputBuilder b) updates]) = + _$GSecurityTrainingUpdateInput; + + String? get clientMutationId; + String get projectPath; + GSecurityTrainingProviderID get providerId; + bool get isEnabled; + bool? get isPrimary; + static Serializer get serializer => + _$gSecurityTrainingUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSecurityTrainingUpdateInput.serializer, + this, + ) as Map); + static GSecurityTrainingUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSecurityTrainingUpdateInput.serializer, + json, + ); +} + +class GSentryErrorStatus extends EnumClass { + const GSentryErrorStatus._(String name) : super(name); + + static const GSentryErrorStatus RESOLVED = _$gSentryErrorStatusRESOLVED; + + static const GSentryErrorStatus RESOLVED_IN_NEXT_RELEASE = + _$gSentryErrorStatusRESOLVED_IN_NEXT_RELEASE; + + static const GSentryErrorStatus UNRESOLVED = _$gSentryErrorStatusUNRESOLVED; + + static const GSentryErrorStatus IGNORED = _$gSentryErrorStatusIGNORED; + + static Serializer get serializer => + _$gSentryErrorStatusSerializer; + static BuiltSet get values => _$gSentryErrorStatusValues; + static GSentryErrorStatus valueOf(String name) => + _$gSentryErrorStatusValueOf(name); +} + +class GServiceType extends EnumClass { + const GServiceType._(String name) : super(name); + + static const GServiceType ASANA_SERVICE = _$gServiceTypeASANA_SERVICE; + + static const GServiceType ASSEMBLA_SERVICE = _$gServiceTypeASSEMBLA_SERVICE; + + static const GServiceType BAMBOO_SERVICE = _$gServiceTypeBAMBOO_SERVICE; + + static const GServiceType BUGZILLA_SERVICE = _$gServiceTypeBUGZILLA_SERVICE; + + static const GServiceType BUILDKITE_SERVICE = _$gServiceTypeBUILDKITE_SERVICE; + + static const GServiceType CAMPFIRE_SERVICE = _$gServiceTypeCAMPFIRE_SERVICE; + + static const GServiceType CONFLUENCE_SERVICE = + _$gServiceTypeCONFLUENCE_SERVICE; + + static const GServiceType CUSTOM_ISSUE_TRACKER_SERVICE = + _$gServiceTypeCUSTOM_ISSUE_TRACKER_SERVICE; + + static const GServiceType DATADOG_SERVICE = _$gServiceTypeDATADOG_SERVICE; + + static const GServiceType DISCORD_SERVICE = _$gServiceTypeDISCORD_SERVICE; + + static const GServiceType DRONE_CI_SERVICE = _$gServiceTypeDRONE_CI_SERVICE; + + static const GServiceType EMAILS_ON_PUSH_SERVICE = + _$gServiceTypeEMAILS_ON_PUSH_SERVICE; + + static const GServiceType EWM_SERVICE = _$gServiceTypeEWM_SERVICE; + + static const GServiceType EXTERNAL_WIKI_SERVICE = + _$gServiceTypeEXTERNAL_WIKI_SERVICE; + + static const GServiceType FLOWDOCK_SERVICE = _$gServiceTypeFLOWDOCK_SERVICE; + + static const GServiceType GITHUB_SERVICE = _$gServiceTypeGITHUB_SERVICE; + + static const GServiceType GITLAB_SLACK_APPLICATION_SERVICE = + _$gServiceTypeGITLAB_SLACK_APPLICATION_SERVICE; + + static const GServiceType HANGOUTS_CHAT_SERVICE = + _$gServiceTypeHANGOUTS_CHAT_SERVICE; + + static const GServiceType HARBOR_SERVICE = _$gServiceTypeHARBOR_SERVICE; + + static const GServiceType IRKER_SERVICE = _$gServiceTypeIRKER_SERVICE; + + static const GServiceType JENKINS_SERVICE = _$gServiceTypeJENKINS_SERVICE; + + static const GServiceType JIRA_SERVICE = _$gServiceTypeJIRA_SERVICE; + + static const GServiceType MATTERMOST_SERVICE = + _$gServiceTypeMATTERMOST_SERVICE; + + static const GServiceType MATTERMOST_SLASH_COMMANDS_SERVICE = + _$gServiceTypeMATTERMOST_SLASH_COMMANDS_SERVICE; + + static const GServiceType MICROSOFT_TEAMS_SERVICE = + _$gServiceTypeMICROSOFT_TEAMS_SERVICE; + + static const GServiceType PACKAGIST_SERVICE = _$gServiceTypePACKAGIST_SERVICE; + + static const GServiceType PIPELINES_EMAIL_SERVICE = + _$gServiceTypePIPELINES_EMAIL_SERVICE; + + static const GServiceType PIVOTALTRACKER_SERVICE = + _$gServiceTypePIVOTALTRACKER_SERVICE; + + static const GServiceType PROMETHEUS_SERVICE = + _$gServiceTypePROMETHEUS_SERVICE; + + static const GServiceType PUMBLE_SERVICE = _$gServiceTypePUMBLE_SERVICE; + + static const GServiceType PUSHOVER_SERVICE = _$gServiceTypePUSHOVER_SERVICE; + + static const GServiceType REDMINE_SERVICE = _$gServiceTypeREDMINE_SERVICE; + + static const GServiceType SHIMO_SERVICE = _$gServiceTypeSHIMO_SERVICE; + + static const GServiceType SLACK_SERVICE = _$gServiceTypeSLACK_SERVICE; + + static const GServiceType SLACK_SLASH_COMMANDS_SERVICE = + _$gServiceTypeSLACK_SLASH_COMMANDS_SERVICE; + + static const GServiceType TEAMCITY_SERVICE = _$gServiceTypeTEAMCITY_SERVICE; + + static const GServiceType UNIFY_CIRCUIT_SERVICE = + _$gServiceTypeUNIFY_CIRCUIT_SERVICE; + + static const GServiceType WEBEX_TEAMS_SERVICE = + _$gServiceTypeWEBEX_TEAMS_SERVICE; + + static const GServiceType YOUTRACK_SERVICE = _$gServiceTypeYOUTRACK_SERVICE; + + static const GServiceType ZENTAO_SERVICE = _$gServiceTypeZENTAO_SERVICE; + + static Serializer get serializer => _$gServiceTypeSerializer; + static BuiltSet get values => _$gServiceTypeValues; + static GServiceType valueOf(String name) => _$gServiceTypeValueOf(name); +} + +class GShaFormat extends EnumClass { + const GShaFormat._(String name) : super(name); + + static const GShaFormat SHORT = _$gShaFormatSHORT; + + static const GShaFormat LONG = _$gShaFormatLONG; + + static Serializer get serializer => _$gShaFormatSerializer; + static BuiltSet get values => _$gShaFormatValues; + static GShaFormat valueOf(String name) => _$gShaFormatValueOf(name); +} + +class GSharedRunnersSetting extends EnumClass { + const GSharedRunnersSetting._(String name) : super(name); + + static const GSharedRunnersSetting DISABLED_AND_UNOVERRIDABLE = + _$gSharedRunnersSettingDISABLED_AND_UNOVERRIDABLE; + + static const GSharedRunnersSetting DISABLED_WITH_OVERRIDE = + _$gSharedRunnersSettingDISABLED_WITH_OVERRIDE; + + static const GSharedRunnersSetting ENABLED = _$gSharedRunnersSettingENABLED; + + static Serializer get serializer => + _$gSharedRunnersSettingSerializer; + static BuiltSet get values => + _$gSharedRunnersSettingValues; + static GSharedRunnersSetting valueOf(String name) => + _$gSharedRunnersSettingValueOf(name); +} + +class GSnippetBlobActionEnum extends EnumClass { + const GSnippetBlobActionEnum._(String name) : super(name); + + static const GSnippetBlobActionEnum create = _$gSnippetBlobActionEnumcreate; + + @BuiltValueEnumConst(wireName: 'update') + static const GSnippetBlobActionEnum Gupdate = _$gSnippetBlobActionEnumGupdate; + + static const GSnippetBlobActionEnum delete = _$gSnippetBlobActionEnumdelete; + + static const GSnippetBlobActionEnum move = _$gSnippetBlobActionEnummove; + + static Serializer get serializer => + _$gSnippetBlobActionEnumSerializer; + static BuiltSet get values => + _$gSnippetBlobActionEnumValues; + static GSnippetBlobActionEnum valueOf(String name) => + _$gSnippetBlobActionEnumValueOf(name); +} + +abstract class GSnippetBlobActionInputType + implements + Built { + GSnippetBlobActionInputType._(); + + factory GSnippetBlobActionInputType( + [Function(GSnippetBlobActionInputTypeBuilder b) updates]) = + _$GSnippetBlobActionInputType; + + GSnippetBlobActionEnum get action; + String? get previousPath; + String get filePath; + String? get content; + static Serializer get serializer => + _$gSnippetBlobActionInputTypeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GSnippetBlobActionInputType.serializer, + this, + ) as Map); + static GSnippetBlobActionInputType? fromJson(Map json) => + _i1.serializers.deserializeWith( + GSnippetBlobActionInputType.serializer, + json, + ); +} + +abstract class GSnippetID implements Built { + GSnippetID._(); + + factory GSnippetID([String? value]) => + _$GSnippetID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GSnippetID((serialized as String?))); +} + +class GSort extends EnumClass { + const GSort._(String name) : super(name); + + static const GSort updated_desc = _$gSortupdated_desc; + + static const GSort updated_asc = _$gSortupdated_asc; + + static const GSort created_desc = _$gSortcreated_desc; + + static const GSort created_asc = _$gSortcreated_asc; + + static const GSort UPDATED_DESC = _$gSortUPDATED_DESC; + + static const GSort UPDATED_ASC = _$gSortUPDATED_ASC; + + static const GSort CREATED_DESC = _$gSortCREATED_DESC; + + static const GSort CREATED_ASC = _$gSortCREATED_ASC; + + static Serializer get serializer => _$gSortSerializer; + static BuiltSet get values => _$gSortValues; + static GSort valueOf(String name) => _$gSortValueOf(name); +} + +class GSortDirectionEnum extends EnumClass { + const GSortDirectionEnum._(String name) : super(name); + + static const GSortDirectionEnum ASC = _$gSortDirectionEnumASC; + + static const GSortDirectionEnum DESC = _$gSortDirectionEnumDESC; + + static Serializer get serializer => + _$gSortDirectionEnumSerializer; + static BuiltSet get values => _$gSortDirectionEnumValues; + static GSortDirectionEnum valueOf(String name) => + _$gSortDirectionEnumValueOf(name); +} + +abstract class GTerraformStateDeleteInput + implements + Built { + GTerraformStateDeleteInput._(); + + factory GTerraformStateDeleteInput( + [Function(GTerraformStateDeleteInputBuilder b) updates]) = + _$GTerraformStateDeleteInput; + + GTerraformStateID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gTerraformStateDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTerraformStateDeleteInput.serializer, + this, + ) as Map); + static GTerraformStateDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTerraformStateDeleteInput.serializer, + json, + ); +} + +abstract class GTerraformStateID + implements Built { + GTerraformStateID._(); + + factory GTerraformStateID([String? value]) => + _$GTerraformStateID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GTerraformStateID((serialized as String?))); +} + +abstract class GTerraformStateLockInput + implements + Built { + GTerraformStateLockInput._(); + + factory GTerraformStateLockInput( + [Function(GTerraformStateLockInputBuilder b) updates]) = + _$GTerraformStateLockInput; + + GTerraformStateID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gTerraformStateLockInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTerraformStateLockInput.serializer, + this, + ) as Map); + static GTerraformStateLockInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTerraformStateLockInput.serializer, + json, + ); +} + +abstract class GTerraformStateUnlockInput + implements + Built { + GTerraformStateUnlockInput._(); + + factory GTerraformStateUnlockInput( + [Function(GTerraformStateUnlockInputBuilder b) updates]) = + _$GTerraformStateUnlockInput; + + GTerraformStateID get id; + String? get clientMutationId; + static Serializer get serializer => + _$gTerraformStateUnlockInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTerraformStateUnlockInput.serializer, + this, + ) as Map); + static GTerraformStateUnlockInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTerraformStateUnlockInput.serializer, + json, + ); +} + +class GTestCaseStatus extends EnumClass { + const GTestCaseStatus._(String name) : super(name); + + static const GTestCaseStatus error = _$gTestCaseStatuserror; + + static const GTestCaseStatus failed = _$gTestCaseStatusfailed; + + static const GTestCaseStatus success = _$gTestCaseStatussuccess; + + static const GTestCaseStatus skipped = _$gTestCaseStatusskipped; + + static Serializer get serializer => + _$gTestCaseStatusSerializer; + static BuiltSet get values => _$gTestCaseStatusValues; + static GTestCaseStatus valueOf(String name) => _$gTestCaseStatusValueOf(name); +} + +class GTestReportState extends EnumClass { + const GTestReportState._(String name) : super(name); + + static const GTestReportState PASSED = _$gTestReportStatePASSED; + + static const GTestReportState FAILED = _$gTestReportStateFAILED; + + static Serializer get serializer => + _$gTestReportStateSerializer; + static BuiltSet get values => _$gTestReportStateValues; + static GTestReportState valueOf(String name) => + _$gTestReportStateValueOf(name); +} + +abstract class GTime implements Built { + GTime._(); + + factory GTime([String? value]) => + _$GTime((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => _i2.DefaultScalarSerializer( + (Object serialized) => GTime((serialized as String?))); +} + +class GTimeboxReportErrorReason extends EnumClass { + const GTimeboxReportErrorReason._(String name) : super(name); + + static const GTimeboxReportErrorReason UNSUPPORTED = + _$gTimeboxReportErrorReasonUNSUPPORTED; + + static const GTimeboxReportErrorReason MISSING_DATES = + _$gTimeboxReportErrorReasonMISSING_DATES; + + static const GTimeboxReportErrorReason TOO_MANY_EVENTS = + _$gTimeboxReportErrorReasonTOO_MANY_EVENTS; + + static const GTimeboxReportErrorReason PRIORITY_ASC = + _$gTimeboxReportErrorReasonPRIORITY_ASC; + + static const GTimeboxReportErrorReason PRIORITY_DESC = + _$gTimeboxReportErrorReasonPRIORITY_DESC; + + static const GTimeboxReportErrorReason LABEL_PRIORITY_ASC = + _$gTimeboxReportErrorReasonLABEL_PRIORITY_ASC; + + static const GTimeboxReportErrorReason LABEL_PRIORITY_DESC = + _$gTimeboxReportErrorReasonLABEL_PRIORITY_DESC; + + static const GTimeboxReportErrorReason MILESTONE_DUE_ASC = + _$gTimeboxReportErrorReasonMILESTONE_DUE_ASC; + + static const GTimeboxReportErrorReason MILESTONE_DUE_DESC = + _$gTimeboxReportErrorReasonMILESTONE_DUE_DESC; + + static const GTimeboxReportErrorReason updated_desc = + _$gTimeboxReportErrorReasonupdated_desc; + + static const GTimeboxReportErrorReason updated_asc = + _$gTimeboxReportErrorReasonupdated_asc; + + static const GTimeboxReportErrorReason created_desc = + _$gTimeboxReportErrorReasoncreated_desc; + + static const GTimeboxReportErrorReason created_asc = + _$gTimeboxReportErrorReasoncreated_asc; + + static const GTimeboxReportErrorReason UPDATED_DESC = + _$gTimeboxReportErrorReasonUPDATED_DESC; + + static const GTimeboxReportErrorReason UPDATED_ASC = + _$gTimeboxReportErrorReasonUPDATED_ASC; + + static const GTimeboxReportErrorReason CREATED_DESC = + _$gTimeboxReportErrorReasonCREATED_DESC; + + static const GTimeboxReportErrorReason CREATED_ASC = + _$gTimeboxReportErrorReasonCREATED_ASC; + + static Serializer get serializer => + _$gTimeboxReportErrorReasonSerializer; + static BuiltSet get values => + _$gTimeboxReportErrorReasonValues; + static GTimeboxReportErrorReason valueOf(String name) => + _$gTimeboxReportErrorReasonValueOf(name); +} + +abstract class GTimeframe implements Built { + GTimeframe._(); + + factory GTimeframe([Function(GTimeframeBuilder b) updates]) = _$GTimeframe; + + GDate get start; + GDate get end; + static Serializer get serializer => _$gTimeframeSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimeframe.serializer, + this, + ) as Map); + static GTimeframe? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimeframe.serializer, + json, + ); +} + +abstract class GTimelineEventCreateInput + implements + Built { + GTimelineEventCreateInput._(); + + factory GTimelineEventCreateInput( + [Function(GTimelineEventCreateInputBuilder b) updates]) = + _$GTimelineEventCreateInput; + + String? get clientMutationId; + GIssueID get incidentId; + String get note; + GTime get occurredAt; + static Serializer get serializer => + _$gTimelineEventCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelineEventCreateInput.serializer, + this, + ) as Map); + static GTimelineEventCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimelineEventCreateInput.serializer, + json, + ); +} + +abstract class GTimelineEventDestroyInput + implements + Built { + GTimelineEventDestroyInput._(); + + factory GTimelineEventDestroyInput( + [Function(GTimelineEventDestroyInputBuilder b) updates]) = + _$GTimelineEventDestroyInput; + + String? get clientMutationId; + GIncidentManagementTimelineEventID get id; + static Serializer get serializer => + _$gTimelineEventDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelineEventDestroyInput.serializer, + this, + ) as Map); + static GTimelineEventDestroyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimelineEventDestroyInput.serializer, + json, + ); +} + +abstract class GTimelineEventPromoteFromNoteInput + implements + Built { + GTimelineEventPromoteFromNoteInput._(); + + factory GTimelineEventPromoteFromNoteInput( + [Function(GTimelineEventPromoteFromNoteInputBuilder b) updates]) = + _$GTimelineEventPromoteFromNoteInput; + + String? get clientMutationId; + GNoteID get noteId; + static Serializer get serializer => + _$gTimelineEventPromoteFromNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelineEventPromoteFromNoteInput.serializer, + this, + ) as Map); + static GTimelineEventPromoteFromNoteInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GTimelineEventPromoteFromNoteInput.serializer, + json, + ); +} + +abstract class GTimelineEventUpdateInput + implements + Built { + GTimelineEventUpdateInput._(); + + factory GTimelineEventUpdateInput( + [Function(GTimelineEventUpdateInputBuilder b) updates]) = + _$GTimelineEventUpdateInput; + + String? get clientMutationId; + GIncidentManagementTimelineEventID get id; + String? get note; + GTime? get occurredAt; + static Serializer get serializer => + _$gTimelineEventUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelineEventUpdateInput.serializer, + this, + ) as Map); + static GTimelineEventUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimelineEventUpdateInput.serializer, + json, + ); +} + +abstract class GTimelogCreateInput + implements Built { + GTimelogCreateInput._(); + + factory GTimelogCreateInput( + [Function(GTimelogCreateInputBuilder b) updates]) = _$GTimelogCreateInput; + + String? get clientMutationId; + String get timeSpent; + GDate get spentAt; + String get summary; + GIssuableID get issuableId; + static Serializer get serializer => + _$gTimelogCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelogCreateInput.serializer, + this, + ) as Map); + static GTimelogCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimelogCreateInput.serializer, + json, + ); +} + +abstract class GTimelogDeleteInput + implements Built { + GTimelogDeleteInput._(); + + factory GTimelogDeleteInput( + [Function(GTimelogDeleteInputBuilder b) updates]) = _$GTimelogDeleteInput; + + String? get clientMutationId; + GTimelogID get id; + static Serializer get serializer => + _$gTimelogDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTimelogDeleteInput.serializer, + this, + ) as Map); + static GTimelogDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTimelogDeleteInput.serializer, + json, + ); +} + +abstract class GTimelogID implements Built { + GTimelogID._(); + + factory GTimelogID([String? value]) => + _$GTimelogID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GTimelogID((serialized as String?))); +} + +abstract class GTodoableID implements Built { + GTodoableID._(); + + factory GTodoableID([String? value]) => + _$GTodoableID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GTodoableID((serialized as String?))); +} + +class GTodoActionEnum extends EnumClass { + const GTodoActionEnum._(String name) : super(name); + + static const GTodoActionEnum assigned = _$gTodoActionEnumassigned; + + static const GTodoActionEnum mentioned = _$gTodoActionEnummentioned; + + static const GTodoActionEnum build_failed = _$gTodoActionEnumbuild_failed; + + static const GTodoActionEnum marked = _$gTodoActionEnummarked; + + static const GTodoActionEnum approval_required = + _$gTodoActionEnumapproval_required; + + static const GTodoActionEnum unmergeable = _$gTodoActionEnumunmergeable; + + static const GTodoActionEnum directly_addressed = + _$gTodoActionEnumdirectly_addressed; + + static const GTodoActionEnum merge_train_removed = + _$gTodoActionEnummerge_train_removed; + + static const GTodoActionEnum review_requested = + _$gTodoActionEnumreview_requested; + + static Serializer get serializer => + _$gTodoActionEnumSerializer; + static BuiltSet get values => _$gTodoActionEnumValues; + static GTodoActionEnum valueOf(String name) => _$gTodoActionEnumValueOf(name); +} + +abstract class GTodoCreateInput + implements Built { + GTodoCreateInput._(); + + factory GTodoCreateInput([Function(GTodoCreateInputBuilder b) updates]) = + _$GTodoCreateInput; + + String? get clientMutationId; + GTodoableID get targetId; + static Serializer get serializer => + _$gTodoCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTodoCreateInput.serializer, + this, + ) as Map); + static GTodoCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTodoCreateInput.serializer, + json, + ); +} + +abstract class GTodoID implements Built { + GTodoID._(); + + factory GTodoID([String? value]) => + _$GTodoID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GTodoID((serialized as String?))); +} + +abstract class GTodoMarkDoneInput + implements Built { + GTodoMarkDoneInput._(); + + factory GTodoMarkDoneInput([Function(GTodoMarkDoneInputBuilder b) updates]) = + _$GTodoMarkDoneInput; + + String? get clientMutationId; + GTodoID get id; + static Serializer get serializer => + _$gTodoMarkDoneInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTodoMarkDoneInput.serializer, + this, + ) as Map); + static GTodoMarkDoneInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTodoMarkDoneInput.serializer, + json, + ); +} + +abstract class GTodoRestoreInput + implements Built { + GTodoRestoreInput._(); + + factory GTodoRestoreInput([Function(GTodoRestoreInputBuilder b) updates]) = + _$GTodoRestoreInput; + + String? get clientMutationId; + GTodoID get id; + static Serializer get serializer => + _$gTodoRestoreInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTodoRestoreInput.serializer, + this, + ) as Map); + static GTodoRestoreInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTodoRestoreInput.serializer, + json, + ); +} + +abstract class GTodoRestoreManyInput + implements Built { + GTodoRestoreManyInput._(); + + factory GTodoRestoreManyInput( + [Function(GTodoRestoreManyInputBuilder b) updates]) = + _$GTodoRestoreManyInput; + + String? get clientMutationId; + BuiltList get ids; + static Serializer get serializer => + _$gTodoRestoreManyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTodoRestoreManyInput.serializer, + this, + ) as Map); + static GTodoRestoreManyInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTodoRestoreManyInput.serializer, + json, + ); +} + +abstract class GTodosMarkAllDoneInput + implements Built { + GTodosMarkAllDoneInput._(); + + factory GTodosMarkAllDoneInput( + [Function(GTodosMarkAllDoneInputBuilder b) updates]) = + _$GTodosMarkAllDoneInput; + + String? get clientMutationId; + GTodoableID? get targetId; + static Serializer get serializer => + _$gTodosMarkAllDoneInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GTodosMarkAllDoneInput.serializer, + this, + ) as Map); + static GTodosMarkAllDoneInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GTodosMarkAllDoneInput.serializer, + json, + ); +} + +class GTodoStateEnum extends EnumClass { + const GTodoStateEnum._(String name) : super(name); + + static const GTodoStateEnum pending = _$gTodoStateEnumpending; + + static const GTodoStateEnum done = _$gTodoStateEnumdone; + + static Serializer get serializer => + _$gTodoStateEnumSerializer; + static BuiltSet get values => _$gTodoStateEnumValues; + static GTodoStateEnum valueOf(String name) => _$gTodoStateEnumValueOf(name); +} + +class GTodoTargetEnum extends EnumClass { + const GTodoTargetEnum._(String name) : super(name); + + static const GTodoTargetEnum COMMIT = _$gTodoTargetEnumCOMMIT; + + static const GTodoTargetEnum ISSUE = _$gTodoTargetEnumISSUE; + + static const GTodoTargetEnum WORKITEM = _$gTodoTargetEnumWORKITEM; + + static const GTodoTargetEnum MERGEREQUEST = _$gTodoTargetEnumMERGEREQUEST; + + static const GTodoTargetEnum DESIGN = _$gTodoTargetEnumDESIGN; + + static const GTodoTargetEnum ALERT = _$gTodoTargetEnumALERT; + + static const GTodoTargetEnum EPIC = _$gTodoTargetEnumEPIC; + + static Serializer get serializer => + _$gTodoTargetEnumSerializer; + static BuiltSet get values => _$gTodoTargetEnumValues; + static GTodoTargetEnum valueOf(String name) => _$gTodoTargetEnumValueOf(name); +} + +class GTrainingUrlRequestStatus extends EnumClass { + const GTrainingUrlRequestStatus._(String name) : super(name); + + static const GTrainingUrlRequestStatus PENDING = + _$gTrainingUrlRequestStatusPENDING; + + static const GTrainingUrlRequestStatus COMPLETED = + _$gTrainingUrlRequestStatusCOMPLETED; + + static Serializer get serializer => + _$gTrainingUrlRequestStatusSerializer; + static BuiltSet get values => + _$gTrainingUrlRequestStatusValues; + static GTrainingUrlRequestStatus valueOf(String name) => + _$gTrainingUrlRequestStatusValueOf(name); +} + +class GTypeEnum extends EnumClass { + const GTypeEnum._(String name) : super(name); + + static const GTypeEnum personal = _$gTypeEnumpersonal; + + static const GTypeEnum project = _$gTypeEnumproject; + + static Serializer get serializer => _$gTypeEnumSerializer; + static BuiltSet get values => _$gTypeEnumValues; + static GTypeEnum valueOf(String name) => _$gTypeEnumValueOf(name); +} + +abstract class GUntrustedRegexp + implements Built { + GUntrustedRegexp._(); + + factory GUntrustedRegexp([String? value]) => + _$GUntrustedRegexp((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GUntrustedRegexp((serialized as String?))); +} + +abstract class GUpdateAlertStatusInput + implements Built { + GUpdateAlertStatusInput._(); + + factory GUpdateAlertStatusInput( + [Function(GUpdateAlertStatusInputBuilder b) updates]) = + _$GUpdateAlertStatusInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + GAlertManagementStatus get status; + static Serializer get serializer => + _$gUpdateAlertStatusInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateAlertStatusInput.serializer, + this, + ) as Map); + static GUpdateAlertStatusInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateAlertStatusInput.serializer, + json, + ); +} + +abstract class GUpdateBoardEpicUserPreferencesInput + implements + Built { + GUpdateBoardEpicUserPreferencesInput._(); + + factory GUpdateBoardEpicUserPreferencesInput( + [Function(GUpdateBoardEpicUserPreferencesInputBuilder b) updates]) = + _$GUpdateBoardEpicUserPreferencesInput; + + String? get clientMutationId; + GBoardID get boardId; + GEpicID get epicId; + bool get collapsed; + static Serializer get serializer => + _$gUpdateBoardEpicUserPreferencesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateBoardEpicUserPreferencesInput.serializer, + this, + ) as Map); + static GUpdateBoardEpicUserPreferencesInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateBoardEpicUserPreferencesInput.serializer, + json, + ); +} + +abstract class GUpdateBoardInput + implements Built { + GUpdateBoardInput._(); + + factory GUpdateBoardInput([Function(GUpdateBoardInputBuilder b) updates]) = + _$GUpdateBoardInput; + + String? get clientMutationId; + String? get name; + bool? get hideBacklogList; + bool? get hideClosedList; + GBoardID get id; + GUserID? get assigneeId; + GMilestoneID? get milestoneId; + GIterationID? get iterationId; + GIterationsCadenceID? get iterationCadenceId; + int? get weight; + BuiltList? get labels; + BuiltList? get labelIds; + static Serializer get serializer => + _$gUpdateBoardInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateBoardInput.serializer, + this, + ) as Map); + static GUpdateBoardInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateBoardInput.serializer, + json, + ); +} + +abstract class GUpdateBoardListInput + implements Built { + GUpdateBoardListInput._(); + + factory GUpdateBoardListInput( + [Function(GUpdateBoardListInputBuilder b) updates]) = + _$GUpdateBoardListInput; + + int? get position; + bool? get collapsed; + String? get clientMutationId; + GListID get listId; + static Serializer get serializer => + _$gUpdateBoardListInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateBoardListInput.serializer, + this, + ) as Map); + static GUpdateBoardListInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateBoardListInput.serializer, + json, + ); +} + +abstract class GUpdateComplianceFrameworkInput + implements + Built { + GUpdateComplianceFrameworkInput._(); + + factory GUpdateComplianceFrameworkInput( + [Function(GUpdateComplianceFrameworkInputBuilder b) updates]) = + _$GUpdateComplianceFrameworkInput; + + String? get clientMutationId; + GComplianceManagementFrameworkID get id; + GComplianceFrameworkInput get params; + static Serializer get serializer => + _$gUpdateComplianceFrameworkInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateComplianceFrameworkInput.serializer, + this, + ) as Map); + static GUpdateComplianceFrameworkInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateComplianceFrameworkInput.serializer, + json, + ); +} + +abstract class GUpdateContainerExpirationPolicyInput + implements + Built { + GUpdateContainerExpirationPolicyInput._(); + + factory GUpdateContainerExpirationPolicyInput( + [Function(GUpdateContainerExpirationPolicyInputBuilder b) updates]) = + _$GUpdateContainerExpirationPolicyInput; + + String? get clientMutationId; + String get projectPath; + bool? get enabled; + GContainerExpirationPolicyCadenceEnum? get cadence; + GContainerExpirationPolicyOlderThanEnum? get olderThan; + GContainerExpirationPolicyKeepEnum? get keepN; + GUntrustedRegexp? get nameRegex; + GUntrustedRegexp? get nameRegexKeep; + static Serializer get serializer => + _$gUpdateContainerExpirationPolicyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateContainerExpirationPolicyInput.serializer, + this, + ) as Map); + static GUpdateContainerExpirationPolicyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateContainerExpirationPolicyInput.serializer, + json, + ); +} + +abstract class GUpdateDependencyProxyImageTtlGroupPolicyInput + implements + Built { + GUpdateDependencyProxyImageTtlGroupPolicyInput._(); + + factory GUpdateDependencyProxyImageTtlGroupPolicyInput( + [Function(GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder b) + updates]) = _$GUpdateDependencyProxyImageTtlGroupPolicyInput; + + String? get clientMutationId; + String get groupPath; + bool? get enabled; + int? get ttl; + static Serializer + get serializer => + _$gUpdateDependencyProxyImageTtlGroupPolicyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateDependencyProxyImageTtlGroupPolicyInput.serializer, + this, + ) as Map); + static GUpdateDependencyProxyImageTtlGroupPolicyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateDependencyProxyImageTtlGroupPolicyInput.serializer, + json, + ); +} + +abstract class GUpdateDependencyProxySettingsInput + implements + Built { + GUpdateDependencyProxySettingsInput._(); + + factory GUpdateDependencyProxySettingsInput( + [Function(GUpdateDependencyProxySettingsInputBuilder b) updates]) = + _$GUpdateDependencyProxySettingsInput; + + String? get clientMutationId; + String get groupPath; + bool? get enabled; + static Serializer get serializer => + _$gUpdateDependencyProxySettingsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateDependencyProxySettingsInput.serializer, + this, + ) as Map); + static GUpdateDependencyProxySettingsInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateDependencyProxySettingsInput.serializer, + json, + ); +} + +abstract class GUpdateDiffImagePositionInput + implements + Built { + GUpdateDiffImagePositionInput._(); + + factory GUpdateDiffImagePositionInput( + [Function(GUpdateDiffImagePositionInputBuilder b) updates]) = + _$GUpdateDiffImagePositionInput; + + int? get x; + int? get y; + int? get width; + int? get height; + static Serializer get serializer => + _$gUpdateDiffImagePositionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateDiffImagePositionInput.serializer, + this, + ) as Map); + static GUpdateDiffImagePositionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateDiffImagePositionInput.serializer, + json, + ); +} + +abstract class GUpdateEpicBoardListInput + implements + Built { + GUpdateEpicBoardListInput._(); + + factory GUpdateEpicBoardListInput( + [Function(GUpdateEpicBoardListInputBuilder b) updates]) = + _$GUpdateEpicBoardListInput; + + int? get position; + bool? get collapsed; + String? get clientMutationId; + GBoardsEpicListID get listId; + static Serializer get serializer => + _$gUpdateEpicBoardListInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEpicBoardListInput.serializer, + this, + ) as Map); + static GUpdateEpicBoardListInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateEpicBoardListInput.serializer, + json, + ); +} + +abstract class GUpdateEpicInput + implements Built { + GUpdateEpicInput._(); + + factory GUpdateEpicInput([Function(GUpdateEpicInputBuilder b) updates]) = + _$GUpdateEpicInput; + + String get iid; + String? get clientMutationId; + String get groupPath; + String? get title; + String? get description; + bool? get confidential; + String? get startDateFixed; + String? get dueDateFixed; + bool? get startDateIsFixed; + bool? get dueDateIsFixed; + BuiltList? get addLabelIds; + BuiltList? get removeLabelIds; + BuiltList? get addLabels; + GColor? get color; + GEpicStateEvent? get stateEvent; + BuiltList? get removeLabels; + static Serializer get serializer => + _$gUpdateEpicInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateEpicInput.serializer, + this, + ) as Map); + static GUpdateEpicInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateEpicInput.serializer, + json, + ); +} + +abstract class GUpdateImageDiffNoteInput + implements + Built { + GUpdateImageDiffNoteInput._(); + + factory GUpdateImageDiffNoteInput( + [Function(GUpdateImageDiffNoteInputBuilder b) updates]) = + _$GUpdateImageDiffNoteInput; + + GNoteID get id; + String? get clientMutationId; + String? get body; + GUpdateDiffImagePositionInput? get position; + static Serializer get serializer => + _$gUpdateImageDiffNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateImageDiffNoteInput.serializer, + this, + ) as Map); + static GUpdateImageDiffNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateImageDiffNoteInput.serializer, + json, + ); +} + +abstract class GUpdateIssueInput + implements Built { + GUpdateIssueInput._(); + + factory GUpdateIssueInput([Function(GUpdateIssueInputBuilder b) updates]) = + _$GUpdateIssueInput; + + String get projectPath; + String get iid; + String? get clientMutationId; + String? get description; + GISO8601Date? get dueDate; + bool? get confidential; + bool? get locked; + GIssueType? get type; + String? get title; + String? get milestoneId; + BuiltList? get addLabelIds; + BuiltList? get removeLabelIds; + BuiltList? get labelIds; + GIssueStateEvent? get stateEvent; + GHealthStatus? get healthStatus; + int? get weight; + GEpicID? get epicId; + static Serializer get serializer => + _$gUpdateIssueInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIssueInput.serializer, + this, + ) as Map); + static GUpdateIssueInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateIssueInput.serializer, + json, + ); +} + +abstract class GUpdateIterationInput + implements Built { + GUpdateIterationInput._(); + + factory GUpdateIterationInput( + [Function(GUpdateIterationInputBuilder b) updates]) = + _$GUpdateIterationInput; + + String? get clientMutationId; + String get groupPath; + String get id; + String? get title; + String? get description; + String? get startDate; + String? get dueDate; + static Serializer get serializer => + _$gUpdateIterationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateIterationInput.serializer, + this, + ) as Map); + static GUpdateIterationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateIterationInput.serializer, + json, + ); +} + +abstract class GUpdateNamespacePackageSettingsInput + implements + Built { + GUpdateNamespacePackageSettingsInput._(); + + factory GUpdateNamespacePackageSettingsInput( + [Function(GUpdateNamespacePackageSettingsInputBuilder b) updates]) = + _$GUpdateNamespacePackageSettingsInput; + + String? get clientMutationId; + String get namespacePath; + bool? get mavenDuplicatesAllowed; + GUntrustedRegexp? get mavenDuplicateExceptionRegex; + bool? get genericDuplicatesAllowed; + GUntrustedRegexp? get genericDuplicateExceptionRegex; + static Serializer get serializer => + _$gUpdateNamespacePackageSettingsInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateNamespacePackageSettingsInput.serializer, + this, + ) as Map); + static GUpdateNamespacePackageSettingsInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdateNamespacePackageSettingsInput.serializer, + json, + ); +} + +abstract class GUpdateNoteInput + implements Built { + GUpdateNoteInput._(); + + factory GUpdateNoteInput([Function(GUpdateNoteInputBuilder b) updates]) = + _$GUpdateNoteInput; + + GNoteID get id; + String? get clientMutationId; + String? get body; + static Serializer get serializer => + _$gUpdateNoteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateNoteInput.serializer, + this, + ) as Map); + static GUpdateNoteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateNoteInput.serializer, + json, + ); +} + +abstract class GUpdatePackagesCleanupPolicyInput + implements + Built { + GUpdatePackagesCleanupPolicyInput._(); + + factory GUpdatePackagesCleanupPolicyInput( + [Function(GUpdatePackagesCleanupPolicyInputBuilder b) updates]) = + _$GUpdatePackagesCleanupPolicyInput; + + String? get clientMutationId; + String get projectPath; + GPackagesCleanupKeepDuplicatedPackageFilesEnum? + get keepNDuplicatedPackageFiles; + static Serializer get serializer => + _$gUpdatePackagesCleanupPolicyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdatePackagesCleanupPolicyInput.serializer, + this, + ) as Map); + static GUpdatePackagesCleanupPolicyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GUpdatePackagesCleanupPolicyInput.serializer, + json, + ); +} + +abstract class GUpdateRequirementInput + implements Built { + GUpdateRequirementInput._(); + + factory GUpdateRequirementInput( + [Function(GUpdateRequirementInputBuilder b) updates]) = + _$GUpdateRequirementInput; + + String? get title; + String? get description; + String get projectPath; + String? get clientMutationId; + GRequirementState? get state; + String get iid; + GTestReportState? get lastTestReportState; + static Serializer get serializer => + _$gUpdateRequirementInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateRequirementInput.serializer, + this, + ) as Map); + static GUpdateRequirementInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateRequirementInput.serializer, + json, + ); +} + +abstract class GUpdateSnippetInput + implements Built { + GUpdateSnippetInput._(); + + factory GUpdateSnippetInput( + [Function(GUpdateSnippetInputBuilder b) updates]) = _$GUpdateSnippetInput; + + String? get clientMutationId; + GSnippetID get id; + String? get title; + String? get description; + GVisibilityLevelsEnum? get visibilityLevel; + BuiltList? get blobActions; + static Serializer get serializer => + _$gUpdateSnippetInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUpdateSnippetInput.serializer, + this, + ) as Map); + static GUpdateSnippetInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUpdateSnippetInput.serializer, + json, + ); +} + +abstract class GUpload implements Built { + GUpload._(); + + factory GUpload([String? value]) => + _$GUpload((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GUpload((serialized as String?))); +} + +abstract class GUploadDeleteInput + implements Built { + GUploadDeleteInput._(); + + factory GUploadDeleteInput([Function(GUploadDeleteInputBuilder b) updates]) = + _$GUploadDeleteInput; + + String? get clientMutationId; + String? get projectPath; + String? get groupPath; + String get secret; + String get filename; + static Serializer get serializer => + _$gUploadDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUploadDeleteInput.serializer, + this, + ) as Map); + static GUploadDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUploadDeleteInput.serializer, + json, + ); +} + +abstract class GUploadID implements Built { + GUploadID._(); + + factory GUploadID([String? value]) => + _$GUploadID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GUploadID((serialized as String?))); +} + +abstract class GUserCalloutCreateInput + implements Built { + GUserCalloutCreateInput._(); + + factory GUserCalloutCreateInput( + [Function(GUserCalloutCreateInputBuilder b) updates]) = + _$GUserCalloutCreateInput; + + String? get clientMutationId; + String get featureName; + static Serializer get serializer => + _$gUserCalloutCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserCalloutCreateInput.serializer, + this, + ) as Map); + static GUserCalloutCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserCalloutCreateInput.serializer, + json, + ); +} + +class GUserCalloutFeatureNameEnum extends EnumClass { + const GUserCalloutFeatureNameEnum._(String name) : super(name); + + static const GUserCalloutFeatureNameEnum GKE_CLUSTER_INTEGRATION = + _$gUserCalloutFeatureNameEnumGKE_CLUSTER_INTEGRATION; + + static const GUserCalloutFeatureNameEnum GCP_SIGNUP_OFFER = + _$gUserCalloutFeatureNameEnumGCP_SIGNUP_OFFER; + + static const GUserCalloutFeatureNameEnum CLUSTER_SECURITY_WARNING = + _$gUserCalloutFeatureNameEnumCLUSTER_SECURITY_WARNING; + + static const GUserCalloutFeatureNameEnum ULTIMATE_TRIAL = + _$gUserCalloutFeatureNameEnumULTIMATE_TRIAL; + + static const GUserCalloutFeatureNameEnum GEO_ENABLE_HASHED_STORAGE = + _$gUserCalloutFeatureNameEnumGEO_ENABLE_HASHED_STORAGE; + + static const GUserCalloutFeatureNameEnum GEO_MIGRATE_HASHED_STORAGE = + _$gUserCalloutFeatureNameEnumGEO_MIGRATE_HASHED_STORAGE; + + static const GUserCalloutFeatureNameEnum CANARY_DEPLOYMENT = + _$gUserCalloutFeatureNameEnumCANARY_DEPLOYMENT; + + static const GUserCalloutFeatureNameEnum GOLD_TRIAL_BILLINGS = + _$gUserCalloutFeatureNameEnumGOLD_TRIAL_BILLINGS; + + static const GUserCalloutFeatureNameEnum SUGGEST_POPOVER_DISMISSED = + _$gUserCalloutFeatureNameEnumSUGGEST_POPOVER_DISMISSED; + + static const GUserCalloutFeatureNameEnum TABS_POSITION_HIGHLIGHT = + _$gUserCalloutFeatureNameEnumTABS_POSITION_HIGHLIGHT; + + static const GUserCalloutFeatureNameEnum THREAT_MONITORING_INFO = + _$gUserCalloutFeatureNameEnumTHREAT_MONITORING_INFO; + + static const GUserCalloutFeatureNameEnum + TWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK = + _$gUserCalloutFeatureNameEnumTWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK; + + static const GUserCalloutFeatureNameEnum WEB_IDE_ALERT_DISMISSED = + _$gUserCalloutFeatureNameEnumWEB_IDE_ALERT_DISMISSED; + + static const GUserCalloutFeatureNameEnum ACTIVE_USER_COUNT_THRESHOLD = + _$gUserCalloutFeatureNameEnumACTIVE_USER_COUNT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + BUY_PIPELINE_MINUTES_NOTIFICATION_DOT = + _$gUserCalloutFeatureNameEnumBUY_PIPELINE_MINUTES_NOTIFICATION_DOT; + + static const GUserCalloutFeatureNameEnum PERSONAL_ACCESS_TOKEN_EXPIRY = + _$gUserCalloutFeatureNameEnumPERSONAL_ACCESS_TOKEN_EXPIRY; + + static const GUserCalloutFeatureNameEnum SUGGEST_PIPELINE = + _$gUserCalloutFeatureNameEnumSUGGEST_PIPELINE; + + static const GUserCalloutFeatureNameEnum FEATURE_FLAGS_NEW_VERSION = + _$gUserCalloutFeatureNameEnumFEATURE_FLAGS_NEW_VERSION; + + static const GUserCalloutFeatureNameEnum REGISTRATION_ENABLED_CALLOUT = + _$gUserCalloutFeatureNameEnumREGISTRATION_ENABLED_CALLOUT; + + static const GUserCalloutFeatureNameEnum NEW_USER_SIGNUPS_CAP_REACHED = + _$gUserCalloutFeatureNameEnumNEW_USER_SIGNUPS_CAP_REACHED; + + static const GUserCalloutFeatureNameEnum UNFINISHED_TAG_CLEANUP_CALLOUT = + _$gUserCalloutFeatureNameEnumUNFINISHED_TAG_CLEANUP_CALLOUT; + + static const GUserCalloutFeatureNameEnum EOA_BRONZE_PLAN_BANNER = + _$gUserCalloutFeatureNameEnumEOA_BRONZE_PLAN_BANNER; + + static const GUserCalloutFeatureNameEnum PIPELINE_NEEDS_BANNER = + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_BANNER; + + static const GUserCalloutFeatureNameEnum PIPELINE_NEEDS_HOVER_TIP = + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_HOVER_TIP; + + static const GUserCalloutFeatureNameEnum WEB_IDE_CI_ENVIRONMENTS_GUIDANCE = + _$gUserCalloutFeatureNameEnumWEB_IDE_CI_ENVIRONMENTS_GUIDANCE; + + static const GUserCalloutFeatureNameEnum + SECURITY_CONFIGURATION_UPGRADE_BANNER = + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_UPGRADE_BANNER; + + static const GUserCalloutFeatureNameEnum + CLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER = + _$gUserCalloutFeatureNameEnumCLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER; + + static const GUserCalloutFeatureNameEnum TRIAL_STATUS_REMINDER_D14 = + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D14; + + static const GUserCalloutFeatureNameEnum TRIAL_STATUS_REMINDER_D3 = + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D3; + + static const GUserCalloutFeatureNameEnum SECURITY_CONFIGURATION_DEVOPS_ALERT = + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_DEVOPS_ALERT; + + static const GUserCalloutFeatureNameEnum + PROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY = + _$gUserCalloutFeatureNameEnumPROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY; + + static const GUserCalloutFeatureNameEnum TERRAFORM_NOTIFICATION_DISMISSED = + _$gUserCalloutFeatureNameEnumTERRAFORM_NOTIFICATION_DISMISSED; + + static const GUserCalloutFeatureNameEnum SECURITY_NEWSLETTER_CALLOUT = + _$gUserCalloutFeatureNameEnumSECURITY_NEWSLETTER_CALLOUT; + + static const GUserCalloutFeatureNameEnum VERIFICATION_REMINDER = + _$gUserCalloutFeatureNameEnumVERIFICATION_REMINDER; + + static const GUserCalloutFeatureNameEnum + CI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD = + _$gUserCalloutFeatureNameEnumCI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD; + + static const GUserCalloutFeatureNameEnum SECURITY_TRAINING_FEATURE_PROMOTION = + _$gUserCalloutFeatureNameEnumSECURITY_TRAINING_FEATURE_PROMOTION; + + static const GUserCalloutFeatureNameEnum + STORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD = + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + STORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD = + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + STORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD = + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + STORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD = + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + PREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT = + _$gUserCalloutFeatureNameEnumPREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT; + + static const GUserCalloutFeatureNameEnum USER_REACHED_LIMIT_FREE_PLAN_ALERT = + _$gUserCalloutFeatureNameEnumUSER_REACHED_LIMIT_FREE_PLAN_ALERT; + + static const GUserCalloutFeatureNameEnum SUBMIT_LICENSE_USAGE_DATA_BANNER = + _$gUserCalloutFeatureNameEnumSUBMIT_LICENSE_USAGE_DATA_BANNER; + + static const GUserCalloutFeatureNameEnum PERSONAL_PROJECT_LIMITATIONS_BANNER = + _$gUserCalloutFeatureNameEnumPERSONAL_PROJECT_LIMITATIONS_BANNER; + + static const GUserCalloutFeatureNameEnum MR_EXPERIENCE_SURVEY = + _$gUserCalloutFeatureNameEnumMR_EXPERIENCE_SURVEY; + + static const GUserCalloutFeatureNameEnum + NAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD = + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + NAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD = + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + NAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD = + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD; + + static const GUserCalloutFeatureNameEnum + NAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD = + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD; + + static const GUserCalloutFeatureNameEnum PROJECT_QUALITY_SUMMARY_FEEDBACK = + _$gUserCalloutFeatureNameEnumPROJECT_QUALITY_SUMMARY_FEEDBACK; + + static const GUserCalloutFeatureNameEnum + MERGE_REQUEST_SETTINGS_MOVED_CALLOUT = + _$gUserCalloutFeatureNameEnumMERGE_REQUEST_SETTINGS_MOVED_CALLOUT; + + static const GUserCalloutFeatureNameEnum NEW_TOP_LEVEL_GROUP_ALERT = + _$gUserCalloutFeatureNameEnumNEW_TOP_LEVEL_GROUP_ALERT; + + static Serializer get serializer => + _$gUserCalloutFeatureNameEnumSerializer; + static BuiltSet get values => + _$gUserCalloutFeatureNameEnumValues; + static GUserCalloutFeatureNameEnum valueOf(String name) => + _$gUserCalloutFeatureNameEnumValueOf(name); +} + +abstract class GUserID implements Built { + GUserID._(); + + factory GUserID([String? value]) => + _$GUserID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GUserID((serialized as String?))); +} + +abstract class GUserPreferencesUpdateInput + implements + Built { + GUserPreferencesUpdateInput._(); + + factory GUserPreferencesUpdateInput( + [Function(GUserPreferencesUpdateInputBuilder b) updates]) = + _$GUserPreferencesUpdateInput; + + String? get clientMutationId; + GIssueSort? get issuesSort; + static Serializer get serializer => + _$gUserPreferencesUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GUserPreferencesUpdateInput.serializer, + this, + ) as Map); + static GUserPreferencesUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GUserPreferencesUpdateInput.serializer, + json, + ); +} + +abstract class GUsersSavedReplyID + implements Built { + GUsersSavedReplyID._(); + + factory GUsersSavedReplyID([String? value]) => + _$GUsersSavedReplyID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GUsersSavedReplyID((serialized as String?))); +} + +class GUserState extends EnumClass { + const GUserState._(String name) : super(name); + + static const GUserState active = _$gUserStateactive; + + static const GUserState blocked = _$gUserStateblocked; + + static const GUserState deactivated = _$gUserStatedeactivated; + + static Serializer get serializer => _$gUserStateSerializer; + static BuiltSet get values => _$gUserStateValues; + static GUserState valueOf(String name) => _$gUserStateValueOf(name); +} + +class GVerificationStateEnum extends EnumClass { + const GVerificationStateEnum._(String name) : super(name); + + static const GVerificationStateEnum PENDING = _$gVerificationStateEnumPENDING; + + static const GVerificationStateEnum STARTED = _$gVerificationStateEnumSTARTED; + + static const GVerificationStateEnum SUCCEEDED = + _$gVerificationStateEnumSUCCEEDED; + + static const GVerificationStateEnum FAILED = _$gVerificationStateEnumFAILED; + + static const GVerificationStateEnum DISABLED = + _$gVerificationStateEnumDISABLED; + + static Serializer get serializer => + _$gVerificationStateEnumSerializer; + static BuiltSet get values => + _$gVerificationStateEnumValues; + static GVerificationStateEnum valueOf(String name) => + _$gVerificationStateEnumValueOf(name); +} + +class GVisibilityLevelsEnum extends EnumClass { + const GVisibilityLevelsEnum._(String name) : super(name); + + static const GVisibilityLevelsEnum private = _$gVisibilityLevelsEnumprivate; + + static const GVisibilityLevelsEnum internal = _$gVisibilityLevelsEnuminternal; + + static const GVisibilityLevelsEnum public = _$gVisibilityLevelsEnumpublic; + + static Serializer get serializer => + _$gVisibilityLevelsEnumSerializer; + static BuiltSet get values => + _$gVisibilityLevelsEnumValues; + static GVisibilityLevelsEnum valueOf(String name) => + _$gVisibilityLevelsEnumValueOf(name); +} + +class GVisibilityScopesEnum extends EnumClass { + const GVisibilityScopesEnum._(String name) : super(name); + + static const GVisibilityScopesEnum private = _$gVisibilityScopesEnumprivate; + + static const GVisibilityScopesEnum internal = _$gVisibilityScopesEnuminternal; + + static const GVisibilityScopesEnum public = _$gVisibilityScopesEnumpublic; + + static Serializer get serializer => + _$gVisibilityScopesEnumSerializer; + static BuiltSet get values => + _$gVisibilityScopesEnumValues; + static GVisibilityScopesEnum valueOf(String name) => + _$gVisibilityScopesEnumValueOf(name); +} + +abstract class GVulnerabilitiesExternalIssueLinkID + implements + Built { + GVulnerabilitiesExternalIssueLinkID._(); + + factory GVulnerabilitiesExternalIssueLinkID([String? value]) => + _$GVulnerabilitiesExternalIssueLinkID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GVulnerabilitiesExternalIssueLinkID((serialized as String?))); +} + +abstract class GVulnerabilitiesFindingID + implements + Built { + GVulnerabilitiesFindingID._(); + + factory GVulnerabilitiesFindingID([String? value]) => + _$GVulnerabilitiesFindingID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GVulnerabilitiesFindingID((serialized as String?))); +} + +abstract class GVulnerabilitiesScannerID + implements + Built { + GVulnerabilitiesScannerID._(); + + factory GVulnerabilitiesScannerID([String? value]) => + _$GVulnerabilitiesScannerID( + (b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => + GVulnerabilitiesScannerID((serialized as String?))); +} + +class GVulnerabilityConfidence extends EnumClass { + const GVulnerabilityConfidence._(String name) : super(name); + + static const GVulnerabilityConfidence IGNORE = + _$gVulnerabilityConfidenceIGNORE; + + static const GVulnerabilityConfidence UNKNOWN = + _$gVulnerabilityConfidenceUNKNOWN; + + static const GVulnerabilityConfidence EXPERIMENTAL = + _$gVulnerabilityConfidenceEXPERIMENTAL; + + static const GVulnerabilityConfidence LOW = _$gVulnerabilityConfidenceLOW; + + static const GVulnerabilityConfidence MEDIUM = + _$gVulnerabilityConfidenceMEDIUM; + + static const GVulnerabilityConfidence HIGH = _$gVulnerabilityConfidenceHIGH; + + static const GVulnerabilityConfidence CONFIRMED = + _$gVulnerabilityConfidenceCONFIRMED; + + static Serializer get serializer => + _$gVulnerabilityConfidenceSerializer; + static BuiltSet get values => + _$gVulnerabilityConfidenceValues; + static GVulnerabilityConfidence valueOf(String name) => + _$gVulnerabilityConfidenceValueOf(name); +} + +abstract class GVulnerabilityConfirmInput + implements + Built { + GVulnerabilityConfirmInput._(); + + factory GVulnerabilityConfirmInput( + [Function(GVulnerabilityConfirmInputBuilder b) updates]) = + _$GVulnerabilityConfirmInput; + + String? get clientMutationId; + GVulnerabilityID get id; + static Serializer get serializer => + _$gVulnerabilityConfirmInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityConfirmInput.serializer, + this, + ) as Map); + static GVulnerabilityConfirmInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityConfirmInput.serializer, + json, + ); +} + +abstract class GVulnerabilityCreateInput + implements + Built { + GVulnerabilityCreateInput._(); + + factory GVulnerabilityCreateInput( + [Function(GVulnerabilityCreateInputBuilder b) updates]) = + _$GVulnerabilityCreateInput; + + String? get clientMutationId; + GProjectID get project; + String get name; + String get description; + GVulnerabilityScannerInput get scanner; + BuiltList get identifiers; + GVulnerabilityState? get state; + GVulnerabilitySeverity? get severity; + String? get solution; + String? get message; + GTime? get detectedAt; + GTime? get confirmedAt; + GTime? get resolvedAt; + GTime? get dismissedAt; + static Serializer get serializer => + _$gVulnerabilityCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityCreateInput.serializer, + this, + ) as Map); + static GVulnerabilityCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityCreateInput.serializer, + json, + ); +} + +class GVulnerabilityDismissalReason extends EnumClass { + const GVulnerabilityDismissalReason._(String name) : super(name); + + static const GVulnerabilityDismissalReason ACCEPTABLE_RISK = + _$gVulnerabilityDismissalReasonACCEPTABLE_RISK; + + static const GVulnerabilityDismissalReason FALSE_POSITIVE = + _$gVulnerabilityDismissalReasonFALSE_POSITIVE; + + static const GVulnerabilityDismissalReason MITIGATING_CONTROL = + _$gVulnerabilityDismissalReasonMITIGATING_CONTROL; + + static const GVulnerabilityDismissalReason USED_IN_TESTS = + _$gVulnerabilityDismissalReasonUSED_IN_TESTS; + + static const GVulnerabilityDismissalReason NOT_APPLICABLE = + _$gVulnerabilityDismissalReasonNOT_APPLICABLE; + + static Serializer get serializer => + _$gVulnerabilityDismissalReasonSerializer; + static BuiltSet get values => + _$gVulnerabilityDismissalReasonValues; + static GVulnerabilityDismissalReason valueOf(String name) => + _$gVulnerabilityDismissalReasonValueOf(name); +} + +abstract class GVulnerabilityDismissInput + implements + Built { + GVulnerabilityDismissInput._(); + + factory GVulnerabilityDismissInput( + [Function(GVulnerabilityDismissInputBuilder b) updates]) = + _$GVulnerabilityDismissInput; + + String? get clientMutationId; + GVulnerabilityID get id; + String? get comment; + GVulnerabilityDismissalReason? get dismissalReason; + static Serializer get serializer => + _$gVulnerabilityDismissInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityDismissInput.serializer, + this, + ) as Map); + static GVulnerabilityDismissInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityDismissInput.serializer, + json, + ); +} + +abstract class GVulnerabilityExternalIssueLinkCreateInput + implements + Built { + GVulnerabilityExternalIssueLinkCreateInput._(); + + factory GVulnerabilityExternalIssueLinkCreateInput( + [Function(GVulnerabilityExternalIssueLinkCreateInputBuilder b) + updates]) = _$GVulnerabilityExternalIssueLinkCreateInput; + + String? get clientMutationId; + GVulnerabilityID get id; + GVulnerabilityExternalIssueLinkType get linkType; + GVulnerabilityExternalIssueLinkExternalTracker get externalTracker; + static Serializer + get serializer => _$gVulnerabilityExternalIssueLinkCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityExternalIssueLinkCreateInput.serializer, + this, + ) as Map); + static GVulnerabilityExternalIssueLinkCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityExternalIssueLinkCreateInput.serializer, + json, + ); +} + +abstract class GVulnerabilityExternalIssueLinkDestroyInput + implements + Built { + GVulnerabilityExternalIssueLinkDestroyInput._(); + + factory GVulnerabilityExternalIssueLinkDestroyInput( + [Function(GVulnerabilityExternalIssueLinkDestroyInputBuilder b) + updates]) = _$GVulnerabilityExternalIssueLinkDestroyInput; + + String? get clientMutationId; + GVulnerabilitiesExternalIssueLinkID get id; + static Serializer + get serializer => _$gVulnerabilityExternalIssueLinkDestroyInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityExternalIssueLinkDestroyInput.serializer, + this, + ) as Map); + static GVulnerabilityExternalIssueLinkDestroyInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityExternalIssueLinkDestroyInput.serializer, + json, + ); +} + +class GVulnerabilityExternalIssueLinkExternalTracker extends EnumClass { + const GVulnerabilityExternalIssueLinkExternalTracker._(String name) + : super(name); + + static const GVulnerabilityExternalIssueLinkExternalTracker JIRA = + _$gVulnerabilityExternalIssueLinkExternalTrackerJIRA; + + static Serializer + get serializer => + _$gVulnerabilityExternalIssueLinkExternalTrackerSerializer; + static BuiltSet get values => + _$gVulnerabilityExternalIssueLinkExternalTrackerValues; + static GVulnerabilityExternalIssueLinkExternalTracker valueOf(String name) => + _$gVulnerabilityExternalIssueLinkExternalTrackerValueOf(name); +} + +class GVulnerabilityExternalIssueLinkType extends EnumClass { + const GVulnerabilityExternalIssueLinkType._(String name) : super(name); + + static const GVulnerabilityExternalIssueLinkType CREATED = + _$gVulnerabilityExternalIssueLinkTypeCREATED; + + static Serializer get serializer => + _$gVulnerabilityExternalIssueLinkTypeSerializer; + static BuiltSet get values => + _$gVulnerabilityExternalIssueLinkTypeValues; + static GVulnerabilityExternalIssueLinkType valueOf(String name) => + _$gVulnerabilityExternalIssueLinkTypeValueOf(name); +} + +abstract class GVulnerabilityFindingDismissInput + implements + Built { + GVulnerabilityFindingDismissInput._(); + + factory GVulnerabilityFindingDismissInput( + [Function(GVulnerabilityFindingDismissInputBuilder b) updates]) = + _$GVulnerabilityFindingDismissInput; + + String? get clientMutationId; + String? get uuid; + String? get comment; + GVulnerabilityDismissalReason? get dismissalReason; + static Serializer get serializer => + _$gVulnerabilityFindingDismissInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityFindingDismissInput.serializer, + this, + ) as Map); + static GVulnerabilityFindingDismissInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityFindingDismissInput.serializer, + json, + ); +} + +class GVulnerabilityGrade extends EnumClass { + const GVulnerabilityGrade._(String name) : super(name); + + static const GVulnerabilityGrade A = _$gVulnerabilityGradeA; + + static const GVulnerabilityGrade B = _$gVulnerabilityGradeB; + + static const GVulnerabilityGrade C = _$gVulnerabilityGradeC; + + static const GVulnerabilityGrade D = _$gVulnerabilityGradeD; + + static const GVulnerabilityGrade F = _$gVulnerabilityGradeF; + + static Serializer get serializer => + _$gVulnerabilityGradeSerializer; + static BuiltSet get values => + _$gVulnerabilityGradeValues; + static GVulnerabilityGrade valueOf(String name) => + _$gVulnerabilityGradeValueOf(name); +} + +abstract class GVulnerabilityID + implements Built { + GVulnerabilityID._(); + + factory GVulnerabilityID([String? value]) => + _$GVulnerabilityID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GVulnerabilityID((serialized as String?))); +} + +abstract class GVulnerabilityIdentifierInput + implements + Built { + GVulnerabilityIdentifierInput._(); + + factory GVulnerabilityIdentifierInput( + [Function(GVulnerabilityIdentifierInputBuilder b) updates]) = + _$GVulnerabilityIdentifierInput; + + String get name; + String get url; + String? get externalType; + String? get externalId; + static Serializer get serializer => + _$gVulnerabilityIdentifierInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityIdentifierInput.serializer, + this, + ) as Map); + static GVulnerabilityIdentifierInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityIdentifierInput.serializer, + json, + ); +} + +class GVulnerabilityIssueLinkType extends EnumClass { + const GVulnerabilityIssueLinkType._(String name) : super(name); + + static const GVulnerabilityIssueLinkType RELATED = + _$gVulnerabilityIssueLinkTypeRELATED; + + static const GVulnerabilityIssueLinkType CREATED = + _$gVulnerabilityIssueLinkTypeCREATED; + + static Serializer get serializer => + _$gVulnerabilityIssueLinkTypeSerializer; + static BuiltSet get values => + _$gVulnerabilityIssueLinkTypeValues; + static GVulnerabilityIssueLinkType valueOf(String name) => + _$gVulnerabilityIssueLinkTypeValueOf(name); +} + +class GVulnerabilityReportType extends EnumClass { + const GVulnerabilityReportType._(String name) : super(name); + + static const GVulnerabilityReportType SAST = _$gVulnerabilityReportTypeSAST; + + static const GVulnerabilityReportType DEPENDENCY_SCANNING = + _$gVulnerabilityReportTypeDEPENDENCY_SCANNING; + + static const GVulnerabilityReportType CONTAINER_SCANNING = + _$gVulnerabilityReportTypeCONTAINER_SCANNING; + + static const GVulnerabilityReportType DAST = _$gVulnerabilityReportTypeDAST; + + static const GVulnerabilityReportType SECRET_DETECTION = + _$gVulnerabilityReportTypeSECRET_DETECTION; + + static const GVulnerabilityReportType COVERAGE_FUZZING = + _$gVulnerabilityReportTypeCOVERAGE_FUZZING; + + static const GVulnerabilityReportType API_FUZZING = + _$gVulnerabilityReportTypeAPI_FUZZING; + + static const GVulnerabilityReportType CLUSTER_IMAGE_SCANNING = + _$gVulnerabilityReportTypeCLUSTER_IMAGE_SCANNING; + + static const GVulnerabilityReportType GENERIC = + _$gVulnerabilityReportTypeGENERIC; + + static Serializer get serializer => + _$gVulnerabilityReportTypeSerializer; + static BuiltSet get values => + _$gVulnerabilityReportTypeValues; + static GVulnerabilityReportType valueOf(String name) => + _$gVulnerabilityReportTypeValueOf(name); +} + +abstract class GVulnerabilityResolveInput + implements + Built { + GVulnerabilityResolveInput._(); + + factory GVulnerabilityResolveInput( + [Function(GVulnerabilityResolveInputBuilder b) updates]) = + _$GVulnerabilityResolveInput; + + String? get clientMutationId; + GVulnerabilityID get id; + static Serializer get serializer => + _$gVulnerabilityResolveInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityResolveInput.serializer, + this, + ) as Map); + static GVulnerabilityResolveInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityResolveInput.serializer, + json, + ); +} + +abstract class GVulnerabilityRevertToDetectedInput + implements + Built { + GVulnerabilityRevertToDetectedInput._(); + + factory GVulnerabilityRevertToDetectedInput( + [Function(GVulnerabilityRevertToDetectedInputBuilder b) updates]) = + _$GVulnerabilityRevertToDetectedInput; + + String? get clientMutationId; + GVulnerabilityID get id; + static Serializer get serializer => + _$gVulnerabilityRevertToDetectedInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityRevertToDetectedInput.serializer, + this, + ) as Map); + static GVulnerabilityRevertToDetectedInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityRevertToDetectedInput.serializer, + json, + ); +} + +abstract class GVulnerabilityScannerInput + implements + Built { + GVulnerabilityScannerInput._(); + + factory GVulnerabilityScannerInput( + [Function(GVulnerabilityScannerInputBuilder b) updates]) = + _$GVulnerabilityScannerInput; + + String get id; + String get name; + String get url; + GVulnerabilityScannerVendorInput? get vendor; + String get version; + static Serializer get serializer => + _$gVulnerabilityScannerInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityScannerInput.serializer, + this, + ) as Map); + static GVulnerabilityScannerInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityScannerInput.serializer, + json, + ); +} + +abstract class GVulnerabilityScannerVendorInput + implements + Built { + GVulnerabilityScannerVendorInput._(); + + factory GVulnerabilityScannerVendorInput( + [Function(GVulnerabilityScannerVendorInputBuilder b) updates]) = + _$GVulnerabilityScannerVendorInput; + + String get name; + static Serializer get serializer => + _$gVulnerabilityScannerVendorInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GVulnerabilityScannerVendorInput.serializer, + this, + ) as Map); + static GVulnerabilityScannerVendorInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GVulnerabilityScannerVendorInput.serializer, + json, + ); +} + +class GVulnerabilitySeverity extends EnumClass { + const GVulnerabilitySeverity._(String name) : super(name); + + static const GVulnerabilitySeverity INFO = _$gVulnerabilitySeverityINFO; + + static const GVulnerabilitySeverity UNKNOWN = _$gVulnerabilitySeverityUNKNOWN; + + static const GVulnerabilitySeverity LOW = _$gVulnerabilitySeverityLOW; + + static const GVulnerabilitySeverity MEDIUM = _$gVulnerabilitySeverityMEDIUM; + + static const GVulnerabilitySeverity HIGH = _$gVulnerabilitySeverityHIGH; + + static const GVulnerabilitySeverity CRITICAL = + _$gVulnerabilitySeverityCRITICAL; + + static Serializer get serializer => + _$gVulnerabilitySeveritySerializer; + static BuiltSet get values => + _$gVulnerabilitySeverityValues; + static GVulnerabilitySeverity valueOf(String name) => + _$gVulnerabilitySeverityValueOf(name); +} + +class GVulnerabilitySort extends EnumClass { + const GVulnerabilitySort._(String name) : super(name); + + static const GVulnerabilitySort severity_desc = + _$gVulnerabilitySortseverity_desc; + + static const GVulnerabilitySort severity_asc = + _$gVulnerabilitySortseverity_asc; + + static const GVulnerabilitySort detected_desc = + _$gVulnerabilitySortdetected_desc; + + static const GVulnerabilitySort detected_asc = + _$gVulnerabilitySortdetected_asc; + + static Serializer get serializer => + _$gVulnerabilitySortSerializer; + static BuiltSet get values => _$gVulnerabilitySortValues; + static GVulnerabilitySort valueOf(String name) => + _$gVulnerabilitySortValueOf(name); +} + +class GVulnerabilityState extends EnumClass { + const GVulnerabilityState._(String name) : super(name); + + static const GVulnerabilityState CONFIRMED = _$gVulnerabilityStateCONFIRMED; + + static const GVulnerabilityState DETECTED = _$gVulnerabilityStateDETECTED; + + static const GVulnerabilityState DISMISSED = _$gVulnerabilityStateDISMISSED; + + static const GVulnerabilityState RESOLVED = _$gVulnerabilityStateRESOLVED; + + static Serializer get serializer => + _$gVulnerabilityStateSerializer; + static BuiltSet get values => + _$gVulnerabilityStateValues; + static GVulnerabilityState valueOf(String name) => + _$gVulnerabilityStateValueOf(name); +} + +class GWeightWildcardId extends EnumClass { + const GWeightWildcardId._(String name) : super(name); + + static const GWeightWildcardId NONE = _$gWeightWildcardIdNONE; + + static const GWeightWildcardId ANY = _$gWeightWildcardIdANY; + + static Serializer get serializer => + _$gWeightWildcardIdSerializer; + static BuiltSet get values => _$gWeightWildcardIdValues; + static GWeightWildcardId valueOf(String name) => + _$gWeightWildcardIdValueOf(name); +} + +abstract class GWorkItemConvertTaskInput + implements + Built { + GWorkItemConvertTaskInput._(); + + factory GWorkItemConvertTaskInput( + [Function(GWorkItemConvertTaskInputBuilder b) updates]) = + _$GWorkItemConvertTaskInput; + + int get lineNumberEnd; + int get lineNumberStart; + int get lockVersion; + String get title; + GWorkItemsTypeID get workItemTypeId; + static Serializer get serializer => + _$gWorkItemConvertTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemConvertTaskInput.serializer, + this, + ) as Map); + static GWorkItemConvertTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemConvertTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemCreateFromTaskInput + implements + Built { + GWorkItemCreateFromTaskInput._(); + + factory GWorkItemCreateFromTaskInput( + [Function(GWorkItemCreateFromTaskInputBuilder b) updates]) = + _$GWorkItemCreateFromTaskInput; + + String? get clientMutationId; + GWorkItemID get id; + GWorkItemConvertTaskInput get workItemData; + static Serializer get serializer => + _$gWorkItemCreateFromTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemCreateFromTaskInput.serializer, + this, + ) as Map); + static GWorkItemCreateFromTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemCreateFromTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemCreateInput + implements Built { + GWorkItemCreateInput._(); + + factory GWorkItemCreateInput( + [Function(GWorkItemCreateInputBuilder b) updates]) = + _$GWorkItemCreateInput; + + String? get clientMutationId; + bool? get confidential; + String? get description; + GWorkItemWidgetHierarchyCreateInput? get hierarchyWidget; + String get projectPath; + String get title; + GWorkItemsTypeID get workItemTypeId; + static Serializer get serializer => + _$gWorkItemCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemCreateInput.serializer, + this, + ) as Map); + static GWorkItemCreateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemCreateInput.serializer, + json, + ); +} + +abstract class GWorkItemDeletedTaskInput + implements + Built { + GWorkItemDeletedTaskInput._(); + + factory GWorkItemDeletedTaskInput( + [Function(GWorkItemDeletedTaskInputBuilder b) updates]) = + _$GWorkItemDeletedTaskInput; + + GWorkItemID get id; + int get lineNumberEnd; + int get lineNumberStart; + static Serializer get serializer => + _$gWorkItemDeletedTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemDeletedTaskInput.serializer, + this, + ) as Map); + static GWorkItemDeletedTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemDeletedTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemDeleteInput + implements Built { + GWorkItemDeleteInput._(); + + factory GWorkItemDeleteInput( + [Function(GWorkItemDeleteInputBuilder b) updates]) = + _$GWorkItemDeleteInput; + + String? get clientMutationId; + GWorkItemID get id; + static Serializer get serializer => + _$gWorkItemDeleteInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemDeleteInput.serializer, + this, + ) as Map); + static GWorkItemDeleteInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemDeleteInput.serializer, + json, + ); +} + +abstract class GWorkItemDeleteTaskInput + implements + Built { + GWorkItemDeleteTaskInput._(); + + factory GWorkItemDeleteTaskInput( + [Function(GWorkItemDeleteTaskInputBuilder b) updates]) = + _$GWorkItemDeleteTaskInput; + + String? get clientMutationId; + GWorkItemID get id; + int get lockVersion; + GWorkItemDeletedTaskInput get taskData; + static Serializer get serializer => + _$gWorkItemDeleteTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemDeleteTaskInput.serializer, + this, + ) as Map); + static GWorkItemDeleteTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemDeleteTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemID implements Built { + GWorkItemID._(); + + factory GWorkItemID([String? value]) => + _$GWorkItemID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GWorkItemID((serialized as String?))); +} + +class GWorkItemSort extends EnumClass { + const GWorkItemSort._(String name) : super(name); + + static const GWorkItemSort TITLE_ASC = _$gWorkItemSortTITLE_ASC; + + static const GWorkItemSort TITLE_DESC = _$gWorkItemSortTITLE_DESC; + + static const GWorkItemSort updated_desc = _$gWorkItemSortupdated_desc; + + static const GWorkItemSort updated_asc = _$gWorkItemSortupdated_asc; + + static const GWorkItemSort created_desc = _$gWorkItemSortcreated_desc; + + static const GWorkItemSort created_asc = _$gWorkItemSortcreated_asc; + + static const GWorkItemSort UPDATED_DESC = _$gWorkItemSortUPDATED_DESC; + + static const GWorkItemSort UPDATED_ASC = _$gWorkItemSortUPDATED_ASC; + + static const GWorkItemSort CREATED_DESC = _$gWorkItemSortCREATED_DESC; + + static const GWorkItemSort CREATED_ASC = _$gWorkItemSortCREATED_ASC; + + static Serializer get serializer => _$gWorkItemSortSerializer; + static BuiltSet get values => _$gWorkItemSortValues; + static GWorkItemSort valueOf(String name) => _$gWorkItemSortValueOf(name); +} + +class GWorkItemState extends EnumClass { + const GWorkItemState._(String name) : super(name); + + static const GWorkItemState OPEN = _$gWorkItemStateOPEN; + + static const GWorkItemState CLOSED = _$gWorkItemStateCLOSED; + + static Serializer get serializer => + _$gWorkItemStateSerializer; + static BuiltSet get values => _$gWorkItemStateValues; + static GWorkItemState valueOf(String name) => _$gWorkItemStateValueOf(name); +} + +class GWorkItemStateEvent extends EnumClass { + const GWorkItemStateEvent._(String name) : super(name); + + static const GWorkItemStateEvent REOPEN = _$gWorkItemStateEventREOPEN; + + static const GWorkItemStateEvent CLOSE = _$gWorkItemStateEventCLOSE; + + static Serializer get serializer => + _$gWorkItemStateEventSerializer; + static BuiltSet get values => + _$gWorkItemStateEventValues; + static GWorkItemStateEvent valueOf(String name) => + _$gWorkItemStateEventValueOf(name); +} + +abstract class GWorkItemsTypeID + implements Built { + GWorkItemsTypeID._(); + + factory GWorkItemsTypeID([String? value]) => + _$GWorkItemsTypeID((b) => value != null ? (b..value = value) : b); + + String get value; + @BuiltValueSerializer(custom: true) + static Serializer get serializer => + _i2.DefaultScalarSerializer( + (Object serialized) => GWorkItemsTypeID((serialized as String?))); +} + +abstract class GWorkItemUpdatedTaskInput + implements + Built { + GWorkItemUpdatedTaskInput._(); + + factory GWorkItemUpdatedTaskInput( + [Function(GWorkItemUpdatedTaskInputBuilder b) updates]) = + _$GWorkItemUpdatedTaskInput; + + GWorkItemID get id; + GWorkItemStateEvent? get stateEvent; + String? get title; + bool? get confidential; + GWorkItemWidgetDescriptionInput? get descriptionWidget; + GWorkItemWidgetAssigneesInput? get assigneesWidget; + GWorkItemWidgetHierarchyUpdateInput? get hierarchyWidget; + GWorkItemWidgetStartAndDueDateUpdateInput? get startAndDueDateWidget; + static Serializer get serializer => + _$gWorkItemUpdatedTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemUpdatedTaskInput.serializer, + this, + ) as Map); + static GWorkItemUpdatedTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemUpdatedTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemUpdateInput + implements Built { + GWorkItemUpdateInput._(); + + factory GWorkItemUpdateInput( + [Function(GWorkItemUpdateInputBuilder b) updates]) = + _$GWorkItemUpdateInput; + + String? get clientMutationId; + GWorkItemID get id; + GWorkItemStateEvent? get stateEvent; + String? get title; + bool? get confidential; + GWorkItemWidgetDescriptionInput? get descriptionWidget; + GWorkItemWidgetAssigneesInput? get assigneesWidget; + GWorkItemWidgetHierarchyUpdateInput? get hierarchyWidget; + GWorkItemWidgetStartAndDueDateUpdateInput? get startAndDueDateWidget; + GWorkItemWidgetIterationInput? get iterationWidget; + GWorkItemWidgetWeightInput? get weightWidget; + static Serializer get serializer => + _$gWorkItemUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemUpdateInput.serializer, + this, + ) as Map); + static GWorkItemUpdateInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemUpdateInput.serializer, + json, + ); +} + +abstract class GWorkItemUpdateTaskInput + implements + Built { + GWorkItemUpdateTaskInput._(); + + factory GWorkItemUpdateTaskInput( + [Function(GWorkItemUpdateTaskInputBuilder b) updates]) = + _$GWorkItemUpdateTaskInput; + + String? get clientMutationId; + GWorkItemID get id; + GWorkItemUpdatedTaskInput get taskData; + static Serializer get serializer => + _$gWorkItemUpdateTaskInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemUpdateTaskInput.serializer, + this, + ) as Map); + static GWorkItemUpdateTaskInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemUpdateTaskInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetAssigneesInput + implements + Built { + GWorkItemWidgetAssigneesInput._(); + + factory GWorkItemWidgetAssigneesInput( + [Function(GWorkItemWidgetAssigneesInputBuilder b) updates]) = + _$GWorkItemWidgetAssigneesInput; + + BuiltList get assigneeIds; + static Serializer get serializer => + _$gWorkItemWidgetAssigneesInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetAssigneesInput.serializer, + this, + ) as Map); + static GWorkItemWidgetAssigneesInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetAssigneesInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetDescriptionInput + implements + Built { + GWorkItemWidgetDescriptionInput._(); + + factory GWorkItemWidgetDescriptionInput( + [Function(GWorkItemWidgetDescriptionInputBuilder b) updates]) = + _$GWorkItemWidgetDescriptionInput; + + String get description; + static Serializer get serializer => + _$gWorkItemWidgetDescriptionInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetDescriptionInput.serializer, + this, + ) as Map); + static GWorkItemWidgetDescriptionInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetDescriptionInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetHierarchyCreateInput + implements + Built { + GWorkItemWidgetHierarchyCreateInput._(); + + factory GWorkItemWidgetHierarchyCreateInput( + [Function(GWorkItemWidgetHierarchyCreateInputBuilder b) updates]) = + _$GWorkItemWidgetHierarchyCreateInput; + + GWorkItemID? get parentId; + static Serializer get serializer => + _$gWorkItemWidgetHierarchyCreateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetHierarchyCreateInput.serializer, + this, + ) as Map); + static GWorkItemWidgetHierarchyCreateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetHierarchyCreateInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetHierarchyUpdateInput + implements + Built { + GWorkItemWidgetHierarchyUpdateInput._(); + + factory GWorkItemWidgetHierarchyUpdateInput( + [Function(GWorkItemWidgetHierarchyUpdateInputBuilder b) updates]) = + _$GWorkItemWidgetHierarchyUpdateInput; + + GWorkItemID? get parentId; + BuiltList? get childrenIds; + static Serializer get serializer => + _$gWorkItemWidgetHierarchyUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetHierarchyUpdateInput.serializer, + this, + ) as Map); + static GWorkItemWidgetHierarchyUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetHierarchyUpdateInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetIterationInput + implements + Built { + GWorkItemWidgetIterationInput._(); + + factory GWorkItemWidgetIterationInput( + [Function(GWorkItemWidgetIterationInputBuilder b) updates]) = + _$GWorkItemWidgetIterationInput; + + GIterationID? get iterationId; + static Serializer get serializer => + _$gWorkItemWidgetIterationInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetIterationInput.serializer, + this, + ) as Map); + static GWorkItemWidgetIterationInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetIterationInput.serializer, + json, + ); +} + +abstract class GWorkItemWidgetStartAndDueDateUpdateInput + implements + Built { + GWorkItemWidgetStartAndDueDateUpdateInput._(); + + factory GWorkItemWidgetStartAndDueDateUpdateInput( + [Function(GWorkItemWidgetStartAndDueDateUpdateInputBuilder b) + updates]) = _$GWorkItemWidgetStartAndDueDateUpdateInput; + + GDate? get dueDate; + GDate? get startDate; + static Serializer get serializer => + _$gWorkItemWidgetStartAndDueDateUpdateInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetStartAndDueDateUpdateInput.serializer, + this, + ) as Map); + static GWorkItemWidgetStartAndDueDateUpdateInput? fromJson( + Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetStartAndDueDateUpdateInput.serializer, + json, + ); +} + +class GWorkItemWidgetType extends EnumClass { + const GWorkItemWidgetType._(String name) : super(name); + + static const GWorkItemWidgetType ITERATION = _$gWorkItemWidgetTypeITERATION; + + static const GWorkItemWidgetType WEIGHT = _$gWorkItemWidgetTypeWEIGHT; + + static const GWorkItemWidgetType STATUS = _$gWorkItemWidgetTypeSTATUS; + + static const GWorkItemWidgetType ASSIGNEES = _$gWorkItemWidgetTypeASSIGNEES; + + static const GWorkItemWidgetType LABELS = _$gWorkItemWidgetTypeLABELS; + + static const GWorkItemWidgetType DESCRIPTION = + _$gWorkItemWidgetTypeDESCRIPTION; + + static const GWorkItemWidgetType HIERARCHY = _$gWorkItemWidgetTypeHIERARCHY; + + static const GWorkItemWidgetType START_AND_DUE_DATE = + _$gWorkItemWidgetTypeSTART_AND_DUE_DATE; + + static Serializer get serializer => + _$gWorkItemWidgetTypeSerializer; + static BuiltSet get values => + _$gWorkItemWidgetTypeValues; + static GWorkItemWidgetType valueOf(String name) => + _$gWorkItemWidgetTypeValueOf(name); +} + +abstract class GWorkItemWidgetWeightInput + implements + Built { + GWorkItemWidgetWeightInput._(); + + factory GWorkItemWidgetWeightInput( + [Function(GWorkItemWidgetWeightInputBuilder b) updates]) = + _$GWorkItemWidgetWeightInput; + + int? get weight; + static Serializer get serializer => + _$gWorkItemWidgetWeightInputSerializer; + Map toJson() => (_i1.serializers.serializeWith( + GWorkItemWidgetWeightInput.serializer, + this, + ) as Map); + static GWorkItemWidgetWeightInput? fromJson(Map json) => + _i1.serializers.deserializeWith( + GWorkItemWidgetWeightInput.serializer, + json, + ); +} + +const possibleTypesMap = { + 'NoteableInterface': { + 'AlertManagementAlert', + 'BoardEpic', + 'Design', + 'Epic', + 'EpicIssue', + 'Issue', + 'MergeRequest', + 'Snippet', + 'Vulnerability', + }, + 'Todoable': { + 'AlertManagementAlert', + 'BoardEpic', + 'Commit', + 'Design', + 'Epic', + 'EpicIssue', + 'Issue', + 'MergeRequest', + 'WorkItem', + }, + 'AlertManagementIntegration': { + 'AlertManagementHttpIntegration', + 'AlertManagementPrometheusIntegration', + }, + 'Service': { + 'BaseService', + 'JiraService', + }, + 'Entry': { + 'Blob', + 'Submodule', + 'TreeEntry', + }, + 'CurrentUserTodos': { + 'BoardEpic', + 'Design', + 'Epic', + 'EpicIssue', + 'Issue', + 'MergeRequest', + }, + 'Eventable': { + 'BoardEpic', + 'Epic', + }, + 'CiVariable': { + 'CiGroupVariable', + 'CiInstanceVariable', + 'CiManualVariable', + 'CiProjectVariable', + }, + 'PackageFileMetadata': { + 'ConanFileMetadata', + 'HelmFileMetadata', + }, + 'DependencyLinkMetadata': {'NugetDependencyLinkMetadata'}, + 'DesignFields': { + 'Design', + 'DesignAtVersion', + }, + 'ResolvableInterface': { + 'Discussion', + 'Note', + }, + 'MemberInterface': { + 'GroupMember', + 'ProjectMember', + }, + 'Issuable': { + 'Epic', + 'Issue', + 'MergeRequest', + 'WorkItem', + }, + 'TimeboxReportInterface': { + 'Iteration', + 'Milestone', + }, + 'JobNeedUnion': { + 'CiBuildNeed', + 'CiJob', + }, + 'User': { + 'MergeRequestAssignee', + 'MergeRequestAuthor', + 'MergeRequestParticipant', + 'MergeRequestReviewer', + 'UserCore', + }, + 'NoteableType': { + 'Design', + 'Issue', + 'MergeRequest', + }, + 'PackageMetadata': { + 'ComposerMetadata', + 'ConanMetadata', + 'MavenMetadata', + 'NugetMetadata', + 'PypiMetadata', + }, + 'OrchestrationPolicy': { + 'ScanExecutionPolicy', + 'ScanResultPolicy', + }, + 'SecurityPolicySource': { + 'GroupSecurityPolicySource', + 'ProjectSecurityPolicySource', + }, + 'VulnerabilityDetail': { + 'VulnerabilityDetailBase', + 'VulnerabilityDetailBoolean', + 'VulnerabilityDetailCode', + 'VulnerabilityDetailCommit', + 'VulnerabilityDetailDiff', + 'VulnerabilityDetailFileLocation', + 'VulnerabilityDetailInt', + 'VulnerabilityDetailList', + 'VulnerabilityDetailMarkdown', + 'VulnerabilityDetailModuleLocation', + 'VulnerabilityDetailTable', + 'VulnerabilityDetailText', + 'VulnerabilityDetailUrl', + }, + 'VulnerabilityLocation': { + 'VulnerabilityLocationClusterImageScanning', + 'VulnerabilityLocationContainerScanning', + 'VulnerabilityLocationCoverageFuzzing', + 'VulnerabilityLocationDast', + 'VulnerabilityLocationDependencyScanning', + 'VulnerabilityLocationGeneric', + 'VulnerabilityLocationSast', + 'VulnerabilityLocationSecretDetection', + }, + 'WorkItemWidget': { + 'WorkItemWidgetAssignees', + 'WorkItemWidgetDescription', + 'WorkItemWidgetHierarchy', + 'WorkItemWidgetIteration', + 'WorkItemWidgetLabels', + 'WorkItemWidgetStartAndDueDate', + 'WorkItemWidgetStatus', + 'WorkItemWidgetWeight', + }, +}; diff --git a/packages/gql_gitlab/lib/schema.schema.gql.g.dart b/packages/gql_gitlab/lib/schema.schema.gql.g.dart new file mode 100644 index 0000000..4466de8 --- /dev/null +++ b/packages/gql_gitlab/lib/schema.schema.gql.g.dart @@ -0,0 +1,83364 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'schema.schema.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +const GAccessLevelEnum _$gAccessLevelEnumNO_ACCESS = + const GAccessLevelEnum._('NO_ACCESS'); +const GAccessLevelEnum _$gAccessLevelEnumMINIMAL_ACCESS = + const GAccessLevelEnum._('MINIMAL_ACCESS'); +const GAccessLevelEnum _$gAccessLevelEnumGUEST = + const GAccessLevelEnum._('GUEST'); +const GAccessLevelEnum _$gAccessLevelEnumREPORTER = + const GAccessLevelEnum._('REPORTER'); +const GAccessLevelEnum _$gAccessLevelEnumDEVELOPER = + const GAccessLevelEnum._('DEVELOPER'); +const GAccessLevelEnum _$gAccessLevelEnumMAINTAINER = + const GAccessLevelEnum._('MAINTAINER'); +const GAccessLevelEnum _$gAccessLevelEnumOWNER = + const GAccessLevelEnum._('OWNER'); + +GAccessLevelEnum _$gAccessLevelEnumValueOf(String name) { + switch (name) { + case 'NO_ACCESS': + return _$gAccessLevelEnumNO_ACCESS; + case 'MINIMAL_ACCESS': + return _$gAccessLevelEnumMINIMAL_ACCESS; + case 'GUEST': + return _$gAccessLevelEnumGUEST; + case 'REPORTER': + return _$gAccessLevelEnumREPORTER; + case 'DEVELOPER': + return _$gAccessLevelEnumDEVELOPER; + case 'MAINTAINER': + return _$gAccessLevelEnumMAINTAINER; + case 'OWNER': + return _$gAccessLevelEnumOWNER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAccessLevelEnumValues = + new BuiltSet(const [ + _$gAccessLevelEnumNO_ACCESS, + _$gAccessLevelEnumMINIMAL_ACCESS, + _$gAccessLevelEnumGUEST, + _$gAccessLevelEnumREPORTER, + _$gAccessLevelEnumDEVELOPER, + _$gAccessLevelEnumMAINTAINER, + _$gAccessLevelEnumOWNER, +]); + +const GAgentTokenStatus _$gAgentTokenStatusACTIVE = + const GAgentTokenStatus._('ACTIVE'); +const GAgentTokenStatus _$gAgentTokenStatusREVOKED = + const GAgentTokenStatus._('REVOKED'); + +GAgentTokenStatus _$gAgentTokenStatusValueOf(String name) { + switch (name) { + case 'ACTIVE': + return _$gAgentTokenStatusACTIVE; + case 'REVOKED': + return _$gAgentTokenStatusREVOKED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAgentTokenStatusValues = + new BuiltSet(const [ + _$gAgentTokenStatusACTIVE, + _$gAgentTokenStatusREVOKED, +]); + +const GAlertManagementAlertSort _$gAlertManagementAlertSortSTARTED_AT_ASC = + const GAlertManagementAlertSort._('STARTED_AT_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortSTARTED_AT_DESC = + const GAlertManagementAlertSort._('STARTED_AT_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortENDED_AT_ASC = + const GAlertManagementAlertSort._('ENDED_AT_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortENDED_AT_DESC = + const GAlertManagementAlertSort._('ENDED_AT_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortCREATED_TIME_ASC = + const GAlertManagementAlertSort._('CREATED_TIME_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortCREATED_TIME_DESC = + const GAlertManagementAlertSort._('CREATED_TIME_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortUPDATED_TIME_ASC = + const GAlertManagementAlertSort._('UPDATED_TIME_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortUPDATED_TIME_DESC = + const GAlertManagementAlertSort._('UPDATED_TIME_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortEVENT_COUNT_ASC = + const GAlertManagementAlertSort._('EVENT_COUNT_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortEVENT_COUNT_DESC = + const GAlertManagementAlertSort._('EVENT_COUNT_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortSEVERITY_ASC = + const GAlertManagementAlertSort._('SEVERITY_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortSEVERITY_DESC = + const GAlertManagementAlertSort._('SEVERITY_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortSTATUS_ASC = + const GAlertManagementAlertSort._('STATUS_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortSTATUS_DESC = + const GAlertManagementAlertSort._('STATUS_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortupdated_desc = + const GAlertManagementAlertSort._('updated_desc'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortupdated_asc = + const GAlertManagementAlertSort._('updated_asc'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortcreated_desc = + const GAlertManagementAlertSort._('created_desc'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortcreated_asc = + const GAlertManagementAlertSort._('created_asc'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortUPDATED_DESC = + const GAlertManagementAlertSort._('UPDATED_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortUPDATED_ASC = + const GAlertManagementAlertSort._('UPDATED_ASC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortCREATED_DESC = + const GAlertManagementAlertSort._('CREATED_DESC'); +const GAlertManagementAlertSort _$gAlertManagementAlertSortCREATED_ASC = + const GAlertManagementAlertSort._('CREATED_ASC'); + +GAlertManagementAlertSort _$gAlertManagementAlertSortValueOf(String name) { + switch (name) { + case 'STARTED_AT_ASC': + return _$gAlertManagementAlertSortSTARTED_AT_ASC; + case 'STARTED_AT_DESC': + return _$gAlertManagementAlertSortSTARTED_AT_DESC; + case 'ENDED_AT_ASC': + return _$gAlertManagementAlertSortENDED_AT_ASC; + case 'ENDED_AT_DESC': + return _$gAlertManagementAlertSortENDED_AT_DESC; + case 'CREATED_TIME_ASC': + return _$gAlertManagementAlertSortCREATED_TIME_ASC; + case 'CREATED_TIME_DESC': + return _$gAlertManagementAlertSortCREATED_TIME_DESC; + case 'UPDATED_TIME_ASC': + return _$gAlertManagementAlertSortUPDATED_TIME_ASC; + case 'UPDATED_TIME_DESC': + return _$gAlertManagementAlertSortUPDATED_TIME_DESC; + case 'EVENT_COUNT_ASC': + return _$gAlertManagementAlertSortEVENT_COUNT_ASC; + case 'EVENT_COUNT_DESC': + return _$gAlertManagementAlertSortEVENT_COUNT_DESC; + case 'SEVERITY_ASC': + return _$gAlertManagementAlertSortSEVERITY_ASC; + case 'SEVERITY_DESC': + return _$gAlertManagementAlertSortSEVERITY_DESC; + case 'STATUS_ASC': + return _$gAlertManagementAlertSortSTATUS_ASC; + case 'STATUS_DESC': + return _$gAlertManagementAlertSortSTATUS_DESC; + case 'updated_desc': + return _$gAlertManagementAlertSortupdated_desc; + case 'updated_asc': + return _$gAlertManagementAlertSortupdated_asc; + case 'created_desc': + return _$gAlertManagementAlertSortcreated_desc; + case 'created_asc': + return _$gAlertManagementAlertSortcreated_asc; + case 'UPDATED_DESC': + return _$gAlertManagementAlertSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gAlertManagementAlertSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gAlertManagementAlertSortCREATED_DESC; + case 'CREATED_ASC': + return _$gAlertManagementAlertSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAlertManagementAlertSortValues = + new BuiltSet(const [ + _$gAlertManagementAlertSortSTARTED_AT_ASC, + _$gAlertManagementAlertSortSTARTED_AT_DESC, + _$gAlertManagementAlertSortENDED_AT_ASC, + _$gAlertManagementAlertSortENDED_AT_DESC, + _$gAlertManagementAlertSortCREATED_TIME_ASC, + _$gAlertManagementAlertSortCREATED_TIME_DESC, + _$gAlertManagementAlertSortUPDATED_TIME_ASC, + _$gAlertManagementAlertSortUPDATED_TIME_DESC, + _$gAlertManagementAlertSortEVENT_COUNT_ASC, + _$gAlertManagementAlertSortEVENT_COUNT_DESC, + _$gAlertManagementAlertSortSEVERITY_ASC, + _$gAlertManagementAlertSortSEVERITY_DESC, + _$gAlertManagementAlertSortSTATUS_ASC, + _$gAlertManagementAlertSortSTATUS_DESC, + _$gAlertManagementAlertSortupdated_desc, + _$gAlertManagementAlertSortupdated_asc, + _$gAlertManagementAlertSortcreated_desc, + _$gAlertManagementAlertSortcreated_asc, + _$gAlertManagementAlertSortUPDATED_DESC, + _$gAlertManagementAlertSortUPDATED_ASC, + _$gAlertManagementAlertSortCREATED_DESC, + _$gAlertManagementAlertSortCREATED_ASC, +]); + +const GAlertManagementDomainFilter _$gAlertManagementDomainFilteroperations = + const GAlertManagementDomainFilter._('operations'); +const GAlertManagementDomainFilter + _$gAlertManagementDomainFilterthreat_monitoring = + const GAlertManagementDomainFilter._('threat_monitoring'); + +GAlertManagementDomainFilter _$gAlertManagementDomainFilterValueOf( + String name) { + switch (name) { + case 'operations': + return _$gAlertManagementDomainFilteroperations; + case 'threat_monitoring': + return _$gAlertManagementDomainFilterthreat_monitoring; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gAlertManagementDomainFilterValues = new BuiltSet< + GAlertManagementDomainFilter>(const [ + _$gAlertManagementDomainFilteroperations, + _$gAlertManagementDomainFilterthreat_monitoring, +]); + +const GAlertManagementIntegrationType + _$gAlertManagementIntegrationTypePROMETHEUS = + const GAlertManagementIntegrationType._('PROMETHEUS'); +const GAlertManagementIntegrationType _$gAlertManagementIntegrationTypeHTTP = + const GAlertManagementIntegrationType._('HTTP'); + +GAlertManagementIntegrationType _$gAlertManagementIntegrationTypeValueOf( + String name) { + switch (name) { + case 'PROMETHEUS': + return _$gAlertManagementIntegrationTypePROMETHEUS; + case 'HTTP': + return _$gAlertManagementIntegrationTypeHTTP; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gAlertManagementIntegrationTypeValues = + new BuiltSet(const < + GAlertManagementIntegrationType>[ + _$gAlertManagementIntegrationTypePROMETHEUS, + _$gAlertManagementIntegrationTypeHTTP, +]); + +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameTITLE = + const GAlertManagementPayloadAlertFieldName._('TITLE'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameDESCRIPTION = + const GAlertManagementPayloadAlertFieldName._('DESCRIPTION'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameSTART_TIME = + const GAlertManagementPayloadAlertFieldName._('START_TIME'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameEND_TIME = + const GAlertManagementPayloadAlertFieldName._('END_TIME'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameSERVICE = + const GAlertManagementPayloadAlertFieldName._('SERVICE'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameMONITORING_TOOL = + const GAlertManagementPayloadAlertFieldName._('MONITORING_TOOL'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameHOSTS = + const GAlertManagementPayloadAlertFieldName._('HOSTS'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameSEVERITY = + const GAlertManagementPayloadAlertFieldName._('SEVERITY'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameFINGERPRINT = + const GAlertManagementPayloadAlertFieldName._('FINGERPRINT'); +const GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameGITLAB_ENVIRONMENT_NAME = + const GAlertManagementPayloadAlertFieldName._('GITLAB_ENVIRONMENT_NAME'); + +GAlertManagementPayloadAlertFieldName + _$gAlertManagementPayloadAlertFieldNameValueOf(String name) { + switch (name) { + case 'TITLE': + return _$gAlertManagementPayloadAlertFieldNameTITLE; + case 'DESCRIPTION': + return _$gAlertManagementPayloadAlertFieldNameDESCRIPTION; + case 'START_TIME': + return _$gAlertManagementPayloadAlertFieldNameSTART_TIME; + case 'END_TIME': + return _$gAlertManagementPayloadAlertFieldNameEND_TIME; + case 'SERVICE': + return _$gAlertManagementPayloadAlertFieldNameSERVICE; + case 'MONITORING_TOOL': + return _$gAlertManagementPayloadAlertFieldNameMONITORING_TOOL; + case 'HOSTS': + return _$gAlertManagementPayloadAlertFieldNameHOSTS; + case 'SEVERITY': + return _$gAlertManagementPayloadAlertFieldNameSEVERITY; + case 'FINGERPRINT': + return _$gAlertManagementPayloadAlertFieldNameFINGERPRINT; + case 'GITLAB_ENVIRONMENT_NAME': + return _$gAlertManagementPayloadAlertFieldNameGITLAB_ENVIRONMENT_NAME; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gAlertManagementPayloadAlertFieldNameValues = + new BuiltSet(const < + GAlertManagementPayloadAlertFieldName>[ + _$gAlertManagementPayloadAlertFieldNameTITLE, + _$gAlertManagementPayloadAlertFieldNameDESCRIPTION, + _$gAlertManagementPayloadAlertFieldNameSTART_TIME, + _$gAlertManagementPayloadAlertFieldNameEND_TIME, + _$gAlertManagementPayloadAlertFieldNameSERVICE, + _$gAlertManagementPayloadAlertFieldNameMONITORING_TOOL, + _$gAlertManagementPayloadAlertFieldNameHOSTS, + _$gAlertManagementPayloadAlertFieldNameSEVERITY, + _$gAlertManagementPayloadAlertFieldNameFINGERPRINT, + _$gAlertManagementPayloadAlertFieldNameGITLAB_ENVIRONMENT_NAME, +]); + +const GAlertManagementPayloadAlertFieldType + _$gAlertManagementPayloadAlertFieldTypeARRAY = + const GAlertManagementPayloadAlertFieldType._('ARRAY'); +const GAlertManagementPayloadAlertFieldType + _$gAlertManagementPayloadAlertFieldTypeDATETIME = + const GAlertManagementPayloadAlertFieldType._('DATETIME'); +const GAlertManagementPayloadAlertFieldType + _$gAlertManagementPayloadAlertFieldTypeSTRING = + const GAlertManagementPayloadAlertFieldType._('STRING'); + +GAlertManagementPayloadAlertFieldType + _$gAlertManagementPayloadAlertFieldTypeValueOf(String name) { + switch (name) { + case 'ARRAY': + return _$gAlertManagementPayloadAlertFieldTypeARRAY; + case 'DATETIME': + return _$gAlertManagementPayloadAlertFieldTypeDATETIME; + case 'STRING': + return _$gAlertManagementPayloadAlertFieldTypeSTRING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gAlertManagementPayloadAlertFieldTypeValues = + new BuiltSet(const < + GAlertManagementPayloadAlertFieldType>[ + _$gAlertManagementPayloadAlertFieldTypeARRAY, + _$gAlertManagementPayloadAlertFieldTypeDATETIME, + _$gAlertManagementPayloadAlertFieldTypeSTRING, +]); + +const GAlertManagementSeverity _$gAlertManagementSeverityCRITICAL = + const GAlertManagementSeverity._('CRITICAL'); +const GAlertManagementSeverity _$gAlertManagementSeverityHIGH = + const GAlertManagementSeverity._('HIGH'); +const GAlertManagementSeverity _$gAlertManagementSeverityMEDIUM = + const GAlertManagementSeverity._('MEDIUM'); +const GAlertManagementSeverity _$gAlertManagementSeverityLOW = + const GAlertManagementSeverity._('LOW'); +const GAlertManagementSeverity _$gAlertManagementSeverityINFO = + const GAlertManagementSeverity._('INFO'); +const GAlertManagementSeverity _$gAlertManagementSeverityUNKNOWN = + const GAlertManagementSeverity._('UNKNOWN'); + +GAlertManagementSeverity _$gAlertManagementSeverityValueOf(String name) { + switch (name) { + case 'CRITICAL': + return _$gAlertManagementSeverityCRITICAL; + case 'HIGH': + return _$gAlertManagementSeverityHIGH; + case 'MEDIUM': + return _$gAlertManagementSeverityMEDIUM; + case 'LOW': + return _$gAlertManagementSeverityLOW; + case 'INFO': + return _$gAlertManagementSeverityINFO; + case 'UNKNOWN': + return _$gAlertManagementSeverityUNKNOWN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAlertManagementSeverityValues = + new BuiltSet(const [ + _$gAlertManagementSeverityCRITICAL, + _$gAlertManagementSeverityHIGH, + _$gAlertManagementSeverityMEDIUM, + _$gAlertManagementSeverityLOW, + _$gAlertManagementSeverityINFO, + _$gAlertManagementSeverityUNKNOWN, +]); + +const GAlertManagementStatus _$gAlertManagementStatusTRIGGERED = + const GAlertManagementStatus._('TRIGGERED'); +const GAlertManagementStatus _$gAlertManagementStatusACKNOWLEDGED = + const GAlertManagementStatus._('ACKNOWLEDGED'); +const GAlertManagementStatus _$gAlertManagementStatusRESOLVED = + const GAlertManagementStatus._('RESOLVED'); +const GAlertManagementStatus _$gAlertManagementStatusIGNORED = + const GAlertManagementStatus._('IGNORED'); + +GAlertManagementStatus _$gAlertManagementStatusValueOf(String name) { + switch (name) { + case 'TRIGGERED': + return _$gAlertManagementStatusTRIGGERED; + case 'ACKNOWLEDGED': + return _$gAlertManagementStatusACKNOWLEDGED; + case 'RESOLVED': + return _$gAlertManagementStatusRESOLVED; + case 'IGNORED': + return _$gAlertManagementStatusIGNORED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAlertManagementStatusValues = + new BuiltSet(const [ + _$gAlertManagementStatusTRIGGERED, + _$gAlertManagementStatusACKNOWLEDGED, + _$gAlertManagementStatusRESOLVED, + _$gAlertManagementStatusIGNORED, +]); + +const GApiFuzzingScanMode _$gApiFuzzingScanModeHAR = + const GApiFuzzingScanMode._('HAR'); +const GApiFuzzingScanMode _$gApiFuzzingScanModeOPENAPI = + const GApiFuzzingScanMode._('OPENAPI'); +const GApiFuzzingScanMode _$gApiFuzzingScanModePOSTMAN = + const GApiFuzzingScanMode._('POSTMAN'); + +GApiFuzzingScanMode _$gApiFuzzingScanModeValueOf(String name) { + switch (name) { + case 'HAR': + return _$gApiFuzzingScanModeHAR; + case 'OPENAPI': + return _$gApiFuzzingScanModeOPENAPI; + case 'POSTMAN': + return _$gApiFuzzingScanModePOSTMAN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gApiFuzzingScanModeValues = + new BuiltSet(const [ + _$gApiFuzzingScanModeHAR, + _$gApiFuzzingScanModeOPENAPI, + _$gApiFuzzingScanModePOSTMAN, +]); + +const GApprovalRuleType _$gApprovalRuleTypeREGULAR = + const GApprovalRuleType._('REGULAR'); +const GApprovalRuleType _$gApprovalRuleTypeCODE_OWNER = + const GApprovalRuleType._('CODE_OWNER'); +const GApprovalRuleType _$gApprovalRuleTypeREPORT_APPROVER = + const GApprovalRuleType._('REPORT_APPROVER'); +const GApprovalRuleType _$gApprovalRuleTypeANY_APPROVER = + const GApprovalRuleType._('ANY_APPROVER'); + +GApprovalRuleType _$gApprovalRuleTypeValueOf(String name) { + switch (name) { + case 'REGULAR': + return _$gApprovalRuleTypeREGULAR; + case 'CODE_OWNER': + return _$gApprovalRuleTypeCODE_OWNER; + case 'REPORT_APPROVER': + return _$gApprovalRuleTypeREPORT_APPROVER; + case 'ANY_APPROVER': + return _$gApprovalRuleTypeANY_APPROVER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gApprovalRuleTypeValues = + new BuiltSet(const [ + _$gApprovalRuleTypeREGULAR, + _$gApprovalRuleTypeCODE_OWNER, + _$gApprovalRuleTypeREPORT_APPROVER, + _$gApprovalRuleTypeANY_APPROVER, +]); + +const GAssigneeWildcardId _$gAssigneeWildcardIdNONE = + const GAssigneeWildcardId._('NONE'); +const GAssigneeWildcardId _$gAssigneeWildcardIdANY = + const GAssigneeWildcardId._('ANY'); + +GAssigneeWildcardId _$gAssigneeWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gAssigneeWildcardIdNONE; + case 'ANY': + return _$gAssigneeWildcardIdANY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAssigneeWildcardIdValues = + new BuiltSet(const [ + _$gAssigneeWildcardIdNONE, + _$gAssigneeWildcardIdANY, +]); + +const GAvailabilityEnum _$gAvailabilityEnumNOT_SET = + const GAvailabilityEnum._('NOT_SET'); +const GAvailabilityEnum _$gAvailabilityEnumBUSY = + const GAvailabilityEnum._('BUSY'); + +GAvailabilityEnum _$gAvailabilityEnumValueOf(String name) { + switch (name) { + case 'NOT_SET': + return _$gAvailabilityEnumNOT_SET; + case 'BUSY': + return _$gAvailabilityEnumBUSY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gAvailabilityEnumValues = + new BuiltSet(const [ + _$gAvailabilityEnumNOT_SET, + _$gAvailabilityEnumBUSY, +]); + +const GBlobViewersType _$gBlobViewersTyperich = + const GBlobViewersType._('rich'); +const GBlobViewersType _$gBlobViewersTypesimple = + const GBlobViewersType._('simple'); +const GBlobViewersType _$gBlobViewersTypeauxiliary = + const GBlobViewersType._('auxiliary'); + +GBlobViewersType _$gBlobViewersTypeValueOf(String name) { + switch (name) { + case 'rich': + return _$gBlobViewersTyperich; + case 'simple': + return _$gBlobViewersTypesimple; + case 'auxiliary': + return _$gBlobViewersTypeauxiliary; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gBlobViewersTypeValues = + new BuiltSet(const [ + _$gBlobViewersTyperich, + _$gBlobViewersTypesimple, + _$gBlobViewersTypeauxiliary, +]); + +const GCiConfigIncludeType _$gCiConfigIncludeTyperemote = + const GCiConfigIncludeType._('remote'); +const GCiConfigIncludeType _$gCiConfigIncludeTypelocal = + const GCiConfigIncludeType._('local'); +const GCiConfigIncludeType _$gCiConfigIncludeTypefile = + const GCiConfigIncludeType._('file'); +const GCiConfigIncludeType _$gCiConfigIncludeTypetemplate = + const GCiConfigIncludeType._('template'); + +GCiConfigIncludeType _$gCiConfigIncludeTypeValueOf(String name) { + switch (name) { + case 'remote': + return _$gCiConfigIncludeTyperemote; + case 'local': + return _$gCiConfigIncludeTypelocal; + case 'file': + return _$gCiConfigIncludeTypefile; + case 'template': + return _$gCiConfigIncludeTypetemplate; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiConfigIncludeTypeValues = + new BuiltSet(const [ + _$gCiConfigIncludeTyperemote, + _$gCiConfigIncludeTypelocal, + _$gCiConfigIncludeTypefile, + _$gCiConfigIncludeTypetemplate, +]); + +const GCiConfigStatus _$gCiConfigStatusVALID = const GCiConfigStatus._('VALID'); +const GCiConfigStatus _$gCiConfigStatusINVALID = + const GCiConfigStatus._('INVALID'); + +GCiConfigStatus _$gCiConfigStatusValueOf(String name) { + switch (name) { + case 'VALID': + return _$gCiConfigStatusVALID; + case 'INVALID': + return _$gCiConfigStatusINVALID; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiConfigStatusValues = + new BuiltSet(const [ + _$gCiConfigStatusVALID, + _$gCiConfigStatusINVALID, +]); + +const GCiJobKind _$gCiJobKindBUILD = const GCiJobKind._('BUILD'); +const GCiJobKind _$gCiJobKindBRIDGE = const GCiJobKind._('BRIDGE'); + +GCiJobKind _$gCiJobKindValueOf(String name) { + switch (name) { + case 'BUILD': + return _$gCiJobKindBUILD; + case 'BRIDGE': + return _$gCiJobKindBRIDGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiJobKindValues = + new BuiltSet(const [ + _$gCiJobKindBUILD, + _$gCiJobKindBRIDGE, +]); + +const GCiJobStatus _$gCiJobStatusCREATED = const GCiJobStatus._('CREATED'); +const GCiJobStatus _$gCiJobStatusWAITING_FOR_RESOURCE = + const GCiJobStatus._('WAITING_FOR_RESOURCE'); +const GCiJobStatus _$gCiJobStatusPREPARING = const GCiJobStatus._('PREPARING'); +const GCiJobStatus _$gCiJobStatusPENDING = const GCiJobStatus._('PENDING'); +const GCiJobStatus _$gCiJobStatusRUNNING = const GCiJobStatus._('RUNNING'); +const GCiJobStatus _$gCiJobStatusSUCCESS = const GCiJobStatus._('SUCCESS'); +const GCiJobStatus _$gCiJobStatusFAILED = const GCiJobStatus._('FAILED'); +const GCiJobStatus _$gCiJobStatusCANCELED = const GCiJobStatus._('CANCELED'); +const GCiJobStatus _$gCiJobStatusSKIPPED = const GCiJobStatus._('SKIPPED'); +const GCiJobStatus _$gCiJobStatusMANUAL = const GCiJobStatus._('MANUAL'); +const GCiJobStatus _$gCiJobStatusSCHEDULED = const GCiJobStatus._('SCHEDULED'); + +GCiJobStatus _$gCiJobStatusValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gCiJobStatusCREATED; + case 'WAITING_FOR_RESOURCE': + return _$gCiJobStatusWAITING_FOR_RESOURCE; + case 'PREPARING': + return _$gCiJobStatusPREPARING; + case 'PENDING': + return _$gCiJobStatusPENDING; + case 'RUNNING': + return _$gCiJobStatusRUNNING; + case 'SUCCESS': + return _$gCiJobStatusSUCCESS; + case 'FAILED': + return _$gCiJobStatusFAILED; + case 'CANCELED': + return _$gCiJobStatusCANCELED; + case 'SKIPPED': + return _$gCiJobStatusSKIPPED; + case 'MANUAL': + return _$gCiJobStatusMANUAL; + case 'SCHEDULED': + return _$gCiJobStatusSCHEDULED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiJobStatusValues = + new BuiltSet(const [ + _$gCiJobStatusCREATED, + _$gCiJobStatusWAITING_FOR_RESOURCE, + _$gCiJobStatusPREPARING, + _$gCiJobStatusPENDING, + _$gCiJobStatusRUNNING, + _$gCiJobStatusSUCCESS, + _$gCiJobStatusFAILED, + _$gCiJobStatusCANCELED, + _$gCiJobStatusSKIPPED, + _$gCiJobStatusMANUAL, + _$gCiJobStatusSCHEDULED, +]); + +const GCiRunnerAccessLevel _$gCiRunnerAccessLevelNOT_PROTECTED = + const GCiRunnerAccessLevel._('NOT_PROTECTED'); +const GCiRunnerAccessLevel _$gCiRunnerAccessLevelREF_PROTECTED = + const GCiRunnerAccessLevel._('REF_PROTECTED'); + +GCiRunnerAccessLevel _$gCiRunnerAccessLevelValueOf(String name) { + switch (name) { + case 'NOT_PROTECTED': + return _$gCiRunnerAccessLevelNOT_PROTECTED; + case 'REF_PROTECTED': + return _$gCiRunnerAccessLevelREF_PROTECTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerAccessLevelValues = + new BuiltSet(const [ + _$gCiRunnerAccessLevelNOT_PROTECTED, + _$gCiRunnerAccessLevelREF_PROTECTED, +]); + +const GCiRunnerMembershipFilter _$gCiRunnerMembershipFilterDIRECT = + const GCiRunnerMembershipFilter._('DIRECT'); +const GCiRunnerMembershipFilter _$gCiRunnerMembershipFilterDESCENDANTS = + const GCiRunnerMembershipFilter._('DESCENDANTS'); +const GCiRunnerMembershipFilter _$gCiRunnerMembershipFilterALL_AVAILABLE = + const GCiRunnerMembershipFilter._('ALL_AVAILABLE'); + +GCiRunnerMembershipFilter _$gCiRunnerMembershipFilterValueOf(String name) { + switch (name) { + case 'DIRECT': + return _$gCiRunnerMembershipFilterDIRECT; + case 'DESCENDANTS': + return _$gCiRunnerMembershipFilterDESCENDANTS; + case 'ALL_AVAILABLE': + return _$gCiRunnerMembershipFilterALL_AVAILABLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerMembershipFilterValues = + new BuiltSet(const [ + _$gCiRunnerMembershipFilterDIRECT, + _$gCiRunnerMembershipFilterDESCENDANTS, + _$gCiRunnerMembershipFilterALL_AVAILABLE, +]); + +const GCiRunnerSort _$gCiRunnerSortCONTACTED_ASC = + const GCiRunnerSort._('CONTACTED_ASC'); +const GCiRunnerSort _$gCiRunnerSortCONTACTED_DESC = + const GCiRunnerSort._('CONTACTED_DESC'); +const GCiRunnerSort _$gCiRunnerSortCREATED_ASC = + const GCiRunnerSort._('CREATED_ASC'); +const GCiRunnerSort _$gCiRunnerSortCREATED_DESC = + const GCiRunnerSort._('CREATED_DESC'); +const GCiRunnerSort _$gCiRunnerSortTOKEN_EXPIRES_AT_ASC = + const GCiRunnerSort._('TOKEN_EXPIRES_AT_ASC'); +const GCiRunnerSort _$gCiRunnerSortTOKEN_EXPIRES_AT_DESC = + const GCiRunnerSort._('TOKEN_EXPIRES_AT_DESC'); + +GCiRunnerSort _$gCiRunnerSortValueOf(String name) { + switch (name) { + case 'CONTACTED_ASC': + return _$gCiRunnerSortCONTACTED_ASC; + case 'CONTACTED_DESC': + return _$gCiRunnerSortCONTACTED_DESC; + case 'CREATED_ASC': + return _$gCiRunnerSortCREATED_ASC; + case 'CREATED_DESC': + return _$gCiRunnerSortCREATED_DESC; + case 'TOKEN_EXPIRES_AT_ASC': + return _$gCiRunnerSortTOKEN_EXPIRES_AT_ASC; + case 'TOKEN_EXPIRES_AT_DESC': + return _$gCiRunnerSortTOKEN_EXPIRES_AT_DESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerSortValues = + new BuiltSet(const [ + _$gCiRunnerSortCONTACTED_ASC, + _$gCiRunnerSortCONTACTED_DESC, + _$gCiRunnerSortCREATED_ASC, + _$gCiRunnerSortCREATED_DESC, + _$gCiRunnerSortTOKEN_EXPIRES_AT_ASC, + _$gCiRunnerSortTOKEN_EXPIRES_AT_DESC, +]); + +const GCiRunnerStatus _$gCiRunnerStatusACTIVE = + const GCiRunnerStatus._('ACTIVE'); +const GCiRunnerStatus _$gCiRunnerStatusPAUSED = + const GCiRunnerStatus._('PAUSED'); +const GCiRunnerStatus _$gCiRunnerStatusONLINE = + const GCiRunnerStatus._('ONLINE'); +const GCiRunnerStatus _$gCiRunnerStatusOFFLINE = + const GCiRunnerStatus._('OFFLINE'); +const GCiRunnerStatus _$gCiRunnerStatusSTALE = const GCiRunnerStatus._('STALE'); +const GCiRunnerStatus _$gCiRunnerStatusNEVER_CONTACTED = + const GCiRunnerStatus._('NEVER_CONTACTED'); + +GCiRunnerStatus _$gCiRunnerStatusValueOf(String name) { + switch (name) { + case 'ACTIVE': + return _$gCiRunnerStatusACTIVE; + case 'PAUSED': + return _$gCiRunnerStatusPAUSED; + case 'ONLINE': + return _$gCiRunnerStatusONLINE; + case 'OFFLINE': + return _$gCiRunnerStatusOFFLINE; + case 'STALE': + return _$gCiRunnerStatusSTALE; + case 'NEVER_CONTACTED': + return _$gCiRunnerStatusNEVER_CONTACTED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerStatusValues = + new BuiltSet(const [ + _$gCiRunnerStatusACTIVE, + _$gCiRunnerStatusPAUSED, + _$gCiRunnerStatusONLINE, + _$gCiRunnerStatusOFFLINE, + _$gCiRunnerStatusSTALE, + _$gCiRunnerStatusNEVER_CONTACTED, +]); + +const GCiRunnerType _$gCiRunnerTypeINSTANCE_TYPE = + const GCiRunnerType._('INSTANCE_TYPE'); +const GCiRunnerType _$gCiRunnerTypeGROUP_TYPE = + const GCiRunnerType._('GROUP_TYPE'); +const GCiRunnerType _$gCiRunnerTypePROJECT_TYPE = + const GCiRunnerType._('PROJECT_TYPE'); + +GCiRunnerType _$gCiRunnerTypeValueOf(String name) { + switch (name) { + case 'INSTANCE_TYPE': + return _$gCiRunnerTypeINSTANCE_TYPE; + case 'GROUP_TYPE': + return _$gCiRunnerTypeGROUP_TYPE; + case 'PROJECT_TYPE': + return _$gCiRunnerTypePROJECT_TYPE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerTypeValues = + new BuiltSet(const [ + _$gCiRunnerTypeINSTANCE_TYPE, + _$gCiRunnerTypeGROUP_TYPE, + _$gCiRunnerTypePROJECT_TYPE, +]); + +const GCiRunnerUpgradeStatus _$gCiRunnerUpgradeStatusINVALID = + const GCiRunnerUpgradeStatus._('INVALID'); +const GCiRunnerUpgradeStatus _$gCiRunnerUpgradeStatusNOT_AVAILABLE = + const GCiRunnerUpgradeStatus._('NOT_AVAILABLE'); +const GCiRunnerUpgradeStatus _$gCiRunnerUpgradeStatusAVAILABLE = + const GCiRunnerUpgradeStatus._('AVAILABLE'); +const GCiRunnerUpgradeStatus _$gCiRunnerUpgradeStatusRECOMMENDED = + const GCiRunnerUpgradeStatus._('RECOMMENDED'); + +GCiRunnerUpgradeStatus _$gCiRunnerUpgradeStatusValueOf(String name) { + switch (name) { + case 'INVALID': + return _$gCiRunnerUpgradeStatusINVALID; + case 'NOT_AVAILABLE': + return _$gCiRunnerUpgradeStatusNOT_AVAILABLE; + case 'AVAILABLE': + return _$gCiRunnerUpgradeStatusAVAILABLE; + case 'RECOMMENDED': + return _$gCiRunnerUpgradeStatusRECOMMENDED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiRunnerUpgradeStatusValues = + new BuiltSet(const [ + _$gCiRunnerUpgradeStatusINVALID, + _$gCiRunnerUpgradeStatusNOT_AVAILABLE, + _$gCiRunnerUpgradeStatusAVAILABLE, + _$gCiRunnerUpgradeStatusRECOMMENDED, +]); + +const GCiVariableType _$gCiVariableTypeENV_VAR = + const GCiVariableType._('ENV_VAR'); +const GCiVariableType _$gCiVariableTypeFILE = const GCiVariableType._('FILE'); + +GCiVariableType _$gCiVariableTypeValueOf(String name) { + switch (name) { + case 'ENV_VAR': + return _$gCiVariableTypeENV_VAR; + case 'FILE': + return _$gCiVariableTypeFILE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCiVariableTypeValues = + new BuiltSet(const [ + _$gCiVariableTypeENV_VAR, + _$gCiVariableTypeFILE, +]); + +const GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityBLOCKER = + const GCodeQualityDegradationSeverity._('BLOCKER'); +const GCodeQualityDegradationSeverity + _$gCodeQualityDegradationSeverityCRITICAL = + const GCodeQualityDegradationSeverity._('CRITICAL'); +const GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityMAJOR = + const GCodeQualityDegradationSeverity._('MAJOR'); +const GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityMINOR = + const GCodeQualityDegradationSeverity._('MINOR'); +const GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityINFO = + const GCodeQualityDegradationSeverity._('INFO'); +const GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityUNKNOWN = + const GCodeQualityDegradationSeverity._('UNKNOWN'); + +GCodeQualityDegradationSeverity _$gCodeQualityDegradationSeverityValueOf( + String name) { + switch (name) { + case 'BLOCKER': + return _$gCodeQualityDegradationSeverityBLOCKER; + case 'CRITICAL': + return _$gCodeQualityDegradationSeverityCRITICAL; + case 'MAJOR': + return _$gCodeQualityDegradationSeverityMAJOR; + case 'MINOR': + return _$gCodeQualityDegradationSeverityMINOR; + case 'INFO': + return _$gCodeQualityDegradationSeverityINFO; + case 'UNKNOWN': + return _$gCodeQualityDegradationSeverityUNKNOWN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gCodeQualityDegradationSeverityValues = + new BuiltSet(const < + GCodeQualityDegradationSeverity>[ + _$gCodeQualityDegradationSeverityBLOCKER, + _$gCodeQualityDegradationSeverityCRITICAL, + _$gCodeQualityDegradationSeverityMAJOR, + _$gCodeQualityDegradationSeverityMINOR, + _$gCodeQualityDegradationSeverityINFO, + _$gCodeQualityDegradationSeverityUNKNOWN, +]); + +const GCommitActionMode _$gCommitActionModeCREATE = + const GCommitActionMode._('CREATE'); +const GCommitActionMode _$gCommitActionModeDELETE = + const GCommitActionMode._('DELETE'); +const GCommitActionMode _$gCommitActionModeMOVE = + const GCommitActionMode._('MOVE'); +const GCommitActionMode _$gCommitActionModeUPDATE = + const GCommitActionMode._('UPDATE'); +const GCommitActionMode _$gCommitActionModeCHMOD = + const GCommitActionMode._('CHMOD'); + +GCommitActionMode _$gCommitActionModeValueOf(String name) { + switch (name) { + case 'CREATE': + return _$gCommitActionModeCREATE; + case 'DELETE': + return _$gCommitActionModeDELETE; + case 'MOVE': + return _$gCommitActionModeMOVE; + case 'UPDATE': + return _$gCommitActionModeUPDATE; + case 'CHMOD': + return _$gCommitActionModeCHMOD; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCommitActionModeValues = + new BuiltSet(const [ + _$gCommitActionModeCREATE, + _$gCommitActionModeDELETE, + _$gCommitActionModeMOVE, + _$gCommitActionModeUPDATE, + _$gCommitActionModeCHMOD, +]); + +const GCommitEncoding _$gCommitEncodingTEXT = const GCommitEncoding._('TEXT'); +const GCommitEncoding _$gCommitEncodingBASE64 = + const GCommitEncoding._('BASE64'); + +GCommitEncoding _$gCommitEncodingValueOf(String name) { + switch (name) { + case 'TEXT': + return _$gCommitEncodingTEXT; + case 'BASE64': + return _$gCommitEncodingBASE64; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gCommitEncodingValues = + new BuiltSet(const [ + _$gCommitEncodingTEXT, + _$gCommitEncodingBASE64, +]); + +const GComplianceViolationReason + _$gComplianceViolationReasonAPPROVED_BY_MERGE_REQUEST_AUTHOR = + const GComplianceViolationReason._('APPROVED_BY_MERGE_REQUEST_AUTHOR'); +const GComplianceViolationReason + _$gComplianceViolationReasonAPPROVED_BY_COMMITTER = + const GComplianceViolationReason._('APPROVED_BY_COMMITTER'); +const GComplianceViolationReason + _$gComplianceViolationReasonAPPROVED_BY_INSUFFICIENT_USERS = + const GComplianceViolationReason._('APPROVED_BY_INSUFFICIENT_USERS'); + +GComplianceViolationReason _$gComplianceViolationReasonValueOf(String name) { + switch (name) { + case 'APPROVED_BY_MERGE_REQUEST_AUTHOR': + return _$gComplianceViolationReasonAPPROVED_BY_MERGE_REQUEST_AUTHOR; + case 'APPROVED_BY_COMMITTER': + return _$gComplianceViolationReasonAPPROVED_BY_COMMITTER; + case 'APPROVED_BY_INSUFFICIENT_USERS': + return _$gComplianceViolationReasonAPPROVED_BY_INSUFFICIENT_USERS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gComplianceViolationReasonValues = + new BuiltSet(const [ + _$gComplianceViolationReasonAPPROVED_BY_MERGE_REQUEST_AUTHOR, + _$gComplianceViolationReasonAPPROVED_BY_COMMITTER, + _$gComplianceViolationReasonAPPROVED_BY_INSUFFICIENT_USERS, +]); + +const GComplianceViolationSeverity _$gComplianceViolationSeverityINFO = + const GComplianceViolationSeverity._('INFO'); +const GComplianceViolationSeverity _$gComplianceViolationSeverityLOW = + const GComplianceViolationSeverity._('LOW'); +const GComplianceViolationSeverity _$gComplianceViolationSeverityMEDIUM = + const GComplianceViolationSeverity._('MEDIUM'); +const GComplianceViolationSeverity _$gComplianceViolationSeverityHIGH = + const GComplianceViolationSeverity._('HIGH'); +const GComplianceViolationSeverity _$gComplianceViolationSeverityCRITICAL = + const GComplianceViolationSeverity._('CRITICAL'); + +GComplianceViolationSeverity _$gComplianceViolationSeverityValueOf( + String name) { + switch (name) { + case 'INFO': + return _$gComplianceViolationSeverityINFO; + case 'LOW': + return _$gComplianceViolationSeverityLOW; + case 'MEDIUM': + return _$gComplianceViolationSeverityMEDIUM; + case 'HIGH': + return _$gComplianceViolationSeverityHIGH; + case 'CRITICAL': + return _$gComplianceViolationSeverityCRITICAL; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gComplianceViolationSeverityValues = new BuiltSet< + GComplianceViolationSeverity>(const [ + _$gComplianceViolationSeverityINFO, + _$gComplianceViolationSeverityLOW, + _$gComplianceViolationSeverityMEDIUM, + _$gComplianceViolationSeverityHIGH, + _$gComplianceViolationSeverityCRITICAL, +]); + +const GComplianceViolationSort _$gComplianceViolationSortSEVERITY_LEVEL_DESC = + const GComplianceViolationSort._('SEVERITY_LEVEL_DESC'); +const GComplianceViolationSort _$gComplianceViolationSortSEVERITY_LEVEL_ASC = + const GComplianceViolationSort._('SEVERITY_LEVEL_ASC'); +const GComplianceViolationSort _$gComplianceViolationSortVIOLATION_REASON_DESC = + const GComplianceViolationSort._('VIOLATION_REASON_DESC'); +const GComplianceViolationSort _$gComplianceViolationSortVIOLATION_REASON_ASC = + const GComplianceViolationSort._('VIOLATION_REASON_ASC'); +const GComplianceViolationSort + _$gComplianceViolationSortMERGE_REQUEST_TITLE_DESC = + const GComplianceViolationSort._('MERGE_REQUEST_TITLE_DESC'); +const GComplianceViolationSort + _$gComplianceViolationSortMERGE_REQUEST_TITLE_ASC = + const GComplianceViolationSort._('MERGE_REQUEST_TITLE_ASC'); +const GComplianceViolationSort _$gComplianceViolationSortMERGED_AT_DESC = + const GComplianceViolationSort._('MERGED_AT_DESC'); +const GComplianceViolationSort _$gComplianceViolationSortMERGED_AT_ASC = + const GComplianceViolationSort._('MERGED_AT_ASC'); + +GComplianceViolationSort _$gComplianceViolationSortValueOf(String name) { + switch (name) { + case 'SEVERITY_LEVEL_DESC': + return _$gComplianceViolationSortSEVERITY_LEVEL_DESC; + case 'SEVERITY_LEVEL_ASC': + return _$gComplianceViolationSortSEVERITY_LEVEL_ASC; + case 'VIOLATION_REASON_DESC': + return _$gComplianceViolationSortVIOLATION_REASON_DESC; + case 'VIOLATION_REASON_ASC': + return _$gComplianceViolationSortVIOLATION_REASON_ASC; + case 'MERGE_REQUEST_TITLE_DESC': + return _$gComplianceViolationSortMERGE_REQUEST_TITLE_DESC; + case 'MERGE_REQUEST_TITLE_ASC': + return _$gComplianceViolationSortMERGE_REQUEST_TITLE_ASC; + case 'MERGED_AT_DESC': + return _$gComplianceViolationSortMERGED_AT_DESC; + case 'MERGED_AT_ASC': + return _$gComplianceViolationSortMERGED_AT_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gComplianceViolationSortValues = + new BuiltSet(const [ + _$gComplianceViolationSortSEVERITY_LEVEL_DESC, + _$gComplianceViolationSortSEVERITY_LEVEL_ASC, + _$gComplianceViolationSortVIOLATION_REASON_DESC, + _$gComplianceViolationSortVIOLATION_REASON_ASC, + _$gComplianceViolationSortMERGE_REQUEST_TITLE_DESC, + _$gComplianceViolationSortMERGE_REQUEST_TITLE_ASC, + _$gComplianceViolationSortMERGED_AT_DESC, + _$gComplianceViolationSortMERGED_AT_ASC, +]); + +const GConanMetadatumFileTypeEnum _$gConanMetadatumFileTypeEnumRECIPE_FILE = + const GConanMetadatumFileTypeEnum._('RECIPE_FILE'); +const GConanMetadatumFileTypeEnum _$gConanMetadatumFileTypeEnumPACKAGE_FILE = + const GConanMetadatumFileTypeEnum._('PACKAGE_FILE'); + +GConanMetadatumFileTypeEnum _$gConanMetadatumFileTypeEnumValueOf(String name) { + switch (name) { + case 'RECIPE_FILE': + return _$gConanMetadatumFileTypeEnumRECIPE_FILE; + case 'PACKAGE_FILE': + return _$gConanMetadatumFileTypeEnumPACKAGE_FILE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gConanMetadatumFileTypeEnumValues = new BuiltSet< + GConanMetadatumFileTypeEnum>(const [ + _$gConanMetadatumFileTypeEnumRECIPE_FILE, + _$gConanMetadatumFileTypeEnumPACKAGE_FILE, +]); + +const GContactSort _$gContactSortFIRST_NAME_ASC = + const GContactSort._('FIRST_NAME_ASC'); +const GContactSort _$gContactSortFIRST_NAME_DESC = + const GContactSort._('FIRST_NAME_DESC'); +const GContactSort _$gContactSortLAST_NAME_ASC = + const GContactSort._('LAST_NAME_ASC'); +const GContactSort _$gContactSortLAST_NAME_DESC = + const GContactSort._('LAST_NAME_DESC'); +const GContactSort _$gContactSortEMAIL_ASC = const GContactSort._('EMAIL_ASC'); +const GContactSort _$gContactSortEMAIL_DESC = + const GContactSort._('EMAIL_DESC'); +const GContactSort _$gContactSortPHONE_ASC = const GContactSort._('PHONE_ASC'); +const GContactSort _$gContactSortPHONE_DESC = + const GContactSort._('PHONE_DESC'); +const GContactSort _$gContactSortDESCRIPTION_ASC = + const GContactSort._('DESCRIPTION_ASC'); +const GContactSort _$gContactSortDESCRIPTION_DESC = + const GContactSort._('DESCRIPTION_DESC'); +const GContactSort _$gContactSortORGANIZATION_ASC = + const GContactSort._('ORGANIZATION_ASC'); +const GContactSort _$gContactSortORGANIZATION_DESC = + const GContactSort._('ORGANIZATION_DESC'); +const GContactSort _$gContactSortupdated_desc = + const GContactSort._('updated_desc'); +const GContactSort _$gContactSortupdated_asc = + const GContactSort._('updated_asc'); +const GContactSort _$gContactSortcreated_desc = + const GContactSort._('created_desc'); +const GContactSort _$gContactSortcreated_asc = + const GContactSort._('created_asc'); +const GContactSort _$gContactSortUPDATED_DESC = + const GContactSort._('UPDATED_DESC'); +const GContactSort _$gContactSortUPDATED_ASC = + const GContactSort._('UPDATED_ASC'); +const GContactSort _$gContactSortCREATED_DESC = + const GContactSort._('CREATED_DESC'); +const GContactSort _$gContactSortCREATED_ASC = + const GContactSort._('CREATED_ASC'); + +GContactSort _$gContactSortValueOf(String name) { + switch (name) { + case 'FIRST_NAME_ASC': + return _$gContactSortFIRST_NAME_ASC; + case 'FIRST_NAME_DESC': + return _$gContactSortFIRST_NAME_DESC; + case 'LAST_NAME_ASC': + return _$gContactSortLAST_NAME_ASC; + case 'LAST_NAME_DESC': + return _$gContactSortLAST_NAME_DESC; + case 'EMAIL_ASC': + return _$gContactSortEMAIL_ASC; + case 'EMAIL_DESC': + return _$gContactSortEMAIL_DESC; + case 'PHONE_ASC': + return _$gContactSortPHONE_ASC; + case 'PHONE_DESC': + return _$gContactSortPHONE_DESC; + case 'DESCRIPTION_ASC': + return _$gContactSortDESCRIPTION_ASC; + case 'DESCRIPTION_DESC': + return _$gContactSortDESCRIPTION_DESC; + case 'ORGANIZATION_ASC': + return _$gContactSortORGANIZATION_ASC; + case 'ORGANIZATION_DESC': + return _$gContactSortORGANIZATION_DESC; + case 'updated_desc': + return _$gContactSortupdated_desc; + case 'updated_asc': + return _$gContactSortupdated_asc; + case 'created_desc': + return _$gContactSortcreated_desc; + case 'created_asc': + return _$gContactSortcreated_asc; + case 'UPDATED_DESC': + return _$gContactSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gContactSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gContactSortCREATED_DESC; + case 'CREATED_ASC': + return _$gContactSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gContactSortValues = + new BuiltSet(const [ + _$gContactSortFIRST_NAME_ASC, + _$gContactSortFIRST_NAME_DESC, + _$gContactSortLAST_NAME_ASC, + _$gContactSortLAST_NAME_DESC, + _$gContactSortEMAIL_ASC, + _$gContactSortEMAIL_DESC, + _$gContactSortPHONE_ASC, + _$gContactSortPHONE_DESC, + _$gContactSortDESCRIPTION_ASC, + _$gContactSortDESCRIPTION_DESC, + _$gContactSortORGANIZATION_ASC, + _$gContactSortORGANIZATION_DESC, + _$gContactSortupdated_desc, + _$gContactSortupdated_asc, + _$gContactSortcreated_desc, + _$gContactSortcreated_asc, + _$gContactSortUPDATED_DESC, + _$gContactSortUPDATED_ASC, + _$gContactSortCREATED_DESC, + _$gContactSortCREATED_ASC, +]); + +const GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumEVERY_DAY = + const GContainerExpirationPolicyCadenceEnum._('EVERY_DAY'); +const GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumEVERY_WEEK = + const GContainerExpirationPolicyCadenceEnum._('EVERY_WEEK'); +const GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumEVERY_TWO_WEEKS = + const GContainerExpirationPolicyCadenceEnum._('EVERY_TWO_WEEKS'); +const GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumEVERY_MONTH = + const GContainerExpirationPolicyCadenceEnum._('EVERY_MONTH'); +const GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumEVERY_THREE_MONTHS = + const GContainerExpirationPolicyCadenceEnum._('EVERY_THREE_MONTHS'); + +GContainerExpirationPolicyCadenceEnum + _$gContainerExpirationPolicyCadenceEnumValueOf(String name) { + switch (name) { + case 'EVERY_DAY': + return _$gContainerExpirationPolicyCadenceEnumEVERY_DAY; + case 'EVERY_WEEK': + return _$gContainerExpirationPolicyCadenceEnumEVERY_WEEK; + case 'EVERY_TWO_WEEKS': + return _$gContainerExpirationPolicyCadenceEnumEVERY_TWO_WEEKS; + case 'EVERY_MONTH': + return _$gContainerExpirationPolicyCadenceEnumEVERY_MONTH; + case 'EVERY_THREE_MONTHS': + return _$gContainerExpirationPolicyCadenceEnumEVERY_THREE_MONTHS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gContainerExpirationPolicyCadenceEnumValues = + new BuiltSet(const < + GContainerExpirationPolicyCadenceEnum>[ + _$gContainerExpirationPolicyCadenceEnumEVERY_DAY, + _$gContainerExpirationPolicyCadenceEnumEVERY_WEEK, + _$gContainerExpirationPolicyCadenceEnumEVERY_TWO_WEEKS, + _$gContainerExpirationPolicyCadenceEnumEVERY_MONTH, + _$gContainerExpirationPolicyCadenceEnumEVERY_THREE_MONTHS, +]); + +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumONE_TAG = + const GContainerExpirationPolicyKeepEnum._('ONE_TAG'); +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumFIVE_TAGS = + const GContainerExpirationPolicyKeepEnum._('FIVE_TAGS'); +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumTEN_TAGS = + const GContainerExpirationPolicyKeepEnum._('TEN_TAGS'); +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumTWENTY_FIVE_TAGS = + const GContainerExpirationPolicyKeepEnum._('TWENTY_FIVE_TAGS'); +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumFIFTY_TAGS = + const GContainerExpirationPolicyKeepEnum._('FIFTY_TAGS'); +const GContainerExpirationPolicyKeepEnum + _$gContainerExpirationPolicyKeepEnumONE_HUNDRED_TAGS = + const GContainerExpirationPolicyKeepEnum._('ONE_HUNDRED_TAGS'); + +GContainerExpirationPolicyKeepEnum _$gContainerExpirationPolicyKeepEnumValueOf( + String name) { + switch (name) { + case 'ONE_TAG': + return _$gContainerExpirationPolicyKeepEnumONE_TAG; + case 'FIVE_TAGS': + return _$gContainerExpirationPolicyKeepEnumFIVE_TAGS; + case 'TEN_TAGS': + return _$gContainerExpirationPolicyKeepEnumTEN_TAGS; + case 'TWENTY_FIVE_TAGS': + return _$gContainerExpirationPolicyKeepEnumTWENTY_FIVE_TAGS; + case 'FIFTY_TAGS': + return _$gContainerExpirationPolicyKeepEnumFIFTY_TAGS; + case 'ONE_HUNDRED_TAGS': + return _$gContainerExpirationPolicyKeepEnumONE_HUNDRED_TAGS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gContainerExpirationPolicyKeepEnumValues = + new BuiltSet(const < + GContainerExpirationPolicyKeepEnum>[ + _$gContainerExpirationPolicyKeepEnumONE_TAG, + _$gContainerExpirationPolicyKeepEnumFIVE_TAGS, + _$gContainerExpirationPolicyKeepEnumTEN_TAGS, + _$gContainerExpirationPolicyKeepEnumTWENTY_FIVE_TAGS, + _$gContainerExpirationPolicyKeepEnumFIFTY_TAGS, + _$gContainerExpirationPolicyKeepEnumONE_HUNDRED_TAGS, +]); + +const GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumSEVEN_DAYS = + const GContainerExpirationPolicyOlderThanEnum._('SEVEN_DAYS'); +const GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumFOURTEEN_DAYS = + const GContainerExpirationPolicyOlderThanEnum._('FOURTEEN_DAYS'); +const GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumTHIRTY_DAYS = + const GContainerExpirationPolicyOlderThanEnum._('THIRTY_DAYS'); +const GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumSIXTY_DAYS = + const GContainerExpirationPolicyOlderThanEnum._('SIXTY_DAYS'); +const GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumNINETY_DAYS = + const GContainerExpirationPolicyOlderThanEnum._('NINETY_DAYS'); + +GContainerExpirationPolicyOlderThanEnum + _$gContainerExpirationPolicyOlderThanEnumValueOf(String name) { + switch (name) { + case 'SEVEN_DAYS': + return _$gContainerExpirationPolicyOlderThanEnumSEVEN_DAYS; + case 'FOURTEEN_DAYS': + return _$gContainerExpirationPolicyOlderThanEnumFOURTEEN_DAYS; + case 'THIRTY_DAYS': + return _$gContainerExpirationPolicyOlderThanEnumTHIRTY_DAYS; + case 'SIXTY_DAYS': + return _$gContainerExpirationPolicyOlderThanEnumSIXTY_DAYS; + case 'NINETY_DAYS': + return _$gContainerExpirationPolicyOlderThanEnumNINETY_DAYS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gContainerExpirationPolicyOlderThanEnumValues = + new BuiltSet(const < + GContainerExpirationPolicyOlderThanEnum>[ + _$gContainerExpirationPolicyOlderThanEnumSEVEN_DAYS, + _$gContainerExpirationPolicyOlderThanEnumFOURTEEN_DAYS, + _$gContainerExpirationPolicyOlderThanEnumTHIRTY_DAYS, + _$gContainerExpirationPolicyOlderThanEnumSIXTY_DAYS, + _$gContainerExpirationPolicyOlderThanEnumNINETY_DAYS, +]); + +const GContainerRepositoryCleanupStatus + _$gContainerRepositoryCleanupStatusUNSCHEDULED = + const GContainerRepositoryCleanupStatus._('UNSCHEDULED'); +const GContainerRepositoryCleanupStatus + _$gContainerRepositoryCleanupStatusSCHEDULED = + const GContainerRepositoryCleanupStatus._('SCHEDULED'); +const GContainerRepositoryCleanupStatus + _$gContainerRepositoryCleanupStatusUNFINISHED = + const GContainerRepositoryCleanupStatus._('UNFINISHED'); +const GContainerRepositoryCleanupStatus + _$gContainerRepositoryCleanupStatusONGOING = + const GContainerRepositoryCleanupStatus._('ONGOING'); + +GContainerRepositoryCleanupStatus _$gContainerRepositoryCleanupStatusValueOf( + String name) { + switch (name) { + case 'UNSCHEDULED': + return _$gContainerRepositoryCleanupStatusUNSCHEDULED; + case 'SCHEDULED': + return _$gContainerRepositoryCleanupStatusSCHEDULED; + case 'UNFINISHED': + return _$gContainerRepositoryCleanupStatusUNFINISHED; + case 'ONGOING': + return _$gContainerRepositoryCleanupStatusONGOING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gContainerRepositoryCleanupStatusValues = + new BuiltSet(const < + GContainerRepositoryCleanupStatus>[ + _$gContainerRepositoryCleanupStatusUNSCHEDULED, + _$gContainerRepositoryCleanupStatusSCHEDULED, + _$gContainerRepositoryCleanupStatusUNFINISHED, + _$gContainerRepositoryCleanupStatusONGOING, +]); + +const GContainerRepositorySort _$gContainerRepositorySortNAME_ASC = + const GContainerRepositorySort._('NAME_ASC'); +const GContainerRepositorySort _$gContainerRepositorySortNAME_DESC = + const GContainerRepositorySort._('NAME_DESC'); +const GContainerRepositorySort _$gContainerRepositorySortupdated_desc = + const GContainerRepositorySort._('updated_desc'); +const GContainerRepositorySort _$gContainerRepositorySortupdated_asc = + const GContainerRepositorySort._('updated_asc'); +const GContainerRepositorySort _$gContainerRepositorySortcreated_desc = + const GContainerRepositorySort._('created_desc'); +const GContainerRepositorySort _$gContainerRepositorySortcreated_asc = + const GContainerRepositorySort._('created_asc'); +const GContainerRepositorySort _$gContainerRepositorySortUPDATED_DESC = + const GContainerRepositorySort._('UPDATED_DESC'); +const GContainerRepositorySort _$gContainerRepositorySortUPDATED_ASC = + const GContainerRepositorySort._('UPDATED_ASC'); +const GContainerRepositorySort _$gContainerRepositorySortCREATED_DESC = + const GContainerRepositorySort._('CREATED_DESC'); +const GContainerRepositorySort _$gContainerRepositorySortCREATED_ASC = + const GContainerRepositorySort._('CREATED_ASC'); + +GContainerRepositorySort _$gContainerRepositorySortValueOf(String name) { + switch (name) { + case 'NAME_ASC': + return _$gContainerRepositorySortNAME_ASC; + case 'NAME_DESC': + return _$gContainerRepositorySortNAME_DESC; + case 'updated_desc': + return _$gContainerRepositorySortupdated_desc; + case 'updated_asc': + return _$gContainerRepositorySortupdated_asc; + case 'created_desc': + return _$gContainerRepositorySortcreated_desc; + case 'created_asc': + return _$gContainerRepositorySortcreated_asc; + case 'UPDATED_DESC': + return _$gContainerRepositorySortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gContainerRepositorySortUPDATED_ASC; + case 'CREATED_DESC': + return _$gContainerRepositorySortCREATED_DESC; + case 'CREATED_ASC': + return _$gContainerRepositorySortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gContainerRepositorySortValues = + new BuiltSet(const [ + _$gContainerRepositorySortNAME_ASC, + _$gContainerRepositorySortNAME_DESC, + _$gContainerRepositorySortupdated_desc, + _$gContainerRepositorySortupdated_asc, + _$gContainerRepositorySortcreated_desc, + _$gContainerRepositorySortcreated_asc, + _$gContainerRepositorySortUPDATED_DESC, + _$gContainerRepositorySortUPDATED_ASC, + _$gContainerRepositorySortCREATED_DESC, + _$gContainerRepositorySortCREATED_ASC, +]); + +const GContainerRepositoryStatus _$gContainerRepositoryStatusDELETE_SCHEDULED = + const GContainerRepositoryStatus._('DELETE_SCHEDULED'); +const GContainerRepositoryStatus _$gContainerRepositoryStatusDELETE_FAILED = + const GContainerRepositoryStatus._('DELETE_FAILED'); + +GContainerRepositoryStatus _$gContainerRepositoryStatusValueOf(String name) { + switch (name) { + case 'DELETE_SCHEDULED': + return _$gContainerRepositoryStatusDELETE_SCHEDULED; + case 'DELETE_FAILED': + return _$gContainerRepositoryStatusDELETE_FAILED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gContainerRepositoryStatusValues = + new BuiltSet(const [ + _$gContainerRepositoryStatusDELETE_SCHEDULED, + _$gContainerRepositoryStatusDELETE_FAILED, +]); + +const GContainerRepositoryTagSort _$gContainerRepositoryTagSortNAME_ASC = + const GContainerRepositoryTagSort._('NAME_ASC'); +const GContainerRepositoryTagSort _$gContainerRepositoryTagSortNAME_DESC = + const GContainerRepositoryTagSort._('NAME_DESC'); + +GContainerRepositoryTagSort _$gContainerRepositoryTagSortValueOf(String name) { + switch (name) { + case 'NAME_ASC': + return _$gContainerRepositoryTagSortNAME_ASC; + case 'NAME_DESC': + return _$gContainerRepositoryTagSortNAME_DESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gContainerRepositoryTagSortValues = new BuiltSet< + GContainerRepositoryTagSort>(const [ + _$gContainerRepositoryTagSortNAME_ASC, + _$gContainerRepositoryTagSortNAME_DESC, +]); + +const GCustomerRelationsContactState _$gCustomerRelationsContactStateall = + const GCustomerRelationsContactState._('all'); +const GCustomerRelationsContactState _$gCustomerRelationsContactStateactive = + const GCustomerRelationsContactState._('active'); +const GCustomerRelationsContactState _$gCustomerRelationsContactStateinactive = + const GCustomerRelationsContactState._('inactive'); + +GCustomerRelationsContactState _$gCustomerRelationsContactStateValueOf( + String name) { + switch (name) { + case 'all': + return _$gCustomerRelationsContactStateall; + case 'active': + return _$gCustomerRelationsContactStateactive; + case 'inactive': + return _$gCustomerRelationsContactStateinactive; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gCustomerRelationsContactStateValues = new BuiltSet< + GCustomerRelationsContactState>(const [ + _$gCustomerRelationsContactStateall, + _$gCustomerRelationsContactStateactive, + _$gCustomerRelationsContactStateinactive, +]); + +const GCustomerRelationsOrganizationState + _$gCustomerRelationsOrganizationStateall = + const GCustomerRelationsOrganizationState._('all'); +const GCustomerRelationsOrganizationState + _$gCustomerRelationsOrganizationStateactive = + const GCustomerRelationsOrganizationState._('active'); +const GCustomerRelationsOrganizationState + _$gCustomerRelationsOrganizationStateinactive = + const GCustomerRelationsOrganizationState._('inactive'); + +GCustomerRelationsOrganizationState + _$gCustomerRelationsOrganizationStateValueOf(String name) { + switch (name) { + case 'all': + return _$gCustomerRelationsOrganizationStateall; + case 'active': + return _$gCustomerRelationsOrganizationStateactive; + case 'inactive': + return _$gCustomerRelationsOrganizationStateinactive; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gCustomerRelationsOrganizationStateValues = + new BuiltSet(const < + GCustomerRelationsOrganizationState>[ + _$gCustomerRelationsOrganizationStateall, + _$gCustomerRelationsOrganizationStateactive, + _$gCustomerRelationsOrganizationStateinactive, +]); + +const GDastProfileCadenceUnit _$gDastProfileCadenceUnitDAY = + const GDastProfileCadenceUnit._('DAY'); +const GDastProfileCadenceUnit _$gDastProfileCadenceUnitWEEK = + const GDastProfileCadenceUnit._('WEEK'); +const GDastProfileCadenceUnit _$gDastProfileCadenceUnitMONTH = + const GDastProfileCadenceUnit._('MONTH'); +const GDastProfileCadenceUnit _$gDastProfileCadenceUnitYEAR = + const GDastProfileCadenceUnit._('YEAR'); + +GDastProfileCadenceUnit _$gDastProfileCadenceUnitValueOf(String name) { + switch (name) { + case 'DAY': + return _$gDastProfileCadenceUnitDAY; + case 'WEEK': + return _$gDastProfileCadenceUnitWEEK; + case 'MONTH': + return _$gDastProfileCadenceUnitMONTH; + case 'YEAR': + return _$gDastProfileCadenceUnitYEAR; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDastProfileCadenceUnitValues = + new BuiltSet(const [ + _$gDastProfileCadenceUnitDAY, + _$gDastProfileCadenceUnitWEEK, + _$gDastProfileCadenceUnitMONTH, + _$gDastProfileCadenceUnitYEAR, +]); + +const GDastScanMethodType _$gDastScanMethodTypeWEBSITE = + const GDastScanMethodType._('WEBSITE'); +const GDastScanMethodType _$gDastScanMethodTypeOPENAPI = + const GDastScanMethodType._('OPENAPI'); +const GDastScanMethodType _$gDastScanMethodTypeHAR = + const GDastScanMethodType._('HAR'); +const GDastScanMethodType _$gDastScanMethodTypePOSTMAN_COLLECTION = + const GDastScanMethodType._('POSTMAN_COLLECTION'); + +GDastScanMethodType _$gDastScanMethodTypeValueOf(String name) { + switch (name) { + case 'WEBSITE': + return _$gDastScanMethodTypeWEBSITE; + case 'OPENAPI': + return _$gDastScanMethodTypeOPENAPI; + case 'HAR': + return _$gDastScanMethodTypeHAR; + case 'POSTMAN_COLLECTION': + return _$gDastScanMethodTypePOSTMAN_COLLECTION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDastScanMethodTypeValues = + new BuiltSet(const [ + _$gDastScanMethodTypeWEBSITE, + _$gDastScanMethodTypeOPENAPI, + _$gDastScanMethodTypeHAR, + _$gDastScanMethodTypePOSTMAN_COLLECTION, +]); + +const GDastScanTypeEnum _$gDastScanTypeEnumPASSIVE = + const GDastScanTypeEnum._('PASSIVE'); +const GDastScanTypeEnum _$gDastScanTypeEnumACTIVE = + const GDastScanTypeEnum._('ACTIVE'); + +GDastScanTypeEnum _$gDastScanTypeEnumValueOf(String name) { + switch (name) { + case 'PASSIVE': + return _$gDastScanTypeEnumPASSIVE; + case 'ACTIVE': + return _$gDastScanTypeEnumACTIVE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDastScanTypeEnumValues = + new BuiltSet(const [ + _$gDastScanTypeEnumPASSIVE, + _$gDastScanTypeEnumACTIVE, +]); + +const GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumNONE = + const GDastSiteProfileValidationStatusEnum._('NONE'); +const GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumPENDING_VALIDATION = + const GDastSiteProfileValidationStatusEnum._('PENDING_VALIDATION'); +const GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumINPROGRESS_VALIDATION = + const GDastSiteProfileValidationStatusEnum._('INPROGRESS_VALIDATION'); +const GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumPASSED_VALIDATION = + const GDastSiteProfileValidationStatusEnum._('PASSED_VALIDATION'); +const GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumFAILED_VALIDATION = + const GDastSiteProfileValidationStatusEnum._('FAILED_VALIDATION'); + +GDastSiteProfileValidationStatusEnum + _$gDastSiteProfileValidationStatusEnumValueOf(String name) { + switch (name) { + case 'NONE': + return _$gDastSiteProfileValidationStatusEnumNONE; + case 'PENDING_VALIDATION': + return _$gDastSiteProfileValidationStatusEnumPENDING_VALIDATION; + case 'INPROGRESS_VALIDATION': + return _$gDastSiteProfileValidationStatusEnumINPROGRESS_VALIDATION; + case 'PASSED_VALIDATION': + return _$gDastSiteProfileValidationStatusEnumPASSED_VALIDATION; + case 'FAILED_VALIDATION': + return _$gDastSiteProfileValidationStatusEnumFAILED_VALIDATION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDastSiteProfileValidationStatusEnumValues = + new BuiltSet(const < + GDastSiteProfileValidationStatusEnum>[ + _$gDastSiteProfileValidationStatusEnumNONE, + _$gDastSiteProfileValidationStatusEnumPENDING_VALIDATION, + _$gDastSiteProfileValidationStatusEnumINPROGRESS_VALIDATION, + _$gDastSiteProfileValidationStatusEnumPASSED_VALIDATION, + _$gDastSiteProfileValidationStatusEnumFAILED_VALIDATION, +]); + +const GDastSiteValidationStatusEnum + _$gDastSiteValidationStatusEnumPENDING_VALIDATION = + const GDastSiteValidationStatusEnum._('PENDING_VALIDATION'); +const GDastSiteValidationStatusEnum + _$gDastSiteValidationStatusEnumINPROGRESS_VALIDATION = + const GDastSiteValidationStatusEnum._('INPROGRESS_VALIDATION'); +const GDastSiteValidationStatusEnum + _$gDastSiteValidationStatusEnumPASSED_VALIDATION = + const GDastSiteValidationStatusEnum._('PASSED_VALIDATION'); +const GDastSiteValidationStatusEnum + _$gDastSiteValidationStatusEnumFAILED_VALIDATION = + const GDastSiteValidationStatusEnum._('FAILED_VALIDATION'); + +GDastSiteValidationStatusEnum _$gDastSiteValidationStatusEnumValueOf( + String name) { + switch (name) { + case 'PENDING_VALIDATION': + return _$gDastSiteValidationStatusEnumPENDING_VALIDATION; + case 'INPROGRESS_VALIDATION': + return _$gDastSiteValidationStatusEnumINPROGRESS_VALIDATION; + case 'PASSED_VALIDATION': + return _$gDastSiteValidationStatusEnumPASSED_VALIDATION; + case 'FAILED_VALIDATION': + return _$gDastSiteValidationStatusEnumFAILED_VALIDATION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDastSiteValidationStatusEnumValues = new BuiltSet< + GDastSiteValidationStatusEnum>(const [ + _$gDastSiteValidationStatusEnumPENDING_VALIDATION, + _$gDastSiteValidationStatusEnumINPROGRESS_VALIDATION, + _$gDastSiteValidationStatusEnumPASSED_VALIDATION, + _$gDastSiteValidationStatusEnumFAILED_VALIDATION, +]); + +const GDastSiteValidationStrategyEnum + _$gDastSiteValidationStrategyEnumTEXT_FILE = + const GDastSiteValidationStrategyEnum._('TEXT_FILE'); +const GDastSiteValidationStrategyEnum _$gDastSiteValidationStrategyEnumHEADER = + const GDastSiteValidationStrategyEnum._('HEADER'); +const GDastSiteValidationStrategyEnum + _$gDastSiteValidationStrategyEnumMETA_TAG = + const GDastSiteValidationStrategyEnum._('META_TAG'); + +GDastSiteValidationStrategyEnum _$gDastSiteValidationStrategyEnumValueOf( + String name) { + switch (name) { + case 'TEXT_FILE': + return _$gDastSiteValidationStrategyEnumTEXT_FILE; + case 'HEADER': + return _$gDastSiteValidationStrategyEnumHEADER; + case 'META_TAG': + return _$gDastSiteValidationStrategyEnumMETA_TAG; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDastSiteValidationStrategyEnumValues = + new BuiltSet(const < + GDastSiteValidationStrategyEnum>[ + _$gDastSiteValidationStrategyEnumTEXT_FILE, + _$gDastSiteValidationStrategyEnumHEADER, + _$gDastSiteValidationStrategyEnumMETA_TAG, +]); + +const GDastTargetTypeEnum _$gDastTargetTypeEnumWEBSITE = + const GDastTargetTypeEnum._('WEBSITE'); +const GDastTargetTypeEnum _$gDastTargetTypeEnumAPI = + const GDastTargetTypeEnum._('API'); + +GDastTargetTypeEnum _$gDastTargetTypeEnumValueOf(String name) { + switch (name) { + case 'WEBSITE': + return _$gDastTargetTypeEnumWEBSITE; + case 'API': + return _$gDastTargetTypeEnumAPI; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDastTargetTypeEnumValues = + new BuiltSet(const [ + _$gDastTargetTypeEnumWEBSITE, + _$gDastTargetTypeEnumAPI, +]); + +const GDataVisualizationColorEnum _$gDataVisualizationColorEnumBLUE = + const GDataVisualizationColorEnum._('BLUE'); +const GDataVisualizationColorEnum _$gDataVisualizationColorEnumORANGE = + const GDataVisualizationColorEnum._('ORANGE'); +const GDataVisualizationColorEnum _$gDataVisualizationColorEnumAQUA = + const GDataVisualizationColorEnum._('AQUA'); +const GDataVisualizationColorEnum _$gDataVisualizationColorEnumGREEN = + const GDataVisualizationColorEnum._('GREEN'); +const GDataVisualizationColorEnum _$gDataVisualizationColorEnumMAGENTA = + const GDataVisualizationColorEnum._('MAGENTA'); + +GDataVisualizationColorEnum _$gDataVisualizationColorEnumValueOf(String name) { + switch (name) { + case 'BLUE': + return _$gDataVisualizationColorEnumBLUE; + case 'ORANGE': + return _$gDataVisualizationColorEnumORANGE; + case 'AQUA': + return _$gDataVisualizationColorEnumAQUA; + case 'GREEN': + return _$gDataVisualizationColorEnumGREEN; + case 'MAGENTA': + return _$gDataVisualizationColorEnumMAGENTA; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDataVisualizationColorEnumValues = new BuiltSet< + GDataVisualizationColorEnum>(const [ + _$gDataVisualizationColorEnumBLUE, + _$gDataVisualizationColorEnumORANGE, + _$gDataVisualizationColorEnumAQUA, + _$gDataVisualizationColorEnumGREEN, + _$gDataVisualizationColorEnumMAGENTA, +]); + +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_50 = + const GDataVisualizationWeightEnum._('WEIGHT_50'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_100 = + const GDataVisualizationWeightEnum._('WEIGHT_100'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_200 = + const GDataVisualizationWeightEnum._('WEIGHT_200'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_300 = + const GDataVisualizationWeightEnum._('WEIGHT_300'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_400 = + const GDataVisualizationWeightEnum._('WEIGHT_400'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_500 = + const GDataVisualizationWeightEnum._('WEIGHT_500'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_600 = + const GDataVisualizationWeightEnum._('WEIGHT_600'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_700 = + const GDataVisualizationWeightEnum._('WEIGHT_700'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_800 = + const GDataVisualizationWeightEnum._('WEIGHT_800'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_900 = + const GDataVisualizationWeightEnum._('WEIGHT_900'); +const GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumWEIGHT_950 = + const GDataVisualizationWeightEnum._('WEIGHT_950'); + +GDataVisualizationWeightEnum _$gDataVisualizationWeightEnumValueOf( + String name) { + switch (name) { + case 'WEIGHT_50': + return _$gDataVisualizationWeightEnumWEIGHT_50; + case 'WEIGHT_100': + return _$gDataVisualizationWeightEnumWEIGHT_100; + case 'WEIGHT_200': + return _$gDataVisualizationWeightEnumWEIGHT_200; + case 'WEIGHT_300': + return _$gDataVisualizationWeightEnumWEIGHT_300; + case 'WEIGHT_400': + return _$gDataVisualizationWeightEnumWEIGHT_400; + case 'WEIGHT_500': + return _$gDataVisualizationWeightEnumWEIGHT_500; + case 'WEIGHT_600': + return _$gDataVisualizationWeightEnumWEIGHT_600; + case 'WEIGHT_700': + return _$gDataVisualizationWeightEnumWEIGHT_700; + case 'WEIGHT_800': + return _$gDataVisualizationWeightEnumWEIGHT_800; + case 'WEIGHT_900': + return _$gDataVisualizationWeightEnumWEIGHT_900; + case 'WEIGHT_950': + return _$gDataVisualizationWeightEnumWEIGHT_950; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDataVisualizationWeightEnumValues = new BuiltSet< + GDataVisualizationWeightEnum>(const [ + _$gDataVisualizationWeightEnumWEIGHT_50, + _$gDataVisualizationWeightEnumWEIGHT_100, + _$gDataVisualizationWeightEnumWEIGHT_200, + _$gDataVisualizationWeightEnumWEIGHT_300, + _$gDataVisualizationWeightEnumWEIGHT_400, + _$gDataVisualizationWeightEnumWEIGHT_500, + _$gDataVisualizationWeightEnumWEIGHT_600, + _$gDataVisualizationWeightEnumWEIGHT_700, + _$gDataVisualizationWeightEnumWEIGHT_800, + _$gDataVisualizationWeightEnumWEIGHT_900, + _$gDataVisualizationWeightEnumWEIGHT_950, +]); + +const GDependencyProxyManifestStatus _$gDependencyProxyManifestStatusDEFAULT = + const GDependencyProxyManifestStatus._('DEFAULT'); +const GDependencyProxyManifestStatus + _$gDependencyProxyManifestStatusPENDING_DESTRUCTION = + const GDependencyProxyManifestStatus._('PENDING_DESTRUCTION'); +const GDependencyProxyManifestStatus + _$gDependencyProxyManifestStatusPROCESSING = + const GDependencyProxyManifestStatus._('PROCESSING'); +const GDependencyProxyManifestStatus _$gDependencyProxyManifestStatusERROR = + const GDependencyProxyManifestStatus._('ERROR'); + +GDependencyProxyManifestStatus _$gDependencyProxyManifestStatusValueOf( + String name) { + switch (name) { + case 'DEFAULT': + return _$gDependencyProxyManifestStatusDEFAULT; + case 'PENDING_DESTRUCTION': + return _$gDependencyProxyManifestStatusPENDING_DESTRUCTION; + case 'PROCESSING': + return _$gDependencyProxyManifestStatusPROCESSING; + case 'ERROR': + return _$gDependencyProxyManifestStatusERROR; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDependencyProxyManifestStatusValues = new BuiltSet< + GDependencyProxyManifestStatus>(const [ + _$gDependencyProxyManifestStatusDEFAULT, + _$gDependencyProxyManifestStatusPENDING_DESTRUCTION, + _$gDependencyProxyManifestStatusPROCESSING, + _$gDependencyProxyManifestStatusERROR, +]); + +const GDeploymentStatus _$gDeploymentStatusCREATED = + const GDeploymentStatus._('CREATED'); +const GDeploymentStatus _$gDeploymentStatusRUNNING = + const GDeploymentStatus._('RUNNING'); +const GDeploymentStatus _$gDeploymentStatusSUCCESS = + const GDeploymentStatus._('SUCCESS'); +const GDeploymentStatus _$gDeploymentStatusFAILED = + const GDeploymentStatus._('FAILED'); +const GDeploymentStatus _$gDeploymentStatusCANCELED = + const GDeploymentStatus._('CANCELED'); +const GDeploymentStatus _$gDeploymentStatusSKIPPED = + const GDeploymentStatus._('SKIPPED'); +const GDeploymentStatus _$gDeploymentStatusBLOCKED = + const GDeploymentStatus._('BLOCKED'); + +GDeploymentStatus _$gDeploymentStatusValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gDeploymentStatusCREATED; + case 'RUNNING': + return _$gDeploymentStatusRUNNING; + case 'SUCCESS': + return _$gDeploymentStatusSUCCESS; + case 'FAILED': + return _$gDeploymentStatusFAILED; + case 'CANCELED': + return _$gDeploymentStatusCANCELED; + case 'SKIPPED': + return _$gDeploymentStatusSKIPPED; + case 'BLOCKED': + return _$gDeploymentStatusBLOCKED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentStatusValues = + new BuiltSet(const [ + _$gDeploymentStatusCREATED, + _$gDeploymentStatusRUNNING, + _$gDeploymentStatusSUCCESS, + _$gDeploymentStatusFAILED, + _$gDeploymentStatusCANCELED, + _$gDeploymentStatusSKIPPED, + _$gDeploymentStatusBLOCKED, +]); + +const GDeploymentTier _$gDeploymentTierPRODUCTION = + const GDeploymentTier._('PRODUCTION'); +const GDeploymentTier _$gDeploymentTierSTAGING = + const GDeploymentTier._('STAGING'); +const GDeploymentTier _$gDeploymentTierTESTING = + const GDeploymentTier._('TESTING'); +const GDeploymentTier _$gDeploymentTierDEVELOPMENT = + const GDeploymentTier._('DEVELOPMENT'); +const GDeploymentTier _$gDeploymentTierOTHER = const GDeploymentTier._('OTHER'); + +GDeploymentTier _$gDeploymentTierValueOf(String name) { + switch (name) { + case 'PRODUCTION': + return _$gDeploymentTierPRODUCTION; + case 'STAGING': + return _$gDeploymentTierSTAGING; + case 'TESTING': + return _$gDeploymentTierTESTING; + case 'DEVELOPMENT': + return _$gDeploymentTierDEVELOPMENT; + case 'OTHER': + return _$gDeploymentTierOTHER; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDeploymentTierValues = + new BuiltSet(const [ + _$gDeploymentTierPRODUCTION, + _$gDeploymentTierSTAGING, + _$gDeploymentTierTESTING, + _$gDeploymentTierDEVELOPMENT, + _$gDeploymentTierOTHER, +]); + +const GDesignCollectionCopyState _$gDesignCollectionCopyStateREADY = + const GDesignCollectionCopyState._('READY'); +const GDesignCollectionCopyState _$gDesignCollectionCopyStateIN_PROGRESS = + const GDesignCollectionCopyState._('IN_PROGRESS'); +const GDesignCollectionCopyState _$gDesignCollectionCopyStateERROR = + const GDesignCollectionCopyState._('ERROR'); + +GDesignCollectionCopyState _$gDesignCollectionCopyStateValueOf(String name) { + switch (name) { + case 'READY': + return _$gDesignCollectionCopyStateREADY; + case 'IN_PROGRESS': + return _$gDesignCollectionCopyStateIN_PROGRESS; + case 'ERROR': + return _$gDesignCollectionCopyStateERROR; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDesignCollectionCopyStateValues = + new BuiltSet(const [ + _$gDesignCollectionCopyStateREADY, + _$gDesignCollectionCopyStateIN_PROGRESS, + _$gDesignCollectionCopyStateERROR, +]); + +const GDesignVersionEvent _$gDesignVersionEventNONE = + const GDesignVersionEvent._('NONE'); +const GDesignVersionEvent _$gDesignVersionEventCREATION = + const GDesignVersionEvent._('CREATION'); +const GDesignVersionEvent _$gDesignVersionEventMODIFICATION = + const GDesignVersionEvent._('MODIFICATION'); +const GDesignVersionEvent _$gDesignVersionEventDELETION = + const GDesignVersionEvent._('DELETION'); + +GDesignVersionEvent _$gDesignVersionEventValueOf(String name) { + switch (name) { + case 'NONE': + return _$gDesignVersionEventNONE; + case 'CREATION': + return _$gDesignVersionEventCREATION; + case 'MODIFICATION': + return _$gDesignVersionEventMODIFICATION; + case 'DELETION': + return _$gDesignVersionEventDELETION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDesignVersionEventValues = + new BuiltSet(const [ + _$gDesignVersionEventNONE, + _$gDesignVersionEventCREATION, + _$gDesignVersionEventMODIFICATION, + _$gDesignVersionEventDELETION, +]); + +const GDetailedMergeStatus _$gDetailedMergeStatusUNCHECKED = + const GDetailedMergeStatus._('UNCHECKED'); +const GDetailedMergeStatus _$gDetailedMergeStatusCHECKING = + const GDetailedMergeStatus._('CHECKING'); +const GDetailedMergeStatus _$gDetailedMergeStatusMERGEABLE = + const GDetailedMergeStatus._('MERGEABLE'); +const GDetailedMergeStatus _$gDetailedMergeStatusBROKEN_STATUS = + const GDetailedMergeStatus._('BROKEN_STATUS'); +const GDetailedMergeStatus _$gDetailedMergeStatusCI_MUST_PASS = + const GDetailedMergeStatus._('CI_MUST_PASS'); +const GDetailedMergeStatus _$gDetailedMergeStatusCI_STILL_RUNNING = + const GDetailedMergeStatus._('CI_STILL_RUNNING'); +const GDetailedMergeStatus _$gDetailedMergeStatusDISCUSSIONS_NOT_RESOLVED = + const GDetailedMergeStatus._('DISCUSSIONS_NOT_RESOLVED'); +const GDetailedMergeStatus _$gDetailedMergeStatusDRAFT_STATUS = + const GDetailedMergeStatus._('DRAFT_STATUS'); +const GDetailedMergeStatus _$gDetailedMergeStatusNOT_OPEN = + const GDetailedMergeStatus._('NOT_OPEN'); +const GDetailedMergeStatus _$gDetailedMergeStatusNOT_APPROVED = + const GDetailedMergeStatus._('NOT_APPROVED'); +const GDetailedMergeStatus _$gDetailedMergeStatusBLOCKED_STATUS = + const GDetailedMergeStatus._('BLOCKED_STATUS'); +const GDetailedMergeStatus _$gDetailedMergeStatusPOLICIES_DENIED = + const GDetailedMergeStatus._('POLICIES_DENIED'); + +GDetailedMergeStatus _$gDetailedMergeStatusValueOf(String name) { + switch (name) { + case 'UNCHECKED': + return _$gDetailedMergeStatusUNCHECKED; + case 'CHECKING': + return _$gDetailedMergeStatusCHECKING; + case 'MERGEABLE': + return _$gDetailedMergeStatusMERGEABLE; + case 'BROKEN_STATUS': + return _$gDetailedMergeStatusBROKEN_STATUS; + case 'CI_MUST_PASS': + return _$gDetailedMergeStatusCI_MUST_PASS; + case 'CI_STILL_RUNNING': + return _$gDetailedMergeStatusCI_STILL_RUNNING; + case 'DISCUSSIONS_NOT_RESOLVED': + return _$gDetailedMergeStatusDISCUSSIONS_NOT_RESOLVED; + case 'DRAFT_STATUS': + return _$gDetailedMergeStatusDRAFT_STATUS; + case 'NOT_OPEN': + return _$gDetailedMergeStatusNOT_OPEN; + case 'NOT_APPROVED': + return _$gDetailedMergeStatusNOT_APPROVED; + case 'BLOCKED_STATUS': + return _$gDetailedMergeStatusBLOCKED_STATUS; + case 'POLICIES_DENIED': + return _$gDetailedMergeStatusPOLICIES_DENIED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDetailedMergeStatusValues = + new BuiltSet(const [ + _$gDetailedMergeStatusUNCHECKED, + _$gDetailedMergeStatusCHECKING, + _$gDetailedMergeStatusMERGEABLE, + _$gDetailedMergeStatusBROKEN_STATUS, + _$gDetailedMergeStatusCI_MUST_PASS, + _$gDetailedMergeStatusCI_STILL_RUNNING, + _$gDetailedMergeStatusDISCUSSIONS_NOT_RESOLVED, + _$gDetailedMergeStatusDRAFT_STATUS, + _$gDetailedMergeStatusNOT_OPEN, + _$gDetailedMergeStatusNOT_APPROVED, + _$gDetailedMergeStatusBLOCKED_STATUS, + _$gDetailedMergeStatusPOLICIES_DENIED, +]); + +const GDiffPositionType _$gDiffPositionTypetext = + const GDiffPositionType._('text'); +const GDiffPositionType _$gDiffPositionTypeimage = + const GDiffPositionType._('image'); + +GDiffPositionType _$gDiffPositionTypeValueOf(String name) { + switch (name) { + case 'text': + return _$gDiffPositionTypetext; + case 'image': + return _$gDiffPositionTypeimage; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDiffPositionTypeValues = + new BuiltSet(const [ + _$gDiffPositionTypetext, + _$gDiffPositionTypeimage, +]); + +const GDoraMetricBucketingInterval _$gDoraMetricBucketingIntervalALL = + const GDoraMetricBucketingInterval._('ALL'); +const GDoraMetricBucketingInterval _$gDoraMetricBucketingIntervalMONTHLY = + const GDoraMetricBucketingInterval._('MONTHLY'); +const GDoraMetricBucketingInterval _$gDoraMetricBucketingIntervalDAILY = + const GDoraMetricBucketingInterval._('DAILY'); + +GDoraMetricBucketingInterval _$gDoraMetricBucketingIntervalValueOf( + String name) { + switch (name) { + case 'ALL': + return _$gDoraMetricBucketingIntervalALL; + case 'MONTHLY': + return _$gDoraMetricBucketingIntervalMONTHLY; + case 'DAILY': + return _$gDoraMetricBucketingIntervalDAILY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gDoraMetricBucketingIntervalValues = new BuiltSet< + GDoraMetricBucketingInterval>(const [ + _$gDoraMetricBucketingIntervalALL, + _$gDoraMetricBucketingIntervalMONTHLY, + _$gDoraMetricBucketingIntervalDAILY, +]); + +const GDoraMetricType _$gDoraMetricTypeDEPLOYMENT_FREQUENCY = + const GDoraMetricType._('DEPLOYMENT_FREQUENCY'); +const GDoraMetricType _$gDoraMetricTypeLEAD_TIME_FOR_CHANGES = + const GDoraMetricType._('LEAD_TIME_FOR_CHANGES'); +const GDoraMetricType _$gDoraMetricTypeTIME_TO_RESTORE_SERVICE = + const GDoraMetricType._('TIME_TO_RESTORE_SERVICE'); +const GDoraMetricType _$gDoraMetricTypeCHANGE_FAILURE_RATE = + const GDoraMetricType._('CHANGE_FAILURE_RATE'); + +GDoraMetricType _$gDoraMetricTypeValueOf(String name) { + switch (name) { + case 'DEPLOYMENT_FREQUENCY': + return _$gDoraMetricTypeDEPLOYMENT_FREQUENCY; + case 'LEAD_TIME_FOR_CHANGES': + return _$gDoraMetricTypeLEAD_TIME_FOR_CHANGES; + case 'TIME_TO_RESTORE_SERVICE': + return _$gDoraMetricTypeTIME_TO_RESTORE_SERVICE; + case 'CHANGE_FAILURE_RATE': + return _$gDoraMetricTypeCHANGE_FAILURE_RATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gDoraMetricTypeValues = + new BuiltSet(const [ + _$gDoraMetricTypeDEPLOYMENT_FREQUENCY, + _$gDoraMetricTypeLEAD_TIME_FOR_CHANGES, + _$gDoraMetricTypeTIME_TO_RESTORE_SERVICE, + _$gDoraMetricTypeCHANGE_FAILURE_RATE, +]); + +const GEntryType _$gEntryTypetree = const GEntryType._('tree'); +const GEntryType _$gEntryTypeblob = const GEntryType._('blob'); +const GEntryType _$gEntryTypecommit = const GEntryType._('commit'); + +GEntryType _$gEntryTypeValueOf(String name) { + switch (name) { + case 'tree': + return _$gEntryTypetree; + case 'blob': + return _$gEntryTypeblob; + case 'commit': + return _$gEntryTypecommit; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEntryTypeValues = + new BuiltSet(const [ + _$gEntryTypetree, + _$gEntryTypeblob, + _$gEntryTypecommit, +]); + +const GEpicSort _$gEpicSortstart_date_desc = + const GEpicSort._('start_date_desc'); +const GEpicSort _$gEpicSortstart_date_asc = const GEpicSort._('start_date_asc'); +const GEpicSort _$gEpicSortend_date_desc = const GEpicSort._('end_date_desc'); +const GEpicSort _$gEpicSortend_date_asc = const GEpicSort._('end_date_asc'); +const GEpicSort _$gEpicSortSTART_DATE_DESC = + const GEpicSort._('START_DATE_DESC'); +const GEpicSort _$gEpicSortSTART_DATE_ASC = const GEpicSort._('START_DATE_ASC'); +const GEpicSort _$gEpicSortEND_DATE_DESC = const GEpicSort._('END_DATE_DESC'); +const GEpicSort _$gEpicSortEND_DATE_ASC = const GEpicSort._('END_DATE_ASC'); +const GEpicSort _$gEpicSortTITLE_DESC = const GEpicSort._('TITLE_DESC'); +const GEpicSort _$gEpicSortTITLE_ASC = const GEpicSort._('TITLE_ASC'); +const GEpicSort _$gEpicSortCREATED_AT_ASC = const GEpicSort._('CREATED_AT_ASC'); +const GEpicSort _$gEpicSortCREATED_AT_DESC = + const GEpicSort._('CREATED_AT_DESC'); +const GEpicSort _$gEpicSortUPDATED_AT_ASC = const GEpicSort._('UPDATED_AT_ASC'); +const GEpicSort _$gEpicSortUPDATED_AT_DESC = + const GEpicSort._('UPDATED_AT_DESC'); + +GEpicSort _$gEpicSortValueOf(String name) { + switch (name) { + case 'start_date_desc': + return _$gEpicSortstart_date_desc; + case 'start_date_asc': + return _$gEpicSortstart_date_asc; + case 'end_date_desc': + return _$gEpicSortend_date_desc; + case 'end_date_asc': + return _$gEpicSortend_date_asc; + case 'START_DATE_DESC': + return _$gEpicSortSTART_DATE_DESC; + case 'START_DATE_ASC': + return _$gEpicSortSTART_DATE_ASC; + case 'END_DATE_DESC': + return _$gEpicSortEND_DATE_DESC; + case 'END_DATE_ASC': + return _$gEpicSortEND_DATE_ASC; + case 'TITLE_DESC': + return _$gEpicSortTITLE_DESC; + case 'TITLE_ASC': + return _$gEpicSortTITLE_ASC; + case 'CREATED_AT_ASC': + return _$gEpicSortCREATED_AT_ASC; + case 'CREATED_AT_DESC': + return _$gEpicSortCREATED_AT_DESC; + case 'UPDATED_AT_ASC': + return _$gEpicSortUPDATED_AT_ASC; + case 'UPDATED_AT_DESC': + return _$gEpicSortUPDATED_AT_DESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEpicSortValues = + new BuiltSet(const [ + _$gEpicSortstart_date_desc, + _$gEpicSortstart_date_asc, + _$gEpicSortend_date_desc, + _$gEpicSortend_date_asc, + _$gEpicSortSTART_DATE_DESC, + _$gEpicSortSTART_DATE_ASC, + _$gEpicSortEND_DATE_DESC, + _$gEpicSortEND_DATE_ASC, + _$gEpicSortTITLE_DESC, + _$gEpicSortTITLE_ASC, + _$gEpicSortCREATED_AT_ASC, + _$gEpicSortCREATED_AT_DESC, + _$gEpicSortUPDATED_AT_ASC, + _$gEpicSortUPDATED_AT_DESC, +]); + +const GEpicState _$gEpicStateall = const GEpicState._('all'); +const GEpicState _$gEpicStateopened = const GEpicState._('opened'); +const GEpicState _$gEpicStateclosed = const GEpicState._('closed'); + +GEpicState _$gEpicStateValueOf(String name) { + switch (name) { + case 'all': + return _$gEpicStateall; + case 'opened': + return _$gEpicStateopened; + case 'closed': + return _$gEpicStateclosed; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEpicStateValues = + new BuiltSet(const [ + _$gEpicStateall, + _$gEpicStateopened, + _$gEpicStateclosed, +]); + +const GEpicStateEvent _$gEpicStateEventREOPEN = + const GEpicStateEvent._('REOPEN'); +const GEpicStateEvent _$gEpicStateEventCLOSE = const GEpicStateEvent._('CLOSE'); + +GEpicStateEvent _$gEpicStateEventValueOf(String name) { + switch (name) { + case 'REOPEN': + return _$gEpicStateEventREOPEN; + case 'CLOSE': + return _$gEpicStateEventCLOSE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEpicStateEventValues = + new BuiltSet(const [ + _$gEpicStateEventREOPEN, + _$gEpicStateEventCLOSE, +]); + +const GEpicWildcardId _$gEpicWildcardIdNONE = const GEpicWildcardId._('NONE'); +const GEpicWildcardId _$gEpicWildcardIdANY = const GEpicWildcardId._('ANY'); + +GEpicWildcardId _$gEpicWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gEpicWildcardIdNONE; + case 'ANY': + return _$gEpicWildcardIdANY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEpicWildcardIdValues = + new BuiltSet(const [ + _$gEpicWildcardIdNONE, + _$gEpicWildcardIdANY, +]); + +const GEscalationRuleStatus _$gEscalationRuleStatusACKNOWLEDGED = + const GEscalationRuleStatus._('ACKNOWLEDGED'); +const GEscalationRuleStatus _$gEscalationRuleStatusRESOLVED = + const GEscalationRuleStatus._('RESOLVED'); + +GEscalationRuleStatus _$gEscalationRuleStatusValueOf(String name) { + switch (name) { + case 'ACKNOWLEDGED': + return _$gEscalationRuleStatusACKNOWLEDGED; + case 'RESOLVED': + return _$gEscalationRuleStatusRESOLVED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEscalationRuleStatusValues = + new BuiltSet(const [ + _$gEscalationRuleStatusACKNOWLEDGED, + _$gEscalationRuleStatusRESOLVED, +]); + +const GEventAction _$gEventActionCREATED = const GEventAction._('CREATED'); +const GEventAction _$gEventActionUPDATED = const GEventAction._('UPDATED'); +const GEventAction _$gEventActionCLOSED = const GEventAction._('CLOSED'); +const GEventAction _$gEventActionREOPENED = const GEventAction._('REOPENED'); +const GEventAction _$gEventActionPUSHED = const GEventAction._('PUSHED'); +const GEventAction _$gEventActionCOMMENTED = const GEventAction._('COMMENTED'); +const GEventAction _$gEventActionMERGED = const GEventAction._('MERGED'); +const GEventAction _$gEventActionJOINED = const GEventAction._('JOINED'); +const GEventAction _$gEventActionLEFT = const GEventAction._('LEFT'); +const GEventAction _$gEventActionDESTROYED = const GEventAction._('DESTROYED'); +const GEventAction _$gEventActionEXPIRED = const GEventAction._('EXPIRED'); +const GEventAction _$gEventActionAPPROVED = const GEventAction._('APPROVED'); + +GEventAction _$gEventActionValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gEventActionCREATED; + case 'UPDATED': + return _$gEventActionUPDATED; + case 'CLOSED': + return _$gEventActionCLOSED; + case 'REOPENED': + return _$gEventActionREOPENED; + case 'PUSHED': + return _$gEventActionPUSHED; + case 'COMMENTED': + return _$gEventActionCOMMENTED; + case 'MERGED': + return _$gEventActionMERGED; + case 'JOINED': + return _$gEventActionJOINED; + case 'LEFT': + return _$gEventActionLEFT; + case 'DESTROYED': + return _$gEventActionDESTROYED; + case 'EXPIRED': + return _$gEventActionEXPIRED; + case 'APPROVED': + return _$gEventActionAPPROVED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gEventActionValues = + new BuiltSet(const [ + _$gEventActionCREATED, + _$gEventActionUPDATED, + _$gEventActionCLOSED, + _$gEventActionREOPENED, + _$gEventActionPUSHED, + _$gEventActionCOMMENTED, + _$gEventActionMERGED, + _$gEventActionJOINED, + _$gEventActionLEFT, + _$gEventActionDESTROYED, + _$gEventActionEXPIRED, + _$gEventActionAPPROVED, +]); + +const GGroupMemberRelation _$gGroupMemberRelationDIRECT = + const GGroupMemberRelation._('DIRECT'); +const GGroupMemberRelation _$gGroupMemberRelationINHERITED = + const GGroupMemberRelation._('INHERITED'); +const GGroupMemberRelation _$gGroupMemberRelationDESCENDANTS = + const GGroupMemberRelation._('DESCENDANTS'); +const GGroupMemberRelation _$gGroupMemberRelationSHARED_FROM_GROUPS = + const GGroupMemberRelation._('SHARED_FROM_GROUPS'); + +GGroupMemberRelation _$gGroupMemberRelationValueOf(String name) { + switch (name) { + case 'DIRECT': + return _$gGroupMemberRelationDIRECT; + case 'INHERITED': + return _$gGroupMemberRelationINHERITED; + case 'DESCENDANTS': + return _$gGroupMemberRelationDESCENDANTS; + case 'SHARED_FROM_GROUPS': + return _$gGroupMemberRelationSHARED_FROM_GROUPS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gGroupMemberRelationValues = + new BuiltSet(const [ + _$gGroupMemberRelationDIRECT, + _$gGroupMemberRelationINHERITED, + _$gGroupMemberRelationDESCENDANTS, + _$gGroupMemberRelationSHARED_FROM_GROUPS, +]); + +const GGroupPermission _$gGroupPermissionCREATE_PROJECTS = + const GGroupPermission._('CREATE_PROJECTS'); +const GGroupPermission _$gGroupPermissionTRANSFER_PROJECTS = + const GGroupPermission._('TRANSFER_PROJECTS'); + +GGroupPermission _$gGroupPermissionValueOf(String name) { + switch (name) { + case 'CREATE_PROJECTS': + return _$gGroupPermissionCREATE_PROJECTS; + case 'TRANSFER_PROJECTS': + return _$gGroupPermissionTRANSFER_PROJECTS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gGroupPermissionValues = + new BuiltSet(const [ + _$gGroupPermissionCREATE_PROJECTS, + _$gGroupPermissionTRANSFER_PROJECTS, +]); + +const GHealthStatus _$gHealthStatusonTrack = const GHealthStatus._('onTrack'); +const GHealthStatus _$gHealthStatusneedsAttention = + const GHealthStatus._('needsAttention'); +const GHealthStatus _$gHealthStatusatRisk = const GHealthStatus._('atRisk'); + +GHealthStatus _$gHealthStatusValueOf(String name) { + switch (name) { + case 'onTrack': + return _$gHealthStatusonTrack; + case 'needsAttention': + return _$gHealthStatusneedsAttention; + case 'atRisk': + return _$gHealthStatusatRisk; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gHealthStatusValues = + new BuiltSet(const [ + _$gHealthStatusonTrack, + _$gHealthStatusneedsAttention, + _$gHealthStatusatRisk, +]); + +const GHealthStatusFilter _$gHealthStatusFilterNONE = + const GHealthStatusFilter._('NONE'); +const GHealthStatusFilter _$gHealthStatusFilterANY = + const GHealthStatusFilter._('ANY'); +const GHealthStatusFilter _$gHealthStatusFilteronTrack = + const GHealthStatusFilter._('onTrack'); +const GHealthStatusFilter _$gHealthStatusFilterneedsAttention = + const GHealthStatusFilter._('needsAttention'); +const GHealthStatusFilter _$gHealthStatusFilteratRisk = + const GHealthStatusFilter._('atRisk'); + +GHealthStatusFilter _$gHealthStatusFilterValueOf(String name) { + switch (name) { + case 'NONE': + return _$gHealthStatusFilterNONE; + case 'ANY': + return _$gHealthStatusFilterANY; + case 'onTrack': + return _$gHealthStatusFilteronTrack; + case 'needsAttention': + return _$gHealthStatusFilterneedsAttention; + case 'atRisk': + return _$gHealthStatusFilteratRisk; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gHealthStatusFilterValues = + new BuiltSet(const [ + _$gHealthStatusFilterNONE, + _$gHealthStatusFilterANY, + _$gHealthStatusFilteronTrack, + _$gHealthStatusFilterneedsAttention, + _$gHealthStatusFilteratRisk, +]); + +const GIssuableResourceLinkType _$gIssuableResourceLinkTypegeneral = + const GIssuableResourceLinkType._('general'); +const GIssuableResourceLinkType _$gIssuableResourceLinkTypezoom = + const GIssuableResourceLinkType._('zoom'); +const GIssuableResourceLinkType _$gIssuableResourceLinkTypeslack = + const GIssuableResourceLinkType._('slack'); + +GIssuableResourceLinkType _$gIssuableResourceLinkTypeValueOf(String name) { + switch (name) { + case 'general': + return _$gIssuableResourceLinkTypegeneral; + case 'zoom': + return _$gIssuableResourceLinkTypezoom; + case 'slack': + return _$gIssuableResourceLinkTypeslack; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssuableResourceLinkTypeValues = + new BuiltSet(const [ + _$gIssuableResourceLinkTypegeneral, + _$gIssuableResourceLinkTypezoom, + _$gIssuableResourceLinkTypeslack, +]); + +const GIssuableSearchableField _$gIssuableSearchableFieldTITLE = + const GIssuableSearchableField._('TITLE'); +const GIssuableSearchableField _$gIssuableSearchableFieldDESCRIPTION = + const GIssuableSearchableField._('DESCRIPTION'); + +GIssuableSearchableField _$gIssuableSearchableFieldValueOf(String name) { + switch (name) { + case 'TITLE': + return _$gIssuableSearchableFieldTITLE; + case 'DESCRIPTION': + return _$gIssuableSearchableFieldDESCRIPTION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssuableSearchableFieldValues = + new BuiltSet(const [ + _$gIssuableSearchableFieldTITLE, + _$gIssuableSearchableFieldDESCRIPTION, +]); + +const GIssuableSeverity _$gIssuableSeverityUNKNOWN = + const GIssuableSeverity._('UNKNOWN'); +const GIssuableSeverity _$gIssuableSeverityLOW = + const GIssuableSeverity._('LOW'); +const GIssuableSeverity _$gIssuableSeverityMEDIUM = + const GIssuableSeverity._('MEDIUM'); +const GIssuableSeverity _$gIssuableSeverityHIGH = + const GIssuableSeverity._('HIGH'); +const GIssuableSeverity _$gIssuableSeverityCRITICAL = + const GIssuableSeverity._('CRITICAL'); + +GIssuableSeverity _$gIssuableSeverityValueOf(String name) { + switch (name) { + case 'UNKNOWN': + return _$gIssuableSeverityUNKNOWN; + case 'LOW': + return _$gIssuableSeverityLOW; + case 'MEDIUM': + return _$gIssuableSeverityMEDIUM; + case 'HIGH': + return _$gIssuableSeverityHIGH; + case 'CRITICAL': + return _$gIssuableSeverityCRITICAL; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssuableSeverityValues = + new BuiltSet(const [ + _$gIssuableSeverityUNKNOWN, + _$gIssuableSeverityLOW, + _$gIssuableSeverityMEDIUM, + _$gIssuableSeverityHIGH, + _$gIssuableSeverityCRITICAL, +]); + +const GIssuableState _$gIssuableStateopened = const GIssuableState._('opened'); +const GIssuableState _$gIssuableStateclosed = const GIssuableState._('closed'); +const GIssuableState _$gIssuableStatelocked = const GIssuableState._('locked'); +const GIssuableState _$gIssuableStateall = const GIssuableState._('all'); + +GIssuableState _$gIssuableStateValueOf(String name) { + switch (name) { + case 'opened': + return _$gIssuableStateopened; + case 'closed': + return _$gIssuableStateclosed; + case 'locked': + return _$gIssuableStatelocked; + case 'all': + return _$gIssuableStateall; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssuableStateValues = + new BuiltSet(const [ + _$gIssuableStateopened, + _$gIssuableStateclosed, + _$gIssuableStatelocked, + _$gIssuableStateall, +]); + +const GIssueCreationIterationWildcardId + _$gIssueCreationIterationWildcardIdCURRENT = + const GIssueCreationIterationWildcardId._('CURRENT'); + +GIssueCreationIterationWildcardId _$gIssueCreationIterationWildcardIdValueOf( + String name) { + switch (name) { + case 'CURRENT': + return _$gIssueCreationIterationWildcardIdCURRENT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gIssueCreationIterationWildcardIdValues = + new BuiltSet(const < + GIssueCreationIterationWildcardId>[ + _$gIssueCreationIterationWildcardIdCURRENT, +]); + +const GIssueEscalationStatus _$gIssueEscalationStatusTRIGGERED = + const GIssueEscalationStatus._('TRIGGERED'); +const GIssueEscalationStatus _$gIssueEscalationStatusACKNOWLEDGED = + const GIssueEscalationStatus._('ACKNOWLEDGED'); +const GIssueEscalationStatus _$gIssueEscalationStatusRESOLVED = + const GIssueEscalationStatus._('RESOLVED'); +const GIssueEscalationStatus _$gIssueEscalationStatusIGNORED = + const GIssueEscalationStatus._('IGNORED'); + +GIssueEscalationStatus _$gIssueEscalationStatusValueOf(String name) { + switch (name) { + case 'TRIGGERED': + return _$gIssueEscalationStatusTRIGGERED; + case 'ACKNOWLEDGED': + return _$gIssueEscalationStatusACKNOWLEDGED; + case 'RESOLVED': + return _$gIssueEscalationStatusRESOLVED; + case 'IGNORED': + return _$gIssueEscalationStatusIGNORED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueEscalationStatusValues = + new BuiltSet(const [ + _$gIssueEscalationStatusTRIGGERED, + _$gIssueEscalationStatusACKNOWLEDGED, + _$gIssueEscalationStatusRESOLVED, + _$gIssueEscalationStatusIGNORED, +]); + +const GIssueSort _$gIssueSortDUE_DATE_ASC = const GIssueSort._('DUE_DATE_ASC'); +const GIssueSort _$gIssueSortDUE_DATE_DESC = + const GIssueSort._('DUE_DATE_DESC'); +const GIssueSort _$gIssueSortRELATIVE_POSITION_ASC = + const GIssueSort._('RELATIVE_POSITION_ASC'); +const GIssueSort _$gIssueSortSEVERITY_ASC = const GIssueSort._('SEVERITY_ASC'); +const GIssueSort _$gIssueSortSEVERITY_DESC = + const GIssueSort._('SEVERITY_DESC'); +const GIssueSort _$gIssueSortTITLE_ASC = const GIssueSort._('TITLE_ASC'); +const GIssueSort _$gIssueSortTITLE_DESC = const GIssueSort._('TITLE_DESC'); +const GIssueSort _$gIssueSortPOPULARITY_ASC = + const GIssueSort._('POPULARITY_ASC'); +const GIssueSort _$gIssueSortPOPULARITY_DESC = + const GIssueSort._('POPULARITY_DESC'); +const GIssueSort _$gIssueSortESCALATION_STATUS_ASC = + const GIssueSort._('ESCALATION_STATUS_ASC'); +const GIssueSort _$gIssueSortESCALATION_STATUS_DESC = + const GIssueSort._('ESCALATION_STATUS_DESC'); +const GIssueSort _$gIssueSortCLOSED_AT_ASC = + const GIssueSort._('CLOSED_AT_ASC'); +const GIssueSort _$gIssueSortCLOSED_AT_DESC = + const GIssueSort._('CLOSED_AT_DESC'); +const GIssueSort _$gIssueSortWEIGHT_ASC = const GIssueSort._('WEIGHT_ASC'); +const GIssueSort _$gIssueSortWEIGHT_DESC = const GIssueSort._('WEIGHT_DESC'); +const GIssueSort _$gIssueSortPUBLISHED_ASC = + const GIssueSort._('PUBLISHED_ASC'); +const GIssueSort _$gIssueSortPUBLISHED_DESC = + const GIssueSort._('PUBLISHED_DESC'); +const GIssueSort _$gIssueSortSLA_DUE_AT_ASC = + const GIssueSort._('SLA_DUE_AT_ASC'); +const GIssueSort _$gIssueSortSLA_DUE_AT_DESC = + const GIssueSort._('SLA_DUE_AT_DESC'); +const GIssueSort _$gIssueSortBLOCKING_ISSUES_ASC = + const GIssueSort._('BLOCKING_ISSUES_ASC'); +const GIssueSort _$gIssueSortBLOCKING_ISSUES_DESC = + const GIssueSort._('BLOCKING_ISSUES_DESC'); +const GIssueSort _$gIssueSortPRIORITY_ASC = const GIssueSort._('PRIORITY_ASC'); +const GIssueSort _$gIssueSortPRIORITY_DESC = + const GIssueSort._('PRIORITY_DESC'); +const GIssueSort _$gIssueSortLABEL_PRIORITY_ASC = + const GIssueSort._('LABEL_PRIORITY_ASC'); +const GIssueSort _$gIssueSortLABEL_PRIORITY_DESC = + const GIssueSort._('LABEL_PRIORITY_DESC'); +const GIssueSort _$gIssueSortMILESTONE_DUE_ASC = + const GIssueSort._('MILESTONE_DUE_ASC'); +const GIssueSort _$gIssueSortMILESTONE_DUE_DESC = + const GIssueSort._('MILESTONE_DUE_DESC'); +const GIssueSort _$gIssueSortupdated_desc = const GIssueSort._('updated_desc'); +const GIssueSort _$gIssueSortupdated_asc = const GIssueSort._('updated_asc'); +const GIssueSort _$gIssueSortcreated_desc = const GIssueSort._('created_desc'); +const GIssueSort _$gIssueSortcreated_asc = const GIssueSort._('created_asc'); +const GIssueSort _$gIssueSortUPDATED_DESC = const GIssueSort._('UPDATED_DESC'); +const GIssueSort _$gIssueSortUPDATED_ASC = const GIssueSort._('UPDATED_ASC'); +const GIssueSort _$gIssueSortCREATED_DESC = const GIssueSort._('CREATED_DESC'); +const GIssueSort _$gIssueSortCREATED_ASC = const GIssueSort._('CREATED_ASC'); + +GIssueSort _$gIssueSortValueOf(String name) { + switch (name) { + case 'DUE_DATE_ASC': + return _$gIssueSortDUE_DATE_ASC; + case 'DUE_DATE_DESC': + return _$gIssueSortDUE_DATE_DESC; + case 'RELATIVE_POSITION_ASC': + return _$gIssueSortRELATIVE_POSITION_ASC; + case 'SEVERITY_ASC': + return _$gIssueSortSEVERITY_ASC; + case 'SEVERITY_DESC': + return _$gIssueSortSEVERITY_DESC; + case 'TITLE_ASC': + return _$gIssueSortTITLE_ASC; + case 'TITLE_DESC': + return _$gIssueSortTITLE_DESC; + case 'POPULARITY_ASC': + return _$gIssueSortPOPULARITY_ASC; + case 'POPULARITY_DESC': + return _$gIssueSortPOPULARITY_DESC; + case 'ESCALATION_STATUS_ASC': + return _$gIssueSortESCALATION_STATUS_ASC; + case 'ESCALATION_STATUS_DESC': + return _$gIssueSortESCALATION_STATUS_DESC; + case 'CLOSED_AT_ASC': + return _$gIssueSortCLOSED_AT_ASC; + case 'CLOSED_AT_DESC': + return _$gIssueSortCLOSED_AT_DESC; + case 'WEIGHT_ASC': + return _$gIssueSortWEIGHT_ASC; + case 'WEIGHT_DESC': + return _$gIssueSortWEIGHT_DESC; + case 'PUBLISHED_ASC': + return _$gIssueSortPUBLISHED_ASC; + case 'PUBLISHED_DESC': + return _$gIssueSortPUBLISHED_DESC; + case 'SLA_DUE_AT_ASC': + return _$gIssueSortSLA_DUE_AT_ASC; + case 'SLA_DUE_AT_DESC': + return _$gIssueSortSLA_DUE_AT_DESC; + case 'BLOCKING_ISSUES_ASC': + return _$gIssueSortBLOCKING_ISSUES_ASC; + case 'BLOCKING_ISSUES_DESC': + return _$gIssueSortBLOCKING_ISSUES_DESC; + case 'PRIORITY_ASC': + return _$gIssueSortPRIORITY_ASC; + case 'PRIORITY_DESC': + return _$gIssueSortPRIORITY_DESC; + case 'LABEL_PRIORITY_ASC': + return _$gIssueSortLABEL_PRIORITY_ASC; + case 'LABEL_PRIORITY_DESC': + return _$gIssueSortLABEL_PRIORITY_DESC; + case 'MILESTONE_DUE_ASC': + return _$gIssueSortMILESTONE_DUE_ASC; + case 'MILESTONE_DUE_DESC': + return _$gIssueSortMILESTONE_DUE_DESC; + case 'updated_desc': + return _$gIssueSortupdated_desc; + case 'updated_asc': + return _$gIssueSortupdated_asc; + case 'created_desc': + return _$gIssueSortcreated_desc; + case 'created_asc': + return _$gIssueSortcreated_asc; + case 'UPDATED_DESC': + return _$gIssueSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gIssueSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gIssueSortCREATED_DESC; + case 'CREATED_ASC': + return _$gIssueSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueSortValues = + new BuiltSet(const [ + _$gIssueSortDUE_DATE_ASC, + _$gIssueSortDUE_DATE_DESC, + _$gIssueSortRELATIVE_POSITION_ASC, + _$gIssueSortSEVERITY_ASC, + _$gIssueSortSEVERITY_DESC, + _$gIssueSortTITLE_ASC, + _$gIssueSortTITLE_DESC, + _$gIssueSortPOPULARITY_ASC, + _$gIssueSortPOPULARITY_DESC, + _$gIssueSortESCALATION_STATUS_ASC, + _$gIssueSortESCALATION_STATUS_DESC, + _$gIssueSortCLOSED_AT_ASC, + _$gIssueSortCLOSED_AT_DESC, + _$gIssueSortWEIGHT_ASC, + _$gIssueSortWEIGHT_DESC, + _$gIssueSortPUBLISHED_ASC, + _$gIssueSortPUBLISHED_DESC, + _$gIssueSortSLA_DUE_AT_ASC, + _$gIssueSortSLA_DUE_AT_DESC, + _$gIssueSortBLOCKING_ISSUES_ASC, + _$gIssueSortBLOCKING_ISSUES_DESC, + _$gIssueSortPRIORITY_ASC, + _$gIssueSortPRIORITY_DESC, + _$gIssueSortLABEL_PRIORITY_ASC, + _$gIssueSortLABEL_PRIORITY_DESC, + _$gIssueSortMILESTONE_DUE_ASC, + _$gIssueSortMILESTONE_DUE_DESC, + _$gIssueSortupdated_desc, + _$gIssueSortupdated_asc, + _$gIssueSortcreated_desc, + _$gIssueSortcreated_asc, + _$gIssueSortUPDATED_DESC, + _$gIssueSortUPDATED_ASC, + _$gIssueSortCREATED_DESC, + _$gIssueSortCREATED_ASC, +]); + +const GIssueState _$gIssueStateopened = const GIssueState._('opened'); +const GIssueState _$gIssueStateclosed = const GIssueState._('closed'); +const GIssueState _$gIssueStatelocked = const GIssueState._('locked'); +const GIssueState _$gIssueStateall = const GIssueState._('all'); + +GIssueState _$gIssueStateValueOf(String name) { + switch (name) { + case 'opened': + return _$gIssueStateopened; + case 'closed': + return _$gIssueStateclosed; + case 'locked': + return _$gIssueStatelocked; + case 'all': + return _$gIssueStateall; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueStateValues = + new BuiltSet(const [ + _$gIssueStateopened, + _$gIssueStateclosed, + _$gIssueStatelocked, + _$gIssueStateall, +]); + +const GIssueStateEvent _$gIssueStateEventREOPEN = + const GIssueStateEvent._('REOPEN'); +const GIssueStateEvent _$gIssueStateEventCLOSE = + const GIssueStateEvent._('CLOSE'); + +GIssueStateEvent _$gIssueStateEventValueOf(String name) { + switch (name) { + case 'REOPEN': + return _$gIssueStateEventREOPEN; + case 'CLOSE': + return _$gIssueStateEventCLOSE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueStateEventValues = + new BuiltSet(const [ + _$gIssueStateEventREOPEN, + _$gIssueStateEventCLOSE, +]); + +const GIssueType _$gIssueTypeISSUE = const GIssueType._('ISSUE'); +const GIssueType _$gIssueTypeINCIDENT = const GIssueType._('INCIDENT'); +const GIssueType _$gIssueTypeTEST_CASE = const GIssueType._('TEST_CASE'); +const GIssueType _$gIssueTypeREQUIREMENT = const GIssueType._('REQUIREMENT'); +const GIssueType _$gIssueTypeTASK = const GIssueType._('TASK'); + +GIssueType _$gIssueTypeValueOf(String name) { + switch (name) { + case 'ISSUE': + return _$gIssueTypeISSUE; + case 'INCIDENT': + return _$gIssueTypeINCIDENT; + case 'TEST_CASE': + return _$gIssueTypeTEST_CASE; + case 'REQUIREMENT': + return _$gIssueTypeREQUIREMENT; + case 'TASK': + return _$gIssueTypeTASK; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIssueTypeValues = + new BuiltSet(const [ + _$gIssueTypeISSUE, + _$gIssueTypeINCIDENT, + _$gIssueTypeTEST_CASE, + _$gIssueTypeREQUIREMENT, + _$gIssueTypeTASK, +]); + +const GIterationSearchableField _$gIterationSearchableFieldTITLE = + const GIterationSearchableField._('TITLE'); +const GIterationSearchableField _$gIterationSearchableFieldCADENCE_TITLE = + const GIterationSearchableField._('CADENCE_TITLE'); + +GIterationSearchableField _$gIterationSearchableFieldValueOf(String name) { + switch (name) { + case 'TITLE': + return _$gIterationSearchableFieldTITLE; + case 'CADENCE_TITLE': + return _$gIterationSearchableFieldCADENCE_TITLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIterationSearchableFieldValues = + new BuiltSet(const [ + _$gIterationSearchableFieldTITLE, + _$gIterationSearchableFieldCADENCE_TITLE, +]); + +const GIterationSort _$gIterationSortCADENCE_AND_DUE_DATE_ASC = + const GIterationSort._('CADENCE_AND_DUE_DATE_ASC'); + +GIterationSort _$gIterationSortValueOf(String name) { + switch (name) { + case 'CADENCE_AND_DUE_DATE_ASC': + return _$gIterationSortCADENCE_AND_DUE_DATE_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIterationSortValues = + new BuiltSet(const [ + _$gIterationSortCADENCE_AND_DUE_DATE_ASC, +]); + +const GIterationState _$gIterationStateupcoming = + const GIterationState._('upcoming'); +const GIterationState _$gIterationStatestarted = + const GIterationState._('started'); +const GIterationState _$gIterationStatecurrent = + const GIterationState._('current'); +const GIterationState _$gIterationStateopened = + const GIterationState._('opened'); +const GIterationState _$gIterationStateclosed = + const GIterationState._('closed'); +const GIterationState _$gIterationStateall = const GIterationState._('all'); + +GIterationState _$gIterationStateValueOf(String name) { + switch (name) { + case 'upcoming': + return _$gIterationStateupcoming; + case 'started': + return _$gIterationStatestarted; + case 'current': + return _$gIterationStatecurrent; + case 'opened': + return _$gIterationStateopened; + case 'closed': + return _$gIterationStateclosed; + case 'all': + return _$gIterationStateall; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIterationStateValues = + new BuiltSet(const [ + _$gIterationStateupcoming, + _$gIterationStatestarted, + _$gIterationStatecurrent, + _$gIterationStateopened, + _$gIterationStateclosed, + _$gIterationStateall, +]); + +const GIterationWildcardId _$gIterationWildcardIdNONE = + const GIterationWildcardId._('NONE'); +const GIterationWildcardId _$gIterationWildcardIdANY = + const GIterationWildcardId._('ANY'); +const GIterationWildcardId _$gIterationWildcardIdCURRENT = + const GIterationWildcardId._('CURRENT'); + +GIterationWildcardId _$gIterationWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gIterationWildcardIdNONE; + case 'ANY': + return _$gIterationWildcardIdANY; + case 'CURRENT': + return _$gIterationWildcardIdCURRENT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gIterationWildcardIdValues = + new BuiltSet(const [ + _$gIterationWildcardIdNONE, + _$gIterationWildcardIdANY, + _$gIterationWildcardIdCURRENT, +]); + +const GJobArtifactFileType _$gJobArtifactFileTypeARCHIVE = + const GJobArtifactFileType._('ARCHIVE'); +const GJobArtifactFileType _$gJobArtifactFileTypeMETADATA = + const GJobArtifactFileType._('METADATA'); +const GJobArtifactFileType _$gJobArtifactFileTypeTRACE = + const GJobArtifactFileType._('TRACE'); +const GJobArtifactFileType _$gJobArtifactFileTypeJUNIT = + const GJobArtifactFileType._('JUNIT'); +const GJobArtifactFileType _$gJobArtifactFileTypeMETRICS = + const GJobArtifactFileType._('METRICS'); +const GJobArtifactFileType _$gJobArtifactFileTypeMETRICS_REFEREE = + const GJobArtifactFileType._('METRICS_REFEREE'); +const GJobArtifactFileType _$gJobArtifactFileTypeNETWORK_REFEREE = + const GJobArtifactFileType._('NETWORK_REFEREE'); +const GJobArtifactFileType _$gJobArtifactFileTypeDOTENV = + const GJobArtifactFileType._('DOTENV'); +const GJobArtifactFileType _$gJobArtifactFileTypeCOBERTURA = + const GJobArtifactFileType._('COBERTURA'); +const GJobArtifactFileType _$gJobArtifactFileTypeCLUSTER_APPLICATIONS = + const GJobArtifactFileType._('CLUSTER_APPLICATIONS'); +const GJobArtifactFileType _$gJobArtifactFileTypeLSIF = + const GJobArtifactFileType._('LSIF'); +const GJobArtifactFileType _$gJobArtifactFileTypeCYCLONEDX = + const GJobArtifactFileType._('CYCLONEDX'); +const GJobArtifactFileType _$gJobArtifactFileTypeSAST = + const GJobArtifactFileType._('SAST'); +const GJobArtifactFileType _$gJobArtifactFileTypeSECRET_DETECTION = + const GJobArtifactFileType._('SECRET_DETECTION'); +const GJobArtifactFileType _$gJobArtifactFileTypeDEPENDENCY_SCANNING = + const GJobArtifactFileType._('DEPENDENCY_SCANNING'); +const GJobArtifactFileType _$gJobArtifactFileTypeCONTAINER_SCANNING = + const GJobArtifactFileType._('CONTAINER_SCANNING'); +const GJobArtifactFileType _$gJobArtifactFileTypeCLUSTER_IMAGE_SCANNING = + const GJobArtifactFileType._('CLUSTER_IMAGE_SCANNING'); +const GJobArtifactFileType _$gJobArtifactFileTypeDAST = + const GJobArtifactFileType._('DAST'); +const GJobArtifactFileType _$gJobArtifactFileTypeLICENSE_SCANNING = + const GJobArtifactFileType._('LICENSE_SCANNING'); +const GJobArtifactFileType _$gJobArtifactFileTypeACCESSIBILITY = + const GJobArtifactFileType._('ACCESSIBILITY'); +const GJobArtifactFileType _$gJobArtifactFileTypeCODEQUALITY = + const GJobArtifactFileType._('CODEQUALITY'); +const GJobArtifactFileType _$gJobArtifactFileTypePERFORMANCE = + const GJobArtifactFileType._('PERFORMANCE'); +const GJobArtifactFileType _$gJobArtifactFileTypeBROWSER_PERFORMANCE = + const GJobArtifactFileType._('BROWSER_PERFORMANCE'); +const GJobArtifactFileType _$gJobArtifactFileTypeLOAD_PERFORMANCE = + const GJobArtifactFileType._('LOAD_PERFORMANCE'); +const GJobArtifactFileType _$gJobArtifactFileTypeTERRAFORM = + const GJobArtifactFileType._('TERRAFORM'); +const GJobArtifactFileType _$gJobArtifactFileTypeREQUIREMENTS = + const GJobArtifactFileType._('REQUIREMENTS'); +const GJobArtifactFileType _$gJobArtifactFileTypeCOVERAGE_FUZZING = + const GJobArtifactFileType._('COVERAGE_FUZZING'); +const GJobArtifactFileType _$gJobArtifactFileTypeAPI_FUZZING = + const GJobArtifactFileType._('API_FUZZING'); + +GJobArtifactFileType _$gJobArtifactFileTypeValueOf(String name) { + switch (name) { + case 'ARCHIVE': + return _$gJobArtifactFileTypeARCHIVE; + case 'METADATA': + return _$gJobArtifactFileTypeMETADATA; + case 'TRACE': + return _$gJobArtifactFileTypeTRACE; + case 'JUNIT': + return _$gJobArtifactFileTypeJUNIT; + case 'METRICS': + return _$gJobArtifactFileTypeMETRICS; + case 'METRICS_REFEREE': + return _$gJobArtifactFileTypeMETRICS_REFEREE; + case 'NETWORK_REFEREE': + return _$gJobArtifactFileTypeNETWORK_REFEREE; + case 'DOTENV': + return _$gJobArtifactFileTypeDOTENV; + case 'COBERTURA': + return _$gJobArtifactFileTypeCOBERTURA; + case 'CLUSTER_APPLICATIONS': + return _$gJobArtifactFileTypeCLUSTER_APPLICATIONS; + case 'LSIF': + return _$gJobArtifactFileTypeLSIF; + case 'CYCLONEDX': + return _$gJobArtifactFileTypeCYCLONEDX; + case 'SAST': + return _$gJobArtifactFileTypeSAST; + case 'SECRET_DETECTION': + return _$gJobArtifactFileTypeSECRET_DETECTION; + case 'DEPENDENCY_SCANNING': + return _$gJobArtifactFileTypeDEPENDENCY_SCANNING; + case 'CONTAINER_SCANNING': + return _$gJobArtifactFileTypeCONTAINER_SCANNING; + case 'CLUSTER_IMAGE_SCANNING': + return _$gJobArtifactFileTypeCLUSTER_IMAGE_SCANNING; + case 'DAST': + return _$gJobArtifactFileTypeDAST; + case 'LICENSE_SCANNING': + return _$gJobArtifactFileTypeLICENSE_SCANNING; + case 'ACCESSIBILITY': + return _$gJobArtifactFileTypeACCESSIBILITY; + case 'CODEQUALITY': + return _$gJobArtifactFileTypeCODEQUALITY; + case 'PERFORMANCE': + return _$gJobArtifactFileTypePERFORMANCE; + case 'BROWSER_PERFORMANCE': + return _$gJobArtifactFileTypeBROWSER_PERFORMANCE; + case 'LOAD_PERFORMANCE': + return _$gJobArtifactFileTypeLOAD_PERFORMANCE; + case 'TERRAFORM': + return _$gJobArtifactFileTypeTERRAFORM; + case 'REQUIREMENTS': + return _$gJobArtifactFileTypeREQUIREMENTS; + case 'COVERAGE_FUZZING': + return _$gJobArtifactFileTypeCOVERAGE_FUZZING; + case 'API_FUZZING': + return _$gJobArtifactFileTypeAPI_FUZZING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gJobArtifactFileTypeValues = + new BuiltSet(const [ + _$gJobArtifactFileTypeARCHIVE, + _$gJobArtifactFileTypeMETADATA, + _$gJobArtifactFileTypeTRACE, + _$gJobArtifactFileTypeJUNIT, + _$gJobArtifactFileTypeMETRICS, + _$gJobArtifactFileTypeMETRICS_REFEREE, + _$gJobArtifactFileTypeNETWORK_REFEREE, + _$gJobArtifactFileTypeDOTENV, + _$gJobArtifactFileTypeCOBERTURA, + _$gJobArtifactFileTypeCLUSTER_APPLICATIONS, + _$gJobArtifactFileTypeLSIF, + _$gJobArtifactFileTypeCYCLONEDX, + _$gJobArtifactFileTypeSAST, + _$gJobArtifactFileTypeSECRET_DETECTION, + _$gJobArtifactFileTypeDEPENDENCY_SCANNING, + _$gJobArtifactFileTypeCONTAINER_SCANNING, + _$gJobArtifactFileTypeCLUSTER_IMAGE_SCANNING, + _$gJobArtifactFileTypeDAST, + _$gJobArtifactFileTypeLICENSE_SCANNING, + _$gJobArtifactFileTypeACCESSIBILITY, + _$gJobArtifactFileTypeCODEQUALITY, + _$gJobArtifactFileTypePERFORMANCE, + _$gJobArtifactFileTypeBROWSER_PERFORMANCE, + _$gJobArtifactFileTypeLOAD_PERFORMANCE, + _$gJobArtifactFileTypeTERRAFORM, + _$gJobArtifactFileTypeREQUIREMENTS, + _$gJobArtifactFileTypeCOVERAGE_FUZZING, + _$gJobArtifactFileTypeAPI_FUZZING, +]); + +const GListLimitMetric _$gListLimitMetricall_metrics = + const GListLimitMetric._('all_metrics'); +const GListLimitMetric _$gListLimitMetricissue_count = + const GListLimitMetric._('issue_count'); +const GListLimitMetric _$gListLimitMetricissue_weights = + const GListLimitMetric._('issue_weights'); + +GListLimitMetric _$gListLimitMetricValueOf(String name) { + switch (name) { + case 'all_metrics': + return _$gListLimitMetricall_metrics; + case 'issue_count': + return _$gListLimitMetricissue_count; + case 'issue_weights': + return _$gListLimitMetricissue_weights; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gListLimitMetricValues = + new BuiltSet(const [ + _$gListLimitMetricall_metrics, + _$gListLimitMetricissue_count, + _$gListLimitMetricissue_weights, +]); + +const GMeasurementIdentifier _$gMeasurementIdentifierPROJECTS = + const GMeasurementIdentifier._('PROJECTS'); +const GMeasurementIdentifier _$gMeasurementIdentifierUSERS = + const GMeasurementIdentifier._('USERS'); +const GMeasurementIdentifier _$gMeasurementIdentifierISSUES = + const GMeasurementIdentifier._('ISSUES'); +const GMeasurementIdentifier _$gMeasurementIdentifierMERGE_REQUESTS = + const GMeasurementIdentifier._('MERGE_REQUESTS'); +const GMeasurementIdentifier _$gMeasurementIdentifierGROUPS = + const GMeasurementIdentifier._('GROUPS'); +const GMeasurementIdentifier _$gMeasurementIdentifierPIPELINES = + const GMeasurementIdentifier._('PIPELINES'); +const GMeasurementIdentifier _$gMeasurementIdentifierPIPELINES_SUCCEEDED = + const GMeasurementIdentifier._('PIPELINES_SUCCEEDED'); +const GMeasurementIdentifier _$gMeasurementIdentifierPIPELINES_FAILED = + const GMeasurementIdentifier._('PIPELINES_FAILED'); +const GMeasurementIdentifier _$gMeasurementIdentifierPIPELINES_CANCELED = + const GMeasurementIdentifier._('PIPELINES_CANCELED'); +const GMeasurementIdentifier _$gMeasurementIdentifierPIPELINES_SKIPPED = + const GMeasurementIdentifier._('PIPELINES_SKIPPED'); + +GMeasurementIdentifier _$gMeasurementIdentifierValueOf(String name) { + switch (name) { + case 'PROJECTS': + return _$gMeasurementIdentifierPROJECTS; + case 'USERS': + return _$gMeasurementIdentifierUSERS; + case 'ISSUES': + return _$gMeasurementIdentifierISSUES; + case 'MERGE_REQUESTS': + return _$gMeasurementIdentifierMERGE_REQUESTS; + case 'GROUPS': + return _$gMeasurementIdentifierGROUPS; + case 'PIPELINES': + return _$gMeasurementIdentifierPIPELINES; + case 'PIPELINES_SUCCEEDED': + return _$gMeasurementIdentifierPIPELINES_SUCCEEDED; + case 'PIPELINES_FAILED': + return _$gMeasurementIdentifierPIPELINES_FAILED; + case 'PIPELINES_CANCELED': + return _$gMeasurementIdentifierPIPELINES_CANCELED; + case 'PIPELINES_SKIPPED': + return _$gMeasurementIdentifierPIPELINES_SKIPPED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMeasurementIdentifierValues = + new BuiltSet(const [ + _$gMeasurementIdentifierPROJECTS, + _$gMeasurementIdentifierUSERS, + _$gMeasurementIdentifierISSUES, + _$gMeasurementIdentifierMERGE_REQUESTS, + _$gMeasurementIdentifierGROUPS, + _$gMeasurementIdentifierPIPELINES, + _$gMeasurementIdentifierPIPELINES_SUCCEEDED, + _$gMeasurementIdentifierPIPELINES_FAILED, + _$gMeasurementIdentifierPIPELINES_CANCELED, + _$gMeasurementIdentifierPIPELINES_SKIPPED, +]); + +const GMemberSort _$gMemberSortACCESS_LEVEL_ASC = + const GMemberSort._('ACCESS_LEVEL_ASC'); +const GMemberSort _$gMemberSortACCESS_LEVEL_DESC = + const GMemberSort._('ACCESS_LEVEL_DESC'); +const GMemberSort _$gMemberSortUSER_FULL_NAME_ASC = + const GMemberSort._('USER_FULL_NAME_ASC'); +const GMemberSort _$gMemberSortUSER_FULL_NAME_DESC = + const GMemberSort._('USER_FULL_NAME_DESC'); +const GMemberSort _$gMemberSortupdated_desc = + const GMemberSort._('updated_desc'); +const GMemberSort _$gMemberSortupdated_asc = const GMemberSort._('updated_asc'); +const GMemberSort _$gMemberSortcreated_desc = + const GMemberSort._('created_desc'); +const GMemberSort _$gMemberSortcreated_asc = const GMemberSort._('created_asc'); +const GMemberSort _$gMemberSortUPDATED_DESC = + const GMemberSort._('UPDATED_DESC'); +const GMemberSort _$gMemberSortUPDATED_ASC = const GMemberSort._('UPDATED_ASC'); +const GMemberSort _$gMemberSortCREATED_DESC = + const GMemberSort._('CREATED_DESC'); +const GMemberSort _$gMemberSortCREATED_ASC = const GMemberSort._('CREATED_ASC'); + +GMemberSort _$gMemberSortValueOf(String name) { + switch (name) { + case 'ACCESS_LEVEL_ASC': + return _$gMemberSortACCESS_LEVEL_ASC; + case 'ACCESS_LEVEL_DESC': + return _$gMemberSortACCESS_LEVEL_DESC; + case 'USER_FULL_NAME_ASC': + return _$gMemberSortUSER_FULL_NAME_ASC; + case 'USER_FULL_NAME_DESC': + return _$gMemberSortUSER_FULL_NAME_DESC; + case 'updated_desc': + return _$gMemberSortupdated_desc; + case 'updated_asc': + return _$gMemberSortupdated_asc; + case 'created_desc': + return _$gMemberSortcreated_desc; + case 'created_asc': + return _$gMemberSortcreated_asc; + case 'UPDATED_DESC': + return _$gMemberSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gMemberSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gMemberSortCREATED_DESC; + case 'CREATED_ASC': + return _$gMemberSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMemberSortValues = + new BuiltSet(const [ + _$gMemberSortACCESS_LEVEL_ASC, + _$gMemberSortACCESS_LEVEL_DESC, + _$gMemberSortUSER_FULL_NAME_ASC, + _$gMemberSortUSER_FULL_NAME_DESC, + _$gMemberSortupdated_desc, + _$gMemberSortupdated_asc, + _$gMemberSortcreated_desc, + _$gMemberSortcreated_asc, + _$gMemberSortUPDATED_DESC, + _$gMemberSortUPDATED_ASC, + _$gMemberSortCREATED_DESC, + _$gMemberSortCREATED_ASC, +]); + +const GMergeRequestNewState _$gMergeRequestNewStateOPEN = + const GMergeRequestNewState._('OPEN'); +const GMergeRequestNewState _$gMergeRequestNewStateCLOSED = + const GMergeRequestNewState._('CLOSED'); + +GMergeRequestNewState _$gMergeRequestNewStateValueOf(String name) { + switch (name) { + case 'OPEN': + return _$gMergeRequestNewStateOPEN; + case 'CLOSED': + return _$gMergeRequestNewStateCLOSED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeRequestNewStateValues = + new BuiltSet(const [ + _$gMergeRequestNewStateOPEN, + _$gMergeRequestNewStateCLOSED, +]); + +const GMergeRequestReviewState _$gMergeRequestReviewStateUNREVIEWED = + const GMergeRequestReviewState._('UNREVIEWED'); +const GMergeRequestReviewState _$gMergeRequestReviewStateREVIEWED = + const GMergeRequestReviewState._('REVIEWED'); + +GMergeRequestReviewState _$gMergeRequestReviewStateValueOf(String name) { + switch (name) { + case 'UNREVIEWED': + return _$gMergeRequestReviewStateUNREVIEWED; + case 'REVIEWED': + return _$gMergeRequestReviewStateREVIEWED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeRequestReviewStateValues = + new BuiltSet(const [ + _$gMergeRequestReviewStateUNREVIEWED, + _$gMergeRequestReviewStateREVIEWED, +]); + +const GMergeRequestSort _$gMergeRequestSortMERGED_AT_ASC = + const GMergeRequestSort._('MERGED_AT_ASC'); +const GMergeRequestSort _$gMergeRequestSortMERGED_AT_DESC = + const GMergeRequestSort._('MERGED_AT_DESC'); +const GMergeRequestSort _$gMergeRequestSortCLOSED_AT_ASC = + const GMergeRequestSort._('CLOSED_AT_ASC'); +const GMergeRequestSort _$gMergeRequestSortCLOSED_AT_DESC = + const GMergeRequestSort._('CLOSED_AT_DESC'); +const GMergeRequestSort _$gMergeRequestSortTITLE_ASC = + const GMergeRequestSort._('TITLE_ASC'); +const GMergeRequestSort _$gMergeRequestSortTITLE_DESC = + const GMergeRequestSort._('TITLE_DESC'); +const GMergeRequestSort _$gMergeRequestSortPRIORITY_ASC = + const GMergeRequestSort._('PRIORITY_ASC'); +const GMergeRequestSort _$gMergeRequestSortPRIORITY_DESC = + const GMergeRequestSort._('PRIORITY_DESC'); +const GMergeRequestSort _$gMergeRequestSortLABEL_PRIORITY_ASC = + const GMergeRequestSort._('LABEL_PRIORITY_ASC'); +const GMergeRequestSort _$gMergeRequestSortLABEL_PRIORITY_DESC = + const GMergeRequestSort._('LABEL_PRIORITY_DESC'); +const GMergeRequestSort _$gMergeRequestSortMILESTONE_DUE_ASC = + const GMergeRequestSort._('MILESTONE_DUE_ASC'); +const GMergeRequestSort _$gMergeRequestSortMILESTONE_DUE_DESC = + const GMergeRequestSort._('MILESTONE_DUE_DESC'); +const GMergeRequestSort _$gMergeRequestSortupdated_desc = + const GMergeRequestSort._('updated_desc'); +const GMergeRequestSort _$gMergeRequestSortupdated_asc = + const GMergeRequestSort._('updated_asc'); +const GMergeRequestSort _$gMergeRequestSortcreated_desc = + const GMergeRequestSort._('created_desc'); +const GMergeRequestSort _$gMergeRequestSortcreated_asc = + const GMergeRequestSort._('created_asc'); +const GMergeRequestSort _$gMergeRequestSortUPDATED_DESC = + const GMergeRequestSort._('UPDATED_DESC'); +const GMergeRequestSort _$gMergeRequestSortUPDATED_ASC = + const GMergeRequestSort._('UPDATED_ASC'); +const GMergeRequestSort _$gMergeRequestSortCREATED_DESC = + const GMergeRequestSort._('CREATED_DESC'); +const GMergeRequestSort _$gMergeRequestSortCREATED_ASC = + const GMergeRequestSort._('CREATED_ASC'); + +GMergeRequestSort _$gMergeRequestSortValueOf(String name) { + switch (name) { + case 'MERGED_AT_ASC': + return _$gMergeRequestSortMERGED_AT_ASC; + case 'MERGED_AT_DESC': + return _$gMergeRequestSortMERGED_AT_DESC; + case 'CLOSED_AT_ASC': + return _$gMergeRequestSortCLOSED_AT_ASC; + case 'CLOSED_AT_DESC': + return _$gMergeRequestSortCLOSED_AT_DESC; + case 'TITLE_ASC': + return _$gMergeRequestSortTITLE_ASC; + case 'TITLE_DESC': + return _$gMergeRequestSortTITLE_DESC; + case 'PRIORITY_ASC': + return _$gMergeRequestSortPRIORITY_ASC; + case 'PRIORITY_DESC': + return _$gMergeRequestSortPRIORITY_DESC; + case 'LABEL_PRIORITY_ASC': + return _$gMergeRequestSortLABEL_PRIORITY_ASC; + case 'LABEL_PRIORITY_DESC': + return _$gMergeRequestSortLABEL_PRIORITY_DESC; + case 'MILESTONE_DUE_ASC': + return _$gMergeRequestSortMILESTONE_DUE_ASC; + case 'MILESTONE_DUE_DESC': + return _$gMergeRequestSortMILESTONE_DUE_DESC; + case 'updated_desc': + return _$gMergeRequestSortupdated_desc; + case 'updated_asc': + return _$gMergeRequestSortupdated_asc; + case 'created_desc': + return _$gMergeRequestSortcreated_desc; + case 'created_asc': + return _$gMergeRequestSortcreated_asc; + case 'UPDATED_DESC': + return _$gMergeRequestSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gMergeRequestSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gMergeRequestSortCREATED_DESC; + case 'CREATED_ASC': + return _$gMergeRequestSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeRequestSortValues = + new BuiltSet(const [ + _$gMergeRequestSortMERGED_AT_ASC, + _$gMergeRequestSortMERGED_AT_DESC, + _$gMergeRequestSortCLOSED_AT_ASC, + _$gMergeRequestSortCLOSED_AT_DESC, + _$gMergeRequestSortTITLE_ASC, + _$gMergeRequestSortTITLE_DESC, + _$gMergeRequestSortPRIORITY_ASC, + _$gMergeRequestSortPRIORITY_DESC, + _$gMergeRequestSortLABEL_PRIORITY_ASC, + _$gMergeRequestSortLABEL_PRIORITY_DESC, + _$gMergeRequestSortMILESTONE_DUE_ASC, + _$gMergeRequestSortMILESTONE_DUE_DESC, + _$gMergeRequestSortupdated_desc, + _$gMergeRequestSortupdated_asc, + _$gMergeRequestSortcreated_desc, + _$gMergeRequestSortcreated_asc, + _$gMergeRequestSortUPDATED_DESC, + _$gMergeRequestSortUPDATED_ASC, + _$gMergeRequestSortCREATED_DESC, + _$gMergeRequestSortCREATED_ASC, +]); + +const GMergeRequestState _$gMergeRequestStatemerged = + const GMergeRequestState._('merged'); +const GMergeRequestState _$gMergeRequestStateopened = + const GMergeRequestState._('opened'); +const GMergeRequestState _$gMergeRequestStateclosed = + const GMergeRequestState._('closed'); +const GMergeRequestState _$gMergeRequestStatelocked = + const GMergeRequestState._('locked'); +const GMergeRequestState _$gMergeRequestStateall = + const GMergeRequestState._('all'); + +GMergeRequestState _$gMergeRequestStateValueOf(String name) { + switch (name) { + case 'merged': + return _$gMergeRequestStatemerged; + case 'opened': + return _$gMergeRequestStateopened; + case 'closed': + return _$gMergeRequestStateclosed; + case 'locked': + return _$gMergeRequestStatelocked; + case 'all': + return _$gMergeRequestStateall; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeRequestStateValues = + new BuiltSet(const [ + _$gMergeRequestStatemerged, + _$gMergeRequestStateopened, + _$gMergeRequestStateclosed, + _$gMergeRequestStatelocked, + _$gMergeRequestStateall, +]); + +const GMergeStatus _$gMergeStatusUNCHECKED = const GMergeStatus._('UNCHECKED'); +const GMergeStatus _$gMergeStatusCHECKING = const GMergeStatus._('CHECKING'); +const GMergeStatus _$gMergeStatusCAN_BE_MERGED = + const GMergeStatus._('CAN_BE_MERGED'); +const GMergeStatus _$gMergeStatusCANNOT_BE_MERGED = + const GMergeStatus._('CANNOT_BE_MERGED'); +const GMergeStatus _$gMergeStatusCANNOT_BE_MERGED_RECHECK = + const GMergeStatus._('CANNOT_BE_MERGED_RECHECK'); + +GMergeStatus _$gMergeStatusValueOf(String name) { + switch (name) { + case 'UNCHECKED': + return _$gMergeStatusUNCHECKED; + case 'CHECKING': + return _$gMergeStatusCHECKING; + case 'CAN_BE_MERGED': + return _$gMergeStatusCAN_BE_MERGED; + case 'CANNOT_BE_MERGED': + return _$gMergeStatusCANNOT_BE_MERGED; + case 'CANNOT_BE_MERGED_RECHECK': + return _$gMergeStatusCANNOT_BE_MERGED_RECHECK; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeStatusValues = + new BuiltSet(const [ + _$gMergeStatusUNCHECKED, + _$gMergeStatusCHECKING, + _$gMergeStatusCAN_BE_MERGED, + _$gMergeStatusCANNOT_BE_MERGED, + _$gMergeStatusCANNOT_BE_MERGED_RECHECK, +]); + +const GMergeStrategyEnum _$gMergeStrategyEnumMERGE_TRAIN = + const GMergeStrategyEnum._('MERGE_TRAIN'); +const GMergeStrategyEnum + _$gMergeStrategyEnumADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS = + const GMergeStrategyEnum._('ADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS'); +const GMergeStrategyEnum _$gMergeStrategyEnumMERGE_WHEN_PIPELINE_SUCCEEDS = + const GMergeStrategyEnum._('MERGE_WHEN_PIPELINE_SUCCEEDS'); + +GMergeStrategyEnum _$gMergeStrategyEnumValueOf(String name) { + switch (name) { + case 'MERGE_TRAIN': + return _$gMergeStrategyEnumMERGE_TRAIN; + case 'ADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS': + return _$gMergeStrategyEnumADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS; + case 'MERGE_WHEN_PIPELINE_SUCCEEDS': + return _$gMergeStrategyEnumMERGE_WHEN_PIPELINE_SUCCEEDS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMergeStrategyEnumValues = + new BuiltSet(const [ + _$gMergeStrategyEnumMERGE_TRAIN, + _$gMergeStrategyEnumADD_TO_MERGE_TRAIN_WHEN_PIPELINE_SUCCEEDS, + _$gMergeStrategyEnumMERGE_WHEN_PIPELINE_SUCCEEDS, +]); + +const GMilestoneSort _$gMilestoneSortDUE_DATE_ASC = + const GMilestoneSort._('DUE_DATE_ASC'); +const GMilestoneSort _$gMilestoneSortDUE_DATE_DESC = + const GMilestoneSort._('DUE_DATE_DESC'); +const GMilestoneSort _$gMilestoneSortEXPIRED_LAST_DUE_DATE_ASC = + const GMilestoneSort._('EXPIRED_LAST_DUE_DATE_ASC'); +const GMilestoneSort _$gMilestoneSortEXPIRED_LAST_DUE_DATE_DESC = + const GMilestoneSort._('EXPIRED_LAST_DUE_DATE_DESC'); +const GMilestoneSort _$gMilestoneSortupdated_desc = + const GMilestoneSort._('updated_desc'); +const GMilestoneSort _$gMilestoneSortupdated_asc = + const GMilestoneSort._('updated_asc'); +const GMilestoneSort _$gMilestoneSortcreated_desc = + const GMilestoneSort._('created_desc'); +const GMilestoneSort _$gMilestoneSortcreated_asc = + const GMilestoneSort._('created_asc'); +const GMilestoneSort _$gMilestoneSortUPDATED_DESC = + const GMilestoneSort._('UPDATED_DESC'); +const GMilestoneSort _$gMilestoneSortUPDATED_ASC = + const GMilestoneSort._('UPDATED_ASC'); +const GMilestoneSort _$gMilestoneSortCREATED_DESC = + const GMilestoneSort._('CREATED_DESC'); +const GMilestoneSort _$gMilestoneSortCREATED_ASC = + const GMilestoneSort._('CREATED_ASC'); + +GMilestoneSort _$gMilestoneSortValueOf(String name) { + switch (name) { + case 'DUE_DATE_ASC': + return _$gMilestoneSortDUE_DATE_ASC; + case 'DUE_DATE_DESC': + return _$gMilestoneSortDUE_DATE_DESC; + case 'EXPIRED_LAST_DUE_DATE_ASC': + return _$gMilestoneSortEXPIRED_LAST_DUE_DATE_ASC; + case 'EXPIRED_LAST_DUE_DATE_DESC': + return _$gMilestoneSortEXPIRED_LAST_DUE_DATE_DESC; + case 'updated_desc': + return _$gMilestoneSortupdated_desc; + case 'updated_asc': + return _$gMilestoneSortupdated_asc; + case 'created_desc': + return _$gMilestoneSortcreated_desc; + case 'created_asc': + return _$gMilestoneSortcreated_asc; + case 'UPDATED_DESC': + return _$gMilestoneSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gMilestoneSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gMilestoneSortCREATED_DESC; + case 'CREATED_ASC': + return _$gMilestoneSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMilestoneSortValues = + new BuiltSet(const [ + _$gMilestoneSortDUE_DATE_ASC, + _$gMilestoneSortDUE_DATE_DESC, + _$gMilestoneSortEXPIRED_LAST_DUE_DATE_ASC, + _$gMilestoneSortEXPIRED_LAST_DUE_DATE_DESC, + _$gMilestoneSortupdated_desc, + _$gMilestoneSortupdated_asc, + _$gMilestoneSortcreated_desc, + _$gMilestoneSortcreated_asc, + _$gMilestoneSortUPDATED_DESC, + _$gMilestoneSortUPDATED_ASC, + _$gMilestoneSortCREATED_DESC, + _$gMilestoneSortCREATED_ASC, +]); + +const GMilestoneStateEnum _$gMilestoneStateEnumactive = + const GMilestoneStateEnum._('active'); +const GMilestoneStateEnum _$gMilestoneStateEnumclosed = + const GMilestoneStateEnum._('closed'); + +GMilestoneStateEnum _$gMilestoneStateEnumValueOf(String name) { + switch (name) { + case 'active': + return _$gMilestoneStateEnumactive; + case 'closed': + return _$gMilestoneStateEnumclosed; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMilestoneStateEnumValues = + new BuiltSet(const [ + _$gMilestoneStateEnumactive, + _$gMilestoneStateEnumclosed, +]); + +const GMilestoneWildcardId _$gMilestoneWildcardIdNONE = + const GMilestoneWildcardId._('NONE'); +const GMilestoneWildcardId _$gMilestoneWildcardIdANY = + const GMilestoneWildcardId._('ANY'); +const GMilestoneWildcardId _$gMilestoneWildcardIdSTARTED = + const GMilestoneWildcardId._('STARTED'); +const GMilestoneWildcardId _$gMilestoneWildcardIdUPCOMING = + const GMilestoneWildcardId._('UPCOMING'); + +GMilestoneWildcardId _$gMilestoneWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gMilestoneWildcardIdNONE; + case 'ANY': + return _$gMilestoneWildcardIdANY; + case 'STARTED': + return _$gMilestoneWildcardIdSTARTED; + case 'UPCOMING': + return _$gMilestoneWildcardIdUPCOMING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMilestoneWildcardIdValues = + new BuiltSet(const [ + _$gMilestoneWildcardIdNONE, + _$gMilestoneWildcardIdANY, + _$gMilestoneWildcardIdSTARTED, + _$gMilestoneWildcardIdUPCOMING, +]); + +const GMoveType _$gMoveTypebefore = const GMoveType._('before'); +const GMoveType _$gMoveTypeafter = const GMoveType._('after'); + +GMoveType _$gMoveTypeValueOf(String name) { + switch (name) { + case 'before': + return _$gMoveTypebefore; + case 'after': + return _$gMoveTypeafter; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMoveTypeValues = + new BuiltSet(const [ + _$gMoveTypebefore, + _$gMoveTypeafter, +]); + +const GMutationOperationMode _$gMutationOperationModeREPLACE = + const GMutationOperationMode._('REPLACE'); +const GMutationOperationMode _$gMutationOperationModeAPPEND = + const GMutationOperationMode._('APPEND'); +const GMutationOperationMode _$gMutationOperationModeREMOVE = + const GMutationOperationMode._('REMOVE'); + +GMutationOperationMode _$gMutationOperationModeValueOf(String name) { + switch (name) { + case 'REPLACE': + return _$gMutationOperationModeREPLACE; + case 'APPEND': + return _$gMutationOperationModeAPPEND; + case 'REMOVE': + return _$gMutationOperationModeREMOVE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gMutationOperationModeValues = + new BuiltSet(const [ + _$gMutationOperationModeREPLACE, + _$gMutationOperationModeAPPEND, + _$gMutationOperationModeREMOVE, +]); + +const GNamespaceProjectSort _$gNamespaceProjectSortSIMILARITY = + const GNamespaceProjectSort._('SIMILARITY'); +const GNamespaceProjectSort _$gNamespaceProjectSortSTORAGE = + const GNamespaceProjectSort._('STORAGE'); + +GNamespaceProjectSort _$gNamespaceProjectSortValueOf(String name) { + switch (name) { + case 'SIMILARITY': + return _$gNamespaceProjectSortSIMILARITY; + case 'STORAGE': + return _$gNamespaceProjectSortSTORAGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gNamespaceProjectSortValues = + new BuiltSet(const [ + _$gNamespaceProjectSortSIMILARITY, + _$gNamespaceProjectSortSTORAGE, +]); + +const GNegatedIterationWildcardId _$gNegatedIterationWildcardIdCURRENT = + const GNegatedIterationWildcardId._('CURRENT'); + +GNegatedIterationWildcardId _$gNegatedIterationWildcardIdValueOf(String name) { + switch (name) { + case 'CURRENT': + return _$gNegatedIterationWildcardIdCURRENT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gNegatedIterationWildcardIdValues = new BuiltSet< + GNegatedIterationWildcardId>(const [ + _$gNegatedIterationWildcardIdCURRENT, +]); + +const GNegatedMilestoneWildcardId _$gNegatedMilestoneWildcardIdSTARTED = + const GNegatedMilestoneWildcardId._('STARTED'); +const GNegatedMilestoneWildcardId _$gNegatedMilestoneWildcardIdUPCOMING = + const GNegatedMilestoneWildcardId._('UPCOMING'); + +GNegatedMilestoneWildcardId _$gNegatedMilestoneWildcardIdValueOf(String name) { + switch (name) { + case 'STARTED': + return _$gNegatedMilestoneWildcardIdSTARTED; + case 'UPCOMING': + return _$gNegatedMilestoneWildcardIdUPCOMING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gNegatedMilestoneWildcardIdValues = new BuiltSet< + GNegatedMilestoneWildcardId>(const [ + _$gNegatedMilestoneWildcardIdSTARTED, + _$gNegatedMilestoneWildcardIdUPCOMING, +]); + +const GNetworkPolicyKind _$gNetworkPolicyKindCiliumNetworkPolicy = + const GNetworkPolicyKind._('CiliumNetworkPolicy'); +const GNetworkPolicyKind _$gNetworkPolicyKindNetworkPolicy = + const GNetworkPolicyKind._('NetworkPolicy'); + +GNetworkPolicyKind _$gNetworkPolicyKindValueOf(String name) { + switch (name) { + case 'CiliumNetworkPolicy': + return _$gNetworkPolicyKindCiliumNetworkPolicy; + case 'NetworkPolicy': + return _$gNetworkPolicyKindNetworkPolicy; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gNetworkPolicyKindValues = + new BuiltSet(const [ + _$gNetworkPolicyKindCiliumNetworkPolicy, + _$gNetworkPolicyKindNetworkPolicy, +]); + +const GOncallRotationUnitEnum _$gOncallRotationUnitEnumHOURS = + const GOncallRotationUnitEnum._('HOURS'); +const GOncallRotationUnitEnum _$gOncallRotationUnitEnumDAYS = + const GOncallRotationUnitEnum._('DAYS'); +const GOncallRotationUnitEnum _$gOncallRotationUnitEnumWEEKS = + const GOncallRotationUnitEnum._('WEEKS'); + +GOncallRotationUnitEnum _$gOncallRotationUnitEnumValueOf(String name) { + switch (name) { + case 'HOURS': + return _$gOncallRotationUnitEnumHOURS; + case 'DAYS': + return _$gOncallRotationUnitEnumDAYS; + case 'WEEKS': + return _$gOncallRotationUnitEnumWEEKS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOncallRotationUnitEnumValues = + new BuiltSet(const [ + _$gOncallRotationUnitEnumHOURS, + _$gOncallRotationUnitEnumDAYS, + _$gOncallRotationUnitEnumWEEKS, +]); + +const GOrganizationSort _$gOrganizationSortNAME_ASC = + const GOrganizationSort._('NAME_ASC'); +const GOrganizationSort _$gOrganizationSortNAME_DESC = + const GOrganizationSort._('NAME_DESC'); +const GOrganizationSort _$gOrganizationSortDESCRIPTION_ASC = + const GOrganizationSort._('DESCRIPTION_ASC'); +const GOrganizationSort _$gOrganizationSortDESCRIPTION_DESC = + const GOrganizationSort._('DESCRIPTION_DESC'); +const GOrganizationSort _$gOrganizationSortDEFAULT_RATE_ASC = + const GOrganizationSort._('DEFAULT_RATE_ASC'); +const GOrganizationSort _$gOrganizationSortDEFAULT_RATE_DESC = + const GOrganizationSort._('DEFAULT_RATE_DESC'); +const GOrganizationSort _$gOrganizationSortupdated_desc = + const GOrganizationSort._('updated_desc'); +const GOrganizationSort _$gOrganizationSortupdated_asc = + const GOrganizationSort._('updated_asc'); +const GOrganizationSort _$gOrganizationSortcreated_desc = + const GOrganizationSort._('created_desc'); +const GOrganizationSort _$gOrganizationSortcreated_asc = + const GOrganizationSort._('created_asc'); +const GOrganizationSort _$gOrganizationSortUPDATED_DESC = + const GOrganizationSort._('UPDATED_DESC'); +const GOrganizationSort _$gOrganizationSortUPDATED_ASC = + const GOrganizationSort._('UPDATED_ASC'); +const GOrganizationSort _$gOrganizationSortCREATED_DESC = + const GOrganizationSort._('CREATED_DESC'); +const GOrganizationSort _$gOrganizationSortCREATED_ASC = + const GOrganizationSort._('CREATED_ASC'); + +GOrganizationSort _$gOrganizationSortValueOf(String name) { + switch (name) { + case 'NAME_ASC': + return _$gOrganizationSortNAME_ASC; + case 'NAME_DESC': + return _$gOrganizationSortNAME_DESC; + case 'DESCRIPTION_ASC': + return _$gOrganizationSortDESCRIPTION_ASC; + case 'DESCRIPTION_DESC': + return _$gOrganizationSortDESCRIPTION_DESC; + case 'DEFAULT_RATE_ASC': + return _$gOrganizationSortDEFAULT_RATE_ASC; + case 'DEFAULT_RATE_DESC': + return _$gOrganizationSortDEFAULT_RATE_DESC; + case 'updated_desc': + return _$gOrganizationSortupdated_desc; + case 'updated_asc': + return _$gOrganizationSortupdated_asc; + case 'created_desc': + return _$gOrganizationSortcreated_desc; + case 'created_asc': + return _$gOrganizationSortcreated_asc; + case 'UPDATED_DESC': + return _$gOrganizationSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gOrganizationSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gOrganizationSortCREATED_DESC; + case 'CREATED_ASC': + return _$gOrganizationSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gOrganizationSortValues = + new BuiltSet(const [ + _$gOrganizationSortNAME_ASC, + _$gOrganizationSortNAME_DESC, + _$gOrganizationSortDESCRIPTION_ASC, + _$gOrganizationSortDESCRIPTION_DESC, + _$gOrganizationSortDEFAULT_RATE_ASC, + _$gOrganizationSortDEFAULT_RATE_DESC, + _$gOrganizationSortupdated_desc, + _$gOrganizationSortupdated_asc, + _$gOrganizationSortcreated_desc, + _$gOrganizationSortcreated_asc, + _$gOrganizationSortUPDATED_DESC, + _$gOrganizationSortUPDATED_ASC, + _$gOrganizationSortCREATED_DESC, + _$gOrganizationSortCREATED_ASC, +]); + +const GPackageDependencyType _$gPackageDependencyTypeDEPENDENCIES = + const GPackageDependencyType._('DEPENDENCIES'); +const GPackageDependencyType _$gPackageDependencyTypeDEV_DEPENDENCIES = + const GPackageDependencyType._('DEV_DEPENDENCIES'); +const GPackageDependencyType _$gPackageDependencyTypeBUNDLE_DEPENDENCIES = + const GPackageDependencyType._('BUNDLE_DEPENDENCIES'); +const GPackageDependencyType _$gPackageDependencyTypePEER_DEPENDENCIES = + const GPackageDependencyType._('PEER_DEPENDENCIES'); + +GPackageDependencyType _$gPackageDependencyTypeValueOf(String name) { + switch (name) { + case 'DEPENDENCIES': + return _$gPackageDependencyTypeDEPENDENCIES; + case 'DEV_DEPENDENCIES': + return _$gPackageDependencyTypeDEV_DEPENDENCIES; + case 'BUNDLE_DEPENDENCIES': + return _$gPackageDependencyTypeBUNDLE_DEPENDENCIES; + case 'PEER_DEPENDENCIES': + return _$gPackageDependencyTypePEER_DEPENDENCIES; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageDependencyTypeValues = + new BuiltSet(const [ + _$gPackageDependencyTypeDEPENDENCIES, + _$gPackageDependencyTypeDEV_DEPENDENCIES, + _$gPackageDependencyTypeBUNDLE_DEPENDENCIES, + _$gPackageDependencyTypePEER_DEPENDENCIES, +]); + +const GPackageGroupSort _$gPackageGroupSortPROJECT_PATH_DESC = + const GPackageGroupSort._('PROJECT_PATH_DESC'); +const GPackageGroupSort _$gPackageGroupSortPROJECT_PATH_ASC = + const GPackageGroupSort._('PROJECT_PATH_ASC'); +const GPackageGroupSort _$gPackageGroupSortCREATED_DESC = + const GPackageGroupSort._('CREATED_DESC'); +const GPackageGroupSort _$gPackageGroupSortCREATED_ASC = + const GPackageGroupSort._('CREATED_ASC'); +const GPackageGroupSort _$gPackageGroupSortNAME_DESC = + const GPackageGroupSort._('NAME_DESC'); +const GPackageGroupSort _$gPackageGroupSortNAME_ASC = + const GPackageGroupSort._('NAME_ASC'); +const GPackageGroupSort _$gPackageGroupSortVERSION_DESC = + const GPackageGroupSort._('VERSION_DESC'); +const GPackageGroupSort _$gPackageGroupSortVERSION_ASC = + const GPackageGroupSort._('VERSION_ASC'); +const GPackageGroupSort _$gPackageGroupSortTYPE_DESC = + const GPackageGroupSort._('TYPE_DESC'); +const GPackageGroupSort _$gPackageGroupSortTYPE_ASC = + const GPackageGroupSort._('TYPE_ASC'); + +GPackageGroupSort _$gPackageGroupSortValueOf(String name) { + switch (name) { + case 'PROJECT_PATH_DESC': + return _$gPackageGroupSortPROJECT_PATH_DESC; + case 'PROJECT_PATH_ASC': + return _$gPackageGroupSortPROJECT_PATH_ASC; + case 'CREATED_DESC': + return _$gPackageGroupSortCREATED_DESC; + case 'CREATED_ASC': + return _$gPackageGroupSortCREATED_ASC; + case 'NAME_DESC': + return _$gPackageGroupSortNAME_DESC; + case 'NAME_ASC': + return _$gPackageGroupSortNAME_ASC; + case 'VERSION_DESC': + return _$gPackageGroupSortVERSION_DESC; + case 'VERSION_ASC': + return _$gPackageGroupSortVERSION_ASC; + case 'TYPE_DESC': + return _$gPackageGroupSortTYPE_DESC; + case 'TYPE_ASC': + return _$gPackageGroupSortTYPE_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageGroupSortValues = + new BuiltSet(const [ + _$gPackageGroupSortPROJECT_PATH_DESC, + _$gPackageGroupSortPROJECT_PATH_ASC, + _$gPackageGroupSortCREATED_DESC, + _$gPackageGroupSortCREATED_ASC, + _$gPackageGroupSortNAME_DESC, + _$gPackageGroupSortNAME_ASC, + _$gPackageGroupSortVERSION_DESC, + _$gPackageGroupSortVERSION_ASC, + _$gPackageGroupSortTYPE_DESC, + _$gPackageGroupSortTYPE_ASC, +]); + +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumALL_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._('ALL_PACKAGE_FILES'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumONE_PACKAGE_FILE = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._('ONE_PACKAGE_FILE'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTEN_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._('TEN_PACKAGE_FILES'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTWENTY_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._( + 'TWENTY_PACKAGE_FILES'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTHIRTY_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._( + 'THIRTY_PACKAGE_FILES'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFORTY_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._( + 'FORTY_PACKAGE_FILES'); +const GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFIFTY_PACKAGE_FILES = + const GPackagesCleanupKeepDuplicatedPackageFilesEnum._( + 'FIFTY_PACKAGE_FILES'); + +GPackagesCleanupKeepDuplicatedPackageFilesEnum + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumValueOf(String name) { + switch (name) { + case 'ALL_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumALL_PACKAGE_FILES; + case 'ONE_PACKAGE_FILE': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumONE_PACKAGE_FILE; + case 'TEN_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTEN_PACKAGE_FILES; + case 'TWENTY_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTWENTY_PACKAGE_FILES; + case 'THIRTY_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTHIRTY_PACKAGE_FILES; + case 'FORTY_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFORTY_PACKAGE_FILES; + case 'FIFTY_PACKAGE_FILES': + return _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFIFTY_PACKAGE_FILES; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumValues = + new BuiltSet(const < + GPackagesCleanupKeepDuplicatedPackageFilesEnum>[ + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumALL_PACKAGE_FILES, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumONE_PACKAGE_FILE, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTEN_PACKAGE_FILES, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTWENTY_PACKAGE_FILES, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumTHIRTY_PACKAGE_FILES, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFORTY_PACKAGE_FILES, + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumFIFTY_PACKAGE_FILES, +]); + +const GPackageSort _$gPackageSortCREATED_DESC = + const GPackageSort._('CREATED_DESC'); +const GPackageSort _$gPackageSortCREATED_ASC = + const GPackageSort._('CREATED_ASC'); +const GPackageSort _$gPackageSortNAME_DESC = const GPackageSort._('NAME_DESC'); +const GPackageSort _$gPackageSortNAME_ASC = const GPackageSort._('NAME_ASC'); +const GPackageSort _$gPackageSortVERSION_DESC = + const GPackageSort._('VERSION_DESC'); +const GPackageSort _$gPackageSortVERSION_ASC = + const GPackageSort._('VERSION_ASC'); +const GPackageSort _$gPackageSortTYPE_DESC = const GPackageSort._('TYPE_DESC'); +const GPackageSort _$gPackageSortTYPE_ASC = const GPackageSort._('TYPE_ASC'); + +GPackageSort _$gPackageSortValueOf(String name) { + switch (name) { + case 'CREATED_DESC': + return _$gPackageSortCREATED_DESC; + case 'CREATED_ASC': + return _$gPackageSortCREATED_ASC; + case 'NAME_DESC': + return _$gPackageSortNAME_DESC; + case 'NAME_ASC': + return _$gPackageSortNAME_ASC; + case 'VERSION_DESC': + return _$gPackageSortVERSION_DESC; + case 'VERSION_ASC': + return _$gPackageSortVERSION_ASC; + case 'TYPE_DESC': + return _$gPackageSortTYPE_DESC; + case 'TYPE_ASC': + return _$gPackageSortTYPE_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageSortValues = + new BuiltSet(const [ + _$gPackageSortCREATED_DESC, + _$gPackageSortCREATED_ASC, + _$gPackageSortNAME_DESC, + _$gPackageSortNAME_ASC, + _$gPackageSortVERSION_DESC, + _$gPackageSortVERSION_ASC, + _$gPackageSortTYPE_DESC, + _$gPackageSortTYPE_ASC, +]); + +const GPackageStatus _$gPackageStatusDEFAULT = + const GPackageStatus._('DEFAULT'); +const GPackageStatus _$gPackageStatusHIDDEN = const GPackageStatus._('HIDDEN'); +const GPackageStatus _$gPackageStatusPROCESSING = + const GPackageStatus._('PROCESSING'); +const GPackageStatus _$gPackageStatusERROR = const GPackageStatus._('ERROR'); +const GPackageStatus _$gPackageStatusPENDING_DESTRUCTION = + const GPackageStatus._('PENDING_DESTRUCTION'); + +GPackageStatus _$gPackageStatusValueOf(String name) { + switch (name) { + case 'DEFAULT': + return _$gPackageStatusDEFAULT; + case 'HIDDEN': + return _$gPackageStatusHIDDEN; + case 'PROCESSING': + return _$gPackageStatusPROCESSING; + case 'ERROR': + return _$gPackageStatusERROR; + case 'PENDING_DESTRUCTION': + return _$gPackageStatusPENDING_DESTRUCTION; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageStatusValues = + new BuiltSet(const [ + _$gPackageStatusDEFAULT, + _$gPackageStatusHIDDEN, + _$gPackageStatusPROCESSING, + _$gPackageStatusERROR, + _$gPackageStatusPENDING_DESTRUCTION, +]); + +const GPackageTypeEnum _$gPackageTypeEnumMAVEN = + const GPackageTypeEnum._('MAVEN'); +const GPackageTypeEnum _$gPackageTypeEnumNPM = const GPackageTypeEnum._('NPM'); +const GPackageTypeEnum _$gPackageTypeEnumCONAN = + const GPackageTypeEnum._('CONAN'); +const GPackageTypeEnum _$gPackageTypeEnumNUGET = + const GPackageTypeEnum._('NUGET'); +const GPackageTypeEnum _$gPackageTypeEnumPYPI = + const GPackageTypeEnum._('PYPI'); +const GPackageTypeEnum _$gPackageTypeEnumCOMPOSER = + const GPackageTypeEnum._('COMPOSER'); +const GPackageTypeEnum _$gPackageTypeEnumGENERIC = + const GPackageTypeEnum._('GENERIC'); +const GPackageTypeEnum _$gPackageTypeEnumGOLANG = + const GPackageTypeEnum._('GOLANG'); +const GPackageTypeEnum _$gPackageTypeEnumDEBIAN = + const GPackageTypeEnum._('DEBIAN'); +const GPackageTypeEnum _$gPackageTypeEnumRUBYGEMS = + const GPackageTypeEnum._('RUBYGEMS'); +const GPackageTypeEnum _$gPackageTypeEnumHELM = + const GPackageTypeEnum._('HELM'); +const GPackageTypeEnum _$gPackageTypeEnumTERRAFORM_MODULE = + const GPackageTypeEnum._('TERRAFORM_MODULE'); +const GPackageTypeEnum _$gPackageTypeEnumRPM = const GPackageTypeEnum._('RPM'); + +GPackageTypeEnum _$gPackageTypeEnumValueOf(String name) { + switch (name) { + case 'MAVEN': + return _$gPackageTypeEnumMAVEN; + case 'NPM': + return _$gPackageTypeEnumNPM; + case 'CONAN': + return _$gPackageTypeEnumCONAN; + case 'NUGET': + return _$gPackageTypeEnumNUGET; + case 'PYPI': + return _$gPackageTypeEnumPYPI; + case 'COMPOSER': + return _$gPackageTypeEnumCOMPOSER; + case 'GENERIC': + return _$gPackageTypeEnumGENERIC; + case 'GOLANG': + return _$gPackageTypeEnumGOLANG; + case 'DEBIAN': + return _$gPackageTypeEnumDEBIAN; + case 'RUBYGEMS': + return _$gPackageTypeEnumRUBYGEMS; + case 'HELM': + return _$gPackageTypeEnumHELM; + case 'TERRAFORM_MODULE': + return _$gPackageTypeEnumTERRAFORM_MODULE; + case 'RPM': + return _$gPackageTypeEnumRPM; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPackageTypeEnumValues = + new BuiltSet(const [ + _$gPackageTypeEnumMAVEN, + _$gPackageTypeEnumNPM, + _$gPackageTypeEnumCONAN, + _$gPackageTypeEnumNUGET, + _$gPackageTypeEnumPYPI, + _$gPackageTypeEnumCOMPOSER, + _$gPackageTypeEnumGENERIC, + _$gPackageTypeEnumGOLANG, + _$gPackageTypeEnumDEBIAN, + _$gPackageTypeEnumRUBYGEMS, + _$gPackageTypeEnumHELM, + _$gPackageTypeEnumTERRAFORM_MODULE, + _$gPackageTypeEnumRPM, +]); + +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumUNKNOWN_SOURCE = + const GPipelineConfigSourceEnum._('UNKNOWN_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumREPOSITORY_SOURCE = + const GPipelineConfigSourceEnum._('REPOSITORY_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumAUTO_DEVOPS_SOURCE = + const GPipelineConfigSourceEnum._('AUTO_DEVOPS_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumWEBIDE_SOURCE = + const GPipelineConfigSourceEnum._('WEBIDE_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumREMOTE_SOURCE = + const GPipelineConfigSourceEnum._('REMOTE_SOURCE'); +const GPipelineConfigSourceEnum + _$gPipelineConfigSourceEnumEXTERNAL_PROJECT_SOURCE = + const GPipelineConfigSourceEnum._('EXTERNAL_PROJECT_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumBRIDGE_SOURCE = + const GPipelineConfigSourceEnum._('BRIDGE_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumPARAMETER_SOURCE = + const GPipelineConfigSourceEnum._('PARAMETER_SOURCE'); +const GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumCOMPLIANCE_SOURCE = + const GPipelineConfigSourceEnum._('COMPLIANCE_SOURCE'); + +GPipelineConfigSourceEnum _$gPipelineConfigSourceEnumValueOf(String name) { + switch (name) { + case 'UNKNOWN_SOURCE': + return _$gPipelineConfigSourceEnumUNKNOWN_SOURCE; + case 'REPOSITORY_SOURCE': + return _$gPipelineConfigSourceEnumREPOSITORY_SOURCE; + case 'AUTO_DEVOPS_SOURCE': + return _$gPipelineConfigSourceEnumAUTO_DEVOPS_SOURCE; + case 'WEBIDE_SOURCE': + return _$gPipelineConfigSourceEnumWEBIDE_SOURCE; + case 'REMOTE_SOURCE': + return _$gPipelineConfigSourceEnumREMOTE_SOURCE; + case 'EXTERNAL_PROJECT_SOURCE': + return _$gPipelineConfigSourceEnumEXTERNAL_PROJECT_SOURCE; + case 'BRIDGE_SOURCE': + return _$gPipelineConfigSourceEnumBRIDGE_SOURCE; + case 'PARAMETER_SOURCE': + return _$gPipelineConfigSourceEnumPARAMETER_SOURCE; + case 'COMPLIANCE_SOURCE': + return _$gPipelineConfigSourceEnumCOMPLIANCE_SOURCE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPipelineConfigSourceEnumValues = + new BuiltSet(const [ + _$gPipelineConfigSourceEnumUNKNOWN_SOURCE, + _$gPipelineConfigSourceEnumREPOSITORY_SOURCE, + _$gPipelineConfigSourceEnumAUTO_DEVOPS_SOURCE, + _$gPipelineConfigSourceEnumWEBIDE_SOURCE, + _$gPipelineConfigSourceEnumREMOTE_SOURCE, + _$gPipelineConfigSourceEnumEXTERNAL_PROJECT_SOURCE, + _$gPipelineConfigSourceEnumBRIDGE_SOURCE, + _$gPipelineConfigSourceEnumPARAMETER_SOURCE, + _$gPipelineConfigSourceEnumCOMPLIANCE_SOURCE, +]); + +const GPipelineMergeRequestEventType + _$gPipelineMergeRequestEventTypeMERGED_RESULT = + const GPipelineMergeRequestEventType._('MERGED_RESULT'); +const GPipelineMergeRequestEventType _$gPipelineMergeRequestEventTypeDETACHED = + const GPipelineMergeRequestEventType._('DETACHED'); +const GPipelineMergeRequestEventType + _$gPipelineMergeRequestEventTypeMERGE_TRAIN = + const GPipelineMergeRequestEventType._('MERGE_TRAIN'); + +GPipelineMergeRequestEventType _$gPipelineMergeRequestEventTypeValueOf( + String name) { + switch (name) { + case 'MERGED_RESULT': + return _$gPipelineMergeRequestEventTypeMERGED_RESULT; + case 'DETACHED': + return _$gPipelineMergeRequestEventTypeDETACHED; + case 'MERGE_TRAIN': + return _$gPipelineMergeRequestEventTypeMERGE_TRAIN; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gPipelineMergeRequestEventTypeValues = new BuiltSet< + GPipelineMergeRequestEventType>(const [ + _$gPipelineMergeRequestEventTypeMERGED_RESULT, + _$gPipelineMergeRequestEventTypeDETACHED, + _$gPipelineMergeRequestEventTypeMERGE_TRAIN, +]); + +const GPipelineScheduleStatus _$gPipelineScheduleStatusACTIVE = + const GPipelineScheduleStatus._('ACTIVE'); +const GPipelineScheduleStatus _$gPipelineScheduleStatusINACTIVE = + const GPipelineScheduleStatus._('INACTIVE'); + +GPipelineScheduleStatus _$gPipelineScheduleStatusValueOf(String name) { + switch (name) { + case 'ACTIVE': + return _$gPipelineScheduleStatusACTIVE; + case 'INACTIVE': + return _$gPipelineScheduleStatusINACTIVE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPipelineScheduleStatusValues = + new BuiltSet(const [ + _$gPipelineScheduleStatusACTIVE, + _$gPipelineScheduleStatusINACTIVE, +]); + +const GPipelineScopeEnum _$gPipelineScopeEnumRUNNING = + const GPipelineScopeEnum._('RUNNING'); +const GPipelineScopeEnum _$gPipelineScopeEnumPENDING = + const GPipelineScopeEnum._('PENDING'); +const GPipelineScopeEnum _$gPipelineScopeEnumFINISHED = + const GPipelineScopeEnum._('FINISHED'); +const GPipelineScopeEnum _$gPipelineScopeEnumBRANCHES = + const GPipelineScopeEnum._('BRANCHES'); +const GPipelineScopeEnum _$gPipelineScopeEnumTAGS = + const GPipelineScopeEnum._('TAGS'); + +GPipelineScopeEnum _$gPipelineScopeEnumValueOf(String name) { + switch (name) { + case 'RUNNING': + return _$gPipelineScopeEnumRUNNING; + case 'PENDING': + return _$gPipelineScopeEnumPENDING; + case 'FINISHED': + return _$gPipelineScopeEnumFINISHED; + case 'BRANCHES': + return _$gPipelineScopeEnumBRANCHES; + case 'TAGS': + return _$gPipelineScopeEnumTAGS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPipelineScopeEnumValues = + new BuiltSet(const [ + _$gPipelineScopeEnumRUNNING, + _$gPipelineScopeEnumPENDING, + _$gPipelineScopeEnumFINISHED, + _$gPipelineScopeEnumBRANCHES, + _$gPipelineScopeEnumTAGS, +]); + +const GPipelineStatusEnum _$gPipelineStatusEnumCREATED = + const GPipelineStatusEnum._('CREATED'); +const GPipelineStatusEnum _$gPipelineStatusEnumWAITING_FOR_RESOURCE = + const GPipelineStatusEnum._('WAITING_FOR_RESOURCE'); +const GPipelineStatusEnum _$gPipelineStatusEnumPREPARING = + const GPipelineStatusEnum._('PREPARING'); +const GPipelineStatusEnum _$gPipelineStatusEnumPENDING = + const GPipelineStatusEnum._('PENDING'); +const GPipelineStatusEnum _$gPipelineStatusEnumRUNNING = + const GPipelineStatusEnum._('RUNNING'); +const GPipelineStatusEnum _$gPipelineStatusEnumFAILED = + const GPipelineStatusEnum._('FAILED'); +const GPipelineStatusEnum _$gPipelineStatusEnumSUCCESS = + const GPipelineStatusEnum._('SUCCESS'); +const GPipelineStatusEnum _$gPipelineStatusEnumCANCELED = + const GPipelineStatusEnum._('CANCELED'); +const GPipelineStatusEnum _$gPipelineStatusEnumSKIPPED = + const GPipelineStatusEnum._('SKIPPED'); +const GPipelineStatusEnum _$gPipelineStatusEnumMANUAL = + const GPipelineStatusEnum._('MANUAL'); +const GPipelineStatusEnum _$gPipelineStatusEnumSCHEDULED = + const GPipelineStatusEnum._('SCHEDULED'); + +GPipelineStatusEnum _$gPipelineStatusEnumValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gPipelineStatusEnumCREATED; + case 'WAITING_FOR_RESOURCE': + return _$gPipelineStatusEnumWAITING_FOR_RESOURCE; + case 'PREPARING': + return _$gPipelineStatusEnumPREPARING; + case 'PENDING': + return _$gPipelineStatusEnumPENDING; + case 'RUNNING': + return _$gPipelineStatusEnumRUNNING; + case 'FAILED': + return _$gPipelineStatusEnumFAILED; + case 'SUCCESS': + return _$gPipelineStatusEnumSUCCESS; + case 'CANCELED': + return _$gPipelineStatusEnumCANCELED; + case 'SKIPPED': + return _$gPipelineStatusEnumSKIPPED; + case 'MANUAL': + return _$gPipelineStatusEnumMANUAL; + case 'SCHEDULED': + return _$gPipelineStatusEnumSCHEDULED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gPipelineStatusEnumValues = + new BuiltSet(const [ + _$gPipelineStatusEnumCREATED, + _$gPipelineStatusEnumWAITING_FOR_RESOURCE, + _$gPipelineStatusEnumPREPARING, + _$gPipelineStatusEnumPENDING, + _$gPipelineStatusEnumRUNNING, + _$gPipelineStatusEnumFAILED, + _$gPipelineStatusEnumSUCCESS, + _$gPipelineStatusEnumCANCELED, + _$gPipelineStatusEnumSKIPPED, + _$gPipelineStatusEnumMANUAL, + _$gPipelineStatusEnumSCHEDULED, +]); + +const GProjectMemberRelation _$gProjectMemberRelationDIRECT = + const GProjectMemberRelation._('DIRECT'); +const GProjectMemberRelation _$gProjectMemberRelationINHERITED = + const GProjectMemberRelation._('INHERITED'); +const GProjectMemberRelation _$gProjectMemberRelationDESCENDANTS = + const GProjectMemberRelation._('DESCENDANTS'); +const GProjectMemberRelation _$gProjectMemberRelationINVITED_GROUPS = + const GProjectMemberRelation._('INVITED_GROUPS'); + +GProjectMemberRelation _$gProjectMemberRelationValueOf(String name) { + switch (name) { + case 'DIRECT': + return _$gProjectMemberRelationDIRECT; + case 'INHERITED': + return _$gProjectMemberRelationINHERITED; + case 'DESCENDANTS': + return _$gProjectMemberRelationDESCENDANTS; + case 'INVITED_GROUPS': + return _$gProjectMemberRelationINVITED_GROUPS; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gProjectMemberRelationValues = + new BuiltSet(const [ + _$gProjectMemberRelationDIRECT, + _$gProjectMemberRelationINHERITED, + _$gProjectMemberRelationDESCENDANTS, + _$gProjectMemberRelationINVITED_GROUPS, +]); + +const GRegistryState _$gRegistryStatePENDING = + const GRegistryState._('PENDING'); +const GRegistryState _$gRegistryStateSTARTED = + const GRegistryState._('STARTED'); +const GRegistryState _$gRegistryStateSYNCED = const GRegistryState._('SYNCED'); +const GRegistryState _$gRegistryStateFAILED = const GRegistryState._('FAILED'); + +GRegistryState _$gRegistryStateValueOf(String name) { + switch (name) { + case 'PENDING': + return _$gRegistryStatePENDING; + case 'STARTED': + return _$gRegistryStateSTARTED; + case 'SYNCED': + return _$gRegistryStateSYNCED; + case 'FAILED': + return _$gRegistryStateFAILED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRegistryStateValues = + new BuiltSet(const [ + _$gRegistryStatePENDING, + _$gRegistryStateSTARTED, + _$gRegistryStateSYNCED, + _$gRegistryStateFAILED, +]); + +const GReleaseAssetLinkType _$gReleaseAssetLinkTypeOTHER = + const GReleaseAssetLinkType._('OTHER'); +const GReleaseAssetLinkType _$gReleaseAssetLinkTypeRUNBOOK = + const GReleaseAssetLinkType._('RUNBOOK'); +const GReleaseAssetLinkType _$gReleaseAssetLinkTypePACKAGE = + const GReleaseAssetLinkType._('PACKAGE'); +const GReleaseAssetLinkType _$gReleaseAssetLinkTypeIMAGE = + const GReleaseAssetLinkType._('IMAGE'); + +GReleaseAssetLinkType _$gReleaseAssetLinkTypeValueOf(String name) { + switch (name) { + case 'OTHER': + return _$gReleaseAssetLinkTypeOTHER; + case 'RUNBOOK': + return _$gReleaseAssetLinkTypeRUNBOOK; + case 'PACKAGE': + return _$gReleaseAssetLinkTypePACKAGE; + case 'IMAGE': + return _$gReleaseAssetLinkTypeIMAGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReleaseAssetLinkTypeValues = + new BuiltSet(const [ + _$gReleaseAssetLinkTypeOTHER, + _$gReleaseAssetLinkTypeRUNBOOK, + _$gReleaseAssetLinkTypePACKAGE, + _$gReleaseAssetLinkTypeIMAGE, +]); + +const GReleaseSort _$gReleaseSortCREATED_DESC = + const GReleaseSort._('CREATED_DESC'); +const GReleaseSort _$gReleaseSortCREATED_ASC = + const GReleaseSort._('CREATED_ASC'); +const GReleaseSort _$gReleaseSortRELEASED_AT_DESC = + const GReleaseSort._('RELEASED_AT_DESC'); +const GReleaseSort _$gReleaseSortRELEASED_AT_ASC = + const GReleaseSort._('RELEASED_AT_ASC'); + +GReleaseSort _$gReleaseSortValueOf(String name) { + switch (name) { + case 'CREATED_DESC': + return _$gReleaseSortCREATED_DESC; + case 'CREATED_ASC': + return _$gReleaseSortCREATED_ASC; + case 'RELEASED_AT_DESC': + return _$gReleaseSortRELEASED_AT_DESC; + case 'RELEASED_AT_ASC': + return _$gReleaseSortRELEASED_AT_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReleaseSortValues = + new BuiltSet(const [ + _$gReleaseSortCREATED_DESC, + _$gReleaseSortCREATED_ASC, + _$gReleaseSortRELEASED_AT_DESC, + _$gReleaseSortRELEASED_AT_ASC, +]); + +const GReleaseTagWildcardId _$gReleaseTagWildcardIdNONE = + const GReleaseTagWildcardId._('NONE'); +const GReleaseTagWildcardId _$gReleaseTagWildcardIdANY = + const GReleaseTagWildcardId._('ANY'); + +GReleaseTagWildcardId _$gReleaseTagWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gReleaseTagWildcardIdNONE; + case 'ANY': + return _$gReleaseTagWildcardIdANY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReleaseTagWildcardIdValues = + new BuiltSet(const [ + _$gReleaseTagWildcardIdNONE, + _$gReleaseTagWildcardIdANY, +]); + +const GReplicationStateEnum _$gReplicationStateEnumPENDING = + const GReplicationStateEnum._('PENDING'); +const GReplicationStateEnum _$gReplicationStateEnumSTARTED = + const GReplicationStateEnum._('STARTED'); +const GReplicationStateEnum _$gReplicationStateEnumSYNCED = + const GReplicationStateEnum._('SYNCED'); +const GReplicationStateEnum _$gReplicationStateEnumFAILED = + const GReplicationStateEnum._('FAILED'); + +GReplicationStateEnum _$gReplicationStateEnumValueOf(String name) { + switch (name) { + case 'PENDING': + return _$gReplicationStateEnumPENDING; + case 'STARTED': + return _$gReplicationStateEnumSTARTED; + case 'SYNCED': + return _$gReplicationStateEnumSYNCED; + case 'FAILED': + return _$gReplicationStateEnumFAILED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gReplicationStateEnumValues = + new BuiltSet(const [ + _$gReplicationStateEnumPENDING, + _$gReplicationStateEnumSTARTED, + _$gReplicationStateEnumSYNCED, + _$gReplicationStateEnumFAILED, +]); + +const GRequirementState _$gRequirementStateOPENED = + const GRequirementState._('OPENED'); +const GRequirementState _$gRequirementStateARCHIVED = + const GRequirementState._('ARCHIVED'); + +GRequirementState _$gRequirementStateValueOf(String name) { + switch (name) { + case 'OPENED': + return _$gRequirementStateOPENED; + case 'ARCHIVED': + return _$gRequirementStateARCHIVED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRequirementStateValues = + new BuiltSet(const [ + _$gRequirementStateOPENED, + _$gRequirementStateARCHIVED, +]); + +const GRequirementStatusFilter _$gRequirementStatusFilterMISSING = + const GRequirementStatusFilter._('MISSING'); +const GRequirementStatusFilter _$gRequirementStatusFilterPASSED = + const GRequirementStatusFilter._('PASSED'); +const GRequirementStatusFilter _$gRequirementStatusFilterFAILED = + const GRequirementStatusFilter._('FAILED'); + +GRequirementStatusFilter _$gRequirementStatusFilterValueOf(String name) { + switch (name) { + case 'MISSING': + return _$gRequirementStatusFilterMISSING; + case 'PASSED': + return _$gRequirementStatusFilterPASSED; + case 'FAILED': + return _$gRequirementStatusFilterFAILED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gRequirementStatusFilterValues = + new BuiltSet(const [ + _$gRequirementStatusFilterMISSING, + _$gRequirementStatusFilterPASSED, + _$gRequirementStatusFilterFAILED, +]); + +const GSastUiComponentSize _$gSastUiComponentSizeSMALL = + const GSastUiComponentSize._('SMALL'); +const GSastUiComponentSize _$gSastUiComponentSizeMEDIUM = + const GSastUiComponentSize._('MEDIUM'); +const GSastUiComponentSize _$gSastUiComponentSizeLARGE = + const GSastUiComponentSize._('LARGE'); + +GSastUiComponentSize _$gSastUiComponentSizeValueOf(String name) { + switch (name) { + case 'SMALL': + return _$gSastUiComponentSizeSMALL; + case 'MEDIUM': + return _$gSastUiComponentSizeMEDIUM; + case 'LARGE': + return _$gSastUiComponentSizeLARGE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSastUiComponentSizeValues = + new BuiltSet(const [ + _$gSastUiComponentSizeSMALL, + _$gSastUiComponentSizeMEDIUM, + _$gSastUiComponentSizeLARGE, +]); + +const GScanStatus _$gScanStatusCREATED = const GScanStatus._('CREATED'); +const GScanStatus _$gScanStatusSUCCEEDED = const GScanStatus._('SUCCEEDED'); +const GScanStatus _$gScanStatusJOB_FAILED = const GScanStatus._('JOB_FAILED'); +const GScanStatus _$gScanStatusREPORT_ERROR = + const GScanStatus._('REPORT_ERROR'); +const GScanStatus _$gScanStatusPREPARING = const GScanStatus._('PREPARING'); +const GScanStatus _$gScanStatusPREPARATION_FAILED = + const GScanStatus._('PREPARATION_FAILED'); +const GScanStatus _$gScanStatusPURGED = const GScanStatus._('PURGED'); + +GScanStatus _$gScanStatusValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gScanStatusCREATED; + case 'SUCCEEDED': + return _$gScanStatusSUCCEEDED; + case 'JOB_FAILED': + return _$gScanStatusJOB_FAILED; + case 'REPORT_ERROR': + return _$gScanStatusREPORT_ERROR; + case 'PREPARING': + return _$gScanStatusPREPARING; + case 'PREPARATION_FAILED': + return _$gScanStatusPREPARATION_FAILED; + case 'PURGED': + return _$gScanStatusPURGED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gScanStatusValues = + new BuiltSet(const [ + _$gScanStatusCREATED, + _$gScanStatusSUCCEEDED, + _$gScanStatusJOB_FAILED, + _$gScanStatusREPORT_ERROR, + _$gScanStatusPREPARING, + _$gScanStatusPREPARATION_FAILED, + _$gScanStatusPURGED, +]); + +const GSecurityPolicyRelationType _$gSecurityPolicyRelationTypeDIRECT = + const GSecurityPolicyRelationType._('DIRECT'); +const GSecurityPolicyRelationType _$gSecurityPolicyRelationTypeINHERITED = + const GSecurityPolicyRelationType._('INHERITED'); +const GSecurityPolicyRelationType _$gSecurityPolicyRelationTypeINHERITED_ONLY = + const GSecurityPolicyRelationType._('INHERITED_ONLY'); + +GSecurityPolicyRelationType _$gSecurityPolicyRelationTypeValueOf(String name) { + switch (name) { + case 'DIRECT': + return _$gSecurityPolicyRelationTypeDIRECT; + case 'INHERITED': + return _$gSecurityPolicyRelationTypeINHERITED; + case 'INHERITED_ONLY': + return _$gSecurityPolicyRelationTypeINHERITED_ONLY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gSecurityPolicyRelationTypeValues = new BuiltSet< + GSecurityPolicyRelationType>(const [ + _$gSecurityPolicyRelationTypeDIRECT, + _$gSecurityPolicyRelationTypeINHERITED, + _$gSecurityPolicyRelationTypeINHERITED_ONLY, +]); + +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumSAST = + const GSecurityReportTypeEnum._('SAST'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumSAST_IAC = + const GSecurityReportTypeEnum._('SAST_IAC'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumDAST = + const GSecurityReportTypeEnum._('DAST'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumDEPENDENCY_SCANNING = + const GSecurityReportTypeEnum._('DEPENDENCY_SCANNING'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumCONTAINER_SCANNING = + const GSecurityReportTypeEnum._('CONTAINER_SCANNING'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumSECRET_DETECTION = + const GSecurityReportTypeEnum._('SECRET_DETECTION'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumCOVERAGE_FUZZING = + const GSecurityReportTypeEnum._('COVERAGE_FUZZING'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumAPI_FUZZING = + const GSecurityReportTypeEnum._('API_FUZZING'); +const GSecurityReportTypeEnum _$gSecurityReportTypeEnumCLUSTER_IMAGE_SCANNING = + const GSecurityReportTypeEnum._('CLUSTER_IMAGE_SCANNING'); + +GSecurityReportTypeEnum _$gSecurityReportTypeEnumValueOf(String name) { + switch (name) { + case 'SAST': + return _$gSecurityReportTypeEnumSAST; + case 'SAST_IAC': + return _$gSecurityReportTypeEnumSAST_IAC; + case 'DAST': + return _$gSecurityReportTypeEnumDAST; + case 'DEPENDENCY_SCANNING': + return _$gSecurityReportTypeEnumDEPENDENCY_SCANNING; + case 'CONTAINER_SCANNING': + return _$gSecurityReportTypeEnumCONTAINER_SCANNING; + case 'SECRET_DETECTION': + return _$gSecurityReportTypeEnumSECRET_DETECTION; + case 'COVERAGE_FUZZING': + return _$gSecurityReportTypeEnumCOVERAGE_FUZZING; + case 'API_FUZZING': + return _$gSecurityReportTypeEnumAPI_FUZZING; + case 'CLUSTER_IMAGE_SCANNING': + return _$gSecurityReportTypeEnumCLUSTER_IMAGE_SCANNING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSecurityReportTypeEnumValues = + new BuiltSet(const [ + _$gSecurityReportTypeEnumSAST, + _$gSecurityReportTypeEnumSAST_IAC, + _$gSecurityReportTypeEnumDAST, + _$gSecurityReportTypeEnumDEPENDENCY_SCANNING, + _$gSecurityReportTypeEnumCONTAINER_SCANNING, + _$gSecurityReportTypeEnumSECRET_DETECTION, + _$gSecurityReportTypeEnumCOVERAGE_FUZZING, + _$gSecurityReportTypeEnumAPI_FUZZING, + _$gSecurityReportTypeEnumCLUSTER_IMAGE_SCANNING, +]); + +const GSecurityScannerType _$gSecurityScannerTypeSAST = + const GSecurityScannerType._('SAST'); +const GSecurityScannerType _$gSecurityScannerTypeSAST_IAC = + const GSecurityScannerType._('SAST_IAC'); +const GSecurityScannerType _$gSecurityScannerTypeDAST = + const GSecurityScannerType._('DAST'); +const GSecurityScannerType _$gSecurityScannerTypeDEPENDENCY_SCANNING = + const GSecurityScannerType._('DEPENDENCY_SCANNING'); +const GSecurityScannerType _$gSecurityScannerTypeCONTAINER_SCANNING = + const GSecurityScannerType._('CONTAINER_SCANNING'); +const GSecurityScannerType _$gSecurityScannerTypeSECRET_DETECTION = + const GSecurityScannerType._('SECRET_DETECTION'); +const GSecurityScannerType _$gSecurityScannerTypeCOVERAGE_FUZZING = + const GSecurityScannerType._('COVERAGE_FUZZING'); +const GSecurityScannerType _$gSecurityScannerTypeAPI_FUZZING = + const GSecurityScannerType._('API_FUZZING'); +const GSecurityScannerType _$gSecurityScannerTypeCLUSTER_IMAGE_SCANNING = + const GSecurityScannerType._('CLUSTER_IMAGE_SCANNING'); + +GSecurityScannerType _$gSecurityScannerTypeValueOf(String name) { + switch (name) { + case 'SAST': + return _$gSecurityScannerTypeSAST; + case 'SAST_IAC': + return _$gSecurityScannerTypeSAST_IAC; + case 'DAST': + return _$gSecurityScannerTypeDAST; + case 'DEPENDENCY_SCANNING': + return _$gSecurityScannerTypeDEPENDENCY_SCANNING; + case 'CONTAINER_SCANNING': + return _$gSecurityScannerTypeCONTAINER_SCANNING; + case 'SECRET_DETECTION': + return _$gSecurityScannerTypeSECRET_DETECTION; + case 'COVERAGE_FUZZING': + return _$gSecurityScannerTypeCOVERAGE_FUZZING; + case 'API_FUZZING': + return _$gSecurityScannerTypeAPI_FUZZING; + case 'CLUSTER_IMAGE_SCANNING': + return _$gSecurityScannerTypeCLUSTER_IMAGE_SCANNING; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSecurityScannerTypeValues = + new BuiltSet(const [ + _$gSecurityScannerTypeSAST, + _$gSecurityScannerTypeSAST_IAC, + _$gSecurityScannerTypeDAST, + _$gSecurityScannerTypeDEPENDENCY_SCANNING, + _$gSecurityScannerTypeCONTAINER_SCANNING, + _$gSecurityScannerTypeSECRET_DETECTION, + _$gSecurityScannerTypeCOVERAGE_FUZZING, + _$gSecurityScannerTypeAPI_FUZZING, + _$gSecurityScannerTypeCLUSTER_IMAGE_SCANNING, +]); + +const GSentryErrorStatus _$gSentryErrorStatusRESOLVED = + const GSentryErrorStatus._('RESOLVED'); +const GSentryErrorStatus _$gSentryErrorStatusRESOLVED_IN_NEXT_RELEASE = + const GSentryErrorStatus._('RESOLVED_IN_NEXT_RELEASE'); +const GSentryErrorStatus _$gSentryErrorStatusUNRESOLVED = + const GSentryErrorStatus._('UNRESOLVED'); +const GSentryErrorStatus _$gSentryErrorStatusIGNORED = + const GSentryErrorStatus._('IGNORED'); + +GSentryErrorStatus _$gSentryErrorStatusValueOf(String name) { + switch (name) { + case 'RESOLVED': + return _$gSentryErrorStatusRESOLVED; + case 'RESOLVED_IN_NEXT_RELEASE': + return _$gSentryErrorStatusRESOLVED_IN_NEXT_RELEASE; + case 'UNRESOLVED': + return _$gSentryErrorStatusUNRESOLVED; + case 'IGNORED': + return _$gSentryErrorStatusIGNORED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSentryErrorStatusValues = + new BuiltSet(const [ + _$gSentryErrorStatusRESOLVED, + _$gSentryErrorStatusRESOLVED_IN_NEXT_RELEASE, + _$gSentryErrorStatusUNRESOLVED, + _$gSentryErrorStatusIGNORED, +]); + +const GServiceType _$gServiceTypeASANA_SERVICE = + const GServiceType._('ASANA_SERVICE'); +const GServiceType _$gServiceTypeASSEMBLA_SERVICE = + const GServiceType._('ASSEMBLA_SERVICE'); +const GServiceType _$gServiceTypeBAMBOO_SERVICE = + const GServiceType._('BAMBOO_SERVICE'); +const GServiceType _$gServiceTypeBUGZILLA_SERVICE = + const GServiceType._('BUGZILLA_SERVICE'); +const GServiceType _$gServiceTypeBUILDKITE_SERVICE = + const GServiceType._('BUILDKITE_SERVICE'); +const GServiceType _$gServiceTypeCAMPFIRE_SERVICE = + const GServiceType._('CAMPFIRE_SERVICE'); +const GServiceType _$gServiceTypeCONFLUENCE_SERVICE = + const GServiceType._('CONFLUENCE_SERVICE'); +const GServiceType _$gServiceTypeCUSTOM_ISSUE_TRACKER_SERVICE = + const GServiceType._('CUSTOM_ISSUE_TRACKER_SERVICE'); +const GServiceType _$gServiceTypeDATADOG_SERVICE = + const GServiceType._('DATADOG_SERVICE'); +const GServiceType _$gServiceTypeDISCORD_SERVICE = + const GServiceType._('DISCORD_SERVICE'); +const GServiceType _$gServiceTypeDRONE_CI_SERVICE = + const GServiceType._('DRONE_CI_SERVICE'); +const GServiceType _$gServiceTypeEMAILS_ON_PUSH_SERVICE = + const GServiceType._('EMAILS_ON_PUSH_SERVICE'); +const GServiceType _$gServiceTypeEWM_SERVICE = + const GServiceType._('EWM_SERVICE'); +const GServiceType _$gServiceTypeEXTERNAL_WIKI_SERVICE = + const GServiceType._('EXTERNAL_WIKI_SERVICE'); +const GServiceType _$gServiceTypeFLOWDOCK_SERVICE = + const GServiceType._('FLOWDOCK_SERVICE'); +const GServiceType _$gServiceTypeGITHUB_SERVICE = + const GServiceType._('GITHUB_SERVICE'); +const GServiceType _$gServiceTypeGITLAB_SLACK_APPLICATION_SERVICE = + const GServiceType._('GITLAB_SLACK_APPLICATION_SERVICE'); +const GServiceType _$gServiceTypeHANGOUTS_CHAT_SERVICE = + const GServiceType._('HANGOUTS_CHAT_SERVICE'); +const GServiceType _$gServiceTypeHARBOR_SERVICE = + const GServiceType._('HARBOR_SERVICE'); +const GServiceType _$gServiceTypeIRKER_SERVICE = + const GServiceType._('IRKER_SERVICE'); +const GServiceType _$gServiceTypeJENKINS_SERVICE = + const GServiceType._('JENKINS_SERVICE'); +const GServiceType _$gServiceTypeJIRA_SERVICE = + const GServiceType._('JIRA_SERVICE'); +const GServiceType _$gServiceTypeMATTERMOST_SERVICE = + const GServiceType._('MATTERMOST_SERVICE'); +const GServiceType _$gServiceTypeMATTERMOST_SLASH_COMMANDS_SERVICE = + const GServiceType._('MATTERMOST_SLASH_COMMANDS_SERVICE'); +const GServiceType _$gServiceTypeMICROSOFT_TEAMS_SERVICE = + const GServiceType._('MICROSOFT_TEAMS_SERVICE'); +const GServiceType _$gServiceTypePACKAGIST_SERVICE = + const GServiceType._('PACKAGIST_SERVICE'); +const GServiceType _$gServiceTypePIPELINES_EMAIL_SERVICE = + const GServiceType._('PIPELINES_EMAIL_SERVICE'); +const GServiceType _$gServiceTypePIVOTALTRACKER_SERVICE = + const GServiceType._('PIVOTALTRACKER_SERVICE'); +const GServiceType _$gServiceTypePROMETHEUS_SERVICE = + const GServiceType._('PROMETHEUS_SERVICE'); +const GServiceType _$gServiceTypePUMBLE_SERVICE = + const GServiceType._('PUMBLE_SERVICE'); +const GServiceType _$gServiceTypePUSHOVER_SERVICE = + const GServiceType._('PUSHOVER_SERVICE'); +const GServiceType _$gServiceTypeREDMINE_SERVICE = + const GServiceType._('REDMINE_SERVICE'); +const GServiceType _$gServiceTypeSHIMO_SERVICE = + const GServiceType._('SHIMO_SERVICE'); +const GServiceType _$gServiceTypeSLACK_SERVICE = + const GServiceType._('SLACK_SERVICE'); +const GServiceType _$gServiceTypeSLACK_SLASH_COMMANDS_SERVICE = + const GServiceType._('SLACK_SLASH_COMMANDS_SERVICE'); +const GServiceType _$gServiceTypeTEAMCITY_SERVICE = + const GServiceType._('TEAMCITY_SERVICE'); +const GServiceType _$gServiceTypeUNIFY_CIRCUIT_SERVICE = + const GServiceType._('UNIFY_CIRCUIT_SERVICE'); +const GServiceType _$gServiceTypeWEBEX_TEAMS_SERVICE = + const GServiceType._('WEBEX_TEAMS_SERVICE'); +const GServiceType _$gServiceTypeYOUTRACK_SERVICE = + const GServiceType._('YOUTRACK_SERVICE'); +const GServiceType _$gServiceTypeZENTAO_SERVICE = + const GServiceType._('ZENTAO_SERVICE'); + +GServiceType _$gServiceTypeValueOf(String name) { + switch (name) { + case 'ASANA_SERVICE': + return _$gServiceTypeASANA_SERVICE; + case 'ASSEMBLA_SERVICE': + return _$gServiceTypeASSEMBLA_SERVICE; + case 'BAMBOO_SERVICE': + return _$gServiceTypeBAMBOO_SERVICE; + case 'BUGZILLA_SERVICE': + return _$gServiceTypeBUGZILLA_SERVICE; + case 'BUILDKITE_SERVICE': + return _$gServiceTypeBUILDKITE_SERVICE; + case 'CAMPFIRE_SERVICE': + return _$gServiceTypeCAMPFIRE_SERVICE; + case 'CONFLUENCE_SERVICE': + return _$gServiceTypeCONFLUENCE_SERVICE; + case 'CUSTOM_ISSUE_TRACKER_SERVICE': + return _$gServiceTypeCUSTOM_ISSUE_TRACKER_SERVICE; + case 'DATADOG_SERVICE': + return _$gServiceTypeDATADOG_SERVICE; + case 'DISCORD_SERVICE': + return _$gServiceTypeDISCORD_SERVICE; + case 'DRONE_CI_SERVICE': + return _$gServiceTypeDRONE_CI_SERVICE; + case 'EMAILS_ON_PUSH_SERVICE': + return _$gServiceTypeEMAILS_ON_PUSH_SERVICE; + case 'EWM_SERVICE': + return _$gServiceTypeEWM_SERVICE; + case 'EXTERNAL_WIKI_SERVICE': + return _$gServiceTypeEXTERNAL_WIKI_SERVICE; + case 'FLOWDOCK_SERVICE': + return _$gServiceTypeFLOWDOCK_SERVICE; + case 'GITHUB_SERVICE': + return _$gServiceTypeGITHUB_SERVICE; + case 'GITLAB_SLACK_APPLICATION_SERVICE': + return _$gServiceTypeGITLAB_SLACK_APPLICATION_SERVICE; + case 'HANGOUTS_CHAT_SERVICE': + return _$gServiceTypeHANGOUTS_CHAT_SERVICE; + case 'HARBOR_SERVICE': + return _$gServiceTypeHARBOR_SERVICE; + case 'IRKER_SERVICE': + return _$gServiceTypeIRKER_SERVICE; + case 'JENKINS_SERVICE': + return _$gServiceTypeJENKINS_SERVICE; + case 'JIRA_SERVICE': + return _$gServiceTypeJIRA_SERVICE; + case 'MATTERMOST_SERVICE': + return _$gServiceTypeMATTERMOST_SERVICE; + case 'MATTERMOST_SLASH_COMMANDS_SERVICE': + return _$gServiceTypeMATTERMOST_SLASH_COMMANDS_SERVICE; + case 'MICROSOFT_TEAMS_SERVICE': + return _$gServiceTypeMICROSOFT_TEAMS_SERVICE; + case 'PACKAGIST_SERVICE': + return _$gServiceTypePACKAGIST_SERVICE; + case 'PIPELINES_EMAIL_SERVICE': + return _$gServiceTypePIPELINES_EMAIL_SERVICE; + case 'PIVOTALTRACKER_SERVICE': + return _$gServiceTypePIVOTALTRACKER_SERVICE; + case 'PROMETHEUS_SERVICE': + return _$gServiceTypePROMETHEUS_SERVICE; + case 'PUMBLE_SERVICE': + return _$gServiceTypePUMBLE_SERVICE; + case 'PUSHOVER_SERVICE': + return _$gServiceTypePUSHOVER_SERVICE; + case 'REDMINE_SERVICE': + return _$gServiceTypeREDMINE_SERVICE; + case 'SHIMO_SERVICE': + return _$gServiceTypeSHIMO_SERVICE; + case 'SLACK_SERVICE': + return _$gServiceTypeSLACK_SERVICE; + case 'SLACK_SLASH_COMMANDS_SERVICE': + return _$gServiceTypeSLACK_SLASH_COMMANDS_SERVICE; + case 'TEAMCITY_SERVICE': + return _$gServiceTypeTEAMCITY_SERVICE; + case 'UNIFY_CIRCUIT_SERVICE': + return _$gServiceTypeUNIFY_CIRCUIT_SERVICE; + case 'WEBEX_TEAMS_SERVICE': + return _$gServiceTypeWEBEX_TEAMS_SERVICE; + case 'YOUTRACK_SERVICE': + return _$gServiceTypeYOUTRACK_SERVICE; + case 'ZENTAO_SERVICE': + return _$gServiceTypeZENTAO_SERVICE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gServiceTypeValues = + new BuiltSet(const [ + _$gServiceTypeASANA_SERVICE, + _$gServiceTypeASSEMBLA_SERVICE, + _$gServiceTypeBAMBOO_SERVICE, + _$gServiceTypeBUGZILLA_SERVICE, + _$gServiceTypeBUILDKITE_SERVICE, + _$gServiceTypeCAMPFIRE_SERVICE, + _$gServiceTypeCONFLUENCE_SERVICE, + _$gServiceTypeCUSTOM_ISSUE_TRACKER_SERVICE, + _$gServiceTypeDATADOG_SERVICE, + _$gServiceTypeDISCORD_SERVICE, + _$gServiceTypeDRONE_CI_SERVICE, + _$gServiceTypeEMAILS_ON_PUSH_SERVICE, + _$gServiceTypeEWM_SERVICE, + _$gServiceTypeEXTERNAL_WIKI_SERVICE, + _$gServiceTypeFLOWDOCK_SERVICE, + _$gServiceTypeGITHUB_SERVICE, + _$gServiceTypeGITLAB_SLACK_APPLICATION_SERVICE, + _$gServiceTypeHANGOUTS_CHAT_SERVICE, + _$gServiceTypeHARBOR_SERVICE, + _$gServiceTypeIRKER_SERVICE, + _$gServiceTypeJENKINS_SERVICE, + _$gServiceTypeJIRA_SERVICE, + _$gServiceTypeMATTERMOST_SERVICE, + _$gServiceTypeMATTERMOST_SLASH_COMMANDS_SERVICE, + _$gServiceTypeMICROSOFT_TEAMS_SERVICE, + _$gServiceTypePACKAGIST_SERVICE, + _$gServiceTypePIPELINES_EMAIL_SERVICE, + _$gServiceTypePIVOTALTRACKER_SERVICE, + _$gServiceTypePROMETHEUS_SERVICE, + _$gServiceTypePUMBLE_SERVICE, + _$gServiceTypePUSHOVER_SERVICE, + _$gServiceTypeREDMINE_SERVICE, + _$gServiceTypeSHIMO_SERVICE, + _$gServiceTypeSLACK_SERVICE, + _$gServiceTypeSLACK_SLASH_COMMANDS_SERVICE, + _$gServiceTypeTEAMCITY_SERVICE, + _$gServiceTypeUNIFY_CIRCUIT_SERVICE, + _$gServiceTypeWEBEX_TEAMS_SERVICE, + _$gServiceTypeYOUTRACK_SERVICE, + _$gServiceTypeZENTAO_SERVICE, +]); + +const GShaFormat _$gShaFormatSHORT = const GShaFormat._('SHORT'); +const GShaFormat _$gShaFormatLONG = const GShaFormat._('LONG'); + +GShaFormat _$gShaFormatValueOf(String name) { + switch (name) { + case 'SHORT': + return _$gShaFormatSHORT; + case 'LONG': + return _$gShaFormatLONG; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gShaFormatValues = + new BuiltSet(const [ + _$gShaFormatSHORT, + _$gShaFormatLONG, +]); + +const GSharedRunnersSetting _$gSharedRunnersSettingDISABLED_AND_UNOVERRIDABLE = + const GSharedRunnersSetting._('DISABLED_AND_UNOVERRIDABLE'); +const GSharedRunnersSetting _$gSharedRunnersSettingDISABLED_WITH_OVERRIDE = + const GSharedRunnersSetting._('DISABLED_WITH_OVERRIDE'); +const GSharedRunnersSetting _$gSharedRunnersSettingENABLED = + const GSharedRunnersSetting._('ENABLED'); + +GSharedRunnersSetting _$gSharedRunnersSettingValueOf(String name) { + switch (name) { + case 'DISABLED_AND_UNOVERRIDABLE': + return _$gSharedRunnersSettingDISABLED_AND_UNOVERRIDABLE; + case 'DISABLED_WITH_OVERRIDE': + return _$gSharedRunnersSettingDISABLED_WITH_OVERRIDE; + case 'ENABLED': + return _$gSharedRunnersSettingENABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSharedRunnersSettingValues = + new BuiltSet(const [ + _$gSharedRunnersSettingDISABLED_AND_UNOVERRIDABLE, + _$gSharedRunnersSettingDISABLED_WITH_OVERRIDE, + _$gSharedRunnersSettingENABLED, +]); + +const GSnippetBlobActionEnum _$gSnippetBlobActionEnumcreate = + const GSnippetBlobActionEnum._('create'); +const GSnippetBlobActionEnum _$gSnippetBlobActionEnumGupdate = + const GSnippetBlobActionEnum._('Gupdate'); +const GSnippetBlobActionEnum _$gSnippetBlobActionEnumdelete = + const GSnippetBlobActionEnum._('delete'); +const GSnippetBlobActionEnum _$gSnippetBlobActionEnummove = + const GSnippetBlobActionEnum._('move'); + +GSnippetBlobActionEnum _$gSnippetBlobActionEnumValueOf(String name) { + switch (name) { + case 'create': + return _$gSnippetBlobActionEnumcreate; + case 'Gupdate': + return _$gSnippetBlobActionEnumGupdate; + case 'delete': + return _$gSnippetBlobActionEnumdelete; + case 'move': + return _$gSnippetBlobActionEnummove; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSnippetBlobActionEnumValues = + new BuiltSet(const [ + _$gSnippetBlobActionEnumcreate, + _$gSnippetBlobActionEnumGupdate, + _$gSnippetBlobActionEnumdelete, + _$gSnippetBlobActionEnummove, +]); + +const GSort _$gSortupdated_desc = const GSort._('updated_desc'); +const GSort _$gSortupdated_asc = const GSort._('updated_asc'); +const GSort _$gSortcreated_desc = const GSort._('created_desc'); +const GSort _$gSortcreated_asc = const GSort._('created_asc'); +const GSort _$gSortUPDATED_DESC = const GSort._('UPDATED_DESC'); +const GSort _$gSortUPDATED_ASC = const GSort._('UPDATED_ASC'); +const GSort _$gSortCREATED_DESC = const GSort._('CREATED_DESC'); +const GSort _$gSortCREATED_ASC = const GSort._('CREATED_ASC'); + +GSort _$gSortValueOf(String name) { + switch (name) { + case 'updated_desc': + return _$gSortupdated_desc; + case 'updated_asc': + return _$gSortupdated_asc; + case 'created_desc': + return _$gSortcreated_desc; + case 'created_asc': + return _$gSortcreated_asc; + case 'UPDATED_DESC': + return _$gSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gSortCREATED_DESC; + case 'CREATED_ASC': + return _$gSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSortValues = new BuiltSet(const [ + _$gSortupdated_desc, + _$gSortupdated_asc, + _$gSortcreated_desc, + _$gSortcreated_asc, + _$gSortUPDATED_DESC, + _$gSortUPDATED_ASC, + _$gSortCREATED_DESC, + _$gSortCREATED_ASC, +]); + +const GSortDirectionEnum _$gSortDirectionEnumASC = + const GSortDirectionEnum._('ASC'); +const GSortDirectionEnum _$gSortDirectionEnumDESC = + const GSortDirectionEnum._('DESC'); + +GSortDirectionEnum _$gSortDirectionEnumValueOf(String name) { + switch (name) { + case 'ASC': + return _$gSortDirectionEnumASC; + case 'DESC': + return _$gSortDirectionEnumDESC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gSortDirectionEnumValues = + new BuiltSet(const [ + _$gSortDirectionEnumASC, + _$gSortDirectionEnumDESC, +]); + +const GTestCaseStatus _$gTestCaseStatuserror = const GTestCaseStatus._('error'); +const GTestCaseStatus _$gTestCaseStatusfailed = + const GTestCaseStatus._('failed'); +const GTestCaseStatus _$gTestCaseStatussuccess = + const GTestCaseStatus._('success'); +const GTestCaseStatus _$gTestCaseStatusskipped = + const GTestCaseStatus._('skipped'); + +GTestCaseStatus _$gTestCaseStatusValueOf(String name) { + switch (name) { + case 'error': + return _$gTestCaseStatuserror; + case 'failed': + return _$gTestCaseStatusfailed; + case 'success': + return _$gTestCaseStatussuccess; + case 'skipped': + return _$gTestCaseStatusskipped; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTestCaseStatusValues = + new BuiltSet(const [ + _$gTestCaseStatuserror, + _$gTestCaseStatusfailed, + _$gTestCaseStatussuccess, + _$gTestCaseStatusskipped, +]); + +const GTestReportState _$gTestReportStatePASSED = + const GTestReportState._('PASSED'); +const GTestReportState _$gTestReportStateFAILED = + const GTestReportState._('FAILED'); + +GTestReportState _$gTestReportStateValueOf(String name) { + switch (name) { + case 'PASSED': + return _$gTestReportStatePASSED; + case 'FAILED': + return _$gTestReportStateFAILED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTestReportStateValues = + new BuiltSet(const [ + _$gTestReportStatePASSED, + _$gTestReportStateFAILED, +]); + +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonUNSUPPORTED = + const GTimeboxReportErrorReason._('UNSUPPORTED'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonMISSING_DATES = + const GTimeboxReportErrorReason._('MISSING_DATES'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonTOO_MANY_EVENTS = + const GTimeboxReportErrorReason._('TOO_MANY_EVENTS'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonPRIORITY_ASC = + const GTimeboxReportErrorReason._('PRIORITY_ASC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonPRIORITY_DESC = + const GTimeboxReportErrorReason._('PRIORITY_DESC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonLABEL_PRIORITY_ASC = + const GTimeboxReportErrorReason._('LABEL_PRIORITY_ASC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonLABEL_PRIORITY_DESC = + const GTimeboxReportErrorReason._('LABEL_PRIORITY_DESC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonMILESTONE_DUE_ASC = + const GTimeboxReportErrorReason._('MILESTONE_DUE_ASC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonMILESTONE_DUE_DESC = + const GTimeboxReportErrorReason._('MILESTONE_DUE_DESC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonupdated_desc = + const GTimeboxReportErrorReason._('updated_desc'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonupdated_asc = + const GTimeboxReportErrorReason._('updated_asc'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasoncreated_desc = + const GTimeboxReportErrorReason._('created_desc'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasoncreated_asc = + const GTimeboxReportErrorReason._('created_asc'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonUPDATED_DESC = + const GTimeboxReportErrorReason._('UPDATED_DESC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonUPDATED_ASC = + const GTimeboxReportErrorReason._('UPDATED_ASC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonCREATED_DESC = + const GTimeboxReportErrorReason._('CREATED_DESC'); +const GTimeboxReportErrorReason _$gTimeboxReportErrorReasonCREATED_ASC = + const GTimeboxReportErrorReason._('CREATED_ASC'); + +GTimeboxReportErrorReason _$gTimeboxReportErrorReasonValueOf(String name) { + switch (name) { + case 'UNSUPPORTED': + return _$gTimeboxReportErrorReasonUNSUPPORTED; + case 'MISSING_DATES': + return _$gTimeboxReportErrorReasonMISSING_DATES; + case 'TOO_MANY_EVENTS': + return _$gTimeboxReportErrorReasonTOO_MANY_EVENTS; + case 'PRIORITY_ASC': + return _$gTimeboxReportErrorReasonPRIORITY_ASC; + case 'PRIORITY_DESC': + return _$gTimeboxReportErrorReasonPRIORITY_DESC; + case 'LABEL_PRIORITY_ASC': + return _$gTimeboxReportErrorReasonLABEL_PRIORITY_ASC; + case 'LABEL_PRIORITY_DESC': + return _$gTimeboxReportErrorReasonLABEL_PRIORITY_DESC; + case 'MILESTONE_DUE_ASC': + return _$gTimeboxReportErrorReasonMILESTONE_DUE_ASC; + case 'MILESTONE_DUE_DESC': + return _$gTimeboxReportErrorReasonMILESTONE_DUE_DESC; + case 'updated_desc': + return _$gTimeboxReportErrorReasonupdated_desc; + case 'updated_asc': + return _$gTimeboxReportErrorReasonupdated_asc; + case 'created_desc': + return _$gTimeboxReportErrorReasoncreated_desc; + case 'created_asc': + return _$gTimeboxReportErrorReasoncreated_asc; + case 'UPDATED_DESC': + return _$gTimeboxReportErrorReasonUPDATED_DESC; + case 'UPDATED_ASC': + return _$gTimeboxReportErrorReasonUPDATED_ASC; + case 'CREATED_DESC': + return _$gTimeboxReportErrorReasonCREATED_DESC; + case 'CREATED_ASC': + return _$gTimeboxReportErrorReasonCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTimeboxReportErrorReasonValues = + new BuiltSet(const [ + _$gTimeboxReportErrorReasonUNSUPPORTED, + _$gTimeboxReportErrorReasonMISSING_DATES, + _$gTimeboxReportErrorReasonTOO_MANY_EVENTS, + _$gTimeboxReportErrorReasonPRIORITY_ASC, + _$gTimeboxReportErrorReasonPRIORITY_DESC, + _$gTimeboxReportErrorReasonLABEL_PRIORITY_ASC, + _$gTimeboxReportErrorReasonLABEL_PRIORITY_DESC, + _$gTimeboxReportErrorReasonMILESTONE_DUE_ASC, + _$gTimeboxReportErrorReasonMILESTONE_DUE_DESC, + _$gTimeboxReportErrorReasonupdated_desc, + _$gTimeboxReportErrorReasonupdated_asc, + _$gTimeboxReportErrorReasoncreated_desc, + _$gTimeboxReportErrorReasoncreated_asc, + _$gTimeboxReportErrorReasonUPDATED_DESC, + _$gTimeboxReportErrorReasonUPDATED_ASC, + _$gTimeboxReportErrorReasonCREATED_DESC, + _$gTimeboxReportErrorReasonCREATED_ASC, +]); + +const GTodoActionEnum _$gTodoActionEnumassigned = + const GTodoActionEnum._('assigned'); +const GTodoActionEnum _$gTodoActionEnummentioned = + const GTodoActionEnum._('mentioned'); +const GTodoActionEnum _$gTodoActionEnumbuild_failed = + const GTodoActionEnum._('build_failed'); +const GTodoActionEnum _$gTodoActionEnummarked = + const GTodoActionEnum._('marked'); +const GTodoActionEnum _$gTodoActionEnumapproval_required = + const GTodoActionEnum._('approval_required'); +const GTodoActionEnum _$gTodoActionEnumunmergeable = + const GTodoActionEnum._('unmergeable'); +const GTodoActionEnum _$gTodoActionEnumdirectly_addressed = + const GTodoActionEnum._('directly_addressed'); +const GTodoActionEnum _$gTodoActionEnummerge_train_removed = + const GTodoActionEnum._('merge_train_removed'); +const GTodoActionEnum _$gTodoActionEnumreview_requested = + const GTodoActionEnum._('review_requested'); + +GTodoActionEnum _$gTodoActionEnumValueOf(String name) { + switch (name) { + case 'assigned': + return _$gTodoActionEnumassigned; + case 'mentioned': + return _$gTodoActionEnummentioned; + case 'build_failed': + return _$gTodoActionEnumbuild_failed; + case 'marked': + return _$gTodoActionEnummarked; + case 'approval_required': + return _$gTodoActionEnumapproval_required; + case 'unmergeable': + return _$gTodoActionEnumunmergeable; + case 'directly_addressed': + return _$gTodoActionEnumdirectly_addressed; + case 'merge_train_removed': + return _$gTodoActionEnummerge_train_removed; + case 'review_requested': + return _$gTodoActionEnumreview_requested; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTodoActionEnumValues = + new BuiltSet(const [ + _$gTodoActionEnumassigned, + _$gTodoActionEnummentioned, + _$gTodoActionEnumbuild_failed, + _$gTodoActionEnummarked, + _$gTodoActionEnumapproval_required, + _$gTodoActionEnumunmergeable, + _$gTodoActionEnumdirectly_addressed, + _$gTodoActionEnummerge_train_removed, + _$gTodoActionEnumreview_requested, +]); + +const GTodoStateEnum _$gTodoStateEnumpending = + const GTodoStateEnum._('pending'); +const GTodoStateEnum _$gTodoStateEnumdone = const GTodoStateEnum._('done'); + +GTodoStateEnum _$gTodoStateEnumValueOf(String name) { + switch (name) { + case 'pending': + return _$gTodoStateEnumpending; + case 'done': + return _$gTodoStateEnumdone; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTodoStateEnumValues = + new BuiltSet(const [ + _$gTodoStateEnumpending, + _$gTodoStateEnumdone, +]); + +const GTodoTargetEnum _$gTodoTargetEnumCOMMIT = + const GTodoTargetEnum._('COMMIT'); +const GTodoTargetEnum _$gTodoTargetEnumISSUE = const GTodoTargetEnum._('ISSUE'); +const GTodoTargetEnum _$gTodoTargetEnumWORKITEM = + const GTodoTargetEnum._('WORKITEM'); +const GTodoTargetEnum _$gTodoTargetEnumMERGEREQUEST = + const GTodoTargetEnum._('MERGEREQUEST'); +const GTodoTargetEnum _$gTodoTargetEnumDESIGN = + const GTodoTargetEnum._('DESIGN'); +const GTodoTargetEnum _$gTodoTargetEnumALERT = const GTodoTargetEnum._('ALERT'); +const GTodoTargetEnum _$gTodoTargetEnumEPIC = const GTodoTargetEnum._('EPIC'); + +GTodoTargetEnum _$gTodoTargetEnumValueOf(String name) { + switch (name) { + case 'COMMIT': + return _$gTodoTargetEnumCOMMIT; + case 'ISSUE': + return _$gTodoTargetEnumISSUE; + case 'WORKITEM': + return _$gTodoTargetEnumWORKITEM; + case 'MERGEREQUEST': + return _$gTodoTargetEnumMERGEREQUEST; + case 'DESIGN': + return _$gTodoTargetEnumDESIGN; + case 'ALERT': + return _$gTodoTargetEnumALERT; + case 'EPIC': + return _$gTodoTargetEnumEPIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTodoTargetEnumValues = + new BuiltSet(const [ + _$gTodoTargetEnumCOMMIT, + _$gTodoTargetEnumISSUE, + _$gTodoTargetEnumWORKITEM, + _$gTodoTargetEnumMERGEREQUEST, + _$gTodoTargetEnumDESIGN, + _$gTodoTargetEnumALERT, + _$gTodoTargetEnumEPIC, +]); + +const GTrainingUrlRequestStatus _$gTrainingUrlRequestStatusPENDING = + const GTrainingUrlRequestStatus._('PENDING'); +const GTrainingUrlRequestStatus _$gTrainingUrlRequestStatusCOMPLETED = + const GTrainingUrlRequestStatus._('COMPLETED'); + +GTrainingUrlRequestStatus _$gTrainingUrlRequestStatusValueOf(String name) { + switch (name) { + case 'PENDING': + return _$gTrainingUrlRequestStatusPENDING; + case 'COMPLETED': + return _$gTrainingUrlRequestStatusCOMPLETED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTrainingUrlRequestStatusValues = + new BuiltSet(const [ + _$gTrainingUrlRequestStatusPENDING, + _$gTrainingUrlRequestStatusCOMPLETED, +]); + +const GTypeEnum _$gTypeEnumpersonal = const GTypeEnum._('personal'); +const GTypeEnum _$gTypeEnumproject = const GTypeEnum._('project'); + +GTypeEnum _$gTypeEnumValueOf(String name) { + switch (name) { + case 'personal': + return _$gTypeEnumpersonal; + case 'project': + return _$gTypeEnumproject; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gTypeEnumValues = + new BuiltSet(const [ + _$gTypeEnumpersonal, + _$gTypeEnumproject, +]); + +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumGKE_CLUSTER_INTEGRATION = + const GUserCalloutFeatureNameEnum._('GKE_CLUSTER_INTEGRATION'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumGCP_SIGNUP_OFFER = + const GUserCalloutFeatureNameEnum._('GCP_SIGNUP_OFFER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumCLUSTER_SECURITY_WARNING = + const GUserCalloutFeatureNameEnum._('CLUSTER_SECURITY_WARNING'); +const GUserCalloutFeatureNameEnum _$gUserCalloutFeatureNameEnumULTIMATE_TRIAL = + const GUserCalloutFeatureNameEnum._('ULTIMATE_TRIAL'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumGEO_ENABLE_HASHED_STORAGE = + const GUserCalloutFeatureNameEnum._('GEO_ENABLE_HASHED_STORAGE'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumGEO_MIGRATE_HASHED_STORAGE = + const GUserCalloutFeatureNameEnum._('GEO_MIGRATE_HASHED_STORAGE'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumCANARY_DEPLOYMENT = + const GUserCalloutFeatureNameEnum._('CANARY_DEPLOYMENT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumGOLD_TRIAL_BILLINGS = + const GUserCalloutFeatureNameEnum._('GOLD_TRIAL_BILLINGS'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSUGGEST_POPOVER_DISMISSED = + const GUserCalloutFeatureNameEnum._('SUGGEST_POPOVER_DISMISSED'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTABS_POSITION_HIGHLIGHT = + const GUserCalloutFeatureNameEnum._('TABS_POSITION_HIGHLIGHT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTHREAT_MONITORING_INFO = + const GUserCalloutFeatureNameEnum._('THREAT_MONITORING_INFO'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK = + const GUserCalloutFeatureNameEnum._( + 'TWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumWEB_IDE_ALERT_DISMISSED = + const GUserCalloutFeatureNameEnum._('WEB_IDE_ALERT_DISMISSED'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumACTIVE_USER_COUNT_THRESHOLD = + const GUserCalloutFeatureNameEnum._('ACTIVE_USER_COUNT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumBUY_PIPELINE_MINUTES_NOTIFICATION_DOT = + const GUserCalloutFeatureNameEnum._( + 'BUY_PIPELINE_MINUTES_NOTIFICATION_DOT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPERSONAL_ACCESS_TOKEN_EXPIRY = + const GUserCalloutFeatureNameEnum._('PERSONAL_ACCESS_TOKEN_EXPIRY'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSUGGEST_PIPELINE = + const GUserCalloutFeatureNameEnum._('SUGGEST_PIPELINE'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumFEATURE_FLAGS_NEW_VERSION = + const GUserCalloutFeatureNameEnum._('FEATURE_FLAGS_NEW_VERSION'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumREGISTRATION_ENABLED_CALLOUT = + const GUserCalloutFeatureNameEnum._('REGISTRATION_ENABLED_CALLOUT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNEW_USER_SIGNUPS_CAP_REACHED = + const GUserCalloutFeatureNameEnum._('NEW_USER_SIGNUPS_CAP_REACHED'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumUNFINISHED_TAG_CLEANUP_CALLOUT = + const GUserCalloutFeatureNameEnum._('UNFINISHED_TAG_CLEANUP_CALLOUT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumEOA_BRONZE_PLAN_BANNER = + const GUserCalloutFeatureNameEnum._('EOA_BRONZE_PLAN_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_BANNER = + const GUserCalloutFeatureNameEnum._('PIPELINE_NEEDS_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_HOVER_TIP = + const GUserCalloutFeatureNameEnum._('PIPELINE_NEEDS_HOVER_TIP'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumWEB_IDE_CI_ENVIRONMENTS_GUIDANCE = + const GUserCalloutFeatureNameEnum._('WEB_IDE_CI_ENVIRONMENTS_GUIDANCE'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_UPGRADE_BANNER = + const GUserCalloutFeatureNameEnum._( + 'SECURITY_CONFIGURATION_UPGRADE_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumCLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER = + const GUserCalloutFeatureNameEnum._( + 'CLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D14 = + const GUserCalloutFeatureNameEnum._('TRIAL_STATUS_REMINDER_D14'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D3 = + const GUserCalloutFeatureNameEnum._('TRIAL_STATUS_REMINDER_D3'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_DEVOPS_ALERT = + const GUserCalloutFeatureNameEnum._('SECURITY_CONFIGURATION_DEVOPS_ALERT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY = + const GUserCalloutFeatureNameEnum._('PROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumTERRAFORM_NOTIFICATION_DISMISSED = + const GUserCalloutFeatureNameEnum._('TERRAFORM_NOTIFICATION_DISMISSED'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSECURITY_NEWSLETTER_CALLOUT = + const GUserCalloutFeatureNameEnum._('SECURITY_NEWSLETTER_CALLOUT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumVERIFICATION_REMINDER = + const GUserCalloutFeatureNameEnum._('VERIFICATION_REMINDER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumCI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD = + const GUserCalloutFeatureNameEnum._( + 'CI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSECURITY_TRAINING_FEATURE_PROMOTION = + const GUserCalloutFeatureNameEnum._('SECURITY_TRAINING_FEATURE_PROMOTION'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'STORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'STORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'STORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'STORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT = + const GUserCalloutFeatureNameEnum._( + 'PREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumUSER_REACHED_LIMIT_FREE_PLAN_ALERT = + const GUserCalloutFeatureNameEnum._('USER_REACHED_LIMIT_FREE_PLAN_ALERT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumSUBMIT_LICENSE_USAGE_DATA_BANNER = + const GUserCalloutFeatureNameEnum._('SUBMIT_LICENSE_USAGE_DATA_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPERSONAL_PROJECT_LIMITATIONS_BANNER = + const GUserCalloutFeatureNameEnum._('PERSONAL_PROJECT_LIMITATIONS_BANNER'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumMR_EXPERIENCE_SURVEY = + const GUserCalloutFeatureNameEnum._('MR_EXPERIENCE_SURVEY'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'NAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'NAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'NAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD = + const GUserCalloutFeatureNameEnum._( + 'NAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumPROJECT_QUALITY_SUMMARY_FEEDBACK = + const GUserCalloutFeatureNameEnum._('PROJECT_QUALITY_SUMMARY_FEEDBACK'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumMERGE_REQUEST_SETTINGS_MOVED_CALLOUT = + const GUserCalloutFeatureNameEnum._('MERGE_REQUEST_SETTINGS_MOVED_CALLOUT'); +const GUserCalloutFeatureNameEnum + _$gUserCalloutFeatureNameEnumNEW_TOP_LEVEL_GROUP_ALERT = + const GUserCalloutFeatureNameEnum._('NEW_TOP_LEVEL_GROUP_ALERT'); + +GUserCalloutFeatureNameEnum _$gUserCalloutFeatureNameEnumValueOf(String name) { + switch (name) { + case 'GKE_CLUSTER_INTEGRATION': + return _$gUserCalloutFeatureNameEnumGKE_CLUSTER_INTEGRATION; + case 'GCP_SIGNUP_OFFER': + return _$gUserCalloutFeatureNameEnumGCP_SIGNUP_OFFER; + case 'CLUSTER_SECURITY_WARNING': + return _$gUserCalloutFeatureNameEnumCLUSTER_SECURITY_WARNING; + case 'ULTIMATE_TRIAL': + return _$gUserCalloutFeatureNameEnumULTIMATE_TRIAL; + case 'GEO_ENABLE_HASHED_STORAGE': + return _$gUserCalloutFeatureNameEnumGEO_ENABLE_HASHED_STORAGE; + case 'GEO_MIGRATE_HASHED_STORAGE': + return _$gUserCalloutFeatureNameEnumGEO_MIGRATE_HASHED_STORAGE; + case 'CANARY_DEPLOYMENT': + return _$gUserCalloutFeatureNameEnumCANARY_DEPLOYMENT; + case 'GOLD_TRIAL_BILLINGS': + return _$gUserCalloutFeatureNameEnumGOLD_TRIAL_BILLINGS; + case 'SUGGEST_POPOVER_DISMISSED': + return _$gUserCalloutFeatureNameEnumSUGGEST_POPOVER_DISMISSED; + case 'TABS_POSITION_HIGHLIGHT': + return _$gUserCalloutFeatureNameEnumTABS_POSITION_HIGHLIGHT; + case 'THREAT_MONITORING_INFO': + return _$gUserCalloutFeatureNameEnumTHREAT_MONITORING_INFO; + case 'TWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK': + return _$gUserCalloutFeatureNameEnumTWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK; + case 'WEB_IDE_ALERT_DISMISSED': + return _$gUserCalloutFeatureNameEnumWEB_IDE_ALERT_DISMISSED; + case 'ACTIVE_USER_COUNT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumACTIVE_USER_COUNT_THRESHOLD; + case 'BUY_PIPELINE_MINUTES_NOTIFICATION_DOT': + return _$gUserCalloutFeatureNameEnumBUY_PIPELINE_MINUTES_NOTIFICATION_DOT; + case 'PERSONAL_ACCESS_TOKEN_EXPIRY': + return _$gUserCalloutFeatureNameEnumPERSONAL_ACCESS_TOKEN_EXPIRY; + case 'SUGGEST_PIPELINE': + return _$gUserCalloutFeatureNameEnumSUGGEST_PIPELINE; + case 'FEATURE_FLAGS_NEW_VERSION': + return _$gUserCalloutFeatureNameEnumFEATURE_FLAGS_NEW_VERSION; + case 'REGISTRATION_ENABLED_CALLOUT': + return _$gUserCalloutFeatureNameEnumREGISTRATION_ENABLED_CALLOUT; + case 'NEW_USER_SIGNUPS_CAP_REACHED': + return _$gUserCalloutFeatureNameEnumNEW_USER_SIGNUPS_CAP_REACHED; + case 'UNFINISHED_TAG_CLEANUP_CALLOUT': + return _$gUserCalloutFeatureNameEnumUNFINISHED_TAG_CLEANUP_CALLOUT; + case 'EOA_BRONZE_PLAN_BANNER': + return _$gUserCalloutFeatureNameEnumEOA_BRONZE_PLAN_BANNER; + case 'PIPELINE_NEEDS_BANNER': + return _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_BANNER; + case 'PIPELINE_NEEDS_HOVER_TIP': + return _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_HOVER_TIP; + case 'WEB_IDE_CI_ENVIRONMENTS_GUIDANCE': + return _$gUserCalloutFeatureNameEnumWEB_IDE_CI_ENVIRONMENTS_GUIDANCE; + case 'SECURITY_CONFIGURATION_UPGRADE_BANNER': + return _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_UPGRADE_BANNER; + case 'CLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER': + return _$gUserCalloutFeatureNameEnumCLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER; + case 'TRIAL_STATUS_REMINDER_D14': + return _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D14; + case 'TRIAL_STATUS_REMINDER_D3': + return _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D3; + case 'SECURITY_CONFIGURATION_DEVOPS_ALERT': + return _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_DEVOPS_ALERT; + case 'PROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY': + return _$gUserCalloutFeatureNameEnumPROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY; + case 'TERRAFORM_NOTIFICATION_DISMISSED': + return _$gUserCalloutFeatureNameEnumTERRAFORM_NOTIFICATION_DISMISSED; + case 'SECURITY_NEWSLETTER_CALLOUT': + return _$gUserCalloutFeatureNameEnumSECURITY_NEWSLETTER_CALLOUT; + case 'VERIFICATION_REMINDER': + return _$gUserCalloutFeatureNameEnumVERIFICATION_REMINDER; + case 'CI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD': + return _$gUserCalloutFeatureNameEnumCI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD; + case 'SECURITY_TRAINING_FEATURE_PROMOTION': + return _$gUserCalloutFeatureNameEnumSECURITY_TRAINING_FEATURE_PROMOTION; + case 'STORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD; + case 'STORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD; + case 'STORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD; + case 'STORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD; + case 'PREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT': + return _$gUserCalloutFeatureNameEnumPREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT; + case 'USER_REACHED_LIMIT_FREE_PLAN_ALERT': + return _$gUserCalloutFeatureNameEnumUSER_REACHED_LIMIT_FREE_PLAN_ALERT; + case 'SUBMIT_LICENSE_USAGE_DATA_BANNER': + return _$gUserCalloutFeatureNameEnumSUBMIT_LICENSE_USAGE_DATA_BANNER; + case 'PERSONAL_PROJECT_LIMITATIONS_BANNER': + return _$gUserCalloutFeatureNameEnumPERSONAL_PROJECT_LIMITATIONS_BANNER; + case 'MR_EXPERIENCE_SURVEY': + return _$gUserCalloutFeatureNameEnumMR_EXPERIENCE_SURVEY; + case 'NAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD': + return _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD; + case 'NAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD': + return _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD; + case 'NAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD': + return _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD; + case 'NAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD': + return _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD; + case 'PROJECT_QUALITY_SUMMARY_FEEDBACK': + return _$gUserCalloutFeatureNameEnumPROJECT_QUALITY_SUMMARY_FEEDBACK; + case 'MERGE_REQUEST_SETTINGS_MOVED_CALLOUT': + return _$gUserCalloutFeatureNameEnumMERGE_REQUEST_SETTINGS_MOVED_CALLOUT; + case 'NEW_TOP_LEVEL_GROUP_ALERT': + return _$gUserCalloutFeatureNameEnumNEW_TOP_LEVEL_GROUP_ALERT; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gUserCalloutFeatureNameEnumValues = new BuiltSet< + GUserCalloutFeatureNameEnum>(const [ + _$gUserCalloutFeatureNameEnumGKE_CLUSTER_INTEGRATION, + _$gUserCalloutFeatureNameEnumGCP_SIGNUP_OFFER, + _$gUserCalloutFeatureNameEnumCLUSTER_SECURITY_WARNING, + _$gUserCalloutFeatureNameEnumULTIMATE_TRIAL, + _$gUserCalloutFeatureNameEnumGEO_ENABLE_HASHED_STORAGE, + _$gUserCalloutFeatureNameEnumGEO_MIGRATE_HASHED_STORAGE, + _$gUserCalloutFeatureNameEnumCANARY_DEPLOYMENT, + _$gUserCalloutFeatureNameEnumGOLD_TRIAL_BILLINGS, + _$gUserCalloutFeatureNameEnumSUGGEST_POPOVER_DISMISSED, + _$gUserCalloutFeatureNameEnumTABS_POSITION_HIGHLIGHT, + _$gUserCalloutFeatureNameEnumTHREAT_MONITORING_INFO, + _$gUserCalloutFeatureNameEnumTWO_FACTOR_AUTH_RECOVERY_SETTINGS_CHECK, + _$gUserCalloutFeatureNameEnumWEB_IDE_ALERT_DISMISSED, + _$gUserCalloutFeatureNameEnumACTIVE_USER_COUNT_THRESHOLD, + _$gUserCalloutFeatureNameEnumBUY_PIPELINE_MINUTES_NOTIFICATION_DOT, + _$gUserCalloutFeatureNameEnumPERSONAL_ACCESS_TOKEN_EXPIRY, + _$gUserCalloutFeatureNameEnumSUGGEST_PIPELINE, + _$gUserCalloutFeatureNameEnumFEATURE_FLAGS_NEW_VERSION, + _$gUserCalloutFeatureNameEnumREGISTRATION_ENABLED_CALLOUT, + _$gUserCalloutFeatureNameEnumNEW_USER_SIGNUPS_CAP_REACHED, + _$gUserCalloutFeatureNameEnumUNFINISHED_TAG_CLEANUP_CALLOUT, + _$gUserCalloutFeatureNameEnumEOA_BRONZE_PLAN_BANNER, + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_BANNER, + _$gUserCalloutFeatureNameEnumPIPELINE_NEEDS_HOVER_TIP, + _$gUserCalloutFeatureNameEnumWEB_IDE_CI_ENVIRONMENTS_GUIDANCE, + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_UPGRADE_BANNER, + _$gUserCalloutFeatureNameEnumCLOUD_LICENSING_SUBSCRIPTION_ACTIVATION_BANNER, + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D14, + _$gUserCalloutFeatureNameEnumTRIAL_STATUS_REMINDER_D3, + _$gUserCalloutFeatureNameEnumSECURITY_CONFIGURATION_DEVOPS_ALERT, + _$gUserCalloutFeatureNameEnumPROFILE_PERSONAL_ACCESS_TOKEN_EXPIRY, + _$gUserCalloutFeatureNameEnumTERRAFORM_NOTIFICATION_DISMISSED, + _$gUserCalloutFeatureNameEnumSECURITY_NEWSLETTER_CALLOUT, + _$gUserCalloutFeatureNameEnumVERIFICATION_REMINDER, + _$gUserCalloutFeatureNameEnumCI_DEPRECATION_WARNING_FOR_TYPES_KEYWORD, + _$gUserCalloutFeatureNameEnumSECURITY_TRAINING_FEATURE_PROMOTION, + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FIRST_ENFORCEMENT_THRESHOLD, + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_SECOND_ENFORCEMENT_THRESHOLD, + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_THIRD_ENFORCEMENT_THRESHOLD, + _$gUserCalloutFeatureNameEnumSTORAGE_ENFORCEMENT_BANNER_FOURTH_ENFORCEMENT_THRESHOLD, + _$gUserCalloutFeatureNameEnumPREVIEW_USER_OVER_LIMIT_FREE_PLAN_ALERT, + _$gUserCalloutFeatureNameEnumUSER_REACHED_LIMIT_FREE_PLAN_ALERT, + _$gUserCalloutFeatureNameEnumSUBMIT_LICENSE_USAGE_DATA_BANNER, + _$gUserCalloutFeatureNameEnumPERSONAL_PROJECT_LIMITATIONS_BANNER, + _$gUserCalloutFeatureNameEnumMR_EXPERIENCE_SURVEY, + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_INFO_THRESHOLD, + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_WARNING_THRESHOLD, + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ALERT_THRESHOLD, + _$gUserCalloutFeatureNameEnumNAMESPACE_STORAGE_LIMIT_BANNER_ERROR_THRESHOLD, + _$gUserCalloutFeatureNameEnumPROJECT_QUALITY_SUMMARY_FEEDBACK, + _$gUserCalloutFeatureNameEnumMERGE_REQUEST_SETTINGS_MOVED_CALLOUT, + _$gUserCalloutFeatureNameEnumNEW_TOP_LEVEL_GROUP_ALERT, +]); + +const GUserState _$gUserStateactive = const GUserState._('active'); +const GUserState _$gUserStateblocked = const GUserState._('blocked'); +const GUserState _$gUserStatedeactivated = const GUserState._('deactivated'); + +GUserState _$gUserStateValueOf(String name) { + switch (name) { + case 'active': + return _$gUserStateactive; + case 'blocked': + return _$gUserStateblocked; + case 'deactivated': + return _$gUserStatedeactivated; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gUserStateValues = + new BuiltSet(const [ + _$gUserStateactive, + _$gUserStateblocked, + _$gUserStatedeactivated, +]); + +const GVerificationStateEnum _$gVerificationStateEnumPENDING = + const GVerificationStateEnum._('PENDING'); +const GVerificationStateEnum _$gVerificationStateEnumSTARTED = + const GVerificationStateEnum._('STARTED'); +const GVerificationStateEnum _$gVerificationStateEnumSUCCEEDED = + const GVerificationStateEnum._('SUCCEEDED'); +const GVerificationStateEnum _$gVerificationStateEnumFAILED = + const GVerificationStateEnum._('FAILED'); +const GVerificationStateEnum _$gVerificationStateEnumDISABLED = + const GVerificationStateEnum._('DISABLED'); + +GVerificationStateEnum _$gVerificationStateEnumValueOf(String name) { + switch (name) { + case 'PENDING': + return _$gVerificationStateEnumPENDING; + case 'STARTED': + return _$gVerificationStateEnumSTARTED; + case 'SUCCEEDED': + return _$gVerificationStateEnumSUCCEEDED; + case 'FAILED': + return _$gVerificationStateEnumFAILED; + case 'DISABLED': + return _$gVerificationStateEnumDISABLED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVerificationStateEnumValues = + new BuiltSet(const [ + _$gVerificationStateEnumPENDING, + _$gVerificationStateEnumSTARTED, + _$gVerificationStateEnumSUCCEEDED, + _$gVerificationStateEnumFAILED, + _$gVerificationStateEnumDISABLED, +]); + +const GVisibilityLevelsEnum _$gVisibilityLevelsEnumprivate = + const GVisibilityLevelsEnum._('private'); +const GVisibilityLevelsEnum _$gVisibilityLevelsEnuminternal = + const GVisibilityLevelsEnum._('internal'); +const GVisibilityLevelsEnum _$gVisibilityLevelsEnumpublic = + const GVisibilityLevelsEnum._('public'); + +GVisibilityLevelsEnum _$gVisibilityLevelsEnumValueOf(String name) { + switch (name) { + case 'private': + return _$gVisibilityLevelsEnumprivate; + case 'internal': + return _$gVisibilityLevelsEnuminternal; + case 'public': + return _$gVisibilityLevelsEnumpublic; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVisibilityLevelsEnumValues = + new BuiltSet(const [ + _$gVisibilityLevelsEnumprivate, + _$gVisibilityLevelsEnuminternal, + _$gVisibilityLevelsEnumpublic, +]); + +const GVisibilityScopesEnum _$gVisibilityScopesEnumprivate = + const GVisibilityScopesEnum._('private'); +const GVisibilityScopesEnum _$gVisibilityScopesEnuminternal = + const GVisibilityScopesEnum._('internal'); +const GVisibilityScopesEnum _$gVisibilityScopesEnumpublic = + const GVisibilityScopesEnum._('public'); + +GVisibilityScopesEnum _$gVisibilityScopesEnumValueOf(String name) { + switch (name) { + case 'private': + return _$gVisibilityScopesEnumprivate; + case 'internal': + return _$gVisibilityScopesEnuminternal; + case 'public': + return _$gVisibilityScopesEnumpublic; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVisibilityScopesEnumValues = + new BuiltSet(const [ + _$gVisibilityScopesEnumprivate, + _$gVisibilityScopesEnuminternal, + _$gVisibilityScopesEnumpublic, +]); + +const GVulnerabilityConfidence _$gVulnerabilityConfidenceIGNORE = + const GVulnerabilityConfidence._('IGNORE'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceUNKNOWN = + const GVulnerabilityConfidence._('UNKNOWN'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceEXPERIMENTAL = + const GVulnerabilityConfidence._('EXPERIMENTAL'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceLOW = + const GVulnerabilityConfidence._('LOW'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceMEDIUM = + const GVulnerabilityConfidence._('MEDIUM'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceHIGH = + const GVulnerabilityConfidence._('HIGH'); +const GVulnerabilityConfidence _$gVulnerabilityConfidenceCONFIRMED = + const GVulnerabilityConfidence._('CONFIRMED'); + +GVulnerabilityConfidence _$gVulnerabilityConfidenceValueOf(String name) { + switch (name) { + case 'IGNORE': + return _$gVulnerabilityConfidenceIGNORE; + case 'UNKNOWN': + return _$gVulnerabilityConfidenceUNKNOWN; + case 'EXPERIMENTAL': + return _$gVulnerabilityConfidenceEXPERIMENTAL; + case 'LOW': + return _$gVulnerabilityConfidenceLOW; + case 'MEDIUM': + return _$gVulnerabilityConfidenceMEDIUM; + case 'HIGH': + return _$gVulnerabilityConfidenceHIGH; + case 'CONFIRMED': + return _$gVulnerabilityConfidenceCONFIRMED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilityConfidenceValues = + new BuiltSet(const [ + _$gVulnerabilityConfidenceIGNORE, + _$gVulnerabilityConfidenceUNKNOWN, + _$gVulnerabilityConfidenceEXPERIMENTAL, + _$gVulnerabilityConfidenceLOW, + _$gVulnerabilityConfidenceMEDIUM, + _$gVulnerabilityConfidenceHIGH, + _$gVulnerabilityConfidenceCONFIRMED, +]); + +const GVulnerabilityDismissalReason + _$gVulnerabilityDismissalReasonACCEPTABLE_RISK = + const GVulnerabilityDismissalReason._('ACCEPTABLE_RISK'); +const GVulnerabilityDismissalReason + _$gVulnerabilityDismissalReasonFALSE_POSITIVE = + const GVulnerabilityDismissalReason._('FALSE_POSITIVE'); +const GVulnerabilityDismissalReason + _$gVulnerabilityDismissalReasonMITIGATING_CONTROL = + const GVulnerabilityDismissalReason._('MITIGATING_CONTROL'); +const GVulnerabilityDismissalReason + _$gVulnerabilityDismissalReasonUSED_IN_TESTS = + const GVulnerabilityDismissalReason._('USED_IN_TESTS'); +const GVulnerabilityDismissalReason + _$gVulnerabilityDismissalReasonNOT_APPLICABLE = + const GVulnerabilityDismissalReason._('NOT_APPLICABLE'); + +GVulnerabilityDismissalReason _$gVulnerabilityDismissalReasonValueOf( + String name) { + switch (name) { + case 'ACCEPTABLE_RISK': + return _$gVulnerabilityDismissalReasonACCEPTABLE_RISK; + case 'FALSE_POSITIVE': + return _$gVulnerabilityDismissalReasonFALSE_POSITIVE; + case 'MITIGATING_CONTROL': + return _$gVulnerabilityDismissalReasonMITIGATING_CONTROL; + case 'USED_IN_TESTS': + return _$gVulnerabilityDismissalReasonUSED_IN_TESTS; + case 'NOT_APPLICABLE': + return _$gVulnerabilityDismissalReasonNOT_APPLICABLE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gVulnerabilityDismissalReasonValues = new BuiltSet< + GVulnerabilityDismissalReason>(const [ + _$gVulnerabilityDismissalReasonACCEPTABLE_RISK, + _$gVulnerabilityDismissalReasonFALSE_POSITIVE, + _$gVulnerabilityDismissalReasonMITIGATING_CONTROL, + _$gVulnerabilityDismissalReasonUSED_IN_TESTS, + _$gVulnerabilityDismissalReasonNOT_APPLICABLE, +]); + +const GVulnerabilityExternalIssueLinkExternalTracker + _$gVulnerabilityExternalIssueLinkExternalTrackerJIRA = + const GVulnerabilityExternalIssueLinkExternalTracker._('JIRA'); + +GVulnerabilityExternalIssueLinkExternalTracker + _$gVulnerabilityExternalIssueLinkExternalTrackerValueOf(String name) { + switch (name) { + case 'JIRA': + return _$gVulnerabilityExternalIssueLinkExternalTrackerJIRA; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gVulnerabilityExternalIssueLinkExternalTrackerValues = + new BuiltSet(const < + GVulnerabilityExternalIssueLinkExternalTracker>[ + _$gVulnerabilityExternalIssueLinkExternalTrackerJIRA, +]); + +const GVulnerabilityExternalIssueLinkType + _$gVulnerabilityExternalIssueLinkTypeCREATED = + const GVulnerabilityExternalIssueLinkType._('CREATED'); + +GVulnerabilityExternalIssueLinkType + _$gVulnerabilityExternalIssueLinkTypeValueOf(String name) { + switch (name) { + case 'CREATED': + return _$gVulnerabilityExternalIssueLinkTypeCREATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gVulnerabilityExternalIssueLinkTypeValues = + new BuiltSet(const < + GVulnerabilityExternalIssueLinkType>[ + _$gVulnerabilityExternalIssueLinkTypeCREATED, +]); + +const GVulnerabilityGrade _$gVulnerabilityGradeA = + const GVulnerabilityGrade._('A'); +const GVulnerabilityGrade _$gVulnerabilityGradeB = + const GVulnerabilityGrade._('B'); +const GVulnerabilityGrade _$gVulnerabilityGradeC = + const GVulnerabilityGrade._('C'); +const GVulnerabilityGrade _$gVulnerabilityGradeD = + const GVulnerabilityGrade._('D'); +const GVulnerabilityGrade _$gVulnerabilityGradeF = + const GVulnerabilityGrade._('F'); + +GVulnerabilityGrade _$gVulnerabilityGradeValueOf(String name) { + switch (name) { + case 'A': + return _$gVulnerabilityGradeA; + case 'B': + return _$gVulnerabilityGradeB; + case 'C': + return _$gVulnerabilityGradeC; + case 'D': + return _$gVulnerabilityGradeD; + case 'F': + return _$gVulnerabilityGradeF; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilityGradeValues = + new BuiltSet(const [ + _$gVulnerabilityGradeA, + _$gVulnerabilityGradeB, + _$gVulnerabilityGradeC, + _$gVulnerabilityGradeD, + _$gVulnerabilityGradeF, +]); + +const GVulnerabilityIssueLinkType _$gVulnerabilityIssueLinkTypeRELATED = + const GVulnerabilityIssueLinkType._('RELATED'); +const GVulnerabilityIssueLinkType _$gVulnerabilityIssueLinkTypeCREATED = + const GVulnerabilityIssueLinkType._('CREATED'); + +GVulnerabilityIssueLinkType _$gVulnerabilityIssueLinkTypeValueOf(String name) { + switch (name) { + case 'RELATED': + return _$gVulnerabilityIssueLinkTypeRELATED; + case 'CREATED': + return _$gVulnerabilityIssueLinkTypeCREATED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet + _$gVulnerabilityIssueLinkTypeValues = new BuiltSet< + GVulnerabilityIssueLinkType>(const [ + _$gVulnerabilityIssueLinkTypeRELATED, + _$gVulnerabilityIssueLinkTypeCREATED, +]); + +const GVulnerabilityReportType _$gVulnerabilityReportTypeSAST = + const GVulnerabilityReportType._('SAST'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeDEPENDENCY_SCANNING = + const GVulnerabilityReportType._('DEPENDENCY_SCANNING'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeCONTAINER_SCANNING = + const GVulnerabilityReportType._('CONTAINER_SCANNING'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeDAST = + const GVulnerabilityReportType._('DAST'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeSECRET_DETECTION = + const GVulnerabilityReportType._('SECRET_DETECTION'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeCOVERAGE_FUZZING = + const GVulnerabilityReportType._('COVERAGE_FUZZING'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeAPI_FUZZING = + const GVulnerabilityReportType._('API_FUZZING'); +const GVulnerabilityReportType + _$gVulnerabilityReportTypeCLUSTER_IMAGE_SCANNING = + const GVulnerabilityReportType._('CLUSTER_IMAGE_SCANNING'); +const GVulnerabilityReportType _$gVulnerabilityReportTypeGENERIC = + const GVulnerabilityReportType._('GENERIC'); + +GVulnerabilityReportType _$gVulnerabilityReportTypeValueOf(String name) { + switch (name) { + case 'SAST': + return _$gVulnerabilityReportTypeSAST; + case 'DEPENDENCY_SCANNING': + return _$gVulnerabilityReportTypeDEPENDENCY_SCANNING; + case 'CONTAINER_SCANNING': + return _$gVulnerabilityReportTypeCONTAINER_SCANNING; + case 'DAST': + return _$gVulnerabilityReportTypeDAST; + case 'SECRET_DETECTION': + return _$gVulnerabilityReportTypeSECRET_DETECTION; + case 'COVERAGE_FUZZING': + return _$gVulnerabilityReportTypeCOVERAGE_FUZZING; + case 'API_FUZZING': + return _$gVulnerabilityReportTypeAPI_FUZZING; + case 'CLUSTER_IMAGE_SCANNING': + return _$gVulnerabilityReportTypeCLUSTER_IMAGE_SCANNING; + case 'GENERIC': + return _$gVulnerabilityReportTypeGENERIC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilityReportTypeValues = + new BuiltSet(const [ + _$gVulnerabilityReportTypeSAST, + _$gVulnerabilityReportTypeDEPENDENCY_SCANNING, + _$gVulnerabilityReportTypeCONTAINER_SCANNING, + _$gVulnerabilityReportTypeDAST, + _$gVulnerabilityReportTypeSECRET_DETECTION, + _$gVulnerabilityReportTypeCOVERAGE_FUZZING, + _$gVulnerabilityReportTypeAPI_FUZZING, + _$gVulnerabilityReportTypeCLUSTER_IMAGE_SCANNING, + _$gVulnerabilityReportTypeGENERIC, +]); + +const GVulnerabilitySeverity _$gVulnerabilitySeverityINFO = + const GVulnerabilitySeverity._('INFO'); +const GVulnerabilitySeverity _$gVulnerabilitySeverityUNKNOWN = + const GVulnerabilitySeverity._('UNKNOWN'); +const GVulnerabilitySeverity _$gVulnerabilitySeverityLOW = + const GVulnerabilitySeverity._('LOW'); +const GVulnerabilitySeverity _$gVulnerabilitySeverityMEDIUM = + const GVulnerabilitySeverity._('MEDIUM'); +const GVulnerabilitySeverity _$gVulnerabilitySeverityHIGH = + const GVulnerabilitySeverity._('HIGH'); +const GVulnerabilitySeverity _$gVulnerabilitySeverityCRITICAL = + const GVulnerabilitySeverity._('CRITICAL'); + +GVulnerabilitySeverity _$gVulnerabilitySeverityValueOf(String name) { + switch (name) { + case 'INFO': + return _$gVulnerabilitySeverityINFO; + case 'UNKNOWN': + return _$gVulnerabilitySeverityUNKNOWN; + case 'LOW': + return _$gVulnerabilitySeverityLOW; + case 'MEDIUM': + return _$gVulnerabilitySeverityMEDIUM; + case 'HIGH': + return _$gVulnerabilitySeverityHIGH; + case 'CRITICAL': + return _$gVulnerabilitySeverityCRITICAL; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilitySeverityValues = + new BuiltSet(const [ + _$gVulnerabilitySeverityINFO, + _$gVulnerabilitySeverityUNKNOWN, + _$gVulnerabilitySeverityLOW, + _$gVulnerabilitySeverityMEDIUM, + _$gVulnerabilitySeverityHIGH, + _$gVulnerabilitySeverityCRITICAL, +]); + +const GVulnerabilitySort _$gVulnerabilitySortseverity_desc = + const GVulnerabilitySort._('severity_desc'); +const GVulnerabilitySort _$gVulnerabilitySortseverity_asc = + const GVulnerabilitySort._('severity_asc'); +const GVulnerabilitySort _$gVulnerabilitySortdetected_desc = + const GVulnerabilitySort._('detected_desc'); +const GVulnerabilitySort _$gVulnerabilitySortdetected_asc = + const GVulnerabilitySort._('detected_asc'); + +GVulnerabilitySort _$gVulnerabilitySortValueOf(String name) { + switch (name) { + case 'severity_desc': + return _$gVulnerabilitySortseverity_desc; + case 'severity_asc': + return _$gVulnerabilitySortseverity_asc; + case 'detected_desc': + return _$gVulnerabilitySortdetected_desc; + case 'detected_asc': + return _$gVulnerabilitySortdetected_asc; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilitySortValues = + new BuiltSet(const [ + _$gVulnerabilitySortseverity_desc, + _$gVulnerabilitySortseverity_asc, + _$gVulnerabilitySortdetected_desc, + _$gVulnerabilitySortdetected_asc, +]); + +const GVulnerabilityState _$gVulnerabilityStateCONFIRMED = + const GVulnerabilityState._('CONFIRMED'); +const GVulnerabilityState _$gVulnerabilityStateDETECTED = + const GVulnerabilityState._('DETECTED'); +const GVulnerabilityState _$gVulnerabilityStateDISMISSED = + const GVulnerabilityState._('DISMISSED'); +const GVulnerabilityState _$gVulnerabilityStateRESOLVED = + const GVulnerabilityState._('RESOLVED'); + +GVulnerabilityState _$gVulnerabilityStateValueOf(String name) { + switch (name) { + case 'CONFIRMED': + return _$gVulnerabilityStateCONFIRMED; + case 'DETECTED': + return _$gVulnerabilityStateDETECTED; + case 'DISMISSED': + return _$gVulnerabilityStateDISMISSED; + case 'RESOLVED': + return _$gVulnerabilityStateRESOLVED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gVulnerabilityStateValues = + new BuiltSet(const [ + _$gVulnerabilityStateCONFIRMED, + _$gVulnerabilityStateDETECTED, + _$gVulnerabilityStateDISMISSED, + _$gVulnerabilityStateRESOLVED, +]); + +const GWeightWildcardId _$gWeightWildcardIdNONE = + const GWeightWildcardId._('NONE'); +const GWeightWildcardId _$gWeightWildcardIdANY = + const GWeightWildcardId._('ANY'); + +GWeightWildcardId _$gWeightWildcardIdValueOf(String name) { + switch (name) { + case 'NONE': + return _$gWeightWildcardIdNONE; + case 'ANY': + return _$gWeightWildcardIdANY; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWeightWildcardIdValues = + new BuiltSet(const [ + _$gWeightWildcardIdNONE, + _$gWeightWildcardIdANY, +]); + +const GWorkItemSort _$gWorkItemSortTITLE_ASC = + const GWorkItemSort._('TITLE_ASC'); +const GWorkItemSort _$gWorkItemSortTITLE_DESC = + const GWorkItemSort._('TITLE_DESC'); +const GWorkItemSort _$gWorkItemSortupdated_desc = + const GWorkItemSort._('updated_desc'); +const GWorkItemSort _$gWorkItemSortupdated_asc = + const GWorkItemSort._('updated_asc'); +const GWorkItemSort _$gWorkItemSortcreated_desc = + const GWorkItemSort._('created_desc'); +const GWorkItemSort _$gWorkItemSortcreated_asc = + const GWorkItemSort._('created_asc'); +const GWorkItemSort _$gWorkItemSortUPDATED_DESC = + const GWorkItemSort._('UPDATED_DESC'); +const GWorkItemSort _$gWorkItemSortUPDATED_ASC = + const GWorkItemSort._('UPDATED_ASC'); +const GWorkItemSort _$gWorkItemSortCREATED_DESC = + const GWorkItemSort._('CREATED_DESC'); +const GWorkItemSort _$gWorkItemSortCREATED_ASC = + const GWorkItemSort._('CREATED_ASC'); + +GWorkItemSort _$gWorkItemSortValueOf(String name) { + switch (name) { + case 'TITLE_ASC': + return _$gWorkItemSortTITLE_ASC; + case 'TITLE_DESC': + return _$gWorkItemSortTITLE_DESC; + case 'updated_desc': + return _$gWorkItemSortupdated_desc; + case 'updated_asc': + return _$gWorkItemSortupdated_asc; + case 'created_desc': + return _$gWorkItemSortcreated_desc; + case 'created_asc': + return _$gWorkItemSortcreated_asc; + case 'UPDATED_DESC': + return _$gWorkItemSortUPDATED_DESC; + case 'UPDATED_ASC': + return _$gWorkItemSortUPDATED_ASC; + case 'CREATED_DESC': + return _$gWorkItemSortCREATED_DESC; + case 'CREATED_ASC': + return _$gWorkItemSortCREATED_ASC; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWorkItemSortValues = + new BuiltSet(const [ + _$gWorkItemSortTITLE_ASC, + _$gWorkItemSortTITLE_DESC, + _$gWorkItemSortupdated_desc, + _$gWorkItemSortupdated_asc, + _$gWorkItemSortcreated_desc, + _$gWorkItemSortcreated_asc, + _$gWorkItemSortUPDATED_DESC, + _$gWorkItemSortUPDATED_ASC, + _$gWorkItemSortCREATED_DESC, + _$gWorkItemSortCREATED_ASC, +]); + +const GWorkItemState _$gWorkItemStateOPEN = const GWorkItemState._('OPEN'); +const GWorkItemState _$gWorkItemStateCLOSED = const GWorkItemState._('CLOSED'); + +GWorkItemState _$gWorkItemStateValueOf(String name) { + switch (name) { + case 'OPEN': + return _$gWorkItemStateOPEN; + case 'CLOSED': + return _$gWorkItemStateCLOSED; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWorkItemStateValues = + new BuiltSet(const [ + _$gWorkItemStateOPEN, + _$gWorkItemStateCLOSED, +]); + +const GWorkItemStateEvent _$gWorkItemStateEventREOPEN = + const GWorkItemStateEvent._('REOPEN'); +const GWorkItemStateEvent _$gWorkItemStateEventCLOSE = + const GWorkItemStateEvent._('CLOSE'); + +GWorkItemStateEvent _$gWorkItemStateEventValueOf(String name) { + switch (name) { + case 'REOPEN': + return _$gWorkItemStateEventREOPEN; + case 'CLOSE': + return _$gWorkItemStateEventCLOSE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWorkItemStateEventValues = + new BuiltSet(const [ + _$gWorkItemStateEventREOPEN, + _$gWorkItemStateEventCLOSE, +]); + +const GWorkItemWidgetType _$gWorkItemWidgetTypeITERATION = + const GWorkItemWidgetType._('ITERATION'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeWEIGHT = + const GWorkItemWidgetType._('WEIGHT'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeSTATUS = + const GWorkItemWidgetType._('STATUS'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeASSIGNEES = + const GWorkItemWidgetType._('ASSIGNEES'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeLABELS = + const GWorkItemWidgetType._('LABELS'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeDESCRIPTION = + const GWorkItemWidgetType._('DESCRIPTION'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeHIERARCHY = + const GWorkItemWidgetType._('HIERARCHY'); +const GWorkItemWidgetType _$gWorkItemWidgetTypeSTART_AND_DUE_DATE = + const GWorkItemWidgetType._('START_AND_DUE_DATE'); + +GWorkItemWidgetType _$gWorkItemWidgetTypeValueOf(String name) { + switch (name) { + case 'ITERATION': + return _$gWorkItemWidgetTypeITERATION; + case 'WEIGHT': + return _$gWorkItemWidgetTypeWEIGHT; + case 'STATUS': + return _$gWorkItemWidgetTypeSTATUS; + case 'ASSIGNEES': + return _$gWorkItemWidgetTypeASSIGNEES; + case 'LABELS': + return _$gWorkItemWidgetTypeLABELS; + case 'DESCRIPTION': + return _$gWorkItemWidgetTypeDESCRIPTION; + case 'HIERARCHY': + return _$gWorkItemWidgetTypeHIERARCHY; + case 'START_AND_DUE_DATE': + return _$gWorkItemWidgetTypeSTART_AND_DUE_DATE; + default: + throw new ArgumentError(name); + } +} + +final BuiltSet _$gWorkItemWidgetTypeValues = + new BuiltSet(const [ + _$gWorkItemWidgetTypeITERATION, + _$gWorkItemWidgetTypeWEIGHT, + _$gWorkItemWidgetTypeSTATUS, + _$gWorkItemWidgetTypeASSIGNEES, + _$gWorkItemWidgetTypeLABELS, + _$gWorkItemWidgetTypeDESCRIPTION, + _$gWorkItemWidgetTypeHIERARCHY, + _$gWorkItemWidgetTypeSTART_AND_DUE_DATE, +]); + +Serializer _$gAccessLevelEnumSerializer = + new _$GAccessLevelEnumSerializer(); +Serializer + _$gAddProjectToSecurityDashboardInputSerializer = + new _$GAddProjectToSecurityDashboardInputSerializer(); +Serializer + _$gAdminSidekiqQueuesDeleteJobsInputSerializer = + new _$GAdminSidekiqQueuesDeleteJobsInputSerializer(); +Serializer _$gAgentTokenStatusSerializer = + new _$GAgentTokenStatusSerializer(); +Serializer _$gAlertManagementAlertSortSerializer = + new _$GAlertManagementAlertSortSerializer(); +Serializer + _$gAlertManagementDomainFilterSerializer = + new _$GAlertManagementDomainFilterSerializer(); +Serializer + _$gAlertManagementIntegrationTypeSerializer = + new _$GAlertManagementIntegrationTypeSerializer(); +Serializer + _$gAlertManagementPayloadAlertFieldInputSerializer = + new _$GAlertManagementPayloadAlertFieldInputSerializer(); +Serializer + _$gAlertManagementPayloadAlertFieldNameSerializer = + new _$GAlertManagementPayloadAlertFieldNameSerializer(); +Serializer + _$gAlertManagementPayloadAlertFieldTypeSerializer = + new _$GAlertManagementPayloadAlertFieldTypeSerializer(); +Serializer _$gAlertManagementSeveritySerializer = + new _$GAlertManagementSeveritySerializer(); +Serializer _$gAlertManagementStatusSerializer = + new _$GAlertManagementStatusSerializer(); +Serializer _$gAlertSetAssigneesInputSerializer = + new _$GAlertSetAssigneesInputSerializer(); +Serializer _$gAlertTodoCreateInputSerializer = + new _$GAlertTodoCreateInputSerializer(); +Serializer + _$gApiFuzzingCiConfigurationCreateInputSerializer = + new _$GApiFuzzingCiConfigurationCreateInputSerializer(); +Serializer _$gApiFuzzingScanModeSerializer = + new _$GApiFuzzingScanModeSerializer(); +Serializer _$gApprovalRuleTypeSerializer = + new _$GApprovalRuleTypeSerializer(); +Serializer _$gArtifactDestroyInputSerializer = + new _$GArtifactDestroyInputSerializer(); +Serializer _$gAssigneeWildcardIdSerializer = + new _$GAssigneeWildcardIdSerializer(); +Serializer + _$gAuditEventsStreamingHeadersCreateInputSerializer = + new _$GAuditEventsStreamingHeadersCreateInputSerializer(); +Serializer + _$gAuditEventsStreamingHeadersDestroyInputSerializer = + new _$GAuditEventsStreamingHeadersDestroyInputSerializer(); +Serializer + _$gAuditEventsStreamingHeadersUpdateInputSerializer = + new _$GAuditEventsStreamingHeadersUpdateInputSerializer(); +Serializer _$gAvailabilityEnumSerializer = + new _$GAvailabilityEnumSerializer(); +Serializer _$gAwardEmojiAddInputSerializer = + new _$GAwardEmojiAddInputSerializer(); +Serializer _$gAwardEmojiRemoveInputSerializer = + new _$GAwardEmojiRemoveInputSerializer(); +Serializer _$gAwardEmojiToggleInputSerializer = + new _$GAwardEmojiToggleInputSerializer(); +Serializer _$gBlobViewersTypeSerializer = + new _$GBlobViewersTypeSerializer(); +Serializer _$gBoardEpicCreateInputSerializer = + new _$GBoardEpicCreateInputSerializer(); +Serializer _$gBoardIssueInputSerializer = + new _$GBoardIssueInputSerializer(); +Serializer _$gBoardListCreateInputSerializer = + new _$GBoardListCreateInputSerializer(); +Serializer + _$gBoardListUpdateLimitMetricsInputSerializer = + new _$GBoardListUpdateLimitMetricsInputSerializer(); +Serializer + _$gBulkEnableDevopsAdoptionNamespacesInputSerializer = + new _$GBulkEnableDevopsAdoptionNamespacesInputSerializer(); +Serializer _$gBulkRunnerDeleteInputSerializer = + new _$GBulkRunnerDeleteInputSerializer(); +Serializer _$gCiCdSettingsUpdateInputSerializer = + new _$GCiCdSettingsUpdateInputSerializer(); +Serializer _$gCiConfigIncludeTypeSerializer = + new _$GCiConfigIncludeTypeSerializer(); +Serializer _$gCiConfigStatusSerializer = + new _$GCiConfigStatusSerializer(); +Serializer _$gCiJobKindSerializer = new _$GCiJobKindSerializer(); +Serializer _$gCiJobStatusSerializer = + new _$GCiJobStatusSerializer(); +Serializer + _$gCiJobTokenScopeAddProjectInputSerializer = + new _$GCiJobTokenScopeAddProjectInputSerializer(); +Serializer + _$gCiJobTokenScopeRemoveProjectInputSerializer = + new _$GCiJobTokenScopeRemoveProjectInputSerializer(); +Serializer _$gCiRunnerAccessLevelSerializer = + new _$GCiRunnerAccessLevelSerializer(); +Serializer _$gCiRunnerMembershipFilterSerializer = + new _$GCiRunnerMembershipFilterSerializer(); +Serializer _$gCiRunnerSortSerializer = + new _$GCiRunnerSortSerializer(); +Serializer _$gCiRunnerStatusSerializer = + new _$GCiRunnerStatusSerializer(); +Serializer _$gCiRunnerTypeSerializer = + new _$GCiRunnerTypeSerializer(); +Serializer _$gCiRunnerUpgradeStatusSerializer = + new _$GCiRunnerUpgradeStatusSerializer(); +Serializer _$gCiVariableInputSerializer = + new _$GCiVariableInputSerializer(); +Serializer _$gCiVariableTypeSerializer = + new _$GCiVariableTypeSerializer(); +Serializer _$gClusterAgentDeleteInputSerializer = + new _$GClusterAgentDeleteInputSerializer(); +Serializer + _$gClusterAgentTokenCreateInputSerializer = + new _$GClusterAgentTokenCreateInputSerializer(); +Serializer + _$gClusterAgentTokenRevokeInputSerializer = + new _$GClusterAgentTokenRevokeInputSerializer(); +Serializer + _$gCodeQualityDegradationSeveritySerializer = + new _$GCodeQualityDegradationSeveritySerializer(); +Serializer _$gCommitActionSerializer = + new _$GCommitActionSerializer(); +Serializer _$gCommitActionModeSerializer = + new _$GCommitActionModeSerializer(); +Serializer _$gCommitCreateInputSerializer = + new _$GCommitCreateInputSerializer(); +Serializer _$gCommitEncodingSerializer = + new _$GCommitEncodingSerializer(); +Serializer _$gComplianceFrameworkInputSerializer = + new _$GComplianceFrameworkInputSerializer(); +Serializer _$gComplianceViolationInputSerializer = + new _$GComplianceViolationInputSerializer(); +Serializer _$gComplianceViolationReasonSerializer = + new _$GComplianceViolationReasonSerializer(); +Serializer + _$gComplianceViolationSeveritySerializer = + new _$GComplianceViolationSeveritySerializer(); +Serializer _$gComplianceViolationSortSerializer = + new _$GComplianceViolationSortSerializer(); +Serializer + _$gConanMetadatumFileTypeEnumSerializer = + new _$GConanMetadatumFileTypeEnumSerializer(); +Serializer + _$gConfigureContainerScanningInputSerializer = + new _$GConfigureContainerScanningInputSerializer(); +Serializer + _$gConfigureDependencyScanningInputSerializer = + new _$GConfigureDependencyScanningInputSerializer(); +Serializer _$gConfigureSastIacInputSerializer = + new _$GConfigureSastIacInputSerializer(); +Serializer _$gConfigureSastInputSerializer = + new _$GConfigureSastInputSerializer(); +Serializer + _$gConfigureSecretDetectionInputSerializer = + new _$GConfigureSecretDetectionInputSerializer(); +Serializer _$gContactSortSerializer = + new _$GContactSortSerializer(); +Serializer + _$gContainerExpirationPolicyCadenceEnumSerializer = + new _$GContainerExpirationPolicyCadenceEnumSerializer(); +Serializer + _$gContainerExpirationPolicyKeepEnumSerializer = + new _$GContainerExpirationPolicyKeepEnumSerializer(); +Serializer + _$gContainerExpirationPolicyOlderThanEnumSerializer = + new _$GContainerExpirationPolicyOlderThanEnumSerializer(); +Serializer + _$gContainerRepositoryCleanupStatusSerializer = + new _$GContainerRepositoryCleanupStatusSerializer(); +Serializer _$gContainerRepositorySortSerializer = + new _$GContainerRepositorySortSerializer(); +Serializer _$gContainerRepositoryStatusSerializer = + new _$GContainerRepositoryStatusSerializer(); +Serializer + _$gContainerRepositoryTagSortSerializer = + new _$GContainerRepositoryTagSortSerializer(); +Serializer _$gCorpusCreateInputSerializer = + new _$GCorpusCreateInputSerializer(); +Serializer _$gCreateAlertIssueInputSerializer = + new _$GCreateAlertIssueInputSerializer(); +Serializer _$gCreateAnnotationInputSerializer = + new _$GCreateAnnotationInputSerializer(); +Serializer _$gCreateBoardInputSerializer = + new _$GCreateBoardInputSerializer(); +Serializer _$gCreateBranchInputSerializer = + new _$GCreateBranchInputSerializer(); +Serializer _$gCreateClusterAgentInputSerializer = + new _$GCreateClusterAgentInputSerializer(); +Serializer + _$gCreateComplianceFrameworkInputSerializer = + new _$GCreateComplianceFrameworkInputSerializer(); +Serializer _$gCreateCustomEmojiInputSerializer = + new _$GCreateCustomEmojiInputSerializer(); +Serializer _$gCreateDiffNoteInputSerializer = + new _$GCreateDiffNoteInputSerializer(); +Serializer _$gCreateEpicInputSerializer = + new _$GCreateEpicInputSerializer(); +Serializer _$gCreateImageDiffNoteInputSerializer = + new _$GCreateImageDiffNoteInputSerializer(); +Serializer _$gCreateIssueInputSerializer = + new _$GCreateIssueInputSerializer(); +Serializer _$gCreateIterationInputSerializer = + new _$GCreateIterationInputSerializer(); +Serializer _$gCreateNoteInputSerializer = + new _$GCreateNoteInputSerializer(); +Serializer _$gCreateRequirementInputSerializer = + new _$GCreateRequirementInputSerializer(); +Serializer _$gCreateSnippetInputSerializer = + new _$GCreateSnippetInputSerializer(); +Serializer _$gCreateTestCaseInputSerializer = + new _$GCreateTestCaseInputSerializer(); +Serializer + _$gCustomerRelationsContactCreateInputSerializer = + new _$GCustomerRelationsContactCreateInputSerializer(); +Serializer + _$gCustomerRelationsContactStateSerializer = + new _$GCustomerRelationsContactStateSerializer(); +Serializer + _$gCustomerRelationsContactUpdateInputSerializer = + new _$GCustomerRelationsContactUpdateInputSerializer(); +Serializer + _$gCustomerRelationsOrganizationCreateInputSerializer = + new _$GCustomerRelationsOrganizationCreateInputSerializer(); +Serializer + _$gCustomerRelationsOrganizationStateSerializer = + new _$GCustomerRelationsOrganizationStateSerializer(); +Serializer + _$gCustomerRelationsOrganizationUpdateInputSerializer = + new _$GCustomerRelationsOrganizationUpdateInputSerializer(); +Serializer + _$gDastOnDemandScanCreateInputSerializer = + new _$GDastOnDemandScanCreateInputSerializer(); +Serializer _$gDastProfileCadenceInputSerializer = + new _$GDastProfileCadenceInputSerializer(); +Serializer _$gDastProfileCadenceUnitSerializer = + new _$GDastProfileCadenceUnitSerializer(); +Serializer _$gDastProfileCreateInputSerializer = + new _$GDastProfileCreateInputSerializer(); +Serializer _$gDastProfileDeleteInputSerializer = + new _$GDastProfileDeleteInputSerializer(); +Serializer _$gDastProfileRunInputSerializer = + new _$GDastProfileRunInputSerializer(); +Serializer _$gDastProfileScheduleInputSerializer = + new _$GDastProfileScheduleInputSerializer(); +Serializer _$gDastProfileUpdateInputSerializer = + new _$GDastProfileUpdateInputSerializer(); +Serializer _$gDastScanMethodTypeSerializer = + new _$GDastScanMethodTypeSerializer(); +Serializer + _$gDastScannerProfileCreateInputSerializer = + new _$GDastScannerProfileCreateInputSerializer(); +Serializer + _$gDastScannerProfileDeleteInputSerializer = + new _$GDastScannerProfileDeleteInputSerializer(); +Serializer + _$gDastScannerProfileUpdateInputSerializer = + new _$GDastScannerProfileUpdateInputSerializer(); +Serializer _$gDastScanTypeEnumSerializer = + new _$GDastScanTypeEnumSerializer(); +Serializer _$gDastSiteProfileAuthInputSerializer = + new _$GDastSiteProfileAuthInputSerializer(); +Serializer + _$gDastSiteProfileCreateInputSerializer = + new _$GDastSiteProfileCreateInputSerializer(); +Serializer + _$gDastSiteProfileDeleteInputSerializer = + new _$GDastSiteProfileDeleteInputSerializer(); +Serializer + _$gDastSiteProfileUpdateInputSerializer = + new _$GDastSiteProfileUpdateInputSerializer(); +Serializer + _$gDastSiteProfileValidationStatusEnumSerializer = + new _$GDastSiteProfileValidationStatusEnumSerializer(); +Serializer _$gDastSiteTokenCreateInputSerializer = + new _$GDastSiteTokenCreateInputSerializer(); +Serializer + _$gDastSiteValidationCreateInputSerializer = + new _$GDastSiteValidationCreateInputSerializer(); +Serializer + _$gDastSiteValidationRevokeInputSerializer = + new _$GDastSiteValidationRevokeInputSerializer(); +Serializer + _$gDastSiteValidationStatusEnumSerializer = + new _$GDastSiteValidationStatusEnumSerializer(); +Serializer + _$gDastSiteValidationStrategyEnumSerializer = + new _$GDastSiteValidationStrategyEnumSerializer(); +Serializer _$gDastTargetTypeEnumSerializer = + new _$GDastTargetTypeEnumSerializer(); +Serializer + _$gDataVisualizationColorEnumSerializer = + new _$GDataVisualizationColorEnumSerializer(); +Serializer + _$gDataVisualizationWeightEnumSerializer = + new _$GDataVisualizationWeightEnumSerializer(); +Serializer _$gDeleteAnnotationInputSerializer = + new _$GDeleteAnnotationInputSerializer(); +Serializer + _$gDependencyProxyManifestStatusSerializer = + new _$GDependencyProxyManifestStatusSerializer(); +Serializer _$gDeploymentsOrderByInputSerializer = + new _$GDeploymentsOrderByInputSerializer(); +Serializer _$gDeploymentStatusSerializer = + new _$GDeploymentStatusSerializer(); +Serializer _$gDeploymentTierSerializer = + new _$GDeploymentTierSerializer(); +Serializer _$gDesignCollectionCopyStateSerializer = + new _$GDesignCollectionCopyStateSerializer(); +Serializer + _$gDesignManagementDeleteInputSerializer = + new _$GDesignManagementDeleteInputSerializer(); +Serializer _$gDesignManagementMoveInputSerializer = + new _$GDesignManagementMoveInputSerializer(); +Serializer + _$gDesignManagementUploadInputSerializer = + new _$GDesignManagementUploadInputSerializer(); +Serializer _$gDesignVersionEventSerializer = + new _$GDesignVersionEventSerializer(); +Serializer _$gDestroyBoardInputSerializer = + new _$GDestroyBoardInputSerializer(); +Serializer _$gDestroyBoardListInputSerializer = + new _$GDestroyBoardListInputSerializer(); +Serializer + _$gDestroyComplianceFrameworkInputSerializer = + new _$GDestroyComplianceFrameworkInputSerializer(); +Serializer + _$gDestroyContainerRepositoryInputSerializer = + new _$GDestroyContainerRepositoryInputSerializer(); +Serializer + _$gDestroyContainerRepositoryTagsInputSerializer = + new _$GDestroyContainerRepositoryTagsInputSerializer(); +Serializer _$gDestroyCustomEmojiInputSerializer = + new _$GDestroyCustomEmojiInputSerializer(); +Serializer _$gDestroyEpicBoardInputSerializer = + new _$GDestroyEpicBoardInputSerializer(); +Serializer _$gDestroyNoteInputSerializer = + new _$GDestroyNoteInputSerializer(); +Serializer _$gDestroyPackageFileInputSerializer = + new _$GDestroyPackageFileInputSerializer(); +Serializer _$gDestroyPackageFilesInputSerializer = + new _$GDestroyPackageFilesInputSerializer(); +Serializer _$gDestroyPackageInputSerializer = + new _$GDestroyPackageInputSerializer(); +Serializer _$gDestroySnippetInputSerializer = + new _$GDestroySnippetInputSerializer(); +Serializer _$gDetailedMergeStatusSerializer = + new _$GDetailedMergeStatusSerializer(); +Serializer _$gDiffImagePositionInputSerializer = + new _$GDiffImagePositionInputSerializer(); +Serializer _$gDiffPathsInputSerializer = + new _$GDiffPathsInputSerializer(); +Serializer _$gDiffPositionInputSerializer = + new _$GDiffPositionInputSerializer(); +Serializer _$gDiffPositionTypeSerializer = + new _$GDiffPositionTypeSerializer(); +Serializer + _$gDisableDevopsAdoptionNamespaceInputSerializer = + new _$GDisableDevopsAdoptionNamespaceInputSerializer(); +Serializer + _$gDiscussionToggleResolveInputSerializer = + new _$GDiscussionToggleResolveInputSerializer(); +Serializer + _$gDoraMetricBucketingIntervalSerializer = + new _$GDoraMetricBucketingIntervalSerializer(); +Serializer _$gDoraMetricTypeSerializer = + new _$GDoraMetricTypeSerializer(); +Serializer _$gEchoCreateInputSerializer = + new _$GEchoCreateInputSerializer(); +Serializer + _$gEnableDevopsAdoptionNamespaceInputSerializer = + new _$GEnableDevopsAdoptionNamespaceInputSerializer(); +Serializer _$gEntryTypeSerializer = new _$GEntryTypeSerializer(); +Serializer + _$gEnvironmentsCanaryIngressUpdateInputSerializer = + new _$GEnvironmentsCanaryIngressUpdateInputSerializer(); +Serializer _$gEpicAddIssueInputSerializer = + new _$GEpicAddIssueInputSerializer(); +Serializer _$gEpicBoardCreateInputSerializer = + new _$GEpicBoardCreateInputSerializer(); +Serializer _$gEpicBoardListCreateInputSerializer = + new _$GEpicBoardListCreateInputSerializer(); +Serializer _$gEpicBoardListDestroyInputSerializer = + new _$GEpicBoardListDestroyInputSerializer(); +Serializer _$gEpicBoardUpdateInputSerializer = + new _$GEpicBoardUpdateInputSerializer(); +Serializer _$gEpicFiltersSerializer = + new _$GEpicFiltersSerializer(); +Serializer _$gEpicMoveListInputSerializer = + new _$GEpicMoveListInputSerializer(); +Serializer _$gEpicSetSubscriptionInputSerializer = + new _$GEpicSetSubscriptionInputSerializer(); +Serializer _$gEpicSortSerializer = new _$GEpicSortSerializer(); +Serializer _$gEpicStateSerializer = new _$GEpicStateSerializer(); +Serializer _$gEpicStateEventSerializer = + new _$GEpicStateEventSerializer(); +Serializer + _$gEpicTreeNodeFieldsInputTypeSerializer = + new _$GEpicTreeNodeFieldsInputTypeSerializer(); +Serializer _$gEpicTreeReorderInputSerializer = + new _$GEpicTreeReorderInputSerializer(); +Serializer _$gEpicWildcardIdSerializer = + new _$GEpicWildcardIdSerializer(); +Serializer + _$gEscalationPolicyCreateInputSerializer = + new _$GEscalationPolicyCreateInputSerializer(); +Serializer + _$gEscalationPolicyDestroyInputSerializer = + new _$GEscalationPolicyDestroyInputSerializer(); +Serializer + _$gEscalationPolicyUpdateInputSerializer = + new _$GEscalationPolicyUpdateInputSerializer(); +Serializer _$gEscalationRuleInputSerializer = + new _$GEscalationRuleInputSerializer(); +Serializer _$gEscalationRuleStatusSerializer = + new _$GEscalationRuleStatusSerializer(); +Serializer _$gEventActionSerializer = + new _$GEventActionSerializer(); +Serializer _$gExportRequirementsInputSerializer = + new _$GExportRequirementsInputSerializer(); +Serializer + _$gExternalAuditEventDestinationCreateInputSerializer = + new _$GExternalAuditEventDestinationCreateInputSerializer(); +Serializer + _$gExternalAuditEventDestinationDestroyInputSerializer = + new _$GExternalAuditEventDestinationDestroyInputSerializer(); +Serializer + _$gExternalAuditEventDestinationUpdateInputSerializer = + new _$GExternalAuditEventDestinationUpdateInputSerializer(); +Serializer + _$gGitlabSubscriptionActivateInputSerializer = + new _$GGitlabSubscriptionActivateInputSerializer(); +Serializer _$gGroupMemberRelationSerializer = + new _$GGroupMemberRelationSerializer(); +Serializer _$gGroupPermissionSerializer = + new _$GGroupPermissionSerializer(); +Serializer _$gGroupUpdateInputSerializer = + new _$GGroupUpdateInputSerializer(); +Serializer _$gHealthStatusSerializer = + new _$GHealthStatusSerializer(); +Serializer _$gHealthStatusFilterSerializer = + new _$GHealthStatusFilterSerializer(); +Serializer + _$gHttpIntegrationCreateInputSerializer = + new _$GHttpIntegrationCreateInputSerializer(); +Serializer + _$gHttpIntegrationDestroyInputSerializer = + new _$GHttpIntegrationDestroyInputSerializer(); +Serializer + _$gHttpIntegrationResetTokenInputSerializer = + new _$GHttpIntegrationResetTokenInputSerializer(); +Serializer + _$gHttpIntegrationUpdateInputSerializer = + new _$GHttpIntegrationUpdateInputSerializer(); +Serializer + _$gIssuableResourceLinkCreateInputSerializer = + new _$GIssuableResourceLinkCreateInputSerializer(); +Serializer + _$gIssuableResourceLinkDestroyInputSerializer = + new _$GIssuableResourceLinkDestroyInputSerializer(); +Serializer _$gIssuableResourceLinkTypeSerializer = + new _$GIssuableResourceLinkTypeSerializer(); +Serializer _$gIssuableSearchableFieldSerializer = + new _$GIssuableSearchableFieldSerializer(); +Serializer _$gIssuableSeveritySerializer = + new _$GIssuableSeveritySerializer(); +Serializer _$gIssuableStateSerializer = + new _$GIssuableStateSerializer(); +Serializer + _$gIssueCreationIterationWildcardIdSerializer = + new _$GIssueCreationIterationWildcardIdSerializer(); +Serializer _$gIssueEscalationStatusSerializer = + new _$GIssueEscalationStatusSerializer(); +Serializer _$gIssueMoveInputSerializer = + new _$GIssueMoveInputSerializer(); +Serializer _$gIssueMoveListInputSerializer = + new _$GIssueMoveListInputSerializer(); +Serializer _$gIssueSetAssigneesInputSerializer = + new _$GIssueSetAssigneesInputSerializer(); +Serializer _$gIssueSetConfidentialInputSerializer = + new _$GIssueSetConfidentialInputSerializer(); +Serializer _$gIssueSetCrmContactsInputSerializer = + new _$GIssueSetCrmContactsInputSerializer(); +Serializer _$gIssueSetDueDateInputSerializer = + new _$GIssueSetDueDateInputSerializer(); +Serializer _$gIssueSetEpicInputSerializer = + new _$GIssueSetEpicInputSerializer(); +Serializer + _$gIssueSetEscalationPolicyInputSerializer = + new _$GIssueSetEscalationPolicyInputSerializer(); +Serializer + _$gIssueSetEscalationStatusInputSerializer = + new _$GIssueSetEscalationStatusInputSerializer(); +Serializer _$gIssueSetIterationInputSerializer = + new _$GIssueSetIterationInputSerializer(); +Serializer _$gIssueSetLockedInputSerializer = + new _$GIssueSetLockedInputSerializer(); +Serializer _$gIssueSetSeverityInputSerializer = + new _$GIssueSetSeverityInputSerializer(); +Serializer _$gIssueSetSubscriptionInputSerializer = + new _$GIssueSetSubscriptionInputSerializer(); +Serializer _$gIssueSetWeightInputSerializer = + new _$GIssueSetWeightInputSerializer(); +Serializer _$gIssueSortSerializer = new _$GIssueSortSerializer(); +Serializer _$gIssueStateSerializer = new _$GIssueStateSerializer(); +Serializer _$gIssueStateEventSerializer = + new _$GIssueStateEventSerializer(); +Serializer _$gIssueTypeSerializer = new _$GIssueTypeSerializer(); +Serializer + _$gIterationCadenceCreateInputSerializer = + new _$GIterationCadenceCreateInputSerializer(); +Serializer + _$gIterationCadenceDestroyInputSerializer = + new _$GIterationCadenceDestroyInputSerializer(); +Serializer + _$gIterationCadenceUpdateInputSerializer = + new _$GIterationCadenceUpdateInputSerializer(); +Serializer _$giterationCreateInputSerializer = + new _$GiterationCreateInputSerializer(); +Serializer _$gIterationDeleteInputSerializer = + new _$GIterationDeleteInputSerializer(); +Serializer _$gIterationSearchableFieldSerializer = + new _$GIterationSearchableFieldSerializer(); +Serializer _$gIterationSortSerializer = + new _$GIterationSortSerializer(); +Serializer _$gIterationStateSerializer = + new _$GIterationStateSerializer(); +Serializer _$gIterationWildcardIdSerializer = + new _$GIterationWildcardIdSerializer(); +Serializer _$gJiraImportStartInputSerializer = + new _$GJiraImportStartInputSerializer(); +Serializer _$gJiraImportUsersInputSerializer = + new _$GJiraImportUsersInputSerializer(); +Serializer _$gJiraUsersMappingInputTypeSerializer = + new _$GJiraUsersMappingInputTypeSerializer(); +Serializer _$gJobArtifactFileTypeSerializer = + new _$GJobArtifactFileTypeSerializer(); +Serializer _$gJobArtifactsDestroyInputSerializer = + new _$GJobArtifactsDestroyInputSerializer(); +Serializer _$gJobCancelInputSerializer = + new _$GJobCancelInputSerializer(); +Serializer _$gJobPlayInputSerializer = + new _$GJobPlayInputSerializer(); +Serializer _$gJobRetryInputSerializer = + new _$GJobRetryInputSerializer(); +Serializer _$gJobUnscheduleInputSerializer = + new _$GJobUnscheduleInputSerializer(); +Serializer _$gLabelCreateInputSerializer = + new _$GLabelCreateInputSerializer(); +Serializer _$gListLimitMetricSerializer = + new _$GListLimitMetricSerializer(); +Serializer _$gMarkAsSpamSnippetInputSerializer = + new _$GMarkAsSpamSnippetInputSerializer(); +Serializer _$gMeasurementIdentifierSerializer = + new _$GMeasurementIdentifierSerializer(); +Serializer _$gMemberSortSerializer = new _$GMemberSortSerializer(); +Serializer _$gMergeRequestAcceptInputSerializer = + new _$GMergeRequestAcceptInputSerializer(); +Serializer _$gMergeRequestCreateInputSerializer = + new _$GMergeRequestCreateInputSerializer(); +Serializer _$gMergeRequestNewStateSerializer = + new _$GMergeRequestNewStateSerializer(); +Serializer + _$gMergeRequestReviewerRereviewInputSerializer = + new _$GMergeRequestReviewerRereviewInputSerializer(); +Serializer _$gMergeRequestReviewStateSerializer = + new _$GMergeRequestReviewStateSerializer(); +Serializer + _$gMergeRequestSetAssigneesInputSerializer = + new _$GMergeRequestSetAssigneesInputSerializer(); +Serializer _$gMergeRequestSetDraftInputSerializer = + new _$GMergeRequestSetDraftInputSerializer(); +Serializer + _$gMergeRequestSetLabelsInputSerializer = + new _$GMergeRequestSetLabelsInputSerializer(); +Serializer + _$gMergeRequestSetLockedInputSerializer = + new _$GMergeRequestSetLockedInputSerializer(); +Serializer + _$gMergeRequestSetMilestoneInputSerializer = + new _$GMergeRequestSetMilestoneInputSerializer(); +Serializer + _$gMergeRequestSetReviewersInputSerializer = + new _$GMergeRequestSetReviewersInputSerializer(); +Serializer + _$gMergeRequestSetSubscriptionInputSerializer = + new _$GMergeRequestSetSubscriptionInputSerializer(); +Serializer _$gMergeRequestSortSerializer = + new _$GMergeRequestSortSerializer(); +Serializer + _$gMergeRequestsResolverNegatedParamsSerializer = + new _$GMergeRequestsResolverNegatedParamsSerializer(); +Serializer _$gMergeRequestStateSerializer = + new _$GMergeRequestStateSerializer(); +Serializer _$gMergeRequestUpdateInputSerializer = + new _$GMergeRequestUpdateInputSerializer(); +Serializer _$gMergeStatusSerializer = + new _$GMergeStatusSerializer(); +Serializer _$gMergeStrategyEnumSerializer = + new _$GMergeStrategyEnumSerializer(); +Serializer _$gMilestoneSortSerializer = + new _$GMilestoneSortSerializer(); +Serializer _$gMilestoneStateEnumSerializer = + new _$GMilestoneStateEnumSerializer(); +Serializer _$gMilestoneWildcardIdSerializer = + new _$GMilestoneWildcardIdSerializer(); +Serializer _$gMoveTypeSerializer = new _$GMoveTypeSerializer(); +Serializer _$gMutationOperationModeSerializer = + new _$GMutationOperationModeSerializer(); +Serializer _$gNamespaceBanDestroyInputSerializer = + new _$GNamespaceBanDestroyInputSerializer(); +Serializer + _$gNamespaceCiCdSettingsUpdateInputSerializer = + new _$GNamespaceCiCdSettingsUpdateInputSerializer(); +Serializer + _$gNamespaceIncreaseStorageTemporarilyInputSerializer = + new _$GNamespaceIncreaseStorageTemporarilyInputSerializer(); +Serializer _$gNamespaceProjectSortSerializer = + new _$GNamespaceProjectSortSerializer(); +Serializer _$gNegatedBoardIssueInputSerializer = + new _$GNegatedBoardIssueInputSerializer(); +Serializer + _$gNegatedEpicBoardIssueInputSerializer = + new _$GNegatedEpicBoardIssueInputSerializer(); +Serializer _$gNegatedEpicFilterInputSerializer = + new _$GNegatedEpicFilterInputSerializer(); +Serializer _$gNegatedIssueFilterInputSerializer = + new _$GNegatedIssueFilterInputSerializer(); +Serializer + _$gNegatedIterationWildcardIdSerializer = + new _$GNegatedIterationWildcardIdSerializer(); +Serializer + _$gNegatedMilestoneWildcardIdSerializer = + new _$GNegatedMilestoneWildcardIdSerializer(); +Serializer _$gNetworkPolicyKindSerializer = + new _$GNetworkPolicyKindSerializer(); +Serializer + _$gOncallRotationActivePeriodInputTypeSerializer = + new _$GOncallRotationActivePeriodInputTypeSerializer(); +Serializer _$gOncallRotationCreateInputSerializer = + new _$GOncallRotationCreateInputSerializer(); +Serializer + _$gOncallRotationDateInputTypeSerializer = + new _$GOncallRotationDateInputTypeSerializer(); +Serializer + _$gOncallRotationDestroyInputSerializer = + new _$GOncallRotationDestroyInputSerializer(); +Serializer + _$gOncallRotationLengthInputTypeSerializer = + new _$GOncallRotationLengthInputTypeSerializer(); +Serializer _$gOncallRotationUnitEnumSerializer = + new _$GOncallRotationUnitEnumSerializer(); +Serializer _$gOncallRotationUpdateInputSerializer = + new _$GOncallRotationUpdateInputSerializer(); +Serializer _$gOncallScheduleCreateInputSerializer = + new _$GOncallScheduleCreateInputSerializer(); +Serializer + _$gOncallScheduleDestroyInputSerializer = + new _$GOncallScheduleDestroyInputSerializer(); +Serializer _$gOncallScheduleUpdateInputSerializer = + new _$GOncallScheduleUpdateInputSerializer(); +Serializer _$gOncallUserInputTypeSerializer = + new _$GOncallUserInputTypeSerializer(); +Serializer _$gOrganizationSortSerializer = + new _$GOrganizationSortSerializer(); +Serializer _$gPackageDependencyTypeSerializer = + new _$GPackageDependencyTypeSerializer(); +Serializer _$gPackageGroupSortSerializer = + new _$GPackageGroupSortSerializer(); +Serializer + _$gPackagesCleanupKeepDuplicatedPackageFilesEnumSerializer = + new _$GPackagesCleanupKeepDuplicatedPackageFilesEnumSerializer(); +Serializer _$gPackageSortSerializer = + new _$GPackageSortSerializer(); +Serializer _$gPackageStatusSerializer = + new _$GPackageStatusSerializer(); +Serializer _$gPackageTypeEnumSerializer = + new _$GPackageTypeEnumSerializer(); +Serializer + _$gPagesMarkOnboardingCompleteInputSerializer = + new _$GPagesMarkOnboardingCompleteInputSerializer(); +Serializer _$gPipelineCancelInputSerializer = + new _$GPipelineCancelInputSerializer(); +Serializer _$gPipelineConfigSourceEnumSerializer = + new _$GPipelineConfigSourceEnumSerializer(); +Serializer _$gPipelineDestroyInputSerializer = + new _$GPipelineDestroyInputSerializer(); +Serializer + _$gPipelineMergeRequestEventTypeSerializer = + new _$GPipelineMergeRequestEventTypeSerializer(); +Serializer _$gPipelineRetryInputSerializer = + new _$GPipelineRetryInputSerializer(); +Serializer _$gPipelineScheduleStatusSerializer = + new _$GPipelineScheduleStatusSerializer(); +Serializer _$gPipelineScopeEnumSerializer = + new _$GPipelineScopeEnumSerializer(); +Serializer _$gPipelineStatusEnumSerializer = + new _$GPipelineStatusEnumSerializer(); +Serializer + _$gProjectCiCdSettingsUpdateInputSerializer = + new _$GProjectCiCdSettingsUpdateInputSerializer(); +Serializer _$gProjectMemberRelationSerializer = + new _$GProjectMemberRelationSerializer(); +Serializer + _$gProjectSetComplianceFrameworkInputSerializer = + new _$GProjectSetComplianceFrameworkInputSerializer(); +Serializer _$gProjectSetLockedInputSerializer = + new _$GProjectSetLockedInputSerializer(); +Serializer + _$gPrometheusIntegrationCreateInputSerializer = + new _$GPrometheusIntegrationCreateInputSerializer(); +Serializer + _$gPrometheusIntegrationResetTokenInputSerializer = + new _$GPrometheusIntegrationResetTokenInputSerializer(); +Serializer + _$gPrometheusIntegrationUpdateInputSerializer = + new _$GPrometheusIntegrationUpdateInputSerializer(); +Serializer _$gPromoteToEpicInputSerializer = + new _$GPromoteToEpicInputSerializer(); +Serializer _$gRegistryStateSerializer = + new _$GRegistryStateSerializer(); +Serializer + _$gReleaseAssetLinkCreateInputSerializer = + new _$GReleaseAssetLinkCreateInputSerializer(); +Serializer + _$gReleaseAssetLinkDeleteInputSerializer = + new _$GReleaseAssetLinkDeleteInputSerializer(); +Serializer _$gReleaseAssetLinkInputSerializer = + new _$GReleaseAssetLinkInputSerializer(); +Serializer _$gReleaseAssetLinkTypeSerializer = + new _$GReleaseAssetLinkTypeSerializer(); +Serializer + _$gReleaseAssetLinkUpdateInputSerializer = + new _$GReleaseAssetLinkUpdateInputSerializer(); +Serializer _$gReleaseAssetsInputSerializer = + new _$GReleaseAssetsInputSerializer(); +Serializer _$gReleaseCreateInputSerializer = + new _$GReleaseCreateInputSerializer(); +Serializer _$gReleaseDeleteInputSerializer = + new _$GReleaseDeleteInputSerializer(); +Serializer _$gReleaseSortSerializer = + new _$GReleaseSortSerializer(); +Serializer _$gReleaseTagWildcardIdSerializer = + new _$GReleaseTagWildcardIdSerializer(); +Serializer _$gReleaseUpdateInputSerializer = + new _$GReleaseUpdateInputSerializer(); +Serializer + _$gRemoveProjectFromSecurityDashboardInputSerializer = + new _$GRemoveProjectFromSecurityDashboardInputSerializer(); +Serializer _$gReplicationStateEnumSerializer = + new _$GReplicationStateEnumSerializer(); +Serializer + _$gRepositionImageDiffNoteInputSerializer = + new _$GRepositionImageDiffNoteInputSerializer(); +Serializer _$gRequirementStateSerializer = + new _$GRequirementStateSerializer(); +Serializer _$gRequirementStatusFilterSerializer = + new _$GRequirementStatusFilterSerializer(); +Serializer _$gRunnerDeleteInputSerializer = + new _$GRunnerDeleteInputSerializer(); +Serializer + _$gRunnersRegistrationTokenResetInputSerializer = + new _$GRunnersRegistrationTokenResetInputSerializer(); +Serializer _$gRunnerUpdateInputSerializer = + new _$GRunnerUpdateInputSerializer(); +Serializer + _$gSastCiConfigurationAnalyzersEntityInputSerializer = + new _$GSastCiConfigurationAnalyzersEntityInputSerializer(); +Serializer + _$gSastCiConfigurationEntityInputSerializer = + new _$GSastCiConfigurationEntityInputSerializer(); +Serializer _$gSastCiConfigurationInputSerializer = + new _$GSastCiConfigurationInputSerializer(); +Serializer _$gSastUiComponentSizeSerializer = + new _$GSastUiComponentSizeSerializer(); +Serializer _$gSavedReplyCreateInputSerializer = + new _$GSavedReplyCreateInputSerializer(); +Serializer _$gSavedReplyDestroyInputSerializer = + new _$GSavedReplyDestroyInputSerializer(); +Serializer _$gSavedReplyUpdateInputSerializer = + new _$GSavedReplyUpdateInputSerializer(); +Serializer + _$gScanExecutionPolicyCommitInputSerializer = + new _$GScanExecutionPolicyCommitInputSerializer(); +Serializer _$gScanStatusSerializer = new _$GScanStatusSerializer(); +Serializer + _$gSecurityFindingCreateIssueInputSerializer = + new _$GSecurityFindingCreateIssueInputSerializer(); +Serializer + _$gSecurityFindingDismissInputSerializer = + new _$GSecurityFindingDismissInputSerializer(); +Serializer + _$gSecurityPolicyProjectAssignInputSerializer = + new _$GSecurityPolicyProjectAssignInputSerializer(); +Serializer + _$gSecurityPolicyProjectCreateInputSerializer = + new _$GSecurityPolicyProjectCreateInputSerializer(); +Serializer + _$gSecurityPolicyProjectUnassignInputSerializer = + new _$GSecurityPolicyProjectUnassignInputSerializer(); +Serializer + _$gSecurityPolicyRelationTypeSerializer = + new _$GSecurityPolicyRelationTypeSerializer(); +Serializer _$gSecurityReportTypeEnumSerializer = + new _$GSecurityReportTypeEnumSerializer(); +Serializer _$gSecurityScannerTypeSerializer = + new _$GSecurityScannerTypeSerializer(); +Serializer + _$gSecurityTrainingUpdateInputSerializer = + new _$GSecurityTrainingUpdateInputSerializer(); +Serializer _$gSentryErrorStatusSerializer = + new _$GSentryErrorStatusSerializer(); +Serializer _$gServiceTypeSerializer = + new _$GServiceTypeSerializer(); +Serializer _$gShaFormatSerializer = new _$GShaFormatSerializer(); +Serializer _$gSharedRunnersSettingSerializer = + new _$GSharedRunnersSettingSerializer(); +Serializer _$gSnippetBlobActionEnumSerializer = + new _$GSnippetBlobActionEnumSerializer(); +Serializer + _$gSnippetBlobActionInputTypeSerializer = + new _$GSnippetBlobActionInputTypeSerializer(); +Serializer _$gSortSerializer = new _$GSortSerializer(); +Serializer _$gSortDirectionEnumSerializer = + new _$GSortDirectionEnumSerializer(); +Serializer _$gTerraformStateDeleteInputSerializer = + new _$GTerraformStateDeleteInputSerializer(); +Serializer _$gTerraformStateLockInputSerializer = + new _$GTerraformStateLockInputSerializer(); +Serializer _$gTerraformStateUnlockInputSerializer = + new _$GTerraformStateUnlockInputSerializer(); +Serializer _$gTestCaseStatusSerializer = + new _$GTestCaseStatusSerializer(); +Serializer _$gTestReportStateSerializer = + new _$GTestReportStateSerializer(); +Serializer _$gTimeboxReportErrorReasonSerializer = + new _$GTimeboxReportErrorReasonSerializer(); +Serializer _$gTimeframeSerializer = new _$GTimeframeSerializer(); +Serializer _$gTimelineEventCreateInputSerializer = + new _$GTimelineEventCreateInputSerializer(); +Serializer _$gTimelineEventDestroyInputSerializer = + new _$GTimelineEventDestroyInputSerializer(); +Serializer + _$gTimelineEventPromoteFromNoteInputSerializer = + new _$GTimelineEventPromoteFromNoteInputSerializer(); +Serializer _$gTimelineEventUpdateInputSerializer = + new _$GTimelineEventUpdateInputSerializer(); +Serializer _$gTimelogCreateInputSerializer = + new _$GTimelogCreateInputSerializer(); +Serializer _$gTimelogDeleteInputSerializer = + new _$GTimelogDeleteInputSerializer(); +Serializer _$gTodoActionEnumSerializer = + new _$GTodoActionEnumSerializer(); +Serializer _$gTodoCreateInputSerializer = + new _$GTodoCreateInputSerializer(); +Serializer _$gTodoMarkDoneInputSerializer = + new _$GTodoMarkDoneInputSerializer(); +Serializer _$gTodoRestoreInputSerializer = + new _$GTodoRestoreInputSerializer(); +Serializer _$gTodoRestoreManyInputSerializer = + new _$GTodoRestoreManyInputSerializer(); +Serializer _$gTodosMarkAllDoneInputSerializer = + new _$GTodosMarkAllDoneInputSerializer(); +Serializer _$gTodoStateEnumSerializer = + new _$GTodoStateEnumSerializer(); +Serializer _$gTodoTargetEnumSerializer = + new _$GTodoTargetEnumSerializer(); +Serializer _$gTrainingUrlRequestStatusSerializer = + new _$GTrainingUrlRequestStatusSerializer(); +Serializer _$gTypeEnumSerializer = new _$GTypeEnumSerializer(); +Serializer _$gUpdateAlertStatusInputSerializer = + new _$GUpdateAlertStatusInputSerializer(); +Serializer + _$gUpdateBoardEpicUserPreferencesInputSerializer = + new _$GUpdateBoardEpicUserPreferencesInputSerializer(); +Serializer _$gUpdateBoardInputSerializer = + new _$GUpdateBoardInputSerializer(); +Serializer _$gUpdateBoardListInputSerializer = + new _$GUpdateBoardListInputSerializer(); +Serializer + _$gUpdateComplianceFrameworkInputSerializer = + new _$GUpdateComplianceFrameworkInputSerializer(); +Serializer + _$gUpdateContainerExpirationPolicyInputSerializer = + new _$GUpdateContainerExpirationPolicyInputSerializer(); +Serializer + _$gUpdateDependencyProxyImageTtlGroupPolicyInputSerializer = + new _$GUpdateDependencyProxyImageTtlGroupPolicyInputSerializer(); +Serializer + _$gUpdateDependencyProxySettingsInputSerializer = + new _$GUpdateDependencyProxySettingsInputSerializer(); +Serializer + _$gUpdateDiffImagePositionInputSerializer = + new _$GUpdateDiffImagePositionInputSerializer(); +Serializer _$gUpdateEpicBoardListInputSerializer = + new _$GUpdateEpicBoardListInputSerializer(); +Serializer _$gUpdateEpicInputSerializer = + new _$GUpdateEpicInputSerializer(); +Serializer _$gUpdateImageDiffNoteInputSerializer = + new _$GUpdateImageDiffNoteInputSerializer(); +Serializer _$gUpdateIssueInputSerializer = + new _$GUpdateIssueInputSerializer(); +Serializer _$gUpdateIterationInputSerializer = + new _$GUpdateIterationInputSerializer(); +Serializer + _$gUpdateNamespacePackageSettingsInputSerializer = + new _$GUpdateNamespacePackageSettingsInputSerializer(); +Serializer _$gUpdateNoteInputSerializer = + new _$GUpdateNoteInputSerializer(); +Serializer + _$gUpdatePackagesCleanupPolicyInputSerializer = + new _$GUpdatePackagesCleanupPolicyInputSerializer(); +Serializer _$gUpdateRequirementInputSerializer = + new _$GUpdateRequirementInputSerializer(); +Serializer _$gUpdateSnippetInputSerializer = + new _$GUpdateSnippetInputSerializer(); +Serializer _$gUploadDeleteInputSerializer = + new _$GUploadDeleteInputSerializer(); +Serializer _$gUserCalloutCreateInputSerializer = + new _$GUserCalloutCreateInputSerializer(); +Serializer + _$gUserCalloutFeatureNameEnumSerializer = + new _$GUserCalloutFeatureNameEnumSerializer(); +Serializer + _$gUserPreferencesUpdateInputSerializer = + new _$GUserPreferencesUpdateInputSerializer(); +Serializer _$gUserStateSerializer = new _$GUserStateSerializer(); +Serializer _$gVerificationStateEnumSerializer = + new _$GVerificationStateEnumSerializer(); +Serializer _$gVisibilityLevelsEnumSerializer = + new _$GVisibilityLevelsEnumSerializer(); +Serializer _$gVisibilityScopesEnumSerializer = + new _$GVisibilityScopesEnumSerializer(); +Serializer _$gVulnerabilityConfidenceSerializer = + new _$GVulnerabilityConfidenceSerializer(); +Serializer _$gVulnerabilityConfirmInputSerializer = + new _$GVulnerabilityConfirmInputSerializer(); +Serializer _$gVulnerabilityCreateInputSerializer = + new _$GVulnerabilityCreateInputSerializer(); +Serializer + _$gVulnerabilityDismissalReasonSerializer = + new _$GVulnerabilityDismissalReasonSerializer(); +Serializer _$gVulnerabilityDismissInputSerializer = + new _$GVulnerabilityDismissInputSerializer(); +Serializer + _$gVulnerabilityExternalIssueLinkCreateInputSerializer = + new _$GVulnerabilityExternalIssueLinkCreateInputSerializer(); +Serializer + _$gVulnerabilityExternalIssueLinkDestroyInputSerializer = + new _$GVulnerabilityExternalIssueLinkDestroyInputSerializer(); +Serializer + _$gVulnerabilityExternalIssueLinkExternalTrackerSerializer = + new _$GVulnerabilityExternalIssueLinkExternalTrackerSerializer(); +Serializer + _$gVulnerabilityExternalIssueLinkTypeSerializer = + new _$GVulnerabilityExternalIssueLinkTypeSerializer(); +Serializer + _$gVulnerabilityFindingDismissInputSerializer = + new _$GVulnerabilityFindingDismissInputSerializer(); +Serializer _$gVulnerabilityGradeSerializer = + new _$GVulnerabilityGradeSerializer(); +Serializer + _$gVulnerabilityIdentifierInputSerializer = + new _$GVulnerabilityIdentifierInputSerializer(); +Serializer + _$gVulnerabilityIssueLinkTypeSerializer = + new _$GVulnerabilityIssueLinkTypeSerializer(); +Serializer _$gVulnerabilityReportTypeSerializer = + new _$GVulnerabilityReportTypeSerializer(); +Serializer _$gVulnerabilityResolveInputSerializer = + new _$GVulnerabilityResolveInputSerializer(); +Serializer + _$gVulnerabilityRevertToDetectedInputSerializer = + new _$GVulnerabilityRevertToDetectedInputSerializer(); +Serializer _$gVulnerabilityScannerInputSerializer = + new _$GVulnerabilityScannerInputSerializer(); +Serializer + _$gVulnerabilityScannerVendorInputSerializer = + new _$GVulnerabilityScannerVendorInputSerializer(); +Serializer _$gVulnerabilitySeveritySerializer = + new _$GVulnerabilitySeveritySerializer(); +Serializer _$gVulnerabilitySortSerializer = + new _$GVulnerabilitySortSerializer(); +Serializer _$gVulnerabilityStateSerializer = + new _$GVulnerabilityStateSerializer(); +Serializer _$gWeightWildcardIdSerializer = + new _$GWeightWildcardIdSerializer(); +Serializer _$gWorkItemConvertTaskInputSerializer = + new _$GWorkItemConvertTaskInputSerializer(); +Serializer + _$gWorkItemCreateFromTaskInputSerializer = + new _$GWorkItemCreateFromTaskInputSerializer(); +Serializer _$gWorkItemCreateInputSerializer = + new _$GWorkItemCreateInputSerializer(); +Serializer _$gWorkItemDeletedTaskInputSerializer = + new _$GWorkItemDeletedTaskInputSerializer(); +Serializer _$gWorkItemDeleteInputSerializer = + new _$GWorkItemDeleteInputSerializer(); +Serializer _$gWorkItemDeleteTaskInputSerializer = + new _$GWorkItemDeleteTaskInputSerializer(); +Serializer _$gWorkItemSortSerializer = + new _$GWorkItemSortSerializer(); +Serializer _$gWorkItemStateSerializer = + new _$GWorkItemStateSerializer(); +Serializer _$gWorkItemStateEventSerializer = + new _$GWorkItemStateEventSerializer(); +Serializer _$gWorkItemUpdatedTaskInputSerializer = + new _$GWorkItemUpdatedTaskInputSerializer(); +Serializer _$gWorkItemUpdateInputSerializer = + new _$GWorkItemUpdateInputSerializer(); +Serializer _$gWorkItemUpdateTaskInputSerializer = + new _$GWorkItemUpdateTaskInputSerializer(); +Serializer + _$gWorkItemWidgetAssigneesInputSerializer = + new _$GWorkItemWidgetAssigneesInputSerializer(); +Serializer + _$gWorkItemWidgetDescriptionInputSerializer = + new _$GWorkItemWidgetDescriptionInputSerializer(); +Serializer + _$gWorkItemWidgetHierarchyCreateInputSerializer = + new _$GWorkItemWidgetHierarchyCreateInputSerializer(); +Serializer + _$gWorkItemWidgetHierarchyUpdateInputSerializer = + new _$GWorkItemWidgetHierarchyUpdateInputSerializer(); +Serializer + _$gWorkItemWidgetIterationInputSerializer = + new _$GWorkItemWidgetIterationInputSerializer(); +Serializer + _$gWorkItemWidgetStartAndDueDateUpdateInputSerializer = + new _$GWorkItemWidgetStartAndDueDateUpdateInputSerializer(); +Serializer _$gWorkItemWidgetTypeSerializer = + new _$GWorkItemWidgetTypeSerializer(); +Serializer _$gWorkItemWidgetWeightInputSerializer = + new _$GWorkItemWidgetWeightInputSerializer(); + +class _$GAccessLevelEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAccessLevelEnum]; + @override + final String wireName = 'GAccessLevelEnum'; + + @override + Object serialize(Serializers serializers, GAccessLevelEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAccessLevelEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAccessLevelEnum.valueOf(serialized as String); +} + +class _$GAddProjectToSecurityDashboardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAddProjectToSecurityDashboardInput, + _$GAddProjectToSecurityDashboardInput + ]; + @override + final String wireName = 'GAddProjectToSecurityDashboardInput'; + + @override + Iterable serialize( + Serializers serializers, GAddProjectToSecurityDashboardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GProjectID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAddProjectToSecurityDashboardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAddProjectToSecurityDashboardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + break; + } + } + + return result.build(); + } +} + +class _$GAdminSidekiqQueuesDeleteJobsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAdminSidekiqQueuesDeleteJobsInput, + _$GAdminSidekiqQueuesDeleteJobsInput + ]; + @override + final String wireName = 'GAdminSidekiqQueuesDeleteJobsInput'; + + @override + Iterable serialize( + Serializers serializers, GAdminSidekiqQueuesDeleteJobsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'queueName', + serializers.serialize(object.queueName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.user; + if (value != null) { + result + ..add('user') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.project; + if (value != null) { + result + ..add('project') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.rootNamespace; + if (value != null) { + result + ..add('rootNamespace') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientId; + if (value != null) { + result + ..add('clientId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.callerId; + if (value != null) { + result + ..add('callerId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.remoteIp; + if (value != null) { + result + ..add('remoteIp') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.jobId; + if (value != null) { + result + ..add('jobId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pipelineId; + if (value != null) { + result + ..add('pipelineId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.relatedClass; + if (value != null) { + result + ..add('relatedClass') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.featureCategory; + if (value != null) { + result + ..add('featureCategory') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.artifactSize; + if (value != null) { + result + ..add('artifactSize') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.artifactUsedCdn; + if (value != null) { + result + ..add('artifactUsedCdn') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.artifactsDependenciesSize; + if (value != null) { + result + ..add('artifactsDependenciesSize') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.artifactsDependenciesCount; + if (value != null) { + result + ..add('artifactsDependenciesCount') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.rootCallerId; + if (value != null) { + result + ..add('rootCallerId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.subscriptionPlan; + if (value != null) { + result + ..add('subscriptionPlan') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.workerClass; + if (value != null) { + result + ..add('workerClass') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAdminSidekiqQueuesDeleteJobsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAdminSidekiqQueuesDeleteJobsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'user': + result.user = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'project': + result.project = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'rootNamespace': + result.rootNamespace = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientId': + result.clientId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'callerId': + result.callerId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'remoteIp': + result.remoteIp = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'jobId': + result.jobId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pipelineId': + result.pipelineId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'relatedClass': + result.relatedClass = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'featureCategory': + result.featureCategory = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'artifactSize': + result.artifactSize = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'artifactUsedCdn': + result.artifactUsedCdn = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'artifactsDependenciesSize': + result.artifactsDependenciesSize = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'artifactsDependenciesCount': + result.artifactsDependenciesCount = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'rootCallerId': + result.rootCallerId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subscriptionPlan': + result.subscriptionPlan = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'workerClass': + result.workerClass = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'queueName': + result.queueName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAgentTokenStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAgentTokenStatus]; + @override + final String wireName = 'GAgentTokenStatus'; + + @override + Object serialize(Serializers serializers, GAgentTokenStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAgentTokenStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAgentTokenStatus.valueOf(serialized as String); +} + +class _$GAlertManagementAlertSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAlertManagementAlertSort]; + @override + final String wireName = 'GAlertManagementAlertSort'; + + @override + Object serialize(Serializers serializers, GAlertManagementAlertSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementAlertSort deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementAlertSort.valueOf(serialized as String); +} + +class _$GAlertManagementDomainFilterSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAlertManagementDomainFilter]; + @override + final String wireName = 'GAlertManagementDomainFilter'; + + @override + Object serialize(Serializers serializers, GAlertManagementDomainFilter object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementDomainFilter deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementDomainFilter.valueOf(serialized as String); +} + +class _$GAlertManagementIntegrationTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAlertManagementIntegrationType]; + @override + final String wireName = 'GAlertManagementIntegrationType'; + + @override + Object serialize( + Serializers serializers, GAlertManagementIntegrationType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementIntegrationType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementIntegrationType.valueOf(serialized as String); +} + +class _$GAlertManagementPayloadAlertFieldInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAlertManagementPayloadAlertFieldInput, + _$GAlertManagementPayloadAlertFieldInput + ]; + @override + final String wireName = 'GAlertManagementPayloadAlertFieldInput'; + + @override + Iterable serialize( + Serializers serializers, GAlertManagementPayloadAlertFieldInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fieldName', + serializers.serialize(object.fieldName, + specifiedType: const FullType(GAlertManagementPayloadAlertFieldName)), + 'path', + serializers.serialize(object.path, + specifiedType: const FullType(BuiltList, + const [const FullType(GPayloadAlertFieldPathSegment)])), + 'type', + serializers.serialize(object.type, + specifiedType: const FullType(GAlertManagementPayloadAlertFieldType)), + ]; + Object? value; + value = object.label; + if (value != null) { + result + ..add('label') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAlertManagementPayloadAlertFieldInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAlertManagementPayloadAlertFieldInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'fieldName': + result.fieldName = serializers.deserialize(value, + specifiedType: + const FullType(GAlertManagementPayloadAlertFieldName))! + as GAlertManagementPayloadAlertFieldName; + break; + case 'path': + result.path.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPayloadAlertFieldPathSegment) + ]))! as BuiltList); + break; + case 'label': + result.label = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'type': + result.type = serializers.deserialize(value, + specifiedType: + const FullType(GAlertManagementPayloadAlertFieldType))! + as GAlertManagementPayloadAlertFieldType; + break; + } + } + + return result.build(); + } +} + +class _$GAlertManagementPayloadAlertFieldNameSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GAlertManagementPayloadAlertFieldName + ]; + @override + final String wireName = 'GAlertManagementPayloadAlertFieldName'; + + @override + Object serialize( + Serializers serializers, GAlertManagementPayloadAlertFieldName object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementPayloadAlertFieldName deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementPayloadAlertFieldName.valueOf(serialized as String); +} + +class _$GAlertManagementPayloadAlertFieldTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GAlertManagementPayloadAlertFieldType + ]; + @override + final String wireName = 'GAlertManagementPayloadAlertFieldType'; + + @override + Object serialize( + Serializers serializers, GAlertManagementPayloadAlertFieldType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementPayloadAlertFieldType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementPayloadAlertFieldType.valueOf(serialized as String); +} + +class _$GAlertManagementSeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAlertManagementSeverity]; + @override + final String wireName = 'GAlertManagementSeverity'; + + @override + Object serialize(Serializers serializers, GAlertManagementSeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementSeverity deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementSeverity.valueOf(serialized as String); +} + +class _$GAlertManagementStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAlertManagementStatus]; + @override + final String wireName = 'GAlertManagementStatus'; + + @override + Object serialize(Serializers serializers, GAlertManagementStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAlertManagementStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAlertManagementStatus.valueOf(serialized as String); +} + +class _$GAlertSetAssigneesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAlertSetAssigneesInput, + _$GAlertSetAssigneesInput + ]; + @override + final String wireName = 'GAlertSetAssigneesInput'; + + @override + Iterable serialize( + Serializers serializers, GAlertSetAssigneesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'assigneeUsernames', + serializers.serialize(object.assigneeUsernames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GAlertSetAssigneesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAlertSetAssigneesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsernames': + result.assigneeUsernames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GAlertTodoCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAlertTodoCreateInput, + _$GAlertTodoCreateInput + ]; + @override + final String wireName = 'GAlertTodoCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GAlertTodoCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAlertTodoCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAlertTodoCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GApiFuzzingCiConfigurationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GApiFuzzingCiConfigurationCreateInput, + _$GApiFuzzingCiConfigurationCreateInput + ]; + @override + final String wireName = 'GApiFuzzingCiConfigurationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GApiFuzzingCiConfigurationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'apiSpecificationFile', + serializers.serialize(object.apiSpecificationFile, + specifiedType: const FullType(String)), + 'scanMode', + serializers.serialize(object.scanMode, + specifiedType: const FullType(GApiFuzzingScanMode)), + 'target', + serializers.serialize(object.target, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.authPassword; + if (value != null) { + result + ..add('authPassword') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.authUsername; + if (value != null) { + result + ..add('authUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.scanProfile; + if (value != null) { + result + ..add('scanProfile') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GApiFuzzingCiConfigurationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GApiFuzzingCiConfigurationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'apiSpecificationFile': + result.apiSpecificationFile = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'authPassword': + result.authPassword = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'authUsername': + result.authUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'scanMode': + result.scanMode = serializers.deserialize(value, + specifiedType: const FullType(GApiFuzzingScanMode))! + as GApiFuzzingScanMode; + break; + case 'scanProfile': + result.scanProfile = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'target': + result.target = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GApiFuzzingScanModeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GApiFuzzingScanMode]; + @override + final String wireName = 'GApiFuzzingScanMode'; + + @override + Object serialize(Serializers serializers, GApiFuzzingScanMode object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GApiFuzzingScanMode deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GApiFuzzingScanMode.valueOf(serialized as String); +} + +class _$GApprovalRuleTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GApprovalRuleType]; + @override + final String wireName = 'GApprovalRuleType'; + + @override + Object serialize(Serializers serializers, GApprovalRuleType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GApprovalRuleType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GApprovalRuleType.valueOf(serialized as String); +} + +class _$GArtifactDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GArtifactDestroyInput, + _$GArtifactDestroyInput + ]; + @override + final String wireName = 'GArtifactDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GArtifactDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiJobArtifactID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GArtifactDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GArtifactDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiJobArtifactID))! + as GCiJobArtifactID); + break; + } + } + + return result.build(); + } +} + +class _$GAssigneeWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAssigneeWildcardId]; + @override + final String wireName = 'GAssigneeWildcardId'; + + @override + Object serialize(Serializers serializers, GAssigneeWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAssigneeWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAssigneeWildcardId.valueOf(serialized as String); +} + +class _$GAuditEventsStreamingHeadersCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAuditEventsStreamingHeadersCreateInput, + _$GAuditEventsStreamingHeadersCreateInput + ]; + @override + final String wireName = 'GAuditEventsStreamingHeadersCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GAuditEventsStreamingHeadersCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'key', + serializers.serialize(object.key, specifiedType: const FullType(String)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(String)), + 'destinationId', + serializers.serialize(object.destinationId, + specifiedType: + const FullType(GAuditEventsExternalAuditEventDestinationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAuditEventsStreamingHeadersCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAuditEventsStreamingHeadersCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'key': + result.key = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'destinationId': + result.destinationId.replace(serializers.deserialize(value, + specifiedType: const FullType( + GAuditEventsExternalAuditEventDestinationID))! + as GAuditEventsExternalAuditEventDestinationID); + break; + } + } + + return result.build(); + } +} + +class _$GAuditEventsStreamingHeadersDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAuditEventsStreamingHeadersDestroyInput, + _$GAuditEventsStreamingHeadersDestroyInput + ]; + @override + final String wireName = 'GAuditEventsStreamingHeadersDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GAuditEventsStreamingHeadersDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headerId', + serializers.serialize(object.headerId, + specifiedType: const FullType(GAuditEventsStreamingHeaderID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAuditEventsStreamingHeadersDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAuditEventsStreamingHeadersDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headerId': + result.headerId.replace(serializers.deserialize(value, + specifiedType: const FullType(GAuditEventsStreamingHeaderID))! + as GAuditEventsStreamingHeaderID); + break; + } + } + + return result.build(); + } +} + +class _$GAuditEventsStreamingHeadersUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAuditEventsStreamingHeadersUpdateInput, + _$GAuditEventsStreamingHeadersUpdateInput + ]; + @override + final String wireName = 'GAuditEventsStreamingHeadersUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GAuditEventsStreamingHeadersUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headerId', + serializers.serialize(object.headerId, + specifiedType: const FullType(GAuditEventsStreamingHeaderID)), + 'key', + serializers.serialize(object.key, specifiedType: const FullType(String)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAuditEventsStreamingHeadersUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAuditEventsStreamingHeadersUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headerId': + result.headerId.replace(serializers.deserialize(value, + specifiedType: const FullType(GAuditEventsStreamingHeaderID))! + as GAuditEventsStreamingHeaderID); + break; + case 'key': + result.key = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GAvailabilityEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GAvailabilityEnum]; + @override + final String wireName = 'GAvailabilityEnum'; + + @override + Object serialize(Serializers serializers, GAvailabilityEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GAvailabilityEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GAvailabilityEnum.valueOf(serialized as String); +} + +class _$GAwardEmojiAddInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAwardEmojiAddInput, + _$GAwardEmojiAddInput + ]; + @override + final String wireName = 'GAwardEmojiAddInput'; + + @override + Iterable serialize( + Serializers serializers, GAwardEmojiAddInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'awardableId', + serializers.serialize(object.awardableId, + specifiedType: const FullType(GAwardableID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAwardEmojiAddInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAwardEmojiAddInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'awardableId': + result.awardableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GAwardableID))! as GAwardableID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAwardEmojiRemoveInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAwardEmojiRemoveInput, + _$GAwardEmojiRemoveInput + ]; + @override + final String wireName = 'GAwardEmojiRemoveInput'; + + @override + Iterable serialize( + Serializers serializers, GAwardEmojiRemoveInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'awardableId', + serializers.serialize(object.awardableId, + specifiedType: const FullType(GAwardableID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAwardEmojiRemoveInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAwardEmojiRemoveInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'awardableId': + result.awardableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GAwardableID))! as GAwardableID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GAwardEmojiToggleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GAwardEmojiToggleInput, + _$GAwardEmojiToggleInput + ]; + @override + final String wireName = 'GAwardEmojiToggleInput'; + + @override + Iterable serialize( + Serializers serializers, GAwardEmojiToggleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'awardableId', + serializers.serialize(object.awardableId, + specifiedType: const FullType(GAwardableID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GAwardEmojiToggleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GAwardEmojiToggleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'awardableId': + result.awardableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GAwardableID))! as GAwardableID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GBlobViewersTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GBlobViewersType]; + @override + final String wireName = 'GBlobViewersType'; + + @override + Object serialize(Serializers serializers, GBlobViewersType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GBlobViewersType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GBlobViewersType.valueOf(serialized as String); +} + +class _$GBoardEpicCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBoardEpicCreateInput, + _$GBoardEpicCreateInput + ]; + @override + final String wireName = 'GBoardEpicCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GBoardEpicCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardsEpicBoardID)), + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GBoardsEpicListID)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GBoardEpicCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBoardEpicCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicBoardID))! + as GBoardsEpicBoardID); + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicListID))! + as GBoardsEpicListID); + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GBoardIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GBoardIssueInput, _$GBoardIssueInput]; + @override + final String wireName = 'GBoardIssueInput'; + + @override + Iterable serialize(Serializers serializers, GBoardIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iids; + if (value != null) { + result + ..add('iids') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneTitle; + if (value != null) { + result + ..add('milestoneTitle') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.assigneeUsername; + if (value != null) { + result + ..add('assigneeUsername') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.releaseTag; + if (value != null) { + result + ..add('releaseTag') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.types; + if (value != null) { + result + ..add('types') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GIssueType)]))); + } + value = object.milestoneWildcardId; + if (value != null) { + result + ..add('milestoneWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneWildcardId))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + value = object.iterationTitle; + if (value != null) { + result + ..add('iterationTitle') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationID)]))); + } + value = object.not; + if (value != null) { + result + ..add('not') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNegatedBoardIssueInput))); + } + value = object.search; + if (value != null) { + result + ..add('search') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.assigneeWildcardId; + if (value != null) { + result + ..add('assigneeWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GAssigneeWildcardId))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.epicWildcardId; + if (value != null) { + result + ..add('epicWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicWildcardId))); + } + value = object.iterationWildcardId; + if (value != null) { + result + ..add('iterationWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationWildcardId))); + } + value = object.iterationCadenceId; + if (value != null) { + result + ..add('iterationCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationsCadenceID)]))); + } + value = object.weightWildcardId; + if (value != null) { + result + ..add('weightWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWeightWildcardId))); + } + return result; + } + + @override + GBoardIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBoardIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iids': + result.iids.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsername': + result.assigneeUsername.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'releaseTag': + result.releaseTag = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'types': + result.types.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIssueType)]))! + as BuiltList); + break; + case 'milestoneWildcardId': + result.milestoneWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GMilestoneWildcardId)) + as GMilestoneWildcardId?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'iterationTitle': + result.iterationTitle = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationID)]))! + as BuiltList); + break; + case 'not': + result.not.replace(serializers.deserialize(value, + specifiedType: const FullType(GNegatedBoardIssueInput))! + as GNegatedBoardIssueInput); + break; + case 'search': + result.search = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeWildcardId': + result.assigneeWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GAssigneeWildcardId)) + as GAssigneeWildcardId?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'epicWildcardId': + result.epicWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GEpicWildcardId)) + as GEpicWildcardId?; + break; + case 'iterationWildcardId': + result.iterationWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GIterationWildcardId)) + as GIterationWildcardId?; + break; + case 'iterationCadenceId': + result.iterationCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationsCadenceID)]))! + as BuiltList); + break; + case 'weightWildcardId': + result.weightWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GWeightWildcardId)) + as GWeightWildcardId?; + break; + } + } + + return result.build(); + } +} + +class _$GBoardListCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBoardListCreateInput, + _$GBoardListCreateInput + ]; + @override + final String wireName = 'GBoardListCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GBoardListCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardID)), + ]; + Object? value; + value = object.backlog; + if (value != null) { + result + ..add('backlog') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.labelId; + if (value != null) { + result + ..add('labelId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GLabelID))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneID))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + value = object.assigneeId; + if (value != null) { + result + ..add('assigneeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUserID))); + } + return result; + } + + @override + GBoardListCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBoardListCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'backlog': + result.backlog = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'labelId': + result.labelId.replace(serializers.deserialize(value, + specifiedType: const FullType(GLabelID))! as GLabelID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardID))! as GBoardID); + break; + case 'milestoneId': + result.milestoneId.replace(serializers.deserialize(value, + specifiedType: const FullType(GMilestoneID))! as GMilestoneID); + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + case 'assigneeId': + result.assigneeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserID))! as GUserID); + break; + } + } + + return result.build(); + } +} + +class _$GBoardListUpdateLimitMetricsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBoardListUpdateLimitMetricsInput, + _$GBoardListUpdateLimitMetricsInput + ]; + @override + final String wireName = 'GBoardListUpdateLimitMetricsInput'; + + @override + Iterable serialize( + Serializers serializers, GBoardListUpdateLimitMetricsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GListID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.limitMetric; + if (value != null) { + result + ..add('limitMetric') + ..add(serializers.serialize(value, + specifiedType: const FullType(GListLimitMetric))); + } + value = object.maxIssueCount; + if (value != null) { + result + ..add('maxIssueCount') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.maxIssueWeight; + if (value != null) { + result + ..add('maxIssueWeight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GBoardListUpdateLimitMetricsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBoardListUpdateLimitMetricsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GListID))! as GListID); + break; + case 'limitMetric': + result.limitMetric = serializers.deserialize(value, + specifiedType: const FullType(GListLimitMetric)) + as GListLimitMetric?; + break; + case 'maxIssueCount': + result.maxIssueCount = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'maxIssueWeight': + result.maxIssueWeight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GBulkEnableDevopsAdoptionNamespacesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBulkEnableDevopsAdoptionNamespacesInput, + _$GBulkEnableDevopsAdoptionNamespacesInput + ]; + @override + final String wireName = 'GBulkEnableDevopsAdoptionNamespacesInput'; + + @override + Iterable serialize( + Serializers serializers, GBulkEnableDevopsAdoptionNamespacesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'namespaceIds', + serializers.serialize(object.namespaceIds, + specifiedType: + const FullType(BuiltList, const [const FullType(GNamespaceID)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.displayNamespaceId; + if (value != null) { + result + ..add('displayNamespaceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNamespaceID))); + } + return result; + } + + @override + GBulkEnableDevopsAdoptionNamespacesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBulkEnableDevopsAdoptionNamespacesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'namespaceIds': + result.namespaceIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GNamespaceID)]))! + as BuiltList); + break; + case 'displayNamespaceId': + result.displayNamespaceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNamespaceID))! as GNamespaceID); + break; + } + } + + return result.build(); + } +} + +class _$GBulkRunnerDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GBulkRunnerDeleteInput, + _$GBulkRunnerDeleteInput + ]; + @override + final String wireName = 'GBulkRunnerDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GBulkRunnerDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.ids; + if (value != null) { + result + ..add('ids') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCiRunnerID)]))); + } + return result; + } + + @override + GBulkRunnerDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GBulkRunnerDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ids': + result.ids.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCiRunnerID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCiCdSettingsUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCiCdSettingsUpdateInput, + _$GCiCdSettingsUpdateInput + ]; + @override + final String wireName = 'GCiCdSettingsUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GCiCdSettingsUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.keepLatestArtifact; + if (value != null) { + result + ..add('keepLatestArtifact') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.jobTokenScopeEnabled; + if (value != null) { + result + ..add('jobTokenScopeEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.mergePipelinesEnabled; + if (value != null) { + result + ..add('mergePipelinesEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.mergeTrainsEnabled; + if (value != null) { + result + ..add('mergeTrainsEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCiCdSettingsUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCiCdSettingsUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'keepLatestArtifact': + result.keepLatestArtifact = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'jobTokenScopeEnabled': + result.jobTokenScopeEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'mergePipelinesEnabled': + result.mergePipelinesEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'mergeTrainsEnabled': + result.mergeTrainsEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCiConfigIncludeTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiConfigIncludeType]; + @override + final String wireName = 'GCiConfigIncludeType'; + + @override + Object serialize(Serializers serializers, GCiConfigIncludeType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiConfigIncludeType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiConfigIncludeType.valueOf(serialized as String); +} + +class _$GCiConfigStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiConfigStatus]; + @override + final String wireName = 'GCiConfigStatus'; + + @override + Object serialize(Serializers serializers, GCiConfigStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiConfigStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiConfigStatus.valueOf(serialized as String); +} + +class _$GCiJobKindSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GCiJobKind]; + @override + final String wireName = 'GCiJobKind'; + + @override + Object serialize(Serializers serializers, GCiJobKind object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiJobKind deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiJobKind.valueOf(serialized as String); +} + +class _$GCiJobStatusSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GCiJobStatus]; + @override + final String wireName = 'GCiJobStatus'; + + @override + Object serialize(Serializers serializers, GCiJobStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiJobStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiJobStatus.valueOf(serialized as String); +} + +class _$GCiJobTokenScopeAddProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCiJobTokenScopeAddProjectInput, + _$GCiJobTokenScopeAddProjectInput + ]; + @override + final String wireName = 'GCiJobTokenScopeAddProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GCiJobTokenScopeAddProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'targetProjectPath', + serializers.serialize(object.targetProjectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCiJobTokenScopeAddProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCiJobTokenScopeAddProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetProjectPath': + result.targetProjectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCiJobTokenScopeRemoveProjectInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCiJobTokenScopeRemoveProjectInput, + _$GCiJobTokenScopeRemoveProjectInput + ]; + @override + final String wireName = 'GCiJobTokenScopeRemoveProjectInput'; + + @override + Iterable serialize( + Serializers serializers, GCiJobTokenScopeRemoveProjectInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'targetProjectPath', + serializers.serialize(object.targetProjectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCiJobTokenScopeRemoveProjectInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCiJobTokenScopeRemoveProjectInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetProjectPath': + result.targetProjectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCiRunnerAccessLevelSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerAccessLevel]; + @override + final String wireName = 'GCiRunnerAccessLevel'; + + @override + Object serialize(Serializers serializers, GCiRunnerAccessLevel object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerAccessLevel deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerAccessLevel.valueOf(serialized as String); +} + +class _$GCiRunnerMembershipFilterSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerMembershipFilter]; + @override + final String wireName = 'GCiRunnerMembershipFilter'; + + @override + Object serialize(Serializers serializers, GCiRunnerMembershipFilter object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerMembershipFilter deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerMembershipFilter.valueOf(serialized as String); +} + +class _$GCiRunnerSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerSort]; + @override + final String wireName = 'GCiRunnerSort'; + + @override + Object serialize(Serializers serializers, GCiRunnerSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerSort.valueOf(serialized as String); +} + +class _$GCiRunnerStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerStatus]; + @override + final String wireName = 'GCiRunnerStatus'; + + @override + Object serialize(Serializers serializers, GCiRunnerStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerStatus.valueOf(serialized as String); +} + +class _$GCiRunnerTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerType]; + @override + final String wireName = 'GCiRunnerType'; + + @override + Object serialize(Serializers serializers, GCiRunnerType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerType.valueOf(serialized as String); +} + +class _$GCiRunnerUpgradeStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiRunnerUpgradeStatus]; + @override + final String wireName = 'GCiRunnerUpgradeStatus'; + + @override + Object serialize(Serializers serializers, GCiRunnerUpgradeStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiRunnerUpgradeStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiRunnerUpgradeStatus.valueOf(serialized as String); +} + +class _$GCiVariableInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCiVariableInput, _$GCiVariableInput]; + @override + final String wireName = 'GCiVariableInput'; + + @override + Iterable serialize(Serializers serializers, GCiVariableInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'key', + serializers.serialize(object.key, specifiedType: const FullType(String)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GCiVariableInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCiVariableInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'key': + result.key = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCiVariableTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCiVariableType]; + @override + final String wireName = 'GCiVariableType'; + + @override + Object serialize(Serializers serializers, GCiVariableType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCiVariableType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCiVariableType.valueOf(serialized as String); +} + +class _$GClusterAgentDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClusterAgentDeleteInput, + _$GClusterAgentDeleteInput + ]; + @override + final String wireName = 'GClusterAgentDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GClusterAgentDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GClustersAgentID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClusterAgentDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClusterAgentDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GClustersAgentID))! + as GClustersAgentID); + break; + } + } + + return result.build(); + } +} + +class _$GClusterAgentTokenCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClusterAgentTokenCreateInput, + _$GClusterAgentTokenCreateInput + ]; + @override + final String wireName = 'GClusterAgentTokenCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GClusterAgentTokenCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'clusterAgentId', + serializers.serialize(object.clusterAgentId, + specifiedType: const FullType(GClustersAgentID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClusterAgentTokenCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClusterAgentTokenCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clusterAgentId': + result.clusterAgentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GClustersAgentID))! + as GClustersAgentID); + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GClusterAgentTokenRevokeInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GClusterAgentTokenRevokeInput, + _$GClusterAgentTokenRevokeInput + ]; + @override + final String wireName = 'GClusterAgentTokenRevokeInput'; + + @override + Iterable serialize( + Serializers serializers, GClusterAgentTokenRevokeInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GClustersAgentTokenID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GClusterAgentTokenRevokeInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GClusterAgentTokenRevokeInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GClustersAgentTokenID))! + as GClustersAgentTokenID); + break; + } + } + + return result.build(); + } +} + +class _$GCodeQualityDegradationSeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCodeQualityDegradationSeverity]; + @override + final String wireName = 'GCodeQualityDegradationSeverity'; + + @override + Object serialize( + Serializers serializers, GCodeQualityDegradationSeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCodeQualityDegradationSeverity deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCodeQualityDegradationSeverity.valueOf(serialized as String); +} + +class _$GCommitActionSerializer implements StructuredSerializer { + @override + final Iterable types = const [GCommitAction, _$GCommitAction]; + @override + final String wireName = 'GCommitAction'; + + @override + Iterable serialize(Serializers serializers, GCommitAction object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'action', + serializers.serialize(object.action, + specifiedType: const FullType(GCommitActionMode)), + 'filePath', + serializers.serialize(object.filePath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.content; + if (value != null) { + result + ..add('content') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.encoding; + if (value != null) { + result + ..add('encoding') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCommitEncoding))); + } + value = object.executeFilemode; + if (value != null) { + result + ..add('executeFilemode') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.lastCommitId; + if (value != null) { + result + ..add('lastCommitId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.previousPath; + if (value != null) { + result + ..add('previousPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitAction deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitActionBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'action': + result.action = serializers.deserialize(value, + specifiedType: const FullType(GCommitActionMode))! + as GCommitActionMode; + break; + case 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'encoding': + result.encoding = serializers.deserialize(value, + specifiedType: const FullType(GCommitEncoding)) + as GCommitEncoding?; + break; + case 'executeFilemode': + result.executeFilemode = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'filePath': + result.filePath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'lastCommitId': + result.lastCommitId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'previousPath': + result.previousPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCommitActionModeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCommitActionMode]; + @override + final String wireName = 'GCommitActionMode'; + + @override + Object serialize(Serializers serializers, GCommitActionMode object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCommitActionMode deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCommitActionMode.valueOf(serialized as String); +} + +class _$GCommitCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCommitCreateInput, _$GCommitCreateInput]; + @override + final String wireName = 'GCommitCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GCommitCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'branch', + serializers.serialize(object.branch, + specifiedType: const FullType(String)), + 'message', + serializers.serialize(object.message, + specifiedType: const FullType(String)), + 'actions', + serializers.serialize(object.actions, + specifiedType: + const FullType(BuiltList, const [const FullType(GCommitAction)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startBranch; + if (value != null) { + result + ..add('startBranch') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCommitCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCommitCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'branch': + result.branch = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startBranch': + result.startBranch = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'message': + result.message = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'actions': + result.actions.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCommitAction)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCommitEncodingSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCommitEncoding]; + @override + final String wireName = 'GCommitEncoding'; + + @override + Object serialize(Serializers serializers, GCommitEncoding object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCommitEncoding deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCommitEncoding.valueOf(serialized as String); +} + +class _$GComplianceFrameworkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GComplianceFrameworkInput, + _$GComplianceFrameworkInput + ]; + @override + final String wireName = 'GComplianceFrameworkInput'; + + @override + Iterable serialize( + Serializers serializers, GComplianceFrameworkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.pipelineConfigurationFullPath; + if (value != null) { + result + ..add('pipelineConfigurationFullPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GComplianceFrameworkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GComplianceFrameworkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + 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 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'pipelineConfigurationFullPath': + result.pipelineConfigurationFullPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GComplianceViolationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GComplianceViolationInput, + _$GComplianceViolationInput + ]; + @override + final String wireName = 'GComplianceViolationInput'; + + @override + Iterable serialize( + Serializers serializers, GComplianceViolationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.projectIds; + if (value != null) { + result + ..add('projectIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GProjectID)]))); + } + value = object.mergedBefore; + if (value != null) { + result + ..add('mergedBefore') + ..add( + serializers.serialize(value, specifiedType: const FullType(GDate))); + } + value = object.mergedAfter; + if (value != null) { + result + ..add('mergedAfter') + ..add( + serializers.serialize(value, specifiedType: const FullType(GDate))); + } + return result; + } + + @override + GComplianceViolationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GComplianceViolationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectIds': + result.projectIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectID)]))! + as BuiltList); + break; + case 'mergedBefore': + result.mergedBefore.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + case 'mergedAfter': + result.mergedAfter.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + } + } + + return result.build(); + } +} + +class _$GComplianceViolationReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GComplianceViolationReason]; + @override + final String wireName = 'GComplianceViolationReason'; + + @override + Object serialize(Serializers serializers, GComplianceViolationReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GComplianceViolationReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GComplianceViolationReason.valueOf(serialized as String); +} + +class _$GComplianceViolationSeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GComplianceViolationSeverity]; + @override + final String wireName = 'GComplianceViolationSeverity'; + + @override + Object serialize(Serializers serializers, GComplianceViolationSeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GComplianceViolationSeverity deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GComplianceViolationSeverity.valueOf(serialized as String); +} + +class _$GComplianceViolationSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GComplianceViolationSort]; + @override + final String wireName = 'GComplianceViolationSort'; + + @override + Object serialize(Serializers serializers, GComplianceViolationSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GComplianceViolationSort deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GComplianceViolationSort.valueOf(serialized as String); +} + +class _$GConanMetadatumFileTypeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GConanMetadatumFileTypeEnum]; + @override + final String wireName = 'GConanMetadatumFileTypeEnum'; + + @override + Object serialize(Serializers serializers, GConanMetadatumFileTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GConanMetadatumFileTypeEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GConanMetadatumFileTypeEnum.valueOf(serialized as String); +} + +class _$GConfigureContainerScanningInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConfigureContainerScanningInput, + _$GConfigureContainerScanningInput + ]; + @override + final String wireName = 'GConfigureContainerScanningInput'; + + @override + Iterable serialize( + Serializers serializers, GConfigureContainerScanningInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConfigureContainerScanningInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConfigureContainerScanningInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GConfigureDependencyScanningInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConfigureDependencyScanningInput, + _$GConfigureDependencyScanningInput + ]; + @override + final String wireName = 'GConfigureDependencyScanningInput'; + + @override + Iterable serialize( + Serializers serializers, GConfigureDependencyScanningInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConfigureDependencyScanningInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConfigureDependencyScanningInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GConfigureSastIacInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConfigureSastIacInput, + _$GConfigureSastIacInput + ]; + @override + final String wireName = 'GConfigureSastIacInput'; + + @override + Iterable serialize( + Serializers serializers, GConfigureSastIacInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConfigureSastIacInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConfigureSastIacInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GConfigureSastInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConfigureSastInput, + _$GConfigureSastInput + ]; + @override + final String wireName = 'GConfigureSastInput'; + + @override + Iterable serialize( + Serializers serializers, GConfigureSastInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'configuration', + serializers.serialize(object.configuration, + specifiedType: const FullType(GSastCiConfigurationInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConfigureSastInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConfigureSastInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'configuration': + result.configuration.replace(serializers.deserialize(value, + specifiedType: const FullType(GSastCiConfigurationInput))! + as GSastCiConfigurationInput); + break; + } + } + + return result.build(); + } +} + +class _$GConfigureSecretDetectionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GConfigureSecretDetectionInput, + _$GConfigureSecretDetectionInput + ]; + @override + final String wireName = 'GConfigureSecretDetectionInput'; + + @override + Iterable serialize( + Serializers serializers, GConfigureSecretDetectionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GConfigureSecretDetectionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GConfigureSecretDetectionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GContactSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GContactSort]; + @override + final String wireName = 'GContactSort'; + + @override + Object serialize(Serializers serializers, GContactSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContactSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContactSort.valueOf(serialized as String); +} + +class _$GContainerExpirationPolicyCadenceEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GContainerExpirationPolicyCadenceEnum + ]; + @override + final String wireName = 'GContainerExpirationPolicyCadenceEnum'; + + @override + Object serialize( + Serializers serializers, GContainerExpirationPolicyCadenceEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerExpirationPolicyCadenceEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerExpirationPolicyCadenceEnum.valueOf(serialized as String); +} + +class _$GContainerExpirationPolicyKeepEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContainerExpirationPolicyKeepEnum]; + @override + final String wireName = 'GContainerExpirationPolicyKeepEnum'; + + @override + Object serialize( + Serializers serializers, GContainerExpirationPolicyKeepEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerExpirationPolicyKeepEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerExpirationPolicyKeepEnum.valueOf(serialized as String); +} + +class _$GContainerExpirationPolicyOlderThanEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GContainerExpirationPolicyOlderThanEnum + ]; + @override + final String wireName = 'GContainerExpirationPolicyOlderThanEnum'; + + @override + Object serialize(Serializers serializers, + GContainerExpirationPolicyOlderThanEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerExpirationPolicyOlderThanEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerExpirationPolicyOlderThanEnum.valueOf(serialized as String); +} + +class _$GContainerRepositoryCleanupStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContainerRepositoryCleanupStatus]; + @override + final String wireName = 'GContainerRepositoryCleanupStatus'; + + @override + Object serialize( + Serializers serializers, GContainerRepositoryCleanupStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerRepositoryCleanupStatus deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerRepositoryCleanupStatus.valueOf(serialized as String); +} + +class _$GContainerRepositorySortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContainerRepositorySort]; + @override + final String wireName = 'GContainerRepositorySort'; + + @override + Object serialize(Serializers serializers, GContainerRepositorySort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerRepositorySort deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerRepositorySort.valueOf(serialized as String); +} + +class _$GContainerRepositoryStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContainerRepositoryStatus]; + @override + final String wireName = 'GContainerRepositoryStatus'; + + @override + Object serialize(Serializers serializers, GContainerRepositoryStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerRepositoryStatus deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerRepositoryStatus.valueOf(serialized as String); +} + +class _$GContainerRepositoryTagSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GContainerRepositoryTagSort]; + @override + final String wireName = 'GContainerRepositoryTagSort'; + + @override + Object serialize(Serializers serializers, GContainerRepositoryTagSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GContainerRepositoryTagSort deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GContainerRepositoryTagSort.valueOf(serialized as String); +} + +class _$GCorpusCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCorpusCreateInput, _$GCorpusCreateInput]; + @override + final String wireName = 'GCorpusCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GCorpusCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'packageId', + serializers.serialize(object.packageId, + specifiedType: const FullType(GPackagesPackageID)), + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCorpusCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCorpusCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'packageId': + result.packageId.replace(serializers.deserialize(value, + specifiedType: const FullType(GPackagesPackageID))! + as GPackagesPackageID); + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateAlertIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateAlertIssueInput, + _$GCreateAlertIssueInput + ]; + @override + final String wireName = 'GCreateAlertIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateAlertIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateAlertIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateAlertIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateAnnotationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateAnnotationInput, + _$GCreateAnnotationInput + ]; + @override + final String wireName = 'GCreateAnnotationInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateAnnotationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'startingAt', + serializers.serialize(object.startingAt, + specifiedType: const FullType(GTime)), + 'dashboardPath', + serializers.serialize(object.dashboardPath, + specifiedType: const FullType(String)), + 'description', + serializers.serialize(object.description, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.environmentId; + if (value != null) { + result + ..add('environmentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEnvironmentID))); + } + value = object.clusterId; + if (value != null) { + result + ..add('clusterId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GClustersClusterID))); + } + value = object.endingAt; + if (value != null) { + result + ..add('endingAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + return result; + } + + @override + GCreateAnnotationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateAnnotationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'environmentId': + result.environmentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEnvironmentID))! + as GEnvironmentID); + break; + case 'clusterId': + result.clusterId.replace(serializers.deserialize(value, + specifiedType: const FullType(GClustersClusterID))! + as GClustersClusterID); + break; + case 'startingAt': + result.startingAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'endingAt': + result.endingAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'dashboardPath': + result.dashboardPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateBoardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateBoardInput, _$GCreateBoardInput]; + @override + final String wireName = 'GCreateBoardInput'; + + @override + Iterable serialize(Serializers serializers, GCreateBoardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hideBacklogList; + if (value != null) { + result + ..add('hideBacklogList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hideClosedList; + if (value != null) { + result + ..add('hideClosedList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.assigneeId; + if (value != null) { + result + ..add('assigneeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUserID))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneID))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + value = object.iterationCadenceId; + if (value != null) { + result + ..add('iterationCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationsCadenceID))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)]))); + } + return result; + } + + @override + GCreateBoardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateBoardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = 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 'hideBacklogList': + result.hideBacklogList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hideClosedList': + result.hideClosedList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'assigneeId': + result.assigneeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserID))! as GUserID); + break; + case 'milestoneId': + result.milestoneId.replace(serializers.deserialize(value, + specifiedType: const FullType(GMilestoneID))! as GMilestoneID); + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + case 'iterationCadenceId': + result.iterationCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCreateBranchInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateBranchInput, _$GCreateBranchInput]; + @override + final String wireName = 'GCreateBranchInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateBranchInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'ref', + serializers.serialize(object.ref, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateBranchInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateBranchInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = 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 'ref': + result.ref = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateClusterAgentInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateClusterAgentInput, + _$GCreateClusterAgentInput + ]; + @override + final String wireName = 'GCreateClusterAgentInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateClusterAgentInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateClusterAgentInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateClusterAgentInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = 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 _$GCreateComplianceFrameworkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateComplianceFrameworkInput, + _$GCreateComplianceFrameworkInput + ]; + @override + final String wireName = 'GCreateComplianceFrameworkInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateComplianceFrameworkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'namespacePath', + serializers.serialize(object.namespacePath, + specifiedType: const FullType(String)), + 'params', + serializers.serialize(object.params, + specifiedType: const FullType(GComplianceFrameworkInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateComplianceFrameworkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateComplianceFrameworkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'namespacePath': + result.namespacePath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'params': + result.params.replace(serializers.deserialize(value, + specifiedType: const FullType(GComplianceFrameworkInput))! + as GComplianceFrameworkInput); + break; + } + } + + return result.build(); + } +} + +class _$GCreateCustomEmojiInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateCustomEmojiInput, + _$GCreateCustomEmojiInput + ]; + @override + final String wireName = 'GCreateCustomEmojiInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateCustomEmojiInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateCustomEmojiInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateCustomEmojiInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = 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 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCreateDiffNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateDiffNoteInput, + _$GCreateDiffNoteInput + ]; + @override + final String wireName = 'GCreateDiffNoteInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateDiffNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'noteableId', + serializers.serialize(object.noteableId, + specifiedType: const FullType(GNoteableID)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'position', + serializers.serialize(object.position, + specifiedType: const FullType(GDiffPositionInput)), + ]; + Object? value; + value = object.internal; + if (value != null) { + result + ..add('internal') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateDiffNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateDiffNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'noteableId': + result.noteableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteableID))! as GNoteableID); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'internal': + result.internal = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'position': + result.position.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiffPositionInput))! + as GDiffPositionInput); + break; + } + } + + return result.build(); + } +} + +class _$GCreateEpicInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateEpicInput, _$GCreateEpicInput]; + @override + final String wireName = 'GCreateEpicInput'; + + @override + Iterable serialize(Serializers serializers, GCreateEpicInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.startDateFixed; + if (value != null) { + result + ..add('startDateFixed') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDateFixed; + if (value != null) { + result + ..add('dueDateFixed') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startDateIsFixed; + if (value != null) { + result + ..add('startDateIsFixed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.dueDateIsFixed; + if (value != null) { + result + ..add('dueDateIsFixed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.addLabelIds; + if (value != null) { + result + ..add('addLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.removeLabelIds; + if (value != null) { + result + ..add('removeLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.addLabels; + if (value != null) { + result + ..add('addLabels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(GColor))); + } + return result; + } + + @override + GCreateEpicInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateEpicInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = 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 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'startDateFixed': + result.startDateFixed = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDateFixed': + result.dueDateFixed = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'startDateIsFixed': + result.startDateIsFixed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'dueDateIsFixed': + result.dueDateIsFixed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'addLabelIds': + result.addLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'removeLabelIds': + result.removeLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'addLabels': + result.addLabels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'color': + result.color.replace(serializers.deserialize(value, + specifiedType: const FullType(GColor))! as GColor); + break; + } + } + + return result.build(); + } +} + +class _$GCreateImageDiffNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateImageDiffNoteInput, + _$GCreateImageDiffNoteInput + ]; + @override + final String wireName = 'GCreateImageDiffNoteInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateImageDiffNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'noteableId', + serializers.serialize(object.noteableId, + specifiedType: const FullType(GNoteableID)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + 'position', + serializers.serialize(object.position, + specifiedType: const FullType(GDiffImagePositionInput)), + ]; + Object? value; + value = object.internal; + if (value != null) { + result + ..add('internal') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateImageDiffNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateImageDiffNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'noteableId': + result.noteableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteableID))! as GNoteableID); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'internal': + result.internal = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'position': + result.position.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiffImagePositionInput))! + as GDiffImagePositionInput); + break; + } + } + + return result.build(); + } +} + +class _$GCreateIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateIssueInput, _$GCreateIssueInput]; + @override + final String wireName = 'GCreateIssueInput'; + + @override + Iterable serialize(Serializers serializers, GCreateIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(GISO8601Date))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.locked; + if (value != null) { + result + ..add('locked') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.type; + if (value != null) { + result + ..add('type') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueType))); + } + value = object.iid; + if (value != null) { + result + ..add('iid') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneID))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)]))); + } + value = object.createdAt; + if (value != null) { + result + ..add('createdAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.mergeRequestToResolveDiscussionsOf; + if (value != null) { + result + ..add('mergeRequestToResolveDiscussionsOf') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMergeRequestID))); + } + value = object.discussionToResolve; + if (value != null) { + result + ..add('discussionToResolve') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.assigneeIds; + if (value != null) { + result + ..add('assigneeIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GUserID)]))); + } + value = object.moveBeforeId; + if (value != null) { + result + ..add('moveBeforeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueID))); + } + value = object.moveAfterId; + if (value != null) { + result + ..add('moveAfterId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueID))); + } + value = object.healthStatus; + if (value != null) { + result + ..add('healthStatus') + ..add(serializers.serialize(value, + specifiedType: const FullType(GHealthStatus))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + value = object.iterationWildcardId; + if (value != null) { + result + ..add('iterationWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueCreationIterationWildcardId))); + } + value = object.iterationCadenceId; + if (value != null) { + result + ..add('iterationCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationsCadenceID))); + } + return result; + } + + @override + GCreateIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'dueDate': + result.dueDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GISO8601Date))! as GISO8601Date); + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'locked': + result.locked = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'type': + result.type = serializers.deserialize(value, + specifiedType: const FullType(GIssueType)) as GIssueType?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = 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 'milestoneId': + result.milestoneId.replace(serializers.deserialize(value, + specifiedType: const FullType(GMilestoneID))! as GMilestoneID); + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + case 'createdAt': + result.createdAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'mergeRequestToResolveDiscussionsOf': + result.mergeRequestToResolveDiscussionsOf.replace( + serializers.deserialize(value, + specifiedType: const FullType(GMergeRequestID))! + as GMergeRequestID); + break; + case 'discussionToResolve': + result.discussionToResolve = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GUserID)]))! + as BuiltList); + break; + case 'moveBeforeId': + result.moveBeforeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueID))! as GIssueID); + break; + case 'moveAfterId': + result.moveAfterId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueID))! as GIssueID); + break; + case 'healthStatus': + result.healthStatus = serializers.deserialize(value, + specifiedType: const FullType(GHealthStatus)) as GHealthStatus?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + case 'iterationWildcardId': + result.iterationWildcardId = serializers.deserialize(value, + specifiedType: + const FullType(GIssueCreationIterationWildcardId)) + as GIssueCreationIterationWildcardId?; + break; + case 'iterationCadenceId': + result.iterationCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + } + } + + return result.build(); + } +} + +class _$GCreateIterationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateIterationInput, + _$GCreateIterationInput + ]; + @override + final String wireName = 'GCreateIterationInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateIterationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationsCadenceId; + if (value != null) { + result + ..add('iterationsCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationsCadenceID))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateIterationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateIterationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationsCadenceId': + result.iterationsCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + case 'title': + result.title = 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 'startDate': + result.startDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDate': + result.dueDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GCreateNoteInput, _$GCreateNoteInput]; + @override + final String wireName = 'GCreateNoteInput'; + + @override + Iterable serialize(Serializers serializers, GCreateNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'noteableId', + serializers.serialize(object.noteableId, + specifiedType: const FullType(GNoteableID)), + 'body', + serializers.serialize(object.body, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.internal; + if (value != null) { + result + ..add('internal') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.discussionId; + if (value != null) { + result + ..add('discussionId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDiscussionID))); + } + value = object.mergeRequestDiffHeadSha; + if (value != null) { + result + ..add('mergeRequestDiffHeadSha') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'noteableId': + result.noteableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteableID))! as GNoteableID); + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'internal': + result.internal = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'discussionId': + result.discussionId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiscussionID))! as GDiscussionID); + break; + case 'mergeRequestDiffHeadSha': + result.mergeRequestDiffHeadSha = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateRequirementInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateRequirementInput, + _$GCreateRequirementInput + ]; + @override + final String wireName = 'GCreateRequirementInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateRequirementInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCreateRequirementInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateRequirementInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'title': + result.title = 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 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCreateSnippetInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateSnippetInput, + _$GCreateSnippetInput + ]; + @override + final String wireName = 'GCreateSnippetInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateSnippetInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'visibilityLevel', + serializers.serialize(object.visibilityLevel, + specifiedType: const FullType(GVisibilityLevelsEnum)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.uploadedFiles; + if (value != null) { + result + ..add('uploadedFiles') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.blobActions; + if (value != null) { + result + ..add('blobActions') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSnippetBlobActionInputType)]))); + } + return result; + } + + @override + GCreateSnippetInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateSnippetInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = 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 'visibilityLevel': + result.visibilityLevel = serializers.deserialize(value, + specifiedType: const FullType(GVisibilityLevelsEnum))! + as GVisibilityLevelsEnum; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'uploadedFiles': + result.uploadedFiles.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'blobActions': + result.blobActions.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSnippetBlobActionInputType) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GCreateTestCaseInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCreateTestCaseInput, + _$GCreateTestCaseInput + ]; + @override + final String wireName = 'GCreateTestCaseInput'; + + @override + Iterable serialize( + Serializers serializers, GCreateTestCaseInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GCreateTestCaseInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCreateTestCaseInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = 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 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GCustomerRelationsContactCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCustomerRelationsContactCreateInput, + _$GCustomerRelationsContactCreateInput + ]; + @override + final String wireName = 'GCustomerRelationsContactCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GCustomerRelationsContactCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupId', + serializers.serialize(object.groupId, + specifiedType: const FullType(GGroupID)), + 'firstName', + serializers.serialize(object.firstName, + specifiedType: const FullType(String)), + 'lastName', + serializers.serialize(object.lastName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.organizationId; + if (value != null) { + result + ..add('organizationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCustomerRelationsOrganizationID))); + } + value = object.phone; + if (value != null) { + result + ..add('phone') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.email; + if (value != null) { + result + ..add('email') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCustomerRelationsContactCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCustomerRelationsContactCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupId': + result.groupId.replace(serializers.deserialize(value, + specifiedType: const FullType(GGroupID))! as GGroupID); + break; + case 'organizationId': + result.organizationId.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCustomerRelationsOrganizationID))! + as GCustomerRelationsOrganizationID); + break; + case 'firstName': + result.firstName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'lastName': + result.lastName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'phone': + result.phone = 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 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCustomerRelationsContactStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GCustomerRelationsContactState]; + @override + final String wireName = 'GCustomerRelationsContactState'; + + @override + Object serialize( + Serializers serializers, GCustomerRelationsContactState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCustomerRelationsContactState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCustomerRelationsContactState.valueOf(serialized as String); +} + +class _$GCustomerRelationsContactUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCustomerRelationsContactUpdateInput, + _$GCustomerRelationsContactUpdateInput + ]; + @override + final String wireName = 'GCustomerRelationsContactUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GCustomerRelationsContactUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCustomerRelationsContactID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.organizationId; + if (value != null) { + result + ..add('organizationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCustomerRelationsOrganizationID))); + } + value = object.firstName; + if (value != null) { + result + ..add('firstName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.lastName; + if (value != null) { + result + ..add('lastName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.phone; + if (value != null) { + result + ..add('phone') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.email; + if (value != null) { + result + ..add('email') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCustomerRelationsContactUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCustomerRelationsContactUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCustomerRelationsContactID))! + as GCustomerRelationsContactID); + break; + case 'organizationId': + result.organizationId.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCustomerRelationsOrganizationID))! + as GCustomerRelationsOrganizationID); + break; + case 'firstName': + result.firstName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'lastName': + result.lastName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'phone': + result.phone = 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 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GCustomerRelationsOrganizationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCustomerRelationsOrganizationCreateInput, + _$GCustomerRelationsOrganizationCreateInput + ]; + @override + final String wireName = 'GCustomerRelationsOrganizationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GCustomerRelationsOrganizationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupId', + serializers.serialize(object.groupId, + specifiedType: const FullType(GGroupID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.defaultRate; + if (value != null) { + result + ..add('defaultRate') + ..add(serializers.serialize(value, + specifiedType: const FullType(double))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GCustomerRelationsOrganizationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCustomerRelationsOrganizationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupId': + result.groupId.replace(serializers.deserialize(value, + specifiedType: const FullType(GGroupID))! as GGroupID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'defaultRate': + result.defaultRate = serializers.deserialize(value, + specifiedType: const FullType(double)) as double?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GCustomerRelationsOrganizationStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GCustomerRelationsOrganizationState + ]; + @override + final String wireName = 'GCustomerRelationsOrganizationState'; + + @override + Object serialize( + Serializers serializers, GCustomerRelationsOrganizationState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GCustomerRelationsOrganizationState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GCustomerRelationsOrganizationState.valueOf(serialized as String); +} + +class _$GCustomerRelationsOrganizationUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GCustomerRelationsOrganizationUpdateInput, + _$GCustomerRelationsOrganizationUpdateInput + ]; + @override + final String wireName = 'GCustomerRelationsOrganizationUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GCustomerRelationsOrganizationUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCustomerRelationsOrganizationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.defaultRate; + if (value != null) { + result + ..add('defaultRate') + ..add(serializers.serialize(value, + specifiedType: const FullType(double))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GCustomerRelationsOrganizationUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GCustomerRelationsOrganizationUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GCustomerRelationsOrganizationID))! + as GCustomerRelationsOrganizationID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'defaultRate': + result.defaultRate = serializers.deserialize(value, + specifiedType: const FullType(double)) as double?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GDastOnDemandScanCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastOnDemandScanCreateInput, + _$GDastOnDemandScanCreateInput + ]; + @override + final String wireName = 'GDastOnDemandScanCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastOnDemandScanCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'dastSiteProfileId', + serializers.serialize(object.dastSiteProfileId, + specifiedType: const FullType(GDastSiteProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dastScannerProfileId; + if (value != null) { + result + ..add('dastScannerProfileId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScannerProfileID))); + } + return result; + } + + @override + GDastOnDemandScanCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastOnDemandScanCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'dastSiteProfileId': + result.dastSiteProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileID))! + as GDastSiteProfileID); + break; + case 'dastScannerProfileId': + result.dastScannerProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastScannerProfileID))! + as GDastScannerProfileID); + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileCadenceInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileCadenceInput, + _$GDastProfileCadenceInput + ]; + @override + final String wireName = 'GDastProfileCadenceInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileCadenceInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.unit; + if (value != null) { + result + ..add('unit') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastProfileCadenceUnit))); + } + value = object.duration; + if (value != null) { + result + ..add('duration') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GDastProfileCadenceInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileCadenceInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'unit': + result.unit = serializers.deserialize(value, + specifiedType: const FullType(GDastProfileCadenceUnit)) + as GDastProfileCadenceUnit?; + break; + case 'duration': + result.duration = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileCadenceUnitSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastProfileCadenceUnit]; + @override + final String wireName = 'GDastProfileCadenceUnit'; + + @override + Object serialize(Serializers serializers, GDastProfileCadenceUnit object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastProfileCadenceUnit deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastProfileCadenceUnit.valueOf(serialized as String); +} + +class _$GDastProfileCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileCreateInput, + _$GDastProfileCreateInput + ]; + @override + final String wireName = 'GDastProfileCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'dastSiteProfileId', + serializers.serialize(object.dastSiteProfileId, + specifiedType: const FullType(GDastSiteProfileID)), + 'dastScannerProfileId', + serializers.serialize(object.dastScannerProfileId, + specifiedType: const FullType(GDastScannerProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dastProfileSchedule; + if (value != null) { + result + ..add('dastProfileSchedule') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastProfileScheduleInput))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.branchName; + if (value != null) { + result + ..add('branchName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.runAfterCreate; + if (value != null) { + result + ..add('runAfterCreate') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GDastProfileCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'dastProfileSchedule': + result.dastProfileSchedule.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileScheduleInput))! + as GDastProfileScheduleInput); + 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 'branchName': + result.branchName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dastSiteProfileId': + result.dastSiteProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileID))! + as GDastSiteProfileID); + break; + case 'dastScannerProfileId': + result.dastScannerProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastScannerProfileID))! + as GDastScannerProfileID); + break; + case 'runAfterCreate': + result.runAfterCreate = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileDeleteInput, + _$GDastProfileDeleteInput + ]; + @override + final String wireName = 'GDastProfileDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastProfileDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileID))! + as GDastProfileID); + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileRunInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileRunInput, + _$GDastProfileRunInput + ]; + @override + final String wireName = 'GDastProfileRunInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileRunInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastProfileRunInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileRunInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileID))! + as GDastProfileID); + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileScheduleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileScheduleInput, + _$GDastProfileScheduleInput + ]; + @override + final String wireName = 'GDastProfileScheduleInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileScheduleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.startsAt; + if (value != null) { + result + ..add('startsAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.timezone; + if (value != null) { + result + ..add('timezone') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.cadence; + if (value != null) { + result + ..add('cadence') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastProfileCadenceInput))); + } + return result; + } + + @override + GDastProfileScheduleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileScheduleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'startsAt': + result.startsAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'timezone': + result.timezone = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'cadence': + result.cadence.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileCadenceInput))! + as GDastProfileCadenceInput); + break; + } + } + + return result.build(); + } +} + +class _$GDastProfileUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastProfileUpdateInput, + _$GDastProfileUpdateInput + ]; + @override + final String wireName = 'GDastProfileUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastProfileUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dastProfileSchedule; + if (value != null) { + result + ..add('dastProfileSchedule') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastProfileScheduleInput))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.branchName; + if (value != null) { + result + ..add('branchName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dastSiteProfileId; + if (value != null) { + result + ..add('dastSiteProfileId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastSiteProfileID))); + } + value = object.dastScannerProfileId; + if (value != null) { + result + ..add('dastScannerProfileId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScannerProfileID))); + } + value = object.runAfterUpdate; + if (value != null) { + result + ..add('runAfterUpdate') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GDastProfileUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastProfileUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileID))! + as GDastProfileID); + break; + case 'dastProfileSchedule': + result.dastProfileSchedule.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastProfileScheduleInput))! + as GDastProfileScheduleInput); + 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 'branchName': + result.branchName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dastSiteProfileId': + result.dastSiteProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileID))! + as GDastSiteProfileID); + break; + case 'dastScannerProfileId': + result.dastScannerProfileId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastScannerProfileID))! + as GDastScannerProfileID); + break; + case 'runAfterUpdate': + result.runAfterUpdate = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GDastScanMethodTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastScanMethodType]; + @override + final String wireName = 'GDastScanMethodType'; + + @override + Object serialize(Serializers serializers, GDastScanMethodType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastScanMethodType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastScanMethodType.valueOf(serialized as String); +} + +class _$GDastScannerProfileCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastScannerProfileCreateInput, + _$GDastScannerProfileCreateInput + ]; + @override + final String wireName = 'GDastScannerProfileCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastScannerProfileCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'profileName', + serializers.serialize(object.profileName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.spiderTimeout; + if (value != null) { + result + ..add('spiderTimeout') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.targetTimeout; + if (value != null) { + result + ..add('targetTimeout') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.scanType; + if (value != null) { + result + ..add('scanType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScanTypeEnum))); + } + value = object.useAjaxSpider; + if (value != null) { + result + ..add('useAjaxSpider') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.showDebugMessages; + if (value != null) { + result + ..add('showDebugMessages') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GDastScannerProfileCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastScannerProfileCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'profileName': + result.profileName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'spiderTimeout': + result.spiderTimeout = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'targetTimeout': + result.targetTimeout = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'scanType': + result.scanType = serializers.deserialize(value, + specifiedType: const FullType(GDastScanTypeEnum)) + as GDastScanTypeEnum?; + break; + case 'useAjaxSpider': + result.useAjaxSpider = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'showDebugMessages': + result.showDebugMessages = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GDastScannerProfileDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastScannerProfileDeleteInput, + _$GDastScannerProfileDeleteInput + ]; + @override + final String wireName = 'GDastScannerProfileDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GDastScannerProfileDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastScannerProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastScannerProfileDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastScannerProfileDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastScannerProfileID))! + as GDastScannerProfileID); + break; + } + } + + return result.build(); + } +} + +class _$GDastScannerProfileUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastScannerProfileUpdateInput, + _$GDastScannerProfileUpdateInput + ]; + @override + final String wireName = 'GDastScannerProfileUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastScannerProfileUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastScannerProfileID)), + 'profileName', + serializers.serialize(object.profileName, + specifiedType: const FullType(String)), + 'spiderTimeout', + serializers.serialize(object.spiderTimeout, + specifiedType: const FullType(int)), + 'targetTimeout', + serializers.serialize(object.targetTimeout, + specifiedType: const FullType(int)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.scanType; + if (value != null) { + result + ..add('scanType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScanTypeEnum))); + } + value = object.useAjaxSpider; + if (value != null) { + result + ..add('useAjaxSpider') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.showDebugMessages; + if (value != null) { + result + ..add('showDebugMessages') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GDastScannerProfileUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastScannerProfileUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastScannerProfileID))! + as GDastScannerProfileID); + break; + case 'profileName': + result.profileName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'spiderTimeout': + result.spiderTimeout = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'targetTimeout': + result.targetTimeout = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'scanType': + result.scanType = serializers.deserialize(value, + specifiedType: const FullType(GDastScanTypeEnum)) + as GDastScanTypeEnum?; + break; + case 'useAjaxSpider': + result.useAjaxSpider = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'showDebugMessages': + result.showDebugMessages = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GDastScanTypeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastScanTypeEnum]; + @override + final String wireName = 'GDastScanTypeEnum'; + + @override + Object serialize(Serializers serializers, GDastScanTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastScanTypeEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastScanTypeEnum.valueOf(serialized as String); +} + +class _$GDastSiteProfileAuthInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteProfileAuthInput, + _$GDastSiteProfileAuthInput + ]; + @override + final String wireName = 'GDastSiteProfileAuthInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteProfileAuthInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.enabled; + if (value != null) { + result + ..add('enabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.url; + if (value != null) { + result + ..add('url') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.usernameField; + if (value != null) { + result + ..add('usernameField') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.passwordField; + if (value != null) { + result + ..add('passwordField') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.username; + if (value != null) { + result + ..add('username') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.password; + if (value != null) { + result + ..add('password') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.submitField; + if (value != null) { + result + ..add('submitField') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastSiteProfileAuthInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteProfileAuthInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'enabled': + result.enabled = 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 'usernameField': + result.usernameField = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'passwordField': + result.passwordField = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'username': + result.username = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'password': + result.password = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'submitField': + result.submitField = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteProfileCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteProfileCreateInput, + _$GDastSiteProfileCreateInput + ]; + @override + final String wireName = 'GDastSiteProfileCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteProfileCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'profileName', + serializers.serialize(object.profileName, + specifiedType: const FullType(String)), + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetUrl; + if (value != null) { + result + ..add('targetUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetType; + if (value != null) { + result + ..add('targetType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastTargetTypeEnum))); + } + value = object.scanMethod; + if (value != null) { + result + ..add('scanMethod') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScanMethodType))); + } + value = object.requestHeaders; + if (value != null) { + result + ..add('requestHeaders') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.auth; + if (value != null) { + result + ..add('auth') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastSiteProfileAuthInput))); + } + value = object.excludedUrls; + if (value != null) { + result + ..add('excludedUrls') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GDastSiteProfileCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteProfileCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'profileName': + result.profileName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetUrl': + result.targetUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetType': + result.targetType = serializers.deserialize(value, + specifiedType: const FullType(GDastTargetTypeEnum)) + as GDastTargetTypeEnum?; + break; + case 'scanMethod': + result.scanMethod = serializers.deserialize(value, + specifiedType: const FullType(GDastScanMethodType)) + as GDastScanMethodType?; + break; + case 'requestHeaders': + result.requestHeaders = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'auth': + result.auth.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileAuthInput))! + as GDastSiteProfileAuthInput); + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'excludedUrls': + result.excludedUrls.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteProfileDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteProfileDeleteInput, + _$GDastSiteProfileDeleteInput + ]; + @override + final String wireName = 'GDastSiteProfileDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteProfileDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastSiteProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastSiteProfileDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteProfileDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileID))! + as GDastSiteProfileID); + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteProfileUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteProfileUpdateInput, + _$GDastSiteProfileUpdateInput + ]; + @override + final String wireName = 'GDastSiteProfileUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteProfileUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'profileName', + serializers.serialize(object.profileName, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDastSiteProfileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetUrl; + if (value != null) { + result + ..add('targetUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetType; + if (value != null) { + result + ..add('targetType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastTargetTypeEnum))); + } + value = object.scanMethod; + if (value != null) { + result + ..add('scanMethod') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastScanMethodType))); + } + value = object.requestHeaders; + if (value != null) { + result + ..add('requestHeaders') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.auth; + if (value != null) { + result + ..add('auth') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastSiteProfileAuthInput))); + } + value = object.excludedUrls; + if (value != null) { + result + ..add('excludedUrls') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GDastSiteProfileUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteProfileUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'profileName': + result.profileName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetUrl': + result.targetUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetType': + result.targetType = serializers.deserialize(value, + specifiedType: const FullType(GDastTargetTypeEnum)) + as GDastTargetTypeEnum?; + break; + case 'scanMethod': + result.scanMethod = serializers.deserialize(value, + specifiedType: const FullType(GDastScanMethodType)) + as GDastScanMethodType?; + break; + case 'requestHeaders': + result.requestHeaders = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'auth': + result.auth.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileAuthInput))! + as GDastSiteProfileAuthInput); + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteProfileID))! + as GDastSiteProfileID); + break; + case 'excludedUrls': + result.excludedUrls.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteProfileValidationStatusEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GDastSiteProfileValidationStatusEnum + ]; + @override + final String wireName = 'GDastSiteProfileValidationStatusEnum'; + + @override + Object serialize( + Serializers serializers, GDastSiteProfileValidationStatusEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastSiteProfileValidationStatusEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastSiteProfileValidationStatusEnum.valueOf(serialized as String); +} + +class _$GDastSiteTokenCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteTokenCreateInput, + _$GDastSiteTokenCreateInput + ]; + @override + final String wireName = 'GDastSiteTokenCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteTokenCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetUrl; + if (value != null) { + result + ..add('targetUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastSiteTokenCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteTokenCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetUrl': + result.targetUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteValidationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteValidationCreateInput, + _$GDastSiteValidationCreateInput + ]; + @override + final String wireName = 'GDastSiteValidationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteValidationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'dastSiteTokenId', + serializers.serialize(object.dastSiteTokenId, + specifiedType: const FullType(GDastSiteTokenID)), + 'validationPath', + serializers.serialize(object.validationPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.strategy; + if (value != null) { + result + ..add('strategy') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDastSiteValidationStrategyEnum))); + } + return result; + } + + @override + GDastSiteValidationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteValidationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'dastSiteTokenId': + result.dastSiteTokenId.replace(serializers.deserialize(value, + specifiedType: const FullType(GDastSiteTokenID))! + as GDastSiteTokenID); + break; + case 'validationPath': + result.validationPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'strategy': + result.strategy = serializers.deserialize(value, + specifiedType: + const FullType(GDastSiteValidationStrategyEnum)) + as GDastSiteValidationStrategyEnum?; + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteValidationRevokeInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDastSiteValidationRevokeInput, + _$GDastSiteValidationRevokeInput + ]; + @override + final String wireName = 'GDastSiteValidationRevokeInput'; + + @override + Iterable serialize( + Serializers serializers, GDastSiteValidationRevokeInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'normalizedTargetUrl', + serializers.serialize(object.normalizedTargetUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDastSiteValidationRevokeInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDastSiteValidationRevokeInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'normalizedTargetUrl': + result.normalizedTargetUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GDastSiteValidationStatusEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastSiteValidationStatusEnum]; + @override + final String wireName = 'GDastSiteValidationStatusEnum'; + + @override + Object serialize( + Serializers serializers, GDastSiteValidationStatusEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastSiteValidationStatusEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastSiteValidationStatusEnum.valueOf(serialized as String); +} + +class _$GDastSiteValidationStrategyEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastSiteValidationStrategyEnum]; + @override + final String wireName = 'GDastSiteValidationStrategyEnum'; + + @override + Object serialize( + Serializers serializers, GDastSiteValidationStrategyEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastSiteValidationStrategyEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastSiteValidationStrategyEnum.valueOf(serialized as String); +} + +class _$GDastTargetTypeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDastTargetTypeEnum]; + @override + final String wireName = 'GDastTargetTypeEnum'; + + @override + Object serialize(Serializers serializers, GDastTargetTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDastTargetTypeEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDastTargetTypeEnum.valueOf(serialized as String); +} + +class _$GDataVisualizationColorEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDataVisualizationColorEnum]; + @override + final String wireName = 'GDataVisualizationColorEnum'; + + @override + Object serialize(Serializers serializers, GDataVisualizationColorEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDataVisualizationColorEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDataVisualizationColorEnum.valueOf(serialized as String); +} + +class _$GDataVisualizationWeightEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDataVisualizationWeightEnum]; + @override + final String wireName = 'GDataVisualizationWeightEnum'; + + @override + Object serialize(Serializers serializers, GDataVisualizationWeightEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDataVisualizationWeightEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDataVisualizationWeightEnum.valueOf(serialized as String); +} + +class _$GDeleteAnnotationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeleteAnnotationInput, + _$GDeleteAnnotationInput + ]; + @override + final String wireName = 'GDeleteAnnotationInput'; + + @override + Iterable serialize( + Serializers serializers, GDeleteAnnotationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GMetricsDashboardAnnotationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDeleteAnnotationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeleteAnnotationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GMetricsDashboardAnnotationID))! + as GMetricsDashboardAnnotationID); + break; + } + } + + return result.build(); + } +} + +class _$GDependencyProxyManifestStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDependencyProxyManifestStatus]; + @override + final String wireName = 'GDependencyProxyManifestStatus'; + + @override + Object serialize( + Serializers serializers, GDependencyProxyManifestStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDependencyProxyManifestStatus deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDependencyProxyManifestStatus.valueOf(serialized as String); +} + +class _$GDeploymentsOrderByInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDeploymentsOrderByInput, + _$GDeploymentsOrderByInput + ]; + @override + final String wireName = 'GDeploymentsOrderByInput'; + + @override + Iterable serialize( + Serializers serializers, GDeploymentsOrderByInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.createdAt; + if (value != null) { + result + ..add('createdAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(GSortDirectionEnum))); + } + value = object.finishedAt; + if (value != null) { + result + ..add('finishedAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(GSortDirectionEnum))); + } + return result; + } + + @override + GDeploymentsOrderByInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDeploymentsOrderByInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'createdAt': + result.createdAt = serializers.deserialize(value, + specifiedType: const FullType(GSortDirectionEnum)) + as GSortDirectionEnum?; + break; + case 'finishedAt': + result.finishedAt = serializers.deserialize(value, + specifiedType: const FullType(GSortDirectionEnum)) + as GSortDirectionEnum?; + break; + } + } + + return result.build(); + } +} + +class _$GDeploymentStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentStatus]; + @override + final String wireName = 'GDeploymentStatus'; + + @override + Object serialize(Serializers serializers, GDeploymentStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentStatus.valueOf(serialized as String); +} + +class _$GDeploymentTierSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDeploymentTier]; + @override + final String wireName = 'GDeploymentTier'; + + @override + Object serialize(Serializers serializers, GDeploymentTier object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDeploymentTier deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDeploymentTier.valueOf(serialized as String); +} + +class _$GDesignCollectionCopyStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDesignCollectionCopyState]; + @override + final String wireName = 'GDesignCollectionCopyState'; + + @override + Object serialize(Serializers serializers, GDesignCollectionCopyState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDesignCollectionCopyState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDesignCollectionCopyState.valueOf(serialized as String); +} + +class _$GDesignManagementDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDesignManagementDeleteInput, + _$GDesignManagementDeleteInput + ]; + @override + final String wireName = 'GDesignManagementDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GDesignManagementDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'filenames', + serializers.serialize(object.filenames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDesignManagementDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDesignManagementDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'filenames': + result.filenames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDesignManagementMoveInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDesignManagementMoveInput, + _$GDesignManagementMoveInput + ]; + @override + final String wireName = 'GDesignManagementMoveInput'; + + @override + Iterable serialize( + Serializers serializers, GDesignManagementMoveInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDesignManagementDesignID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.previous; + if (value != null) { + result + ..add('previous') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDesignManagementDesignID))); + } + value = object.next; + if (value != null) { + result + ..add('next') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDesignManagementDesignID))); + } + return result; + } + + @override + GDesignManagementMoveInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDesignManagementMoveInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDesignManagementDesignID))! + as GDesignManagementDesignID); + break; + case 'previous': + result.previous.replace(serializers.deserialize(value, + specifiedType: const FullType(GDesignManagementDesignID))! + as GDesignManagementDesignID); + break; + case 'next': + result.next.replace(serializers.deserialize(value, + specifiedType: const FullType(GDesignManagementDesignID))! + as GDesignManagementDesignID); + break; + } + } + + return result.build(); + } +} + +class _$GDesignManagementUploadInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDesignManagementUploadInput, + _$GDesignManagementUploadInput + ]; + @override + final String wireName = 'GDesignManagementUploadInput'; + + @override + Iterable serialize( + Serializers serializers, GDesignManagementUploadInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'files', + serializers.serialize(object.files, + specifiedType: + const FullType(BuiltList, const [const FullType(GUpload)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDesignManagementUploadInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDesignManagementUploadInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'files': + result.files.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GUpload)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDesignVersionEventSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDesignVersionEvent]; + @override + final String wireName = 'GDesignVersionEvent'; + + @override + Object serialize(Serializers serializers, GDesignVersionEvent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDesignVersionEvent deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDesignVersionEvent.valueOf(serialized as String); +} + +class _$GDestroyBoardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDestroyBoardInput, _$GDestroyBoardInput]; + @override + final String wireName = 'GDestroyBoardInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyBoardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GBoardID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyBoardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyBoardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardID))! as GBoardID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyBoardListInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyBoardListInput, + _$GDestroyBoardListInput + ]; + @override + final String wireName = 'GDestroyBoardListInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyBoardListInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GListID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyBoardListInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyBoardListInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GListID))! as GListID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyComplianceFrameworkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyComplianceFrameworkInput, + _$GDestroyComplianceFrameworkInput + ]; + @override + final String wireName = 'GDestroyComplianceFrameworkInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyComplianceFrameworkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GComplianceManagementFrameworkID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyComplianceFrameworkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyComplianceFrameworkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GComplianceManagementFrameworkID))! + as GComplianceManagementFrameworkID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyContainerRepositoryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyContainerRepositoryInput, + _$GDestroyContainerRepositoryInput + ]; + @override + final String wireName = 'GDestroyContainerRepositoryInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyContainerRepositoryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GContainerRepositoryID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyContainerRepositoryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyContainerRepositoryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GContainerRepositoryID))! + as GContainerRepositoryID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyContainerRepositoryTagsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyContainerRepositoryTagsInput, + _$GDestroyContainerRepositoryTagsInput + ]; + @override + final String wireName = 'GDestroyContainerRepositoryTagsInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyContainerRepositoryTagsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GContainerRepositoryID)), + 'tagNames', + serializers.serialize(object.tagNames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyContainerRepositoryTagsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyContainerRepositoryTagsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GContainerRepositoryID))! + as GContainerRepositoryID); + break; + case 'tagNames': + result.tagNames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyCustomEmojiInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyCustomEmojiInput, + _$GDestroyCustomEmojiInput + ]; + @override + final String wireName = 'GDestroyCustomEmojiInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyCustomEmojiInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCustomEmojiID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyCustomEmojiInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyCustomEmojiInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCustomEmojiID))! + as GCustomEmojiID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyEpicBoardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyEpicBoardInput, + _$GDestroyEpicBoardInput + ]; + @override + final String wireName = 'GDestroyEpicBoardInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyEpicBoardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GBoardsEpicBoardID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyEpicBoardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyEpicBoardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicBoardID))! + as GBoardsEpicBoardID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDestroyNoteInput, _$GDestroyNoteInput]; + @override + final String wireName = 'GDestroyNoteInput'; + + @override + Iterable serialize(Serializers serializers, GDestroyNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GNoteID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteID))! as GNoteID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyPackageFileInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyPackageFileInput, + _$GDestroyPackageFileInput + ]; + @override + final String wireName = 'GDestroyPackageFileInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyPackageFileInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GPackagesPackageFileID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyPackageFileInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyPackageFileInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GPackagesPackageFileID))! + as GPackagesPackageFileID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyPackageFilesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyPackageFilesInput, + _$GDestroyPackageFilesInput + ]; + @override + final String wireName = 'GDestroyPackageFilesInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyPackageFilesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'ids', + serializers.serialize(object.ids, + specifiedType: const FullType( + BuiltList, const [const FullType(GPackagesPackageFileID)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyPackageFilesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyPackageFilesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'ids': + result.ids.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GPackagesPackageFileID) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDestroyPackageInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroyPackageInput, + _$GDestroyPackageInput + ]; + @override + final String wireName = 'GDestroyPackageInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroyPackageInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GPackagesPackageID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroyPackageInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroyPackageInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GPackagesPackageID))! + as GPackagesPackageID); + break; + } + } + + return result.build(); + } +} + +class _$GDestroySnippetInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDestroySnippetInput, + _$GDestroySnippetInput + ]; + @override + final String wireName = 'GDestroySnippetInput'; + + @override + Iterable serialize( + Serializers serializers, GDestroySnippetInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GSnippetID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDestroySnippetInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDestroySnippetInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GSnippetID))! as GSnippetID); + break; + } + } + + return result.build(); + } +} + +class _$GDetailedMergeStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDetailedMergeStatus]; + @override + final String wireName = 'GDetailedMergeStatus'; + + @override + Object serialize(Serializers serializers, GDetailedMergeStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDetailedMergeStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDetailedMergeStatus.valueOf(serialized as String); +} + +class _$GDiffImagePositionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDiffImagePositionInput, + _$GDiffImagePositionInput + ]; + @override + final String wireName = 'GDiffImagePositionInput'; + + @override + Iterable serialize( + Serializers serializers, GDiffImagePositionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headSha', + serializers.serialize(object.headSha, + specifiedType: const FullType(String)), + 'startSha', + serializers.serialize(object.startSha, + specifiedType: const FullType(String)), + 'paths', + serializers.serialize(object.paths, + specifiedType: const FullType(GDiffPathsInput)), + 'height', + serializers.serialize(object.height, specifiedType: const FullType(int)), + 'width', + serializers.serialize(object.width, specifiedType: const FullType(int)), + 'x', + serializers.serialize(object.x, specifiedType: const FullType(int)), + 'y', + serializers.serialize(object.y, specifiedType: const FullType(int)), + ]; + Object? value; + value = object.baseSha; + if (value != null) { + result + ..add('baseSha') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDiffImagePositionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiffImagePositionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'baseSha': + result.baseSha = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headSha': + result.headSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startSha': + result.startSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'paths': + result.paths.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiffPathsInput))! + as GDiffPathsInput); + break; + case 'height': + result.height = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'width': + result.width = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'x': + result.x = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'y': + result.y = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GDiffPathsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDiffPathsInput, _$GDiffPathsInput]; + @override + final String wireName = 'GDiffPathsInput'; + + @override + Iterable serialize(Serializers serializers, GDiffPathsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.newPath; + if (value != null) { + result + ..add('newPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.oldPath; + if (value != null) { + result + ..add('oldPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDiffPathsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiffPathsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'newPath': + result.newPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'oldPath': + result.oldPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GDiffPositionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GDiffPositionInput, _$GDiffPositionInput]; + @override + final String wireName = 'GDiffPositionInput'; + + @override + Iterable serialize( + Serializers serializers, GDiffPositionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'headSha', + serializers.serialize(object.headSha, + specifiedType: const FullType(String)), + 'startSha', + serializers.serialize(object.startSha, + specifiedType: const FullType(String)), + 'paths', + serializers.serialize(object.paths, + specifiedType: const FullType(GDiffPathsInput)), + ]; + Object? value; + value = object.baseSha; + if (value != null) { + result + ..add('baseSha') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.newLine; + if (value != null) { + result + ..add('newLine') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.oldLine; + if (value != null) { + result + ..add('oldLine') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GDiffPositionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiffPositionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'baseSha': + result.baseSha = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'headSha': + result.headSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startSha': + result.startSha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'paths': + result.paths.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiffPathsInput))! + as GDiffPathsInput); + break; + case 'newLine': + result.newLine = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'oldLine': + result.oldLine = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GDiffPositionTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDiffPositionType]; + @override + final String wireName = 'GDiffPositionType'; + + @override + Object serialize(Serializers serializers, GDiffPositionType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDiffPositionType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDiffPositionType.valueOf(serialized as String); +} + +class _$GDisableDevopsAdoptionNamespaceInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDisableDevopsAdoptionNamespaceInput, + _$GDisableDevopsAdoptionNamespaceInput + ]; + @override + final String wireName = 'GDisableDevopsAdoptionNamespaceInput'; + + @override + Iterable serialize( + Serializers serializers, GDisableDevopsAdoptionNamespaceInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAnalyticsDevopsAdoptionEnabledNamespaceID) + ])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDisableDevopsAdoptionNamespaceInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDisableDevopsAdoptionNamespaceInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAnalyticsDevopsAdoptionEnabledNamespaceID) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GDiscussionToggleResolveInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GDiscussionToggleResolveInput, + _$GDiscussionToggleResolveInput + ]; + @override + final String wireName = 'GDiscussionToggleResolveInput'; + + @override + Iterable serialize( + Serializers serializers, GDiscussionToggleResolveInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDiscussionID)), + 'resolve', + serializers.serialize(object.resolve, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GDiscussionToggleResolveInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GDiscussionToggleResolveInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiscussionID))! as GDiscussionID); + break; + case 'resolve': + result.resolve = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GDoraMetricBucketingIntervalSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDoraMetricBucketingInterval]; + @override + final String wireName = 'GDoraMetricBucketingInterval'; + + @override + Object serialize(Serializers serializers, GDoraMetricBucketingInterval object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDoraMetricBucketingInterval deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDoraMetricBucketingInterval.valueOf(serialized as String); +} + +class _$GDoraMetricTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GDoraMetricType]; + @override + final String wireName = 'GDoraMetricType'; + + @override + Object serialize(Serializers serializers, GDoraMetricType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GDoraMetricType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GDoraMetricType.valueOf(serialized as String); +} + +class _$GEchoCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GEchoCreateInput, _$GEchoCreateInput]; + @override + final String wireName = 'GEchoCreateInput'; + + @override + Iterable serialize(Serializers serializers, GEchoCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.errors; + if (value != null) { + result + ..add('errors') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.messages; + if (value != null) { + result + ..add('messages') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GEchoCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEchoCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'errors': + result.errors.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'messages': + result.messages.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GEnableDevopsAdoptionNamespaceInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnableDevopsAdoptionNamespaceInput, + _$GEnableDevopsAdoptionNamespaceInput + ]; + @override + final String wireName = 'GEnableDevopsAdoptionNamespaceInput'; + + @override + Iterable serialize( + Serializers serializers, GEnableDevopsAdoptionNamespaceInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'namespaceId', + serializers.serialize(object.namespaceId, + specifiedType: const FullType(GNamespaceID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.displayNamespaceId; + if (value != null) { + result + ..add('displayNamespaceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNamespaceID))); + } + return result; + } + + @override + GEnableDevopsAdoptionNamespaceInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnableDevopsAdoptionNamespaceInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'namespaceId': + result.namespaceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNamespaceID))! as GNamespaceID); + break; + case 'displayNamespaceId': + result.displayNamespaceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNamespaceID))! as GNamespaceID); + break; + } + } + + return result.build(); + } +} + +class _$GEntryTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GEntryType]; + @override + final String wireName = 'GEntryType'; + + @override + Object serialize(Serializers serializers, GEntryType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEntryType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEntryType.valueOf(serialized as String); +} + +class _$GEnvironmentsCanaryIngressUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEnvironmentsCanaryIngressUpdateInput, + _$GEnvironmentsCanaryIngressUpdateInput + ]; + @override + final String wireName = 'GEnvironmentsCanaryIngressUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GEnvironmentsCanaryIngressUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GEnvironmentID)), + 'weight', + serializers.serialize(object.weight, specifiedType: const FullType(int)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEnvironmentsCanaryIngressUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEnvironmentsCanaryIngressUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GEnvironmentID))! + as GEnvironmentID); + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GEpicAddIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GEpicAddIssueInput, _$GEpicAddIssueInput]; + @override + final String wireName = 'GEpicAddIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicAddIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'issueIid', + serializers.serialize(object.issueIid, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicAddIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicAddIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'issueIid': + result.issueIid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GEpicBoardCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicBoardCreateInput, + _$GEpicBoardCreateInput + ]; + @override + final String wireName = 'GEpicBoardCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicBoardCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hideBacklogList; + if (value != null) { + result + ..add('hideBacklogList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hideClosedList; + if (value != null) { + result + ..add('hideClosedList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)]))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicBoardCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicBoardCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'hideBacklogList': + result.hideBacklogList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hideClosedList': + result.hideClosedList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GEpicBoardListCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicBoardListCreateInput, + _$GEpicBoardListCreateInput + ]; + @override + final String wireName = 'GEpicBoardListCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicBoardListCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardsEpicBoardID)), + ]; + Object? value; + value = object.backlog; + if (value != null) { + result + ..add('backlog') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.labelId; + if (value != null) { + result + ..add('labelId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GLabelID))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicBoardListCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicBoardListCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'backlog': + result.backlog = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'labelId': + result.labelId.replace(serializers.deserialize(value, + specifiedType: const FullType(GLabelID))! as GLabelID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicBoardID))! + as GBoardsEpicBoardID); + break; + } + } + + return result.build(); + } +} + +class _$GEpicBoardListDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicBoardListDestroyInput, + _$GEpicBoardListDestroyInput + ]; + @override + final String wireName = 'GEpicBoardListDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicBoardListDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GBoardsEpicListID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicBoardListDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicBoardListDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicListID))! + as GBoardsEpicListID); + break; + } + } + + return result.build(); + } +} + +class _$GEpicBoardUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicBoardUpdateInput, + _$GEpicBoardUpdateInput + ]; + @override + final String wireName = 'GEpicBoardUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicBoardUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GBoardsEpicBoardID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hideBacklogList; + if (value != null) { + result + ..add('hideBacklogList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hideClosedList; + if (value != null) { + result + ..add('hideClosedList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)]))); + } + return result; + } + + @override + GEpicBoardUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicBoardUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'hideBacklogList': + result.hideBacklogList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hideClosedList': + result.hideClosedList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicBoardID))! + as GBoardsEpicBoardID); + break; + } + } + + return result.build(); + } +} + +class _$GEpicFiltersSerializer implements StructuredSerializer { + @override + final Iterable types = const [GEpicFilters, _$GEpicFilters]; + @override + final String wireName = 'GEpicFilters'; + + @override + Iterable serialize(Serializers serializers, GEpicFilters object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.not; + if (value != null) { + result + ..add('not') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNegatedEpicBoardIssueInput))); + } + value = object.search; + if (value != null) { + result + ..add('search') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GEpicFilters deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicFiltersBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'not': + result.not.replace(serializers.deserialize(value, + specifiedType: const FullType(GNegatedEpicBoardIssueInput))! + as GNegatedEpicBoardIssueInput); + break; + case 'search': + result.search = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GEpicMoveListInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GEpicMoveListInput, _$GEpicMoveListInput]; + @override + final String wireName = 'GEpicMoveListInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicMoveListInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardsEpicBoardID)), + 'epicId', + serializers.serialize(object.epicId, + specifiedType: const FullType(GEpicID)), + 'toListId', + serializers.serialize(object.toListId, + specifiedType: const FullType(GBoardsEpicListID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fromListId; + if (value != null) { + result + ..add('fromListId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GBoardsEpicListID))); + } + value = object.moveBeforeId; + if (value != null) { + result + ..add('moveBeforeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + value = object.moveAfterId; + if (value != null) { + result + ..add('moveAfterId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + return result; + } + + @override + GEpicMoveListInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicMoveListInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicBoardID))! + as GBoardsEpicBoardID); + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'fromListId': + result.fromListId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicListID))! + as GBoardsEpicListID); + break; + case 'toListId': + result.toListId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicListID))! + as GBoardsEpicListID); + break; + case 'moveBeforeId': + result.moveBeforeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'moveAfterId': + result.moveAfterId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + } + } + + return result.build(); + } +} + +class _$GEpicSetSubscriptionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicSetSubscriptionInput, + _$GEpicSetSubscriptionInput + ]; + @override + final String wireName = 'GEpicSetSubscriptionInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicSetSubscriptionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'subscribedState', + serializers.serialize(object.subscribedState, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicSetSubscriptionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicSetSubscriptionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subscribedState': + result.subscribedState = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GEpicSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GEpicSort]; + @override + final String wireName = 'GEpicSort'; + + @override + Object serialize(Serializers serializers, GEpicSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEpicSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEpicSort.valueOf(serialized as String); +} + +class _$GEpicStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GEpicState]; + @override + final String wireName = 'GEpicState'; + + @override + Object serialize(Serializers serializers, GEpicState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEpicState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEpicState.valueOf(serialized as String); +} + +class _$GEpicStateEventSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEpicStateEvent]; + @override + final String wireName = 'GEpicStateEvent'; + + @override + Object serialize(Serializers serializers, GEpicStateEvent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEpicStateEvent deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEpicStateEvent.valueOf(serialized as String); +} + +class _$GEpicTreeNodeFieldsInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicTreeNodeFieldsInputType, + _$GEpicTreeNodeFieldsInputType + ]; + @override + final String wireName = 'GEpicTreeNodeFieldsInputType'; + + @override + Iterable serialize( + Serializers serializers, GEpicTreeNodeFieldsInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GEpicTreeSortingID)), + ]; + Object? value; + value = object.adjacentReferenceId; + if (value != null) { + result + ..add('adjacentReferenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicTreeSortingID))); + } + value = object.relativePosition; + if (value != null) { + result + ..add('relativePosition') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMoveType))); + } + value = object.newParentId; + if (value != null) { + result + ..add('newParentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + return result; + } + + @override + GEpicTreeNodeFieldsInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicTreeNodeFieldsInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicTreeSortingID))! + as GEpicTreeSortingID); + break; + case 'adjacentReferenceId': + result.adjacentReferenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicTreeSortingID))! + as GEpicTreeSortingID); + break; + case 'relativePosition': + result.relativePosition = serializers.deserialize(value, + specifiedType: const FullType(GMoveType)) as GMoveType?; + break; + case 'newParentId': + result.newParentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + } + } + + return result.build(); + } +} + +class _$GEpicTreeReorderInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEpicTreeReorderInput, + _$GEpicTreeReorderInput + ]; + @override + final String wireName = 'GEpicTreeReorderInput'; + + @override + Iterable serialize( + Serializers serializers, GEpicTreeReorderInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'baseEpicId', + serializers.serialize(object.baseEpicId, + specifiedType: const FullType(GEpicID)), + 'moved', + serializers.serialize(object.moved, + specifiedType: const FullType(GEpicTreeNodeFieldsInputType)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEpicTreeReorderInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEpicTreeReorderInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'baseEpicId': + result.baseEpicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'moved': + result.moved.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicTreeNodeFieldsInputType))! + as GEpicTreeNodeFieldsInputType); + break; + } + } + + return result.build(); + } +} + +class _$GEpicWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEpicWildcardId]; + @override + final String wireName = 'GEpicWildcardId'; + + @override + Object serialize(Serializers serializers, GEpicWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEpicWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEpicWildcardId.valueOf(serialized as String); +} + +class _$GEscalationPolicyCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEscalationPolicyCreateInput, + _$GEscalationPolicyCreateInput + ]; + @override + final String wireName = 'GEscalationPolicyCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GEscalationPolicyCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'rules', + serializers.serialize(object.rules, + specifiedType: const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEscalationPolicyCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEscalationPolicyCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = 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 'rules': + result.rules.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GEscalationPolicyDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEscalationPolicyDestroyInput, + _$GEscalationPolicyDestroyInput + ]; + @override + final String wireName = 'GEscalationPolicyDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GEscalationPolicyDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementEscalationPolicyID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEscalationPolicyDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEscalationPolicyDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementEscalationPolicyID))! + as GIncidentManagementEscalationPolicyID); + break; + } + } + + return result.build(); + } +} + +class _$GEscalationPolicyUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEscalationPolicyUpdateInput, + _$GEscalationPolicyUpdateInput + ]; + @override + final String wireName = 'GEscalationPolicyUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GEscalationPolicyUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementEscalationPolicyID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.rules; + if (value != null) { + result + ..add('rules') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)]))); + } + return result; + } + + @override + GEscalationPolicyUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEscalationPolicyUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementEscalationPolicyID))! + as GIncidentManagementEscalationPolicyID); + 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 'rules': + result.rules.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GEscalationRuleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GEscalationRuleInput, + _$GEscalationRuleInput + ]; + @override + final String wireName = 'GEscalationRuleInput'; + + @override + Iterable serialize( + Serializers serializers, GEscalationRuleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'elapsedTimeSeconds', + serializers.serialize(object.elapsedTimeSeconds, + specifiedType: const FullType(int)), + 'status', + serializers.serialize(object.status, + specifiedType: const FullType(GEscalationRuleStatus)), + ]; + Object? value; + value = object.oncallScheduleIid; + if (value != null) { + result + ..add('oncallScheduleIid') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.username; + if (value != null) { + result + ..add('username') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GEscalationRuleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GEscalationRuleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'oncallScheduleIid': + result.oncallScheduleIid = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'username': + result.username = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'elapsedTimeSeconds': + result.elapsedTimeSeconds = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GEscalationRuleStatus))! + as GEscalationRuleStatus; + break; + } + } + + return result.build(); + } +} + +class _$GEscalationRuleStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GEscalationRuleStatus]; + @override + final String wireName = 'GEscalationRuleStatus'; + + @override + Object serialize(Serializers serializers, GEscalationRuleStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEscalationRuleStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEscalationRuleStatus.valueOf(serialized as String); +} + +class _$GEventActionSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GEventAction]; + @override + final String wireName = 'GEventAction'; + + @override + Object serialize(Serializers serializers, GEventAction object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GEventAction deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GEventAction.valueOf(serialized as String); +} + +class _$GExportRequirementsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GExportRequirementsInput, + _$GExportRequirementsInput + ]; + @override + final String wireName = 'GExportRequirementsInput'; + + @override + Iterable serialize( + Serializers serializers, GExportRequirementsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.sort; + if (value != null) { + result + ..add('sort') + ..add( + serializers.serialize(value, specifiedType: const FullType(GSort))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRequirementState))); + } + value = object.search; + if (value != null) { + result + ..add('search') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.selectedFields; + if (value != null) { + result + ..add('selectedFields') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GExportRequirementsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GExportRequirementsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sort': + result.sort = serializers.deserialize(value, + specifiedType: const FullType(GSort)) as GSort?; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GRequirementState)) + as GRequirementState?; + break; + case 'search': + result.search = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'authorUsername': + result.authorUsername.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'selectedFields': + result.selectedFields.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GExternalAuditEventDestinationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GExternalAuditEventDestinationCreateInput, + _$GExternalAuditEventDestinationCreateInput + ]; + @override + final String wireName = 'GExternalAuditEventDestinationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GExternalAuditEventDestinationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'destinationUrl', + serializers.serialize(object.destinationUrl, + specifiedType: const FullType(String)), + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.verificationToken; + if (value != null) { + result + ..add('verificationToken') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GExternalAuditEventDestinationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GExternalAuditEventDestinationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'destinationUrl': + result.destinationUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'verificationToken': + result.verificationToken = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GExternalAuditEventDestinationDestroyInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GExternalAuditEventDestinationDestroyInput, + _$GExternalAuditEventDestinationDestroyInput + ]; + @override + final String wireName = 'GExternalAuditEventDestinationDestroyInput'; + + @override + Iterable serialize(Serializers serializers, + GExternalAuditEventDestinationDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: + const FullType(GAuditEventsExternalAuditEventDestinationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GExternalAuditEventDestinationDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GExternalAuditEventDestinationDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType( + GAuditEventsExternalAuditEventDestinationID))! + as GAuditEventsExternalAuditEventDestinationID); + break; + } + } + + return result.build(); + } +} + +class _$GExternalAuditEventDestinationUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GExternalAuditEventDestinationUpdateInput, + _$GExternalAuditEventDestinationUpdateInput + ]; + @override + final String wireName = 'GExternalAuditEventDestinationUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GExternalAuditEventDestinationUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: + const FullType(GAuditEventsExternalAuditEventDestinationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.destinationUrl; + if (value != null) { + result + ..add('destinationUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GExternalAuditEventDestinationUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GExternalAuditEventDestinationUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType( + GAuditEventsExternalAuditEventDestinationID))! + as GAuditEventsExternalAuditEventDestinationID); + break; + case 'destinationUrl': + result.destinationUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GGitlabSubscriptionActivateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GGitlabSubscriptionActivateInput, + _$GGitlabSubscriptionActivateInput + ]; + @override + final String wireName = 'GGitlabSubscriptionActivateInput'; + + @override + Iterable serialize( + Serializers serializers, GGitlabSubscriptionActivateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'activationCode', + serializers.serialize(object.activationCode, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGitlabSubscriptionActivateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGitlabSubscriptionActivateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'activationCode': + result.activationCode = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GGroupMemberRelationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GGroupMemberRelation]; + @override + final String wireName = 'GGroupMemberRelation'; + + @override + Object serialize(Serializers serializers, GGroupMemberRelation object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GGroupMemberRelation deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GGroupMemberRelation.valueOf(serialized as String); +} + +class _$GGroupPermissionSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GGroupPermission]; + @override + final String wireName = 'GGroupPermission'; + + @override + Object serialize(Serializers serializers, GGroupPermission object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GGroupPermission deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GGroupPermission.valueOf(serialized as String); +} + +class _$GGroupUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GGroupUpdateInput, _$GGroupUpdateInput]; + @override + final String wireName = 'GGroupUpdateInput'; + + @override + Iterable serialize(Serializers serializers, GGroupUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + 'sharedRunnersSetting', + serializers.serialize(object.sharedRunnersSetting, + specifiedType: const FullType(GSharedRunnersSetting)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GGroupUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GGroupUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'sharedRunnersSetting': + result.sharedRunnersSetting = serializers.deserialize(value, + specifiedType: const FullType(GSharedRunnersSetting))! + as GSharedRunnersSetting; + break; + } + } + + return result.build(); + } +} + +class _$GHealthStatusSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GHealthStatus]; + @override + final String wireName = 'GHealthStatus'; + + @override + Object serialize(Serializers serializers, GHealthStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GHealthStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GHealthStatus.valueOf(serialized as String); +} + +class _$GHealthStatusFilterSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GHealthStatusFilter]; + @override + final String wireName = 'GHealthStatusFilter'; + + @override + Object serialize(Serializers serializers, GHealthStatusFilter object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GHealthStatusFilter deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GHealthStatusFilter.valueOf(serialized as String); +} + +class _$GHttpIntegrationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHttpIntegrationCreateInput, + _$GHttpIntegrationCreateInput + ]; + @override + final String wireName = 'GHttpIntegrationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GHttpIntegrationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'active', + serializers.serialize(object.active, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.payloadExample; + if (value != null) { + result + ..add('payloadExample') + ..add(serializers.serialize(value, + specifiedType: const FullType(GJsonString))); + } + value = object.payloadAttributeMappings; + if (value != null) { + result + ..add('payloadAttributeMappings') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAlertManagementPayloadAlertFieldInput) + ]))); + } + return result; + } + + @override + GHttpIntegrationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHttpIntegrationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = 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 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'payloadExample': + result.payloadExample.replace(serializers.deserialize(value, + specifiedType: const FullType(GJsonString))! as GJsonString); + break; + case 'payloadAttributeMappings': + result.payloadAttributeMappings.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAlertManagementPayloadAlertFieldInput) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GHttpIntegrationDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHttpIntegrationDestroyInput, + _$GHttpIntegrationDestroyInput + ]; + @override + final String wireName = 'GHttpIntegrationDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GHttpIntegrationDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GAlertManagementHttpIntegrationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GHttpIntegrationDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHttpIntegrationDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GAlertManagementHttpIntegrationID))! + as GAlertManagementHttpIntegrationID); + break; + } + } + + return result.build(); + } +} + +class _$GHttpIntegrationResetTokenInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHttpIntegrationResetTokenInput, + _$GHttpIntegrationResetTokenInput + ]; + @override + final String wireName = 'GHttpIntegrationResetTokenInput'; + + @override + Iterable serialize( + Serializers serializers, GHttpIntegrationResetTokenInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GAlertManagementHttpIntegrationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GHttpIntegrationResetTokenInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHttpIntegrationResetTokenInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GAlertManagementHttpIntegrationID))! + as GAlertManagementHttpIntegrationID); + break; + } + } + + return result.build(); + } +} + +class _$GHttpIntegrationUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GHttpIntegrationUpdateInput, + _$GHttpIntegrationUpdateInput + ]; + @override + final String wireName = 'GHttpIntegrationUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GHttpIntegrationUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GAlertManagementHttpIntegrationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.payloadExample; + if (value != null) { + result + ..add('payloadExample') + ..add(serializers.serialize(value, + specifiedType: const FullType(GJsonString))); + } + value = object.payloadAttributeMappings; + if (value != null) { + result + ..add('payloadAttributeMappings') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAlertManagementPayloadAlertFieldInput) + ]))); + } + return result; + } + + @override + GHttpIntegrationUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GHttpIntegrationUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GAlertManagementHttpIntegrationID))! + as GAlertManagementHttpIntegrationID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'payloadExample': + result.payloadExample.replace(serializers.deserialize(value, + specifiedType: const FullType(GJsonString))! as GJsonString); + break; + case 'payloadAttributeMappings': + result.payloadAttributeMappings.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GAlertManagementPayloadAlertFieldInput) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GIssuableResourceLinkCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuableResourceLinkCreateInput, + _$GIssuableResourceLinkCreateInput + ]; + @override + final String wireName = 'GIssuableResourceLinkCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GIssuableResourceLinkCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GIssueID)), + 'link', + serializers.serialize(object.link, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.linkText; + if (value != null) { + result + ..add('linkText') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.linkType; + if (value != null) { + result + ..add('linkType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssuableResourceLinkType))); + } + return result; + } + + @override + GIssuableResourceLinkCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuableResourceLinkCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueID))! as GIssueID); + break; + case 'link': + result.link = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'linkText': + result.linkText = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'linkType': + result.linkType = serializers.deserialize(value, + specifiedType: const FullType(GIssuableResourceLinkType)) + as GIssuableResourceLinkType?; + break; + } + } + + return result.build(); + } +} + +class _$GIssuableResourceLinkDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssuableResourceLinkDestroyInput, + _$GIssuableResourceLinkDestroyInput + ]; + @override + final String wireName = 'GIssuableResourceLinkDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GIssuableResourceLinkDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: + const FullType(GIncidentManagementIssuableResourceLinkID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssuableResourceLinkDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssuableResourceLinkDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType( + GIncidentManagementIssuableResourceLinkID))! + as GIncidentManagementIssuableResourceLinkID); + break; + } + } + + return result.build(); + } +} + +class _$GIssuableResourceLinkTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssuableResourceLinkType]; + @override + final String wireName = 'GIssuableResourceLinkType'; + + @override + Object serialize(Serializers serializers, GIssuableResourceLinkType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssuableResourceLinkType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssuableResourceLinkType.valueOf(serialized as String); +} + +class _$GIssuableSearchableFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssuableSearchableField]; + @override + final String wireName = 'GIssuableSearchableField'; + + @override + Object serialize(Serializers serializers, GIssuableSearchableField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssuableSearchableField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssuableSearchableField.valueOf(serialized as String); +} + +class _$GIssuableSeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssuableSeverity]; + @override + final String wireName = 'GIssuableSeverity'; + + @override + Object serialize(Serializers serializers, GIssuableSeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssuableSeverity deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssuableSeverity.valueOf(serialized as String); +} + +class _$GIssuableStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssuableState]; + @override + final String wireName = 'GIssuableState'; + + @override + Object serialize(Serializers serializers, GIssuableState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssuableState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssuableState.valueOf(serialized as String); +} + +class _$GIssueCreationIterationWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueCreationIterationWildcardId]; + @override + final String wireName = 'GIssueCreationIterationWildcardId'; + + @override + Object serialize( + Serializers serializers, GIssueCreationIterationWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueCreationIterationWildcardId deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueCreationIterationWildcardId.valueOf(serialized as String); +} + +class _$GIssueEscalationStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueEscalationStatus]; + @override + final String wireName = 'GIssueEscalationStatus'; + + @override + Object serialize(Serializers serializers, GIssueEscalationStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueEscalationStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueEscalationStatus.valueOf(serialized as String); +} + +class _$GIssueMoveInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GIssueMoveInput, _$GIssueMoveInput]; + @override + final String wireName = 'GIssueMoveInput'; + + @override + Iterable serialize(Serializers serializers, GIssueMoveInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'targetProjectPath', + serializers.serialize(object.targetProjectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueMoveInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueMoveInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetProjectPath': + result.targetProjectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueMoveListInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueMoveListInput, + _$GIssueMoveListInput + ]; + @override + final String wireName = 'GIssueMoveListInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueMoveListInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardID)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fromListId; + if (value != null) { + result + ..add('fromListId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.toListId; + if (value != null) { + result + ..add('toListId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.moveBeforeId; + if (value != null) { + result + ..add('moveBeforeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.moveAfterId; + if (value != null) { + result + ..add('moveAfterId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.positionInList; + if (value != null) { + result + ..add('positionInList') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + return result; + } + + @override + GIssueMoveListInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueMoveListInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardID))! as GBoardID); + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'fromListId': + result.fromListId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'toListId': + result.toListId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'moveBeforeId': + result.moveBeforeId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'moveAfterId': + result.moveAfterId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'positionInList': + result.positionInList = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetAssigneesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetAssigneesInput, + _$GIssueSetAssigneesInput + ]; + @override + final String wireName = 'GIssueSetAssigneesInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetAssigneesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'assigneeUsernames', + serializers.serialize(object.assigneeUsernames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GIssueSetAssigneesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetAssigneesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsernames': + result.assigneeUsernames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetConfidentialInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetConfidentialInput, + _$GIssueSetConfidentialInput + ]; + @override + final String wireName = 'GIssueSetConfidentialInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetConfidentialInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'confidential', + serializers.serialize(object.confidential, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueSetConfidentialInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetConfidentialInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetCrmContactsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetCrmContactsInput, + _$GIssueSetCrmContactsInput + ]; + @override + final String wireName = 'GIssueSetCrmContactsInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetCrmContactsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'contactIds', + serializers.serialize(object.contactIds, + specifiedType: const FullType( + BuiltList, const [const FullType(GCustomerRelationsContactID)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GIssueSetCrmContactsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetCrmContactsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'contactIds': + result.contactIds.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GCustomerRelationsContactID) + ]))! as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetDueDateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetDueDateInput, + _$GIssueSetDueDateInput + ]; + @override + final String wireName = 'GIssueSetDueDateInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetDueDateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + return result; + } + + @override + GIssueSetDueDateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetDueDateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDate': + result.dueDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetEpicInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GIssueSetEpicInput, _$GIssueSetEpicInput]; + @override + final String wireName = 'GIssueSetEpicInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetEpicInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + return result; + } + + @override + GIssueSetEpicInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetEpicInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetEscalationPolicyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetEscalationPolicyInput, + _$GIssueSetEscalationPolicyInput + ]; + @override + final String wireName = 'GIssueSetEscalationPolicyInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetEscalationPolicyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.escalationPolicyId; + if (value != null) { + result + ..add('escalationPolicyId') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GIncidentManagementEscalationPolicyID))); + } + return result; + } + + @override + GIssueSetEscalationPolicyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetEscalationPolicyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'escalationPolicyId': + result.escalationPolicyId.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementEscalationPolicyID))! + as GIncidentManagementEscalationPolicyID); + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetEscalationStatusInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetEscalationStatusInput, + _$GIssueSetEscalationStatusInput + ]; + @override + final String wireName = 'GIssueSetEscalationStatusInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetEscalationStatusInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'status', + serializers.serialize(object.status, + specifiedType: const FullType(GIssueEscalationStatus)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueSetEscalationStatusInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetEscalationStatusInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GIssueEscalationStatus))! + as GIssueEscalationStatus; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetIterationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetIterationInput, + _$GIssueSetIterationInput + ]; + @override + final String wireName = 'GIssueSetIterationInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetIterationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + return result; + } + + @override + GIssueSetIterationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetIterationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetLockedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetLockedInput, + _$GIssueSetLockedInput + ]; + @override + final String wireName = 'GIssueSetLockedInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetLockedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'locked', + serializers.serialize(object.locked, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueSetLockedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetLockedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'locked': + result.locked = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetSeverityInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetSeverityInput, + _$GIssueSetSeverityInput + ]; + @override + final String wireName = 'GIssueSetSeverityInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetSeverityInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'severity', + serializers.serialize(object.severity, + specifiedType: const FullType(GIssuableSeverity)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueSetSeverityInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetSeverityInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'severity': + result.severity = serializers.deserialize(value, + specifiedType: const FullType(GIssuableSeverity))! + as GIssuableSeverity; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetSubscriptionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetSubscriptionInput, + _$GIssueSetSubscriptionInput + ]; + @override + final String wireName = 'GIssueSetSubscriptionInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetSubscriptionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'subscribedState', + serializers.serialize(object.subscribedState, + specifiedType: const FullType(bool)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIssueSetSubscriptionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetSubscriptionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subscribedState': + result.subscribedState = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSetWeightInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIssueSetWeightInput, + _$GIssueSetWeightInput + ]; + @override + final String wireName = 'GIssueSetWeightInput'; + + @override + Iterable serialize( + Serializers serializers, GIssueSetWeightInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GIssueSetWeightInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIssueSetWeightInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GIssueSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueSort]; + @override + final String wireName = 'GIssueSort'; + + @override + Object serialize(Serializers serializers, GIssueSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueSort.valueOf(serialized as String); +} + +class _$GIssueStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueState]; + @override + final String wireName = 'GIssueState'; + + @override + Object serialize(Serializers serializers, GIssueState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueState.valueOf(serialized as String); +} + +class _$GIssueStateEventSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueStateEvent]; + @override + final String wireName = 'GIssueStateEvent'; + + @override + Object serialize(Serializers serializers, GIssueStateEvent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueStateEvent deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueStateEvent.valueOf(serialized as String); +} + +class _$GIssueTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GIssueType]; + @override + final String wireName = 'GIssueType'; + + @override + Object serialize(Serializers serializers, GIssueType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIssueType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIssueType.valueOf(serialized as String); +} + +class _$GIterationCadenceCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIterationCadenceCreateInput, + _$GIterationCadenceCreateInput + ]; + @override + final String wireName = 'GIterationCadenceCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GIterationCadenceCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'automatic', + serializers.serialize(object.automatic, + specifiedType: const FullType(bool)), + 'active', + serializers.serialize(object.active, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.durationInWeeks; + if (value != null) { + result + ..add('durationInWeeks') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.iterationsInAdvance; + if (value != null) { + result + ..add('iterationsInAdvance') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.rollOver; + if (value != null) { + result + ..add('rollOver') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIterationCadenceCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIterationCadenceCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'durationInWeeks': + result.durationInWeeks = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'iterationsInAdvance': + result.iterationsInAdvance = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'startDate': + result.startDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'automatic': + result.automatic = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'rollOver': + result.rollOver = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIterationCadenceDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIterationCadenceDestroyInput, + _$GIterationCadenceDestroyInput + ]; + @override + final String wireName = 'GIterationCadenceDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GIterationCadenceDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIterationsCadenceID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIterationCadenceDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIterationCadenceDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + } + } + + return result.build(); + } +} + +class _$GIterationCadenceUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIterationCadenceUpdateInput, + _$GIterationCadenceUpdateInput + ]; + @override + final String wireName = 'GIterationCadenceUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GIterationCadenceUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIterationsCadenceID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.durationInWeeks; + if (value != null) { + result + ..add('durationInWeeks') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.iterationsInAdvance; + if (value != null) { + result + ..add('iterationsInAdvance') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.automatic; + if (value != null) { + result + ..add('automatic') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.rollOver; + if (value != null) { + result + ..add('rollOver') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIterationCadenceUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIterationCadenceUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'durationInWeeks': + result.durationInWeeks = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'iterationsInAdvance': + result.iterationsInAdvance = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'startDate': + result.startDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'automatic': + result.automatic = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'rollOver': + result.rollOver = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GiterationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GiterationCreateInput, + _$GiterationCreateInput + ]; + @override + final String wireName = 'GiterationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GiterationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationsCadenceId; + if (value != null) { + result + ..add('iterationsCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationsCadenceID))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GiterationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GiterationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationsCadenceId': + result.iterationsCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + case 'title': + result.title = 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 'startDate': + result.startDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDate': + result.dueDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GIterationDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GIterationDeleteInput, + _$GIterationDeleteInput + ]; + @override + final String wireName = 'GIterationDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GIterationDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIterationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GIterationDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GIterationDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + } + } + + return result.build(); + } +} + +class _$GIterationSearchableFieldSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIterationSearchableField]; + @override + final String wireName = 'GIterationSearchableField'; + + @override + Object serialize(Serializers serializers, GIterationSearchableField object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIterationSearchableField deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIterationSearchableField.valueOf(serialized as String); +} + +class _$GIterationSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIterationSort]; + @override + final String wireName = 'GIterationSort'; + + @override + Object serialize(Serializers serializers, GIterationSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIterationSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIterationSort.valueOf(serialized as String); +} + +class _$GIterationStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIterationState]; + @override + final String wireName = 'GIterationState'; + + @override + Object serialize(Serializers serializers, GIterationState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIterationState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIterationState.valueOf(serialized as String); +} + +class _$GIterationWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GIterationWildcardId]; + @override + final String wireName = 'GIterationWildcardId'; + + @override + Object serialize(Serializers serializers, GIterationWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GIterationWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GIterationWildcardId.valueOf(serialized as String); +} + +class _$GJiraImportStartInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GJiraImportStartInput, + _$GJiraImportStartInput + ]; + @override + final String wireName = 'GJiraImportStartInput'; + + @override + Iterable serialize( + Serializers serializers, GJiraImportStartInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'jiraProjectKey', + serializers.serialize(object.jiraProjectKey, + specifiedType: const FullType(String)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.jiraProjectName; + if (value != null) { + result + ..add('jiraProjectName') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.usersMapping; + if (value != null) { + result + ..add('usersMapping') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GJiraUsersMappingInputType)]))); + } + return result; + } + + @override + GJiraImportStartInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJiraImportStartInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'jiraProjectKey': + result.jiraProjectKey = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'jiraProjectName': + result.jiraProjectName = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'usersMapping': + result.usersMapping.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GJiraUsersMappingInputType) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GJiraImportUsersInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GJiraImportUsersInput, + _$GJiraImportUsersInput + ]; + @override + final String wireName = 'GJiraImportUsersInput'; + + @override + Iterable serialize( + Serializers serializers, GJiraImportUsersInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startAt; + if (value != null) { + result + ..add('startAt') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GJiraImportUsersInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJiraImportUsersInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'startAt': + result.startAt = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GJiraUsersMappingInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GJiraUsersMappingInputType, + _$GJiraUsersMappingInputType + ]; + @override + final String wireName = 'GJiraUsersMappingInputType'; + + @override + Iterable serialize( + Serializers serializers, GJiraUsersMappingInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'jiraAccountId', + serializers.serialize(object.jiraAccountId, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.gitlabId; + if (value != null) { + result + ..add('gitlabId') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GJiraUsersMappingInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJiraUsersMappingInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'gitlabId': + result.gitlabId = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'jiraAccountId': + result.jiraAccountId = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GJobArtifactFileTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GJobArtifactFileType]; + @override + final String wireName = 'GJobArtifactFileType'; + + @override + Object serialize(Serializers serializers, GJobArtifactFileType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GJobArtifactFileType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GJobArtifactFileType.valueOf(serialized as String); +} + +class _$GJobArtifactsDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GJobArtifactsDestroyInput, + _$GJobArtifactsDestroyInput + ]; + @override + final String wireName = 'GJobArtifactsDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GJobArtifactsDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiBuildID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GJobArtifactsDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJobArtifactsDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiBuildID))! as GCiBuildID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GJobCancelInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GJobCancelInput, _$GJobCancelInput]; + @override + final String wireName = 'GJobCancelInput'; + + @override + Iterable serialize(Serializers serializers, GJobCancelInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiBuildID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GJobCancelInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJobCancelInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiBuildID))! as GCiBuildID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GJobPlayInputSerializer implements StructuredSerializer { + @override + final Iterable types = const [GJobPlayInput, _$GJobPlayInput]; + @override + final String wireName = 'GJobPlayInput'; + + @override + Iterable serialize(Serializers serializers, GJobPlayInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiBuildID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GJobPlayInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJobPlayInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiBuildID))! as GCiBuildID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GJobRetryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GJobRetryInput, _$GJobRetryInput]; + @override + final String wireName = 'GJobRetryInput'; + + @override + Iterable serialize(Serializers serializers, GJobRetryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiBuildID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.variables; + if (value != null) { + result + ..add('variables') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCiVariableInput)]))); + } + return result; + } + + @override + GJobRetryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJobRetryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiBuildID))! as GCiBuildID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'variables': + result.variables.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GCiVariableInput)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GJobUnscheduleInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GJobUnscheduleInput, + _$GJobUnscheduleInput + ]; + @override + final String wireName = 'GJobUnscheduleInput'; + + @override + Iterable serialize( + Serializers serializers, GJobUnscheduleInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiBuildID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GJobUnscheduleInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GJobUnscheduleInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiBuildID))! as GCiBuildID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GLabelCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GLabelCreateInput, _$GLabelCreateInput]; + @override + final String wireName = 'GLabelCreateInput'; + + @override + Iterable serialize(Serializers serializers, GLabelCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GLabelCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GLabelCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = 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 'color': + result.color = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GListLimitMetricSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GListLimitMetric]; + @override + final String wireName = 'GListLimitMetric'; + + @override + Object serialize(Serializers serializers, GListLimitMetric object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GListLimitMetric deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GListLimitMetric.valueOf(serialized as String); +} + +class _$GMarkAsSpamSnippetInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMarkAsSpamSnippetInput, + _$GMarkAsSpamSnippetInput + ]; + @override + final String wireName = 'GMarkAsSpamSnippetInput'; + + @override + Iterable serialize( + Serializers serializers, GMarkAsSpamSnippetInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GSnippetID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMarkAsSpamSnippetInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMarkAsSpamSnippetInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GSnippetID))! as GSnippetID); + break; + } + } + + return result.build(); + } +} + +class _$GMeasurementIdentifierSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMeasurementIdentifier]; + @override + final String wireName = 'GMeasurementIdentifier'; + + @override + Object serialize(Serializers serializers, GMeasurementIdentifier object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMeasurementIdentifier deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMeasurementIdentifier.valueOf(serialized as String); +} + +class _$GMemberSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GMemberSort]; + @override + final String wireName = 'GMemberSort'; + + @override + Object serialize(Serializers serializers, GMemberSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMemberSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMemberSort.valueOf(serialized as String); +} + +class _$GMergeRequestAcceptInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestAcceptInput, + _$GMergeRequestAcceptInput + ]; + @override + final String wireName = 'GMergeRequestAcceptInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestAcceptInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'sha', + serializers.serialize(object.sha, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.strategy; + if (value != null) { + result + ..add('strategy') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMergeStrategyEnum))); + } + value = object.commitMessage; + if (value != null) { + result + ..add('commitMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.squashCommitMessage; + if (value != null) { + result + ..add('squashCommitMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.shouldRemoveSourceBranch; + if (value != null) { + result + ..add('shouldRemoveSourceBranch') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.squash; + if (value != null) { + result + ..add('squash') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GMergeRequestAcceptInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestAcceptInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'strategy': + result.strategy = serializers.deserialize(value, + specifiedType: const FullType(GMergeStrategyEnum)) + as GMergeStrategyEnum?; + break; + case 'commitMessage': + result.commitMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'sha': + result.sha = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'squashCommitMessage': + result.squashCommitMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'shouldRemoveSourceBranch': + result.shouldRemoveSourceBranch = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'squash': + result.squash = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestCreateInput, + _$GMergeRequestCreateInput + ]; + @override + final String wireName = 'GMergeRequestCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'sourceBranch', + serializers.serialize(object.sourceBranch, + specifiedType: const FullType(String)), + 'targetBranch', + serializers.serialize(object.targetBranch, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GMergeRequestCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'sourceBranch': + result.sourceBranch = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'targetBranch': + result.targetBranch = 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 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestNewStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeRequestNewState]; + @override + final String wireName = 'GMergeRequestNewState'; + + @override + Object serialize(Serializers serializers, GMergeRequestNewState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeRequestNewState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeRequestNewState.valueOf(serialized as String); +} + +class _$GMergeRequestReviewerRereviewInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestReviewerRereviewInput, + _$GMergeRequestReviewerRereviewInput + ]; + @override + final String wireName = 'GMergeRequestReviewerRereviewInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestReviewerRereviewInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'userId', + serializers.serialize(object.userId, + specifiedType: const FullType(GUserID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeRequestReviewerRereviewInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestReviewerRereviewInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'userId': + result.userId.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserID))! as GUserID); + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestReviewStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeRequestReviewState]; + @override + final String wireName = 'GMergeRequestReviewState'; + + @override + Object serialize(Serializers serializers, GMergeRequestReviewState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeRequestReviewState deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeRequestReviewState.valueOf(serialized as String); +} + +class _$GMergeRequestSetAssigneesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetAssigneesInput, + _$GMergeRequestSetAssigneesInput + ]; + @override + final String wireName = 'GMergeRequestSetAssigneesInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetAssigneesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'assigneeUsernames', + serializers.serialize(object.assigneeUsernames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GMergeRequestSetAssigneesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetAssigneesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsernames': + result.assigneeUsernames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetDraftInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetDraftInput, + _$GMergeRequestSetDraftInput + ]; + @override + final String wireName = 'GMergeRequestSetDraftInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetDraftInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'draft', + serializers.serialize(object.draft, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeRequestSetDraftInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetDraftInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'draft': + result.draft = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetLabelsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetLabelsInput, + _$GMergeRequestSetLabelsInput + ]; + @override + final String wireName = 'GMergeRequestSetLabelsInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetLabelsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'labelIds', + serializers.serialize(object.labelIds, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GMergeRequestSetLabelsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetLabelsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetLockedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetLockedInput, + _$GMergeRequestSetLockedInput + ]; + @override + final String wireName = 'GMergeRequestSetLockedInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetLockedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'locked', + serializers.serialize(object.locked, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeRequestSetLockedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetLockedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'locked': + result.locked = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetMilestoneInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetMilestoneInput, + _$GMergeRequestSetMilestoneInput + ]; + @override + final String wireName = 'GMergeRequestSetMilestoneInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetMilestoneInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneID))); + } + return result; + } + + @override + GMergeRequestSetMilestoneInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetMilestoneInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'milestoneId': + result.milestoneId.replace(serializers.deserialize(value, + specifiedType: const FullType(GMilestoneID))! as GMilestoneID); + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetReviewersInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetReviewersInput, + _$GMergeRequestSetReviewersInput + ]; + @override + final String wireName = 'GMergeRequestSetReviewersInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetReviewersInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'reviewerUsernames', + serializers.serialize(object.reviewerUsernames, + specifiedType: + const FullType(BuiltList, const [const FullType(String)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.operationMode; + if (value != null) { + result + ..add('operationMode') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMutationOperationMode))); + } + return result; + } + + @override + GMergeRequestSetReviewersInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetReviewersInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'reviewerUsernames': + result.reviewerUsernames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode)) + as GMutationOperationMode?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSetSubscriptionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestSetSubscriptionInput, + _$GMergeRequestSetSubscriptionInput + ]; + @override + final String wireName = 'GMergeRequestSetSubscriptionInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestSetSubscriptionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'subscribedState', + serializers.serialize(object.subscribedState, + specifiedType: const FullType(bool)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeRequestSetSubscriptionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestSetSubscriptionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'subscribedState': + result.subscribedState = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeRequestSort]; + @override + final String wireName = 'GMergeRequestSort'; + + @override + Object serialize(Serializers serializers, GMergeRequestSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeRequestSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeRequestSort.valueOf(serialized as String); +} + +class _$GMergeRequestsResolverNegatedParamsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestsResolverNegatedParams, + _$GMergeRequestsResolverNegatedParams + ]; + @override + final String wireName = 'GMergeRequestsResolverNegatedParams'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestsResolverNegatedParams object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneTitle; + if (value != null) { + result + ..add('milestoneTitle') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GMergeRequestsResolverNegatedParams deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestsResolverNegatedParamsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeRequestStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeRequestState]; + @override + final String wireName = 'GMergeRequestState'; + + @override + Object serialize(Serializers serializers, GMergeRequestState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeRequestState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeRequestState.valueOf(serialized as String); +} + +class _$GMergeRequestUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GMergeRequestUpdateInput, + _$GMergeRequestUpdateInput + ]; + @override + final String wireName = 'GMergeRequestUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GMergeRequestUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetBranch; + if (value != null) { + result + ..add('targetBranch') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMergeRequestNewState))); + } + return result; + } + + @override + GMergeRequestUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GMergeRequestUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetBranch': + result.targetBranch = 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 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GMergeRequestNewState)) + as GMergeRequestNewState?; + break; + } + } + + return result.build(); + } +} + +class _$GMergeStatusSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeStatus]; + @override + final String wireName = 'GMergeStatus'; + + @override + Object serialize(Serializers serializers, GMergeStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeStatus.valueOf(serialized as String); +} + +class _$GMergeStrategyEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMergeStrategyEnum]; + @override + final String wireName = 'GMergeStrategyEnum'; + + @override + Object serialize(Serializers serializers, GMergeStrategyEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMergeStrategyEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMergeStrategyEnum.valueOf(serialized as String); +} + +class _$GMilestoneSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMilestoneSort]; + @override + final String wireName = 'GMilestoneSort'; + + @override + Object serialize(Serializers serializers, GMilestoneSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMilestoneSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMilestoneSort.valueOf(serialized as String); +} + +class _$GMilestoneStateEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMilestoneStateEnum]; + @override + final String wireName = 'GMilestoneStateEnum'; + + @override + Object serialize(Serializers serializers, GMilestoneStateEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMilestoneStateEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMilestoneStateEnum.valueOf(serialized as String); +} + +class _$GMilestoneWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMilestoneWildcardId]; + @override + final String wireName = 'GMilestoneWildcardId'; + + @override + Object serialize(Serializers serializers, GMilestoneWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMilestoneWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMilestoneWildcardId.valueOf(serialized as String); +} + +class _$GMoveTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GMoveType]; + @override + final String wireName = 'GMoveType'; + + @override + Object serialize(Serializers serializers, GMoveType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMoveType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMoveType.valueOf(serialized as String); +} + +class _$GMutationOperationModeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GMutationOperationMode]; + @override + final String wireName = 'GMutationOperationMode'; + + @override + Object serialize(Serializers serializers, GMutationOperationMode object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GMutationOperationMode deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GMutationOperationMode.valueOf(serialized as String); +} + +class _$GNamespaceBanDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNamespaceBanDestroyInput, + _$GNamespaceBanDestroyInput + ]; + @override + final String wireName = 'GNamespaceBanDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GNamespaceBanDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GNamespacesNamespaceBanID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GNamespaceBanDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNamespaceBanDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GNamespacesNamespaceBanID))! + as GNamespacesNamespaceBanID); + break; + } + } + + return result.build(); + } +} + +class _$GNamespaceCiCdSettingsUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNamespaceCiCdSettingsUpdateInput, + _$GNamespaceCiCdSettingsUpdateInput + ]; + @override + final String wireName = 'GNamespaceCiCdSettingsUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GNamespaceCiCdSettingsUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.allowStaleRunnerPruning; + if (value != null) { + result + ..add('allowStaleRunnerPruning') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GNamespaceCiCdSettingsUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNamespaceCiCdSettingsUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'allowStaleRunnerPruning': + result.allowStaleRunnerPruning = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GNamespaceIncreaseStorageTemporarilyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNamespaceIncreaseStorageTemporarilyInput, + _$GNamespaceIncreaseStorageTemporarilyInput + ]; + @override + final String wireName = 'GNamespaceIncreaseStorageTemporarilyInput'; + + @override + Iterable serialize( + Serializers serializers, GNamespaceIncreaseStorageTemporarilyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GNamespaceID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GNamespaceIncreaseStorageTemporarilyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNamespaceIncreaseStorageTemporarilyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GNamespaceID))! as GNamespaceID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GNamespaceProjectSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GNamespaceProjectSort]; + @override + final String wireName = 'GNamespaceProjectSort'; + + @override + Object serialize(Serializers serializers, GNamespaceProjectSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GNamespaceProjectSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GNamespaceProjectSort.valueOf(serialized as String); +} + +class _$GNegatedBoardIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNegatedBoardIssueInput, + _$GNegatedBoardIssueInput + ]; + @override + final String wireName = 'GNegatedBoardIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GNegatedBoardIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iids; + if (value != null) { + result + ..add('iids') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneTitle; + if (value != null) { + result + ..add('milestoneTitle') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.assigneeUsername; + if (value != null) { + result + ..add('assigneeUsername') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.releaseTag; + if (value != null) { + result + ..add('releaseTag') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.types; + if (value != null) { + result + ..add('types') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GIssueType)]))); + } + value = object.milestoneWildcardId; + if (value != null) { + result + ..add('milestoneWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneWildcardId))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + value = object.iterationTitle; + if (value != null) { + result + ..add('iterationTitle') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationID)]))); + } + value = object.iterationWildcardId; + if (value != null) { + result + ..add('iterationWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNegatedIterationWildcardId))); + } + return result; + } + + @override + GNegatedBoardIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNegatedBoardIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iids': + result.iids.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneTitle': + result.milestoneTitle = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsername': + result.assigneeUsername.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'releaseTag': + result.releaseTag = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'types': + result.types.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIssueType)]))! + as BuiltList); + break; + case 'milestoneWildcardId': + result.milestoneWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GMilestoneWildcardId)) + as GMilestoneWildcardId?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'iterationTitle': + result.iterationTitle = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIterationID)]))! + as BuiltList); + break; + case 'iterationWildcardId': + result.iterationWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GNegatedIterationWildcardId)) + as GNegatedIterationWildcardId?; + break; + } + } + + return result.build(); + } +} + +class _$GNegatedEpicBoardIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNegatedEpicBoardIssueInput, + _$GNegatedEpicBoardIssueInput + ]; + @override + final String wireName = 'GNegatedEpicBoardIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GNegatedEpicBoardIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GNegatedEpicBoardIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNegatedEpicBoardIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GNegatedEpicFilterInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNegatedEpicFilterInput, + _$GNegatedEpicFilterInput + ]; + @override + final String wireName = 'GNegatedEpicFilterInput'; + + @override + Iterable serialize( + Serializers serializers, GNegatedEpicFilterInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GNegatedEpicFilterInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNegatedEpicFilterInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GNegatedIssueFilterInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GNegatedIssueFilterInput, + _$GNegatedIssueFilterInput + ]; + @override + final String wireName = 'GNegatedIssueFilterInput'; + + @override + Iterable serialize( + Serializers serializers, GNegatedIssueFilterInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.assigneeId; + if (value != null) { + result + ..add('assigneeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.assigneeUsernames; + if (value != null) { + result + ..add('assigneeUsernames') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.authorUsername; + if (value != null) { + result + ..add('authorUsername') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iids; + if (value != null) { + result + ..add('iids') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelName; + if (value != null) { + result + ..add('labelName') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneTitle; + if (value != null) { + result + ..add('milestoneTitle') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.milestoneWildcardId; + if (value != null) { + result + ..add('milestoneWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GNegatedMilestoneWildcardId))); + } + value = object.myReactionEmoji; + if (value != null) { + result + ..add('myReactionEmoji') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.releaseTag; + if (value != null) { + result + ..add('releaseTag') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.types; + if (value != null) { + result + ..add('types') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GIssueType)]))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.iterationWildcardId; + if (value != null) { + result + ..add('iterationWildcardId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationWildcardId))); + } + return result; + } + + @override + GNegatedIssueFilterInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GNegatedIssueFilterInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeId': + result.assigneeId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'assigneeUsernames': + result.assigneeUsernames.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'authorUsername': + result.authorUsername = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iids': + result.iids.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelName': + result.labelName.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneTitle': + result.milestoneTitle.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'milestoneWildcardId': + result.milestoneWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GNegatedMilestoneWildcardId)) + as GNegatedMilestoneWildcardId?; + break; + case 'myReactionEmoji': + result.myReactionEmoji = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'releaseTag': + result.releaseTag.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'types': + result.types.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GIssueType)]))! + as BuiltList); + break; + case 'epicId': + result.epicId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'iterationWildcardId': + result.iterationWildcardId = serializers.deserialize(value, + specifiedType: const FullType(GIterationWildcardId)) + as GIterationWildcardId?; + break; + } + } + + return result.build(); + } +} + +class _$GNegatedIterationWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GNegatedIterationWildcardId]; + @override + final String wireName = 'GNegatedIterationWildcardId'; + + @override + Object serialize(Serializers serializers, GNegatedIterationWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GNegatedIterationWildcardId deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GNegatedIterationWildcardId.valueOf(serialized as String); +} + +class _$GNegatedMilestoneWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GNegatedMilestoneWildcardId]; + @override + final String wireName = 'GNegatedMilestoneWildcardId'; + + @override + Object serialize(Serializers serializers, GNegatedMilestoneWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GNegatedMilestoneWildcardId deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GNegatedMilestoneWildcardId.valueOf(serialized as String); +} + +class _$GNetworkPolicyKindSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GNetworkPolicyKind]; + @override + final String wireName = 'GNetworkPolicyKind'; + + @override + Object serialize(Serializers serializers, GNetworkPolicyKind object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GNetworkPolicyKind deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GNetworkPolicyKind.valueOf(serialized as String); +} + +class _$GOncallRotationActivePeriodInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationActivePeriodInputType, + _$GOncallRotationActivePeriodInputType + ]; + @override + final String wireName = 'GOncallRotationActivePeriodInputType'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationActivePeriodInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'startTime', + serializers.serialize(object.startTime, + specifiedType: const FullType(String)), + 'endTime', + serializers.serialize(object.endTime, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GOncallRotationActivePeriodInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationActivePeriodInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'startTime': + result.startTime = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'endTime': + result.endTime = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GOncallRotationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationCreateInput, + _$GOncallRotationCreateInput + ]; + @override + final String wireName = 'GOncallRotationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'scheduleIid', + serializers.serialize(object.scheduleIid, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'startsAt', + serializers.serialize(object.startsAt, + specifiedType: const FullType(GOncallRotationDateInputType)), + 'rotationLength', + serializers.serialize(object.rotationLength, + specifiedType: const FullType(GOncallRotationLengthInputType)), + 'participants', + serializers.serialize(object.participants, + specifiedType: const FullType( + BuiltList, const [const FullType(GOncallUserInputType)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.endsAt; + if (value != null) { + result + ..add('endsAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))); + } + value = object.activePeriod; + if (value != null) { + result + ..add('activePeriod') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GOncallRotationActivePeriodInputType))); + } + return result; + } + + @override + GOncallRotationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'scheduleIid': + result.scheduleIid = 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 'startsAt': + result.startsAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))! + as GOncallRotationDateInputType); + break; + case 'endsAt': + result.endsAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))! + as GOncallRotationDateInputType); + break; + case 'rotationLength': + result.rotationLength.replace(serializers.deserialize(value, + specifiedType: + const FullType(GOncallRotationLengthInputType))! + as GOncallRotationLengthInputType); + break; + case 'activePeriod': + result.activePeriod.replace(serializers.deserialize(value, + specifiedType: + const FullType(GOncallRotationActivePeriodInputType))! + as GOncallRotationActivePeriodInputType); + break; + case 'participants': + result.participants.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GOncallUserInputType)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GOncallRotationDateInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationDateInputType, + _$GOncallRotationDateInputType + ]; + @override + final String wireName = 'GOncallRotationDateInputType'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationDateInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'date', + serializers.serialize(object.date, specifiedType: const FullType(String)), + 'time', + serializers.serialize(object.time, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GOncallRotationDateInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationDateInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'date': + result.date = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'time': + result.time = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GOncallRotationDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationDestroyInput, + _$GOncallRotationDestroyInput + ]; + @override + final String wireName = 'GOncallRotationDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'scheduleIid', + serializers.serialize(object.scheduleIid, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementOncallRotationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOncallRotationDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'scheduleIid': + result.scheduleIid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementOncallRotationID))! + as GIncidentManagementOncallRotationID); + break; + } + } + + return result.build(); + } +} + +class _$GOncallRotationLengthInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationLengthInputType, + _$GOncallRotationLengthInputType + ]; + @override + final String wireName = 'GOncallRotationLengthInputType'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationLengthInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'length', + serializers.serialize(object.length, specifiedType: const FullType(int)), + 'unit', + serializers.serialize(object.unit, + specifiedType: const FullType(GOncallRotationUnitEnum)), + ]; + + return result; + } + + @override + GOncallRotationLengthInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationLengthInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'length': + result.length = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'unit': + result.unit = serializers.deserialize(value, + specifiedType: const FullType(GOncallRotationUnitEnum))! + as GOncallRotationUnitEnum; + break; + } + } + + return result.build(); + } +} + +class _$GOncallRotationUnitEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOncallRotationUnitEnum]; + @override + final String wireName = 'GOncallRotationUnitEnum'; + + @override + Object serialize(Serializers serializers, GOncallRotationUnitEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOncallRotationUnitEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOncallRotationUnitEnum.valueOf(serialized as String); +} + +class _$GOncallRotationUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallRotationUpdateInput, + _$GOncallRotationUpdateInput + ]; + @override + final String wireName = 'GOncallRotationUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallRotationUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementOncallRotationID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startsAt; + if (value != null) { + result + ..add('startsAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))); + } + value = object.endsAt; + if (value != null) { + result + ..add('endsAt') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))); + } + value = object.rotationLength; + if (value != null) { + result + ..add('rotationLength') + ..add(serializers.serialize(value, + specifiedType: const FullType(GOncallRotationLengthInputType))); + } + value = object.activePeriod; + if (value != null) { + result + ..add('activePeriod') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GOncallRotationActivePeriodInputType))); + } + value = object.participants; + if (value != null) { + result + ..add('participants') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GOncallUserInputType)]))); + } + return result; + } + + @override + GOncallRotationUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallRotationUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementOncallRotationID))! + as GIncidentManagementOncallRotationID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'startsAt': + result.startsAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))! + as GOncallRotationDateInputType); + break; + case 'endsAt': + result.endsAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GOncallRotationDateInputType))! + as GOncallRotationDateInputType); + break; + case 'rotationLength': + result.rotationLength.replace(serializers.deserialize(value, + specifiedType: + const FullType(GOncallRotationLengthInputType))! + as GOncallRotationLengthInputType); + break; + case 'activePeriod': + result.activePeriod.replace(serializers.deserialize(value, + specifiedType: + const FullType(GOncallRotationActivePeriodInputType))! + as GOncallRotationActivePeriodInputType); + break; + case 'participants': + result.participants.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GOncallUserInputType)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GOncallScheduleCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallScheduleCreateInput, + _$GOncallScheduleCreateInput + ]; + @override + final String wireName = 'GOncallScheduleCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallScheduleCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'timezone', + serializers.serialize(object.timezone, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOncallScheduleCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallScheduleCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = 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 'timezone': + result.timezone = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GOncallScheduleDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallScheduleDestroyInput, + _$GOncallScheduleDestroyInput + ]; + @override + final String wireName = 'GOncallScheduleDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallScheduleDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOncallScheduleDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallScheduleDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GOncallScheduleUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallScheduleUpdateInput, + _$GOncallScheduleUpdateInput + ]; + @override + final String wireName = 'GOncallScheduleUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GOncallScheduleUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.timezone; + if (value != null) { + result + ..add('timezone') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GOncallScheduleUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallScheduleUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = 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 'timezone': + result.timezone = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GOncallUserInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GOncallUserInputType, + _$GOncallUserInputType + ]; + @override + final String wireName = 'GOncallUserInputType'; + + @override + Iterable serialize( + Serializers serializers, GOncallUserInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'username', + serializers.serialize(object.username, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.colorPalette; + if (value != null) { + result + ..add('colorPalette') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDataVisualizationColorEnum))); + } + value = object.colorWeight; + if (value != null) { + result + ..add('colorWeight') + ..add(serializers.serialize(value, + specifiedType: const FullType(GDataVisualizationWeightEnum))); + } + return result; + } + + @override + GOncallUserInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GOncallUserInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'username': + result.username = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'colorPalette': + result.colorPalette = serializers.deserialize(value, + specifiedType: const FullType(GDataVisualizationColorEnum)) + as GDataVisualizationColorEnum?; + break; + case 'colorWeight': + result.colorWeight = serializers.deserialize(value, + specifiedType: const FullType(GDataVisualizationWeightEnum)) + as GDataVisualizationWeightEnum?; + break; + } + } + + return result.build(); + } +} + +class _$GOrganizationSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GOrganizationSort]; + @override + final String wireName = 'GOrganizationSort'; + + @override + Object serialize(Serializers serializers, GOrganizationSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GOrganizationSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GOrganizationSort.valueOf(serialized as String); +} + +class _$GPackageDependencyTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageDependencyType]; + @override + final String wireName = 'GPackageDependencyType'; + + @override + Object serialize(Serializers serializers, GPackageDependencyType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageDependencyType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageDependencyType.valueOf(serialized as String); +} + +class _$GPackageGroupSortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageGroupSort]; + @override + final String wireName = 'GPackageGroupSort'; + + @override + Object serialize(Serializers serializers, GPackageGroupSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageGroupSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageGroupSort.valueOf(serialized as String); +} + +class _$GPackagesCleanupKeepDuplicatedPackageFilesEnumSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GPackagesCleanupKeepDuplicatedPackageFilesEnum + ]; + @override + final String wireName = 'GPackagesCleanupKeepDuplicatedPackageFilesEnum'; + + @override + Object serialize(Serializers serializers, + GPackagesCleanupKeepDuplicatedPackageFilesEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackagesCleanupKeepDuplicatedPackageFilesEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackagesCleanupKeepDuplicatedPackageFilesEnum.valueOf( + serialized as String); +} + +class _$GPackageSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageSort]; + @override + final String wireName = 'GPackageSort'; + + @override + Object serialize(Serializers serializers, GPackageSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageSort.valueOf(serialized as String); +} + +class _$GPackageStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageStatus]; + @override + final String wireName = 'GPackageStatus'; + + @override + Object serialize(Serializers serializers, GPackageStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageStatus.valueOf(serialized as String); +} + +class _$GPackageTypeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPackageTypeEnum]; + @override + final String wireName = 'GPackageTypeEnum'; + + @override + Object serialize(Serializers serializers, GPackageTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPackageTypeEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPackageTypeEnum.valueOf(serialized as String); +} + +class _$GPagesMarkOnboardingCompleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPagesMarkOnboardingCompleteInput, + _$GPagesMarkOnboardingCompleteInput + ]; + @override + final String wireName = 'GPagesMarkOnboardingCompleteInput'; + + @override + Iterable serialize( + Serializers serializers, GPagesMarkOnboardingCompleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPagesMarkOnboardingCompleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPagesMarkOnboardingCompleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPipelineCancelInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPipelineCancelInput, + _$GPipelineCancelInput + ]; + @override + final String wireName = 'GPipelineCancelInput'; + + @override + Iterable serialize( + Serializers serializers, GPipelineCancelInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiPipelineID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPipelineCancelInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPipelineCancelInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiPipelineID))! as GCiPipelineID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPipelineConfigSourceEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPipelineConfigSourceEnum]; + @override + final String wireName = 'GPipelineConfigSourceEnum'; + + @override + Object serialize(Serializers serializers, GPipelineConfigSourceEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPipelineConfigSourceEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPipelineConfigSourceEnum.valueOf(serialized as String); +} + +class _$GPipelineDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPipelineDestroyInput, + _$GPipelineDestroyInput + ]; + @override + final String wireName = 'GPipelineDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GPipelineDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiPipelineID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPipelineDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPipelineDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiPipelineID))! as GCiPipelineID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPipelineMergeRequestEventTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPipelineMergeRequestEventType]; + @override + final String wireName = 'GPipelineMergeRequestEventType'; + + @override + Object serialize( + Serializers serializers, GPipelineMergeRequestEventType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPipelineMergeRequestEventType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPipelineMergeRequestEventType.valueOf(serialized as String); +} + +class _$GPipelineRetryInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPipelineRetryInput, + _$GPipelineRetryInput + ]; + @override + final String wireName = 'GPipelineRetryInput'; + + @override + Iterable serialize( + Serializers serializers, GPipelineRetryInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiPipelineID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPipelineRetryInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPipelineRetryInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiPipelineID))! as GCiPipelineID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPipelineScheduleStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPipelineScheduleStatus]; + @override + final String wireName = 'GPipelineScheduleStatus'; + + @override + Object serialize(Serializers serializers, GPipelineScheduleStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPipelineScheduleStatus deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPipelineScheduleStatus.valueOf(serialized as String); +} + +class _$GPipelineScopeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPipelineScopeEnum]; + @override + final String wireName = 'GPipelineScopeEnum'; + + @override + Object serialize(Serializers serializers, GPipelineScopeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPipelineScopeEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPipelineScopeEnum.valueOf(serialized as String); +} + +class _$GPipelineStatusEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GPipelineStatusEnum]; + @override + final String wireName = 'GPipelineStatusEnum'; + + @override + Object serialize(Serializers serializers, GPipelineStatusEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GPipelineStatusEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GPipelineStatusEnum.valueOf(serialized as String); +} + +class _$GProjectCiCdSettingsUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectCiCdSettingsUpdateInput, + _$GProjectCiCdSettingsUpdateInput + ]; + @override + final String wireName = 'GProjectCiCdSettingsUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GProjectCiCdSettingsUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'fullPath', + serializers.serialize(object.fullPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.keepLatestArtifact; + if (value != null) { + result + ..add('keepLatestArtifact') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.jobTokenScopeEnabled; + if (value != null) { + result + ..add('jobTokenScopeEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.mergePipelinesEnabled; + if (value != null) { + result + ..add('mergePipelinesEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.mergeTrainsEnabled; + if (value != null) { + result + ..add('mergeTrainsEnabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GProjectCiCdSettingsUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectCiCdSettingsUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'keepLatestArtifact': + result.keepLatestArtifact = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'jobTokenScopeEnabled': + result.jobTokenScopeEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'mergePipelinesEnabled': + result.mergePipelinesEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'mergeTrainsEnabled': + result.mergeTrainsEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GProjectMemberRelationSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GProjectMemberRelation]; + @override + final String wireName = 'GProjectMemberRelation'; + + @override + Object serialize(Serializers serializers, GProjectMemberRelation object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GProjectMemberRelation deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GProjectMemberRelation.valueOf(serialized as String); +} + +class _$GProjectSetComplianceFrameworkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectSetComplianceFrameworkInput, + _$GProjectSetComplianceFrameworkInput + ]; + @override + final String wireName = 'GProjectSetComplianceFrameworkInput'; + + @override + Iterable serialize( + Serializers serializers, GProjectSetComplianceFrameworkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectId', + serializers.serialize(object.projectId, + specifiedType: const FullType(GProjectID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.complianceFrameworkId; + if (value != null) { + result + ..add('complianceFrameworkId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GComplianceManagementFrameworkID))); + } + return result; + } + + @override + GProjectSetComplianceFrameworkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectSetComplianceFrameworkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectId': + result.projectId.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + break; + case 'complianceFrameworkId': + result.complianceFrameworkId.replace(serializers.deserialize(value, + specifiedType: + const FullType(GComplianceManagementFrameworkID))! + as GComplianceManagementFrameworkID); + break; + } + } + + return result.build(); + } +} + +class _$GProjectSetLockedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GProjectSetLockedInput, + _$GProjectSetLockedInput + ]; + @override + final String wireName = 'GProjectSetLockedInput'; + + @override + Iterable serialize( + Serializers serializers, GProjectSetLockedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'filePath', + serializers.serialize(object.filePath, + specifiedType: const FullType(String)), + 'lock', + serializers.serialize(object.lock, specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GProjectSetLockedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GProjectSetLockedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'filePath': + result.filePath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'lock': + result.lock = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GPrometheusIntegrationCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPrometheusIntegrationCreateInput, + _$GPrometheusIntegrationCreateInput + ]; + @override + final String wireName = 'GPrometheusIntegrationCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GPrometheusIntegrationCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'active', + serializers.serialize(object.active, specifiedType: const FullType(bool)), + 'apiUrl', + serializers.serialize(object.apiUrl, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPrometheusIntegrationCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPrometheusIntegrationCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'apiUrl': + result.apiUrl = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GPrometheusIntegrationResetTokenInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPrometheusIntegrationResetTokenInput, + _$GPrometheusIntegrationResetTokenInput + ]; + @override + final String wireName = 'GPrometheusIntegrationResetTokenInput'; + + @override + Iterable serialize( + Serializers serializers, GPrometheusIntegrationResetTokenInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIntegrationsPrometheusID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPrometheusIntegrationResetTokenInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPrometheusIntegrationResetTokenInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIntegrationsPrometheusID))! + as GIntegrationsPrometheusID); + break; + } + } + + return result.build(); + } +} + +class _$GPrometheusIntegrationUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPrometheusIntegrationUpdateInput, + _$GPrometheusIntegrationUpdateInput + ]; + @override + final String wireName = 'GPrometheusIntegrationUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GPrometheusIntegrationUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIntegrationsPrometheusID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.active; + if (value != null) { + result + ..add('active') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.apiUrl; + if (value != null) { + result + ..add('apiUrl') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPrometheusIntegrationUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPrometheusIntegrationUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GIntegrationsPrometheusID))! + as GIntegrationsPrometheusID); + break; + case 'active': + result.active = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'apiUrl': + result.apiUrl = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GPromoteToEpicInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GPromoteToEpicInput, + _$GPromoteToEpicInput + ]; + @override + final String wireName = 'GPromoteToEpicInput'; + + @override + Iterable serialize( + Serializers serializers, GPromoteToEpicInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GPromoteToEpicInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GPromoteToEpicInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRegistryStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRegistryState]; + @override + final String wireName = 'GRegistryState'; + + @override + Object serialize(Serializers serializers, GRegistryState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRegistryState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRegistryState.valueOf(serialized as String); +} + +class _$GReleaseAssetLinkCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseAssetLinkCreateInput, + _$GReleaseAssetLinkCreateInput + ]; + @override + final String wireName = 'GReleaseAssetLinkCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseAssetLinkCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'tagName', + serializers.serialize(object.tagName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.directAssetPath; + if (value != null) { + result + ..add('directAssetPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.linkType; + if (value != null) { + result + ..add('linkType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReleaseAssetLinkType))); + } + return result; + } + + @override + GReleaseAssetLinkCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseAssetLinkCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'directAssetPath': + result.directAssetPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'linkType': + result.linkType = serializers.deserialize(value, + specifiedType: const FullType(GReleaseAssetLinkType)) + as GReleaseAssetLinkType?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'tagName': + result.tagName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseAssetLinkDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseAssetLinkDeleteInput, + _$GReleaseAssetLinkDeleteInput + ]; + @override + final String wireName = 'GReleaseAssetLinkDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseAssetLinkDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GReleasesLinkID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReleaseAssetLinkDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseAssetLinkDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GReleasesLinkID))! + as GReleasesLinkID); + break; + } + } + + return result.build(); + } +} + +class _$GReleaseAssetLinkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseAssetLinkInput, + _$GReleaseAssetLinkInput + ]; + @override + final String wireName = 'GReleaseAssetLinkInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseAssetLinkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.directAssetPath; + if (value != null) { + result + ..add('directAssetPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.linkType; + if (value != null) { + result + ..add('linkType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReleaseAssetLinkType))); + } + return result; + } + + @override + GReleaseAssetLinkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseAssetLinkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'name': + result.name = 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 'directAssetPath': + result.directAssetPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'linkType': + result.linkType = serializers.deserialize(value, + specifiedType: const FullType(GReleaseAssetLinkType)) + as GReleaseAssetLinkType?; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseAssetLinkTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReleaseAssetLinkType]; + @override + final String wireName = 'GReleaseAssetLinkType'; + + @override + Object serialize(Serializers serializers, GReleaseAssetLinkType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReleaseAssetLinkType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReleaseAssetLinkType.valueOf(serialized as String); +} + +class _$GReleaseAssetLinkUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseAssetLinkUpdateInput, + _$GReleaseAssetLinkUpdateInput + ]; + @override + final String wireName = 'GReleaseAssetLinkUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseAssetLinkUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GReleasesLinkID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.url; + if (value != null) { + result + ..add('url') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.directAssetPath; + if (value != null) { + result + ..add('directAssetPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.linkType; + if (value != null) { + result + ..add('linkType') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReleaseAssetLinkType))); + } + return result; + } + + @override + GReleaseAssetLinkUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseAssetLinkUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GReleasesLinkID))! + as GReleasesLinkID); + break; + case 'name': + result.name = 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 'directAssetPath': + result.directAssetPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'linkType': + result.linkType = serializers.deserialize(value, + specifiedType: const FullType(GReleaseAssetLinkType)) + as GReleaseAssetLinkType?; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseAssetsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseAssetsInput, + _$GReleaseAssetsInput + ]; + @override + final String wireName = 'GReleaseAssetsInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseAssetsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.links; + if (value != null) { + result + ..add('links') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GReleaseAssetLinkInput)]))); + } + return result; + } + + @override + GReleaseAssetsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseAssetsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'links': + result.links.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GReleaseAssetLinkInput) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GReleaseCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseCreateInput, + _$GReleaseCreateInput + ]; + @override + final String wireName = 'GReleaseCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'tagName', + serializers.serialize(object.tagName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.tagMessage; + if (value != null) { + result + ..add('tagMessage') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.ref; + if (value != null) { + result + ..add('ref') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.releasedAt; + if (value != null) { + result + ..add('releasedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.milestones; + if (value != null) { + result + ..add('milestones') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.assets; + if (value != null) { + result + ..add('assets') + ..add(serializers.serialize(value, + specifiedType: const FullType(GReleaseAssetsInput))); + } + return result; + } + + @override + GReleaseCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'tagName': + result.tagName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'tagMessage': + result.tagMessage = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ref': + result.ref = 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 'releasedAt': + result.releasedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'milestones': + result.milestones.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'assets': + result.assets.replace(serializers.deserialize(value, + specifiedType: const FullType(GReleaseAssetsInput))! + as GReleaseAssetsInput); + break; + } + } + + return result.build(); + } +} + +class _$GReleaseDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseDeleteInput, + _$GReleaseDeleteInput + ]; + @override + final String wireName = 'GReleaseDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'tagName', + serializers.serialize(object.tagName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GReleaseDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'tagName': + result.tagName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GReleaseSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GReleaseSort]; + @override + final String wireName = 'GReleaseSort'; + + @override + Object serialize(Serializers serializers, GReleaseSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReleaseSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReleaseSort.valueOf(serialized as String); +} + +class _$GReleaseTagWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReleaseTagWildcardId]; + @override + final String wireName = 'GReleaseTagWildcardId'; + + @override + Object serialize(Serializers serializers, GReleaseTagWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReleaseTagWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReleaseTagWildcardId.valueOf(serialized as String); +} + +class _$GReleaseUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GReleaseUpdateInput, + _$GReleaseUpdateInput + ]; + @override + final String wireName = 'GReleaseUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GReleaseUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'tagName', + serializers.serialize(object.tagName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.releasedAt; + if (value != null) { + result + ..add('releasedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.milestones; + if (value != null) { + result + ..add('milestones') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GReleaseUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GReleaseUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'tagName': + result.tagName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case '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 'releasedAt': + result.releasedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'milestones': + result.milestones.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GRemoveProjectFromSecurityDashboardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRemoveProjectFromSecurityDashboardInput, + _$GRemoveProjectFromSecurityDashboardInput + ]; + @override + final String wireName = 'GRemoveProjectFromSecurityDashboardInput'; + + @override + Iterable serialize( + Serializers serializers, GRemoveProjectFromSecurityDashboardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GProjectID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRemoveProjectFromSecurityDashboardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRemoveProjectFromSecurityDashboardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + break; + } + } + + return result.build(); + } +} + +class _$GReplicationStateEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GReplicationStateEnum]; + @override + final String wireName = 'GReplicationStateEnum'; + + @override + Object serialize(Serializers serializers, GReplicationStateEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GReplicationStateEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GReplicationStateEnum.valueOf(serialized as String); +} + +class _$GRepositionImageDiffNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRepositionImageDiffNoteInput, + _$GRepositionImageDiffNoteInput + ]; + @override + final String wireName = 'GRepositionImageDiffNoteInput'; + + @override + Iterable serialize( + Serializers serializers, GRepositionImageDiffNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GDiffNoteID)), + 'position', + serializers.serialize(object.position, + specifiedType: const FullType(GUpdateDiffImagePositionInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRepositionImageDiffNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRepositionImageDiffNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GDiffNoteID))! as GDiffNoteID); + break; + case 'position': + result.position.replace(serializers.deserialize(value, + specifiedType: const FullType(GUpdateDiffImagePositionInput))! + as GUpdateDiffImagePositionInput); + break; + } + } + + return result.build(); + } +} + +class _$GRequirementStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRequirementState]; + @override + final String wireName = 'GRequirementState'; + + @override + Object serialize(Serializers serializers, GRequirementState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRequirementState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRequirementState.valueOf(serialized as String); +} + +class _$GRequirementStatusFilterSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GRequirementStatusFilter]; + @override + final String wireName = 'GRequirementStatusFilter'; + + @override + Object serialize(Serializers serializers, GRequirementStatusFilter object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GRequirementStatusFilter deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GRequirementStatusFilter.valueOf(serialized as String); +} + +class _$GRunnerDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRunnerDeleteInput, _$GRunnerDeleteInput]; + @override + final String wireName = 'GRunnerDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GRunnerDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiRunnerID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRunnerDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRunnerDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiRunnerID))! as GCiRunnerID); + break; + } + } + + return result.build(); + } +} + +class _$GRunnersRegistrationTokenResetInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GRunnersRegistrationTokenResetInput, + _$GRunnersRegistrationTokenResetInput + ]; + @override + final String wireName = 'GRunnersRegistrationTokenResetInput'; + + @override + Iterable serialize( + Serializers serializers, GRunnersRegistrationTokenResetInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'type', + serializers.serialize(object.type, + specifiedType: const FullType(GCiRunnerType)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.id; + if (value != null) { + result + ..add('id') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GRunnersRegistrationTokenResetInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRunnersRegistrationTokenResetInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'type': + result.type = serializers.deserialize(value, + specifiedType: const FullType(GCiRunnerType))! as GCiRunnerType; + break; + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GRunnerUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GRunnerUpdateInput, _$GRunnerUpdateInput]; + @override + final String wireName = 'GRunnerUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GRunnerUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GCiRunnerID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.maintenanceNote; + if (value != null) { + result + ..add('maintenanceNote') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.maximumTimeout; + if (value != null) { + result + ..add('maximumTimeout') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.accessLevel; + if (value != null) { + result + ..add('accessLevel') + ..add(serializers.serialize(value, + specifiedType: const FullType(GCiRunnerAccessLevel))); + } + value = object.paused; + if (value != null) { + result + ..add('paused') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.locked; + if (value != null) { + result + ..add('locked') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.runUntagged; + if (value != null) { + result + ..add('runUntagged') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.tagList; + if (value != null) { + result + ..add('tagList') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.associatedProjects; + if (value != null) { + result + ..add('associatedProjects') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GProjectID)]))); + } + value = object.publicProjectsMinutesCostFactor; + if (value != null) { + result + ..add('publicProjectsMinutesCostFactor') + ..add(serializers.serialize(value, + specifiedType: const FullType(double))); + } + value = object.privateProjectsMinutesCostFactor; + if (value != null) { + result + ..add('privateProjectsMinutesCostFactor') + ..add(serializers.serialize(value, + specifiedType: const FullType(double))); + } + return result; + } + + @override + GRunnerUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GRunnerUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GCiRunnerID))! as GCiRunnerID); + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'maintenanceNote': + result.maintenanceNote = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'maximumTimeout': + result.maximumTimeout = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'accessLevel': + result.accessLevel = serializers.deserialize(value, + specifiedType: const FullType(GCiRunnerAccessLevel)) + as GCiRunnerAccessLevel?; + break; + case 'paused': + result.paused = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'locked': + result.locked = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'runUntagged': + result.runUntagged = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'tagList': + result.tagList.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'associatedProjects': + result.associatedProjects.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GProjectID)]))! + as BuiltList); + break; + case 'publicProjectsMinutesCostFactor': + result.publicProjectsMinutesCostFactor = serializers.deserialize( + value, + specifiedType: const FullType(double)) as double?; + break; + case 'privateProjectsMinutesCostFactor': + result.privateProjectsMinutesCostFactor = serializers.deserialize( + value, + specifiedType: const FullType(double)) as double?; + break; + } + } + + return result.build(); + } +} + +class _$GSastCiConfigurationAnalyzersEntityInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSastCiConfigurationAnalyzersEntityInput, + _$GSastCiConfigurationAnalyzersEntityInput + ]; + @override + final String wireName = 'GSastCiConfigurationAnalyzersEntityInput'; + + @override + Iterable serialize( + Serializers serializers, GSastCiConfigurationAnalyzersEntityInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'enabled', + serializers.serialize(object.enabled, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.variables; + if (value != null) { + result + ..add('variables') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]))); + } + return result; + } + + @override + GSastCiConfigurationAnalyzersEntityInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSastCiConfigurationAnalyzersEntityInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'enabled': + result.enabled = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'variables': + result.variables.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSastCiConfigurationEntityInput) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GSastCiConfigurationEntityInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSastCiConfigurationEntityInput, + _$GSastCiConfigurationEntityInput + ]; + @override + final String wireName = 'GSastCiConfigurationEntityInput'; + + @override + Iterable serialize( + Serializers serializers, GSastCiConfigurationEntityInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(String)), + 'defaultValue', + serializers.serialize(object.defaultValue, + specifiedType: const FullType(String)), + 'value', + serializers.serialize(object.value, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GSastCiConfigurationEntityInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSastCiConfigurationEntityInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'defaultValue': + result.defaultValue = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'value': + result.value = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSastCiConfigurationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSastCiConfigurationInput, + _$GSastCiConfigurationInput + ]; + @override + final String wireName = 'GSastCiConfigurationInput'; + + @override + Iterable serialize( + Serializers serializers, GSastCiConfigurationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.global; + if (value != null) { + result + ..add('global') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]))); + } + value = object.pipeline; + if (value != null) { + result + ..add('pipeline') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]))); + } + value = object.analyzers; + if (value != null) { + result + ..add('analyzers') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSastCiConfigurationAnalyzersEntityInput) + ]))); + } + return result; + } + + @override + GSastCiConfigurationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSastCiConfigurationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'global': + result.global.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSastCiConfigurationEntityInput) + ]))! as BuiltList); + break; + case 'pipeline': + result.pipeline.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSastCiConfigurationEntityInput) + ]))! as BuiltList); + break; + case 'analyzers': + result.analyzers.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSastCiConfigurationAnalyzersEntityInput) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GSastUiComponentSizeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSastUiComponentSize]; + @override + final String wireName = 'GSastUiComponentSize'; + + @override + Object serialize(Serializers serializers, GSastUiComponentSize object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSastUiComponentSize deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSastUiComponentSize.valueOf(serialized as String); +} + +class _$GSavedReplyCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSavedReplyCreateInput, + _$GSavedReplyCreateInput + ]; + @override + final String wireName = 'GSavedReplyCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GSavedReplyCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'content', + serializers.serialize(object.content, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSavedReplyCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSavedReplyCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GSavedReplyDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSavedReplyDestroyInput, + _$GSavedReplyDestroyInput + ]; + @override + final String wireName = 'GSavedReplyDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GSavedReplyDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GUsersSavedReplyID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSavedReplyDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSavedReplyDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GUsersSavedReplyID))! + as GUsersSavedReplyID); + break; + } + } + + return result.build(); + } +} + +class _$GSavedReplyUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSavedReplyUpdateInput, + _$GSavedReplyUpdateInput + ]; + @override + final String wireName = 'GSavedReplyUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GSavedReplyUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GUsersSavedReplyID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'content', + serializers.serialize(object.content, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSavedReplyUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSavedReplyUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GUsersSavedReplyID))! + as GUsersSavedReplyID); + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GScanExecutionPolicyCommitInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GScanExecutionPolicyCommitInput, + _$GScanExecutionPolicyCommitInput + ]; + @override + final String wireName = 'GScanExecutionPolicyCommitInput'; + + @override + Iterable serialize( + Serializers serializers, GScanExecutionPolicyCommitInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'policyYaml', + serializers.serialize(object.policyYaml, + specifiedType: const FullType(String)), + 'operationMode', + serializers.serialize(object.operationMode, + specifiedType: const FullType(GMutationOperationMode)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fullPath; + if (value != null) { + result + ..add('fullPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GScanExecutionPolicyCommitInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GScanExecutionPolicyCommitInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'policyYaml': + result.policyYaml = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'operationMode': + result.operationMode = serializers.deserialize(value, + specifiedType: const FullType(GMutationOperationMode))! + as GMutationOperationMode; + break; + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GScanStatusSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GScanStatus]; + @override + final String wireName = 'GScanStatus'; + + @override + Object serialize(Serializers serializers, GScanStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GScanStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GScanStatus.valueOf(serialized as String); +} + +class _$GSecurityFindingCreateIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityFindingCreateIssueInput, + _$GSecurityFindingCreateIssueInput + ]; + @override + final String wireName = 'GSecurityFindingCreateIssueInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityFindingCreateIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'uuid', + serializers.serialize(object.uuid, specifiedType: const FullType(String)), + 'project', + serializers.serialize(object.project, + specifiedType: const FullType(GProjectID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSecurityFindingCreateIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityFindingCreateIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'uuid': + result.uuid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'project': + result.project.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + break; + } + } + + return result.build(); + } +} + +class _$GSecurityFindingDismissInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityFindingDismissInput, + _$GSecurityFindingDismissInput + ]; + @override + final String wireName = 'GSecurityFindingDismissInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityFindingDismissInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'uuid', + serializers.serialize(object.uuid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comment; + if (value != null) { + result + ..add('comment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dismissalReason; + if (value != null) { + result + ..add('dismissalReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason))); + } + return result; + } + + @override + GSecurityFindingDismissInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityFindingDismissInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'uuid': + result.uuid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'comment': + result.comment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissalReason': + result.dismissalReason = serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason)) + as GVulnerabilityDismissalReason?; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityPolicyProjectAssignInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityPolicyProjectAssignInput, + _$GSecurityPolicyProjectAssignInput + ]; + @override + final String wireName = 'GSecurityPolicyProjectAssignInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityPolicyProjectAssignInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'securityPolicyProjectId', + serializers.serialize(object.securityPolicyProjectId, + specifiedType: const FullType(GProjectID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fullPath; + if (value != null) { + result + ..add('fullPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSecurityPolicyProjectAssignInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityPolicyProjectAssignInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'securityPolicyProjectId': + result.securityPolicyProjectId.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + break; + } + } + + return result.build(); + } +} + +class _$GSecurityPolicyProjectCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityPolicyProjectCreateInput, + _$GSecurityPolicyProjectCreateInput + ]; + @override + final String wireName = 'GSecurityPolicyProjectCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityPolicyProjectCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fullPath; + if (value != null) { + result + ..add('fullPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSecurityPolicyProjectCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityPolicyProjectCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityPolicyProjectUnassignInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityPolicyProjectUnassignInput, + _$GSecurityPolicyProjectUnassignInput + ]; + @override + final String wireName = 'GSecurityPolicyProjectUnassignInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityPolicyProjectUnassignInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.fullPath; + if (value != null) { + result + ..add('fullPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSecurityPolicyProjectUnassignInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityPolicyProjectUnassignInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'fullPath': + result.fullPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GSecurityPolicyRelationTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityPolicyRelationType]; + @override + final String wireName = 'GSecurityPolicyRelationType'; + + @override + Object serialize(Serializers serializers, GSecurityPolicyRelationType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityPolicyRelationType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityPolicyRelationType.valueOf(serialized as String); +} + +class _$GSecurityReportTypeEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityReportTypeEnum]; + @override + final String wireName = 'GSecurityReportTypeEnum'; + + @override + Object serialize(Serializers serializers, GSecurityReportTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityReportTypeEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityReportTypeEnum.valueOf(serialized as String); +} + +class _$GSecurityScannerTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSecurityScannerType]; + @override + final String wireName = 'GSecurityScannerType'; + + @override + Object serialize(Serializers serializers, GSecurityScannerType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSecurityScannerType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSecurityScannerType.valueOf(serialized as String); +} + +class _$GSecurityTrainingUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSecurityTrainingUpdateInput, + _$GSecurityTrainingUpdateInput + ]; + @override + final String wireName = 'GSecurityTrainingUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GSecurityTrainingUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'providerId', + serializers.serialize(object.providerId, + specifiedType: const FullType(GSecurityTrainingProviderID)), + 'isEnabled', + serializers.serialize(object.isEnabled, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.isPrimary; + if (value != null) { + result + ..add('isPrimary') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GSecurityTrainingUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSecurityTrainingUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'providerId': + result.providerId.replace(serializers.deserialize(value, + specifiedType: const FullType(GSecurityTrainingProviderID))! + as GSecurityTrainingProviderID); + break; + case 'isEnabled': + result.isEnabled = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + case 'isPrimary': + result.isPrimary = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GSentryErrorStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSentryErrorStatus]; + @override + final String wireName = 'GSentryErrorStatus'; + + @override + Object serialize(Serializers serializers, GSentryErrorStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSentryErrorStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSentryErrorStatus.valueOf(serialized as String); +} + +class _$GServiceTypeSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GServiceType]; + @override + final String wireName = 'GServiceType'; + + @override + Object serialize(Serializers serializers, GServiceType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GServiceType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GServiceType.valueOf(serialized as String); +} + +class _$GShaFormatSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GShaFormat]; + @override + final String wireName = 'GShaFormat'; + + @override + Object serialize(Serializers serializers, GShaFormat object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GShaFormat deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GShaFormat.valueOf(serialized as String); +} + +class _$GSharedRunnersSettingSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSharedRunnersSetting]; + @override + final String wireName = 'GSharedRunnersSetting'; + + @override + Object serialize(Serializers serializers, GSharedRunnersSetting object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSharedRunnersSetting deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSharedRunnersSetting.valueOf(serialized as String); +} + +class _$GSnippetBlobActionEnumSerializer + implements PrimitiveSerializer { + static const Map _toWire = const { + 'Gupdate': 'update', + }; + static const Map _fromWire = const { + 'update': 'Gupdate', + }; + + @override + final Iterable types = const [GSnippetBlobActionEnum]; + @override + final String wireName = 'GSnippetBlobActionEnum'; + + @override + Object serialize(Serializers serializers, GSnippetBlobActionEnum object, + {FullType specifiedType = FullType.unspecified}) => + _toWire[object.name] ?? object.name; + + @override + GSnippetBlobActionEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSnippetBlobActionEnum.valueOf( + _fromWire[serialized] ?? (serialized is String ? serialized : '')); +} + +class _$GSnippetBlobActionInputTypeSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GSnippetBlobActionInputType, + _$GSnippetBlobActionInputType + ]; + @override + final String wireName = 'GSnippetBlobActionInputType'; + + @override + Iterable serialize( + Serializers serializers, GSnippetBlobActionInputType object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'action', + serializers.serialize(object.action, + specifiedType: const FullType(GSnippetBlobActionEnum)), + 'filePath', + serializers.serialize(object.filePath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.previousPath; + if (value != null) { + result + ..add('previousPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.content; + if (value != null) { + result + ..add('content') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GSnippetBlobActionInputType deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GSnippetBlobActionInputTypeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'action': + result.action = serializers.deserialize(value, + specifiedType: const FullType(GSnippetBlobActionEnum))! + as GSnippetBlobActionEnum; + break; + case 'previousPath': + result.previousPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'filePath': + result.filePath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'content': + result.content = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GSort]; + @override + final String wireName = 'GSort'; + + @override + Object serialize(Serializers serializers, GSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSort.valueOf(serialized as String); +} + +class _$GSortDirectionEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GSortDirectionEnum]; + @override + final String wireName = 'GSortDirectionEnum'; + + @override + Object serialize(Serializers serializers, GSortDirectionEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GSortDirectionEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GSortDirectionEnum.valueOf(serialized as String); +} + +class _$GTerraformStateDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTerraformStateDeleteInput, + _$GTerraformStateDeleteInput + ]; + @override + final String wireName = 'GTerraformStateDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GTerraformStateDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GTerraformStateID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTerraformStateDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTerraformStateDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTerraformStateID))! + as GTerraformStateID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GTerraformStateLockInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTerraformStateLockInput, + _$GTerraformStateLockInput + ]; + @override + final String wireName = 'GTerraformStateLockInput'; + + @override + Iterable serialize( + Serializers serializers, GTerraformStateLockInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GTerraformStateID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTerraformStateLockInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTerraformStateLockInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTerraformStateID))! + as GTerraformStateID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GTerraformStateUnlockInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTerraformStateUnlockInput, + _$GTerraformStateUnlockInput + ]; + @override + final String wireName = 'GTerraformStateUnlockInput'; + + @override + Iterable serialize( + Serializers serializers, GTerraformStateUnlockInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GTerraformStateID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTerraformStateUnlockInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTerraformStateUnlockInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTerraformStateID))! + as GTerraformStateID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GTestCaseStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTestCaseStatus]; + @override + final String wireName = 'GTestCaseStatus'; + + @override + Object serialize(Serializers serializers, GTestCaseStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTestCaseStatus deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTestCaseStatus.valueOf(serialized as String); +} + +class _$GTestReportStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTestReportState]; + @override + final String wireName = 'GTestReportState'; + + @override + Object serialize(Serializers serializers, GTestReportState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTestReportState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTestReportState.valueOf(serialized as String); +} + +class _$GTimeboxReportErrorReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTimeboxReportErrorReason]; + @override + final String wireName = 'GTimeboxReportErrorReason'; + + @override + Object serialize(Serializers serializers, GTimeboxReportErrorReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTimeboxReportErrorReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTimeboxReportErrorReason.valueOf(serialized as String); +} + +class _$GTimeframeSerializer implements StructuredSerializer { + @override + final Iterable types = const [GTimeframe, _$GTimeframe]; + @override + final String wireName = 'GTimeframe'; + + @override + Iterable serialize(Serializers serializers, GTimeframe object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'start', + serializers.serialize(object.start, specifiedType: const FullType(GDate)), + 'end', + serializers.serialize(object.end, specifiedType: const FullType(GDate)), + ]; + + return result; + } + + @override + GTimeframe deserialize(Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimeframeBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'start': + result.start.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + case 'end': + result.end.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + } + } + + return result.build(); + } +} + +class _$GTimelineEventCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelineEventCreateInput, + _$GTimelineEventCreateInput + ]; + @override + final String wireName = 'GTimelineEventCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelineEventCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'incidentId', + serializers.serialize(object.incidentId, + specifiedType: const FullType(GIssueID)), + 'note', + serializers.serialize(object.note, specifiedType: const FullType(String)), + 'occurredAt', + serializers.serialize(object.occurredAt, + specifiedType: const FullType(GTime)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTimelineEventCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelineEventCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'incidentId': + result.incidentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssueID))! as GIssueID); + break; + case 'note': + result.note = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'occurredAt': + result.occurredAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + } + } + + return result.build(); + } +} + +class _$GTimelineEventDestroyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelineEventDestroyInput, + _$GTimelineEventDestroyInput + ]; + @override + final String wireName = 'GTimelineEventDestroyInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelineEventDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementTimelineEventID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTimelineEventDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelineEventDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementTimelineEventID))! + as GIncidentManagementTimelineEventID); + break; + } + } + + return result.build(); + } +} + +class _$GTimelineEventPromoteFromNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelineEventPromoteFromNoteInput, + _$GTimelineEventPromoteFromNoteInput + ]; + @override + final String wireName = 'GTimelineEventPromoteFromNoteInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelineEventPromoteFromNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'noteId', + serializers.serialize(object.noteId, + specifiedType: const FullType(GNoteID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTimelineEventPromoteFromNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelineEventPromoteFromNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'noteId': + result.noteId.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteID))! as GNoteID); + break; + } + } + + return result.build(); + } +} + +class _$GTimelineEventUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelineEventUpdateInput, + _$GTimelineEventUpdateInput + ]; + @override + final String wireName = 'GTimelineEventUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelineEventUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GIncidentManagementTimelineEventID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.note; + if (value != null) { + result + ..add('note') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.occurredAt; + if (value != null) { + result + ..add('occurredAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + return result; + } + + @override + GTimelineEventUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelineEventUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GIncidentManagementTimelineEventID))! + as GIncidentManagementTimelineEventID); + break; + case 'note': + result.note = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'occurredAt': + result.occurredAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + } + } + + return result.build(); + } +} + +class _$GTimelogCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelogCreateInput, + _$GTimelogCreateInput + ]; + @override + final String wireName = 'GTimelogCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelogCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'timeSpent', + serializers.serialize(object.timeSpent, + specifiedType: const FullType(String)), + 'spentAt', + serializers.serialize(object.spentAt, + specifiedType: const FullType(GDate)), + 'summary', + serializers.serialize(object.summary, + specifiedType: const FullType(String)), + 'issuableId', + serializers.serialize(object.issuableId, + specifiedType: const FullType(GIssuableID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTimelogCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelogCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'timeSpent': + result.timeSpent = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'spentAt': + result.spentAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + case 'summary': + result.summary = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'issuableId': + result.issuableId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIssuableID))! as GIssuableID); + break; + } + } + + return result.build(); + } +} + +class _$GTimelogDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTimelogDeleteInput, + _$GTimelogDeleteInput + ]; + @override + final String wireName = 'GTimelogDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GTimelogDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GTimelogID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTimelogDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTimelogDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTimelogID))! as GTimelogID); + break; + } + } + + return result.build(); + } +} + +class _$GTodoActionEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTodoActionEnum]; + @override + final String wireName = 'GTodoActionEnum'; + + @override + Object serialize(Serializers serializers, GTodoActionEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTodoActionEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTodoActionEnum.valueOf(serialized as String); +} + +class _$GTodoCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GTodoCreateInput, _$GTodoCreateInput]; + @override + final String wireName = 'GTodoCreateInput'; + + @override + Iterable serialize(Serializers serializers, GTodoCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'targetId', + serializers.serialize(object.targetId, + specifiedType: const FullType(GTodoableID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTodoCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTodoCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetId': + result.targetId.replace(serializers.deserialize(value, + specifiedType: const FullType(GTodoableID))! as GTodoableID); + break; + } + } + + return result.build(); + } +} + +class _$GTodoMarkDoneInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GTodoMarkDoneInput, _$GTodoMarkDoneInput]; + @override + final String wireName = 'GTodoMarkDoneInput'; + + @override + Iterable serialize( + Serializers serializers, GTodoMarkDoneInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GTodoID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTodoMarkDoneInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTodoMarkDoneInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTodoID))! as GTodoID); + break; + } + } + + return result.build(); + } +} + +class _$GTodoRestoreInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GTodoRestoreInput, _$GTodoRestoreInput]; + @override + final String wireName = 'GTodoRestoreInput'; + + @override + Iterable serialize(Serializers serializers, GTodoRestoreInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GTodoID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTodoRestoreInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTodoRestoreInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GTodoID))! as GTodoID); + break; + } + } + + return result.build(); + } +} + +class _$GTodoRestoreManyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTodoRestoreManyInput, + _$GTodoRestoreManyInput + ]; + @override + final String wireName = 'GTodoRestoreManyInput'; + + @override + Iterable serialize( + Serializers serializers, GTodoRestoreManyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'ids', + serializers.serialize(object.ids, + specifiedType: + const FullType(BuiltList, const [const FullType(GTodoID)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GTodoRestoreManyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTodoRestoreManyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'ids': + result.ids.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GTodoID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GTodosMarkAllDoneInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GTodosMarkAllDoneInput, + _$GTodosMarkAllDoneInput + ]; + @override + final String wireName = 'GTodosMarkAllDoneInput'; + + @override + Iterable serialize( + Serializers serializers, GTodosMarkAllDoneInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.targetId; + if (value != null) { + result + ..add('targetId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GTodoableID))); + } + return result; + } + + @override + GTodosMarkAllDoneInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GTodosMarkAllDoneInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'targetId': + result.targetId.replace(serializers.deserialize(value, + specifiedType: const FullType(GTodoableID))! as GTodoableID); + break; + } + } + + return result.build(); + } +} + +class _$GTodoStateEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTodoStateEnum]; + @override + final String wireName = 'GTodoStateEnum'; + + @override + Object serialize(Serializers serializers, GTodoStateEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTodoStateEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTodoStateEnum.valueOf(serialized as String); +} + +class _$GTodoTargetEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTodoTargetEnum]; + @override + final String wireName = 'GTodoTargetEnum'; + + @override + Object serialize(Serializers serializers, GTodoTargetEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTodoTargetEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTodoTargetEnum.valueOf(serialized as String); +} + +class _$GTrainingUrlRequestStatusSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GTrainingUrlRequestStatus]; + @override + final String wireName = 'GTrainingUrlRequestStatus'; + + @override + Object serialize(Serializers serializers, GTrainingUrlRequestStatus object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTrainingUrlRequestStatus deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTrainingUrlRequestStatus.valueOf(serialized as String); +} + +class _$GTypeEnumSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GTypeEnum]; + @override + final String wireName = 'GTypeEnum'; + + @override + Object serialize(Serializers serializers, GTypeEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GTypeEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GTypeEnum.valueOf(serialized as String); +} + +class _$GUpdateAlertStatusInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateAlertStatusInput, + _$GUpdateAlertStatusInput + ]; + @override + final String wireName = 'GUpdateAlertStatusInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateAlertStatusInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'status', + serializers.serialize(object.status, + specifiedType: const FullType(GAlertManagementStatus)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateAlertStatusInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateAlertStatusInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'status': + result.status = serializers.deserialize(value, + specifiedType: const FullType(GAlertManagementStatus))! + as GAlertManagementStatus; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateBoardEpicUserPreferencesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateBoardEpicUserPreferencesInput, + _$GUpdateBoardEpicUserPreferencesInput + ]; + @override + final String wireName = 'GUpdateBoardEpicUserPreferencesInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateBoardEpicUserPreferencesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'boardId', + serializers.serialize(object.boardId, + specifiedType: const FullType(GBoardID)), + 'epicId', + serializers.serialize(object.epicId, + specifiedType: const FullType(GEpicID)), + 'collapsed', + serializers.serialize(object.collapsed, + specifiedType: const FullType(bool)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateBoardEpicUserPreferencesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateBoardEpicUserPreferencesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'boardId': + result.boardId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardID))! as GBoardID); + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + case 'collapsed': + result.collapsed = serializers.deserialize(value, + specifiedType: const FullType(bool))! as bool; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateBoardInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateBoardInput, _$GUpdateBoardInput]; + @override + final String wireName = 'GUpdateBoardInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateBoardInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GBoardID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.name; + if (value != null) { + result + ..add('name') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hideBacklogList; + if (value != null) { + result + ..add('hideBacklogList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.hideClosedList; + if (value != null) { + result + ..add('hideClosedList') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.assigneeId; + if (value != null) { + result + ..add('assigneeId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUserID))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GMilestoneID))); + } + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + value = object.iterationCadenceId; + if (value != null) { + result + ..add('iterationCadenceId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationsCadenceID))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.labels; + if (value != null) { + result + ..add('labels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(GLabelID)]))); + } + return result; + } + + @override + GUpdateBoardInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateBoardInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = 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 'hideBacklogList': + result.hideBacklogList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'hideClosedList': + result.hideClosedList = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardID))! as GBoardID); + break; + case 'assigneeId': + result.assigneeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GUserID))! as GUserID); + break; + case 'milestoneId': + result.milestoneId.replace(serializers.deserialize(value, + specifiedType: const FullType(GMilestoneID))! as GMilestoneID); + break; + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + case 'iterationCadenceId': + result.iterationCadenceId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationsCadenceID))! + as GIterationsCadenceID); + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'labels': + result.labels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GLabelID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateBoardListInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateBoardListInput, + _$GUpdateBoardListInput + ]; + @override + final String wireName = 'GUpdateBoardListInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateBoardListInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GListID)), + ]; + Object? value; + value = object.position; + if (value != null) { + result + ..add('position') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.collapsed; + if (value != null) { + result + ..add('collapsed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateBoardListInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateBoardListInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'position': + result.position = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'collapsed': + result.collapsed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GListID))! as GListID); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateComplianceFrameworkInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateComplianceFrameworkInput, + _$GUpdateComplianceFrameworkInput + ]; + @override + final String wireName = 'GUpdateComplianceFrameworkInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateComplianceFrameworkInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GComplianceManagementFrameworkID)), + 'params', + serializers.serialize(object.params, + specifiedType: const FullType(GComplianceFrameworkInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateComplianceFrameworkInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateComplianceFrameworkInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GComplianceManagementFrameworkID))! + as GComplianceManagementFrameworkID); + break; + case 'params': + result.params.replace(serializers.deserialize(value, + specifiedType: const FullType(GComplianceFrameworkInput))! + as GComplianceFrameworkInput); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateContainerExpirationPolicyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateContainerExpirationPolicyInput, + _$GUpdateContainerExpirationPolicyInput + ]; + @override + final String wireName = 'GUpdateContainerExpirationPolicyInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateContainerExpirationPolicyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.enabled; + if (value != null) { + result + ..add('enabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.cadence; + if (value != null) { + result + ..add('cadence') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GContainerExpirationPolicyCadenceEnum))); + } + value = object.olderThan; + if (value != null) { + result + ..add('olderThan') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GContainerExpirationPolicyOlderThanEnum))); + } + value = object.keepN; + if (value != null) { + result + ..add('keepN') + ..add(serializers.serialize(value, + specifiedType: const FullType(GContainerExpirationPolicyKeepEnum))); + } + value = object.nameRegex; + if (value != null) { + result + ..add('nameRegex') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUntrustedRegexp))); + } + value = object.nameRegexKeep; + if (value != null) { + result + ..add('nameRegexKeep') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUntrustedRegexp))); + } + return result; + } + + @override + GUpdateContainerExpirationPolicyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateContainerExpirationPolicyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'enabled': + result.enabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'cadence': + result.cadence = serializers.deserialize(value, + specifiedType: + const FullType(GContainerExpirationPolicyCadenceEnum)) + as GContainerExpirationPolicyCadenceEnum?; + break; + case 'olderThan': + result.olderThan = serializers.deserialize(value, + specifiedType: + const FullType(GContainerExpirationPolicyOlderThanEnum)) + as GContainerExpirationPolicyOlderThanEnum?; + break; + case 'keepN': + result.keepN = serializers.deserialize(value, + specifiedType: + const FullType(GContainerExpirationPolicyKeepEnum)) + as GContainerExpirationPolicyKeepEnum?; + break; + case 'nameRegex': + result.nameRegex.replace(serializers.deserialize(value, + specifiedType: const FullType(GUntrustedRegexp))! + as GUntrustedRegexp); + break; + case 'nameRegexKeep': + result.nameRegexKeep.replace(serializers.deserialize(value, + specifiedType: const FullType(GUntrustedRegexp))! + as GUntrustedRegexp); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateDependencyProxyImageTtlGroupPolicyInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GUpdateDependencyProxyImageTtlGroupPolicyInput, + _$GUpdateDependencyProxyImageTtlGroupPolicyInput + ]; + @override + final String wireName = 'GUpdateDependencyProxyImageTtlGroupPolicyInput'; + + @override + Iterable serialize(Serializers serializers, + GUpdateDependencyProxyImageTtlGroupPolicyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.enabled; + if (value != null) { + result + ..add('enabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.ttl; + if (value != null) { + result + ..add('ttl') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GUpdateDependencyProxyImageTtlGroupPolicyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'enabled': + result.enabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'ttl': + result.ttl = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateDependencyProxySettingsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateDependencyProxySettingsInput, + _$GUpdateDependencyProxySettingsInput + ]; + @override + final String wireName = 'GUpdateDependencyProxySettingsInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateDependencyProxySettingsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.enabled; + if (value != null) { + result + ..add('enabled') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + return result; + } + + @override + GUpdateDependencyProxySettingsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateDependencyProxySettingsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'enabled': + result.enabled = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateDiffImagePositionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateDiffImagePositionInput, + _$GUpdateDiffImagePositionInput + ]; + @override + final String wireName = 'GUpdateDiffImagePositionInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateDiffImagePositionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.x; + if (value != null) { + result + ..add('x') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.y; + if (value != null) { + result + ..add('y') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.width; + if (value != null) { + result + ..add('width') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.height; + if (value != null) { + result + ..add('height') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GUpdateDiffImagePositionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateDiffImagePositionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'x': + result.x = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'y': + result.y = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'width': + result.width = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'height': + result.height = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEpicBoardListInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateEpicBoardListInput, + _$GUpdateEpicBoardListInput + ]; + @override + final String wireName = 'GUpdateEpicBoardListInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateEpicBoardListInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'listId', + serializers.serialize(object.listId, + specifiedType: const FullType(GBoardsEpicListID)), + ]; + Object? value; + value = object.position; + if (value != null) { + result + ..add('position') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.collapsed; + if (value != null) { + result + ..add('collapsed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateEpicBoardListInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEpicBoardListInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'position': + result.position = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'collapsed': + result.collapsed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'listId': + result.listId.replace(serializers.deserialize(value, + specifiedType: const FullType(GBoardsEpicListID))! + as GBoardsEpicListID); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateEpicInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateEpicInput, _$GUpdateEpicInput]; + @override + final String wireName = 'GUpdateEpicInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateEpicInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.startDateFixed; + if (value != null) { + result + ..add('startDateFixed') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDateFixed; + if (value != null) { + result + ..add('dueDateFixed') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startDateIsFixed; + if (value != null) { + result + ..add('startDateIsFixed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.dueDateIsFixed; + if (value != null) { + result + ..add('dueDateIsFixed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.addLabelIds; + if (value != null) { + result + ..add('addLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.removeLabelIds; + if (value != null) { + result + ..add('removeLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.addLabels; + if (value != null) { + result + ..add('addLabels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.color; + if (value != null) { + result + ..add('color') + ..add(serializers.serialize(value, + specifiedType: const FullType(GColor))); + } + value = object.stateEvent; + if (value != null) { + result + ..add('stateEvent') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicStateEvent))); + } + value = object.removeLabels; + if (value != null) { + result + ..add('removeLabels') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + return result; + } + + @override + GUpdateEpicInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateEpicInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = 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 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'startDateFixed': + result.startDateFixed = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDateFixed': + result.dueDateFixed = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'startDateIsFixed': + result.startDateIsFixed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'dueDateIsFixed': + result.dueDateIsFixed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'addLabelIds': + result.addLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'removeLabelIds': + result.removeLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'addLabels': + result.addLabels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'color': + result.color.replace(serializers.deserialize(value, + specifiedType: const FullType(GColor))! as GColor); + break; + case 'stateEvent': + result.stateEvent = serializers.deserialize(value, + specifiedType: const FullType(GEpicStateEvent)) + as GEpicStateEvent?; + break; + case 'removeLabels': + result.removeLabels.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateImageDiffNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateImageDiffNoteInput, + _$GUpdateImageDiffNoteInput + ]; + @override + final String wireName = 'GUpdateImageDiffNoteInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateImageDiffNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GNoteID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.position; + if (value != null) { + result + ..add('position') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUpdateDiffImagePositionInput))); + } + return result; + } + + @override + GUpdateImageDiffNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateImageDiffNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteID))! as GNoteID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'position': + result.position.replace(serializers.deserialize(value, + specifiedType: const FullType(GUpdateDiffImagePositionInput))! + as GUpdateDiffImagePositionInput); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIssueInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateIssueInput, _$GUpdateIssueInput]; + @override + final String wireName = 'GUpdateIssueInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateIssueInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(GISO8601Date))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.locked; + if (value != null) { + result + ..add('locked') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.type; + if (value != null) { + result + ..add('type') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueType))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.milestoneId; + if (value != null) { + result + ..add('milestoneId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.addLabelIds; + if (value != null) { + result + ..add('addLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.removeLabelIds; + if (value != null) { + result + ..add('removeLabelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.labelIds; + if (value != null) { + result + ..add('labelIds') + ..add(serializers.serialize(value, + specifiedType: + const FullType(BuiltList, const [const FullType(String)]))); + } + value = object.stateEvent; + if (value != null) { + result + ..add('stateEvent') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueStateEvent))); + } + value = object.healthStatus; + if (value != null) { + result + ..add('healthStatus') + ..add(serializers.serialize(value, + specifiedType: const FullType(GHealthStatus))); + } + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + value = object.epicId; + if (value != null) { + result + ..add('epicId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GEpicID))); + } + return result; + } + + @override + GUpdateIssueInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIssueInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = 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 'dueDate': + result.dueDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GISO8601Date))! as GISO8601Date); + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'locked': + result.locked = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'type': + result.type = serializers.deserialize(value, + specifiedType: const FullType(GIssueType)) as GIssueType?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'milestoneId': + result.milestoneId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'addLabelIds': + result.addLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'removeLabelIds': + result.removeLabelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'labelIds': + result.labelIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(String)]))! + as BuiltList); + break; + case 'stateEvent': + result.stateEvent = serializers.deserialize(value, + specifiedType: const FullType(GIssueStateEvent)) + as GIssueStateEvent?; + break; + case 'healthStatus': + result.healthStatus = serializers.deserialize(value, + specifiedType: const FullType(GHealthStatus)) as GHealthStatus?; + break; + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + case 'epicId': + result.epicId.replace(serializers.deserialize(value, + specifiedType: const FullType(GEpicID))! as GEpicID); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateIterationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateIterationInput, + _$GUpdateIterationInput + ]; + @override + final String wireName = 'GUpdateIterationInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateIterationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'groupPath', + serializers.serialize(object.groupPath, + specifiedType: const FullType(String)), + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateIterationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateIterationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = 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 'title': + result.title = 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 'startDate': + result.startDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dueDate': + result.dueDate = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateNamespacePackageSettingsInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateNamespacePackageSettingsInput, + _$GUpdateNamespacePackageSettingsInput + ]; + @override + final String wireName = 'GUpdateNamespacePackageSettingsInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateNamespacePackageSettingsInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'namespacePath', + serializers.serialize(object.namespacePath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.mavenDuplicatesAllowed; + if (value != null) { + result + ..add('mavenDuplicatesAllowed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.mavenDuplicateExceptionRegex; + if (value != null) { + result + ..add('mavenDuplicateExceptionRegex') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUntrustedRegexp))); + } + value = object.genericDuplicatesAllowed; + if (value != null) { + result + ..add('genericDuplicatesAllowed') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.genericDuplicateExceptionRegex; + if (value != null) { + result + ..add('genericDuplicateExceptionRegex') + ..add(serializers.serialize(value, + specifiedType: const FullType(GUntrustedRegexp))); + } + return result; + } + + @override + GUpdateNamespacePackageSettingsInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateNamespacePackageSettingsInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'namespacePath': + result.namespacePath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'mavenDuplicatesAllowed': + result.mavenDuplicatesAllowed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'mavenDuplicateExceptionRegex': + result.mavenDuplicateExceptionRegex.replace(serializers.deserialize( + value, + specifiedType: const FullType(GUntrustedRegexp))! + as GUntrustedRegexp); + break; + case 'genericDuplicatesAllowed': + result.genericDuplicatesAllowed = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'genericDuplicateExceptionRegex': + result.genericDuplicateExceptionRegex.replace(serializers.deserialize( + value, + specifiedType: const FullType(GUntrustedRegexp))! + as GUntrustedRegexp); + break; + } + } + + return result.build(); + } +} + +class _$GUpdateNoteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUpdateNoteInput, _$GUpdateNoteInput]; + @override + final String wireName = 'GUpdateNoteInput'; + + @override + Iterable serialize(Serializers serializers, GUpdateNoteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(GNoteID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.body; + if (value != null) { + result + ..add('body') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUpdateNoteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateNoteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GNoteID))! as GNoteID); + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'body': + result.body = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdatePackagesCleanupPolicyInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdatePackagesCleanupPolicyInput, + _$GUpdatePackagesCleanupPolicyInput + ]; + @override + final String wireName = 'GUpdatePackagesCleanupPolicyInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdatePackagesCleanupPolicyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.keepNDuplicatedPackageFiles; + if (value != null) { + result + ..add('keepNDuplicatedPackageFiles') + ..add(serializers.serialize(value, + specifiedType: const FullType( + GPackagesCleanupKeepDuplicatedPackageFilesEnum))); + } + return result; + } + + @override + GUpdatePackagesCleanupPolicyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdatePackagesCleanupPolicyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'keepNDuplicatedPackageFiles': + result.keepNDuplicatedPackageFiles = serializers.deserialize(value, + specifiedType: const FullType( + GPackagesCleanupKeepDuplicatedPackageFilesEnum)) + as GPackagesCleanupKeepDuplicatedPackageFilesEnum?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateRequirementInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateRequirementInput, + _$GUpdateRequirementInput + ]; + @override + final String wireName = 'GUpdateRequirementInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateRequirementInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'iid', + serializers.serialize(object.iid, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GRequirementState))); + } + value = object.lastTestReportState; + if (value != null) { + result + ..add('lastTestReportState') + ..add(serializers.serialize(value, + specifiedType: const FullType(GTestReportState))); + } + return result; + } + + @override + GUpdateRequirementInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateRequirementInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'title': + result.title = 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 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GRequirementState)) + as GRequirementState?; + break; + case 'iid': + result.iid = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'lastTestReportState': + result.lastTestReportState = serializers.deserialize(value, + specifiedType: const FullType(GTestReportState)) + as GTestReportState?; + break; + } + } + + return result.build(); + } +} + +class _$GUpdateSnippetInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUpdateSnippetInput, + _$GUpdateSnippetInput + ]; + @override + final String wireName = 'GUpdateSnippetInput'; + + @override + Iterable serialize( + Serializers serializers, GUpdateSnippetInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GSnippetID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.visibilityLevel; + if (value != null) { + result + ..add('visibilityLevel') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVisibilityLevelsEnum))); + } + value = object.blobActions; + if (value != null) { + result + ..add('blobActions') + ..add(serializers.serialize(value, + specifiedType: const FullType(BuiltList, + const [const FullType(GSnippetBlobActionInputType)]))); + } + return result; + } + + @override + GUpdateSnippetInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUpdateSnippetInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GSnippetID))! as GSnippetID); + break; + case 'title': + result.title = 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 'visibilityLevel': + result.visibilityLevel = serializers.deserialize(value, + specifiedType: const FullType(GVisibilityLevelsEnum)) + as GVisibilityLevelsEnum?; + break; + case 'blobActions': + result.blobActions.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GSnippetBlobActionInputType) + ]))! as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GUploadDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GUploadDeleteInput, _$GUploadDeleteInput]; + @override + final String wireName = 'GUploadDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GUploadDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'secret', + serializers.serialize(object.secret, + specifiedType: const FullType(String)), + 'filename', + serializers.serialize(object.filename, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.projectPath; + if (value != null) { + result + ..add('projectPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.groupPath; + if (value != null) { + result + ..add('groupPath') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUploadDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUploadDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'groupPath': + result.groupPath = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'secret': + result.secret = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'filename': + result.filename = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserCalloutCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserCalloutCreateInput, + _$GUserCalloutCreateInput + ]; + @override + final String wireName = 'GUserCalloutCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GUserCalloutCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'featureName', + serializers.serialize(object.featureName, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GUserCalloutCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserCalloutCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'featureName': + result.featureName = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GUserCalloutFeatureNameEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GUserCalloutFeatureNameEnum]; + @override + final String wireName = 'GUserCalloutFeatureNameEnum'; + + @override + Object serialize(Serializers serializers, GUserCalloutFeatureNameEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GUserCalloutFeatureNameEnum deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GUserCalloutFeatureNameEnum.valueOf(serialized as String); +} + +class _$GUserPreferencesUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GUserPreferencesUpdateInput, + _$GUserPreferencesUpdateInput + ]; + @override + final String wireName = 'GUserPreferencesUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GUserPreferencesUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.issuesSort; + if (value != null) { + result + ..add('issuesSort') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIssueSort))); + } + return result; + } + + @override + GUserPreferencesUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GUserPreferencesUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'issuesSort': + result.issuesSort = serializers.deserialize(value, + specifiedType: const FullType(GIssueSort)) as GIssueSort?; + break; + } + } + + return result.build(); + } +} + +class _$GUserStateSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GUserState]; + @override + final String wireName = 'GUserState'; + + @override + Object serialize(Serializers serializers, GUserState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GUserState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GUserState.valueOf(serialized as String); +} + +class _$GVerificationStateEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVerificationStateEnum]; + @override + final String wireName = 'GVerificationStateEnum'; + + @override + Object serialize(Serializers serializers, GVerificationStateEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVerificationStateEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVerificationStateEnum.valueOf(serialized as String); +} + +class _$GVisibilityLevelsEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVisibilityLevelsEnum]; + @override + final String wireName = 'GVisibilityLevelsEnum'; + + @override + Object serialize(Serializers serializers, GVisibilityLevelsEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVisibilityLevelsEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVisibilityLevelsEnum.valueOf(serialized as String); +} + +class _$GVisibilityScopesEnumSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVisibilityScopesEnum]; + @override + final String wireName = 'GVisibilityScopesEnum'; + + @override + Object serialize(Serializers serializers, GVisibilityScopesEnum object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVisibilityScopesEnum deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVisibilityScopesEnum.valueOf(serialized as String); +} + +class _$GVulnerabilityConfidenceSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityConfidence]; + @override + final String wireName = 'GVulnerabilityConfidence'; + + @override + Object serialize(Serializers serializers, GVulnerabilityConfidence object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityConfidence deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityConfidence.valueOf(serialized as String); +} + +class _$GVulnerabilityConfirmInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityConfirmInput, + _$GVulnerabilityConfirmInput + ]; + @override + final String wireName = 'GVulnerabilityConfirmInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityConfirmInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilityID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityConfirmInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityConfirmInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityID))! + as GVulnerabilityID); + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityCreateInput, + _$GVulnerabilityCreateInput + ]; + @override + final String wireName = 'GVulnerabilityCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'project', + serializers.serialize(object.project, + specifiedType: const FullType(GProjectID)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'description', + serializers.serialize(object.description, + specifiedType: const FullType(String)), + 'scanner', + serializers.serialize(object.scanner, + specifiedType: const FullType(GVulnerabilityScannerInput)), + 'identifiers', + serializers.serialize(object.identifiers, + specifiedType: const FullType(BuiltList, + const [const FullType(GVulnerabilityIdentifierInput)])), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.state; + if (value != null) { + result + ..add('state') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilityState))); + } + value = object.severity; + if (value != null) { + result + ..add('severity') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilitySeverity))); + } + value = object.solution; + if (value != null) { + result + ..add('solution') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.message; + if (value != null) { + result + ..add('message') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.detectedAt; + if (value != null) { + result + ..add('detectedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.confirmedAt; + if (value != null) { + result + ..add('confirmedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.resolvedAt; + if (value != null) { + result + ..add('resolvedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + value = object.dismissedAt; + if (value != null) { + result + ..add('dismissedAt') + ..add( + serializers.serialize(value, specifiedType: const FullType(GTime))); + } + return result; + } + + @override + GVulnerabilityCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'project': + result.project.replace(serializers.deserialize(value, + specifiedType: const FullType(GProjectID))! as GProjectID); + 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 'scanner': + result.scanner.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityScannerInput))! + as GVulnerabilityScannerInput); + break; + case 'identifiers': + result.identifiers.replace(serializers.deserialize(value, + specifiedType: const FullType(BuiltList, const [ + const FullType(GVulnerabilityIdentifierInput) + ]))! as BuiltList); + break; + case 'state': + result.state = serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityState)) + as GVulnerabilityState?; + break; + case 'severity': + result.severity = serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilitySeverity)) + as GVulnerabilitySeverity?; + break; + case 'solution': + result.solution = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'message': + result.message = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'detectedAt': + result.detectedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'confirmedAt': + result.confirmedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'resolvedAt': + result.resolvedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + case 'dismissedAt': + result.dismissedAt.replace(serializers.deserialize(value, + specifiedType: const FullType(GTime))! as GTime); + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityDismissalReasonSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityDismissalReason]; + @override + final String wireName = 'GVulnerabilityDismissalReason'; + + @override + Object serialize( + Serializers serializers, GVulnerabilityDismissalReason object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityDismissalReason deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityDismissalReason.valueOf(serialized as String); +} + +class _$GVulnerabilityDismissInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityDismissInput, + _$GVulnerabilityDismissInput + ]; + @override + final String wireName = 'GVulnerabilityDismissInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityDismissInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilityID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comment; + if (value != null) { + result + ..add('comment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dismissalReason; + if (value != null) { + result + ..add('dismissalReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason))); + } + return result; + } + + @override + GVulnerabilityDismissInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityDismissInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityID))! + as GVulnerabilityID); + break; + case 'comment': + result.comment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissalReason': + result.dismissalReason = serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason)) + as GVulnerabilityDismissalReason?; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityExternalIssueLinkCreateInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityExternalIssueLinkCreateInput, + _$GVulnerabilityExternalIssueLinkCreateInput + ]; + @override + final String wireName = 'GVulnerabilityExternalIssueLinkCreateInput'; + + @override + Iterable serialize(Serializers serializers, + GVulnerabilityExternalIssueLinkCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilityID)), + 'linkType', + serializers.serialize(object.linkType, + specifiedType: const FullType(GVulnerabilityExternalIssueLinkType)), + 'externalTracker', + serializers.serialize(object.externalTracker, + specifiedType: + const FullType(GVulnerabilityExternalIssueLinkExternalTracker)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityExternalIssueLinkCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityExternalIssueLinkCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityID))! + as GVulnerabilityID); + break; + case 'linkType': + result.linkType = serializers.deserialize(value, + specifiedType: + const FullType(GVulnerabilityExternalIssueLinkType))! + as GVulnerabilityExternalIssueLinkType; + break; + case 'externalTracker': + result.externalTracker = serializers.deserialize(value, + specifiedType: const FullType( + GVulnerabilityExternalIssueLinkExternalTracker))! + as GVulnerabilityExternalIssueLinkExternalTracker; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityExternalIssueLinkDestroyInputSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityExternalIssueLinkDestroyInput, + _$GVulnerabilityExternalIssueLinkDestroyInput + ]; + @override + final String wireName = 'GVulnerabilityExternalIssueLinkDestroyInput'; + + @override + Iterable serialize(Serializers serializers, + GVulnerabilityExternalIssueLinkDestroyInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilitiesExternalIssueLinkID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityExternalIssueLinkDestroyInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityExternalIssueLinkDestroyInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: + const FullType(GVulnerabilitiesExternalIssueLinkID))! + as GVulnerabilitiesExternalIssueLinkID); + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityExternalIssueLinkExternalTrackerSerializer + implements + PrimitiveSerializer { + @override + final Iterable types = const [ + GVulnerabilityExternalIssueLinkExternalTracker + ]; + @override + final String wireName = 'GVulnerabilityExternalIssueLinkExternalTracker'; + + @override + Object serialize(Serializers serializers, + GVulnerabilityExternalIssueLinkExternalTracker object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityExternalIssueLinkExternalTracker deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityExternalIssueLinkExternalTracker.valueOf( + serialized as String); +} + +class _$GVulnerabilityExternalIssueLinkTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [ + GVulnerabilityExternalIssueLinkType + ]; + @override + final String wireName = 'GVulnerabilityExternalIssueLinkType'; + + @override + Object serialize( + Serializers serializers, GVulnerabilityExternalIssueLinkType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityExternalIssueLinkType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityExternalIssueLinkType.valueOf(serialized as String); +} + +class _$GVulnerabilityFindingDismissInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityFindingDismissInput, + _$GVulnerabilityFindingDismissInput + ]; + @override + final String wireName = 'GVulnerabilityFindingDismissInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityFindingDismissInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.uuid; + if (value != null) { + result + ..add('uuid') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.comment; + if (value != null) { + result + ..add('comment') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.dismissalReason; + if (value != null) { + result + ..add('dismissalReason') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason))); + } + return result; + } + + @override + GVulnerabilityFindingDismissInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityFindingDismissInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'uuid': + result.uuid = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'comment': + result.comment = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'dismissalReason': + result.dismissalReason = serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityDismissalReason)) + as GVulnerabilityDismissalReason?; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityGradeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityGrade]; + @override + final String wireName = 'GVulnerabilityGrade'; + + @override + Object serialize(Serializers serializers, GVulnerabilityGrade object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityGrade deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityGrade.valueOf(serialized as String); +} + +class _$GVulnerabilityIdentifierInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityIdentifierInput, + _$GVulnerabilityIdentifierInput + ]; + @override + final String wireName = 'GVulnerabilityIdentifierInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityIdentifierInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + ]; + Object? value; + value = object.externalType; + if (value != null) { + result + ..add('externalType') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.externalId; + if (value != null) { + result + ..add('externalId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityIdentifierInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityIdentifierInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'name': + result.name = 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 'externalType': + result.externalType = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'externalId': + result.externalId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityIssueLinkTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityIssueLinkType]; + @override + final String wireName = 'GVulnerabilityIssueLinkType'; + + @override + Object serialize(Serializers serializers, GVulnerabilityIssueLinkType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityIssueLinkType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityIssueLinkType.valueOf(serialized as String); +} + +class _$GVulnerabilityReportTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityReportType]; + @override + final String wireName = 'GVulnerabilityReportType'; + + @override + Object serialize(Serializers serializers, GVulnerabilityReportType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityReportType deserialize( + Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityReportType.valueOf(serialized as String); +} + +class _$GVulnerabilityResolveInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityResolveInput, + _$GVulnerabilityResolveInput + ]; + @override + final String wireName = 'GVulnerabilityResolveInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityResolveInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilityID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityResolveInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityResolveInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityID))! + as GVulnerabilityID); + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityRevertToDetectedInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityRevertToDetectedInput, + _$GVulnerabilityRevertToDetectedInput + ]; + @override + final String wireName = 'GVulnerabilityRevertToDetectedInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityRevertToDetectedInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GVulnerabilityID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GVulnerabilityRevertToDetectedInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityRevertToDetectedInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GVulnerabilityID))! + as GVulnerabilityID); + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityScannerInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityScannerInput, + _$GVulnerabilityScannerInput + ]; + @override + final String wireName = 'GVulnerabilityScannerInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityScannerInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + 'url', + serializers.serialize(object.url, specifiedType: const FullType(String)), + 'version', + serializers.serialize(object.version, + specifiedType: const FullType(String)), + ]; + Object? value; + value = object.vendor; + if (value != null) { + result + ..add('vendor') + ..add(serializers.serialize(value, + specifiedType: const FullType(GVulnerabilityScannerVendorInput))); + } + return result; + } + + @override + GVulnerabilityScannerInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityScannerInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id = 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 'url': + result.url = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'vendor': + result.vendor.replace(serializers.deserialize(value, + specifiedType: + const FullType(GVulnerabilityScannerVendorInput))! + as GVulnerabilityScannerVendorInput); + break; + case 'version': + result.version = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilityScannerVendorInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GVulnerabilityScannerVendorInput, + _$GVulnerabilityScannerVendorInput + ]; + @override + final String wireName = 'GVulnerabilityScannerVendorInput'; + + @override + Iterable serialize( + Serializers serializers, GVulnerabilityScannerVendorInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'name', + serializers.serialize(object.name, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GVulnerabilityScannerVendorInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GVulnerabilityScannerVendorInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'name': + result.name = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GVulnerabilitySeveritySerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilitySeverity]; + @override + final String wireName = 'GVulnerabilitySeverity'; + + @override + Object serialize(Serializers serializers, GVulnerabilitySeverity object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilitySeverity deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilitySeverity.valueOf(serialized as String); +} + +class _$GVulnerabilitySortSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilitySort]; + @override + final String wireName = 'GVulnerabilitySort'; + + @override + Object serialize(Serializers serializers, GVulnerabilitySort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilitySort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilitySort.valueOf(serialized as String); +} + +class _$GVulnerabilityStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GVulnerabilityState]; + @override + final String wireName = 'GVulnerabilityState'; + + @override + Object serialize(Serializers serializers, GVulnerabilityState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GVulnerabilityState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GVulnerabilityState.valueOf(serialized as String); +} + +class _$GWeightWildcardIdSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GWeightWildcardId]; + @override + final String wireName = 'GWeightWildcardId'; + + @override + Object serialize(Serializers serializers, GWeightWildcardId object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWeightWildcardId deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWeightWildcardId.valueOf(serialized as String); +} + +class _$GWorkItemConvertTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemConvertTaskInput, + _$GWorkItemConvertTaskInput + ]; + @override + final String wireName = 'GWorkItemConvertTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemConvertTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'lineNumberEnd', + serializers.serialize(object.lineNumberEnd, + specifiedType: const FullType(int)), + 'lineNumberStart', + serializers.serialize(object.lineNumberStart, + specifiedType: const FullType(int)), + 'lockVersion', + serializers.serialize(object.lockVersion, + specifiedType: const FullType(int)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'workItemTypeId', + serializers.serialize(object.workItemTypeId, + specifiedType: const FullType(GWorkItemsTypeID)), + ]; + + return result; + } + + @override + GWorkItemConvertTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemConvertTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'lineNumberEnd': + result.lineNumberEnd = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'lineNumberStart': + result.lineNumberStart = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'lockVersion': + result.lockVersion = 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 'workItemTypeId': + result.workItemTypeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemsTypeID))! + as GWorkItemsTypeID); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemCreateFromTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemCreateFromTaskInput, + _$GWorkItemCreateFromTaskInput + ]; + @override + final String wireName = 'GWorkItemCreateFromTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemCreateFromTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + 'workItemData', + serializers.serialize(object.workItemData, + specifiedType: const FullType(GWorkItemConvertTaskInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWorkItemCreateFromTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemCreateFromTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'workItemData': + result.workItemData.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemConvertTaskInput))! + as GWorkItemConvertTaskInput); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemCreateInput, + _$GWorkItemCreateInput + ]; + @override + final String wireName = 'GWorkItemCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'projectPath', + serializers.serialize(object.projectPath, + specifiedType: const FullType(String)), + 'title', + serializers.serialize(object.title, + specifiedType: const FullType(String)), + 'workItemTypeId', + serializers.serialize(object.workItemTypeId, + specifiedType: const FullType(GWorkItemsTypeID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.description; + if (value != null) { + result + ..add('description') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.hierarchyWidget; + if (value != null) { + result + ..add('hierarchyWidget') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyCreateInput))); + } + return result; + } + + @override + GWorkItemCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'hierarchyWidget': + result.hierarchyWidget.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyCreateInput))! + as GWorkItemWidgetHierarchyCreateInput); + break; + case 'projectPath': + result.projectPath = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + case 'workItemTypeId': + result.workItemTypeId.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemsTypeID))! + as GWorkItemsTypeID); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemDeletedTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemDeletedTaskInput, + _$GWorkItemDeletedTaskInput + ]; + @override + final String wireName = 'GWorkItemDeletedTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemDeletedTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + 'lineNumberEnd', + serializers.serialize(object.lineNumberEnd, + specifiedType: const FullType(int)), + 'lineNumberStart', + serializers.serialize(object.lineNumberStart, + specifiedType: const FullType(int)), + ]; + + return result; + } + + @override + GWorkItemDeletedTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemDeletedTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'lineNumberEnd': + result.lineNumberEnd = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'lineNumberStart': + result.lineNumberStart = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemDeleteInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemDeleteInput, + _$GWorkItemDeleteInput + ]; + @override + final String wireName = 'GWorkItemDeleteInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemDeleteInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWorkItemDeleteInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemDeleteInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemDeleteTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemDeleteTaskInput, + _$GWorkItemDeleteTaskInput + ]; + @override + final String wireName = 'GWorkItemDeleteTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemDeleteTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + 'lockVersion', + serializers.serialize(object.lockVersion, + specifiedType: const FullType(int)), + 'taskData', + serializers.serialize(object.taskData, + specifiedType: const FullType(GWorkItemDeletedTaskInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWorkItemDeleteTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemDeleteTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'lockVersion': + result.lockVersion = serializers.deserialize(value, + specifiedType: const FullType(int))! as int; + break; + case 'taskData': + result.taskData.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemDeletedTaskInput))! + as GWorkItemDeletedTaskInput); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemSortSerializer implements PrimitiveSerializer { + @override + final Iterable types = const [GWorkItemSort]; + @override + final String wireName = 'GWorkItemSort'; + + @override + Object serialize(Serializers serializers, GWorkItemSort object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWorkItemSort deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWorkItemSort.valueOf(serialized as String); +} + +class _$GWorkItemStateSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GWorkItemState]; + @override + final String wireName = 'GWorkItemState'; + + @override + Object serialize(Serializers serializers, GWorkItemState object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWorkItemState deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWorkItemState.valueOf(serialized as String); +} + +class _$GWorkItemStateEventSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GWorkItemStateEvent]; + @override + final String wireName = 'GWorkItemStateEvent'; + + @override + Object serialize(Serializers serializers, GWorkItemStateEvent object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWorkItemStateEvent deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWorkItemStateEvent.valueOf(serialized as String); +} + +class _$GWorkItemUpdatedTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemUpdatedTaskInput, + _$GWorkItemUpdatedTaskInput + ]; + @override + final String wireName = 'GWorkItemUpdatedTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemUpdatedTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + ]; + Object? value; + value = object.stateEvent; + if (value != null) { + result + ..add('stateEvent') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemStateEvent))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.descriptionWidget; + if (value != null) { + result + ..add('descriptionWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetDescriptionInput))); + } + value = object.assigneesWidget; + if (value != null) { + result + ..add('assigneesWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetAssigneesInput))); + } + value = object.hierarchyWidget; + if (value != null) { + result + ..add('hierarchyWidget') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyUpdateInput))); + } + value = object.startAndDueDateWidget; + if (value != null) { + result + ..add('startAndDueDateWidget') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GWorkItemWidgetStartAndDueDateUpdateInput))); + } + return result; + } + + @override + GWorkItemUpdatedTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemUpdatedTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'stateEvent': + result.stateEvent = serializers.deserialize(value, + specifiedType: const FullType(GWorkItemStateEvent)) + as GWorkItemStateEvent?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'descriptionWidget': + result.descriptionWidget.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWorkItemWidgetDescriptionInput))! + as GWorkItemWidgetDescriptionInput); + break; + case 'assigneesWidget': + result.assigneesWidget.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemWidgetAssigneesInput))! + as GWorkItemWidgetAssigneesInput); + break; + case 'hierarchyWidget': + result.hierarchyWidget.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyUpdateInput))! + as GWorkItemWidgetHierarchyUpdateInput); + break; + case 'startAndDueDateWidget': + result.startAndDueDateWidget.replace(serializers.deserialize(value, + specifiedType: const FullType( + GWorkItemWidgetStartAndDueDateUpdateInput))! + as GWorkItemWidgetStartAndDueDateUpdateInput); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemUpdateInput, + _$GWorkItemUpdateInput + ]; + @override + final String wireName = 'GWorkItemUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.stateEvent; + if (value != null) { + result + ..add('stateEvent') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemStateEvent))); + } + value = object.title; + if (value != null) { + result + ..add('title') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + value = object.confidential; + if (value != null) { + result + ..add('confidential') + ..add( + serializers.serialize(value, specifiedType: const FullType(bool))); + } + value = object.descriptionWidget; + if (value != null) { + result + ..add('descriptionWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetDescriptionInput))); + } + value = object.assigneesWidget; + if (value != null) { + result + ..add('assigneesWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetAssigneesInput))); + } + value = object.hierarchyWidget; + if (value != null) { + result + ..add('hierarchyWidget') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyUpdateInput))); + } + value = object.startAndDueDateWidget; + if (value != null) { + result + ..add('startAndDueDateWidget') + ..add(serializers.serialize(value, + specifiedType: + const FullType(GWorkItemWidgetStartAndDueDateUpdateInput))); + } + value = object.iterationWidget; + if (value != null) { + result + ..add('iterationWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetIterationInput))); + } + value = object.weightWidget; + if (value != null) { + result + ..add('weightWidget') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemWidgetWeightInput))); + } + return result; + } + + @override + GWorkItemUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'stateEvent': + result.stateEvent = serializers.deserialize(value, + specifiedType: const FullType(GWorkItemStateEvent)) + as GWorkItemStateEvent?; + break; + case 'title': + result.title = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'confidential': + result.confidential = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool?; + break; + case 'descriptionWidget': + result.descriptionWidget.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWorkItemWidgetDescriptionInput))! + as GWorkItemWidgetDescriptionInput); + break; + case 'assigneesWidget': + result.assigneesWidget.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemWidgetAssigneesInput))! + as GWorkItemWidgetAssigneesInput); + break; + case 'hierarchyWidget': + result.hierarchyWidget.replace(serializers.deserialize(value, + specifiedType: + const FullType(GWorkItemWidgetHierarchyUpdateInput))! + as GWorkItemWidgetHierarchyUpdateInput); + break; + case 'startAndDueDateWidget': + result.startAndDueDateWidget.replace(serializers.deserialize(value, + specifiedType: const FullType( + GWorkItemWidgetStartAndDueDateUpdateInput))! + as GWorkItemWidgetStartAndDueDateUpdateInput); + break; + case 'iterationWidget': + result.iterationWidget.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemWidgetIterationInput))! + as GWorkItemWidgetIterationInput); + break; + case 'weightWidget': + result.weightWidget.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemWidgetWeightInput))! + as GWorkItemWidgetWeightInput); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemUpdateTaskInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemUpdateTaskInput, + _$GWorkItemUpdateTaskInput + ]; + @override + final String wireName = 'GWorkItemUpdateTaskInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemUpdateTaskInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, + specifiedType: const FullType(GWorkItemID)), + 'taskData', + serializers.serialize(object.taskData, + specifiedType: const FullType(GWorkItemUpdatedTaskInput)), + ]; + Object? value; + value = object.clientMutationId; + if (value != null) { + result + ..add('clientMutationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(String))); + } + return result; + } + + @override + GWorkItemUpdateTaskInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemUpdateTaskInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'clientMutationId': + result.clientMutationId = serializers.deserialize(value, + specifiedType: const FullType(String)) as String?; + break; + case 'id': + result.id.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'taskData': + result.taskData.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemUpdatedTaskInput))! + as GWorkItemUpdatedTaskInput); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetAssigneesInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetAssigneesInput, + _$GWorkItemWidgetAssigneesInput + ]; + @override + final String wireName = 'GWorkItemWidgetAssigneesInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetAssigneesInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'assigneeIds', + serializers.serialize(object.assigneeIds, + specifiedType: + const FullType(BuiltList, const [const FullType(GUserID)])), + ]; + + return result; + } + + @override + GWorkItemWidgetAssigneesInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetAssigneesInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'assigneeIds': + result.assigneeIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GUserID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetDescriptionInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetDescriptionInput, + _$GWorkItemWidgetDescriptionInput + ]; + @override + final String wireName = 'GWorkItemWidgetDescriptionInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetDescriptionInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'description', + serializers.serialize(object.description, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GWorkItemWidgetDescriptionInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetDescriptionInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'description': + result.description = serializers.deserialize(value, + specifiedType: const FullType(String))! as String; + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetHierarchyCreateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetHierarchyCreateInput, + _$GWorkItemWidgetHierarchyCreateInput + ]; + @override + final String wireName = 'GWorkItemWidgetHierarchyCreateInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetHierarchyCreateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.parentId; + if (value != null) { + result + ..add('parentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemID))); + } + return result; + } + + @override + GWorkItemWidgetHierarchyCreateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetHierarchyCreateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'parentId': + result.parentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetHierarchyUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetHierarchyUpdateInput, + _$GWorkItemWidgetHierarchyUpdateInput + ]; + @override + final String wireName = 'GWorkItemWidgetHierarchyUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetHierarchyUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.parentId; + if (value != null) { + result + ..add('parentId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GWorkItemID))); + } + value = object.childrenIds; + if (value != null) { + result + ..add('childrenIds') + ..add(serializers.serialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GWorkItemID)]))); + } + return result; + } + + @override + GWorkItemWidgetHierarchyUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetHierarchyUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'parentId': + result.parentId.replace(serializers.deserialize(value, + specifiedType: const FullType(GWorkItemID))! as GWorkItemID); + break; + case 'childrenIds': + result.childrenIds.replace(serializers.deserialize(value, + specifiedType: const FullType( + BuiltList, const [const FullType(GWorkItemID)]))! + as BuiltList); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetIterationInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetIterationInput, + _$GWorkItemWidgetIterationInput + ]; + @override + final String wireName = 'GWorkItemWidgetIterationInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetIterationInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.iterationId; + if (value != null) { + result + ..add('iterationId') + ..add(serializers.serialize(value, + specifiedType: const FullType(GIterationID))); + } + return result; + } + + @override + GWorkItemWidgetIterationInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetIterationInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'iterationId': + result.iterationId.replace(serializers.deserialize(value, + specifiedType: const FullType(GIterationID))! as GIterationID); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetStartAndDueDateUpdateInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetStartAndDueDateUpdateInput, + _$GWorkItemWidgetStartAndDueDateUpdateInput + ]; + @override + final String wireName = 'GWorkItemWidgetStartAndDueDateUpdateInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetStartAndDueDateUpdateInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.dueDate; + if (value != null) { + result + ..add('dueDate') + ..add( + serializers.serialize(value, specifiedType: const FullType(GDate))); + } + value = object.startDate; + if (value != null) { + result + ..add('startDate') + ..add( + serializers.serialize(value, specifiedType: const FullType(GDate))); + } + return result; + } + + @override + GWorkItemWidgetStartAndDueDateUpdateInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetStartAndDueDateUpdateInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'dueDate': + result.dueDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + case 'startDate': + result.startDate.replace(serializers.deserialize(value, + specifiedType: const FullType(GDate))! as GDate); + break; + } + } + + return result.build(); + } +} + +class _$GWorkItemWidgetTypeSerializer + implements PrimitiveSerializer { + @override + final Iterable types = const [GWorkItemWidgetType]; + @override + final String wireName = 'GWorkItemWidgetType'; + + @override + Object serialize(Serializers serializers, GWorkItemWidgetType object, + {FullType specifiedType = FullType.unspecified}) => + object.name; + + @override + GWorkItemWidgetType deserialize(Serializers serializers, Object serialized, + {FullType specifiedType = FullType.unspecified}) => + GWorkItemWidgetType.valueOf(serialized as String); +} + +class _$GWorkItemWidgetWeightInputSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GWorkItemWidgetWeightInput, + _$GWorkItemWidgetWeightInput + ]; + @override + final String wireName = 'GWorkItemWidgetWeightInput'; + + @override + Iterable serialize( + Serializers serializers, GWorkItemWidgetWeightInput object, + {FullType specifiedType = FullType.unspecified}) { + final result = []; + Object? value; + value = object.weight; + if (value != null) { + result + ..add('weight') + ..add(serializers.serialize(value, specifiedType: const FullType(int))); + } + return result; + } + + @override + GWorkItemWidgetWeightInput deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GWorkItemWidgetWeightInputBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current! as String; + iterator.moveNext(); + final Object? value = iterator.current; + switch (key) { + case 'weight': + result.weight = serializers.deserialize(value, + specifiedType: const FullType(int)) as int?; + break; + } + } + + return result.build(); + } +} + +class _$GAddProjectToSecurityDashboardInput + extends GAddProjectToSecurityDashboardInput { + @override + final String? clientMutationId; + @override + final GProjectID id; + + factory _$GAddProjectToSecurityDashboardInput( + [void Function(GAddProjectToSecurityDashboardInputBuilder)? + updates]) => + (new GAddProjectToSecurityDashboardInputBuilder()..update(updates)) + ._build(); + + _$GAddProjectToSecurityDashboardInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GAddProjectToSecurityDashboardInput', 'id'); + } + + @override + GAddProjectToSecurityDashboardInput rebuild( + void Function(GAddProjectToSecurityDashboardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAddProjectToSecurityDashboardInputBuilder toBuilder() => + new GAddProjectToSecurityDashboardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAddProjectToSecurityDashboardInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAddProjectToSecurityDashboardInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GAddProjectToSecurityDashboardInputBuilder + implements + Builder { + _$GAddProjectToSecurityDashboardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GProjectIDBuilder? _id; + GProjectIDBuilder get id => _$this._id ??= new GProjectIDBuilder(); + set id(GProjectIDBuilder? id) => _$this._id = id; + + GAddProjectToSecurityDashboardInputBuilder(); + + GAddProjectToSecurityDashboardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GAddProjectToSecurityDashboardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAddProjectToSecurityDashboardInput; + } + + @override + void update( + void Function(GAddProjectToSecurityDashboardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAddProjectToSecurityDashboardInput build() => _build(); + + _$GAddProjectToSecurityDashboardInput _build() { + _$GAddProjectToSecurityDashboardInput _$result; + try { + _$result = _$v ?? + new _$GAddProjectToSecurityDashboardInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAddProjectToSecurityDashboardInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAdminSidekiqQueuesDeleteJobsInput + extends GAdminSidekiqQueuesDeleteJobsInput { + @override + final String? clientMutationId; + @override + final String? user; + @override + final String? project; + @override + final String? rootNamespace; + @override + final String? clientId; + @override + final String? callerId; + @override + final String? remoteIp; + @override + final String? jobId; + @override + final String? pipelineId; + @override + final String? relatedClass; + @override + final String? featureCategory; + @override + final String? artifactSize; + @override + final String? artifactUsedCdn; + @override + final String? artifactsDependenciesSize; + @override + final String? artifactsDependenciesCount; + @override + final String? rootCallerId; + @override + final String? subscriptionPlan; + @override + final String? workerClass; + @override + final String queueName; + + factory _$GAdminSidekiqQueuesDeleteJobsInput( + [void Function(GAdminSidekiqQueuesDeleteJobsInputBuilder)? + updates]) => + (new GAdminSidekiqQueuesDeleteJobsInputBuilder()..update(updates)) + ._build(); + + _$GAdminSidekiqQueuesDeleteJobsInput._( + {this.clientMutationId, + this.user, + this.project, + this.rootNamespace, + this.clientId, + this.callerId, + this.remoteIp, + this.jobId, + this.pipelineId, + this.relatedClass, + this.featureCategory, + this.artifactSize, + this.artifactUsedCdn, + this.artifactsDependenciesSize, + this.artifactsDependenciesCount, + this.rootCallerId, + this.subscriptionPlan, + this.workerClass, + required this.queueName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + queueName, r'GAdminSidekiqQueuesDeleteJobsInput', 'queueName'); + } + + @override + GAdminSidekiqQueuesDeleteJobsInput rebuild( + void Function(GAdminSidekiqQueuesDeleteJobsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAdminSidekiqQueuesDeleteJobsInputBuilder toBuilder() => + new GAdminSidekiqQueuesDeleteJobsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAdminSidekiqQueuesDeleteJobsInput && + clientMutationId == other.clientMutationId && + user == other.user && + project == other.project && + rootNamespace == other.rootNamespace && + clientId == other.clientId && + callerId == other.callerId && + remoteIp == other.remoteIp && + jobId == other.jobId && + pipelineId == other.pipelineId && + relatedClass == other.relatedClass && + featureCategory == other.featureCategory && + artifactSize == other.artifactSize && + artifactUsedCdn == other.artifactUsedCdn && + artifactsDependenciesSize == other.artifactsDependenciesSize && + artifactsDependenciesCount == other.artifactsDependenciesCount && + rootCallerId == other.rootCallerId && + subscriptionPlan == other.subscriptionPlan && + workerClass == other.workerClass && + queueName == other.queueName; + } + + @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, + clientMutationId + .hashCode), + user + .hashCode), + project + .hashCode), + rootNamespace + .hashCode), + clientId + .hashCode), + callerId.hashCode), + remoteIp.hashCode), + jobId.hashCode), + pipelineId.hashCode), + relatedClass.hashCode), + featureCategory.hashCode), + artifactSize.hashCode), + artifactUsedCdn.hashCode), + artifactsDependenciesSize.hashCode), + artifactsDependenciesCount.hashCode), + rootCallerId.hashCode), + subscriptionPlan.hashCode), + workerClass.hashCode), + queueName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAdminSidekiqQueuesDeleteJobsInput') + ..add('clientMutationId', clientMutationId) + ..add('user', user) + ..add('project', project) + ..add('rootNamespace', rootNamespace) + ..add('clientId', clientId) + ..add('callerId', callerId) + ..add('remoteIp', remoteIp) + ..add('jobId', jobId) + ..add('pipelineId', pipelineId) + ..add('relatedClass', relatedClass) + ..add('featureCategory', featureCategory) + ..add('artifactSize', artifactSize) + ..add('artifactUsedCdn', artifactUsedCdn) + ..add('artifactsDependenciesSize', artifactsDependenciesSize) + ..add('artifactsDependenciesCount', artifactsDependenciesCount) + ..add('rootCallerId', rootCallerId) + ..add('subscriptionPlan', subscriptionPlan) + ..add('workerClass', workerClass) + ..add('queueName', queueName)) + .toString(); + } +} + +class GAdminSidekiqQueuesDeleteJobsInputBuilder + implements + Builder { + _$GAdminSidekiqQueuesDeleteJobsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _user; + String? get user => _$this._user; + set user(String? user) => _$this._user = user; + + String? _project; + String? get project => _$this._project; + set project(String? project) => _$this._project = project; + + String? _rootNamespace; + String? get rootNamespace => _$this._rootNamespace; + set rootNamespace(String? rootNamespace) => + _$this._rootNamespace = rootNamespace; + + String? _clientId; + String? get clientId => _$this._clientId; + set clientId(String? clientId) => _$this._clientId = clientId; + + String? _callerId; + String? get callerId => _$this._callerId; + set callerId(String? callerId) => _$this._callerId = callerId; + + String? _remoteIp; + String? get remoteIp => _$this._remoteIp; + set remoteIp(String? remoteIp) => _$this._remoteIp = remoteIp; + + String? _jobId; + String? get jobId => _$this._jobId; + set jobId(String? jobId) => _$this._jobId = jobId; + + String? _pipelineId; + String? get pipelineId => _$this._pipelineId; + set pipelineId(String? pipelineId) => _$this._pipelineId = pipelineId; + + String? _relatedClass; + String? get relatedClass => _$this._relatedClass; + set relatedClass(String? relatedClass) => _$this._relatedClass = relatedClass; + + String? _featureCategory; + String? get featureCategory => _$this._featureCategory; + set featureCategory(String? featureCategory) => + _$this._featureCategory = featureCategory; + + String? _artifactSize; + String? get artifactSize => _$this._artifactSize; + set artifactSize(String? artifactSize) => _$this._artifactSize = artifactSize; + + String? _artifactUsedCdn; + String? get artifactUsedCdn => _$this._artifactUsedCdn; + set artifactUsedCdn(String? artifactUsedCdn) => + _$this._artifactUsedCdn = artifactUsedCdn; + + String? _artifactsDependenciesSize; + String? get artifactsDependenciesSize => _$this._artifactsDependenciesSize; + set artifactsDependenciesSize(String? artifactsDependenciesSize) => + _$this._artifactsDependenciesSize = artifactsDependenciesSize; + + String? _artifactsDependenciesCount; + String? get artifactsDependenciesCount => _$this._artifactsDependenciesCount; + set artifactsDependenciesCount(String? artifactsDependenciesCount) => + _$this._artifactsDependenciesCount = artifactsDependenciesCount; + + String? _rootCallerId; + String? get rootCallerId => _$this._rootCallerId; + set rootCallerId(String? rootCallerId) => _$this._rootCallerId = rootCallerId; + + String? _subscriptionPlan; + String? get subscriptionPlan => _$this._subscriptionPlan; + set subscriptionPlan(String? subscriptionPlan) => + _$this._subscriptionPlan = subscriptionPlan; + + String? _workerClass; + String? get workerClass => _$this._workerClass; + set workerClass(String? workerClass) => _$this._workerClass = workerClass; + + String? _queueName; + String? get queueName => _$this._queueName; + set queueName(String? queueName) => _$this._queueName = queueName; + + GAdminSidekiqQueuesDeleteJobsInputBuilder(); + + GAdminSidekiqQueuesDeleteJobsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _user = $v.user; + _project = $v.project; + _rootNamespace = $v.rootNamespace; + _clientId = $v.clientId; + _callerId = $v.callerId; + _remoteIp = $v.remoteIp; + _jobId = $v.jobId; + _pipelineId = $v.pipelineId; + _relatedClass = $v.relatedClass; + _featureCategory = $v.featureCategory; + _artifactSize = $v.artifactSize; + _artifactUsedCdn = $v.artifactUsedCdn; + _artifactsDependenciesSize = $v.artifactsDependenciesSize; + _artifactsDependenciesCount = $v.artifactsDependenciesCount; + _rootCallerId = $v.rootCallerId; + _subscriptionPlan = $v.subscriptionPlan; + _workerClass = $v.workerClass; + _queueName = $v.queueName; + _$v = null; + } + return this; + } + + @override + void replace(GAdminSidekiqQueuesDeleteJobsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAdminSidekiqQueuesDeleteJobsInput; + } + + @override + void update( + void Function(GAdminSidekiqQueuesDeleteJobsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAdminSidekiqQueuesDeleteJobsInput build() => _build(); + + _$GAdminSidekiqQueuesDeleteJobsInput _build() { + final _$result = _$v ?? + new _$GAdminSidekiqQueuesDeleteJobsInput._( + clientMutationId: clientMutationId, + user: user, + project: project, + rootNamespace: rootNamespace, + clientId: clientId, + callerId: callerId, + remoteIp: remoteIp, + jobId: jobId, + pipelineId: pipelineId, + relatedClass: relatedClass, + featureCategory: featureCategory, + artifactSize: artifactSize, + artifactUsedCdn: artifactUsedCdn, + artifactsDependenciesSize: artifactsDependenciesSize, + artifactsDependenciesCount: artifactsDependenciesCount, + rootCallerId: rootCallerId, + subscriptionPlan: subscriptionPlan, + workerClass: workerClass, + queueName: BuiltValueNullFieldError.checkNotNull( + queueName, r'GAdminSidekiqQueuesDeleteJobsInput', 'queueName')); + replace(_$result); + return _$result; + } +} + +class _$GAlertManagementHttpIntegrationID + extends GAlertManagementHttpIntegrationID { + @override + final String value; + + factory _$GAlertManagementHttpIntegrationID( + [void Function(GAlertManagementHttpIntegrationIDBuilder)? updates]) => + (new GAlertManagementHttpIntegrationIDBuilder()..update(updates)) + ._build(); + + _$GAlertManagementHttpIntegrationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GAlertManagementHttpIntegrationID', 'value'); + } + + @override + GAlertManagementHttpIntegrationID rebuild( + void Function(GAlertManagementHttpIntegrationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAlertManagementHttpIntegrationIDBuilder toBuilder() => + new GAlertManagementHttpIntegrationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAlertManagementHttpIntegrationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAlertManagementHttpIntegrationID') + ..add('value', value)) + .toString(); + } +} + +class GAlertManagementHttpIntegrationIDBuilder + implements + Builder { + _$GAlertManagementHttpIntegrationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAlertManagementHttpIntegrationIDBuilder(); + + GAlertManagementHttpIntegrationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAlertManagementHttpIntegrationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAlertManagementHttpIntegrationID; + } + + @override + void update( + void Function(GAlertManagementHttpIntegrationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAlertManagementHttpIntegrationID build() => _build(); + + _$GAlertManagementHttpIntegrationID _build() { + final _$result = _$v ?? + new _$GAlertManagementHttpIntegrationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAlertManagementHttpIntegrationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GAlertManagementPayloadAlertFieldInput + extends GAlertManagementPayloadAlertFieldInput { + @override + final GAlertManagementPayloadAlertFieldName fieldName; + @override + final BuiltList path; + @override + final String? label; + @override + final GAlertManagementPayloadAlertFieldType type; + + factory _$GAlertManagementPayloadAlertFieldInput( + [void Function(GAlertManagementPayloadAlertFieldInputBuilder)? + updates]) => + (new GAlertManagementPayloadAlertFieldInputBuilder()..update(updates)) + ._build(); + + _$GAlertManagementPayloadAlertFieldInput._( + {required this.fieldName, + required this.path, + this.label, + required this.type}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fieldName, r'GAlertManagementPayloadAlertFieldInput', 'fieldName'); + BuiltValueNullFieldError.checkNotNull( + path, r'GAlertManagementPayloadAlertFieldInput', 'path'); + BuiltValueNullFieldError.checkNotNull( + type, r'GAlertManagementPayloadAlertFieldInput', 'type'); + } + + @override + GAlertManagementPayloadAlertFieldInput rebuild( + void Function(GAlertManagementPayloadAlertFieldInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAlertManagementPayloadAlertFieldInputBuilder toBuilder() => + new GAlertManagementPayloadAlertFieldInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAlertManagementPayloadAlertFieldInput && + fieldName == other.fieldName && + path == other.path && + label == other.label && + type == other.type; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, fieldName.hashCode), path.hashCode), label.hashCode), + type.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAlertManagementPayloadAlertFieldInput') + ..add('fieldName', fieldName) + ..add('path', path) + ..add('label', label) + ..add('type', type)) + .toString(); + } +} + +class GAlertManagementPayloadAlertFieldInputBuilder + implements + Builder { + _$GAlertManagementPayloadAlertFieldInput? _$v; + + GAlertManagementPayloadAlertFieldName? _fieldName; + GAlertManagementPayloadAlertFieldName? get fieldName => _$this._fieldName; + set fieldName(GAlertManagementPayloadAlertFieldName? fieldName) => + _$this._fieldName = fieldName; + + ListBuilder? _path; + ListBuilder get path => + _$this._path ??= new ListBuilder(); + set path(ListBuilder? path) => + _$this._path = path; + + String? _label; + String? get label => _$this._label; + set label(String? label) => _$this._label = label; + + GAlertManagementPayloadAlertFieldType? _type; + GAlertManagementPayloadAlertFieldType? get type => _$this._type; + set type(GAlertManagementPayloadAlertFieldType? type) => _$this._type = type; + + GAlertManagementPayloadAlertFieldInputBuilder(); + + GAlertManagementPayloadAlertFieldInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _fieldName = $v.fieldName; + _path = $v.path.toBuilder(); + _label = $v.label; + _type = $v.type; + _$v = null; + } + return this; + } + + @override + void replace(GAlertManagementPayloadAlertFieldInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAlertManagementPayloadAlertFieldInput; + } + + @override + void update( + void Function(GAlertManagementPayloadAlertFieldInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAlertManagementPayloadAlertFieldInput build() => _build(); + + _$GAlertManagementPayloadAlertFieldInput _build() { + _$GAlertManagementPayloadAlertFieldInput _$result; + try { + _$result = _$v ?? + new _$GAlertManagementPayloadAlertFieldInput._( + fieldName: BuiltValueNullFieldError.checkNotNull(fieldName, + r'GAlertManagementPayloadAlertFieldInput', 'fieldName'), + path: path.build(), + label: label, + type: BuiltValueNullFieldError.checkNotNull( + type, r'GAlertManagementPayloadAlertFieldInput', 'type')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'path'; + path.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAlertManagementPayloadAlertFieldInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAlertSetAssigneesInput extends GAlertSetAssigneesInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList assigneeUsernames; + @override + final GMutationOperationMode? operationMode; + + factory _$GAlertSetAssigneesInput( + [void Function(GAlertSetAssigneesInputBuilder)? updates]) => + (new GAlertSetAssigneesInputBuilder()..update(updates))._build(); + + _$GAlertSetAssigneesInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.assigneeUsernames, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GAlertSetAssigneesInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GAlertSetAssigneesInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + assigneeUsernames, r'GAlertSetAssigneesInput', 'assigneeUsernames'); + } + + @override + GAlertSetAssigneesInput rebuild( + void Function(GAlertSetAssigneesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAlertSetAssigneesInputBuilder toBuilder() => + new GAlertSetAssigneesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAlertSetAssigneesInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + assigneeUsernames == other.assigneeUsernames && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + assigneeUsernames.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAlertSetAssigneesInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('assigneeUsernames', assigneeUsernames) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GAlertSetAssigneesInputBuilder + implements + Builder { + _$GAlertSetAssigneesInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _assigneeUsernames; + ListBuilder get assigneeUsernames => + _$this._assigneeUsernames ??= new ListBuilder(); + set assigneeUsernames(ListBuilder? assigneeUsernames) => + _$this._assigneeUsernames = assigneeUsernames; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GAlertSetAssigneesInputBuilder(); + + GAlertSetAssigneesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _assigneeUsernames = $v.assigneeUsernames.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GAlertSetAssigneesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAlertSetAssigneesInput; + } + + @override + void update(void Function(GAlertSetAssigneesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAlertSetAssigneesInput build() => _build(); + + _$GAlertSetAssigneesInput _build() { + _$GAlertSetAssigneesInput _$result; + try { + _$result = _$v ?? + new _$GAlertSetAssigneesInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GAlertSetAssigneesInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GAlertSetAssigneesInput', 'iid'), + clientMutationId: clientMutationId, + assigneeUsernames: assigneeUsernames.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeUsernames'; + assigneeUsernames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAlertSetAssigneesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAlertTodoCreateInput extends GAlertTodoCreateInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + + factory _$GAlertTodoCreateInput( + [void Function(GAlertTodoCreateInputBuilder)? updates]) => + (new GAlertTodoCreateInputBuilder()..update(updates))._build(); + + _$GAlertTodoCreateInput._( + {required this.projectPath, required this.iid, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GAlertTodoCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GAlertTodoCreateInput', 'iid'); + } + + @override + GAlertTodoCreateInput rebuild( + void Function(GAlertTodoCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAlertTodoCreateInputBuilder toBuilder() => + new GAlertTodoCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAlertTodoCreateInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAlertTodoCreateInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GAlertTodoCreateInputBuilder + implements Builder { + _$GAlertTodoCreateInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAlertTodoCreateInputBuilder(); + + GAlertTodoCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GAlertTodoCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAlertTodoCreateInput; + } + + @override + void update(void Function(GAlertTodoCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAlertTodoCreateInput build() => _build(); + + _$GAlertTodoCreateInput _build() { + final _$result = _$v ?? + new _$GAlertTodoCreateInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GAlertTodoCreateInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GAlertTodoCreateInput', 'iid'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GAnalyticsDevopsAdoptionEnabledNamespaceID + extends GAnalyticsDevopsAdoptionEnabledNamespaceID { + @override + final String value; + + factory _$GAnalyticsDevopsAdoptionEnabledNamespaceID( + [void Function(GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder)? + updates]) => + (new GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder()..update(updates)) + ._build(); + + _$GAnalyticsDevopsAdoptionEnabledNamespaceID._({required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GAnalyticsDevopsAdoptionEnabledNamespaceID', 'value'); + } + + @override + GAnalyticsDevopsAdoptionEnabledNamespaceID rebuild( + void Function(GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder toBuilder() => + new GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAnalyticsDevopsAdoptionEnabledNamespaceID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAnalyticsDevopsAdoptionEnabledNamespaceID') + ..add('value', value)) + .toString(); + } +} + +class GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder + implements + Builder { + _$GAnalyticsDevopsAdoptionEnabledNamespaceID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder(); + + GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAnalyticsDevopsAdoptionEnabledNamespaceID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAnalyticsDevopsAdoptionEnabledNamespaceID; + } + + @override + void update( + void Function(GAnalyticsDevopsAdoptionEnabledNamespaceIDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GAnalyticsDevopsAdoptionEnabledNamespaceID build() => _build(); + + _$GAnalyticsDevopsAdoptionEnabledNamespaceID _build() { + final _$result = _$v ?? + new _$GAnalyticsDevopsAdoptionEnabledNamespaceID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAnalyticsDevopsAdoptionEnabledNamespaceID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GApiFuzzingCiConfigurationCreateInput + extends GApiFuzzingCiConfigurationCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String apiSpecificationFile; + @override + final String? authPassword; + @override + final String? authUsername; + @override + final GApiFuzzingScanMode scanMode; + @override + final String? scanProfile; + @override + final String target; + + factory _$GApiFuzzingCiConfigurationCreateInput( + [void Function(GApiFuzzingCiConfigurationCreateInputBuilder)? + updates]) => + (new GApiFuzzingCiConfigurationCreateInputBuilder()..update(updates)) + ._build(); + + _$GApiFuzzingCiConfigurationCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.apiSpecificationFile, + this.authPassword, + this.authUsername, + required this.scanMode, + this.scanProfile, + required this.target}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GApiFuzzingCiConfigurationCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(apiSpecificationFile, + r'GApiFuzzingCiConfigurationCreateInput', 'apiSpecificationFile'); + BuiltValueNullFieldError.checkNotNull( + scanMode, r'GApiFuzzingCiConfigurationCreateInput', 'scanMode'); + BuiltValueNullFieldError.checkNotNull( + target, r'GApiFuzzingCiConfigurationCreateInput', 'target'); + } + + @override + GApiFuzzingCiConfigurationCreateInput rebuild( + void Function(GApiFuzzingCiConfigurationCreateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GApiFuzzingCiConfigurationCreateInputBuilder toBuilder() => + new GApiFuzzingCiConfigurationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GApiFuzzingCiConfigurationCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + apiSpecificationFile == other.apiSpecificationFile && + authPassword == other.authPassword && + authUsername == other.authUsername && + scanMode == other.scanMode && + scanProfile == other.scanProfile && + target == other.target; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + apiSpecificationFile.hashCode), + authPassword.hashCode), + authUsername.hashCode), + scanMode.hashCode), + scanProfile.hashCode), + target.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GApiFuzzingCiConfigurationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('apiSpecificationFile', apiSpecificationFile) + ..add('authPassword', authPassword) + ..add('authUsername', authUsername) + ..add('scanMode', scanMode) + ..add('scanProfile', scanProfile) + ..add('target', target)) + .toString(); + } +} + +class GApiFuzzingCiConfigurationCreateInputBuilder + implements + Builder { + _$GApiFuzzingCiConfigurationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _apiSpecificationFile; + String? get apiSpecificationFile => _$this._apiSpecificationFile; + set apiSpecificationFile(String? apiSpecificationFile) => + _$this._apiSpecificationFile = apiSpecificationFile; + + String? _authPassword; + String? get authPassword => _$this._authPassword; + set authPassword(String? authPassword) => _$this._authPassword = authPassword; + + String? _authUsername; + String? get authUsername => _$this._authUsername; + set authUsername(String? authUsername) => _$this._authUsername = authUsername; + + GApiFuzzingScanMode? _scanMode; + GApiFuzzingScanMode? get scanMode => _$this._scanMode; + set scanMode(GApiFuzzingScanMode? scanMode) => _$this._scanMode = scanMode; + + String? _scanProfile; + String? get scanProfile => _$this._scanProfile; + set scanProfile(String? scanProfile) => _$this._scanProfile = scanProfile; + + String? _target; + String? get target => _$this._target; + set target(String? target) => _$this._target = target; + + GApiFuzzingCiConfigurationCreateInputBuilder(); + + GApiFuzzingCiConfigurationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _apiSpecificationFile = $v.apiSpecificationFile; + _authPassword = $v.authPassword; + _authUsername = $v.authUsername; + _scanMode = $v.scanMode; + _scanProfile = $v.scanProfile; + _target = $v.target; + _$v = null; + } + return this; + } + + @override + void replace(GApiFuzzingCiConfigurationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GApiFuzzingCiConfigurationCreateInput; + } + + @override + void update( + void Function(GApiFuzzingCiConfigurationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GApiFuzzingCiConfigurationCreateInput build() => _build(); + + _$GApiFuzzingCiConfigurationCreateInput _build() { + final _$result = _$v ?? + new _$GApiFuzzingCiConfigurationCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GApiFuzzingCiConfigurationCreateInput', 'projectPath'), + apiSpecificationFile: BuiltValueNullFieldError.checkNotNull( + apiSpecificationFile, + r'GApiFuzzingCiConfigurationCreateInput', + 'apiSpecificationFile'), + authPassword: authPassword, + authUsername: authUsername, + scanMode: BuiltValueNullFieldError.checkNotNull( + scanMode, r'GApiFuzzingCiConfigurationCreateInput', 'scanMode'), + scanProfile: scanProfile, + target: BuiltValueNullFieldError.checkNotNull( + target, r'GApiFuzzingCiConfigurationCreateInput', 'target')); + replace(_$result); + return _$result; + } +} + +class _$GAppSecFuzzingCoverageCorpusID extends GAppSecFuzzingCoverageCorpusID { + @override + final String value; + + factory _$GAppSecFuzzingCoverageCorpusID( + [void Function(GAppSecFuzzingCoverageCorpusIDBuilder)? updates]) => + (new GAppSecFuzzingCoverageCorpusIDBuilder()..update(updates))._build(); + + _$GAppSecFuzzingCoverageCorpusID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GAppSecFuzzingCoverageCorpusID', 'value'); + } + + @override + GAppSecFuzzingCoverageCorpusID rebuild( + void Function(GAppSecFuzzingCoverageCorpusIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAppSecFuzzingCoverageCorpusIDBuilder toBuilder() => + new GAppSecFuzzingCoverageCorpusIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAppSecFuzzingCoverageCorpusID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAppSecFuzzingCoverageCorpusID') + ..add('value', value)) + .toString(); + } +} + +class GAppSecFuzzingCoverageCorpusIDBuilder + implements + Builder { + _$GAppSecFuzzingCoverageCorpusID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAppSecFuzzingCoverageCorpusIDBuilder(); + + GAppSecFuzzingCoverageCorpusIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAppSecFuzzingCoverageCorpusID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAppSecFuzzingCoverageCorpusID; + } + + @override + void update(void Function(GAppSecFuzzingCoverageCorpusIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAppSecFuzzingCoverageCorpusID build() => _build(); + + _$GAppSecFuzzingCoverageCorpusID _build() { + final _$result = _$v ?? + new _$GAppSecFuzzingCoverageCorpusID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAppSecFuzzingCoverageCorpusID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GArtifactDestroyInput extends GArtifactDestroyInput { + @override + final String? clientMutationId; + @override + final GCiJobArtifactID id; + + factory _$GArtifactDestroyInput( + [void Function(GArtifactDestroyInputBuilder)? updates]) => + (new GArtifactDestroyInputBuilder()..update(updates))._build(); + + _$GArtifactDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GArtifactDestroyInput', 'id'); + } + + @override + GArtifactDestroyInput rebuild( + void Function(GArtifactDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GArtifactDestroyInputBuilder toBuilder() => + new GArtifactDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GArtifactDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GArtifactDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GArtifactDestroyInputBuilder + implements Builder { + _$GArtifactDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCiJobArtifactIDBuilder? _id; + GCiJobArtifactIDBuilder get id => + _$this._id ??= new GCiJobArtifactIDBuilder(); + set id(GCiJobArtifactIDBuilder? id) => _$this._id = id; + + GArtifactDestroyInputBuilder(); + + GArtifactDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GArtifactDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GArtifactDestroyInput; + } + + @override + void update(void Function(GArtifactDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GArtifactDestroyInput build() => _build(); + + _$GArtifactDestroyInput _build() { + _$GArtifactDestroyInput _$result; + try { + _$result = _$v ?? + new _$GArtifactDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GArtifactDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAuditEventsExternalAuditEventDestinationID + extends GAuditEventsExternalAuditEventDestinationID { + @override + final String value; + + factory _$GAuditEventsExternalAuditEventDestinationID( + [void Function(GAuditEventsExternalAuditEventDestinationIDBuilder)? + updates]) => + (new GAuditEventsExternalAuditEventDestinationIDBuilder() + ..update(updates)) + ._build(); + + _$GAuditEventsExternalAuditEventDestinationID._({required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsExternalAuditEventDestinationID', 'value'); + } + + @override + GAuditEventsExternalAuditEventDestinationID rebuild( + void Function(GAuditEventsExternalAuditEventDestinationIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditEventsExternalAuditEventDestinationIDBuilder toBuilder() => + new GAuditEventsExternalAuditEventDestinationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditEventsExternalAuditEventDestinationID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAuditEventsExternalAuditEventDestinationID') + ..add('value', value)) + .toString(); + } +} + +class GAuditEventsExternalAuditEventDestinationIDBuilder + implements + Builder { + _$GAuditEventsExternalAuditEventDestinationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAuditEventsExternalAuditEventDestinationIDBuilder(); + + GAuditEventsExternalAuditEventDestinationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAuditEventsExternalAuditEventDestinationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditEventsExternalAuditEventDestinationID; + } + + @override + void update( + void Function(GAuditEventsExternalAuditEventDestinationIDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GAuditEventsExternalAuditEventDestinationID build() => _build(); + + _$GAuditEventsExternalAuditEventDestinationID _build() { + final _$result = _$v ?? + new _$GAuditEventsExternalAuditEventDestinationID._( + value: BuiltValueNullFieldError.checkNotNull(value, + r'GAuditEventsExternalAuditEventDestinationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GAuditEventsStreamingHeaderID extends GAuditEventsStreamingHeaderID { + @override + final String value; + + factory _$GAuditEventsStreamingHeaderID( + [void Function(GAuditEventsStreamingHeaderIDBuilder)? updates]) => + (new GAuditEventsStreamingHeaderIDBuilder()..update(updates))._build(); + + _$GAuditEventsStreamingHeaderID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeaderID', 'value'); + } + + @override + GAuditEventsStreamingHeaderID rebuild( + void Function(GAuditEventsStreamingHeaderIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditEventsStreamingHeaderIDBuilder toBuilder() => + new GAuditEventsStreamingHeaderIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditEventsStreamingHeaderID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAuditEventsStreamingHeaderID') + ..add('value', value)) + .toString(); + } +} + +class GAuditEventsStreamingHeaderIDBuilder + implements + Builder { + _$GAuditEventsStreamingHeaderID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAuditEventsStreamingHeaderIDBuilder(); + + GAuditEventsStreamingHeaderIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAuditEventsStreamingHeaderID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditEventsStreamingHeaderID; + } + + @override + void update(void Function(GAuditEventsStreamingHeaderIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAuditEventsStreamingHeaderID build() => _build(); + + _$GAuditEventsStreamingHeaderID _build() { + final _$result = _$v ?? + new _$GAuditEventsStreamingHeaderID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeaderID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GAuditEventsStreamingHeadersCreateInput + extends GAuditEventsStreamingHeadersCreateInput { + @override + final String? clientMutationId; + @override + final String key; + @override + final String value; + @override + final GAuditEventsExternalAuditEventDestinationID destinationId; + + factory _$GAuditEventsStreamingHeadersCreateInput( + [void Function(GAuditEventsStreamingHeadersCreateInputBuilder)? + updates]) => + (new GAuditEventsStreamingHeadersCreateInputBuilder()..update(updates)) + ._build(); + + _$GAuditEventsStreamingHeadersCreateInput._( + {this.clientMutationId, + required this.key, + required this.value, + required this.destinationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + key, r'GAuditEventsStreamingHeadersCreateInput', 'key'); + BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeadersCreateInput', 'value'); + BuiltValueNullFieldError.checkNotNull(destinationId, + r'GAuditEventsStreamingHeadersCreateInput', 'destinationId'); + } + + @override + GAuditEventsStreamingHeadersCreateInput rebuild( + void Function(GAuditEventsStreamingHeadersCreateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditEventsStreamingHeadersCreateInputBuilder toBuilder() => + new GAuditEventsStreamingHeadersCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditEventsStreamingHeadersCreateInput && + clientMutationId == other.clientMutationId && + key == other.key && + value == other.value && + destinationId == other.destinationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), key.hashCode), + value.hashCode), + destinationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAuditEventsStreamingHeadersCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('key', key) + ..add('value', value) + ..add('destinationId', destinationId)) + .toString(); + } +} + +class GAuditEventsStreamingHeadersCreateInputBuilder + implements + Builder { + _$GAuditEventsStreamingHeadersCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _key; + String? get key => _$this._key; + set key(String? key) => _$this._key = key; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAuditEventsExternalAuditEventDestinationIDBuilder? _destinationId; + GAuditEventsExternalAuditEventDestinationIDBuilder get destinationId => + _$this._destinationId ??= + new GAuditEventsExternalAuditEventDestinationIDBuilder(); + set destinationId( + GAuditEventsExternalAuditEventDestinationIDBuilder? destinationId) => + _$this._destinationId = destinationId; + + GAuditEventsStreamingHeadersCreateInputBuilder(); + + GAuditEventsStreamingHeadersCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _key = $v.key; + _value = $v.value; + _destinationId = $v.destinationId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GAuditEventsStreamingHeadersCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditEventsStreamingHeadersCreateInput; + } + + @override + void update( + void Function(GAuditEventsStreamingHeadersCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAuditEventsStreamingHeadersCreateInput build() => _build(); + + _$GAuditEventsStreamingHeadersCreateInput _build() { + _$GAuditEventsStreamingHeadersCreateInput _$result; + try { + _$result = _$v ?? + new _$GAuditEventsStreamingHeadersCreateInput._( + clientMutationId: clientMutationId, + key: BuiltValueNullFieldError.checkNotNull( + key, r'GAuditEventsStreamingHeadersCreateInput', 'key'), + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeadersCreateInput', 'value'), + destinationId: destinationId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'destinationId'; + destinationId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAuditEventsStreamingHeadersCreateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAuditEventsStreamingHeadersDestroyInput + extends GAuditEventsStreamingHeadersDestroyInput { + @override + final String? clientMutationId; + @override + final GAuditEventsStreamingHeaderID headerId; + + factory _$GAuditEventsStreamingHeadersDestroyInput( + [void Function(GAuditEventsStreamingHeadersDestroyInputBuilder)? + updates]) => + (new GAuditEventsStreamingHeadersDestroyInputBuilder()..update(updates)) + ._build(); + + _$GAuditEventsStreamingHeadersDestroyInput._( + {this.clientMutationId, required this.headerId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headerId, r'GAuditEventsStreamingHeadersDestroyInput', 'headerId'); + } + + @override + GAuditEventsStreamingHeadersDestroyInput rebuild( + void Function(GAuditEventsStreamingHeadersDestroyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditEventsStreamingHeadersDestroyInputBuilder toBuilder() => + new GAuditEventsStreamingHeadersDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditEventsStreamingHeadersDestroyInput && + clientMutationId == other.clientMutationId && + headerId == other.headerId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), headerId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAuditEventsStreamingHeadersDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('headerId', headerId)) + .toString(); + } +} + +class GAuditEventsStreamingHeadersDestroyInputBuilder + implements + Builder { + _$GAuditEventsStreamingHeadersDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAuditEventsStreamingHeaderIDBuilder? _headerId; + GAuditEventsStreamingHeaderIDBuilder get headerId => + _$this._headerId ??= new GAuditEventsStreamingHeaderIDBuilder(); + set headerId(GAuditEventsStreamingHeaderIDBuilder? headerId) => + _$this._headerId = headerId; + + GAuditEventsStreamingHeadersDestroyInputBuilder(); + + GAuditEventsStreamingHeadersDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _headerId = $v.headerId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GAuditEventsStreamingHeadersDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditEventsStreamingHeadersDestroyInput; + } + + @override + void update( + void Function(GAuditEventsStreamingHeadersDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAuditEventsStreamingHeadersDestroyInput build() => _build(); + + _$GAuditEventsStreamingHeadersDestroyInput _build() { + _$GAuditEventsStreamingHeadersDestroyInput _$result; + try { + _$result = _$v ?? + new _$GAuditEventsStreamingHeadersDestroyInput._( + clientMutationId: clientMutationId, headerId: headerId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'headerId'; + headerId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAuditEventsStreamingHeadersDestroyInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAuditEventsStreamingHeadersUpdateInput + extends GAuditEventsStreamingHeadersUpdateInput { + @override + final String? clientMutationId; + @override + final GAuditEventsStreamingHeaderID headerId; + @override + final String key; + @override + final String value; + + factory _$GAuditEventsStreamingHeadersUpdateInput( + [void Function(GAuditEventsStreamingHeadersUpdateInputBuilder)? + updates]) => + (new GAuditEventsStreamingHeadersUpdateInputBuilder()..update(updates)) + ._build(); + + _$GAuditEventsStreamingHeadersUpdateInput._( + {this.clientMutationId, + required this.headerId, + required this.key, + required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headerId, r'GAuditEventsStreamingHeadersUpdateInput', 'headerId'); + BuiltValueNullFieldError.checkNotNull( + key, r'GAuditEventsStreamingHeadersUpdateInput', 'key'); + BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeadersUpdateInput', 'value'); + } + + @override + GAuditEventsStreamingHeadersUpdateInput rebuild( + void Function(GAuditEventsStreamingHeadersUpdateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GAuditEventsStreamingHeadersUpdateInputBuilder toBuilder() => + new GAuditEventsStreamingHeadersUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAuditEventsStreamingHeadersUpdateInput && + clientMutationId == other.clientMutationId && + headerId == other.headerId && + key == other.key && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), headerId.hashCode), + key.hashCode), + value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GAuditEventsStreamingHeadersUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('headerId', headerId) + ..add('key', key) + ..add('value', value)) + .toString(); + } +} + +class GAuditEventsStreamingHeadersUpdateInputBuilder + implements + Builder { + _$GAuditEventsStreamingHeadersUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAuditEventsStreamingHeaderIDBuilder? _headerId; + GAuditEventsStreamingHeaderIDBuilder get headerId => + _$this._headerId ??= new GAuditEventsStreamingHeaderIDBuilder(); + set headerId(GAuditEventsStreamingHeaderIDBuilder? headerId) => + _$this._headerId = headerId; + + String? _key; + String? get key => _$this._key; + set key(String? key) => _$this._key = key; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAuditEventsStreamingHeadersUpdateInputBuilder(); + + GAuditEventsStreamingHeadersUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _headerId = $v.headerId.toBuilder(); + _key = $v.key; + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAuditEventsStreamingHeadersUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAuditEventsStreamingHeadersUpdateInput; + } + + @override + void update( + void Function(GAuditEventsStreamingHeadersUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAuditEventsStreamingHeadersUpdateInput build() => _build(); + + _$GAuditEventsStreamingHeadersUpdateInput _build() { + _$GAuditEventsStreamingHeadersUpdateInput _$result; + try { + _$result = _$v ?? + new _$GAuditEventsStreamingHeadersUpdateInput._( + clientMutationId: clientMutationId, + headerId: headerId.build(), + key: BuiltValueNullFieldError.checkNotNull( + key, r'GAuditEventsStreamingHeadersUpdateInput', 'key'), + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAuditEventsStreamingHeadersUpdateInput', 'value')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'headerId'; + headerId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAuditEventsStreamingHeadersUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAwardableID extends GAwardableID { + @override + final String value; + + factory _$GAwardableID([void Function(GAwardableIDBuilder)? updates]) => + (new GAwardableIDBuilder()..update(updates))._build(); + + _$GAwardableID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GAwardableID', 'value'); + } + + @override + GAwardableID rebuild(void Function(GAwardableIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAwardableIDBuilder toBuilder() => new GAwardableIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAwardableID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAwardableID')..add('value', value)) + .toString(); + } +} + +class GAwardableIDBuilder + implements Builder { + _$GAwardableID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GAwardableIDBuilder(); + + GAwardableIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GAwardableID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAwardableID; + } + + @override + void update(void Function(GAwardableIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAwardableID build() => _build(); + + _$GAwardableID _build() { + final _$result = _$v ?? + new _$GAwardableID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GAwardableID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GAwardEmojiAddInput extends GAwardEmojiAddInput { + @override + final GAwardableID awardableId; + @override + final String name; + @override + final String? clientMutationId; + + factory _$GAwardEmojiAddInput( + [void Function(GAwardEmojiAddInputBuilder)? updates]) => + (new GAwardEmojiAddInputBuilder()..update(updates))._build(); + + _$GAwardEmojiAddInput._( + {required this.awardableId, required this.name, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + awardableId, r'GAwardEmojiAddInput', 'awardableId'); + BuiltValueNullFieldError.checkNotNull(name, r'GAwardEmojiAddInput', 'name'); + } + + @override + GAwardEmojiAddInput rebuild( + void Function(GAwardEmojiAddInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAwardEmojiAddInputBuilder toBuilder() => + new GAwardEmojiAddInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAwardEmojiAddInput && + awardableId == other.awardableId && + name == other.name && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, awardableId.hashCode), name.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAwardEmojiAddInput') + ..add('awardableId', awardableId) + ..add('name', name) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GAwardEmojiAddInputBuilder + implements Builder { + _$GAwardEmojiAddInput? _$v; + + GAwardableIDBuilder? _awardableId; + GAwardableIDBuilder get awardableId => + _$this._awardableId ??= new GAwardableIDBuilder(); + set awardableId(GAwardableIDBuilder? awardableId) => + _$this._awardableId = awardableId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAwardEmojiAddInputBuilder(); + + GAwardEmojiAddInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _awardableId = $v.awardableId.toBuilder(); + _name = $v.name; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GAwardEmojiAddInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAwardEmojiAddInput; + } + + @override + void update(void Function(GAwardEmojiAddInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAwardEmojiAddInput build() => _build(); + + _$GAwardEmojiAddInput _build() { + _$GAwardEmojiAddInput _$result; + try { + _$result = _$v ?? + new _$GAwardEmojiAddInput._( + awardableId: awardableId.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GAwardEmojiAddInput', 'name'), + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'awardableId'; + awardableId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAwardEmojiAddInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAwardEmojiRemoveInput extends GAwardEmojiRemoveInput { + @override + final GAwardableID awardableId; + @override + final String name; + @override + final String? clientMutationId; + + factory _$GAwardEmojiRemoveInput( + [void Function(GAwardEmojiRemoveInputBuilder)? updates]) => + (new GAwardEmojiRemoveInputBuilder()..update(updates))._build(); + + _$GAwardEmojiRemoveInput._( + {required this.awardableId, required this.name, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + awardableId, r'GAwardEmojiRemoveInput', 'awardableId'); + BuiltValueNullFieldError.checkNotNull( + name, r'GAwardEmojiRemoveInput', 'name'); + } + + @override + GAwardEmojiRemoveInput rebuild( + void Function(GAwardEmojiRemoveInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAwardEmojiRemoveInputBuilder toBuilder() => + new GAwardEmojiRemoveInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAwardEmojiRemoveInput && + awardableId == other.awardableId && + name == other.name && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, awardableId.hashCode), name.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAwardEmojiRemoveInput') + ..add('awardableId', awardableId) + ..add('name', name) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GAwardEmojiRemoveInputBuilder + implements Builder { + _$GAwardEmojiRemoveInput? _$v; + + GAwardableIDBuilder? _awardableId; + GAwardableIDBuilder get awardableId => + _$this._awardableId ??= new GAwardableIDBuilder(); + set awardableId(GAwardableIDBuilder? awardableId) => + _$this._awardableId = awardableId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAwardEmojiRemoveInputBuilder(); + + GAwardEmojiRemoveInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _awardableId = $v.awardableId.toBuilder(); + _name = $v.name; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GAwardEmojiRemoveInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAwardEmojiRemoveInput; + } + + @override + void update(void Function(GAwardEmojiRemoveInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAwardEmojiRemoveInput build() => _build(); + + _$GAwardEmojiRemoveInput _build() { + _$GAwardEmojiRemoveInput _$result; + try { + _$result = _$v ?? + new _$GAwardEmojiRemoveInput._( + awardableId: awardableId.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GAwardEmojiRemoveInput', 'name'), + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'awardableId'; + awardableId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAwardEmojiRemoveInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GAwardEmojiToggleInput extends GAwardEmojiToggleInput { + @override + final GAwardableID awardableId; + @override + final String name; + @override + final String? clientMutationId; + + factory _$GAwardEmojiToggleInput( + [void Function(GAwardEmojiToggleInputBuilder)? updates]) => + (new GAwardEmojiToggleInputBuilder()..update(updates))._build(); + + _$GAwardEmojiToggleInput._( + {required this.awardableId, required this.name, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + awardableId, r'GAwardEmojiToggleInput', 'awardableId'); + BuiltValueNullFieldError.checkNotNull( + name, r'GAwardEmojiToggleInput', 'name'); + } + + @override + GAwardEmojiToggleInput rebuild( + void Function(GAwardEmojiToggleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GAwardEmojiToggleInputBuilder toBuilder() => + new GAwardEmojiToggleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GAwardEmojiToggleInput && + awardableId == other.awardableId && + name == other.name && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, awardableId.hashCode), name.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GAwardEmojiToggleInput') + ..add('awardableId', awardableId) + ..add('name', name) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GAwardEmojiToggleInputBuilder + implements Builder { + _$GAwardEmojiToggleInput? _$v; + + GAwardableIDBuilder? _awardableId; + GAwardableIDBuilder get awardableId => + _$this._awardableId ??= new GAwardableIDBuilder(); + set awardableId(GAwardableIDBuilder? awardableId) => + _$this._awardableId = awardableId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAwardEmojiToggleInputBuilder(); + + GAwardEmojiToggleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _awardableId = $v.awardableId.toBuilder(); + _name = $v.name; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GAwardEmojiToggleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GAwardEmojiToggleInput; + } + + @override + void update(void Function(GAwardEmojiToggleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GAwardEmojiToggleInput build() => _build(); + + _$GAwardEmojiToggleInput _build() { + _$GAwardEmojiToggleInput _$result; + try { + _$result = _$v ?? + new _$GAwardEmojiToggleInput._( + awardableId: awardableId.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GAwardEmojiToggleInput', 'name'), + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'awardableId'; + awardableId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GAwardEmojiToggleInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBigInt extends GBigInt { + @override + final String value; + + factory _$GBigInt([void Function(GBigIntBuilder)? updates]) => + (new GBigIntBuilder()..update(updates))._build(); + + _$GBigInt._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GBigInt', 'value'); + } + + @override + GBigInt rebuild(void Function(GBigIntBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBigIntBuilder toBuilder() => new GBigIntBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBigInt && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBigInt')..add('value', value)) + .toString(); + } +} + +class GBigIntBuilder implements Builder { + _$GBigInt? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GBigIntBuilder(); + + GBigIntBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GBigInt other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBigInt; + } + + @override + void update(void Function(GBigIntBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBigInt build() => _build(); + + _$GBigInt _build() { + final _$result = _$v ?? + new _$GBigInt._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GBigInt', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GBoardEpicCreateInput extends GBoardEpicCreateInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final GBoardsEpicBoardID boardId; + @override + final GBoardsEpicListID listId; + @override + final String title; + + factory _$GBoardEpicCreateInput( + [void Function(GBoardEpicCreateInputBuilder)? updates]) => + (new GBoardEpicCreateInputBuilder()..update(updates))._build(); + + _$GBoardEpicCreateInput._( + {this.clientMutationId, + required this.groupPath, + required this.boardId, + required this.listId, + required this.title}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GBoardEpicCreateInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull( + boardId, r'GBoardEpicCreateInput', 'boardId'); + BuiltValueNullFieldError.checkNotNull( + listId, r'GBoardEpicCreateInput', 'listId'); + BuiltValueNullFieldError.checkNotNull( + title, r'GBoardEpicCreateInput', 'title'); + } + + @override + GBoardEpicCreateInput rebuild( + void Function(GBoardEpicCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardEpicCreateInputBuilder toBuilder() => + new GBoardEpicCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardEpicCreateInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + boardId == other.boardId && + listId == other.listId && + title == other.title; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), groupPath.hashCode), + boardId.hashCode), + listId.hashCode), + title.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardEpicCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('boardId', boardId) + ..add('listId', listId) + ..add('title', title)) + .toString(); + } +} + +class GBoardEpicCreateInputBuilder + implements Builder { + _$GBoardEpicCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + GBoardsEpicBoardIDBuilder? _boardId; + GBoardsEpicBoardIDBuilder get boardId => + _$this._boardId ??= new GBoardsEpicBoardIDBuilder(); + set boardId(GBoardsEpicBoardIDBuilder? boardId) => _$this._boardId = boardId; + + GBoardsEpicListIDBuilder? _listId; + GBoardsEpicListIDBuilder get listId => + _$this._listId ??= new GBoardsEpicListIDBuilder(); + set listId(GBoardsEpicListIDBuilder? listId) => _$this._listId = listId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GBoardEpicCreateInputBuilder(); + + GBoardEpicCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _boardId = $v.boardId.toBuilder(); + _listId = $v.listId.toBuilder(); + _title = $v.title; + _$v = null; + } + return this; + } + + @override + void replace(GBoardEpicCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardEpicCreateInput; + } + + @override + void update(void Function(GBoardEpicCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardEpicCreateInput build() => _build(); + + _$GBoardEpicCreateInput _build() { + _$GBoardEpicCreateInput _$result; + try { + _$result = _$v ?? + new _$GBoardEpicCreateInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GBoardEpicCreateInput', 'groupPath'), + boardId: boardId.build(), + listId: listId.build(), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GBoardEpicCreateInput', 'title')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'boardId'; + boardId.build(); + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBoardEpicCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBoardID extends GBoardID { + @override + final String value; + + factory _$GBoardID([void Function(GBoardIDBuilder)? updates]) => + (new GBoardIDBuilder()..update(updates))._build(); + + _$GBoardID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GBoardID', 'value'); + } + + @override + GBoardID rebuild(void Function(GBoardIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardIDBuilder toBuilder() => new GBoardIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardID')..add('value', value)) + .toString(); + } +} + +class GBoardIDBuilder implements Builder { + _$GBoardID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GBoardIDBuilder(); + + GBoardIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GBoardID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardID; + } + + @override + void update(void Function(GBoardIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardID build() => _build(); + + _$GBoardID _build() { + final _$result = _$v ?? + new _$GBoardID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GBoardID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GBoardIssueInput extends GBoardIssueInput { + @override + final BuiltList? labelName; + @override + final String? authorUsername; + @override + final String? myReactionEmoji; + @override + final BuiltList? iids; + @override + final String? milestoneTitle; + @override + final BuiltList? assigneeUsername; + @override + final String? releaseTag; + @override + final BuiltList? types; + @override + final GMilestoneWildcardId? milestoneWildcardId; + @override + final GEpicID? epicId; + @override + final String? iterationTitle; + @override + final String? weight; + @override + final BuiltList? iterationId; + @override + final GNegatedBoardIssueInput? not; + @override + final String? search; + @override + final GAssigneeWildcardId? assigneeWildcardId; + @override + final bool? confidential; + @override + final GEpicWildcardId? epicWildcardId; + @override + final GIterationWildcardId? iterationWildcardId; + @override + final BuiltList? iterationCadenceId; + @override + final GWeightWildcardId? weightWildcardId; + + factory _$GBoardIssueInput( + [void Function(GBoardIssueInputBuilder)? updates]) => + (new GBoardIssueInputBuilder()..update(updates))._build(); + + _$GBoardIssueInput._( + {this.labelName, + this.authorUsername, + this.myReactionEmoji, + this.iids, + this.milestoneTitle, + this.assigneeUsername, + this.releaseTag, + this.types, + this.milestoneWildcardId, + this.epicId, + this.iterationTitle, + this.weight, + this.iterationId, + this.not, + this.search, + this.assigneeWildcardId, + this.confidential, + this.epicWildcardId, + this.iterationWildcardId, + this.iterationCadenceId, + this.weightWildcardId}) + : super._(); + + @override + GBoardIssueInput rebuild(void Function(GBoardIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardIssueInputBuilder toBuilder() => + new GBoardIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardIssueInput && + labelName == other.labelName && + authorUsername == other.authorUsername && + myReactionEmoji == other.myReactionEmoji && + iids == other.iids && + milestoneTitle == other.milestoneTitle && + assigneeUsername == other.assigneeUsername && + releaseTag == other.releaseTag && + types == other.types && + milestoneWildcardId == other.milestoneWildcardId && + epicId == other.epicId && + iterationTitle == other.iterationTitle && + weight == other.weight && + iterationId == other.iterationId && + not == other.not && + search == other.search && + assigneeWildcardId == other.assigneeWildcardId && + confidential == other.confidential && + epicWildcardId == other.epicWildcardId && + iterationWildcardId == other.iterationWildcardId && + iterationCadenceId == other.iterationCadenceId && + weightWildcardId == other.weightWildcardId; + } + + @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(0, labelName.hashCode), authorUsername.hashCode), + myReactionEmoji.hashCode), + iids.hashCode), + milestoneTitle.hashCode), + assigneeUsername.hashCode), + releaseTag.hashCode), + types.hashCode), + milestoneWildcardId.hashCode), + epicId.hashCode), + iterationTitle.hashCode), + weight.hashCode), + iterationId.hashCode), + not.hashCode), + search.hashCode), + assigneeWildcardId.hashCode), + confidential.hashCode), + epicWildcardId.hashCode), + iterationWildcardId.hashCode), + iterationCadenceId.hashCode), + weightWildcardId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardIssueInput') + ..add('labelName', labelName) + ..add('authorUsername', authorUsername) + ..add('myReactionEmoji', myReactionEmoji) + ..add('iids', iids) + ..add('milestoneTitle', milestoneTitle) + ..add('assigneeUsername', assigneeUsername) + ..add('releaseTag', releaseTag) + ..add('types', types) + ..add('milestoneWildcardId', milestoneWildcardId) + ..add('epicId', epicId) + ..add('iterationTitle', iterationTitle) + ..add('weight', weight) + ..add('iterationId', iterationId) + ..add('not', not) + ..add('search', search) + ..add('assigneeWildcardId', assigneeWildcardId) + ..add('confidential', confidential) + ..add('epicWildcardId', epicWildcardId) + ..add('iterationWildcardId', iterationWildcardId) + ..add('iterationCadenceId', iterationCadenceId) + ..add('weightWildcardId', weightWildcardId)) + .toString(); + } +} + +class GBoardIssueInputBuilder + implements Builder { + _$GBoardIssueInput? _$v; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + ListBuilder? _iids; + ListBuilder get iids => _$this._iids ??= new ListBuilder(); + set iids(ListBuilder? iids) => _$this._iids = iids; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + ListBuilder? _assigneeUsername; + ListBuilder get assigneeUsername => + _$this._assigneeUsername ??= new ListBuilder(); + set assigneeUsername(ListBuilder? assigneeUsername) => + _$this._assigneeUsername = assigneeUsername; + + String? _releaseTag; + String? get releaseTag => _$this._releaseTag; + set releaseTag(String? releaseTag) => _$this._releaseTag = releaseTag; + + ListBuilder? _types; + ListBuilder get types => + _$this._types ??= new ListBuilder(); + set types(ListBuilder? types) => _$this._types = types; + + GMilestoneWildcardId? _milestoneWildcardId; + GMilestoneWildcardId? get milestoneWildcardId => _$this._milestoneWildcardId; + set milestoneWildcardId(GMilestoneWildcardId? milestoneWildcardId) => + _$this._milestoneWildcardId = milestoneWildcardId; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + String? _iterationTitle; + String? get iterationTitle => _$this._iterationTitle; + set iterationTitle(String? iterationTitle) => + _$this._iterationTitle = iterationTitle; + + String? _weight; + String? get weight => _$this._weight; + set weight(String? weight) => _$this._weight = weight; + + ListBuilder? _iterationId; + ListBuilder get iterationId => + _$this._iterationId ??= new ListBuilder(); + set iterationId(ListBuilder? iterationId) => + _$this._iterationId = iterationId; + + GNegatedBoardIssueInputBuilder? _not; + GNegatedBoardIssueInputBuilder get not => + _$this._not ??= new GNegatedBoardIssueInputBuilder(); + set not(GNegatedBoardIssueInputBuilder? not) => _$this._not = not; + + String? _search; + String? get search => _$this._search; + set search(String? search) => _$this._search = search; + + GAssigneeWildcardId? _assigneeWildcardId; + GAssigneeWildcardId? get assigneeWildcardId => _$this._assigneeWildcardId; + set assigneeWildcardId(GAssigneeWildcardId? assigneeWildcardId) => + _$this._assigneeWildcardId = assigneeWildcardId; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + GEpicWildcardId? _epicWildcardId; + GEpicWildcardId? get epicWildcardId => _$this._epicWildcardId; + set epicWildcardId(GEpicWildcardId? epicWildcardId) => + _$this._epicWildcardId = epicWildcardId; + + GIterationWildcardId? _iterationWildcardId; + GIterationWildcardId? get iterationWildcardId => _$this._iterationWildcardId; + set iterationWildcardId(GIterationWildcardId? iterationWildcardId) => + _$this._iterationWildcardId = iterationWildcardId; + + ListBuilder? _iterationCadenceId; + ListBuilder get iterationCadenceId => + _$this._iterationCadenceId ??= new ListBuilder(); + set iterationCadenceId( + ListBuilder? iterationCadenceId) => + _$this._iterationCadenceId = iterationCadenceId; + + GWeightWildcardId? _weightWildcardId; + GWeightWildcardId? get weightWildcardId => _$this._weightWildcardId; + set weightWildcardId(GWeightWildcardId? weightWildcardId) => + _$this._weightWildcardId = weightWildcardId; + + GBoardIssueInputBuilder(); + + GBoardIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labelName = $v.labelName?.toBuilder(); + _authorUsername = $v.authorUsername; + _myReactionEmoji = $v.myReactionEmoji; + _iids = $v.iids?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _assigneeUsername = $v.assigneeUsername?.toBuilder(); + _releaseTag = $v.releaseTag; + _types = $v.types?.toBuilder(); + _milestoneWildcardId = $v.milestoneWildcardId; + _epicId = $v.epicId?.toBuilder(); + _iterationTitle = $v.iterationTitle; + _weight = $v.weight; + _iterationId = $v.iterationId?.toBuilder(); + _not = $v.not?.toBuilder(); + _search = $v.search; + _assigneeWildcardId = $v.assigneeWildcardId; + _confidential = $v.confidential; + _epicWildcardId = $v.epicWildcardId; + _iterationWildcardId = $v.iterationWildcardId; + _iterationCadenceId = $v.iterationCadenceId?.toBuilder(); + _weightWildcardId = $v.weightWildcardId; + _$v = null; + } + return this; + } + + @override + void replace(GBoardIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardIssueInput; + } + + @override + void update(void Function(GBoardIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardIssueInput build() => _build(); + + _$GBoardIssueInput _build() { + _$GBoardIssueInput _$result; + try { + _$result = _$v ?? + new _$GBoardIssueInput._( + labelName: _labelName?.build(), + authorUsername: authorUsername, + myReactionEmoji: myReactionEmoji, + iids: _iids?.build(), + milestoneTitle: milestoneTitle, + assigneeUsername: _assigneeUsername?.build(), + releaseTag: releaseTag, + types: _types?.build(), + milestoneWildcardId: milestoneWildcardId, + epicId: _epicId?.build(), + iterationTitle: iterationTitle, + weight: weight, + iterationId: _iterationId?.build(), + not: _not?.build(), + search: search, + assigneeWildcardId: assigneeWildcardId, + confidential: confidential, + epicWildcardId: epicWildcardId, + iterationWildcardId: iterationWildcardId, + iterationCadenceId: _iterationCadenceId?.build(), + weightWildcardId: weightWildcardId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelName'; + _labelName?.build(); + + _$failedField = 'iids'; + _iids?.build(); + + _$failedField = 'assigneeUsername'; + _assigneeUsername?.build(); + + _$failedField = 'types'; + _types?.build(); + + _$failedField = 'epicId'; + _epicId?.build(); + + _$failedField = 'iterationId'; + _iterationId?.build(); + _$failedField = 'not'; + _not?.build(); + + _$failedField = 'iterationCadenceId'; + _iterationCadenceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBoardIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBoardListCreateInput extends GBoardListCreateInput { + @override + final bool? backlog; + @override + final GLabelID? labelId; + @override + final String? clientMutationId; + @override + final GBoardID boardId; + @override + final GMilestoneID? milestoneId; + @override + final GIterationID? iterationId; + @override + final GUserID? assigneeId; + + factory _$GBoardListCreateInput( + [void Function(GBoardListCreateInputBuilder)? updates]) => + (new GBoardListCreateInputBuilder()..update(updates))._build(); + + _$GBoardListCreateInput._( + {this.backlog, + this.labelId, + this.clientMutationId, + required this.boardId, + this.milestoneId, + this.iterationId, + this.assigneeId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + boardId, r'GBoardListCreateInput', 'boardId'); + } + + @override + GBoardListCreateInput rebuild( + void Function(GBoardListCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardListCreateInputBuilder toBuilder() => + new GBoardListCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardListCreateInput && + backlog == other.backlog && + labelId == other.labelId && + clientMutationId == other.clientMutationId && + boardId == other.boardId && + milestoneId == other.milestoneId && + iterationId == other.iterationId && + assigneeId == other.assigneeId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, backlog.hashCode), labelId.hashCode), + clientMutationId.hashCode), + boardId.hashCode), + milestoneId.hashCode), + iterationId.hashCode), + assigneeId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardListCreateInput') + ..add('backlog', backlog) + ..add('labelId', labelId) + ..add('clientMutationId', clientMutationId) + ..add('boardId', boardId) + ..add('milestoneId', milestoneId) + ..add('iterationId', iterationId) + ..add('assigneeId', assigneeId)) + .toString(); + } +} + +class GBoardListCreateInputBuilder + implements Builder { + _$GBoardListCreateInput? _$v; + + bool? _backlog; + bool? get backlog => _$this._backlog; + set backlog(bool? backlog) => _$this._backlog = backlog; + + GLabelIDBuilder? _labelId; + GLabelIDBuilder get labelId => _$this._labelId ??= new GLabelIDBuilder(); + set labelId(GLabelIDBuilder? labelId) => _$this._labelId = labelId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardIDBuilder? _boardId; + GBoardIDBuilder get boardId => _$this._boardId ??= new GBoardIDBuilder(); + set boardId(GBoardIDBuilder? boardId) => _$this._boardId = boardId; + + GMilestoneIDBuilder? _milestoneId; + GMilestoneIDBuilder get milestoneId => + _$this._milestoneId ??= new GMilestoneIDBuilder(); + set milestoneId(GMilestoneIDBuilder? milestoneId) => + _$this._milestoneId = milestoneId; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GUserIDBuilder? _assigneeId; + GUserIDBuilder get assigneeId => _$this._assigneeId ??= new GUserIDBuilder(); + set assigneeId(GUserIDBuilder? assigneeId) => _$this._assigneeId = assigneeId; + + GBoardListCreateInputBuilder(); + + GBoardListCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _backlog = $v.backlog; + _labelId = $v.labelId?.toBuilder(); + _clientMutationId = $v.clientMutationId; + _boardId = $v.boardId.toBuilder(); + _milestoneId = $v.milestoneId?.toBuilder(); + _iterationId = $v.iterationId?.toBuilder(); + _assigneeId = $v.assigneeId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GBoardListCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardListCreateInput; + } + + @override + void update(void Function(GBoardListCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardListCreateInput build() => _build(); + + _$GBoardListCreateInput _build() { + _$GBoardListCreateInput _$result; + try { + _$result = _$v ?? + new _$GBoardListCreateInput._( + backlog: backlog, + labelId: _labelId?.build(), + clientMutationId: clientMutationId, + boardId: boardId.build(), + milestoneId: _milestoneId?.build(), + iterationId: _iterationId?.build(), + assigneeId: _assigneeId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelId'; + _labelId?.build(); + + _$failedField = 'boardId'; + boardId.build(); + _$failedField = 'milestoneId'; + _milestoneId?.build(); + _$failedField = 'iterationId'; + _iterationId?.build(); + _$failedField = 'assigneeId'; + _assigneeId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBoardListCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBoardListUpdateLimitMetricsInput + extends GBoardListUpdateLimitMetricsInput { + @override + final String? clientMutationId; + @override + final GListID listId; + @override + final GListLimitMetric? limitMetric; + @override + final int? maxIssueCount; + @override + final int? maxIssueWeight; + + factory _$GBoardListUpdateLimitMetricsInput( + [void Function(GBoardListUpdateLimitMetricsInputBuilder)? updates]) => + (new GBoardListUpdateLimitMetricsInputBuilder()..update(updates)) + ._build(); + + _$GBoardListUpdateLimitMetricsInput._( + {this.clientMutationId, + required this.listId, + this.limitMetric, + this.maxIssueCount, + this.maxIssueWeight}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + listId, r'GBoardListUpdateLimitMetricsInput', 'listId'); + } + + @override + GBoardListUpdateLimitMetricsInput rebuild( + void Function(GBoardListUpdateLimitMetricsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardListUpdateLimitMetricsInputBuilder toBuilder() => + new GBoardListUpdateLimitMetricsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardListUpdateLimitMetricsInput && + clientMutationId == other.clientMutationId && + listId == other.listId && + limitMetric == other.limitMetric && + maxIssueCount == other.maxIssueCount && + maxIssueWeight == other.maxIssueWeight; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), listId.hashCode), + limitMetric.hashCode), + maxIssueCount.hashCode), + maxIssueWeight.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardListUpdateLimitMetricsInput') + ..add('clientMutationId', clientMutationId) + ..add('listId', listId) + ..add('limitMetric', limitMetric) + ..add('maxIssueCount', maxIssueCount) + ..add('maxIssueWeight', maxIssueWeight)) + .toString(); + } +} + +class GBoardListUpdateLimitMetricsInputBuilder + implements + Builder { + _$GBoardListUpdateLimitMetricsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GListIDBuilder? _listId; + GListIDBuilder get listId => _$this._listId ??= new GListIDBuilder(); + set listId(GListIDBuilder? listId) => _$this._listId = listId; + + GListLimitMetric? _limitMetric; + GListLimitMetric? get limitMetric => _$this._limitMetric; + set limitMetric(GListLimitMetric? limitMetric) => + _$this._limitMetric = limitMetric; + + int? _maxIssueCount; + int? get maxIssueCount => _$this._maxIssueCount; + set maxIssueCount(int? maxIssueCount) => + _$this._maxIssueCount = maxIssueCount; + + int? _maxIssueWeight; + int? get maxIssueWeight => _$this._maxIssueWeight; + set maxIssueWeight(int? maxIssueWeight) => + _$this._maxIssueWeight = maxIssueWeight; + + GBoardListUpdateLimitMetricsInputBuilder(); + + GBoardListUpdateLimitMetricsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _listId = $v.listId.toBuilder(); + _limitMetric = $v.limitMetric; + _maxIssueCount = $v.maxIssueCount; + _maxIssueWeight = $v.maxIssueWeight; + _$v = null; + } + return this; + } + + @override + void replace(GBoardListUpdateLimitMetricsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardListUpdateLimitMetricsInput; + } + + @override + void update( + void Function(GBoardListUpdateLimitMetricsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardListUpdateLimitMetricsInput build() => _build(); + + _$GBoardListUpdateLimitMetricsInput _build() { + _$GBoardListUpdateLimitMetricsInput _$result; + try { + _$result = _$v ?? + new _$GBoardListUpdateLimitMetricsInput._( + clientMutationId: clientMutationId, + listId: listId.build(), + limitMetric: limitMetric, + maxIssueCount: maxIssueCount, + maxIssueWeight: maxIssueWeight); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBoardListUpdateLimitMetricsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBoardsEpicBoardID extends GBoardsEpicBoardID { + @override + final String value; + + factory _$GBoardsEpicBoardID( + [void Function(GBoardsEpicBoardIDBuilder)? updates]) => + (new GBoardsEpicBoardIDBuilder()..update(updates))._build(); + + _$GBoardsEpicBoardID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GBoardsEpicBoardID', 'value'); + } + + @override + GBoardsEpicBoardID rebuild( + void Function(GBoardsEpicBoardIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardsEpicBoardIDBuilder toBuilder() => + new GBoardsEpicBoardIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardsEpicBoardID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardsEpicBoardID') + ..add('value', value)) + .toString(); + } +} + +class GBoardsEpicBoardIDBuilder + implements Builder { + _$GBoardsEpicBoardID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GBoardsEpicBoardIDBuilder(); + + GBoardsEpicBoardIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GBoardsEpicBoardID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardsEpicBoardID; + } + + @override + void update(void Function(GBoardsEpicBoardIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardsEpicBoardID build() => _build(); + + _$GBoardsEpicBoardID _build() { + final _$result = _$v ?? + new _$GBoardsEpicBoardID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GBoardsEpicBoardID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GBoardsEpicListID extends GBoardsEpicListID { + @override + final String value; + + factory _$GBoardsEpicListID( + [void Function(GBoardsEpicListIDBuilder)? updates]) => + (new GBoardsEpicListIDBuilder()..update(updates))._build(); + + _$GBoardsEpicListID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GBoardsEpicListID', 'value'); + } + + @override + GBoardsEpicListID rebuild(void Function(GBoardsEpicListIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBoardsEpicListIDBuilder toBuilder() => + new GBoardsEpicListIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBoardsEpicListID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBoardsEpicListID') + ..add('value', value)) + .toString(); + } +} + +class GBoardsEpicListIDBuilder + implements Builder { + _$GBoardsEpicListID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GBoardsEpicListIDBuilder(); + + GBoardsEpicListIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GBoardsEpicListID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBoardsEpicListID; + } + + @override + void update(void Function(GBoardsEpicListIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBoardsEpicListID build() => _build(); + + _$GBoardsEpicListID _build() { + final _$result = _$v ?? + new _$GBoardsEpicListID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GBoardsEpicListID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GBulkEnableDevopsAdoptionNamespacesInput + extends GBulkEnableDevopsAdoptionNamespacesInput { + @override + final String? clientMutationId; + @override + final BuiltList namespaceIds; + @override + final GNamespaceID? displayNamespaceId; + + factory _$GBulkEnableDevopsAdoptionNamespacesInput( + [void Function(GBulkEnableDevopsAdoptionNamespacesInputBuilder)? + updates]) => + (new GBulkEnableDevopsAdoptionNamespacesInputBuilder()..update(updates)) + ._build(); + + _$GBulkEnableDevopsAdoptionNamespacesInput._( + {this.clientMutationId, + required this.namespaceIds, + this.displayNamespaceId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(namespaceIds, + r'GBulkEnableDevopsAdoptionNamespacesInput', 'namespaceIds'); + } + + @override + GBulkEnableDevopsAdoptionNamespacesInput rebuild( + void Function(GBulkEnableDevopsAdoptionNamespacesInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GBulkEnableDevopsAdoptionNamespacesInputBuilder toBuilder() => + new GBulkEnableDevopsAdoptionNamespacesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBulkEnableDevopsAdoptionNamespacesInput && + clientMutationId == other.clientMutationId && + namespaceIds == other.namespaceIds && + displayNamespaceId == other.displayNamespaceId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), namespaceIds.hashCode), + displayNamespaceId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GBulkEnableDevopsAdoptionNamespacesInput') + ..add('clientMutationId', clientMutationId) + ..add('namespaceIds', namespaceIds) + ..add('displayNamespaceId', displayNamespaceId)) + .toString(); + } +} + +class GBulkEnableDevopsAdoptionNamespacesInputBuilder + implements + Builder { + _$GBulkEnableDevopsAdoptionNamespacesInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _namespaceIds; + ListBuilder get namespaceIds => + _$this._namespaceIds ??= new ListBuilder(); + set namespaceIds(ListBuilder? namespaceIds) => + _$this._namespaceIds = namespaceIds; + + GNamespaceIDBuilder? _displayNamespaceId; + GNamespaceIDBuilder get displayNamespaceId => + _$this._displayNamespaceId ??= new GNamespaceIDBuilder(); + set displayNamespaceId(GNamespaceIDBuilder? displayNamespaceId) => + _$this._displayNamespaceId = displayNamespaceId; + + GBulkEnableDevopsAdoptionNamespacesInputBuilder(); + + GBulkEnableDevopsAdoptionNamespacesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _namespaceIds = $v.namespaceIds.toBuilder(); + _displayNamespaceId = $v.displayNamespaceId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GBulkEnableDevopsAdoptionNamespacesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBulkEnableDevopsAdoptionNamespacesInput; + } + + @override + void update( + void Function(GBulkEnableDevopsAdoptionNamespacesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBulkEnableDevopsAdoptionNamespacesInput build() => _build(); + + _$GBulkEnableDevopsAdoptionNamespacesInput _build() { + _$GBulkEnableDevopsAdoptionNamespacesInput _$result; + try { + _$result = _$v ?? + new _$GBulkEnableDevopsAdoptionNamespacesInput._( + clientMutationId: clientMutationId, + namespaceIds: namespaceIds.build(), + displayNamespaceId: _displayNamespaceId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'namespaceIds'; + namespaceIds.build(); + _$failedField = 'displayNamespaceId'; + _displayNamespaceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBulkEnableDevopsAdoptionNamespacesInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GBulkRunnerDeleteInput extends GBulkRunnerDeleteInput { + @override + final String? clientMutationId; + @override + final BuiltList? ids; + + factory _$GBulkRunnerDeleteInput( + [void Function(GBulkRunnerDeleteInputBuilder)? updates]) => + (new GBulkRunnerDeleteInputBuilder()..update(updates))._build(); + + _$GBulkRunnerDeleteInput._({this.clientMutationId, this.ids}) : super._(); + + @override + GBulkRunnerDeleteInput rebuild( + void Function(GBulkRunnerDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GBulkRunnerDeleteInputBuilder toBuilder() => + new GBulkRunnerDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GBulkRunnerDeleteInput && + clientMutationId == other.clientMutationId && + ids == other.ids; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), ids.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GBulkRunnerDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('ids', ids)) + .toString(); + } +} + +class GBulkRunnerDeleteInputBuilder + implements Builder { + _$GBulkRunnerDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _ids; + ListBuilder get ids => + _$this._ids ??= new ListBuilder(); + set ids(ListBuilder? ids) => _$this._ids = ids; + + GBulkRunnerDeleteInputBuilder(); + + GBulkRunnerDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ids = $v.ids?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GBulkRunnerDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GBulkRunnerDeleteInput; + } + + @override + void update(void Function(GBulkRunnerDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GBulkRunnerDeleteInput build() => _build(); + + _$GBulkRunnerDeleteInput _build() { + _$GBulkRunnerDeleteInput _$result; + try { + _$result = _$v ?? + new _$GBulkRunnerDeleteInput._( + clientMutationId: clientMutationId, ids: _ids?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'ids'; + _ids?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GBulkRunnerDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCiBuildID extends GCiBuildID { + @override + final String value; + + factory _$GCiBuildID([void Function(GCiBuildIDBuilder)? updates]) => + (new GCiBuildIDBuilder()..update(updates))._build(); + + _$GCiBuildID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GCiBuildID', 'value'); + } + + @override + GCiBuildID rebuild(void Function(GCiBuildIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiBuildIDBuilder toBuilder() => new GCiBuildIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiBuildID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiBuildID')..add('value', value)) + .toString(); + } +} + +class GCiBuildIDBuilder implements Builder { + _$GCiBuildID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCiBuildIDBuilder(); + + GCiBuildIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCiBuildID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiBuildID; + } + + @override + void update(void Function(GCiBuildIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiBuildID build() => _build(); + + _$GCiBuildID _build() { + final _$result = _$v ?? + new _$GCiBuildID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCiBuildID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCiCdSettingsUpdateInput extends GCiCdSettingsUpdateInput { + @override + final String fullPath; + @override + final bool? keepLatestArtifact; + @override + final bool? jobTokenScopeEnabled; + @override + final bool? mergePipelinesEnabled; + @override + final bool? mergeTrainsEnabled; + @override + final String? clientMutationId; + + factory _$GCiCdSettingsUpdateInput( + [void Function(GCiCdSettingsUpdateInputBuilder)? updates]) => + (new GCiCdSettingsUpdateInputBuilder()..update(updates))._build(); + + _$GCiCdSettingsUpdateInput._( + {required this.fullPath, + this.keepLatestArtifact, + this.jobTokenScopeEnabled, + this.mergePipelinesEnabled, + this.mergeTrainsEnabled, + this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GCiCdSettingsUpdateInput', 'fullPath'); + } + + @override + GCiCdSettingsUpdateInput rebuild( + void Function(GCiCdSettingsUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiCdSettingsUpdateInputBuilder toBuilder() => + new GCiCdSettingsUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiCdSettingsUpdateInput && + fullPath == other.fullPath && + keepLatestArtifact == other.keepLatestArtifact && + jobTokenScopeEnabled == other.jobTokenScopeEnabled && + mergePipelinesEnabled == other.mergePipelinesEnabled && + mergeTrainsEnabled == other.mergeTrainsEnabled && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, fullPath.hashCode), keepLatestArtifact.hashCode), + jobTokenScopeEnabled.hashCode), + mergePipelinesEnabled.hashCode), + mergeTrainsEnabled.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiCdSettingsUpdateInput') + ..add('fullPath', fullPath) + ..add('keepLatestArtifact', keepLatestArtifact) + ..add('jobTokenScopeEnabled', jobTokenScopeEnabled) + ..add('mergePipelinesEnabled', mergePipelinesEnabled) + ..add('mergeTrainsEnabled', mergeTrainsEnabled) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GCiCdSettingsUpdateInputBuilder + implements + Builder { + _$GCiCdSettingsUpdateInput? _$v; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + bool? _keepLatestArtifact; + bool? get keepLatestArtifact => _$this._keepLatestArtifact; + set keepLatestArtifact(bool? keepLatestArtifact) => + _$this._keepLatestArtifact = keepLatestArtifact; + + bool? _jobTokenScopeEnabled; + bool? get jobTokenScopeEnabled => _$this._jobTokenScopeEnabled; + set jobTokenScopeEnabled(bool? jobTokenScopeEnabled) => + _$this._jobTokenScopeEnabled = jobTokenScopeEnabled; + + bool? _mergePipelinesEnabled; + bool? get mergePipelinesEnabled => _$this._mergePipelinesEnabled; + set mergePipelinesEnabled(bool? mergePipelinesEnabled) => + _$this._mergePipelinesEnabled = mergePipelinesEnabled; + + bool? _mergeTrainsEnabled; + bool? get mergeTrainsEnabled => _$this._mergeTrainsEnabled; + set mergeTrainsEnabled(bool? mergeTrainsEnabled) => + _$this._mergeTrainsEnabled = mergeTrainsEnabled; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCiCdSettingsUpdateInputBuilder(); + + GCiCdSettingsUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _fullPath = $v.fullPath; + _keepLatestArtifact = $v.keepLatestArtifact; + _jobTokenScopeEnabled = $v.jobTokenScopeEnabled; + _mergePipelinesEnabled = $v.mergePipelinesEnabled; + _mergeTrainsEnabled = $v.mergeTrainsEnabled; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GCiCdSettingsUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiCdSettingsUpdateInput; + } + + @override + void update(void Function(GCiCdSettingsUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiCdSettingsUpdateInput build() => _build(); + + _$GCiCdSettingsUpdateInput _build() { + final _$result = _$v ?? + new _$GCiCdSettingsUpdateInput._( + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GCiCdSettingsUpdateInput', 'fullPath'), + keepLatestArtifact: keepLatestArtifact, + jobTokenScopeEnabled: jobTokenScopeEnabled, + mergePipelinesEnabled: mergePipelinesEnabled, + mergeTrainsEnabled: mergeTrainsEnabled, + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GCiJobArtifactID extends GCiJobArtifactID { + @override + final String value; + + factory _$GCiJobArtifactID( + [void Function(GCiJobArtifactIDBuilder)? updates]) => + (new GCiJobArtifactIDBuilder()..update(updates))._build(); + + _$GCiJobArtifactID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GCiJobArtifactID', 'value'); + } + + @override + GCiJobArtifactID rebuild(void Function(GCiJobArtifactIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiJobArtifactIDBuilder toBuilder() => + new GCiJobArtifactIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiJobArtifactID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiJobArtifactID') + ..add('value', value)) + .toString(); + } +} + +class GCiJobArtifactIDBuilder + implements Builder { + _$GCiJobArtifactID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCiJobArtifactIDBuilder(); + + GCiJobArtifactIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCiJobArtifactID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiJobArtifactID; + } + + @override + void update(void Function(GCiJobArtifactIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiJobArtifactID build() => _build(); + + _$GCiJobArtifactID _build() { + final _$result = _$v ?? + new _$GCiJobArtifactID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCiJobArtifactID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCiJobTokenScopeAddProjectInput + extends GCiJobTokenScopeAddProjectInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String targetProjectPath; + + factory _$GCiJobTokenScopeAddProjectInput( + [void Function(GCiJobTokenScopeAddProjectInputBuilder)? updates]) => + (new GCiJobTokenScopeAddProjectInputBuilder()..update(updates))._build(); + + _$GCiJobTokenScopeAddProjectInput._( + {this.clientMutationId, + required this.projectPath, + required this.targetProjectPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCiJobTokenScopeAddProjectInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(targetProjectPath, + r'GCiJobTokenScopeAddProjectInput', 'targetProjectPath'); + } + + @override + GCiJobTokenScopeAddProjectInput rebuild( + void Function(GCiJobTokenScopeAddProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiJobTokenScopeAddProjectInputBuilder toBuilder() => + new GCiJobTokenScopeAddProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiJobTokenScopeAddProjectInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + targetProjectPath == other.targetProjectPath; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + targetProjectPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiJobTokenScopeAddProjectInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('targetProjectPath', targetProjectPath)) + .toString(); + } +} + +class GCiJobTokenScopeAddProjectInputBuilder + implements + Builder { + _$GCiJobTokenScopeAddProjectInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _targetProjectPath; + String? get targetProjectPath => _$this._targetProjectPath; + set targetProjectPath(String? targetProjectPath) => + _$this._targetProjectPath = targetProjectPath; + + GCiJobTokenScopeAddProjectInputBuilder(); + + GCiJobTokenScopeAddProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _targetProjectPath = $v.targetProjectPath; + _$v = null; + } + return this; + } + + @override + void replace(GCiJobTokenScopeAddProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiJobTokenScopeAddProjectInput; + } + + @override + void update(void Function(GCiJobTokenScopeAddProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiJobTokenScopeAddProjectInput build() => _build(); + + _$GCiJobTokenScopeAddProjectInput _build() { + final _$result = _$v ?? + new _$GCiJobTokenScopeAddProjectInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCiJobTokenScopeAddProjectInput', 'projectPath'), + targetProjectPath: BuiltValueNullFieldError.checkNotNull( + targetProjectPath, + r'GCiJobTokenScopeAddProjectInput', + 'targetProjectPath')); + replace(_$result); + return _$result; + } +} + +class _$GCiJobTokenScopeRemoveProjectInput + extends GCiJobTokenScopeRemoveProjectInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String targetProjectPath; + + factory _$GCiJobTokenScopeRemoveProjectInput( + [void Function(GCiJobTokenScopeRemoveProjectInputBuilder)? + updates]) => + (new GCiJobTokenScopeRemoveProjectInputBuilder()..update(updates)) + ._build(); + + _$GCiJobTokenScopeRemoveProjectInput._( + {this.clientMutationId, + required this.projectPath, + required this.targetProjectPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCiJobTokenScopeRemoveProjectInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(targetProjectPath, + r'GCiJobTokenScopeRemoveProjectInput', 'targetProjectPath'); + } + + @override + GCiJobTokenScopeRemoveProjectInput rebuild( + void Function(GCiJobTokenScopeRemoveProjectInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiJobTokenScopeRemoveProjectInputBuilder toBuilder() => + new GCiJobTokenScopeRemoveProjectInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiJobTokenScopeRemoveProjectInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + targetProjectPath == other.targetProjectPath; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + targetProjectPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiJobTokenScopeRemoveProjectInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('targetProjectPath', targetProjectPath)) + .toString(); + } +} + +class GCiJobTokenScopeRemoveProjectInputBuilder + implements + Builder { + _$GCiJobTokenScopeRemoveProjectInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _targetProjectPath; + String? get targetProjectPath => _$this._targetProjectPath; + set targetProjectPath(String? targetProjectPath) => + _$this._targetProjectPath = targetProjectPath; + + GCiJobTokenScopeRemoveProjectInputBuilder(); + + GCiJobTokenScopeRemoveProjectInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _targetProjectPath = $v.targetProjectPath; + _$v = null; + } + return this; + } + + @override + void replace(GCiJobTokenScopeRemoveProjectInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiJobTokenScopeRemoveProjectInput; + } + + @override + void update( + void Function(GCiJobTokenScopeRemoveProjectInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiJobTokenScopeRemoveProjectInput build() => _build(); + + _$GCiJobTokenScopeRemoveProjectInput _build() { + final _$result = _$v ?? + new _$GCiJobTokenScopeRemoveProjectInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GCiJobTokenScopeRemoveProjectInput', 'projectPath'), + targetProjectPath: BuiltValueNullFieldError.checkNotNull( + targetProjectPath, + r'GCiJobTokenScopeRemoveProjectInput', + 'targetProjectPath')); + replace(_$result); + return _$result; + } +} + +class _$GCiPipelineID extends GCiPipelineID { + @override + final String value; + + factory _$GCiPipelineID([void Function(GCiPipelineIDBuilder)? updates]) => + (new GCiPipelineIDBuilder()..update(updates))._build(); + + _$GCiPipelineID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GCiPipelineID', 'value'); + } + + @override + GCiPipelineID rebuild(void Function(GCiPipelineIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiPipelineIDBuilder toBuilder() => new GCiPipelineIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiPipelineID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiPipelineID')..add('value', value)) + .toString(); + } +} + +class GCiPipelineIDBuilder + implements Builder { + _$GCiPipelineID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCiPipelineIDBuilder(); + + GCiPipelineIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCiPipelineID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiPipelineID; + } + + @override + void update(void Function(GCiPipelineIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiPipelineID build() => _build(); + + _$GCiPipelineID _build() { + final _$result = _$v ?? + new _$GCiPipelineID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCiPipelineID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCiRunnerID extends GCiRunnerID { + @override + final String value; + + factory _$GCiRunnerID([void Function(GCiRunnerIDBuilder)? updates]) => + (new GCiRunnerIDBuilder()..update(updates))._build(); + + _$GCiRunnerID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GCiRunnerID', 'value'); + } + + @override + GCiRunnerID rebuild(void Function(GCiRunnerIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiRunnerIDBuilder toBuilder() => new GCiRunnerIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiRunnerID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiRunnerID')..add('value', value)) + .toString(); + } +} + +class GCiRunnerIDBuilder implements Builder { + _$GCiRunnerID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCiRunnerIDBuilder(); + + GCiRunnerIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCiRunnerID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiRunnerID; + } + + @override + void update(void Function(GCiRunnerIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiRunnerID build() => _build(); + + _$GCiRunnerID _build() { + final _$result = _$v ?? + new _$GCiRunnerID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCiRunnerID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCiVariableInput extends GCiVariableInput { + @override + final String key; + @override + final String value; + + factory _$GCiVariableInput( + [void Function(GCiVariableInputBuilder)? updates]) => + (new GCiVariableInputBuilder()..update(updates))._build(); + + _$GCiVariableInput._({required this.key, required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(key, r'GCiVariableInput', 'key'); + BuiltValueNullFieldError.checkNotNull(value, r'GCiVariableInput', 'value'); + } + + @override + GCiVariableInput rebuild(void Function(GCiVariableInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCiVariableInputBuilder toBuilder() => + new GCiVariableInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCiVariableInput && + key == other.key && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc($jc(0, key.hashCode), value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCiVariableInput') + ..add('key', key) + ..add('value', value)) + .toString(); + } +} + +class GCiVariableInputBuilder + implements Builder { + _$GCiVariableInput? _$v; + + String? _key; + String? get key => _$this._key; + set key(String? key) => _$this._key = key; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCiVariableInputBuilder(); + + GCiVariableInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _key = $v.key; + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCiVariableInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCiVariableInput; + } + + @override + void update(void Function(GCiVariableInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCiVariableInput build() => _build(); + + _$GCiVariableInput _build() { + final _$result = _$v ?? + new _$GCiVariableInput._( + key: BuiltValueNullFieldError.checkNotNull( + key, r'GCiVariableInput', 'key'), + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCiVariableInput', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GClusterAgentDeleteInput extends GClusterAgentDeleteInput { + @override + final String? clientMutationId; + @override + final GClustersAgentID id; + + factory _$GClusterAgentDeleteInput( + [void Function(GClusterAgentDeleteInputBuilder)? updates]) => + (new GClusterAgentDeleteInputBuilder()..update(updates))._build(); + + _$GClusterAgentDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GClusterAgentDeleteInput', 'id'); + } + + @override + GClusterAgentDeleteInput rebuild( + void Function(GClusterAgentDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClusterAgentDeleteInputBuilder toBuilder() => + new GClusterAgentDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClusterAgentDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClusterAgentDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GClusterAgentDeleteInputBuilder + implements + Builder { + _$GClusterAgentDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GClustersAgentIDBuilder? _id; + GClustersAgentIDBuilder get id => + _$this._id ??= new GClustersAgentIDBuilder(); + set id(GClustersAgentIDBuilder? id) => _$this._id = id; + + GClusterAgentDeleteInputBuilder(); + + GClusterAgentDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GClusterAgentDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClusterAgentDeleteInput; + } + + @override + void update(void Function(GClusterAgentDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClusterAgentDeleteInput build() => _build(); + + _$GClusterAgentDeleteInput _build() { + _$GClusterAgentDeleteInput _$result; + try { + _$result = _$v ?? + new _$GClusterAgentDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GClusterAgentDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GClusterAgentTokenCreateInput extends GClusterAgentTokenCreateInput { + @override + final String? clientMutationId; + @override + final GClustersAgentID clusterAgentId; + @override + final String? description; + @override + final String name; + + factory _$GClusterAgentTokenCreateInput( + [void Function(GClusterAgentTokenCreateInputBuilder)? updates]) => + (new GClusterAgentTokenCreateInputBuilder()..update(updates))._build(); + + _$GClusterAgentTokenCreateInput._( + {this.clientMutationId, + required this.clusterAgentId, + this.description, + required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + clusterAgentId, r'GClusterAgentTokenCreateInput', 'clusterAgentId'); + BuiltValueNullFieldError.checkNotNull( + name, r'GClusterAgentTokenCreateInput', 'name'); + } + + @override + GClusterAgentTokenCreateInput rebuild( + void Function(GClusterAgentTokenCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClusterAgentTokenCreateInputBuilder toBuilder() => + new GClusterAgentTokenCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClusterAgentTokenCreateInput && + clientMutationId == other.clientMutationId && + clusterAgentId == other.clusterAgentId && + description == other.description && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), clusterAgentId.hashCode), + description.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClusterAgentTokenCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('clusterAgentId', clusterAgentId) + ..add('description', description) + ..add('name', name)) + .toString(); + } +} + +class GClusterAgentTokenCreateInputBuilder + implements + Builder { + _$GClusterAgentTokenCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GClustersAgentIDBuilder? _clusterAgentId; + GClustersAgentIDBuilder get clusterAgentId => + _$this._clusterAgentId ??= new GClustersAgentIDBuilder(); + set clusterAgentId(GClustersAgentIDBuilder? clusterAgentId) => + _$this._clusterAgentId = clusterAgentId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GClusterAgentTokenCreateInputBuilder(); + + GClusterAgentTokenCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _clusterAgentId = $v.clusterAgentId.toBuilder(); + _description = $v.description; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GClusterAgentTokenCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClusterAgentTokenCreateInput; + } + + @override + void update(void Function(GClusterAgentTokenCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClusterAgentTokenCreateInput build() => _build(); + + _$GClusterAgentTokenCreateInput _build() { + _$GClusterAgentTokenCreateInput _$result; + try { + _$result = _$v ?? + new _$GClusterAgentTokenCreateInput._( + clientMutationId: clientMutationId, + clusterAgentId: clusterAgentId.build(), + description: description, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GClusterAgentTokenCreateInput', 'name')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'clusterAgentId'; + clusterAgentId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GClusterAgentTokenCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GClusterAgentTokenRevokeInput extends GClusterAgentTokenRevokeInput { + @override + final String? clientMutationId; + @override + final GClustersAgentTokenID id; + + factory _$GClusterAgentTokenRevokeInput( + [void Function(GClusterAgentTokenRevokeInputBuilder)? updates]) => + (new GClusterAgentTokenRevokeInputBuilder()..update(updates))._build(); + + _$GClusterAgentTokenRevokeInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GClusterAgentTokenRevokeInput', 'id'); + } + + @override + GClusterAgentTokenRevokeInput rebuild( + void Function(GClusterAgentTokenRevokeInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClusterAgentTokenRevokeInputBuilder toBuilder() => + new GClusterAgentTokenRevokeInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClusterAgentTokenRevokeInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClusterAgentTokenRevokeInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GClusterAgentTokenRevokeInputBuilder + implements + Builder { + _$GClusterAgentTokenRevokeInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GClustersAgentTokenIDBuilder? _id; + GClustersAgentTokenIDBuilder get id => + _$this._id ??= new GClustersAgentTokenIDBuilder(); + set id(GClustersAgentTokenIDBuilder? id) => _$this._id = id; + + GClusterAgentTokenRevokeInputBuilder(); + + GClusterAgentTokenRevokeInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GClusterAgentTokenRevokeInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClusterAgentTokenRevokeInput; + } + + @override + void update(void Function(GClusterAgentTokenRevokeInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClusterAgentTokenRevokeInput build() => _build(); + + _$GClusterAgentTokenRevokeInput _build() { + _$GClusterAgentTokenRevokeInput _$result; + try { + _$result = _$v ?? + new _$GClusterAgentTokenRevokeInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GClusterAgentTokenRevokeInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GClustersAgentID extends GClustersAgentID { + @override + final String value; + + factory _$GClustersAgentID( + [void Function(GClustersAgentIDBuilder)? updates]) => + (new GClustersAgentIDBuilder()..update(updates))._build(); + + _$GClustersAgentID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GClustersAgentID', 'value'); + } + + @override + GClustersAgentID rebuild(void Function(GClustersAgentIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClustersAgentIDBuilder toBuilder() => + new GClustersAgentIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClustersAgentID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClustersAgentID') + ..add('value', value)) + .toString(); + } +} + +class GClustersAgentIDBuilder + implements Builder { + _$GClustersAgentID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GClustersAgentIDBuilder(); + + GClustersAgentIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GClustersAgentID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClustersAgentID; + } + + @override + void update(void Function(GClustersAgentIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClustersAgentID build() => _build(); + + _$GClustersAgentID _build() { + final _$result = _$v ?? + new _$GClustersAgentID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GClustersAgentID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GClustersAgentTokenID extends GClustersAgentTokenID { + @override + final String value; + + factory _$GClustersAgentTokenID( + [void Function(GClustersAgentTokenIDBuilder)? updates]) => + (new GClustersAgentTokenIDBuilder()..update(updates))._build(); + + _$GClustersAgentTokenID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GClustersAgentTokenID', 'value'); + } + + @override + GClustersAgentTokenID rebuild( + void Function(GClustersAgentTokenIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClustersAgentTokenIDBuilder toBuilder() => + new GClustersAgentTokenIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClustersAgentTokenID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClustersAgentTokenID') + ..add('value', value)) + .toString(); + } +} + +class GClustersAgentTokenIDBuilder + implements Builder { + _$GClustersAgentTokenID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GClustersAgentTokenIDBuilder(); + + GClustersAgentTokenIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GClustersAgentTokenID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClustersAgentTokenID; + } + + @override + void update(void Function(GClustersAgentTokenIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClustersAgentTokenID build() => _build(); + + _$GClustersAgentTokenID _build() { + final _$result = _$v ?? + new _$GClustersAgentTokenID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GClustersAgentTokenID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GClustersClusterID extends GClustersClusterID { + @override + final String value; + + factory _$GClustersClusterID( + [void Function(GClustersClusterIDBuilder)? updates]) => + (new GClustersClusterIDBuilder()..update(updates))._build(); + + _$GClustersClusterID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GClustersClusterID', 'value'); + } + + @override + GClustersClusterID rebuild( + void Function(GClustersClusterIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GClustersClusterIDBuilder toBuilder() => + new GClustersClusterIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GClustersClusterID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GClustersClusterID') + ..add('value', value)) + .toString(); + } +} + +class GClustersClusterIDBuilder + implements Builder { + _$GClustersClusterID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GClustersClusterIDBuilder(); + + GClustersClusterIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GClustersClusterID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GClustersClusterID; + } + + @override + void update(void Function(GClustersClusterIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GClustersClusterID build() => _build(); + + _$GClustersClusterID _build() { + final _$result = _$v ?? + new _$GClustersClusterID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GClustersClusterID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GColor extends GColor { + @override + final String value; + + factory _$GColor([void Function(GColorBuilder)? updates]) => + (new GColorBuilder()..update(updates))._build(); + + _$GColor._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GColor', 'value'); + } + + @override + GColor rebuild(void Function(GColorBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GColorBuilder toBuilder() => new GColorBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GColor && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GColor')..add('value', value)) + .toString(); + } +} + +class GColorBuilder implements Builder { + _$GColor? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GColorBuilder(); + + GColorBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GColor other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GColor; + } + + @override + void update(void Function(GColorBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GColor build() => _build(); + + _$GColor _build() { + final _$result = _$v ?? + new _$GColor._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GColor', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCommitAction extends GCommitAction { + @override + final GCommitActionMode action; + @override + final String? content; + @override + final GCommitEncoding? encoding; + @override + final bool? executeFilemode; + @override + final String filePath; + @override + final String? lastCommitId; + @override + final String? previousPath; + + factory _$GCommitAction([void Function(GCommitActionBuilder)? updates]) => + (new GCommitActionBuilder()..update(updates))._build(); + + _$GCommitAction._( + {required this.action, + this.content, + this.encoding, + this.executeFilemode, + required this.filePath, + this.lastCommitId, + this.previousPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull(action, r'GCommitAction', 'action'); + BuiltValueNullFieldError.checkNotNull( + filePath, r'GCommitAction', 'filePath'); + } + + @override + GCommitAction rebuild(void Function(GCommitActionBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitActionBuilder toBuilder() => new GCommitActionBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitAction && + action == other.action && + content == other.content && + encoding == other.encoding && + executeFilemode == other.executeFilemode && + filePath == other.filePath && + lastCommitId == other.lastCommitId && + previousPath == other.previousPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, action.hashCode), content.hashCode), + encoding.hashCode), + executeFilemode.hashCode), + filePath.hashCode), + lastCommitId.hashCode), + previousPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitAction') + ..add('action', action) + ..add('content', content) + ..add('encoding', encoding) + ..add('executeFilemode', executeFilemode) + ..add('filePath', filePath) + ..add('lastCommitId', lastCommitId) + ..add('previousPath', previousPath)) + .toString(); + } +} + +class GCommitActionBuilder + implements Builder { + _$GCommitAction? _$v; + + GCommitActionMode? _action; + GCommitActionMode? get action => _$this._action; + set action(GCommitActionMode? action) => _$this._action = action; + + String? _content; + String? get content => _$this._content; + set content(String? content) => _$this._content = content; + + GCommitEncoding? _encoding; + GCommitEncoding? get encoding => _$this._encoding; + set encoding(GCommitEncoding? encoding) => _$this._encoding = encoding; + + bool? _executeFilemode; + bool? get executeFilemode => _$this._executeFilemode; + set executeFilemode(bool? executeFilemode) => + _$this._executeFilemode = executeFilemode; + + String? _filePath; + String? get filePath => _$this._filePath; + set filePath(String? filePath) => _$this._filePath = filePath; + + String? _lastCommitId; + String? get lastCommitId => _$this._lastCommitId; + set lastCommitId(String? lastCommitId) => _$this._lastCommitId = lastCommitId; + + String? _previousPath; + String? get previousPath => _$this._previousPath; + set previousPath(String? previousPath) => _$this._previousPath = previousPath; + + GCommitActionBuilder(); + + GCommitActionBuilder get _$this { + final $v = _$v; + if ($v != null) { + _action = $v.action; + _content = $v.content; + _encoding = $v.encoding; + _executeFilemode = $v.executeFilemode; + _filePath = $v.filePath; + _lastCommitId = $v.lastCommitId; + _previousPath = $v.previousPath; + _$v = null; + } + return this; + } + + @override + void replace(GCommitAction other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitAction; + } + + @override + void update(void Function(GCommitActionBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitAction build() => _build(); + + _$GCommitAction _build() { + final _$result = _$v ?? + new _$GCommitAction._( + action: BuiltValueNullFieldError.checkNotNull( + action, r'GCommitAction', 'action'), + content: content, + encoding: encoding, + executeFilemode: executeFilemode, + filePath: BuiltValueNullFieldError.checkNotNull( + filePath, r'GCommitAction', 'filePath'), + lastCommitId: lastCommitId, + previousPath: previousPath); + replace(_$result); + return _$result; + } +} + +class _$GCommitCreateInput extends GCommitCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String branch; + @override + final String? startBranch; + @override + final String message; + @override + final BuiltList actions; + + factory _$GCommitCreateInput( + [void Function(GCommitCreateInputBuilder)? updates]) => + (new GCommitCreateInputBuilder()..update(updates))._build(); + + _$GCommitCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.branch, + this.startBranch, + required this.message, + required this.actions}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCommitCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + branch, r'GCommitCreateInput', 'branch'); + BuiltValueNullFieldError.checkNotNull( + message, r'GCommitCreateInput', 'message'); + BuiltValueNullFieldError.checkNotNull( + actions, r'GCommitCreateInput', 'actions'); + } + + @override + GCommitCreateInput rebuild( + void Function(GCommitCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCommitCreateInputBuilder toBuilder() => + new GCommitCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCommitCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + branch == other.branch && + startBranch == other.startBranch && + message == other.message && + actions == other.actions; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + branch.hashCode), + startBranch.hashCode), + message.hashCode), + actions.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCommitCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('branch', branch) + ..add('startBranch', startBranch) + ..add('message', message) + ..add('actions', actions)) + .toString(); + } +} + +class GCommitCreateInputBuilder + implements Builder { + _$GCommitCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _branch; + String? get branch => _$this._branch; + set branch(String? branch) => _$this._branch = branch; + + String? _startBranch; + String? get startBranch => _$this._startBranch; + set startBranch(String? startBranch) => _$this._startBranch = startBranch; + + String? _message; + String? get message => _$this._message; + set message(String? message) => _$this._message = message; + + ListBuilder? _actions; + ListBuilder get actions => + _$this._actions ??= new ListBuilder(); + set actions(ListBuilder? actions) => _$this._actions = actions; + + GCommitCreateInputBuilder(); + + GCommitCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _branch = $v.branch; + _startBranch = $v.startBranch; + _message = $v.message; + _actions = $v.actions.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCommitCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCommitCreateInput; + } + + @override + void update(void Function(GCommitCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCommitCreateInput build() => _build(); + + _$GCommitCreateInput _build() { + _$GCommitCreateInput _$result; + try { + _$result = _$v ?? + new _$GCommitCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCommitCreateInput', 'projectPath'), + branch: BuiltValueNullFieldError.checkNotNull( + branch, r'GCommitCreateInput', 'branch'), + startBranch: startBranch, + message: BuiltValueNullFieldError.checkNotNull( + message, r'GCommitCreateInput', 'message'), + actions: actions.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'actions'; + actions.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCommitCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GComplianceFrameworkInput extends GComplianceFrameworkInput { + @override + final String? name; + @override + final String? description; + @override + final String? color; + @override + final String? pipelineConfigurationFullPath; + + factory _$GComplianceFrameworkInput( + [void Function(GComplianceFrameworkInputBuilder)? updates]) => + (new GComplianceFrameworkInputBuilder()..update(updates))._build(); + + _$GComplianceFrameworkInput._( + {this.name, + this.description, + this.color, + this.pipelineConfigurationFullPath}) + : super._(); + + @override + GComplianceFrameworkInput rebuild( + void Function(GComplianceFrameworkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GComplianceFrameworkInputBuilder toBuilder() => + new GComplianceFrameworkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GComplianceFrameworkInput && + name == other.name && + description == other.description && + color == other.color && + pipelineConfigurationFullPath == other.pipelineConfigurationFullPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, name.hashCode), description.hashCode), color.hashCode), + pipelineConfigurationFullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GComplianceFrameworkInput') + ..add('name', name) + ..add('description', description) + ..add('color', color) + ..add('pipelineConfigurationFullPath', pipelineConfigurationFullPath)) + .toString(); + } +} + +class GComplianceFrameworkInputBuilder + implements + Builder { + _$GComplianceFrameworkInput? _$v; + + 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? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + String? _pipelineConfigurationFullPath; + String? get pipelineConfigurationFullPath => + _$this._pipelineConfigurationFullPath; + set pipelineConfigurationFullPath(String? pipelineConfigurationFullPath) => + _$this._pipelineConfigurationFullPath = pipelineConfigurationFullPath; + + GComplianceFrameworkInputBuilder(); + + GComplianceFrameworkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _description = $v.description; + _color = $v.color; + _pipelineConfigurationFullPath = $v.pipelineConfigurationFullPath; + _$v = null; + } + return this; + } + + @override + void replace(GComplianceFrameworkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GComplianceFrameworkInput; + } + + @override + void update(void Function(GComplianceFrameworkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GComplianceFrameworkInput build() => _build(); + + _$GComplianceFrameworkInput _build() { + final _$result = _$v ?? + new _$GComplianceFrameworkInput._( + name: name, + description: description, + color: color, + pipelineConfigurationFullPath: pipelineConfigurationFullPath); + replace(_$result); + return _$result; + } +} + +class _$GComplianceManagementFrameworkID + extends GComplianceManagementFrameworkID { + @override + final String value; + + factory _$GComplianceManagementFrameworkID( + [void Function(GComplianceManagementFrameworkIDBuilder)? updates]) => + (new GComplianceManagementFrameworkIDBuilder()..update(updates))._build(); + + _$GComplianceManagementFrameworkID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GComplianceManagementFrameworkID', 'value'); + } + + @override + GComplianceManagementFrameworkID rebuild( + void Function(GComplianceManagementFrameworkIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GComplianceManagementFrameworkIDBuilder toBuilder() => + new GComplianceManagementFrameworkIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GComplianceManagementFrameworkID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GComplianceManagementFrameworkID') + ..add('value', value)) + .toString(); + } +} + +class GComplianceManagementFrameworkIDBuilder + implements + Builder { + _$GComplianceManagementFrameworkID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GComplianceManagementFrameworkIDBuilder(); + + GComplianceManagementFrameworkIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GComplianceManagementFrameworkID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GComplianceManagementFrameworkID; + } + + @override + void update(void Function(GComplianceManagementFrameworkIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GComplianceManagementFrameworkID build() => _build(); + + _$GComplianceManagementFrameworkID _build() { + final _$result = _$v ?? + new _$GComplianceManagementFrameworkID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GComplianceManagementFrameworkID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GComplianceViolationInput extends GComplianceViolationInput { + @override + final BuiltList? projectIds; + @override + final GDate? mergedBefore; + @override + final GDate? mergedAfter; + + factory _$GComplianceViolationInput( + [void Function(GComplianceViolationInputBuilder)? updates]) => + (new GComplianceViolationInputBuilder()..update(updates))._build(); + + _$GComplianceViolationInput._( + {this.projectIds, this.mergedBefore, this.mergedAfter}) + : super._(); + + @override + GComplianceViolationInput rebuild( + void Function(GComplianceViolationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GComplianceViolationInputBuilder toBuilder() => + new GComplianceViolationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GComplianceViolationInput && + projectIds == other.projectIds && + mergedBefore == other.mergedBefore && + mergedAfter == other.mergedAfter; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, projectIds.hashCode), mergedBefore.hashCode), + mergedAfter.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GComplianceViolationInput') + ..add('projectIds', projectIds) + ..add('mergedBefore', mergedBefore) + ..add('mergedAfter', mergedAfter)) + .toString(); + } +} + +class GComplianceViolationInputBuilder + implements + Builder { + _$GComplianceViolationInput? _$v; + + ListBuilder? _projectIds; + ListBuilder get projectIds => + _$this._projectIds ??= new ListBuilder(); + set projectIds(ListBuilder? projectIds) => + _$this._projectIds = projectIds; + + GDateBuilder? _mergedBefore; + GDateBuilder get mergedBefore => _$this._mergedBefore ??= new GDateBuilder(); + set mergedBefore(GDateBuilder? mergedBefore) => + _$this._mergedBefore = mergedBefore; + + GDateBuilder? _mergedAfter; + GDateBuilder get mergedAfter => _$this._mergedAfter ??= new GDateBuilder(); + set mergedAfter(GDateBuilder? mergedAfter) => + _$this._mergedAfter = mergedAfter; + + GComplianceViolationInputBuilder(); + + GComplianceViolationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectIds = $v.projectIds?.toBuilder(); + _mergedBefore = $v.mergedBefore?.toBuilder(); + _mergedAfter = $v.mergedAfter?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GComplianceViolationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GComplianceViolationInput; + } + + @override + void update(void Function(GComplianceViolationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GComplianceViolationInput build() => _build(); + + _$GComplianceViolationInput _build() { + _$GComplianceViolationInput _$result; + try { + _$result = _$v ?? + new _$GComplianceViolationInput._( + projectIds: _projectIds?.build(), + mergedBefore: _mergedBefore?.build(), + mergedAfter: _mergedAfter?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'projectIds'; + _projectIds?.build(); + _$failedField = 'mergedBefore'; + _mergedBefore?.build(); + _$failedField = 'mergedAfter'; + _mergedAfter?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GComplianceViolationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GConfigureContainerScanningInput + extends GConfigureContainerScanningInput { + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GConfigureContainerScanningInput( + [void Function(GConfigureContainerScanningInputBuilder)? updates]) => + (new GConfigureContainerScanningInputBuilder()..update(updates))._build(); + + _$GConfigureContainerScanningInput._( + {required this.projectPath, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureContainerScanningInput', 'projectPath'); + } + + @override + GConfigureContainerScanningInput rebuild( + void Function(GConfigureContainerScanningInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConfigureContainerScanningInputBuilder toBuilder() => + new GConfigureContainerScanningInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConfigureContainerScanningInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConfigureContainerScanningInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GConfigureContainerScanningInputBuilder + implements + Builder { + _$GConfigureContainerScanningInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GConfigureContainerScanningInputBuilder(); + + GConfigureContainerScanningInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GConfigureContainerScanningInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConfigureContainerScanningInput; + } + + @override + void update(void Function(GConfigureContainerScanningInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConfigureContainerScanningInput build() => _build(); + + _$GConfigureContainerScanningInput _build() { + final _$result = _$v ?? + new _$GConfigureContainerScanningInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GConfigureContainerScanningInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GConfigureDependencyScanningInput + extends GConfigureDependencyScanningInput { + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GConfigureDependencyScanningInput( + [void Function(GConfigureDependencyScanningInputBuilder)? updates]) => + (new GConfigureDependencyScanningInputBuilder()..update(updates)) + ._build(); + + _$GConfigureDependencyScanningInput._( + {required this.projectPath, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureDependencyScanningInput', 'projectPath'); + } + + @override + GConfigureDependencyScanningInput rebuild( + void Function(GConfigureDependencyScanningInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConfigureDependencyScanningInputBuilder toBuilder() => + new GConfigureDependencyScanningInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConfigureDependencyScanningInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConfigureDependencyScanningInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GConfigureDependencyScanningInputBuilder + implements + Builder { + _$GConfigureDependencyScanningInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GConfigureDependencyScanningInputBuilder(); + + GConfigureDependencyScanningInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GConfigureDependencyScanningInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConfigureDependencyScanningInput; + } + + @override + void update( + void Function(GConfigureDependencyScanningInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConfigureDependencyScanningInput build() => _build(); + + _$GConfigureDependencyScanningInput _build() { + final _$result = _$v ?? + new _$GConfigureDependencyScanningInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GConfigureDependencyScanningInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GConfigureSastIacInput extends GConfigureSastIacInput { + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GConfigureSastIacInput( + [void Function(GConfigureSastIacInputBuilder)? updates]) => + (new GConfigureSastIacInputBuilder()..update(updates))._build(); + + _$GConfigureSastIacInput._({required this.projectPath, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSastIacInput', 'projectPath'); + } + + @override + GConfigureSastIacInput rebuild( + void Function(GConfigureSastIacInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConfigureSastIacInputBuilder toBuilder() => + new GConfigureSastIacInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConfigureSastIacInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConfigureSastIacInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GConfigureSastIacInputBuilder + implements Builder { + _$GConfigureSastIacInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GConfigureSastIacInputBuilder(); + + GConfigureSastIacInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GConfigureSastIacInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConfigureSastIacInput; + } + + @override + void update(void Function(GConfigureSastIacInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConfigureSastIacInput build() => _build(); + + _$GConfigureSastIacInput _build() { + final _$result = _$v ?? + new _$GConfigureSastIacInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSastIacInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GConfigureSastInput extends GConfigureSastInput { + @override + final String projectPath; + @override + final String? clientMutationId; + @override + final GSastCiConfigurationInput configuration; + + factory _$GConfigureSastInput( + [void Function(GConfigureSastInputBuilder)? updates]) => + (new GConfigureSastInputBuilder()..update(updates))._build(); + + _$GConfigureSastInput._( + {required this.projectPath, + this.clientMutationId, + required this.configuration}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSastInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + configuration, r'GConfigureSastInput', 'configuration'); + } + + @override + GConfigureSastInput rebuild( + void Function(GConfigureSastInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConfigureSastInputBuilder toBuilder() => + new GConfigureSastInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConfigureSastInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId && + configuration == other.configuration; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode), + configuration.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConfigureSastInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId) + ..add('configuration', configuration)) + .toString(); + } +} + +class GConfigureSastInputBuilder + implements Builder { + _$GConfigureSastInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSastCiConfigurationInputBuilder? _configuration; + GSastCiConfigurationInputBuilder get configuration => + _$this._configuration ??= new GSastCiConfigurationInputBuilder(); + set configuration(GSastCiConfigurationInputBuilder? configuration) => + _$this._configuration = configuration; + + GConfigureSastInputBuilder(); + + GConfigureSastInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _configuration = $v.configuration.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GConfigureSastInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConfigureSastInput; + } + + @override + void update(void Function(GConfigureSastInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConfigureSastInput build() => _build(); + + _$GConfigureSastInput _build() { + _$GConfigureSastInput _$result; + try { + _$result = _$v ?? + new _$GConfigureSastInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSastInput', 'projectPath'), + clientMutationId: clientMutationId, + configuration: configuration.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'configuration'; + configuration.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GConfigureSastInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GConfigureSecretDetectionInput extends GConfigureSecretDetectionInput { + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GConfigureSecretDetectionInput( + [void Function(GConfigureSecretDetectionInputBuilder)? updates]) => + (new GConfigureSecretDetectionInputBuilder()..update(updates))._build(); + + _$GConfigureSecretDetectionInput._( + {required this.projectPath, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSecretDetectionInput', 'projectPath'); + } + + @override + GConfigureSecretDetectionInput rebuild( + void Function(GConfigureSecretDetectionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GConfigureSecretDetectionInputBuilder toBuilder() => + new GConfigureSecretDetectionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GConfigureSecretDetectionInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GConfigureSecretDetectionInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GConfigureSecretDetectionInputBuilder + implements + Builder { + _$GConfigureSecretDetectionInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GConfigureSecretDetectionInputBuilder(); + + GConfigureSecretDetectionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GConfigureSecretDetectionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GConfigureSecretDetectionInput; + } + + @override + void update(void Function(GConfigureSecretDetectionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GConfigureSecretDetectionInput build() => _build(); + + _$GConfigureSecretDetectionInput _build() { + final _$result = _$v ?? + new _$GConfigureSecretDetectionInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GConfigureSecretDetectionInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GContainerRepositoryID extends GContainerRepositoryID { + @override + final String value; + + factory _$GContainerRepositoryID( + [void Function(GContainerRepositoryIDBuilder)? updates]) => + (new GContainerRepositoryIDBuilder()..update(updates))._build(); + + _$GContainerRepositoryID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GContainerRepositoryID', 'value'); + } + + @override + GContainerRepositoryID rebuild( + void Function(GContainerRepositoryIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GContainerRepositoryIDBuilder toBuilder() => + new GContainerRepositoryIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GContainerRepositoryID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GContainerRepositoryID') + ..add('value', value)) + .toString(); + } +} + +class GContainerRepositoryIDBuilder + implements Builder { + _$GContainerRepositoryID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GContainerRepositoryIDBuilder(); + + GContainerRepositoryIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GContainerRepositoryID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GContainerRepositoryID; + } + + @override + void update(void Function(GContainerRepositoryIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GContainerRepositoryID build() => _build(); + + _$GContainerRepositoryID _build() { + final _$result = _$v ?? + new _$GContainerRepositoryID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GContainerRepositoryID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCorpusCreateInput extends GCorpusCreateInput { + @override + final String? clientMutationId; + @override + final GPackagesPackageID packageId; + @override + final String fullPath; + + factory _$GCorpusCreateInput( + [void Function(GCorpusCreateInputBuilder)? updates]) => + (new GCorpusCreateInputBuilder()..update(updates))._build(); + + _$GCorpusCreateInput._( + {this.clientMutationId, required this.packageId, required this.fullPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + packageId, r'GCorpusCreateInput', 'packageId'); + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GCorpusCreateInput', 'fullPath'); + } + + @override + GCorpusCreateInput rebuild( + void Function(GCorpusCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCorpusCreateInputBuilder toBuilder() => + new GCorpusCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCorpusCreateInput && + clientMutationId == other.clientMutationId && + packageId == other.packageId && + fullPath == other.fullPath; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), packageId.hashCode), + fullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCorpusCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('packageId', packageId) + ..add('fullPath', fullPath)) + .toString(); + } +} + +class GCorpusCreateInputBuilder + implements Builder { + _$GCorpusCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPackagesPackageIDBuilder? _packageId; + GPackagesPackageIDBuilder get packageId => + _$this._packageId ??= new GPackagesPackageIDBuilder(); + set packageId(GPackagesPackageIDBuilder? packageId) => + _$this._packageId = packageId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GCorpusCreateInputBuilder(); + + GCorpusCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _packageId = $v.packageId.toBuilder(); + _fullPath = $v.fullPath; + _$v = null; + } + return this; + } + + @override + void replace(GCorpusCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCorpusCreateInput; + } + + @override + void update(void Function(GCorpusCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCorpusCreateInput build() => _build(); + + _$GCorpusCreateInput _build() { + _$GCorpusCreateInput _$result; + try { + _$result = _$v ?? + new _$GCorpusCreateInput._( + clientMutationId: clientMutationId, + packageId: packageId.build(), + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GCorpusCreateInput', 'fullPath')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'packageId'; + packageId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCorpusCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateAlertIssueInput extends GCreateAlertIssueInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + + factory _$GCreateAlertIssueInput( + [void Function(GCreateAlertIssueInputBuilder)? updates]) => + (new GCreateAlertIssueInputBuilder()..update(updates))._build(); + + _$GCreateAlertIssueInput._( + {required this.projectPath, required this.iid, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateAlertIssueInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GCreateAlertIssueInput', 'iid'); + } + + @override + GCreateAlertIssueInput rebuild( + void Function(GCreateAlertIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateAlertIssueInputBuilder toBuilder() => + new GCreateAlertIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateAlertIssueInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateAlertIssueInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GCreateAlertIssueInputBuilder + implements Builder { + _$GCreateAlertIssueInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCreateAlertIssueInputBuilder(); + + GCreateAlertIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateAlertIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateAlertIssueInput; + } + + @override + void update(void Function(GCreateAlertIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateAlertIssueInput build() => _build(); + + _$GCreateAlertIssueInput _build() { + final _$result = _$v ?? + new _$GCreateAlertIssueInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateAlertIssueInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GCreateAlertIssueInput', 'iid'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GCreateAnnotationInput extends GCreateAnnotationInput { + @override + final String? clientMutationId; + @override + final GEnvironmentID? environmentId; + @override + final GClustersClusterID? clusterId; + @override + final GTime startingAt; + @override + final GTime? endingAt; + @override + final String dashboardPath; + @override + final String description; + + factory _$GCreateAnnotationInput( + [void Function(GCreateAnnotationInputBuilder)? updates]) => + (new GCreateAnnotationInputBuilder()..update(updates))._build(); + + _$GCreateAnnotationInput._( + {this.clientMutationId, + this.environmentId, + this.clusterId, + required this.startingAt, + this.endingAt, + required this.dashboardPath, + required this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + startingAt, r'GCreateAnnotationInput', 'startingAt'); + BuiltValueNullFieldError.checkNotNull( + dashboardPath, r'GCreateAnnotationInput', 'dashboardPath'); + BuiltValueNullFieldError.checkNotNull( + description, r'GCreateAnnotationInput', 'description'); + } + + @override + GCreateAnnotationInput rebuild( + void Function(GCreateAnnotationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateAnnotationInputBuilder toBuilder() => + new GCreateAnnotationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateAnnotationInput && + clientMutationId == other.clientMutationId && + environmentId == other.environmentId && + clusterId == other.clusterId && + startingAt == other.startingAt && + endingAt == other.endingAt && + dashboardPath == other.dashboardPath && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + environmentId.hashCode), + clusterId.hashCode), + startingAt.hashCode), + endingAt.hashCode), + dashboardPath.hashCode), + description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateAnnotationInput') + ..add('clientMutationId', clientMutationId) + ..add('environmentId', environmentId) + ..add('clusterId', clusterId) + ..add('startingAt', startingAt) + ..add('endingAt', endingAt) + ..add('dashboardPath', dashboardPath) + ..add('description', description)) + .toString(); + } +} + +class GCreateAnnotationInputBuilder + implements Builder { + _$GCreateAnnotationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GEnvironmentIDBuilder? _environmentId; + GEnvironmentIDBuilder get environmentId => + _$this._environmentId ??= new GEnvironmentIDBuilder(); + set environmentId(GEnvironmentIDBuilder? environmentId) => + _$this._environmentId = environmentId; + + GClustersClusterIDBuilder? _clusterId; + GClustersClusterIDBuilder get clusterId => + _$this._clusterId ??= new GClustersClusterIDBuilder(); + set clusterId(GClustersClusterIDBuilder? clusterId) => + _$this._clusterId = clusterId; + + GTimeBuilder? _startingAt; + GTimeBuilder get startingAt => _$this._startingAt ??= new GTimeBuilder(); + set startingAt(GTimeBuilder? startingAt) => _$this._startingAt = startingAt; + + GTimeBuilder? _endingAt; + GTimeBuilder get endingAt => _$this._endingAt ??= new GTimeBuilder(); + set endingAt(GTimeBuilder? endingAt) => _$this._endingAt = endingAt; + + String? _dashboardPath; + String? get dashboardPath => _$this._dashboardPath; + set dashboardPath(String? dashboardPath) => + _$this._dashboardPath = dashboardPath; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GCreateAnnotationInputBuilder(); + + GCreateAnnotationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _environmentId = $v.environmentId?.toBuilder(); + _clusterId = $v.clusterId?.toBuilder(); + _startingAt = $v.startingAt.toBuilder(); + _endingAt = $v.endingAt?.toBuilder(); + _dashboardPath = $v.dashboardPath; + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GCreateAnnotationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateAnnotationInput; + } + + @override + void update(void Function(GCreateAnnotationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateAnnotationInput build() => _build(); + + _$GCreateAnnotationInput _build() { + _$GCreateAnnotationInput _$result; + try { + _$result = _$v ?? + new _$GCreateAnnotationInput._( + clientMutationId: clientMutationId, + environmentId: _environmentId?.build(), + clusterId: _clusterId?.build(), + startingAt: startingAt.build(), + endingAt: _endingAt?.build(), + dashboardPath: BuiltValueNullFieldError.checkNotNull( + dashboardPath, r'GCreateAnnotationInput', 'dashboardPath'), + description: BuiltValueNullFieldError.checkNotNull( + description, r'GCreateAnnotationInput', 'description')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'environmentId'; + _environmentId?.build(); + _$failedField = 'clusterId'; + _clusterId?.build(); + _$failedField = 'startingAt'; + startingAt.build(); + _$failedField = 'endingAt'; + _endingAt?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateAnnotationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateBoardInput extends GCreateBoardInput { + @override + final String? clientMutationId; + @override + final String? projectPath; + @override + final String? groupPath; + @override + final String? name; + @override + final bool? hideBacklogList; + @override + final bool? hideClosedList; + @override + final GUserID? assigneeId; + @override + final GMilestoneID? milestoneId; + @override + final GIterationID? iterationId; + @override + final GIterationsCadenceID? iterationCadenceId; + @override + final int? weight; + @override + final BuiltList? labels; + @override + final BuiltList? labelIds; + + factory _$GCreateBoardInput( + [void Function(GCreateBoardInputBuilder)? updates]) => + (new GCreateBoardInputBuilder()..update(updates))._build(); + + _$GCreateBoardInput._( + {this.clientMutationId, + this.projectPath, + this.groupPath, + this.name, + this.hideBacklogList, + this.hideClosedList, + this.assigneeId, + this.milestoneId, + this.iterationId, + this.iterationCadenceId, + this.weight, + this.labels, + this.labelIds}) + : super._(); + + @override + GCreateBoardInput rebuild(void Function(GCreateBoardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateBoardInputBuilder toBuilder() => + new GCreateBoardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateBoardInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + groupPath == other.groupPath && + name == other.name && + hideBacklogList == other.hideBacklogList && + hideClosedList == other.hideClosedList && + assigneeId == other.assigneeId && + milestoneId == other.milestoneId && + iterationId == other.iterationId && + iterationCadenceId == other.iterationCadenceId && + weight == other.weight && + labels == other.labels && + labelIds == other.labelIds; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + clientMutationId + .hashCode), + projectPath.hashCode), + groupPath.hashCode), + name.hashCode), + hideBacklogList.hashCode), + hideClosedList.hashCode), + assigneeId.hashCode), + milestoneId.hashCode), + iterationId.hashCode), + iterationCadenceId.hashCode), + weight.hashCode), + labels.hashCode), + labelIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateBoardInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('groupPath', groupPath) + ..add('name', name) + ..add('hideBacklogList', hideBacklogList) + ..add('hideClosedList', hideClosedList) + ..add('assigneeId', assigneeId) + ..add('milestoneId', milestoneId) + ..add('iterationId', iterationId) + ..add('iterationCadenceId', iterationCadenceId) + ..add('weight', weight) + ..add('labels', labels) + ..add('labelIds', labelIds)) + .toString(); + } +} + +class GCreateBoardInputBuilder + implements Builder { + _$GCreateBoardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _hideBacklogList; + bool? get hideBacklogList => _$this._hideBacklogList; + set hideBacklogList(bool? hideBacklogList) => + _$this._hideBacklogList = hideBacklogList; + + bool? _hideClosedList; + bool? get hideClosedList => _$this._hideClosedList; + set hideClosedList(bool? hideClosedList) => + _$this._hideClosedList = hideClosedList; + + GUserIDBuilder? _assigneeId; + GUserIDBuilder get assigneeId => _$this._assigneeId ??= new GUserIDBuilder(); + set assigneeId(GUserIDBuilder? assigneeId) => _$this._assigneeId = assigneeId; + + GMilestoneIDBuilder? _milestoneId; + GMilestoneIDBuilder get milestoneId => + _$this._milestoneId ??= new GMilestoneIDBuilder(); + set milestoneId(GMilestoneIDBuilder? milestoneId) => + _$this._milestoneId = milestoneId; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GIterationsCadenceIDBuilder? _iterationCadenceId; + GIterationsCadenceIDBuilder get iterationCadenceId => + _$this._iterationCadenceId ??= new GIterationsCadenceIDBuilder(); + set iterationCadenceId(GIterationsCadenceIDBuilder? iterationCadenceId) => + _$this._iterationCadenceId = iterationCadenceId; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GCreateBoardInputBuilder(); + + GCreateBoardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _groupPath = $v.groupPath; + _name = $v.name; + _hideBacklogList = $v.hideBacklogList; + _hideClosedList = $v.hideClosedList; + _assigneeId = $v.assigneeId?.toBuilder(); + _milestoneId = $v.milestoneId?.toBuilder(); + _iterationId = $v.iterationId?.toBuilder(); + _iterationCadenceId = $v.iterationCadenceId?.toBuilder(); + _weight = $v.weight; + _labels = $v.labels?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateBoardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateBoardInput; + } + + @override + void update(void Function(GCreateBoardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateBoardInput build() => _build(); + + _$GCreateBoardInput _build() { + _$GCreateBoardInput _$result; + try { + _$result = _$v ?? + new _$GCreateBoardInput._( + clientMutationId: clientMutationId, + projectPath: projectPath, + groupPath: groupPath, + name: name, + hideBacklogList: hideBacklogList, + hideClosedList: hideClosedList, + assigneeId: _assigneeId?.build(), + milestoneId: _milestoneId?.build(), + iterationId: _iterationId?.build(), + iterationCadenceId: _iterationCadenceId?.build(), + weight: weight, + labels: _labels?.build(), + labelIds: _labelIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeId'; + _assigneeId?.build(); + _$failedField = 'milestoneId'; + _milestoneId?.build(); + _$failedField = 'iterationId'; + _iterationId?.build(); + _$failedField = 'iterationCadenceId'; + _iterationCadenceId?.build(); + + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateBoardInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateBranchInput extends GCreateBranchInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String name; + @override + final String ref; + + factory _$GCreateBranchInput( + [void Function(GCreateBranchInputBuilder)? updates]) => + (new GCreateBranchInputBuilder()..update(updates))._build(); + + _$GCreateBranchInput._( + {this.clientMutationId, + required this.projectPath, + required this.name, + required this.ref}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateBranchInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(name, r'GCreateBranchInput', 'name'); + BuiltValueNullFieldError.checkNotNull(ref, r'GCreateBranchInput', 'ref'); + } + + @override + GCreateBranchInput rebuild( + void Function(GCreateBranchInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateBranchInputBuilder toBuilder() => + new GCreateBranchInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateBranchInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + name == other.name && + ref == other.ref; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + name.hashCode), + ref.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateBranchInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('name', name) + ..add('ref', ref)) + .toString(); + } +} + +class GCreateBranchInputBuilder + implements Builder { + _$GCreateBranchInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _ref; + String? get ref => _$this._ref; + set ref(String? ref) => _$this._ref = ref; + + GCreateBranchInputBuilder(); + + GCreateBranchInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _name = $v.name; + _ref = $v.ref; + _$v = null; + } + return this; + } + + @override + void replace(GCreateBranchInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateBranchInput; + } + + @override + void update(void Function(GCreateBranchInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateBranchInput build() => _build(); + + _$GCreateBranchInput _build() { + final _$result = _$v ?? + new _$GCreateBranchInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateBranchInput', 'projectPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateBranchInput', 'name'), + ref: BuiltValueNullFieldError.checkNotNull( + ref, r'GCreateBranchInput', 'ref')); + replace(_$result); + return _$result; + } +} + +class _$GCreateClusterAgentInput extends GCreateClusterAgentInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String name; + + factory _$GCreateClusterAgentInput( + [void Function(GCreateClusterAgentInputBuilder)? updates]) => + (new GCreateClusterAgentInputBuilder()..update(updates))._build(); + + _$GCreateClusterAgentInput._( + {this.clientMutationId, required this.projectPath, required this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateClusterAgentInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateClusterAgentInput', 'name'); + } + + @override + GCreateClusterAgentInput rebuild( + void Function(GCreateClusterAgentInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateClusterAgentInputBuilder toBuilder() => + new GCreateClusterAgentInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateClusterAgentInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateClusterAgentInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('name', name)) + .toString(); + } +} + +class GCreateClusterAgentInputBuilder + implements + Builder { + _$GCreateClusterAgentInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GCreateClusterAgentInputBuilder(); + + GCreateClusterAgentInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GCreateClusterAgentInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateClusterAgentInput; + } + + @override + void update(void Function(GCreateClusterAgentInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateClusterAgentInput build() => _build(); + + _$GCreateClusterAgentInput _build() { + final _$result = _$v ?? + new _$GCreateClusterAgentInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateClusterAgentInput', 'projectPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateClusterAgentInput', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GCreateComplianceFrameworkInput + extends GCreateComplianceFrameworkInput { + @override + final String? clientMutationId; + @override + final String namespacePath; + @override + final GComplianceFrameworkInput params; + + factory _$GCreateComplianceFrameworkInput( + [void Function(GCreateComplianceFrameworkInputBuilder)? updates]) => + (new GCreateComplianceFrameworkInputBuilder()..update(updates))._build(); + + _$GCreateComplianceFrameworkInput._( + {this.clientMutationId, + required this.namespacePath, + required this.params}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + namespacePath, r'GCreateComplianceFrameworkInput', 'namespacePath'); + BuiltValueNullFieldError.checkNotNull( + params, r'GCreateComplianceFrameworkInput', 'params'); + } + + @override + GCreateComplianceFrameworkInput rebuild( + void Function(GCreateComplianceFrameworkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateComplianceFrameworkInputBuilder toBuilder() => + new GCreateComplianceFrameworkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateComplianceFrameworkInput && + clientMutationId == other.clientMutationId && + namespacePath == other.namespacePath && + params == other.params; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), namespacePath.hashCode), + params.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateComplianceFrameworkInput') + ..add('clientMutationId', clientMutationId) + ..add('namespacePath', namespacePath) + ..add('params', params)) + .toString(); + } +} + +class GCreateComplianceFrameworkInputBuilder + implements + Builder { + _$GCreateComplianceFrameworkInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _namespacePath; + String? get namespacePath => _$this._namespacePath; + set namespacePath(String? namespacePath) => + _$this._namespacePath = namespacePath; + + GComplianceFrameworkInputBuilder? _params; + GComplianceFrameworkInputBuilder get params => + _$this._params ??= new GComplianceFrameworkInputBuilder(); + set params(GComplianceFrameworkInputBuilder? params) => + _$this._params = params; + + GCreateComplianceFrameworkInputBuilder(); + + GCreateComplianceFrameworkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _namespacePath = $v.namespacePath; + _params = $v.params.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateComplianceFrameworkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateComplianceFrameworkInput; + } + + @override + void update(void Function(GCreateComplianceFrameworkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateComplianceFrameworkInput build() => _build(); + + _$GCreateComplianceFrameworkInput _build() { + _$GCreateComplianceFrameworkInput _$result; + try { + _$result = _$v ?? + new _$GCreateComplianceFrameworkInput._( + clientMutationId: clientMutationId, + namespacePath: BuiltValueNullFieldError.checkNotNull( + namespacePath, + r'GCreateComplianceFrameworkInput', + 'namespacePath'), + params: params.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'params'; + params.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateComplianceFrameworkInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateCustomEmojiInput extends GCreateCustomEmojiInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final String name; + @override + final String url; + + factory _$GCreateCustomEmojiInput( + [void Function(GCreateCustomEmojiInputBuilder)? updates]) => + (new GCreateCustomEmojiInputBuilder()..update(updates))._build(); + + _$GCreateCustomEmojiInput._( + {this.clientMutationId, + required this.groupPath, + required this.name, + required this.url}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GCreateCustomEmojiInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GCreateCustomEmojiInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + url, r'GCreateCustomEmojiInput', 'url'); + } + + @override + GCreateCustomEmojiInput rebuild( + void Function(GCreateCustomEmojiInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateCustomEmojiInputBuilder toBuilder() => + new GCreateCustomEmojiInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateCustomEmojiInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + name == other.name && + url == other.url; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), groupPath.hashCode), + name.hashCode), + url.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateCustomEmojiInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('name', name) + ..add('url', url)) + .toString(); + } +} + +class GCreateCustomEmojiInputBuilder + implements + Builder { + _$GCreateCustomEmojiInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GCreateCustomEmojiInputBuilder(); + + GCreateCustomEmojiInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _name = $v.name; + _url = $v.url; + _$v = null; + } + return this; + } + + @override + void replace(GCreateCustomEmojiInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateCustomEmojiInput; + } + + @override + void update(void Function(GCreateCustomEmojiInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateCustomEmojiInput build() => _build(); + + _$GCreateCustomEmojiInput _build() { + final _$result = _$v ?? + new _$GCreateCustomEmojiInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GCreateCustomEmojiInput', 'groupPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCreateCustomEmojiInput', 'name'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GCreateCustomEmojiInput', 'url')); + replace(_$result); + return _$result; + } +} + +class _$GCreateDiffNoteInput extends GCreateDiffNoteInput { + @override + final GNoteableID noteableId; + @override + final String body; + @override + final bool? internal; + @override + final String? clientMutationId; + @override + final GDiffPositionInput position; + + factory _$GCreateDiffNoteInput( + [void Function(GCreateDiffNoteInputBuilder)? updates]) => + (new GCreateDiffNoteInputBuilder()..update(updates))._build(); + + _$GCreateDiffNoteInput._( + {required this.noteableId, + required this.body, + this.internal, + this.clientMutationId, + required this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + noteableId, r'GCreateDiffNoteInput', 'noteableId'); + BuiltValueNullFieldError.checkNotNull( + body, r'GCreateDiffNoteInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + position, r'GCreateDiffNoteInput', 'position'); + } + + @override + GCreateDiffNoteInput rebuild( + void Function(GCreateDiffNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateDiffNoteInputBuilder toBuilder() => + new GCreateDiffNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateDiffNoteInput && + noteableId == other.noteableId && + body == other.body && + internal == other.internal && + clientMutationId == other.clientMutationId && + position == other.position; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, noteableId.hashCode), body.hashCode), + internal.hashCode), + clientMutationId.hashCode), + position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateDiffNoteInput') + ..add('noteableId', noteableId) + ..add('body', body) + ..add('internal', internal) + ..add('clientMutationId', clientMutationId) + ..add('position', position)) + .toString(); + } +} + +class GCreateDiffNoteInputBuilder + implements Builder { + _$GCreateDiffNoteInput? _$v; + + GNoteableIDBuilder? _noteableId; + GNoteableIDBuilder get noteableId => + _$this._noteableId ??= new GNoteableIDBuilder(); + set noteableId(GNoteableIDBuilder? noteableId) => + _$this._noteableId = noteableId; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + bool? _internal; + bool? get internal => _$this._internal; + set internal(bool? internal) => _$this._internal = internal; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDiffPositionInputBuilder? _position; + GDiffPositionInputBuilder get position => + _$this._position ??= new GDiffPositionInputBuilder(); + set position(GDiffPositionInputBuilder? position) => + _$this._position = position; + + GCreateDiffNoteInputBuilder(); + + GCreateDiffNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _noteableId = $v.noteableId.toBuilder(); + _body = $v.body; + _internal = $v.internal; + _clientMutationId = $v.clientMutationId; + _position = $v.position.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateDiffNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateDiffNoteInput; + } + + @override + void update(void Function(GCreateDiffNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateDiffNoteInput build() => _build(); + + _$GCreateDiffNoteInput _build() { + _$GCreateDiffNoteInput _$result; + try { + _$result = _$v ?? + new _$GCreateDiffNoteInput._( + noteableId: noteableId.build(), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateDiffNoteInput', 'body'), + internal: internal, + clientMutationId: clientMutationId, + position: position.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'noteableId'; + noteableId.build(); + + _$failedField = 'position'; + position.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateDiffNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateEpicInput extends GCreateEpicInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final String? title; + @override + final String? description; + @override + final bool? confidential; + @override + final String? startDateFixed; + @override + final String? dueDateFixed; + @override + final bool? startDateIsFixed; + @override + final bool? dueDateIsFixed; + @override + final BuiltList? addLabelIds; + @override + final BuiltList? removeLabelIds; + @override + final BuiltList? addLabels; + @override + final GColor? color; + + factory _$GCreateEpicInput( + [void Function(GCreateEpicInputBuilder)? updates]) => + (new GCreateEpicInputBuilder()..update(updates))._build(); + + _$GCreateEpicInput._( + {this.clientMutationId, + required this.groupPath, + this.title, + this.description, + this.confidential, + this.startDateFixed, + this.dueDateFixed, + this.startDateIsFixed, + this.dueDateIsFixed, + this.addLabelIds, + this.removeLabelIds, + this.addLabels, + this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GCreateEpicInput', 'groupPath'); + } + + @override + GCreateEpicInput rebuild(void Function(GCreateEpicInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateEpicInputBuilder toBuilder() => + new GCreateEpicInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateEpicInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + title == other.title && + description == other.description && + confidential == other.confidential && + startDateFixed == other.startDateFixed && + dueDateFixed == other.dueDateFixed && + startDateIsFixed == other.startDateIsFixed && + dueDateIsFixed == other.dueDateIsFixed && + addLabelIds == other.addLabelIds && + removeLabelIds == other.removeLabelIds && + addLabels == other.addLabels && + color == other.color; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + clientMutationId + .hashCode), + groupPath.hashCode), + title.hashCode), + description.hashCode), + confidential.hashCode), + startDateFixed.hashCode), + dueDateFixed.hashCode), + startDateIsFixed.hashCode), + dueDateIsFixed.hashCode), + addLabelIds.hashCode), + removeLabelIds.hashCode), + addLabels.hashCode), + color.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateEpicInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('title', title) + ..add('description', description) + ..add('confidential', confidential) + ..add('startDateFixed', startDateFixed) + ..add('dueDateFixed', dueDateFixed) + ..add('startDateIsFixed', startDateIsFixed) + ..add('dueDateIsFixed', dueDateIsFixed) + ..add('addLabelIds', addLabelIds) + ..add('removeLabelIds', removeLabelIds) + ..add('addLabels', addLabels) + ..add('color', color)) + .toString(); + } +} + +class GCreateEpicInputBuilder + implements Builder { + _$GCreateEpicInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + String? _startDateFixed; + String? get startDateFixed => _$this._startDateFixed; + set startDateFixed(String? startDateFixed) => + _$this._startDateFixed = startDateFixed; + + String? _dueDateFixed; + String? get dueDateFixed => _$this._dueDateFixed; + set dueDateFixed(String? dueDateFixed) => _$this._dueDateFixed = dueDateFixed; + + bool? _startDateIsFixed; + bool? get startDateIsFixed => _$this._startDateIsFixed; + set startDateIsFixed(bool? startDateIsFixed) => + _$this._startDateIsFixed = startDateIsFixed; + + bool? _dueDateIsFixed; + bool? get dueDateIsFixed => _$this._dueDateIsFixed; + set dueDateIsFixed(bool? dueDateIsFixed) => + _$this._dueDateIsFixed = dueDateIsFixed; + + ListBuilder? _addLabelIds; + ListBuilder get addLabelIds => + _$this._addLabelIds ??= new ListBuilder(); + set addLabelIds(ListBuilder? addLabelIds) => + _$this._addLabelIds = addLabelIds; + + ListBuilder? _removeLabelIds; + ListBuilder get removeLabelIds => + _$this._removeLabelIds ??= new ListBuilder(); + set removeLabelIds(ListBuilder? removeLabelIds) => + _$this._removeLabelIds = removeLabelIds; + + ListBuilder? _addLabels; + ListBuilder get addLabels => + _$this._addLabels ??= new ListBuilder(); + set addLabels(ListBuilder? addLabels) => + _$this._addLabels = addLabels; + + GColorBuilder? _color; + GColorBuilder get color => _$this._color ??= new GColorBuilder(); + set color(GColorBuilder? color) => _$this._color = color; + + GCreateEpicInputBuilder(); + + GCreateEpicInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _title = $v.title; + _description = $v.description; + _confidential = $v.confidential; + _startDateFixed = $v.startDateFixed; + _dueDateFixed = $v.dueDateFixed; + _startDateIsFixed = $v.startDateIsFixed; + _dueDateIsFixed = $v.dueDateIsFixed; + _addLabelIds = $v.addLabelIds?.toBuilder(); + _removeLabelIds = $v.removeLabelIds?.toBuilder(); + _addLabels = $v.addLabels?.toBuilder(); + _color = $v.color?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateEpicInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateEpicInput; + } + + @override + void update(void Function(GCreateEpicInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateEpicInput build() => _build(); + + _$GCreateEpicInput _build() { + _$GCreateEpicInput _$result; + try { + _$result = _$v ?? + new _$GCreateEpicInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GCreateEpicInput', 'groupPath'), + title: title, + description: description, + confidential: confidential, + startDateFixed: startDateFixed, + dueDateFixed: dueDateFixed, + startDateIsFixed: startDateIsFixed, + dueDateIsFixed: dueDateIsFixed, + addLabelIds: _addLabelIds?.build(), + removeLabelIds: _removeLabelIds?.build(), + addLabels: _addLabels?.build(), + color: _color?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'addLabelIds'; + _addLabelIds?.build(); + _$failedField = 'removeLabelIds'; + _removeLabelIds?.build(); + _$failedField = 'addLabels'; + _addLabels?.build(); + _$failedField = 'color'; + _color?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateEpicInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateImageDiffNoteInput extends GCreateImageDiffNoteInput { + @override + final GNoteableID noteableId; + @override + final String body; + @override + final bool? internal; + @override + final String? clientMutationId; + @override + final GDiffImagePositionInput position; + + factory _$GCreateImageDiffNoteInput( + [void Function(GCreateImageDiffNoteInputBuilder)? updates]) => + (new GCreateImageDiffNoteInputBuilder()..update(updates))._build(); + + _$GCreateImageDiffNoteInput._( + {required this.noteableId, + required this.body, + this.internal, + this.clientMutationId, + required this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + noteableId, r'GCreateImageDiffNoteInput', 'noteableId'); + BuiltValueNullFieldError.checkNotNull( + body, r'GCreateImageDiffNoteInput', 'body'); + BuiltValueNullFieldError.checkNotNull( + position, r'GCreateImageDiffNoteInput', 'position'); + } + + @override + GCreateImageDiffNoteInput rebuild( + void Function(GCreateImageDiffNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateImageDiffNoteInputBuilder toBuilder() => + new GCreateImageDiffNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateImageDiffNoteInput && + noteableId == other.noteableId && + body == other.body && + internal == other.internal && + clientMutationId == other.clientMutationId && + position == other.position; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, noteableId.hashCode), body.hashCode), + internal.hashCode), + clientMutationId.hashCode), + position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateImageDiffNoteInput') + ..add('noteableId', noteableId) + ..add('body', body) + ..add('internal', internal) + ..add('clientMutationId', clientMutationId) + ..add('position', position)) + .toString(); + } +} + +class GCreateImageDiffNoteInputBuilder + implements + Builder { + _$GCreateImageDiffNoteInput? _$v; + + GNoteableIDBuilder? _noteableId; + GNoteableIDBuilder get noteableId => + _$this._noteableId ??= new GNoteableIDBuilder(); + set noteableId(GNoteableIDBuilder? noteableId) => + _$this._noteableId = noteableId; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + bool? _internal; + bool? get internal => _$this._internal; + set internal(bool? internal) => _$this._internal = internal; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDiffImagePositionInputBuilder? _position; + GDiffImagePositionInputBuilder get position => + _$this._position ??= new GDiffImagePositionInputBuilder(); + set position(GDiffImagePositionInputBuilder? position) => + _$this._position = position; + + GCreateImageDiffNoteInputBuilder(); + + GCreateImageDiffNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _noteableId = $v.noteableId.toBuilder(); + _body = $v.body; + _internal = $v.internal; + _clientMutationId = $v.clientMutationId; + _position = $v.position.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateImageDiffNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateImageDiffNoteInput; + } + + @override + void update(void Function(GCreateImageDiffNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateImageDiffNoteInput build() => _build(); + + _$GCreateImageDiffNoteInput _build() { + _$GCreateImageDiffNoteInput _$result; + try { + _$result = _$v ?? + new _$GCreateImageDiffNoteInput._( + noteableId: noteableId.build(), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateImageDiffNoteInput', 'body'), + internal: internal, + clientMutationId: clientMutationId, + position: position.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'noteableId'; + noteableId.build(); + + _$failedField = 'position'; + position.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateImageDiffNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateIssueInput extends GCreateIssueInput { + @override + final String? clientMutationId; + @override + final String? description; + @override + final GISO8601Date? dueDate; + @override + final bool? confidential; + @override + final bool? locked; + @override + final GIssueType? type; + @override + final String projectPath; + @override + final int? iid; + @override + final String title; + @override + final GMilestoneID? milestoneId; + @override + final BuiltList? labels; + @override + final BuiltList? labelIds; + @override + final GTime? createdAt; + @override + final GMergeRequestID? mergeRequestToResolveDiscussionsOf; + @override + final String? discussionToResolve; + @override + final BuiltList? assigneeIds; + @override + final GIssueID? moveBeforeId; + @override + final GIssueID? moveAfterId; + @override + final GHealthStatus? healthStatus; + @override + final int? weight; + @override + final GEpicID? epicId; + @override + final GIterationID? iterationId; + @override + final GIssueCreationIterationWildcardId? iterationWildcardId; + @override + final GIterationsCadenceID? iterationCadenceId; + + factory _$GCreateIssueInput( + [void Function(GCreateIssueInputBuilder)? updates]) => + (new GCreateIssueInputBuilder()..update(updates))._build(); + + _$GCreateIssueInput._( + {this.clientMutationId, + this.description, + this.dueDate, + this.confidential, + this.locked, + this.type, + required this.projectPath, + this.iid, + required this.title, + this.milestoneId, + this.labels, + this.labelIds, + this.createdAt, + this.mergeRequestToResolveDiscussionsOf, + this.discussionToResolve, + this.assigneeIds, + this.moveBeforeId, + this.moveAfterId, + this.healthStatus, + this.weight, + this.epicId, + this.iterationId, + this.iterationWildcardId, + this.iterationCadenceId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateIssueInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(title, r'GCreateIssueInput', 'title'); + } + + @override + GCreateIssueInput rebuild(void Function(GCreateIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateIssueInputBuilder toBuilder() => + new GCreateIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateIssueInput && + clientMutationId == other.clientMutationId && + description == other.description && + dueDate == other.dueDate && + confidential == other.confidential && + locked == other.locked && + type == other.type && + projectPath == other.projectPath && + iid == other.iid && + title == other.title && + milestoneId == other.milestoneId && + labels == other.labels && + labelIds == other.labelIds && + createdAt == other.createdAt && + mergeRequestToResolveDiscussionsOf == + other.mergeRequestToResolveDiscussionsOf && + discussionToResolve == other.discussionToResolve && + assigneeIds == other.assigneeIds && + moveBeforeId == other.moveBeforeId && + moveAfterId == other.moveAfterId && + healthStatus == other.healthStatus && + weight == other.weight && + epicId == other.epicId && + iterationId == other.iterationId && + iterationWildcardId == other.iterationWildcardId && + iterationCadenceId == other.iterationCadenceId; + } + + @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, clientMutationId.hashCode), description.hashCode), dueDate.hashCode), confidential.hashCode), locked.hashCode), + type.hashCode), + projectPath.hashCode), + iid.hashCode), + title.hashCode), + milestoneId.hashCode), + labels.hashCode), + labelIds.hashCode), + createdAt.hashCode), + mergeRequestToResolveDiscussionsOf.hashCode), + discussionToResolve.hashCode), + assigneeIds.hashCode), + moveBeforeId.hashCode), + moveAfterId.hashCode), + healthStatus.hashCode), + weight.hashCode), + epicId.hashCode), + iterationId.hashCode), + iterationWildcardId.hashCode), + iterationCadenceId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('dueDate', dueDate) + ..add('confidential', confidential) + ..add('locked', locked) + ..add('type', type) + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('title', title) + ..add('milestoneId', milestoneId) + ..add('labels', labels) + ..add('labelIds', labelIds) + ..add('createdAt', createdAt) + ..add('mergeRequestToResolveDiscussionsOf', + mergeRequestToResolveDiscussionsOf) + ..add('discussionToResolve', discussionToResolve) + ..add('assigneeIds', assigneeIds) + ..add('moveBeforeId', moveBeforeId) + ..add('moveAfterId', moveAfterId) + ..add('healthStatus', healthStatus) + ..add('weight', weight) + ..add('epicId', epicId) + ..add('iterationId', iterationId) + ..add('iterationWildcardId', iterationWildcardId) + ..add('iterationCadenceId', iterationCadenceId)) + .toString(); + } +} + +class GCreateIssueInputBuilder + implements Builder { + _$GCreateIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GISO8601DateBuilder? _dueDate; + GISO8601DateBuilder get dueDate => + _$this._dueDate ??= new GISO8601DateBuilder(); + set dueDate(GISO8601DateBuilder? dueDate) => _$this._dueDate = dueDate; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + bool? _locked; + bool? get locked => _$this._locked; + set locked(bool? locked) => _$this._locked = locked; + + GIssueType? _type; + GIssueType? get type => _$this._type; + set type(GIssueType? type) => _$this._type = type; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + int? _iid; + int? get iid => _$this._iid; + set iid(int? iid) => _$this._iid = iid; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GMilestoneIDBuilder? _milestoneId; + GMilestoneIDBuilder get milestoneId => + _$this._milestoneId ??= new GMilestoneIDBuilder(); + set milestoneId(GMilestoneIDBuilder? milestoneId) => + _$this._milestoneId = milestoneId; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GTimeBuilder? _createdAt; + GTimeBuilder get createdAt => _$this._createdAt ??= new GTimeBuilder(); + set createdAt(GTimeBuilder? createdAt) => _$this._createdAt = createdAt; + + GMergeRequestIDBuilder? _mergeRequestToResolveDiscussionsOf; + GMergeRequestIDBuilder get mergeRequestToResolveDiscussionsOf => + _$this._mergeRequestToResolveDiscussionsOf ??= + new GMergeRequestIDBuilder(); + set mergeRequestToResolveDiscussionsOf( + GMergeRequestIDBuilder? mergeRequestToResolveDiscussionsOf) => + _$this._mergeRequestToResolveDiscussionsOf = + mergeRequestToResolveDiscussionsOf; + + String? _discussionToResolve; + String? get discussionToResolve => _$this._discussionToResolve; + set discussionToResolve(String? discussionToResolve) => + _$this._discussionToResolve = discussionToResolve; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + GIssueIDBuilder? _moveBeforeId; + GIssueIDBuilder get moveBeforeId => + _$this._moveBeforeId ??= new GIssueIDBuilder(); + set moveBeforeId(GIssueIDBuilder? moveBeforeId) => + _$this._moveBeforeId = moveBeforeId; + + GIssueIDBuilder? _moveAfterId; + GIssueIDBuilder get moveAfterId => + _$this._moveAfterId ??= new GIssueIDBuilder(); + set moveAfterId(GIssueIDBuilder? moveAfterId) => + _$this._moveAfterId = moveAfterId; + + GHealthStatus? _healthStatus; + GHealthStatus? get healthStatus => _$this._healthStatus; + set healthStatus(GHealthStatus? healthStatus) => + _$this._healthStatus = healthStatus; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GIssueCreationIterationWildcardId? _iterationWildcardId; + GIssueCreationIterationWildcardId? get iterationWildcardId => + _$this._iterationWildcardId; + set iterationWildcardId( + GIssueCreationIterationWildcardId? iterationWildcardId) => + _$this._iterationWildcardId = iterationWildcardId; + + GIterationsCadenceIDBuilder? _iterationCadenceId; + GIterationsCadenceIDBuilder get iterationCadenceId => + _$this._iterationCadenceId ??= new GIterationsCadenceIDBuilder(); + set iterationCadenceId(GIterationsCadenceIDBuilder? iterationCadenceId) => + _$this._iterationCadenceId = iterationCadenceId; + + GCreateIssueInputBuilder(); + + GCreateIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _dueDate = $v.dueDate?.toBuilder(); + _confidential = $v.confidential; + _locked = $v.locked; + _type = $v.type; + _projectPath = $v.projectPath; + _iid = $v.iid; + _title = $v.title; + _milestoneId = $v.milestoneId?.toBuilder(); + _labels = $v.labels?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _createdAt = $v.createdAt?.toBuilder(); + _mergeRequestToResolveDiscussionsOf = + $v.mergeRequestToResolveDiscussionsOf?.toBuilder(); + _discussionToResolve = $v.discussionToResolve; + _assigneeIds = $v.assigneeIds?.toBuilder(); + _moveBeforeId = $v.moveBeforeId?.toBuilder(); + _moveAfterId = $v.moveAfterId?.toBuilder(); + _healthStatus = $v.healthStatus; + _weight = $v.weight; + _epicId = $v.epicId?.toBuilder(); + _iterationId = $v.iterationId?.toBuilder(); + _iterationWildcardId = $v.iterationWildcardId; + _iterationCadenceId = $v.iterationCadenceId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateIssueInput; + } + + @override + void update(void Function(GCreateIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateIssueInput build() => _build(); + + _$GCreateIssueInput _build() { + _$GCreateIssueInput _$result; + try { + _$result = _$v ?? + new _$GCreateIssueInput._( + clientMutationId: clientMutationId, + description: description, + dueDate: _dueDate?.build(), + confidential: confidential, + locked: locked, + type: type, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateIssueInput', 'projectPath'), + iid: iid, + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateIssueInput', 'title'), + milestoneId: _milestoneId?.build(), + labels: _labels?.build(), + labelIds: _labelIds?.build(), + createdAt: _createdAt?.build(), + mergeRequestToResolveDiscussionsOf: + _mergeRequestToResolveDiscussionsOf?.build(), + discussionToResolve: discussionToResolve, + assigneeIds: _assigneeIds?.build(), + moveBeforeId: _moveBeforeId?.build(), + moveAfterId: _moveAfterId?.build(), + healthStatus: healthStatus, + weight: weight, + epicId: _epicId?.build(), + iterationId: _iterationId?.build(), + iterationWildcardId: iterationWildcardId, + iterationCadenceId: _iterationCadenceId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dueDate'; + _dueDate?.build(); + + _$failedField = 'milestoneId'; + _milestoneId?.build(); + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + _$failedField = 'createdAt'; + _createdAt?.build(); + _$failedField = 'mergeRequestToResolveDiscussionsOf'; + _mergeRequestToResolveDiscussionsOf?.build(); + + _$failedField = 'assigneeIds'; + _assigneeIds?.build(); + _$failedField = 'moveBeforeId'; + _moveBeforeId?.build(); + _$failedField = 'moveAfterId'; + _moveAfterId?.build(); + + _$failedField = 'epicId'; + _epicId?.build(); + _$failedField = 'iterationId'; + _iterationId?.build(); + + _$failedField = 'iterationCadenceId'; + _iterationCadenceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateIterationInput extends GCreateIterationInput { + @override + final String? projectPath; + @override + final String? groupPath; + @override + final GIterationsCadenceID? iterationsCadenceId; + @override + final String? title; + @override + final String? description; + @override + final String? startDate; + @override + final String? dueDate; + @override + final String? clientMutationId; + + factory _$GCreateIterationInput( + [void Function(GCreateIterationInputBuilder)? updates]) => + (new GCreateIterationInputBuilder()..update(updates))._build(); + + _$GCreateIterationInput._( + {this.projectPath, + this.groupPath, + this.iterationsCadenceId, + this.title, + this.description, + this.startDate, + this.dueDate, + this.clientMutationId}) + : super._(); + + @override + GCreateIterationInput rebuild( + void Function(GCreateIterationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateIterationInputBuilder toBuilder() => + new GCreateIterationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateIterationInput && + projectPath == other.projectPath && + groupPath == other.groupPath && + iterationsCadenceId == other.iterationsCadenceId && + title == other.title && + description == other.description && + startDate == other.startDate && + dueDate == other.dueDate && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, projectPath.hashCode), + groupPath.hashCode), + iterationsCadenceId.hashCode), + title.hashCode), + description.hashCode), + startDate.hashCode), + dueDate.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateIterationInput') + ..add('projectPath', projectPath) + ..add('groupPath', groupPath) + ..add('iterationsCadenceId', iterationsCadenceId) + ..add('title', title) + ..add('description', description) + ..add('startDate', startDate) + ..add('dueDate', dueDate) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GCreateIterationInputBuilder + implements Builder { + _$GCreateIterationInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + GIterationsCadenceIDBuilder? _iterationsCadenceId; + GIterationsCadenceIDBuilder get iterationsCadenceId => + _$this._iterationsCadenceId ??= new GIterationsCadenceIDBuilder(); + set iterationsCadenceId(GIterationsCadenceIDBuilder? iterationsCadenceId) => + _$this._iterationsCadenceId = iterationsCadenceId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _startDate; + String? get startDate => _$this._startDate; + set startDate(String? startDate) => _$this._startDate = startDate; + + String? _dueDate; + String? get dueDate => _$this._dueDate; + set dueDate(String? dueDate) => _$this._dueDate = dueDate; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCreateIterationInputBuilder(); + + GCreateIterationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _groupPath = $v.groupPath; + _iterationsCadenceId = $v.iterationsCadenceId?.toBuilder(); + _title = $v.title; + _description = $v.description; + _startDate = $v.startDate; + _dueDate = $v.dueDate; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateIterationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateIterationInput; + } + + @override + void update(void Function(GCreateIterationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateIterationInput build() => _build(); + + _$GCreateIterationInput _build() { + _$GCreateIterationInput _$result; + try { + _$result = _$v ?? + new _$GCreateIterationInput._( + projectPath: projectPath, + groupPath: groupPath, + iterationsCadenceId: _iterationsCadenceId?.build(), + title: title, + description: description, + startDate: startDate, + dueDate: dueDate, + clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'iterationsCadenceId'; + _iterationsCadenceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateIterationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateNoteInput extends GCreateNoteInput { + @override + final GNoteableID noteableId; + @override + final String body; + @override + final bool? internal; + @override + final String? clientMutationId; + @override + final GDiscussionID? discussionId; + @override + final String? mergeRequestDiffHeadSha; + + factory _$GCreateNoteInput( + [void Function(GCreateNoteInputBuilder)? updates]) => + (new GCreateNoteInputBuilder()..update(updates))._build(); + + _$GCreateNoteInput._( + {required this.noteableId, + required this.body, + this.internal, + this.clientMutationId, + this.discussionId, + this.mergeRequestDiffHeadSha}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + noteableId, r'GCreateNoteInput', 'noteableId'); + BuiltValueNullFieldError.checkNotNull(body, r'GCreateNoteInput', 'body'); + } + + @override + GCreateNoteInput rebuild(void Function(GCreateNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateNoteInputBuilder toBuilder() => + new GCreateNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateNoteInput && + noteableId == other.noteableId && + body == other.body && + internal == other.internal && + clientMutationId == other.clientMutationId && + discussionId == other.discussionId && + mergeRequestDiffHeadSha == other.mergeRequestDiffHeadSha; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, noteableId.hashCode), body.hashCode), + internal.hashCode), + clientMutationId.hashCode), + discussionId.hashCode), + mergeRequestDiffHeadSha.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateNoteInput') + ..add('noteableId', noteableId) + ..add('body', body) + ..add('internal', internal) + ..add('clientMutationId', clientMutationId) + ..add('discussionId', discussionId) + ..add('mergeRequestDiffHeadSha', mergeRequestDiffHeadSha)) + .toString(); + } +} + +class GCreateNoteInputBuilder + implements Builder { + _$GCreateNoteInput? _$v; + + GNoteableIDBuilder? _noteableId; + GNoteableIDBuilder get noteableId => + _$this._noteableId ??= new GNoteableIDBuilder(); + set noteableId(GNoteableIDBuilder? noteableId) => + _$this._noteableId = noteableId; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + bool? _internal; + bool? get internal => _$this._internal; + set internal(bool? internal) => _$this._internal = internal; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDiscussionIDBuilder? _discussionId; + GDiscussionIDBuilder get discussionId => + _$this._discussionId ??= new GDiscussionIDBuilder(); + set discussionId(GDiscussionIDBuilder? discussionId) => + _$this._discussionId = discussionId; + + String? _mergeRequestDiffHeadSha; + String? get mergeRequestDiffHeadSha => _$this._mergeRequestDiffHeadSha; + set mergeRequestDiffHeadSha(String? mergeRequestDiffHeadSha) => + _$this._mergeRequestDiffHeadSha = mergeRequestDiffHeadSha; + + GCreateNoteInputBuilder(); + + GCreateNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _noteableId = $v.noteableId.toBuilder(); + _body = $v.body; + _internal = $v.internal; + _clientMutationId = $v.clientMutationId; + _discussionId = $v.discussionId?.toBuilder(); + _mergeRequestDiffHeadSha = $v.mergeRequestDiffHeadSha; + _$v = null; + } + return this; + } + + @override + void replace(GCreateNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateNoteInput; + } + + @override + void update(void Function(GCreateNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateNoteInput build() => _build(); + + _$GCreateNoteInput _build() { + _$GCreateNoteInput _$result; + try { + _$result = _$v ?? + new _$GCreateNoteInput._( + noteableId: noteableId.build(), + body: BuiltValueNullFieldError.checkNotNull( + body, r'GCreateNoteInput', 'body'), + internal: internal, + clientMutationId: clientMutationId, + discussionId: _discussionId?.build(), + mergeRequestDiffHeadSha: mergeRequestDiffHeadSha); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'noteableId'; + noteableId.build(); + + _$failedField = 'discussionId'; + _discussionId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateRequirementInput extends GCreateRequirementInput { + @override + final String? title; + @override + final String? description; + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GCreateRequirementInput( + [void Function(GCreateRequirementInputBuilder)? updates]) => + (new GCreateRequirementInputBuilder()..update(updates))._build(); + + _$GCreateRequirementInput._( + {this.title, + this.description, + required this.projectPath, + this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateRequirementInput', 'projectPath'); + } + + @override + GCreateRequirementInput rebuild( + void Function(GCreateRequirementInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateRequirementInputBuilder toBuilder() => + new GCreateRequirementInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateRequirementInput && + title == other.title && + description == other.description && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, title.hashCode), description.hashCode), + projectPath.hashCode), + clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateRequirementInput') + ..add('title', title) + ..add('description', description) + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GCreateRequirementInputBuilder + implements + Builder { + _$GCreateRequirementInput? _$v; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCreateRequirementInputBuilder(); + + GCreateRequirementInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _title = $v.title; + _description = $v.description; + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GCreateRequirementInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateRequirementInput; + } + + @override + void update(void Function(GCreateRequirementInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateRequirementInput build() => _build(); + + _$GCreateRequirementInput _build() { + final _$result = _$v ?? + new _$GCreateRequirementInput._( + title: title, + description: description, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateRequirementInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GCreateSnippetInput extends GCreateSnippetInput { + @override + final String? clientMutationId; + @override + final String title; + @override + final String? description; + @override + final GVisibilityLevelsEnum visibilityLevel; + @override + final String? projectPath; + @override + final BuiltList? uploadedFiles; + @override + final BuiltList? blobActions; + + factory _$GCreateSnippetInput( + [void Function(GCreateSnippetInputBuilder)? updates]) => + (new GCreateSnippetInputBuilder()..update(updates))._build(); + + _$GCreateSnippetInput._( + {this.clientMutationId, + required this.title, + this.description, + required this.visibilityLevel, + this.projectPath, + this.uploadedFiles, + this.blobActions}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + title, r'GCreateSnippetInput', 'title'); + BuiltValueNullFieldError.checkNotNull( + visibilityLevel, r'GCreateSnippetInput', 'visibilityLevel'); + } + + @override + GCreateSnippetInput rebuild( + void Function(GCreateSnippetInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateSnippetInputBuilder toBuilder() => + new GCreateSnippetInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateSnippetInput && + clientMutationId == other.clientMutationId && + title == other.title && + description == other.description && + visibilityLevel == other.visibilityLevel && + projectPath == other.projectPath && + uploadedFiles == other.uploadedFiles && + blobActions == other.blobActions; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), title.hashCode), + description.hashCode), + visibilityLevel.hashCode), + projectPath.hashCode), + uploadedFiles.hashCode), + blobActions.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateSnippetInput') + ..add('clientMutationId', clientMutationId) + ..add('title', title) + ..add('description', description) + ..add('visibilityLevel', visibilityLevel) + ..add('projectPath', projectPath) + ..add('uploadedFiles', uploadedFiles) + ..add('blobActions', blobActions)) + .toString(); + } +} + +class GCreateSnippetInputBuilder + implements Builder { + _$GCreateSnippetInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GVisibilityLevelsEnum? _visibilityLevel; + GVisibilityLevelsEnum? get visibilityLevel => _$this._visibilityLevel; + set visibilityLevel(GVisibilityLevelsEnum? visibilityLevel) => + _$this._visibilityLevel = visibilityLevel; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + ListBuilder? _uploadedFiles; + ListBuilder get uploadedFiles => + _$this._uploadedFiles ??= new ListBuilder(); + set uploadedFiles(ListBuilder? uploadedFiles) => + _$this._uploadedFiles = uploadedFiles; + + ListBuilder? _blobActions; + ListBuilder get blobActions => + _$this._blobActions ??= new ListBuilder(); + set blobActions(ListBuilder? blobActions) => + _$this._blobActions = blobActions; + + GCreateSnippetInputBuilder(); + + GCreateSnippetInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _title = $v.title; + _description = $v.description; + _visibilityLevel = $v.visibilityLevel; + _projectPath = $v.projectPath; + _uploadedFiles = $v.uploadedFiles?.toBuilder(); + _blobActions = $v.blobActions?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GCreateSnippetInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateSnippetInput; + } + + @override + void update(void Function(GCreateSnippetInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateSnippetInput build() => _build(); + + _$GCreateSnippetInput _build() { + _$GCreateSnippetInput _$result; + try { + _$result = _$v ?? + new _$GCreateSnippetInput._( + clientMutationId: clientMutationId, + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateSnippetInput', 'title'), + description: description, + visibilityLevel: BuiltValueNullFieldError.checkNotNull( + visibilityLevel, r'GCreateSnippetInput', 'visibilityLevel'), + projectPath: projectPath, + uploadedFiles: _uploadedFiles?.build(), + blobActions: _blobActions?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'uploadedFiles'; + _uploadedFiles?.build(); + _$failedField = 'blobActions'; + _blobActions?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateSnippetInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCreateTestCaseInput extends GCreateTestCaseInput { + @override + final String? clientMutationId; + @override + final String title; + @override + final String? description; + @override + final BuiltList? labelIds; + @override + final String projectPath; + + factory _$GCreateTestCaseInput( + [void Function(GCreateTestCaseInputBuilder)? updates]) => + (new GCreateTestCaseInputBuilder()..update(updates))._build(); + + _$GCreateTestCaseInput._( + {this.clientMutationId, + required this.title, + this.description, + this.labelIds, + required this.projectPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + title, r'GCreateTestCaseInput', 'title'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateTestCaseInput', 'projectPath'); + } + + @override + GCreateTestCaseInput rebuild( + void Function(GCreateTestCaseInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCreateTestCaseInputBuilder toBuilder() => + new GCreateTestCaseInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCreateTestCaseInput && + clientMutationId == other.clientMutationId && + title == other.title && + description == other.description && + labelIds == other.labelIds && + projectPath == other.projectPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), title.hashCode), + description.hashCode), + labelIds.hashCode), + projectPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCreateTestCaseInput') + ..add('clientMutationId', clientMutationId) + ..add('title', title) + ..add('description', description) + ..add('labelIds', labelIds) + ..add('projectPath', projectPath)) + .toString(); + } +} + +class GCreateTestCaseInputBuilder + implements Builder { + _$GCreateTestCaseInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + GCreateTestCaseInputBuilder(); + + GCreateTestCaseInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _title = $v.title; + _description = $v.description; + _labelIds = $v.labelIds?.toBuilder(); + _projectPath = $v.projectPath; + _$v = null; + } + return this; + } + + @override + void replace(GCreateTestCaseInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCreateTestCaseInput; + } + + @override + void update(void Function(GCreateTestCaseInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCreateTestCaseInput build() => _build(); + + _$GCreateTestCaseInput _build() { + _$GCreateTestCaseInput _$result; + try { + _$result = _$v ?? + new _$GCreateTestCaseInput._( + clientMutationId: clientMutationId, + title: BuiltValueNullFieldError.checkNotNull( + title, r'GCreateTestCaseInput', 'title'), + description: description, + labelIds: _labelIds?.build(), + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GCreateTestCaseInput', 'projectPath')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelIds'; + _labelIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCreateTestCaseInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCustomEmojiID extends GCustomEmojiID { + @override + final String value; + + factory _$GCustomEmojiID([void Function(GCustomEmojiIDBuilder)? updates]) => + (new GCustomEmojiIDBuilder()..update(updates))._build(); + + _$GCustomEmojiID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GCustomEmojiID', 'value'); + } + + @override + GCustomEmojiID rebuild(void Function(GCustomEmojiIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomEmojiIDBuilder toBuilder() => + new GCustomEmojiIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomEmojiID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCustomEmojiID')..add('value', value)) + .toString(); + } +} + +class GCustomEmojiIDBuilder + implements Builder { + _$GCustomEmojiID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCustomEmojiIDBuilder(); + + GCustomEmojiIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCustomEmojiID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomEmojiID; + } + + @override + void update(void Function(GCustomEmojiIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCustomEmojiID build() => _build(); + + _$GCustomEmojiID _build() { + final _$result = _$v ?? + new _$GCustomEmojiID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCustomEmojiID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsContactCreateInput + extends GCustomerRelationsContactCreateInput { + @override + final String? clientMutationId; + @override + final GGroupID groupId; + @override + final GCustomerRelationsOrganizationID? organizationId; + @override + final String firstName; + @override + final String lastName; + @override + final String? phone; + @override + final String? email; + @override + final String? description; + + factory _$GCustomerRelationsContactCreateInput( + [void Function(GCustomerRelationsContactCreateInputBuilder)? + updates]) => + (new GCustomerRelationsContactCreateInputBuilder()..update(updates)) + ._build(); + + _$GCustomerRelationsContactCreateInput._( + {this.clientMutationId, + required this.groupId, + this.organizationId, + required this.firstName, + required this.lastName, + this.phone, + this.email, + this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupId, r'GCustomerRelationsContactCreateInput', 'groupId'); + BuiltValueNullFieldError.checkNotNull( + firstName, r'GCustomerRelationsContactCreateInput', 'firstName'); + BuiltValueNullFieldError.checkNotNull( + lastName, r'GCustomerRelationsContactCreateInput', 'lastName'); + } + + @override + GCustomerRelationsContactCreateInput rebuild( + void Function(GCustomerRelationsContactCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsContactCreateInputBuilder toBuilder() => + new GCustomerRelationsContactCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsContactCreateInput && + clientMutationId == other.clientMutationId && + groupId == other.groupId && + organizationId == other.organizationId && + firstName == other.firstName && + lastName == other.lastName && + phone == other.phone && + email == other.email && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + groupId.hashCode), + organizationId.hashCode), + firstName.hashCode), + lastName.hashCode), + phone.hashCode), + email.hashCode), + description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCustomerRelationsContactCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('groupId', groupId) + ..add('organizationId', organizationId) + ..add('firstName', firstName) + ..add('lastName', lastName) + ..add('phone', phone) + ..add('email', email) + ..add('description', description)) + .toString(); + } +} + +class GCustomerRelationsContactCreateInputBuilder + implements + Builder { + _$GCustomerRelationsContactCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GGroupIDBuilder? _groupId; + GGroupIDBuilder get groupId => _$this._groupId ??= new GGroupIDBuilder(); + set groupId(GGroupIDBuilder? groupId) => _$this._groupId = groupId; + + GCustomerRelationsOrganizationIDBuilder? _organizationId; + GCustomerRelationsOrganizationIDBuilder get organizationId => + _$this._organizationId ??= new GCustomerRelationsOrganizationIDBuilder(); + set organizationId(GCustomerRelationsOrganizationIDBuilder? organizationId) => + _$this._organizationId = organizationId; + + String? _firstName; + String? get firstName => _$this._firstName; + set firstName(String? firstName) => _$this._firstName = firstName; + + String? _lastName; + String? get lastName => _$this._lastName; + set lastName(String? lastName) => _$this._lastName = lastName; + + String? _phone; + String? get phone => _$this._phone; + set phone(String? phone) => _$this._phone = phone; + + String? _email; + String? get email => _$this._email; + set email(String? email) => _$this._email = email; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GCustomerRelationsContactCreateInputBuilder(); + + GCustomerRelationsContactCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupId = $v.groupId.toBuilder(); + _organizationId = $v.organizationId?.toBuilder(); + _firstName = $v.firstName; + _lastName = $v.lastName; + _phone = $v.phone; + _email = $v.email; + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsContactCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsContactCreateInput; + } + + @override + void update( + void Function(GCustomerRelationsContactCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsContactCreateInput build() => _build(); + + _$GCustomerRelationsContactCreateInput _build() { + _$GCustomerRelationsContactCreateInput _$result; + try { + _$result = _$v ?? + new _$GCustomerRelationsContactCreateInput._( + clientMutationId: clientMutationId, + groupId: groupId.build(), + organizationId: _organizationId?.build(), + firstName: BuiltValueNullFieldError.checkNotNull(firstName, + r'GCustomerRelationsContactCreateInput', 'firstName'), + lastName: BuiltValueNullFieldError.checkNotNull(lastName, + r'GCustomerRelationsContactCreateInput', 'lastName'), + phone: phone, + email: email, + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'groupId'; + groupId.build(); + _$failedField = 'organizationId'; + _organizationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCustomerRelationsContactCreateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsContactID extends GCustomerRelationsContactID { + @override + final String value; + + factory _$GCustomerRelationsContactID( + [void Function(GCustomerRelationsContactIDBuilder)? updates]) => + (new GCustomerRelationsContactIDBuilder()..update(updates))._build(); + + _$GCustomerRelationsContactID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GCustomerRelationsContactID', 'value'); + } + + @override + GCustomerRelationsContactID rebuild( + void Function(GCustomerRelationsContactIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsContactIDBuilder toBuilder() => + new GCustomerRelationsContactIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsContactID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCustomerRelationsContactID') + ..add('value', value)) + .toString(); + } +} + +class GCustomerRelationsContactIDBuilder + implements + Builder { + _$GCustomerRelationsContactID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCustomerRelationsContactIDBuilder(); + + GCustomerRelationsContactIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsContactID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsContactID; + } + + @override + void update(void Function(GCustomerRelationsContactIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsContactID build() => _build(); + + _$GCustomerRelationsContactID _build() { + final _$result = _$v ?? + new _$GCustomerRelationsContactID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCustomerRelationsContactID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsContactUpdateInput + extends GCustomerRelationsContactUpdateInput { + @override + final String? clientMutationId; + @override + final GCustomerRelationsContactID id; + @override + final GCustomerRelationsOrganizationID? organizationId; + @override + final String? firstName; + @override + final String? lastName; + @override + final String? phone; + @override + final String? email; + @override + final String? description; + @override + final bool? active; + + factory _$GCustomerRelationsContactUpdateInput( + [void Function(GCustomerRelationsContactUpdateInputBuilder)? + updates]) => + (new GCustomerRelationsContactUpdateInputBuilder()..update(updates)) + ._build(); + + _$GCustomerRelationsContactUpdateInput._( + {this.clientMutationId, + required this.id, + this.organizationId, + this.firstName, + this.lastName, + this.phone, + this.email, + this.description, + this.active}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GCustomerRelationsContactUpdateInput', 'id'); + } + + @override + GCustomerRelationsContactUpdateInput rebuild( + void Function(GCustomerRelationsContactUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsContactUpdateInputBuilder toBuilder() => + new GCustomerRelationsContactUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsContactUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + organizationId == other.organizationId && + firstName == other.firstName && + lastName == other.lastName && + phone == other.phone && + email == other.email && + description == other.description && + active == other.active; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + id.hashCode), + organizationId.hashCode), + firstName.hashCode), + lastName.hashCode), + phone.hashCode), + email.hashCode), + description.hashCode), + active.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCustomerRelationsContactUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('organizationId', organizationId) + ..add('firstName', firstName) + ..add('lastName', lastName) + ..add('phone', phone) + ..add('email', email) + ..add('description', description) + ..add('active', active)) + .toString(); + } +} + +class GCustomerRelationsContactUpdateInputBuilder + implements + Builder { + _$GCustomerRelationsContactUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCustomerRelationsContactIDBuilder? _id; + GCustomerRelationsContactIDBuilder get id => + _$this._id ??= new GCustomerRelationsContactIDBuilder(); + set id(GCustomerRelationsContactIDBuilder? id) => _$this._id = id; + + GCustomerRelationsOrganizationIDBuilder? _organizationId; + GCustomerRelationsOrganizationIDBuilder get organizationId => + _$this._organizationId ??= new GCustomerRelationsOrganizationIDBuilder(); + set organizationId(GCustomerRelationsOrganizationIDBuilder? organizationId) => + _$this._organizationId = organizationId; + + String? _firstName; + String? get firstName => _$this._firstName; + set firstName(String? firstName) => _$this._firstName = firstName; + + String? _lastName; + String? get lastName => _$this._lastName; + set lastName(String? lastName) => _$this._lastName = lastName; + + String? _phone; + String? get phone => _$this._phone; + set phone(String? phone) => _$this._phone = phone; + + String? _email; + String? get email => _$this._email; + set email(String? email) => _$this._email = email; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + GCustomerRelationsContactUpdateInputBuilder(); + + GCustomerRelationsContactUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _organizationId = $v.organizationId?.toBuilder(); + _firstName = $v.firstName; + _lastName = $v.lastName; + _phone = $v.phone; + _email = $v.email; + _description = $v.description; + _active = $v.active; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsContactUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsContactUpdateInput; + } + + @override + void update( + void Function(GCustomerRelationsContactUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsContactUpdateInput build() => _build(); + + _$GCustomerRelationsContactUpdateInput _build() { + _$GCustomerRelationsContactUpdateInput _$result; + try { + _$result = _$v ?? + new _$GCustomerRelationsContactUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + organizationId: _organizationId?.build(), + firstName: firstName, + lastName: lastName, + phone: phone, + email: email, + description: description, + active: active); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'organizationId'; + _organizationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCustomerRelationsContactUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsOrganizationCreateInput + extends GCustomerRelationsOrganizationCreateInput { + @override + final String? clientMutationId; + @override + final GGroupID groupId; + @override + final String name; + @override + final double? defaultRate; + @override + final String? description; + + factory _$GCustomerRelationsOrganizationCreateInput( + [void Function(GCustomerRelationsOrganizationCreateInputBuilder)? + updates]) => + (new GCustomerRelationsOrganizationCreateInputBuilder()..update(updates)) + ._build(); + + _$GCustomerRelationsOrganizationCreateInput._( + {this.clientMutationId, + required this.groupId, + required this.name, + this.defaultRate, + this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupId, r'GCustomerRelationsOrganizationCreateInput', 'groupId'); + BuiltValueNullFieldError.checkNotNull( + name, r'GCustomerRelationsOrganizationCreateInput', 'name'); + } + + @override + GCustomerRelationsOrganizationCreateInput rebuild( + void Function(GCustomerRelationsOrganizationCreateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsOrganizationCreateInputBuilder toBuilder() => + new GCustomerRelationsOrganizationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsOrganizationCreateInput && + clientMutationId == other.clientMutationId && + groupId == other.groupId && + name == other.name && + defaultRate == other.defaultRate && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), groupId.hashCode), + name.hashCode), + defaultRate.hashCode), + description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GCustomerRelationsOrganizationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('groupId', groupId) + ..add('name', name) + ..add('defaultRate', defaultRate) + ..add('description', description)) + .toString(); + } +} + +class GCustomerRelationsOrganizationCreateInputBuilder + implements + Builder { + _$GCustomerRelationsOrganizationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GGroupIDBuilder? _groupId; + GGroupIDBuilder get groupId => _$this._groupId ??= new GGroupIDBuilder(); + set groupId(GGroupIDBuilder? groupId) => _$this._groupId = groupId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + double? _defaultRate; + double? get defaultRate => _$this._defaultRate; + set defaultRate(double? defaultRate) => _$this._defaultRate = defaultRate; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GCustomerRelationsOrganizationCreateInputBuilder(); + + GCustomerRelationsOrganizationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupId = $v.groupId.toBuilder(); + _name = $v.name; + _defaultRate = $v.defaultRate; + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsOrganizationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsOrganizationCreateInput; + } + + @override + void update( + void Function(GCustomerRelationsOrganizationCreateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsOrganizationCreateInput build() => _build(); + + _$GCustomerRelationsOrganizationCreateInput _build() { + _$GCustomerRelationsOrganizationCreateInput _$result; + try { + _$result = _$v ?? + new _$GCustomerRelationsOrganizationCreateInput._( + clientMutationId: clientMutationId, + groupId: groupId.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GCustomerRelationsOrganizationCreateInput', 'name'), + defaultRate: defaultRate, + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'groupId'; + groupId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCustomerRelationsOrganizationCreateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsOrganizationID + extends GCustomerRelationsOrganizationID { + @override + final String value; + + factory _$GCustomerRelationsOrganizationID( + [void Function(GCustomerRelationsOrganizationIDBuilder)? updates]) => + (new GCustomerRelationsOrganizationIDBuilder()..update(updates))._build(); + + _$GCustomerRelationsOrganizationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GCustomerRelationsOrganizationID', 'value'); + } + + @override + GCustomerRelationsOrganizationID rebuild( + void Function(GCustomerRelationsOrganizationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsOrganizationIDBuilder toBuilder() => + new GCustomerRelationsOrganizationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsOrganizationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GCustomerRelationsOrganizationID') + ..add('value', value)) + .toString(); + } +} + +class GCustomerRelationsOrganizationIDBuilder + implements + Builder { + _$GCustomerRelationsOrganizationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GCustomerRelationsOrganizationIDBuilder(); + + GCustomerRelationsOrganizationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsOrganizationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsOrganizationID; + } + + @override + void update(void Function(GCustomerRelationsOrganizationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsOrganizationID build() => _build(); + + _$GCustomerRelationsOrganizationID _build() { + final _$result = _$v ?? + new _$GCustomerRelationsOrganizationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GCustomerRelationsOrganizationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GCustomerRelationsOrganizationUpdateInput + extends GCustomerRelationsOrganizationUpdateInput { + @override + final String? clientMutationId; + @override + final GCustomerRelationsOrganizationID id; + @override + final String? name; + @override + final double? defaultRate; + @override + final String? description; + @override + final bool? active; + + factory _$GCustomerRelationsOrganizationUpdateInput( + [void Function(GCustomerRelationsOrganizationUpdateInputBuilder)? + updates]) => + (new GCustomerRelationsOrganizationUpdateInputBuilder()..update(updates)) + ._build(); + + _$GCustomerRelationsOrganizationUpdateInput._( + {this.clientMutationId, + required this.id, + this.name, + this.defaultRate, + this.description, + this.active}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GCustomerRelationsOrganizationUpdateInput', 'id'); + } + + @override + GCustomerRelationsOrganizationUpdateInput rebuild( + void Function(GCustomerRelationsOrganizationUpdateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GCustomerRelationsOrganizationUpdateInputBuilder toBuilder() => + new GCustomerRelationsOrganizationUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GCustomerRelationsOrganizationUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + defaultRate == other.defaultRate && + description == other.description && + active == other.active; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + name.hashCode), + defaultRate.hashCode), + description.hashCode), + active.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GCustomerRelationsOrganizationUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('defaultRate', defaultRate) + ..add('description', description) + ..add('active', active)) + .toString(); + } +} + +class GCustomerRelationsOrganizationUpdateInputBuilder + implements + Builder { + _$GCustomerRelationsOrganizationUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCustomerRelationsOrganizationIDBuilder? _id; + GCustomerRelationsOrganizationIDBuilder get id => + _$this._id ??= new GCustomerRelationsOrganizationIDBuilder(); + set id(GCustomerRelationsOrganizationIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + double? _defaultRate; + double? get defaultRate => _$this._defaultRate; + set defaultRate(double? defaultRate) => _$this._defaultRate = defaultRate; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + GCustomerRelationsOrganizationUpdateInputBuilder(); + + GCustomerRelationsOrganizationUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _defaultRate = $v.defaultRate; + _description = $v.description; + _active = $v.active; + _$v = null; + } + return this; + } + + @override + void replace(GCustomerRelationsOrganizationUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GCustomerRelationsOrganizationUpdateInput; + } + + @override + void update( + void Function(GCustomerRelationsOrganizationUpdateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GCustomerRelationsOrganizationUpdateInput build() => _build(); + + _$GCustomerRelationsOrganizationUpdateInput _build() { + _$GCustomerRelationsOrganizationUpdateInput _$result; + try { + _$result = _$v ?? + new _$GCustomerRelationsOrganizationUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: name, + defaultRate: defaultRate, + description: description, + active: active); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GCustomerRelationsOrganizationUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastOnDemandScanCreateInput extends GDastOnDemandScanCreateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final GDastSiteProfileID dastSiteProfileId; + @override + final GDastScannerProfileID? dastScannerProfileId; + + factory _$GDastOnDemandScanCreateInput( + [void Function(GDastOnDemandScanCreateInputBuilder)? updates]) => + (new GDastOnDemandScanCreateInputBuilder()..update(updates))._build(); + + _$GDastOnDemandScanCreateInput._( + {this.clientMutationId, + required this.fullPath, + required this.dastSiteProfileId, + this.dastScannerProfileId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastOnDemandScanCreateInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull(dastSiteProfileId, + r'GDastOnDemandScanCreateInput', 'dastSiteProfileId'); + } + + @override + GDastOnDemandScanCreateInput rebuild( + void Function(GDastOnDemandScanCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastOnDemandScanCreateInputBuilder toBuilder() => + new GDastOnDemandScanCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastOnDemandScanCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + dastSiteProfileId == other.dastSiteProfileId && + dastScannerProfileId == other.dastScannerProfileId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + dastSiteProfileId.hashCode), + dastScannerProfileId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastOnDemandScanCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('dastSiteProfileId', dastSiteProfileId) + ..add('dastScannerProfileId', dastScannerProfileId)) + .toString(); + } +} + +class GDastOnDemandScanCreateInputBuilder + implements + Builder { + _$GDastOnDemandScanCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GDastSiteProfileIDBuilder? _dastSiteProfileId; + GDastSiteProfileIDBuilder get dastSiteProfileId => + _$this._dastSiteProfileId ??= new GDastSiteProfileIDBuilder(); + set dastSiteProfileId(GDastSiteProfileIDBuilder? dastSiteProfileId) => + _$this._dastSiteProfileId = dastSiteProfileId; + + GDastScannerProfileIDBuilder? _dastScannerProfileId; + GDastScannerProfileIDBuilder get dastScannerProfileId => + _$this._dastScannerProfileId ??= new GDastScannerProfileIDBuilder(); + set dastScannerProfileId( + GDastScannerProfileIDBuilder? dastScannerProfileId) => + _$this._dastScannerProfileId = dastScannerProfileId; + + GDastOnDemandScanCreateInputBuilder(); + + GDastOnDemandScanCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _dastSiteProfileId = $v.dastSiteProfileId.toBuilder(); + _dastScannerProfileId = $v.dastScannerProfileId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastOnDemandScanCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastOnDemandScanCreateInput; + } + + @override + void update(void Function(GDastOnDemandScanCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastOnDemandScanCreateInput build() => _build(); + + _$GDastOnDemandScanCreateInput _build() { + _$GDastOnDemandScanCreateInput _$result; + try { + _$result = _$v ?? + new _$GDastOnDemandScanCreateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastOnDemandScanCreateInput', 'fullPath'), + dastSiteProfileId: dastSiteProfileId.build(), + dastScannerProfileId: _dastScannerProfileId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dastSiteProfileId'; + dastSiteProfileId.build(); + _$failedField = 'dastScannerProfileId'; + _dastScannerProfileId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastOnDemandScanCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastProfileCadenceInput extends GDastProfileCadenceInput { + @override + final GDastProfileCadenceUnit? unit; + @override + final int? duration; + + factory _$GDastProfileCadenceInput( + [void Function(GDastProfileCadenceInputBuilder)? updates]) => + (new GDastProfileCadenceInputBuilder()..update(updates))._build(); + + _$GDastProfileCadenceInput._({this.unit, this.duration}) : super._(); + + @override + GDastProfileCadenceInput rebuild( + void Function(GDastProfileCadenceInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileCadenceInputBuilder toBuilder() => + new GDastProfileCadenceInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileCadenceInput && + unit == other.unit && + duration == other.duration; + } + + @override + int get hashCode { + return $jf($jc($jc(0, unit.hashCode), duration.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileCadenceInput') + ..add('unit', unit) + ..add('duration', duration)) + .toString(); + } +} + +class GDastProfileCadenceInputBuilder + implements + Builder { + _$GDastProfileCadenceInput? _$v; + + GDastProfileCadenceUnit? _unit; + GDastProfileCadenceUnit? get unit => _$this._unit; + set unit(GDastProfileCadenceUnit? unit) => _$this._unit = unit; + + int? _duration; + int? get duration => _$this._duration; + set duration(int? duration) => _$this._duration = duration; + + GDastProfileCadenceInputBuilder(); + + GDastProfileCadenceInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _unit = $v.unit; + _duration = $v.duration; + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileCadenceInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileCadenceInput; + } + + @override + void update(void Function(GDastProfileCadenceInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileCadenceInput build() => _build(); + + _$GDastProfileCadenceInput _build() { + final _$result = + _$v ?? new _$GDastProfileCadenceInput._(unit: unit, duration: duration); + replace(_$result); + return _$result; + } +} + +class _$GDastProfileCreateInput extends GDastProfileCreateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final GDastProfileScheduleInput? dastProfileSchedule; + @override + final String name; + @override + final String? description; + @override + final String? branchName; + @override + final GDastSiteProfileID dastSiteProfileId; + @override + final GDastScannerProfileID dastScannerProfileId; + @override + final bool? runAfterCreate; + + factory _$GDastProfileCreateInput( + [void Function(GDastProfileCreateInputBuilder)? updates]) => + (new GDastProfileCreateInputBuilder()..update(updates))._build(); + + _$GDastProfileCreateInput._( + {this.clientMutationId, + required this.fullPath, + this.dastProfileSchedule, + required this.name, + this.description, + this.branchName, + required this.dastSiteProfileId, + required this.dastScannerProfileId, + this.runAfterCreate}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastProfileCreateInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GDastProfileCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + dastSiteProfileId, r'GDastProfileCreateInput', 'dastSiteProfileId'); + BuiltValueNullFieldError.checkNotNull(dastScannerProfileId, + r'GDastProfileCreateInput', 'dastScannerProfileId'); + } + + @override + GDastProfileCreateInput rebuild( + void Function(GDastProfileCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileCreateInputBuilder toBuilder() => + new GDastProfileCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + dastProfileSchedule == other.dastProfileSchedule && + name == other.name && + description == other.description && + branchName == other.branchName && + dastSiteProfileId == other.dastSiteProfileId && + dastScannerProfileId == other.dastScannerProfileId && + runAfterCreate == other.runAfterCreate; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + fullPath.hashCode), + dastProfileSchedule.hashCode), + name.hashCode), + description.hashCode), + branchName.hashCode), + dastSiteProfileId.hashCode), + dastScannerProfileId.hashCode), + runAfterCreate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('dastProfileSchedule', dastProfileSchedule) + ..add('name', name) + ..add('description', description) + ..add('branchName', branchName) + ..add('dastSiteProfileId', dastSiteProfileId) + ..add('dastScannerProfileId', dastScannerProfileId) + ..add('runAfterCreate', runAfterCreate)) + .toString(); + } +} + +class GDastProfileCreateInputBuilder + implements + Builder { + _$GDastProfileCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GDastProfileScheduleInputBuilder? _dastProfileSchedule; + GDastProfileScheduleInputBuilder get dastProfileSchedule => + _$this._dastProfileSchedule ??= new GDastProfileScheduleInputBuilder(); + set dastProfileSchedule( + GDastProfileScheduleInputBuilder? dastProfileSchedule) => + _$this._dastProfileSchedule = dastProfileSchedule; + + 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? _branchName; + String? get branchName => _$this._branchName; + set branchName(String? branchName) => _$this._branchName = branchName; + + GDastSiteProfileIDBuilder? _dastSiteProfileId; + GDastSiteProfileIDBuilder get dastSiteProfileId => + _$this._dastSiteProfileId ??= new GDastSiteProfileIDBuilder(); + set dastSiteProfileId(GDastSiteProfileIDBuilder? dastSiteProfileId) => + _$this._dastSiteProfileId = dastSiteProfileId; + + GDastScannerProfileIDBuilder? _dastScannerProfileId; + GDastScannerProfileIDBuilder get dastScannerProfileId => + _$this._dastScannerProfileId ??= new GDastScannerProfileIDBuilder(); + set dastScannerProfileId( + GDastScannerProfileIDBuilder? dastScannerProfileId) => + _$this._dastScannerProfileId = dastScannerProfileId; + + bool? _runAfterCreate; + bool? get runAfterCreate => _$this._runAfterCreate; + set runAfterCreate(bool? runAfterCreate) => + _$this._runAfterCreate = runAfterCreate; + + GDastProfileCreateInputBuilder(); + + GDastProfileCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _dastProfileSchedule = $v.dastProfileSchedule?.toBuilder(); + _name = $v.name; + _description = $v.description; + _branchName = $v.branchName; + _dastSiteProfileId = $v.dastSiteProfileId.toBuilder(); + _dastScannerProfileId = $v.dastScannerProfileId.toBuilder(); + _runAfterCreate = $v.runAfterCreate; + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileCreateInput; + } + + @override + void update(void Function(GDastProfileCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileCreateInput build() => _build(); + + _$GDastProfileCreateInput _build() { + _$GDastProfileCreateInput _$result; + try { + _$result = _$v ?? + new _$GDastProfileCreateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastProfileCreateInput', 'fullPath'), + dastProfileSchedule: _dastProfileSchedule?.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GDastProfileCreateInput', 'name'), + description: description, + branchName: branchName, + dastSiteProfileId: dastSiteProfileId.build(), + dastScannerProfileId: dastScannerProfileId.build(), + runAfterCreate: runAfterCreate); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dastProfileSchedule'; + _dastProfileSchedule?.build(); + + _$failedField = 'dastSiteProfileId'; + dastSiteProfileId.build(); + _$failedField = 'dastScannerProfileId'; + dastScannerProfileId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastProfileCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastProfileDeleteInput extends GDastProfileDeleteInput { + @override + final String? clientMutationId; + @override + final GDastProfileID id; + + factory _$GDastProfileDeleteInput( + [void Function(GDastProfileDeleteInputBuilder)? updates]) => + (new GDastProfileDeleteInputBuilder()..update(updates))._build(); + + _$GDastProfileDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDastProfileDeleteInput', 'id'); + } + + @override + GDastProfileDeleteInput rebuild( + void Function(GDastProfileDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileDeleteInputBuilder toBuilder() => + new GDastProfileDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDastProfileDeleteInputBuilder + implements + Builder { + _$GDastProfileDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastProfileIDBuilder? _id; + GDastProfileIDBuilder get id => _$this._id ??= new GDastProfileIDBuilder(); + set id(GDastProfileIDBuilder? id) => _$this._id = id; + + GDastProfileDeleteInputBuilder(); + + GDastProfileDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileDeleteInput; + } + + @override + void update(void Function(GDastProfileDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileDeleteInput build() => _build(); + + _$GDastProfileDeleteInput _build() { + _$GDastProfileDeleteInput _$result; + try { + _$result = _$v ?? + new _$GDastProfileDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastProfileDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastProfileID extends GDastProfileID { + @override + final String value; + + factory _$GDastProfileID([void Function(GDastProfileIDBuilder)? updates]) => + (new GDastProfileIDBuilder()..update(updates))._build(); + + _$GDastProfileID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDastProfileID', 'value'); + } + + @override + GDastProfileID rebuild(void Function(GDastProfileIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileIDBuilder toBuilder() => + new GDastProfileIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileID')..add('value', value)) + .toString(); + } +} + +class GDastProfileIDBuilder + implements Builder { + _$GDastProfileID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastProfileIDBuilder(); + + GDastProfileIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileID; + } + + @override + void update(void Function(GDastProfileIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileID build() => _build(); + + _$GDastProfileID _build() { + final _$result = _$v ?? + new _$GDastProfileID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastProfileID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastProfileRunInput extends GDastProfileRunInput { + @override + final String? clientMutationId; + @override + final GDastProfileID id; + + factory _$GDastProfileRunInput( + [void Function(GDastProfileRunInputBuilder)? updates]) => + (new GDastProfileRunInputBuilder()..update(updates))._build(); + + _$GDastProfileRunInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDastProfileRunInput', 'id'); + } + + @override + GDastProfileRunInput rebuild( + void Function(GDastProfileRunInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileRunInputBuilder toBuilder() => + new GDastProfileRunInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileRunInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileRunInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDastProfileRunInputBuilder + implements Builder { + _$GDastProfileRunInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastProfileIDBuilder? _id; + GDastProfileIDBuilder get id => _$this._id ??= new GDastProfileIDBuilder(); + set id(GDastProfileIDBuilder? id) => _$this._id = id; + + GDastProfileRunInputBuilder(); + + GDastProfileRunInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileRunInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileRunInput; + } + + @override + void update(void Function(GDastProfileRunInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileRunInput build() => _build(); + + _$GDastProfileRunInput _build() { + _$GDastProfileRunInput _$result; + try { + _$result = _$v ?? + new _$GDastProfileRunInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastProfileRunInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastProfileScheduleID extends GDastProfileScheduleID { + @override + final String value; + + factory _$GDastProfileScheduleID( + [void Function(GDastProfileScheduleIDBuilder)? updates]) => + (new GDastProfileScheduleIDBuilder()..update(updates))._build(); + + _$GDastProfileScheduleID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDastProfileScheduleID', 'value'); + } + + @override + GDastProfileScheduleID rebuild( + void Function(GDastProfileScheduleIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileScheduleIDBuilder toBuilder() => + new GDastProfileScheduleIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileScheduleID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileScheduleID') + ..add('value', value)) + .toString(); + } +} + +class GDastProfileScheduleIDBuilder + implements Builder { + _$GDastProfileScheduleID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastProfileScheduleIDBuilder(); + + GDastProfileScheduleIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileScheduleID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileScheduleID; + } + + @override + void update(void Function(GDastProfileScheduleIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileScheduleID build() => _build(); + + _$GDastProfileScheduleID _build() { + final _$result = _$v ?? + new _$GDastProfileScheduleID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastProfileScheduleID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastProfileScheduleInput extends GDastProfileScheduleInput { + @override + final bool? active; + @override + final GTime? startsAt; + @override + final String? timezone; + @override + final GDastProfileCadenceInput? cadence; + + factory _$GDastProfileScheduleInput( + [void Function(GDastProfileScheduleInputBuilder)? updates]) => + (new GDastProfileScheduleInputBuilder()..update(updates))._build(); + + _$GDastProfileScheduleInput._( + {this.active, this.startsAt, this.timezone, this.cadence}) + : super._(); + + @override + GDastProfileScheduleInput rebuild( + void Function(GDastProfileScheduleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileScheduleInputBuilder toBuilder() => + new GDastProfileScheduleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileScheduleInput && + active == other.active && + startsAt == other.startsAt && + timezone == other.timezone && + cadence == other.cadence; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, active.hashCode), startsAt.hashCode), timezone.hashCode), + cadence.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileScheduleInput') + ..add('active', active) + ..add('startsAt', startsAt) + ..add('timezone', timezone) + ..add('cadence', cadence)) + .toString(); + } +} + +class GDastProfileScheduleInputBuilder + implements + Builder { + _$GDastProfileScheduleInput? _$v; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + GTimeBuilder? _startsAt; + GTimeBuilder get startsAt => _$this._startsAt ??= new GTimeBuilder(); + set startsAt(GTimeBuilder? startsAt) => _$this._startsAt = startsAt; + + String? _timezone; + String? get timezone => _$this._timezone; + set timezone(String? timezone) => _$this._timezone = timezone; + + GDastProfileCadenceInputBuilder? _cadence; + GDastProfileCadenceInputBuilder get cadence => + _$this._cadence ??= new GDastProfileCadenceInputBuilder(); + set cadence(GDastProfileCadenceInputBuilder? cadence) => + _$this._cadence = cadence; + + GDastProfileScheduleInputBuilder(); + + GDastProfileScheduleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _active = $v.active; + _startsAt = $v.startsAt?.toBuilder(); + _timezone = $v.timezone; + _cadence = $v.cadence?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileScheduleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileScheduleInput; + } + + @override + void update(void Function(GDastProfileScheduleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileScheduleInput build() => _build(); + + _$GDastProfileScheduleInput _build() { + _$GDastProfileScheduleInput _$result; + try { + _$result = _$v ?? + new _$GDastProfileScheduleInput._( + active: active, + startsAt: _startsAt?.build(), + timezone: timezone, + cadence: _cadence?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'startsAt'; + _startsAt?.build(); + + _$failedField = 'cadence'; + _cadence?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastProfileScheduleInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastProfileUpdateInput extends GDastProfileUpdateInput { + @override + final String? clientMutationId; + @override + final GDastProfileID id; + @override + final GDastProfileScheduleInput? dastProfileSchedule; + @override + final String? name; + @override + final String? description; + @override + final String? branchName; + @override + final GDastSiteProfileID? dastSiteProfileId; + @override + final GDastScannerProfileID? dastScannerProfileId; + @override + final bool? runAfterUpdate; + + factory _$GDastProfileUpdateInput( + [void Function(GDastProfileUpdateInputBuilder)? updates]) => + (new GDastProfileUpdateInputBuilder()..update(updates))._build(); + + _$GDastProfileUpdateInput._( + {this.clientMutationId, + required this.id, + this.dastProfileSchedule, + this.name, + this.description, + this.branchName, + this.dastSiteProfileId, + this.dastScannerProfileId, + this.runAfterUpdate}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDastProfileUpdateInput', 'id'); + } + + @override + GDastProfileUpdateInput rebuild( + void Function(GDastProfileUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastProfileUpdateInputBuilder toBuilder() => + new GDastProfileUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastProfileUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + dastProfileSchedule == other.dastProfileSchedule && + name == other.name && + description == other.description && + branchName == other.branchName && + dastSiteProfileId == other.dastSiteProfileId && + dastScannerProfileId == other.dastScannerProfileId && + runAfterUpdate == other.runAfterUpdate; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + id.hashCode), + dastProfileSchedule.hashCode), + name.hashCode), + description.hashCode), + branchName.hashCode), + dastSiteProfileId.hashCode), + dastScannerProfileId.hashCode), + runAfterUpdate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastProfileUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('dastProfileSchedule', dastProfileSchedule) + ..add('name', name) + ..add('description', description) + ..add('branchName', branchName) + ..add('dastSiteProfileId', dastSiteProfileId) + ..add('dastScannerProfileId', dastScannerProfileId) + ..add('runAfterUpdate', runAfterUpdate)) + .toString(); + } +} + +class GDastProfileUpdateInputBuilder + implements + Builder { + _$GDastProfileUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastProfileIDBuilder? _id; + GDastProfileIDBuilder get id => _$this._id ??= new GDastProfileIDBuilder(); + set id(GDastProfileIDBuilder? id) => _$this._id = id; + + GDastProfileScheduleInputBuilder? _dastProfileSchedule; + GDastProfileScheduleInputBuilder get dastProfileSchedule => + _$this._dastProfileSchedule ??= new GDastProfileScheduleInputBuilder(); + set dastProfileSchedule( + GDastProfileScheduleInputBuilder? dastProfileSchedule) => + _$this._dastProfileSchedule = dastProfileSchedule; + + 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? _branchName; + String? get branchName => _$this._branchName; + set branchName(String? branchName) => _$this._branchName = branchName; + + GDastSiteProfileIDBuilder? _dastSiteProfileId; + GDastSiteProfileIDBuilder get dastSiteProfileId => + _$this._dastSiteProfileId ??= new GDastSiteProfileIDBuilder(); + set dastSiteProfileId(GDastSiteProfileIDBuilder? dastSiteProfileId) => + _$this._dastSiteProfileId = dastSiteProfileId; + + GDastScannerProfileIDBuilder? _dastScannerProfileId; + GDastScannerProfileIDBuilder get dastScannerProfileId => + _$this._dastScannerProfileId ??= new GDastScannerProfileIDBuilder(); + set dastScannerProfileId( + GDastScannerProfileIDBuilder? dastScannerProfileId) => + _$this._dastScannerProfileId = dastScannerProfileId; + + bool? _runAfterUpdate; + bool? get runAfterUpdate => _$this._runAfterUpdate; + set runAfterUpdate(bool? runAfterUpdate) => + _$this._runAfterUpdate = runAfterUpdate; + + GDastProfileUpdateInputBuilder(); + + GDastProfileUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _dastProfileSchedule = $v.dastProfileSchedule?.toBuilder(); + _name = $v.name; + _description = $v.description; + _branchName = $v.branchName; + _dastSiteProfileId = $v.dastSiteProfileId?.toBuilder(); + _dastScannerProfileId = $v.dastScannerProfileId?.toBuilder(); + _runAfterUpdate = $v.runAfterUpdate; + _$v = null; + } + return this; + } + + @override + void replace(GDastProfileUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastProfileUpdateInput; + } + + @override + void update(void Function(GDastProfileUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastProfileUpdateInput build() => _build(); + + _$GDastProfileUpdateInput _build() { + _$GDastProfileUpdateInput _$result; + try { + _$result = _$v ?? + new _$GDastProfileUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + dastProfileSchedule: _dastProfileSchedule?.build(), + name: name, + description: description, + branchName: branchName, + dastSiteProfileId: _dastSiteProfileId?.build(), + dastScannerProfileId: _dastScannerProfileId?.build(), + runAfterUpdate: runAfterUpdate); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'dastProfileSchedule'; + _dastProfileSchedule?.build(); + + _$failedField = 'dastSiteProfileId'; + _dastSiteProfileId?.build(); + _$failedField = 'dastScannerProfileId'; + _dastScannerProfileId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastProfileUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastScannerProfileCreateInput extends GDastScannerProfileCreateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final String profileName; + @override + final int? spiderTimeout; + @override + final int? targetTimeout; + @override + final GDastScanTypeEnum? scanType; + @override + final bool? useAjaxSpider; + @override + final bool? showDebugMessages; + + factory _$GDastScannerProfileCreateInput( + [void Function(GDastScannerProfileCreateInputBuilder)? updates]) => + (new GDastScannerProfileCreateInputBuilder()..update(updates))._build(); + + _$GDastScannerProfileCreateInput._( + {this.clientMutationId, + required this.fullPath, + required this.profileName, + this.spiderTimeout, + this.targetTimeout, + this.scanType, + this.useAjaxSpider, + this.showDebugMessages}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastScannerProfileCreateInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastScannerProfileCreateInput', 'profileName'); + } + + @override + GDastScannerProfileCreateInput rebuild( + void Function(GDastScannerProfileCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastScannerProfileCreateInputBuilder toBuilder() => + new GDastScannerProfileCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastScannerProfileCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + profileName == other.profileName && + spiderTimeout == other.spiderTimeout && + targetTimeout == other.targetTimeout && + scanType == other.scanType && + useAjaxSpider == other.useAjaxSpider && + showDebugMessages == other.showDebugMessages; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + fullPath.hashCode), + profileName.hashCode), + spiderTimeout.hashCode), + targetTimeout.hashCode), + scanType.hashCode), + useAjaxSpider.hashCode), + showDebugMessages.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastScannerProfileCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('profileName', profileName) + ..add('spiderTimeout', spiderTimeout) + ..add('targetTimeout', targetTimeout) + ..add('scanType', scanType) + ..add('useAjaxSpider', useAjaxSpider) + ..add('showDebugMessages', showDebugMessages)) + .toString(); + } +} + +class GDastScannerProfileCreateInputBuilder + implements + Builder { + _$GDastScannerProfileCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + String? _profileName; + String? get profileName => _$this._profileName; + set profileName(String? profileName) => _$this._profileName = profileName; + + int? _spiderTimeout; + int? get spiderTimeout => _$this._spiderTimeout; + set spiderTimeout(int? spiderTimeout) => + _$this._spiderTimeout = spiderTimeout; + + int? _targetTimeout; + int? get targetTimeout => _$this._targetTimeout; + set targetTimeout(int? targetTimeout) => + _$this._targetTimeout = targetTimeout; + + GDastScanTypeEnum? _scanType; + GDastScanTypeEnum? get scanType => _$this._scanType; + set scanType(GDastScanTypeEnum? scanType) => _$this._scanType = scanType; + + bool? _useAjaxSpider; + bool? get useAjaxSpider => _$this._useAjaxSpider; + set useAjaxSpider(bool? useAjaxSpider) => + _$this._useAjaxSpider = useAjaxSpider; + + bool? _showDebugMessages; + bool? get showDebugMessages => _$this._showDebugMessages; + set showDebugMessages(bool? showDebugMessages) => + _$this._showDebugMessages = showDebugMessages; + + GDastScannerProfileCreateInputBuilder(); + + GDastScannerProfileCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _profileName = $v.profileName; + _spiderTimeout = $v.spiderTimeout; + _targetTimeout = $v.targetTimeout; + _scanType = $v.scanType; + _useAjaxSpider = $v.useAjaxSpider; + _showDebugMessages = $v.showDebugMessages; + _$v = null; + } + return this; + } + + @override + void replace(GDastScannerProfileCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastScannerProfileCreateInput; + } + + @override + void update(void Function(GDastScannerProfileCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastScannerProfileCreateInput build() => _build(); + + _$GDastScannerProfileCreateInput _build() { + final _$result = _$v ?? + new _$GDastScannerProfileCreateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastScannerProfileCreateInput', 'fullPath'), + profileName: BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastScannerProfileCreateInput', 'profileName'), + spiderTimeout: spiderTimeout, + targetTimeout: targetTimeout, + scanType: scanType, + useAjaxSpider: useAjaxSpider, + showDebugMessages: showDebugMessages); + replace(_$result); + return _$result; + } +} + +class _$GDastScannerProfileDeleteInput extends GDastScannerProfileDeleteInput { + @override + final String? clientMutationId; + @override + final GDastScannerProfileID id; + + factory _$GDastScannerProfileDeleteInput( + [void Function(GDastScannerProfileDeleteInputBuilder)? updates]) => + (new GDastScannerProfileDeleteInputBuilder()..update(updates))._build(); + + _$GDastScannerProfileDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDastScannerProfileDeleteInput', 'id'); + } + + @override + GDastScannerProfileDeleteInput rebuild( + void Function(GDastScannerProfileDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastScannerProfileDeleteInputBuilder toBuilder() => + new GDastScannerProfileDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastScannerProfileDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastScannerProfileDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDastScannerProfileDeleteInputBuilder + implements + Builder { + _$GDastScannerProfileDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastScannerProfileIDBuilder? _id; + GDastScannerProfileIDBuilder get id => + _$this._id ??= new GDastScannerProfileIDBuilder(); + set id(GDastScannerProfileIDBuilder? id) => _$this._id = id; + + GDastScannerProfileDeleteInputBuilder(); + + GDastScannerProfileDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastScannerProfileDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastScannerProfileDeleteInput; + } + + @override + void update(void Function(GDastScannerProfileDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastScannerProfileDeleteInput build() => _build(); + + _$GDastScannerProfileDeleteInput _build() { + _$GDastScannerProfileDeleteInput _$result; + try { + _$result = _$v ?? + new _$GDastScannerProfileDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastScannerProfileDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastScannerProfileID extends GDastScannerProfileID { + @override + final String value; + + factory _$GDastScannerProfileID( + [void Function(GDastScannerProfileIDBuilder)? updates]) => + (new GDastScannerProfileIDBuilder()..update(updates))._build(); + + _$GDastScannerProfileID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDastScannerProfileID', 'value'); + } + + @override + GDastScannerProfileID rebuild( + void Function(GDastScannerProfileIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastScannerProfileIDBuilder toBuilder() => + new GDastScannerProfileIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastScannerProfileID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastScannerProfileID') + ..add('value', value)) + .toString(); + } +} + +class GDastScannerProfileIDBuilder + implements Builder { + _$GDastScannerProfileID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastScannerProfileIDBuilder(); + + GDastScannerProfileIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastScannerProfileID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastScannerProfileID; + } + + @override + void update(void Function(GDastScannerProfileIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastScannerProfileID build() => _build(); + + _$GDastScannerProfileID _build() { + final _$result = _$v ?? + new _$GDastScannerProfileID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastScannerProfileID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastScannerProfileUpdateInput extends GDastScannerProfileUpdateInput { + @override + final String? clientMutationId; + @override + final GDastScannerProfileID id; + @override + final String profileName; + @override + final int spiderTimeout; + @override + final int targetTimeout; + @override + final GDastScanTypeEnum? scanType; + @override + final bool? useAjaxSpider; + @override + final bool? showDebugMessages; + + factory _$GDastScannerProfileUpdateInput( + [void Function(GDastScannerProfileUpdateInputBuilder)? updates]) => + (new GDastScannerProfileUpdateInputBuilder()..update(updates))._build(); + + _$GDastScannerProfileUpdateInput._( + {this.clientMutationId, + required this.id, + required this.profileName, + required this.spiderTimeout, + required this.targetTimeout, + this.scanType, + this.useAjaxSpider, + this.showDebugMessages}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDastScannerProfileUpdateInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastScannerProfileUpdateInput', 'profileName'); + BuiltValueNullFieldError.checkNotNull( + spiderTimeout, r'GDastScannerProfileUpdateInput', 'spiderTimeout'); + BuiltValueNullFieldError.checkNotNull( + targetTimeout, r'GDastScannerProfileUpdateInput', 'targetTimeout'); + } + + @override + GDastScannerProfileUpdateInput rebuild( + void Function(GDastScannerProfileUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastScannerProfileUpdateInputBuilder toBuilder() => + new GDastScannerProfileUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastScannerProfileUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + profileName == other.profileName && + spiderTimeout == other.spiderTimeout && + targetTimeout == other.targetTimeout && + scanType == other.scanType && + useAjaxSpider == other.useAjaxSpider && + showDebugMessages == other.showDebugMessages; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + profileName.hashCode), + spiderTimeout.hashCode), + targetTimeout.hashCode), + scanType.hashCode), + useAjaxSpider.hashCode), + showDebugMessages.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastScannerProfileUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('profileName', profileName) + ..add('spiderTimeout', spiderTimeout) + ..add('targetTimeout', targetTimeout) + ..add('scanType', scanType) + ..add('useAjaxSpider', useAjaxSpider) + ..add('showDebugMessages', showDebugMessages)) + .toString(); + } +} + +class GDastScannerProfileUpdateInputBuilder + implements + Builder { + _$GDastScannerProfileUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastScannerProfileIDBuilder? _id; + GDastScannerProfileIDBuilder get id => + _$this._id ??= new GDastScannerProfileIDBuilder(); + set id(GDastScannerProfileIDBuilder? id) => _$this._id = id; + + String? _profileName; + String? get profileName => _$this._profileName; + set profileName(String? profileName) => _$this._profileName = profileName; + + int? _spiderTimeout; + int? get spiderTimeout => _$this._spiderTimeout; + set spiderTimeout(int? spiderTimeout) => + _$this._spiderTimeout = spiderTimeout; + + int? _targetTimeout; + int? get targetTimeout => _$this._targetTimeout; + set targetTimeout(int? targetTimeout) => + _$this._targetTimeout = targetTimeout; + + GDastScanTypeEnum? _scanType; + GDastScanTypeEnum? get scanType => _$this._scanType; + set scanType(GDastScanTypeEnum? scanType) => _$this._scanType = scanType; + + bool? _useAjaxSpider; + bool? get useAjaxSpider => _$this._useAjaxSpider; + set useAjaxSpider(bool? useAjaxSpider) => + _$this._useAjaxSpider = useAjaxSpider; + + bool? _showDebugMessages; + bool? get showDebugMessages => _$this._showDebugMessages; + set showDebugMessages(bool? showDebugMessages) => + _$this._showDebugMessages = showDebugMessages; + + GDastScannerProfileUpdateInputBuilder(); + + GDastScannerProfileUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _profileName = $v.profileName; + _spiderTimeout = $v.spiderTimeout; + _targetTimeout = $v.targetTimeout; + _scanType = $v.scanType; + _useAjaxSpider = $v.useAjaxSpider; + _showDebugMessages = $v.showDebugMessages; + _$v = null; + } + return this; + } + + @override + void replace(GDastScannerProfileUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastScannerProfileUpdateInput; + } + + @override + void update(void Function(GDastScannerProfileUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastScannerProfileUpdateInput build() => _build(); + + _$GDastScannerProfileUpdateInput _build() { + _$GDastScannerProfileUpdateInput _$result; + try { + _$result = _$v ?? + new _$GDastScannerProfileUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + profileName: BuiltValueNullFieldError.checkNotNull(profileName, + r'GDastScannerProfileUpdateInput', 'profileName'), + spiderTimeout: BuiltValueNullFieldError.checkNotNull( + spiderTimeout, + r'GDastScannerProfileUpdateInput', + 'spiderTimeout'), + targetTimeout: BuiltValueNullFieldError.checkNotNull( + targetTimeout, + r'GDastScannerProfileUpdateInput', + 'targetTimeout'), + scanType: scanType, + useAjaxSpider: useAjaxSpider, + showDebugMessages: showDebugMessages); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastScannerProfileUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastSiteProfileAuthInput extends GDastSiteProfileAuthInput { + @override + final bool? enabled; + @override + final String? url; + @override + final String? usernameField; + @override + final String? passwordField; + @override + final String? username; + @override + final String? password; + @override + final String? submitField; + + factory _$GDastSiteProfileAuthInput( + [void Function(GDastSiteProfileAuthInputBuilder)? updates]) => + (new GDastSiteProfileAuthInputBuilder()..update(updates))._build(); + + _$GDastSiteProfileAuthInput._( + {this.enabled, + this.url, + this.usernameField, + this.passwordField, + this.username, + this.password, + this.submitField}) + : super._(); + + @override + GDastSiteProfileAuthInput rebuild( + void Function(GDastSiteProfileAuthInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteProfileAuthInputBuilder toBuilder() => + new GDastSiteProfileAuthInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteProfileAuthInput && + enabled == other.enabled && + url == other.url && + usernameField == other.usernameField && + passwordField == other.passwordField && + username == other.username && + password == other.password && + submitField == other.submitField; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, enabled.hashCode), url.hashCode), + usernameField.hashCode), + passwordField.hashCode), + username.hashCode), + password.hashCode), + submitField.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteProfileAuthInput') + ..add('enabled', enabled) + ..add('url', url) + ..add('usernameField', usernameField) + ..add('passwordField', passwordField) + ..add('username', username) + ..add('password', password) + ..add('submitField', submitField)) + .toString(); + } +} + +class GDastSiteProfileAuthInputBuilder + implements + Builder { + _$GDastSiteProfileAuthInput? _$v; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _usernameField; + String? get usernameField => _$this._usernameField; + set usernameField(String? usernameField) => + _$this._usernameField = usernameField; + + String? _passwordField; + String? get passwordField => _$this._passwordField; + set passwordField(String? passwordField) => + _$this._passwordField = passwordField; + + String? _username; + String? get username => _$this._username; + set username(String? username) => _$this._username = username; + + String? _password; + String? get password => _$this._password; + set password(String? password) => _$this._password = password; + + String? _submitField; + String? get submitField => _$this._submitField; + set submitField(String? submitField) => _$this._submitField = submitField; + + GDastSiteProfileAuthInputBuilder(); + + GDastSiteProfileAuthInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _enabled = $v.enabled; + _url = $v.url; + _usernameField = $v.usernameField; + _passwordField = $v.passwordField; + _username = $v.username; + _password = $v.password; + _submitField = $v.submitField; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteProfileAuthInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteProfileAuthInput; + } + + @override + void update(void Function(GDastSiteProfileAuthInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteProfileAuthInput build() => _build(); + + _$GDastSiteProfileAuthInput _build() { + final _$result = _$v ?? + new _$GDastSiteProfileAuthInput._( + enabled: enabled, + url: url, + usernameField: usernameField, + passwordField: passwordField, + username: username, + password: password, + submitField: submitField); + replace(_$result); + return _$result; + } +} + +class _$GDastSiteProfileCreateInput extends GDastSiteProfileCreateInput { + @override + final String? clientMutationId; + @override + final String profileName; + @override + final String? targetUrl; + @override + final GDastTargetTypeEnum? targetType; + @override + final GDastScanMethodType? scanMethod; + @override + final String? requestHeaders; + @override + final GDastSiteProfileAuthInput? auth; + @override + final String fullPath; + @override + final BuiltList? excludedUrls; + + factory _$GDastSiteProfileCreateInput( + [void Function(GDastSiteProfileCreateInputBuilder)? updates]) => + (new GDastSiteProfileCreateInputBuilder()..update(updates))._build(); + + _$GDastSiteProfileCreateInput._( + {this.clientMutationId, + required this.profileName, + this.targetUrl, + this.targetType, + this.scanMethod, + this.requestHeaders, + this.auth, + required this.fullPath, + this.excludedUrls}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastSiteProfileCreateInput', 'profileName'); + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteProfileCreateInput', 'fullPath'); + } + + @override + GDastSiteProfileCreateInput rebuild( + void Function(GDastSiteProfileCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteProfileCreateInputBuilder toBuilder() => + new GDastSiteProfileCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteProfileCreateInput && + clientMutationId == other.clientMutationId && + profileName == other.profileName && + targetUrl == other.targetUrl && + targetType == other.targetType && + scanMethod == other.scanMethod && + requestHeaders == other.requestHeaders && + auth == other.auth && + fullPath == other.fullPath && + excludedUrls == other.excludedUrls; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + profileName.hashCode), + targetUrl.hashCode), + targetType.hashCode), + scanMethod.hashCode), + requestHeaders.hashCode), + auth.hashCode), + fullPath.hashCode), + excludedUrls.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteProfileCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('profileName', profileName) + ..add('targetUrl', targetUrl) + ..add('targetType', targetType) + ..add('scanMethod', scanMethod) + ..add('requestHeaders', requestHeaders) + ..add('auth', auth) + ..add('fullPath', fullPath) + ..add('excludedUrls', excludedUrls)) + .toString(); + } +} + +class GDastSiteProfileCreateInputBuilder + implements + Builder { + _$GDastSiteProfileCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _profileName; + String? get profileName => _$this._profileName; + set profileName(String? profileName) => _$this._profileName = profileName; + + String? _targetUrl; + String? get targetUrl => _$this._targetUrl; + set targetUrl(String? targetUrl) => _$this._targetUrl = targetUrl; + + GDastTargetTypeEnum? _targetType; + GDastTargetTypeEnum? get targetType => _$this._targetType; + set targetType(GDastTargetTypeEnum? targetType) => + _$this._targetType = targetType; + + GDastScanMethodType? _scanMethod; + GDastScanMethodType? get scanMethod => _$this._scanMethod; + set scanMethod(GDastScanMethodType? scanMethod) => + _$this._scanMethod = scanMethod; + + String? _requestHeaders; + String? get requestHeaders => _$this._requestHeaders; + set requestHeaders(String? requestHeaders) => + _$this._requestHeaders = requestHeaders; + + GDastSiteProfileAuthInputBuilder? _auth; + GDastSiteProfileAuthInputBuilder get auth => + _$this._auth ??= new GDastSiteProfileAuthInputBuilder(); + set auth(GDastSiteProfileAuthInputBuilder? auth) => _$this._auth = auth; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + ListBuilder? _excludedUrls; + ListBuilder get excludedUrls => + _$this._excludedUrls ??= new ListBuilder(); + set excludedUrls(ListBuilder? excludedUrls) => + _$this._excludedUrls = excludedUrls; + + GDastSiteProfileCreateInputBuilder(); + + GDastSiteProfileCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _profileName = $v.profileName; + _targetUrl = $v.targetUrl; + _targetType = $v.targetType; + _scanMethod = $v.scanMethod; + _requestHeaders = $v.requestHeaders; + _auth = $v.auth?.toBuilder(); + _fullPath = $v.fullPath; + _excludedUrls = $v.excludedUrls?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteProfileCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteProfileCreateInput; + } + + @override + void update(void Function(GDastSiteProfileCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteProfileCreateInput build() => _build(); + + _$GDastSiteProfileCreateInput _build() { + _$GDastSiteProfileCreateInput _$result; + try { + _$result = _$v ?? + new _$GDastSiteProfileCreateInput._( + clientMutationId: clientMutationId, + profileName: BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastSiteProfileCreateInput', 'profileName'), + targetUrl: targetUrl, + targetType: targetType, + scanMethod: scanMethod, + requestHeaders: requestHeaders, + auth: _auth?.build(), + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteProfileCreateInput', 'fullPath'), + excludedUrls: _excludedUrls?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'auth'; + _auth?.build(); + + _$failedField = 'excludedUrls'; + _excludedUrls?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastSiteProfileCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastSiteProfileDeleteInput extends GDastSiteProfileDeleteInput { + @override + final String? clientMutationId; + @override + final GDastSiteProfileID id; + + factory _$GDastSiteProfileDeleteInput( + [void Function(GDastSiteProfileDeleteInputBuilder)? updates]) => + (new GDastSiteProfileDeleteInputBuilder()..update(updates))._build(); + + _$GDastSiteProfileDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDastSiteProfileDeleteInput', 'id'); + } + + @override + GDastSiteProfileDeleteInput rebuild( + void Function(GDastSiteProfileDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteProfileDeleteInputBuilder toBuilder() => + new GDastSiteProfileDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteProfileDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteProfileDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDastSiteProfileDeleteInputBuilder + implements + Builder { + _$GDastSiteProfileDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDastSiteProfileIDBuilder? _id; + GDastSiteProfileIDBuilder get id => + _$this._id ??= new GDastSiteProfileIDBuilder(); + set id(GDastSiteProfileIDBuilder? id) => _$this._id = id; + + GDastSiteProfileDeleteInputBuilder(); + + GDastSiteProfileDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteProfileDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteProfileDeleteInput; + } + + @override + void update(void Function(GDastSiteProfileDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteProfileDeleteInput build() => _build(); + + _$GDastSiteProfileDeleteInput _build() { + _$GDastSiteProfileDeleteInput _$result; + try { + _$result = _$v ?? + new _$GDastSiteProfileDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastSiteProfileDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastSiteProfileID extends GDastSiteProfileID { + @override + final String value; + + factory _$GDastSiteProfileID( + [void Function(GDastSiteProfileIDBuilder)? updates]) => + (new GDastSiteProfileIDBuilder()..update(updates))._build(); + + _$GDastSiteProfileID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDastSiteProfileID', 'value'); + } + + @override + GDastSiteProfileID rebuild( + void Function(GDastSiteProfileIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteProfileIDBuilder toBuilder() => + new GDastSiteProfileIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteProfileID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteProfileID') + ..add('value', value)) + .toString(); + } +} + +class GDastSiteProfileIDBuilder + implements Builder { + _$GDastSiteProfileID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastSiteProfileIDBuilder(); + + GDastSiteProfileIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteProfileID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteProfileID; + } + + @override + void update(void Function(GDastSiteProfileIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteProfileID build() => _build(); + + _$GDastSiteProfileID _build() { + final _$result = _$v ?? + new _$GDastSiteProfileID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastSiteProfileID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastSiteProfileUpdateInput extends GDastSiteProfileUpdateInput { + @override + final String? clientMutationId; + @override + final String profileName; + @override + final String? targetUrl; + @override + final GDastTargetTypeEnum? targetType; + @override + final GDastScanMethodType? scanMethod; + @override + final String? requestHeaders; + @override + final GDastSiteProfileAuthInput? auth; + @override + final GDastSiteProfileID id; + @override + final BuiltList? excludedUrls; + + factory _$GDastSiteProfileUpdateInput( + [void Function(GDastSiteProfileUpdateInputBuilder)? updates]) => + (new GDastSiteProfileUpdateInputBuilder()..update(updates))._build(); + + _$GDastSiteProfileUpdateInput._( + {this.clientMutationId, + required this.profileName, + this.targetUrl, + this.targetType, + this.scanMethod, + this.requestHeaders, + this.auth, + required this.id, + this.excludedUrls}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastSiteProfileUpdateInput', 'profileName'); + BuiltValueNullFieldError.checkNotNull( + id, r'GDastSiteProfileUpdateInput', 'id'); + } + + @override + GDastSiteProfileUpdateInput rebuild( + void Function(GDastSiteProfileUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteProfileUpdateInputBuilder toBuilder() => + new GDastSiteProfileUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteProfileUpdateInput && + clientMutationId == other.clientMutationId && + profileName == other.profileName && + targetUrl == other.targetUrl && + targetType == other.targetType && + scanMethod == other.scanMethod && + requestHeaders == other.requestHeaders && + auth == other.auth && + id == other.id && + excludedUrls == other.excludedUrls; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + profileName.hashCode), + targetUrl.hashCode), + targetType.hashCode), + scanMethod.hashCode), + requestHeaders.hashCode), + auth.hashCode), + id.hashCode), + excludedUrls.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteProfileUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('profileName', profileName) + ..add('targetUrl', targetUrl) + ..add('targetType', targetType) + ..add('scanMethod', scanMethod) + ..add('requestHeaders', requestHeaders) + ..add('auth', auth) + ..add('id', id) + ..add('excludedUrls', excludedUrls)) + .toString(); + } +} + +class GDastSiteProfileUpdateInputBuilder + implements + Builder { + _$GDastSiteProfileUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _profileName; + String? get profileName => _$this._profileName; + set profileName(String? profileName) => _$this._profileName = profileName; + + String? _targetUrl; + String? get targetUrl => _$this._targetUrl; + set targetUrl(String? targetUrl) => _$this._targetUrl = targetUrl; + + GDastTargetTypeEnum? _targetType; + GDastTargetTypeEnum? get targetType => _$this._targetType; + set targetType(GDastTargetTypeEnum? targetType) => + _$this._targetType = targetType; + + GDastScanMethodType? _scanMethod; + GDastScanMethodType? get scanMethod => _$this._scanMethod; + set scanMethod(GDastScanMethodType? scanMethod) => + _$this._scanMethod = scanMethod; + + String? _requestHeaders; + String? get requestHeaders => _$this._requestHeaders; + set requestHeaders(String? requestHeaders) => + _$this._requestHeaders = requestHeaders; + + GDastSiteProfileAuthInputBuilder? _auth; + GDastSiteProfileAuthInputBuilder get auth => + _$this._auth ??= new GDastSiteProfileAuthInputBuilder(); + set auth(GDastSiteProfileAuthInputBuilder? auth) => _$this._auth = auth; + + GDastSiteProfileIDBuilder? _id; + GDastSiteProfileIDBuilder get id => + _$this._id ??= new GDastSiteProfileIDBuilder(); + set id(GDastSiteProfileIDBuilder? id) => _$this._id = id; + + ListBuilder? _excludedUrls; + ListBuilder get excludedUrls => + _$this._excludedUrls ??= new ListBuilder(); + set excludedUrls(ListBuilder? excludedUrls) => + _$this._excludedUrls = excludedUrls; + + GDastSiteProfileUpdateInputBuilder(); + + GDastSiteProfileUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _profileName = $v.profileName; + _targetUrl = $v.targetUrl; + _targetType = $v.targetType; + _scanMethod = $v.scanMethod; + _requestHeaders = $v.requestHeaders; + _auth = $v.auth?.toBuilder(); + _id = $v.id.toBuilder(); + _excludedUrls = $v.excludedUrls?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteProfileUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteProfileUpdateInput; + } + + @override + void update(void Function(GDastSiteProfileUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteProfileUpdateInput build() => _build(); + + _$GDastSiteProfileUpdateInput _build() { + _$GDastSiteProfileUpdateInput _$result; + try { + _$result = _$v ?? + new _$GDastSiteProfileUpdateInput._( + clientMutationId: clientMutationId, + profileName: BuiltValueNullFieldError.checkNotNull( + profileName, r'GDastSiteProfileUpdateInput', 'profileName'), + targetUrl: targetUrl, + targetType: targetType, + scanMethod: scanMethod, + requestHeaders: requestHeaders, + auth: _auth?.build(), + id: id.build(), + excludedUrls: _excludedUrls?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'auth'; + _auth?.build(); + _$failedField = 'id'; + id.build(); + _$failedField = 'excludedUrls'; + _excludedUrls?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastSiteProfileUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastSiteTokenCreateInput extends GDastSiteTokenCreateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final String? targetUrl; + + factory _$GDastSiteTokenCreateInput( + [void Function(GDastSiteTokenCreateInputBuilder)? updates]) => + (new GDastSiteTokenCreateInputBuilder()..update(updates))._build(); + + _$GDastSiteTokenCreateInput._( + {this.clientMutationId, required this.fullPath, this.targetUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteTokenCreateInput', 'fullPath'); + } + + @override + GDastSiteTokenCreateInput rebuild( + void Function(GDastSiteTokenCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteTokenCreateInputBuilder toBuilder() => + new GDastSiteTokenCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteTokenCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + targetUrl == other.targetUrl; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + targetUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteTokenCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('targetUrl', targetUrl)) + .toString(); + } +} + +class GDastSiteTokenCreateInputBuilder + implements + Builder { + _$GDastSiteTokenCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + String? _targetUrl; + String? get targetUrl => _$this._targetUrl; + set targetUrl(String? targetUrl) => _$this._targetUrl = targetUrl; + + GDastSiteTokenCreateInputBuilder(); + + GDastSiteTokenCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _targetUrl = $v.targetUrl; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteTokenCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteTokenCreateInput; + } + + @override + void update(void Function(GDastSiteTokenCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteTokenCreateInput build() => _build(); + + _$GDastSiteTokenCreateInput _build() { + final _$result = _$v ?? + new _$GDastSiteTokenCreateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteTokenCreateInput', 'fullPath'), + targetUrl: targetUrl); + replace(_$result); + return _$result; + } +} + +class _$GDastSiteTokenID extends GDastSiteTokenID { + @override + final String value; + + factory _$GDastSiteTokenID( + [void Function(GDastSiteTokenIDBuilder)? updates]) => + (new GDastSiteTokenIDBuilder()..update(updates))._build(); + + _$GDastSiteTokenID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDastSiteTokenID', 'value'); + } + + @override + GDastSiteTokenID rebuild(void Function(GDastSiteTokenIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteTokenIDBuilder toBuilder() => + new GDastSiteTokenIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteTokenID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteTokenID') + ..add('value', value)) + .toString(); + } +} + +class GDastSiteTokenIDBuilder + implements Builder { + _$GDastSiteTokenID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastSiteTokenIDBuilder(); + + GDastSiteTokenIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteTokenID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteTokenID; + } + + @override + void update(void Function(GDastSiteTokenIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteTokenID build() => _build(); + + _$GDastSiteTokenID _build() { + final _$result = _$v ?? + new _$GDastSiteTokenID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastSiteTokenID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastSiteValidationCreateInput extends GDastSiteValidationCreateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final GDastSiteTokenID dastSiteTokenId; + @override + final String validationPath; + @override + final GDastSiteValidationStrategyEnum? strategy; + + factory _$GDastSiteValidationCreateInput( + [void Function(GDastSiteValidationCreateInputBuilder)? updates]) => + (new GDastSiteValidationCreateInputBuilder()..update(updates))._build(); + + _$GDastSiteValidationCreateInput._( + {this.clientMutationId, + required this.fullPath, + required this.dastSiteTokenId, + required this.validationPath, + this.strategy}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteValidationCreateInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull( + dastSiteTokenId, r'GDastSiteValidationCreateInput', 'dastSiteTokenId'); + BuiltValueNullFieldError.checkNotNull( + validationPath, r'GDastSiteValidationCreateInput', 'validationPath'); + } + + @override + GDastSiteValidationCreateInput rebuild( + void Function(GDastSiteValidationCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteValidationCreateInputBuilder toBuilder() => + new GDastSiteValidationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteValidationCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + dastSiteTokenId == other.dastSiteTokenId && + validationPath == other.validationPath && + strategy == other.strategy; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + dastSiteTokenId.hashCode), + validationPath.hashCode), + strategy.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteValidationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('dastSiteTokenId', dastSiteTokenId) + ..add('validationPath', validationPath) + ..add('strategy', strategy)) + .toString(); + } +} + +class GDastSiteValidationCreateInputBuilder + implements + Builder { + _$GDastSiteValidationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GDastSiteTokenIDBuilder? _dastSiteTokenId; + GDastSiteTokenIDBuilder get dastSiteTokenId => + _$this._dastSiteTokenId ??= new GDastSiteTokenIDBuilder(); + set dastSiteTokenId(GDastSiteTokenIDBuilder? dastSiteTokenId) => + _$this._dastSiteTokenId = dastSiteTokenId; + + String? _validationPath; + String? get validationPath => _$this._validationPath; + set validationPath(String? validationPath) => + _$this._validationPath = validationPath; + + GDastSiteValidationStrategyEnum? _strategy; + GDastSiteValidationStrategyEnum? get strategy => _$this._strategy; + set strategy(GDastSiteValidationStrategyEnum? strategy) => + _$this._strategy = strategy; + + GDastSiteValidationCreateInputBuilder(); + + GDastSiteValidationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _dastSiteTokenId = $v.dastSiteTokenId.toBuilder(); + _validationPath = $v.validationPath; + _strategy = $v.strategy; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteValidationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteValidationCreateInput; + } + + @override + void update(void Function(GDastSiteValidationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteValidationCreateInput build() => _build(); + + _$GDastSiteValidationCreateInput _build() { + _$GDastSiteValidationCreateInput _$result; + try { + _$result = _$v ?? + new _$GDastSiteValidationCreateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteValidationCreateInput', 'fullPath'), + dastSiteTokenId: dastSiteTokenId.build(), + validationPath: BuiltValueNullFieldError.checkNotNull( + validationPath, + r'GDastSiteValidationCreateInput', + 'validationPath'), + strategy: strategy); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dastSiteTokenId'; + dastSiteTokenId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDastSiteValidationCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDastSiteValidationID extends GDastSiteValidationID { + @override + final String value; + + factory _$GDastSiteValidationID( + [void Function(GDastSiteValidationIDBuilder)? updates]) => + (new GDastSiteValidationIDBuilder()..update(updates))._build(); + + _$GDastSiteValidationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDastSiteValidationID', 'value'); + } + + @override + GDastSiteValidationID rebuild( + void Function(GDastSiteValidationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteValidationIDBuilder toBuilder() => + new GDastSiteValidationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteValidationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteValidationID') + ..add('value', value)) + .toString(); + } +} + +class GDastSiteValidationIDBuilder + implements Builder { + _$GDastSiteValidationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDastSiteValidationIDBuilder(); + + GDastSiteValidationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteValidationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteValidationID; + } + + @override + void update(void Function(GDastSiteValidationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteValidationID build() => _build(); + + _$GDastSiteValidationID _build() { + final _$result = _$v ?? + new _$GDastSiteValidationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDastSiteValidationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDastSiteValidationRevokeInput extends GDastSiteValidationRevokeInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final String normalizedTargetUrl; + + factory _$GDastSiteValidationRevokeInput( + [void Function(GDastSiteValidationRevokeInputBuilder)? updates]) => + (new GDastSiteValidationRevokeInputBuilder()..update(updates))._build(); + + _$GDastSiteValidationRevokeInput._( + {this.clientMutationId, + required this.fullPath, + required this.normalizedTargetUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteValidationRevokeInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull(normalizedTargetUrl, + r'GDastSiteValidationRevokeInput', 'normalizedTargetUrl'); + } + + @override + GDastSiteValidationRevokeInput rebuild( + void Function(GDastSiteValidationRevokeInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDastSiteValidationRevokeInputBuilder toBuilder() => + new GDastSiteValidationRevokeInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDastSiteValidationRevokeInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + normalizedTargetUrl == other.normalizedTargetUrl; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + normalizedTargetUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDastSiteValidationRevokeInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('normalizedTargetUrl', normalizedTargetUrl)) + .toString(); + } +} + +class GDastSiteValidationRevokeInputBuilder + implements + Builder { + _$GDastSiteValidationRevokeInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + String? _normalizedTargetUrl; + String? get normalizedTargetUrl => _$this._normalizedTargetUrl; + set normalizedTargetUrl(String? normalizedTargetUrl) => + _$this._normalizedTargetUrl = normalizedTargetUrl; + + GDastSiteValidationRevokeInputBuilder(); + + GDastSiteValidationRevokeInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _normalizedTargetUrl = $v.normalizedTargetUrl; + _$v = null; + } + return this; + } + + @override + void replace(GDastSiteValidationRevokeInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDastSiteValidationRevokeInput; + } + + @override + void update(void Function(GDastSiteValidationRevokeInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDastSiteValidationRevokeInput build() => _build(); + + _$GDastSiteValidationRevokeInput _build() { + final _$result = _$v ?? + new _$GDastSiteValidationRevokeInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GDastSiteValidationRevokeInput', 'fullPath'), + normalizedTargetUrl: BuiltValueNullFieldError.checkNotNull( + normalizedTargetUrl, + r'GDastSiteValidationRevokeInput', + 'normalizedTargetUrl')); + replace(_$result); + return _$result; + } +} + +class _$GDate extends GDate { + @override + final String value; + + factory _$GDate([void Function(GDateBuilder)? updates]) => + (new GDateBuilder()..update(updates))._build(); + + _$GDate._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDate', 'value'); + } + + @override + GDate rebuild(void Function(GDateBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDateBuilder toBuilder() => new GDateBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDate && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDate')..add('value', value)) + .toString(); + } +} + +class GDateBuilder implements Builder { + _$GDate? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDateBuilder(); + + GDateBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDate other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDate; + } + + @override + void update(void Function(GDateBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDate build() => _build(); + + _$GDate _build() { + final _$result = _$v ?? + new _$GDate._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDate', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDeleteAnnotationInput extends GDeleteAnnotationInput { + @override + final String? clientMutationId; + @override + final GMetricsDashboardAnnotationID id; + + factory _$GDeleteAnnotationInput( + [void Function(GDeleteAnnotationInputBuilder)? updates]) => + (new GDeleteAnnotationInputBuilder()..update(updates))._build(); + + _$GDeleteAnnotationInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDeleteAnnotationInput', 'id'); + } + + @override + GDeleteAnnotationInput rebuild( + void Function(GDeleteAnnotationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeleteAnnotationInputBuilder toBuilder() => + new GDeleteAnnotationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeleteAnnotationInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeleteAnnotationInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDeleteAnnotationInputBuilder + implements Builder { + _$GDeleteAnnotationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GMetricsDashboardAnnotationIDBuilder? _id; + GMetricsDashboardAnnotationIDBuilder get id => + _$this._id ??= new GMetricsDashboardAnnotationIDBuilder(); + set id(GMetricsDashboardAnnotationIDBuilder? id) => _$this._id = id; + + GDeleteAnnotationInputBuilder(); + + GDeleteAnnotationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDeleteAnnotationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeleteAnnotationInput; + } + + @override + void update(void Function(GDeleteAnnotationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeleteAnnotationInput build() => _build(); + + _$GDeleteAnnotationInput _build() { + _$GDeleteAnnotationInput _$result; + try { + _$result = _$v ?? + new _$GDeleteAnnotationInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDeleteAnnotationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDependencyProxyManifestID extends GDependencyProxyManifestID { + @override + final String value; + + factory _$GDependencyProxyManifestID( + [void Function(GDependencyProxyManifestIDBuilder)? updates]) => + (new GDependencyProxyManifestIDBuilder()..update(updates))._build(); + + _$GDependencyProxyManifestID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDependencyProxyManifestID', 'value'); + } + + @override + GDependencyProxyManifestID rebuild( + void Function(GDependencyProxyManifestIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDependencyProxyManifestIDBuilder toBuilder() => + new GDependencyProxyManifestIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDependencyProxyManifestID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDependencyProxyManifestID') + ..add('value', value)) + .toString(); + } +} + +class GDependencyProxyManifestIDBuilder + implements + Builder { + _$GDependencyProxyManifestID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDependencyProxyManifestIDBuilder(); + + GDependencyProxyManifestIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDependencyProxyManifestID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDependencyProxyManifestID; + } + + @override + void update(void Function(GDependencyProxyManifestIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDependencyProxyManifestID build() => _build(); + + _$GDependencyProxyManifestID _build() { + final _$result = _$v ?? + new _$GDependencyProxyManifestID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDependencyProxyManifestID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDeploymentsOrderByInput extends GDeploymentsOrderByInput { + @override + final GSortDirectionEnum? createdAt; + @override + final GSortDirectionEnum? finishedAt; + + factory _$GDeploymentsOrderByInput( + [void Function(GDeploymentsOrderByInputBuilder)? updates]) => + (new GDeploymentsOrderByInputBuilder()..update(updates))._build(); + + _$GDeploymentsOrderByInput._({this.createdAt, this.finishedAt}) : super._(); + + @override + GDeploymentsOrderByInput rebuild( + void Function(GDeploymentsOrderByInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDeploymentsOrderByInputBuilder toBuilder() => + new GDeploymentsOrderByInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDeploymentsOrderByInput && + createdAt == other.createdAt && + finishedAt == other.finishedAt; + } + + @override + int get hashCode { + return $jf($jc($jc(0, createdAt.hashCode), finishedAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDeploymentsOrderByInput') + ..add('createdAt', createdAt) + ..add('finishedAt', finishedAt)) + .toString(); + } +} + +class GDeploymentsOrderByInputBuilder + implements + Builder { + _$GDeploymentsOrderByInput? _$v; + + GSortDirectionEnum? _createdAt; + GSortDirectionEnum? get createdAt => _$this._createdAt; + set createdAt(GSortDirectionEnum? createdAt) => _$this._createdAt = createdAt; + + GSortDirectionEnum? _finishedAt; + GSortDirectionEnum? get finishedAt => _$this._finishedAt; + set finishedAt(GSortDirectionEnum? finishedAt) => + _$this._finishedAt = finishedAt; + + GDeploymentsOrderByInputBuilder(); + + GDeploymentsOrderByInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _createdAt = $v.createdAt; + _finishedAt = $v.finishedAt; + _$v = null; + } + return this; + } + + @override + void replace(GDeploymentsOrderByInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDeploymentsOrderByInput; + } + + @override + void update(void Function(GDeploymentsOrderByInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDeploymentsOrderByInput build() => _build(); + + _$GDeploymentsOrderByInput _build() { + final _$result = _$v ?? + new _$GDeploymentsOrderByInput._( + createdAt: createdAt, finishedAt: finishedAt); + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementDeleteInput extends GDesignManagementDeleteInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList filenames; + + factory _$GDesignManagementDeleteInput( + [void Function(GDesignManagementDeleteInputBuilder)? updates]) => + (new GDesignManagementDeleteInputBuilder()..update(updates))._build(); + + _$GDesignManagementDeleteInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.filenames}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDesignManagementDeleteInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GDesignManagementDeleteInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + filenames, r'GDesignManagementDeleteInput', 'filenames'); + } + + @override + GDesignManagementDeleteInput rebuild( + void Function(GDesignManagementDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementDeleteInputBuilder toBuilder() => + new GDesignManagementDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementDeleteInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + filenames == other.filenames; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + filenames.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementDeleteInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('filenames', filenames)) + .toString(); + } +} + +class GDesignManagementDeleteInputBuilder + implements + Builder { + _$GDesignManagementDeleteInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _filenames; + ListBuilder get filenames => + _$this._filenames ??= new ListBuilder(); + set filenames(ListBuilder? filenames) => + _$this._filenames = filenames; + + GDesignManagementDeleteInputBuilder(); + + GDesignManagementDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _filenames = $v.filenames.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementDeleteInput; + } + + @override + void update(void Function(GDesignManagementDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementDeleteInput build() => _build(); + + _$GDesignManagementDeleteInput _build() { + _$GDesignManagementDeleteInput _$result; + try { + _$result = _$v ?? + new _$GDesignManagementDeleteInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDesignManagementDeleteInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GDesignManagementDeleteInput', 'iid'), + clientMutationId: clientMutationId, + filenames: filenames.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'filenames'; + filenames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDesignManagementDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementDesignAtVersionID + extends GDesignManagementDesignAtVersionID { + @override + final String value; + + factory _$GDesignManagementDesignAtVersionID( + [void Function(GDesignManagementDesignAtVersionIDBuilder)? + updates]) => + (new GDesignManagementDesignAtVersionIDBuilder()..update(updates)) + ._build(); + + _$GDesignManagementDesignAtVersionID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementDesignAtVersionID', 'value'); + } + + @override + GDesignManagementDesignAtVersionID rebuild( + void Function(GDesignManagementDesignAtVersionIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementDesignAtVersionIDBuilder toBuilder() => + new GDesignManagementDesignAtVersionIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementDesignAtVersionID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementDesignAtVersionID') + ..add('value', value)) + .toString(); + } +} + +class GDesignManagementDesignAtVersionIDBuilder + implements + Builder { + _$GDesignManagementDesignAtVersionID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDesignManagementDesignAtVersionIDBuilder(); + + GDesignManagementDesignAtVersionIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementDesignAtVersionID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementDesignAtVersionID; + } + + @override + void update( + void Function(GDesignManagementDesignAtVersionIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementDesignAtVersionID build() => _build(); + + _$GDesignManagementDesignAtVersionID _build() { + final _$result = _$v ?? + new _$GDesignManagementDesignAtVersionID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementDesignAtVersionID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementDesignID extends GDesignManagementDesignID { + @override + final String value; + + factory _$GDesignManagementDesignID( + [void Function(GDesignManagementDesignIDBuilder)? updates]) => + (new GDesignManagementDesignIDBuilder()..update(updates))._build(); + + _$GDesignManagementDesignID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementDesignID', 'value'); + } + + @override + GDesignManagementDesignID rebuild( + void Function(GDesignManagementDesignIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementDesignIDBuilder toBuilder() => + new GDesignManagementDesignIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementDesignID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementDesignID') + ..add('value', value)) + .toString(); + } +} + +class GDesignManagementDesignIDBuilder + implements + Builder { + _$GDesignManagementDesignID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDesignManagementDesignIDBuilder(); + + GDesignManagementDesignIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementDesignID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementDesignID; + } + + @override + void update(void Function(GDesignManagementDesignIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementDesignID build() => _build(); + + _$GDesignManagementDesignID _build() { + final _$result = _$v ?? + new _$GDesignManagementDesignID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementDesignID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementMoveInput extends GDesignManagementMoveInput { + @override + final String? clientMutationId; + @override + final GDesignManagementDesignID id; + @override + final GDesignManagementDesignID? previous; + @override + final GDesignManagementDesignID? next; + + factory _$GDesignManagementMoveInput( + [void Function(GDesignManagementMoveInputBuilder)? updates]) => + (new GDesignManagementMoveInputBuilder()..update(updates))._build(); + + _$GDesignManagementMoveInput._( + {this.clientMutationId, required this.id, this.previous, this.next}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDesignManagementMoveInput', 'id'); + } + + @override + GDesignManagementMoveInput rebuild( + void Function(GDesignManagementMoveInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementMoveInputBuilder toBuilder() => + new GDesignManagementMoveInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementMoveInput && + clientMutationId == other.clientMutationId && + id == other.id && + previous == other.previous && + next == other.next; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + previous.hashCode), + next.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementMoveInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('previous', previous) + ..add('next', next)) + .toString(); + } +} + +class GDesignManagementMoveInputBuilder + implements + Builder { + _$GDesignManagementMoveInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDesignManagementDesignIDBuilder? _id; + GDesignManagementDesignIDBuilder get id => + _$this._id ??= new GDesignManagementDesignIDBuilder(); + set id(GDesignManagementDesignIDBuilder? id) => _$this._id = id; + + GDesignManagementDesignIDBuilder? _previous; + GDesignManagementDesignIDBuilder get previous => + _$this._previous ??= new GDesignManagementDesignIDBuilder(); + set previous(GDesignManagementDesignIDBuilder? previous) => + _$this._previous = previous; + + GDesignManagementDesignIDBuilder? _next; + GDesignManagementDesignIDBuilder get next => + _$this._next ??= new GDesignManagementDesignIDBuilder(); + set next(GDesignManagementDesignIDBuilder? next) => _$this._next = next; + + GDesignManagementMoveInputBuilder(); + + GDesignManagementMoveInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _previous = $v.previous?.toBuilder(); + _next = $v.next?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementMoveInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementMoveInput; + } + + @override + void update(void Function(GDesignManagementMoveInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementMoveInput build() => _build(); + + _$GDesignManagementMoveInput _build() { + _$GDesignManagementMoveInput _$result; + try { + _$result = _$v ?? + new _$GDesignManagementMoveInput._( + clientMutationId: clientMutationId, + id: id.build(), + previous: _previous?.build(), + next: _next?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'previous'; + _previous?.build(); + _$failedField = 'next'; + _next?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDesignManagementMoveInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementUploadInput extends GDesignManagementUploadInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList files; + + factory _$GDesignManagementUploadInput( + [void Function(GDesignManagementUploadInputBuilder)? updates]) => + (new GDesignManagementUploadInputBuilder()..update(updates))._build(); + + _$GDesignManagementUploadInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.files}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDesignManagementUploadInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GDesignManagementUploadInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + files, r'GDesignManagementUploadInput', 'files'); + } + + @override + GDesignManagementUploadInput rebuild( + void Function(GDesignManagementUploadInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementUploadInputBuilder toBuilder() => + new GDesignManagementUploadInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementUploadInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + files == other.files; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + files.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementUploadInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('files', files)) + .toString(); + } +} + +class GDesignManagementUploadInputBuilder + implements + Builder { + _$GDesignManagementUploadInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _files; + ListBuilder get files => + _$this._files ??= new ListBuilder(); + set files(ListBuilder? files) => _$this._files = files; + + GDesignManagementUploadInputBuilder(); + + GDesignManagementUploadInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _files = $v.files.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementUploadInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementUploadInput; + } + + @override + void update(void Function(GDesignManagementUploadInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementUploadInput build() => _build(); + + _$GDesignManagementUploadInput _build() { + _$GDesignManagementUploadInput _$result; + try { + _$result = _$v ?? + new _$GDesignManagementUploadInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDesignManagementUploadInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GDesignManagementUploadInput', 'iid'), + clientMutationId: clientMutationId, + files: files.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'files'; + files.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDesignManagementUploadInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDesignManagementVersionID extends GDesignManagementVersionID { + @override + final String value; + + factory _$GDesignManagementVersionID( + [void Function(GDesignManagementVersionIDBuilder)? updates]) => + (new GDesignManagementVersionIDBuilder()..update(updates))._build(); + + _$GDesignManagementVersionID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementVersionID', 'value'); + } + + @override + GDesignManagementVersionID rebuild( + void Function(GDesignManagementVersionIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDesignManagementVersionIDBuilder toBuilder() => + new GDesignManagementVersionIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDesignManagementVersionID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDesignManagementVersionID') + ..add('value', value)) + .toString(); + } +} + +class GDesignManagementVersionIDBuilder + implements + Builder { + _$GDesignManagementVersionID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDesignManagementVersionIDBuilder(); + + GDesignManagementVersionIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDesignManagementVersionID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDesignManagementVersionID; + } + + @override + void update(void Function(GDesignManagementVersionIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDesignManagementVersionID build() => _build(); + + _$GDesignManagementVersionID _build() { + final _$result = _$v ?? + new _$GDesignManagementVersionID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDesignManagementVersionID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDestroyBoardInput extends GDestroyBoardInput { + @override + final String? clientMutationId; + @override + final GBoardID id; + + factory _$GDestroyBoardInput( + [void Function(GDestroyBoardInputBuilder)? updates]) => + (new GDestroyBoardInputBuilder()..update(updates))._build(); + + _$GDestroyBoardInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDestroyBoardInput', 'id'); + } + + @override + GDestroyBoardInput rebuild( + void Function(GDestroyBoardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyBoardInputBuilder toBuilder() => + new GDestroyBoardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyBoardInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyBoardInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyBoardInputBuilder + implements Builder { + _$GDestroyBoardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardIDBuilder? _id; + GBoardIDBuilder get id => _$this._id ??= new GBoardIDBuilder(); + set id(GBoardIDBuilder? id) => _$this._id = id; + + GDestroyBoardInputBuilder(); + + GDestroyBoardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyBoardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyBoardInput; + } + + @override + void update(void Function(GDestroyBoardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyBoardInput build() => _build(); + + _$GDestroyBoardInput _build() { + _$GDestroyBoardInput _$result; + try { + _$result = _$v ?? + new _$GDestroyBoardInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyBoardInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyBoardListInput extends GDestroyBoardListInput { + @override + final String? clientMutationId; + @override + final GListID listId; + + factory _$GDestroyBoardListInput( + [void Function(GDestroyBoardListInputBuilder)? updates]) => + (new GDestroyBoardListInputBuilder()..update(updates))._build(); + + _$GDestroyBoardListInput._({this.clientMutationId, required this.listId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + listId, r'GDestroyBoardListInput', 'listId'); + } + + @override + GDestroyBoardListInput rebuild( + void Function(GDestroyBoardListInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyBoardListInputBuilder toBuilder() => + new GDestroyBoardListInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyBoardListInput && + clientMutationId == other.clientMutationId && + listId == other.listId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), listId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyBoardListInput') + ..add('clientMutationId', clientMutationId) + ..add('listId', listId)) + .toString(); + } +} + +class GDestroyBoardListInputBuilder + implements Builder { + _$GDestroyBoardListInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GListIDBuilder? _listId; + GListIDBuilder get listId => _$this._listId ??= new GListIDBuilder(); + set listId(GListIDBuilder? listId) => _$this._listId = listId; + + GDestroyBoardListInputBuilder(); + + GDestroyBoardListInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _listId = $v.listId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyBoardListInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyBoardListInput; + } + + @override + void update(void Function(GDestroyBoardListInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyBoardListInput build() => _build(); + + _$GDestroyBoardListInput _build() { + _$GDestroyBoardListInput _$result; + try { + _$result = _$v ?? + new _$GDestroyBoardListInput._( + clientMutationId: clientMutationId, listId: listId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyBoardListInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyComplianceFrameworkInput + extends GDestroyComplianceFrameworkInput { + @override + final String? clientMutationId; + @override + final GComplianceManagementFrameworkID id; + + factory _$GDestroyComplianceFrameworkInput( + [void Function(GDestroyComplianceFrameworkInputBuilder)? updates]) => + (new GDestroyComplianceFrameworkInputBuilder()..update(updates))._build(); + + _$GDestroyComplianceFrameworkInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDestroyComplianceFrameworkInput', 'id'); + } + + @override + GDestroyComplianceFrameworkInput rebuild( + void Function(GDestroyComplianceFrameworkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyComplianceFrameworkInputBuilder toBuilder() => + new GDestroyComplianceFrameworkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyComplianceFrameworkInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyComplianceFrameworkInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyComplianceFrameworkInputBuilder + implements + Builder { + _$GDestroyComplianceFrameworkInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GComplianceManagementFrameworkIDBuilder? _id; + GComplianceManagementFrameworkIDBuilder get id => + _$this._id ??= new GComplianceManagementFrameworkIDBuilder(); + set id(GComplianceManagementFrameworkIDBuilder? id) => _$this._id = id; + + GDestroyComplianceFrameworkInputBuilder(); + + GDestroyComplianceFrameworkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyComplianceFrameworkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyComplianceFrameworkInput; + } + + @override + void update(void Function(GDestroyComplianceFrameworkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyComplianceFrameworkInput build() => _build(); + + _$GDestroyComplianceFrameworkInput _build() { + _$GDestroyComplianceFrameworkInput _$result; + try { + _$result = _$v ?? + new _$GDestroyComplianceFrameworkInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyComplianceFrameworkInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyContainerRepositoryInput + extends GDestroyContainerRepositoryInput { + @override + final String? clientMutationId; + @override + final GContainerRepositoryID id; + + factory _$GDestroyContainerRepositoryInput( + [void Function(GDestroyContainerRepositoryInputBuilder)? updates]) => + (new GDestroyContainerRepositoryInputBuilder()..update(updates))._build(); + + _$GDestroyContainerRepositoryInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDestroyContainerRepositoryInput', 'id'); + } + + @override + GDestroyContainerRepositoryInput rebuild( + void Function(GDestroyContainerRepositoryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyContainerRepositoryInputBuilder toBuilder() => + new GDestroyContainerRepositoryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyContainerRepositoryInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyContainerRepositoryInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyContainerRepositoryInputBuilder + implements + Builder { + _$GDestroyContainerRepositoryInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GContainerRepositoryIDBuilder? _id; + GContainerRepositoryIDBuilder get id => + _$this._id ??= new GContainerRepositoryIDBuilder(); + set id(GContainerRepositoryIDBuilder? id) => _$this._id = id; + + GDestroyContainerRepositoryInputBuilder(); + + GDestroyContainerRepositoryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyContainerRepositoryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyContainerRepositoryInput; + } + + @override + void update(void Function(GDestroyContainerRepositoryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyContainerRepositoryInput build() => _build(); + + _$GDestroyContainerRepositoryInput _build() { + _$GDestroyContainerRepositoryInput _$result; + try { + _$result = _$v ?? + new _$GDestroyContainerRepositoryInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyContainerRepositoryInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyContainerRepositoryTagsInput + extends GDestroyContainerRepositoryTagsInput { + @override + final String? clientMutationId; + @override + final GContainerRepositoryID id; + @override + final BuiltList tagNames; + + factory _$GDestroyContainerRepositoryTagsInput( + [void Function(GDestroyContainerRepositoryTagsInputBuilder)? + updates]) => + (new GDestroyContainerRepositoryTagsInputBuilder()..update(updates)) + ._build(); + + _$GDestroyContainerRepositoryTagsInput._( + {this.clientMutationId, required this.id, required this.tagNames}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDestroyContainerRepositoryTagsInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + tagNames, r'GDestroyContainerRepositoryTagsInput', 'tagNames'); + } + + @override + GDestroyContainerRepositoryTagsInput rebuild( + void Function(GDestroyContainerRepositoryTagsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyContainerRepositoryTagsInputBuilder toBuilder() => + new GDestroyContainerRepositoryTagsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyContainerRepositoryTagsInput && + clientMutationId == other.clientMutationId && + id == other.id && + tagNames == other.tagNames; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + tagNames.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyContainerRepositoryTagsInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('tagNames', tagNames)) + .toString(); + } +} + +class GDestroyContainerRepositoryTagsInputBuilder + implements + Builder { + _$GDestroyContainerRepositoryTagsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GContainerRepositoryIDBuilder? _id; + GContainerRepositoryIDBuilder get id => + _$this._id ??= new GContainerRepositoryIDBuilder(); + set id(GContainerRepositoryIDBuilder? id) => _$this._id = id; + + ListBuilder? _tagNames; + ListBuilder get tagNames => + _$this._tagNames ??= new ListBuilder(); + set tagNames(ListBuilder? tagNames) => _$this._tagNames = tagNames; + + GDestroyContainerRepositoryTagsInputBuilder(); + + GDestroyContainerRepositoryTagsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _tagNames = $v.tagNames.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyContainerRepositoryTagsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyContainerRepositoryTagsInput; + } + + @override + void update( + void Function(GDestroyContainerRepositoryTagsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyContainerRepositoryTagsInput build() => _build(); + + _$GDestroyContainerRepositoryTagsInput _build() { + _$GDestroyContainerRepositoryTagsInput _$result; + try { + _$result = _$v ?? + new _$GDestroyContainerRepositoryTagsInput._( + clientMutationId: clientMutationId, + id: id.build(), + tagNames: tagNames.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'tagNames'; + tagNames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyContainerRepositoryTagsInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyCustomEmojiInput extends GDestroyCustomEmojiInput { + @override + final String? clientMutationId; + @override + final GCustomEmojiID id; + + factory _$GDestroyCustomEmojiInput( + [void Function(GDestroyCustomEmojiInputBuilder)? updates]) => + (new GDestroyCustomEmojiInputBuilder()..update(updates))._build(); + + _$GDestroyCustomEmojiInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDestroyCustomEmojiInput', 'id'); + } + + @override + GDestroyCustomEmojiInput rebuild( + void Function(GDestroyCustomEmojiInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyCustomEmojiInputBuilder toBuilder() => + new GDestroyCustomEmojiInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyCustomEmojiInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyCustomEmojiInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyCustomEmojiInputBuilder + implements + Builder { + _$GDestroyCustomEmojiInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCustomEmojiIDBuilder? _id; + GCustomEmojiIDBuilder get id => _$this._id ??= new GCustomEmojiIDBuilder(); + set id(GCustomEmojiIDBuilder? id) => _$this._id = id; + + GDestroyCustomEmojiInputBuilder(); + + GDestroyCustomEmojiInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyCustomEmojiInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyCustomEmojiInput; + } + + @override + void update(void Function(GDestroyCustomEmojiInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyCustomEmojiInput build() => _build(); + + _$GDestroyCustomEmojiInput _build() { + _$GDestroyCustomEmojiInput _$result; + try { + _$result = _$v ?? + new _$GDestroyCustomEmojiInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyCustomEmojiInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyEpicBoardInput extends GDestroyEpicBoardInput { + @override + final String? clientMutationId; + @override + final GBoardsEpicBoardID id; + + factory _$GDestroyEpicBoardInput( + [void Function(GDestroyEpicBoardInputBuilder)? updates]) => + (new GDestroyEpicBoardInputBuilder()..update(updates))._build(); + + _$GDestroyEpicBoardInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDestroyEpicBoardInput', 'id'); + } + + @override + GDestroyEpicBoardInput rebuild( + void Function(GDestroyEpicBoardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyEpicBoardInputBuilder toBuilder() => + new GDestroyEpicBoardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyEpicBoardInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyEpicBoardInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyEpicBoardInputBuilder + implements Builder { + _$GDestroyEpicBoardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardsEpicBoardIDBuilder? _id; + GBoardsEpicBoardIDBuilder get id => + _$this._id ??= new GBoardsEpicBoardIDBuilder(); + set id(GBoardsEpicBoardIDBuilder? id) => _$this._id = id; + + GDestroyEpicBoardInputBuilder(); + + GDestroyEpicBoardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyEpicBoardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyEpicBoardInput; + } + + @override + void update(void Function(GDestroyEpicBoardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyEpicBoardInput build() => _build(); + + _$GDestroyEpicBoardInput _build() { + _$GDestroyEpicBoardInput _$result; + try { + _$result = _$v ?? + new _$GDestroyEpicBoardInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyEpicBoardInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyNoteInput extends GDestroyNoteInput { + @override + final String? clientMutationId; + @override + final GNoteID id; + + factory _$GDestroyNoteInput( + [void Function(GDestroyNoteInputBuilder)? updates]) => + (new GDestroyNoteInputBuilder()..update(updates))._build(); + + _$GDestroyNoteInput._({this.clientMutationId, required this.id}) : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDestroyNoteInput', 'id'); + } + + @override + GDestroyNoteInput rebuild(void Function(GDestroyNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyNoteInputBuilder toBuilder() => + new GDestroyNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyNoteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyNoteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyNoteInputBuilder + implements Builder { + _$GDestroyNoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GNoteIDBuilder? _id; + GNoteIDBuilder get id => _$this._id ??= new GNoteIDBuilder(); + set id(GNoteIDBuilder? id) => _$this._id = id; + + GDestroyNoteInputBuilder(); + + GDestroyNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyNoteInput; + } + + @override + void update(void Function(GDestroyNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyNoteInput build() => _build(); + + _$GDestroyNoteInput _build() { + _$GDestroyNoteInput _$result; + try { + _$result = _$v ?? + new _$GDestroyNoteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyPackageFileInput extends GDestroyPackageFileInput { + @override + final String? clientMutationId; + @override + final GPackagesPackageFileID id; + + factory _$GDestroyPackageFileInput( + [void Function(GDestroyPackageFileInputBuilder)? updates]) => + (new GDestroyPackageFileInputBuilder()..update(updates))._build(); + + _$GDestroyPackageFileInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDestroyPackageFileInput', 'id'); + } + + @override + GDestroyPackageFileInput rebuild( + void Function(GDestroyPackageFileInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyPackageFileInputBuilder toBuilder() => + new GDestroyPackageFileInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyPackageFileInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyPackageFileInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyPackageFileInputBuilder + implements + Builder { + _$GDestroyPackageFileInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPackagesPackageFileIDBuilder? _id; + GPackagesPackageFileIDBuilder get id => + _$this._id ??= new GPackagesPackageFileIDBuilder(); + set id(GPackagesPackageFileIDBuilder? id) => _$this._id = id; + + GDestroyPackageFileInputBuilder(); + + GDestroyPackageFileInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyPackageFileInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyPackageFileInput; + } + + @override + void update(void Function(GDestroyPackageFileInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyPackageFileInput build() => _build(); + + _$GDestroyPackageFileInput _build() { + _$GDestroyPackageFileInput _$result; + try { + _$result = _$v ?? + new _$GDestroyPackageFileInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyPackageFileInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyPackageFilesInput extends GDestroyPackageFilesInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final BuiltList ids; + + factory _$GDestroyPackageFilesInput( + [void Function(GDestroyPackageFilesInputBuilder)? updates]) => + (new GDestroyPackageFilesInputBuilder()..update(updates))._build(); + + _$GDestroyPackageFilesInput._( + {this.clientMutationId, required this.projectPath, required this.ids}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDestroyPackageFilesInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + ids, r'GDestroyPackageFilesInput', 'ids'); + } + + @override + GDestroyPackageFilesInput rebuild( + void Function(GDestroyPackageFilesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyPackageFilesInputBuilder toBuilder() => + new GDestroyPackageFilesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyPackageFilesInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + ids == other.ids; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + ids.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyPackageFilesInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('ids', ids)) + .toString(); + } +} + +class GDestroyPackageFilesInputBuilder + implements + Builder { + _$GDestroyPackageFilesInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + ListBuilder? _ids; + ListBuilder get ids => + _$this._ids ??= new ListBuilder(); + set ids(ListBuilder? ids) => _$this._ids = ids; + + GDestroyPackageFilesInputBuilder(); + + GDestroyPackageFilesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _ids = $v.ids.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyPackageFilesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyPackageFilesInput; + } + + @override + void update(void Function(GDestroyPackageFilesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyPackageFilesInput build() => _build(); + + _$GDestroyPackageFilesInput _build() { + _$GDestroyPackageFilesInput _$result; + try { + _$result = _$v ?? + new _$GDestroyPackageFilesInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GDestroyPackageFilesInput', 'projectPath'), + ids: ids.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'ids'; + ids.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyPackageFilesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroyPackageInput extends GDestroyPackageInput { + @override + final String? clientMutationId; + @override + final GPackagesPackageID id; + + factory _$GDestroyPackageInput( + [void Function(GDestroyPackageInputBuilder)? updates]) => + (new GDestroyPackageInputBuilder()..update(updates))._build(); + + _$GDestroyPackageInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDestroyPackageInput', 'id'); + } + + @override + GDestroyPackageInput rebuild( + void Function(GDestroyPackageInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroyPackageInputBuilder toBuilder() => + new GDestroyPackageInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroyPackageInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroyPackageInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroyPackageInputBuilder + implements Builder { + _$GDestroyPackageInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPackagesPackageIDBuilder? _id; + GPackagesPackageIDBuilder get id => + _$this._id ??= new GPackagesPackageIDBuilder(); + set id(GPackagesPackageIDBuilder? id) => _$this._id = id; + + GDestroyPackageInputBuilder(); + + GDestroyPackageInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroyPackageInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroyPackageInput; + } + + @override + void update(void Function(GDestroyPackageInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroyPackageInput build() => _build(); + + _$GDestroyPackageInput _build() { + _$GDestroyPackageInput _$result; + try { + _$result = _$v ?? + new _$GDestroyPackageInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroyPackageInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDestroySnippetInput extends GDestroySnippetInput { + @override + final String? clientMutationId; + @override + final GSnippetID id; + + factory _$GDestroySnippetInput( + [void Function(GDestroySnippetInputBuilder)? updates]) => + (new GDestroySnippetInputBuilder()..update(updates))._build(); + + _$GDestroySnippetInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GDestroySnippetInput', 'id'); + } + + @override + GDestroySnippetInput rebuild( + void Function(GDestroySnippetInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDestroySnippetInputBuilder toBuilder() => + new GDestroySnippetInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDestroySnippetInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDestroySnippetInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDestroySnippetInputBuilder + implements Builder { + _$GDestroySnippetInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSnippetIDBuilder? _id; + GSnippetIDBuilder get id => _$this._id ??= new GSnippetIDBuilder(); + set id(GSnippetIDBuilder? id) => _$this._id = id; + + GDestroySnippetInputBuilder(); + + GDestroySnippetInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDestroySnippetInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDestroySnippetInput; + } + + @override + void update(void Function(GDestroySnippetInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDestroySnippetInput build() => _build(); + + _$GDestroySnippetInput _build() { + _$GDestroySnippetInput _$result; + try { + _$result = _$v ?? + new _$GDestroySnippetInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDestroySnippetInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDiffImagePositionInput extends GDiffImagePositionInput { + @override + final String? baseSha; + @override + final String headSha; + @override + final String startSha; + @override + final GDiffPathsInput paths; + @override + final int height; + @override + final int width; + @override + final int x; + @override + final int y; + + factory _$GDiffImagePositionInput( + [void Function(GDiffImagePositionInputBuilder)? updates]) => + (new GDiffImagePositionInputBuilder()..update(updates))._build(); + + _$GDiffImagePositionInput._( + {this.baseSha, + required this.headSha, + required this.startSha, + required this.paths, + required this.height, + required this.width, + required this.x, + required this.y}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headSha, r'GDiffImagePositionInput', 'headSha'); + BuiltValueNullFieldError.checkNotNull( + startSha, r'GDiffImagePositionInput', 'startSha'); + BuiltValueNullFieldError.checkNotNull( + paths, r'GDiffImagePositionInput', 'paths'); + BuiltValueNullFieldError.checkNotNull( + height, r'GDiffImagePositionInput', 'height'); + BuiltValueNullFieldError.checkNotNull( + width, r'GDiffImagePositionInput', 'width'); + BuiltValueNullFieldError.checkNotNull(x, r'GDiffImagePositionInput', 'x'); + BuiltValueNullFieldError.checkNotNull(y, r'GDiffImagePositionInput', 'y'); + } + + @override + GDiffImagePositionInput rebuild( + void Function(GDiffImagePositionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiffImagePositionInputBuilder toBuilder() => + new GDiffImagePositionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiffImagePositionInput && + baseSha == other.baseSha && + headSha == other.headSha && + startSha == other.startSha && + paths == other.paths && + height == other.height && + width == other.width && + x == other.x && + y == other.y; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, baseSha.hashCode), headSha.hashCode), + startSha.hashCode), + paths.hashCode), + height.hashCode), + width.hashCode), + x.hashCode), + y.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiffImagePositionInput') + ..add('baseSha', baseSha) + ..add('headSha', headSha) + ..add('startSha', startSha) + ..add('paths', paths) + ..add('height', height) + ..add('width', width) + ..add('x', x) + ..add('y', y)) + .toString(); + } +} + +class GDiffImagePositionInputBuilder + implements + Builder { + _$GDiffImagePositionInput? _$v; + + String? _baseSha; + String? get baseSha => _$this._baseSha; + set baseSha(String? baseSha) => _$this._baseSha = baseSha; + + String? _headSha; + String? get headSha => _$this._headSha; + set headSha(String? headSha) => _$this._headSha = headSha; + + String? _startSha; + String? get startSha => _$this._startSha; + set startSha(String? startSha) => _$this._startSha = startSha; + + GDiffPathsInputBuilder? _paths; + GDiffPathsInputBuilder get paths => + _$this._paths ??= new GDiffPathsInputBuilder(); + set paths(GDiffPathsInputBuilder? paths) => _$this._paths = paths; + + int? _height; + int? get height => _$this._height; + set height(int? height) => _$this._height = height; + + int? _width; + int? get width => _$this._width; + set width(int? width) => _$this._width = width; + + int? _x; + int? get x => _$this._x; + set x(int? x) => _$this._x = x; + + int? _y; + int? get y => _$this._y; + set y(int? y) => _$this._y = y; + + GDiffImagePositionInputBuilder(); + + GDiffImagePositionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _baseSha = $v.baseSha; + _headSha = $v.headSha; + _startSha = $v.startSha; + _paths = $v.paths.toBuilder(); + _height = $v.height; + _width = $v.width; + _x = $v.x; + _y = $v.y; + _$v = null; + } + return this; + } + + @override + void replace(GDiffImagePositionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiffImagePositionInput; + } + + @override + void update(void Function(GDiffImagePositionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiffImagePositionInput build() => _build(); + + _$GDiffImagePositionInput _build() { + _$GDiffImagePositionInput _$result; + try { + _$result = _$v ?? + new _$GDiffImagePositionInput._( + baseSha: baseSha, + headSha: BuiltValueNullFieldError.checkNotNull( + headSha, r'GDiffImagePositionInput', 'headSha'), + startSha: BuiltValueNullFieldError.checkNotNull( + startSha, r'GDiffImagePositionInput', 'startSha'), + paths: paths.build(), + height: BuiltValueNullFieldError.checkNotNull( + height, r'GDiffImagePositionInput', 'height'), + width: BuiltValueNullFieldError.checkNotNull( + width, r'GDiffImagePositionInput', 'width'), + x: BuiltValueNullFieldError.checkNotNull( + x, r'GDiffImagePositionInput', 'x'), + y: BuiltValueNullFieldError.checkNotNull( + y, r'GDiffImagePositionInput', 'y')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'paths'; + paths.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDiffImagePositionInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDiffNoteID extends GDiffNoteID { + @override + final String value; + + factory _$GDiffNoteID([void Function(GDiffNoteIDBuilder)? updates]) => + (new GDiffNoteIDBuilder()..update(updates))._build(); + + _$GDiffNoteID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDiffNoteID', 'value'); + } + + @override + GDiffNoteID rebuild(void Function(GDiffNoteIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiffNoteIDBuilder toBuilder() => new GDiffNoteIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiffNoteID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiffNoteID')..add('value', value)) + .toString(); + } +} + +class GDiffNoteIDBuilder implements Builder { + _$GDiffNoteID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDiffNoteIDBuilder(); + + GDiffNoteIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDiffNoteID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiffNoteID; + } + + @override + void update(void Function(GDiffNoteIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiffNoteID build() => _build(); + + _$GDiffNoteID _build() { + final _$result = _$v ?? + new _$GDiffNoteID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDiffNoteID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDiffPathsInput extends GDiffPathsInput { + @override + final String? newPath; + @override + final String? oldPath; + + factory _$GDiffPathsInput([void Function(GDiffPathsInputBuilder)? updates]) => + (new GDiffPathsInputBuilder()..update(updates))._build(); + + _$GDiffPathsInput._({this.newPath, this.oldPath}) : super._(); + + @override + GDiffPathsInput rebuild(void Function(GDiffPathsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiffPathsInputBuilder toBuilder() => + new GDiffPathsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiffPathsInput && + newPath == other.newPath && + oldPath == other.oldPath; + } + + @override + int get hashCode { + return $jf($jc($jc(0, newPath.hashCode), oldPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiffPathsInput') + ..add('newPath', newPath) + ..add('oldPath', oldPath)) + .toString(); + } +} + +class GDiffPathsInputBuilder + implements Builder { + _$GDiffPathsInput? _$v; + + String? _newPath; + String? get newPath => _$this._newPath; + set newPath(String? newPath) => _$this._newPath = newPath; + + String? _oldPath; + String? get oldPath => _$this._oldPath; + set oldPath(String? oldPath) => _$this._oldPath = oldPath; + + GDiffPathsInputBuilder(); + + GDiffPathsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _newPath = $v.newPath; + _oldPath = $v.oldPath; + _$v = null; + } + return this; + } + + @override + void replace(GDiffPathsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiffPathsInput; + } + + @override + void update(void Function(GDiffPathsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiffPathsInput build() => _build(); + + _$GDiffPathsInput _build() { + final _$result = + _$v ?? new _$GDiffPathsInput._(newPath: newPath, oldPath: oldPath); + replace(_$result); + return _$result; + } +} + +class _$GDiffPositionInput extends GDiffPositionInput { + @override + final String? baseSha; + @override + final String headSha; + @override + final String startSha; + @override + final GDiffPathsInput paths; + @override + final int? newLine; + @override + final int? oldLine; + + factory _$GDiffPositionInput( + [void Function(GDiffPositionInputBuilder)? updates]) => + (new GDiffPositionInputBuilder()..update(updates))._build(); + + _$GDiffPositionInput._( + {this.baseSha, + required this.headSha, + required this.startSha, + required this.paths, + this.newLine, + this.oldLine}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + headSha, r'GDiffPositionInput', 'headSha'); + BuiltValueNullFieldError.checkNotNull( + startSha, r'GDiffPositionInput', 'startSha'); + BuiltValueNullFieldError.checkNotNull( + paths, r'GDiffPositionInput', 'paths'); + } + + @override + GDiffPositionInput rebuild( + void Function(GDiffPositionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiffPositionInputBuilder toBuilder() => + new GDiffPositionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiffPositionInput && + baseSha == other.baseSha && + headSha == other.headSha && + startSha == other.startSha && + paths == other.paths && + newLine == other.newLine && + oldLine == other.oldLine; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, baseSha.hashCode), headSha.hashCode), + startSha.hashCode), + paths.hashCode), + newLine.hashCode), + oldLine.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiffPositionInput') + ..add('baseSha', baseSha) + ..add('headSha', headSha) + ..add('startSha', startSha) + ..add('paths', paths) + ..add('newLine', newLine) + ..add('oldLine', oldLine)) + .toString(); + } +} + +class GDiffPositionInputBuilder + implements Builder { + _$GDiffPositionInput? _$v; + + String? _baseSha; + String? get baseSha => _$this._baseSha; + set baseSha(String? baseSha) => _$this._baseSha = baseSha; + + String? _headSha; + String? get headSha => _$this._headSha; + set headSha(String? headSha) => _$this._headSha = headSha; + + String? _startSha; + String? get startSha => _$this._startSha; + set startSha(String? startSha) => _$this._startSha = startSha; + + GDiffPathsInputBuilder? _paths; + GDiffPathsInputBuilder get paths => + _$this._paths ??= new GDiffPathsInputBuilder(); + set paths(GDiffPathsInputBuilder? paths) => _$this._paths = paths; + + int? _newLine; + int? get newLine => _$this._newLine; + set newLine(int? newLine) => _$this._newLine = newLine; + + int? _oldLine; + int? get oldLine => _$this._oldLine; + set oldLine(int? oldLine) => _$this._oldLine = oldLine; + + GDiffPositionInputBuilder(); + + GDiffPositionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _baseSha = $v.baseSha; + _headSha = $v.headSha; + _startSha = $v.startSha; + _paths = $v.paths.toBuilder(); + _newLine = $v.newLine; + _oldLine = $v.oldLine; + _$v = null; + } + return this; + } + + @override + void replace(GDiffPositionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiffPositionInput; + } + + @override + void update(void Function(GDiffPositionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiffPositionInput build() => _build(); + + _$GDiffPositionInput _build() { + _$GDiffPositionInput _$result; + try { + _$result = _$v ?? + new _$GDiffPositionInput._( + baseSha: baseSha, + headSha: BuiltValueNullFieldError.checkNotNull( + headSha, r'GDiffPositionInput', 'headSha'), + startSha: BuiltValueNullFieldError.checkNotNull( + startSha, r'GDiffPositionInput', 'startSha'), + paths: paths.build(), + newLine: newLine, + oldLine: oldLine); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'paths'; + paths.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDiffPositionInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDisableDevopsAdoptionNamespaceInput + extends GDisableDevopsAdoptionNamespaceInput { + @override + final String? clientMutationId; + @override + final BuiltList id; + + factory _$GDisableDevopsAdoptionNamespaceInput( + [void Function(GDisableDevopsAdoptionNamespaceInputBuilder)? + updates]) => + (new GDisableDevopsAdoptionNamespaceInputBuilder()..update(updates)) + ._build(); + + _$GDisableDevopsAdoptionNamespaceInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDisableDevopsAdoptionNamespaceInput', 'id'); + } + + @override + GDisableDevopsAdoptionNamespaceInput rebuild( + void Function(GDisableDevopsAdoptionNamespaceInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDisableDevopsAdoptionNamespaceInputBuilder toBuilder() => + new GDisableDevopsAdoptionNamespaceInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDisableDevopsAdoptionNamespaceInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDisableDevopsAdoptionNamespaceInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GDisableDevopsAdoptionNamespaceInputBuilder + implements + Builder { + _$GDisableDevopsAdoptionNamespaceInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _id; + ListBuilder get id => + _$this._id ??= + new ListBuilder(); + set id(ListBuilder? id) => + _$this._id = id; + + GDisableDevopsAdoptionNamespaceInputBuilder(); + + GDisableDevopsAdoptionNamespaceInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GDisableDevopsAdoptionNamespaceInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDisableDevopsAdoptionNamespaceInput; + } + + @override + void update( + void Function(GDisableDevopsAdoptionNamespaceInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDisableDevopsAdoptionNamespaceInput build() => _build(); + + _$GDisableDevopsAdoptionNamespaceInput _build() { + _$GDisableDevopsAdoptionNamespaceInput _$result; + try { + _$result = _$v ?? + new _$GDisableDevopsAdoptionNamespaceInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDisableDevopsAdoptionNamespaceInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDiscussionID extends GDiscussionID { + @override + final String value; + + factory _$GDiscussionID([void Function(GDiscussionIDBuilder)? updates]) => + (new GDiscussionIDBuilder()..update(updates))._build(); + + _$GDiscussionID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDiscussionID', 'value'); + } + + @override + GDiscussionID rebuild(void Function(GDiscussionIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiscussionIDBuilder toBuilder() => new GDiscussionIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiscussionID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiscussionID')..add('value', value)) + .toString(); + } +} + +class GDiscussionIDBuilder + implements Builder { + _$GDiscussionID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDiscussionIDBuilder(); + + GDiscussionIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDiscussionID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiscussionID; + } + + @override + void update(void Function(GDiscussionIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiscussionID build() => _build(); + + _$GDiscussionID _build() { + final _$result = _$v ?? + new _$GDiscussionID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDiscussionID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GDiscussionToggleResolveInput extends GDiscussionToggleResolveInput { + @override + final String? clientMutationId; + @override + final GDiscussionID id; + @override + final bool resolve; + + factory _$GDiscussionToggleResolveInput( + [void Function(GDiscussionToggleResolveInputBuilder)? updates]) => + (new GDiscussionToggleResolveInputBuilder()..update(updates))._build(); + + _$GDiscussionToggleResolveInput._( + {this.clientMutationId, required this.id, required this.resolve}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GDiscussionToggleResolveInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + resolve, r'GDiscussionToggleResolveInput', 'resolve'); + } + + @override + GDiscussionToggleResolveInput rebuild( + void Function(GDiscussionToggleResolveInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDiscussionToggleResolveInputBuilder toBuilder() => + new GDiscussionToggleResolveInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDiscussionToggleResolveInput && + clientMutationId == other.clientMutationId && + id == other.id && + resolve == other.resolve; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), id.hashCode), resolve.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDiscussionToggleResolveInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('resolve', resolve)) + .toString(); + } +} + +class GDiscussionToggleResolveInputBuilder + implements + Builder { + _$GDiscussionToggleResolveInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDiscussionIDBuilder? _id; + GDiscussionIDBuilder get id => _$this._id ??= new GDiscussionIDBuilder(); + set id(GDiscussionIDBuilder? id) => _$this._id = id; + + bool? _resolve; + bool? get resolve => _$this._resolve; + set resolve(bool? resolve) => _$this._resolve = resolve; + + GDiscussionToggleResolveInputBuilder(); + + GDiscussionToggleResolveInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _resolve = $v.resolve; + _$v = null; + } + return this; + } + + @override + void replace(GDiscussionToggleResolveInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDiscussionToggleResolveInput; + } + + @override + void update(void Function(GDiscussionToggleResolveInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDiscussionToggleResolveInput build() => _build(); + + _$GDiscussionToggleResolveInput _build() { + _$GDiscussionToggleResolveInput _$result; + try { + _$result = _$v ?? + new _$GDiscussionToggleResolveInput._( + clientMutationId: clientMutationId, + id: id.build(), + resolve: BuiltValueNullFieldError.checkNotNull( + resolve, r'GDiscussionToggleResolveInput', 'resolve')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GDiscussionToggleResolveInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GDuration extends GDuration { + @override + final String value; + + factory _$GDuration([void Function(GDurationBuilder)? updates]) => + (new GDurationBuilder()..update(updates))._build(); + + _$GDuration._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GDuration', 'value'); + } + + @override + GDuration rebuild(void Function(GDurationBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GDurationBuilder toBuilder() => new GDurationBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GDuration && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GDuration')..add('value', value)) + .toString(); + } +} + +class GDurationBuilder implements Builder { + _$GDuration? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GDurationBuilder(); + + GDurationBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GDuration other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GDuration; + } + + @override + void update(void Function(GDurationBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GDuration build() => _build(); + + _$GDuration _build() { + final _$result = _$v ?? + new _$GDuration._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GDuration', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GEchoCreateInput extends GEchoCreateInput { + @override + final String? clientMutationId; + @override + final BuiltList? errors; + @override + final BuiltList? messages; + + factory _$GEchoCreateInput( + [void Function(GEchoCreateInputBuilder)? updates]) => + (new GEchoCreateInputBuilder()..update(updates))._build(); + + _$GEchoCreateInput._({this.clientMutationId, this.errors, this.messages}) + : super._(); + + @override + GEchoCreateInput rebuild(void Function(GEchoCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEchoCreateInputBuilder toBuilder() => + new GEchoCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEchoCreateInput && + clientMutationId == other.clientMutationId && + errors == other.errors && + messages == other.messages; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), errors.hashCode), + messages.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEchoCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('errors', errors) + ..add('messages', messages)) + .toString(); + } +} + +class GEchoCreateInputBuilder + implements Builder { + _$GEchoCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _errors; + ListBuilder get errors => + _$this._errors ??= new ListBuilder(); + set errors(ListBuilder? errors) => _$this._errors = errors; + + ListBuilder? _messages; + ListBuilder get messages => + _$this._messages ??= new ListBuilder(); + set messages(ListBuilder? messages) => _$this._messages = messages; + + GEchoCreateInputBuilder(); + + GEchoCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _errors = $v.errors?.toBuilder(); + _messages = $v.messages?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEchoCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEchoCreateInput; + } + + @override + void update(void Function(GEchoCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEchoCreateInput build() => _build(); + + _$GEchoCreateInput _build() { + _$GEchoCreateInput _$result; + try { + _$result = _$v ?? + new _$GEchoCreateInput._( + clientMutationId: clientMutationId, + errors: _errors?.build(), + messages: _messages?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'errors'; + _errors?.build(); + _$failedField = 'messages'; + _messages?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEchoCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEnableDevopsAdoptionNamespaceInput + extends GEnableDevopsAdoptionNamespaceInput { + @override + final String? clientMutationId; + @override + final GNamespaceID namespaceId; + @override + final GNamespaceID? displayNamespaceId; + + factory _$GEnableDevopsAdoptionNamespaceInput( + [void Function(GEnableDevopsAdoptionNamespaceInputBuilder)? + updates]) => + (new GEnableDevopsAdoptionNamespaceInputBuilder()..update(updates)) + ._build(); + + _$GEnableDevopsAdoptionNamespaceInput._( + {this.clientMutationId, + required this.namespaceId, + this.displayNamespaceId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + namespaceId, r'GEnableDevopsAdoptionNamespaceInput', 'namespaceId'); + } + + @override + GEnableDevopsAdoptionNamespaceInput rebuild( + void Function(GEnableDevopsAdoptionNamespaceInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnableDevopsAdoptionNamespaceInputBuilder toBuilder() => + new GEnableDevopsAdoptionNamespaceInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnableDevopsAdoptionNamespaceInput && + clientMutationId == other.clientMutationId && + namespaceId == other.namespaceId && + displayNamespaceId == other.displayNamespaceId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), namespaceId.hashCode), + displayNamespaceId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnableDevopsAdoptionNamespaceInput') + ..add('clientMutationId', clientMutationId) + ..add('namespaceId', namespaceId) + ..add('displayNamespaceId', displayNamespaceId)) + .toString(); + } +} + +class GEnableDevopsAdoptionNamespaceInputBuilder + implements + Builder { + _$GEnableDevopsAdoptionNamespaceInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GNamespaceIDBuilder? _namespaceId; + GNamespaceIDBuilder get namespaceId => + _$this._namespaceId ??= new GNamespaceIDBuilder(); + set namespaceId(GNamespaceIDBuilder? namespaceId) => + _$this._namespaceId = namespaceId; + + GNamespaceIDBuilder? _displayNamespaceId; + GNamespaceIDBuilder get displayNamespaceId => + _$this._displayNamespaceId ??= new GNamespaceIDBuilder(); + set displayNamespaceId(GNamespaceIDBuilder? displayNamespaceId) => + _$this._displayNamespaceId = displayNamespaceId; + + GEnableDevopsAdoptionNamespaceInputBuilder(); + + GEnableDevopsAdoptionNamespaceInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _namespaceId = $v.namespaceId.toBuilder(); + _displayNamespaceId = $v.displayNamespaceId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEnableDevopsAdoptionNamespaceInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnableDevopsAdoptionNamespaceInput; + } + + @override + void update( + void Function(GEnableDevopsAdoptionNamespaceInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnableDevopsAdoptionNamespaceInput build() => _build(); + + _$GEnableDevopsAdoptionNamespaceInput _build() { + _$GEnableDevopsAdoptionNamespaceInput _$result; + try { + _$result = _$v ?? + new _$GEnableDevopsAdoptionNamespaceInput._( + clientMutationId: clientMutationId, + namespaceId: namespaceId.build(), + displayNamespaceId: _displayNamespaceId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'namespaceId'; + namespaceId.build(); + _$failedField = 'displayNamespaceId'; + _displayNamespaceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEnableDevopsAdoptionNamespaceInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEnvironmentID extends GEnvironmentID { + @override + final String value; + + factory _$GEnvironmentID([void Function(GEnvironmentIDBuilder)? updates]) => + (new GEnvironmentIDBuilder()..update(updates))._build(); + + _$GEnvironmentID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GEnvironmentID', 'value'); + } + + @override + GEnvironmentID rebuild(void Function(GEnvironmentIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnvironmentIDBuilder toBuilder() => + new GEnvironmentIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnvironmentID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEnvironmentID')..add('value', value)) + .toString(); + } +} + +class GEnvironmentIDBuilder + implements Builder { + _$GEnvironmentID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GEnvironmentIDBuilder(); + + GEnvironmentIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GEnvironmentID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnvironmentID; + } + + @override + void update(void Function(GEnvironmentIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnvironmentID build() => _build(); + + _$GEnvironmentID _build() { + final _$result = _$v ?? + new _$GEnvironmentID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GEnvironmentID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GEnvironmentsCanaryIngressUpdateInput + extends GEnvironmentsCanaryIngressUpdateInput { + @override + final String? clientMutationId; + @override + final GEnvironmentID id; + @override + final int weight; + + factory _$GEnvironmentsCanaryIngressUpdateInput( + [void Function(GEnvironmentsCanaryIngressUpdateInputBuilder)? + updates]) => + (new GEnvironmentsCanaryIngressUpdateInputBuilder()..update(updates)) + ._build(); + + _$GEnvironmentsCanaryIngressUpdateInput._( + {this.clientMutationId, required this.id, required this.weight}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GEnvironmentsCanaryIngressUpdateInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + weight, r'GEnvironmentsCanaryIngressUpdateInput', 'weight'); + } + + @override + GEnvironmentsCanaryIngressUpdateInput rebuild( + void Function(GEnvironmentsCanaryIngressUpdateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GEnvironmentsCanaryIngressUpdateInputBuilder toBuilder() => + new GEnvironmentsCanaryIngressUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEnvironmentsCanaryIngressUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + weight == other.weight; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), id.hashCode), weight.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GEnvironmentsCanaryIngressUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('weight', weight)) + .toString(); + } +} + +class GEnvironmentsCanaryIngressUpdateInputBuilder + implements + Builder { + _$GEnvironmentsCanaryIngressUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GEnvironmentIDBuilder? _id; + GEnvironmentIDBuilder get id => _$this._id ??= new GEnvironmentIDBuilder(); + set id(GEnvironmentIDBuilder? id) => _$this._id = id; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + GEnvironmentsCanaryIngressUpdateInputBuilder(); + + GEnvironmentsCanaryIngressUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _weight = $v.weight; + _$v = null; + } + return this; + } + + @override + void replace(GEnvironmentsCanaryIngressUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEnvironmentsCanaryIngressUpdateInput; + } + + @override + void update( + void Function(GEnvironmentsCanaryIngressUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEnvironmentsCanaryIngressUpdateInput build() => _build(); + + _$GEnvironmentsCanaryIngressUpdateInput _build() { + _$GEnvironmentsCanaryIngressUpdateInput _$result; + try { + _$result = _$v ?? + new _$GEnvironmentsCanaryIngressUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + weight: BuiltValueNullFieldError.checkNotNull( + weight, r'GEnvironmentsCanaryIngressUpdateInput', 'weight')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEnvironmentsCanaryIngressUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicAddIssueInput extends GEpicAddIssueInput { + @override + final String iid; + @override + final String groupPath; + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String issueIid; + + factory _$GEpicAddIssueInput( + [void Function(GEpicAddIssueInputBuilder)? updates]) => + (new GEpicAddIssueInputBuilder()..update(updates))._build(); + + _$GEpicAddIssueInput._( + {required this.iid, + required this.groupPath, + this.clientMutationId, + required this.projectPath, + required this.issueIid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(iid, r'GEpicAddIssueInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GEpicAddIssueInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GEpicAddIssueInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + issueIid, r'GEpicAddIssueInput', 'issueIid'); + } + + @override + GEpicAddIssueInput rebuild( + void Function(GEpicAddIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicAddIssueInputBuilder toBuilder() => + new GEpicAddIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicAddIssueInput && + iid == other.iid && + groupPath == other.groupPath && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + issueIid == other.issueIid; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, iid.hashCode), groupPath.hashCode), + clientMutationId.hashCode), + projectPath.hashCode), + issueIid.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicAddIssueInput') + ..add('iid', iid) + ..add('groupPath', groupPath) + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('issueIid', issueIid)) + .toString(); + } +} + +class GEpicAddIssueInputBuilder + implements Builder { + _$GEpicAddIssueInput? _$v; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _issueIid; + String? get issueIid => _$this._issueIid; + set issueIid(String? issueIid) => _$this._issueIid = issueIid; + + GEpicAddIssueInputBuilder(); + + GEpicAddIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _iid = $v.iid; + _groupPath = $v.groupPath; + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _issueIid = $v.issueIid; + _$v = null; + } + return this; + } + + @override + void replace(GEpicAddIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicAddIssueInput; + } + + @override + void update(void Function(GEpicAddIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicAddIssueInput build() => _build(); + + _$GEpicAddIssueInput _build() { + final _$result = _$v ?? + new _$GEpicAddIssueInput._( + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GEpicAddIssueInput', 'iid'), + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GEpicAddIssueInput', 'groupPath'), + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GEpicAddIssueInput', 'projectPath'), + issueIid: BuiltValueNullFieldError.checkNotNull( + issueIid, r'GEpicAddIssueInput', 'issueIid')); + replace(_$result); + return _$result; + } +} + +class _$GEpicBoardCreateInput extends GEpicBoardCreateInput { + @override + final String? clientMutationId; + @override + final String? name; + @override + final bool? hideBacklogList; + @override + final bool? hideClosedList; + @override + final BuiltList? labels; + @override + final BuiltList? labelIds; + @override + final String? groupPath; + + factory _$GEpicBoardCreateInput( + [void Function(GEpicBoardCreateInputBuilder)? updates]) => + (new GEpicBoardCreateInputBuilder()..update(updates))._build(); + + _$GEpicBoardCreateInput._( + {this.clientMutationId, + this.name, + this.hideBacklogList, + this.hideClosedList, + this.labels, + this.labelIds, + this.groupPath}) + : super._(); + + @override + GEpicBoardCreateInput rebuild( + void Function(GEpicBoardCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicBoardCreateInputBuilder toBuilder() => + new GEpicBoardCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicBoardCreateInput && + clientMutationId == other.clientMutationId && + name == other.name && + hideBacklogList == other.hideBacklogList && + hideClosedList == other.hideClosedList && + labels == other.labels && + labelIds == other.labelIds && + groupPath == other.groupPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + hideBacklogList.hashCode), + hideClosedList.hashCode), + labels.hashCode), + labelIds.hashCode), + groupPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicBoardCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('hideBacklogList', hideBacklogList) + ..add('hideClosedList', hideClosedList) + ..add('labels', labels) + ..add('labelIds', labelIds) + ..add('groupPath', groupPath)) + .toString(); + } +} + +class GEpicBoardCreateInputBuilder + implements Builder { + _$GEpicBoardCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _hideBacklogList; + bool? get hideBacklogList => _$this._hideBacklogList; + set hideBacklogList(bool? hideBacklogList) => + _$this._hideBacklogList = hideBacklogList; + + bool? _hideClosedList; + bool? get hideClosedList => _$this._hideClosedList; + set hideClosedList(bool? hideClosedList) => + _$this._hideClosedList = hideClosedList; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + GEpicBoardCreateInputBuilder(); + + GEpicBoardCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _hideBacklogList = $v.hideBacklogList; + _hideClosedList = $v.hideClosedList; + _labels = $v.labels?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _groupPath = $v.groupPath; + _$v = null; + } + return this; + } + + @override + void replace(GEpicBoardCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicBoardCreateInput; + } + + @override + void update(void Function(GEpicBoardCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicBoardCreateInput build() => _build(); + + _$GEpicBoardCreateInput _build() { + _$GEpicBoardCreateInput _$result; + try { + _$result = _$v ?? + new _$GEpicBoardCreateInput._( + clientMutationId: clientMutationId, + name: name, + hideBacklogList: hideBacklogList, + hideClosedList: hideClosedList, + labels: _labels?.build(), + labelIds: _labelIds?.build(), + groupPath: groupPath); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicBoardCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicBoardListCreateInput extends GEpicBoardListCreateInput { + @override + final bool? backlog; + @override + final GLabelID? labelId; + @override + final String? clientMutationId; + @override + final GBoardsEpicBoardID boardId; + + factory _$GEpicBoardListCreateInput( + [void Function(GEpicBoardListCreateInputBuilder)? updates]) => + (new GEpicBoardListCreateInputBuilder()..update(updates))._build(); + + _$GEpicBoardListCreateInput._( + {this.backlog, + this.labelId, + this.clientMutationId, + required this.boardId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + boardId, r'GEpicBoardListCreateInput', 'boardId'); + } + + @override + GEpicBoardListCreateInput rebuild( + void Function(GEpicBoardListCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicBoardListCreateInputBuilder toBuilder() => + new GEpicBoardListCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicBoardListCreateInput && + backlog == other.backlog && + labelId == other.labelId && + clientMutationId == other.clientMutationId && + boardId == other.boardId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, backlog.hashCode), labelId.hashCode), + clientMutationId.hashCode), + boardId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicBoardListCreateInput') + ..add('backlog', backlog) + ..add('labelId', labelId) + ..add('clientMutationId', clientMutationId) + ..add('boardId', boardId)) + .toString(); + } +} + +class GEpicBoardListCreateInputBuilder + implements + Builder { + _$GEpicBoardListCreateInput? _$v; + + bool? _backlog; + bool? get backlog => _$this._backlog; + set backlog(bool? backlog) => _$this._backlog = backlog; + + GLabelIDBuilder? _labelId; + GLabelIDBuilder get labelId => _$this._labelId ??= new GLabelIDBuilder(); + set labelId(GLabelIDBuilder? labelId) => _$this._labelId = labelId; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardsEpicBoardIDBuilder? _boardId; + GBoardsEpicBoardIDBuilder get boardId => + _$this._boardId ??= new GBoardsEpicBoardIDBuilder(); + set boardId(GBoardsEpicBoardIDBuilder? boardId) => _$this._boardId = boardId; + + GEpicBoardListCreateInputBuilder(); + + GEpicBoardListCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _backlog = $v.backlog; + _labelId = $v.labelId?.toBuilder(); + _clientMutationId = $v.clientMutationId; + _boardId = $v.boardId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicBoardListCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicBoardListCreateInput; + } + + @override + void update(void Function(GEpicBoardListCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicBoardListCreateInput build() => _build(); + + _$GEpicBoardListCreateInput _build() { + _$GEpicBoardListCreateInput _$result; + try { + _$result = _$v ?? + new _$GEpicBoardListCreateInput._( + backlog: backlog, + labelId: _labelId?.build(), + clientMutationId: clientMutationId, + boardId: boardId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelId'; + _labelId?.build(); + + _$failedField = 'boardId'; + boardId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicBoardListCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicBoardListDestroyInput extends GEpicBoardListDestroyInput { + @override + final String? clientMutationId; + @override + final GBoardsEpicListID listId; + + factory _$GEpicBoardListDestroyInput( + [void Function(GEpicBoardListDestroyInputBuilder)? updates]) => + (new GEpicBoardListDestroyInputBuilder()..update(updates))._build(); + + _$GEpicBoardListDestroyInput._({this.clientMutationId, required this.listId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + listId, r'GEpicBoardListDestroyInput', 'listId'); + } + + @override + GEpicBoardListDestroyInput rebuild( + void Function(GEpicBoardListDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicBoardListDestroyInputBuilder toBuilder() => + new GEpicBoardListDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicBoardListDestroyInput && + clientMutationId == other.clientMutationId && + listId == other.listId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), listId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicBoardListDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('listId', listId)) + .toString(); + } +} + +class GEpicBoardListDestroyInputBuilder + implements + Builder { + _$GEpicBoardListDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardsEpicListIDBuilder? _listId; + GBoardsEpicListIDBuilder get listId => + _$this._listId ??= new GBoardsEpicListIDBuilder(); + set listId(GBoardsEpicListIDBuilder? listId) => _$this._listId = listId; + + GEpicBoardListDestroyInputBuilder(); + + GEpicBoardListDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _listId = $v.listId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicBoardListDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicBoardListDestroyInput; + } + + @override + void update(void Function(GEpicBoardListDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicBoardListDestroyInput build() => _build(); + + _$GEpicBoardListDestroyInput _build() { + _$GEpicBoardListDestroyInput _$result; + try { + _$result = _$v ?? + new _$GEpicBoardListDestroyInput._( + clientMutationId: clientMutationId, listId: listId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicBoardListDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicBoardUpdateInput extends GEpicBoardUpdateInput { + @override + final String? clientMutationId; + @override + final String? name; + @override + final bool? hideBacklogList; + @override + final bool? hideClosedList; + @override + final BuiltList? labels; + @override + final BuiltList? labelIds; + @override + final GBoardsEpicBoardID id; + + factory _$GEpicBoardUpdateInput( + [void Function(GEpicBoardUpdateInputBuilder)? updates]) => + (new GEpicBoardUpdateInputBuilder()..update(updates))._build(); + + _$GEpicBoardUpdateInput._( + {this.clientMutationId, + this.name, + this.hideBacklogList, + this.hideClosedList, + this.labels, + this.labelIds, + required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GEpicBoardUpdateInput', 'id'); + } + + @override + GEpicBoardUpdateInput rebuild( + void Function(GEpicBoardUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicBoardUpdateInputBuilder toBuilder() => + new GEpicBoardUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicBoardUpdateInput && + clientMutationId == other.clientMutationId && + name == other.name && + hideBacklogList == other.hideBacklogList && + hideClosedList == other.hideClosedList && + labels == other.labels && + labelIds == other.labelIds && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + hideBacklogList.hashCode), + hideClosedList.hashCode), + labels.hashCode), + labelIds.hashCode), + id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicBoardUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('hideBacklogList', hideBacklogList) + ..add('hideClosedList', hideClosedList) + ..add('labels', labels) + ..add('labelIds', labelIds) + ..add('id', id)) + .toString(); + } +} + +class GEpicBoardUpdateInputBuilder + implements Builder { + _$GEpicBoardUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _hideBacklogList; + bool? get hideBacklogList => _$this._hideBacklogList; + set hideBacklogList(bool? hideBacklogList) => + _$this._hideBacklogList = hideBacklogList; + + bool? _hideClosedList; + bool? get hideClosedList => _$this._hideClosedList; + set hideClosedList(bool? hideClosedList) => + _$this._hideClosedList = hideClosedList; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GBoardsEpicBoardIDBuilder? _id; + GBoardsEpicBoardIDBuilder get id => + _$this._id ??= new GBoardsEpicBoardIDBuilder(); + set id(GBoardsEpicBoardIDBuilder? id) => _$this._id = id; + + GEpicBoardUpdateInputBuilder(); + + GEpicBoardUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _hideBacklogList = $v.hideBacklogList; + _hideClosedList = $v.hideClosedList; + _labels = $v.labels?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicBoardUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicBoardUpdateInput; + } + + @override + void update(void Function(GEpicBoardUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicBoardUpdateInput build() => _build(); + + _$GEpicBoardUpdateInput _build() { + _$GEpicBoardUpdateInput _$result; + try { + _$result = _$v ?? + new _$GEpicBoardUpdateInput._( + clientMutationId: clientMutationId, + name: name, + hideBacklogList: hideBacklogList, + hideClosedList: hideClosedList, + labels: _labels?.build(), + labelIds: _labelIds?.build(), + id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicBoardUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicFilters extends GEpicFilters { + @override + final BuiltList? labelName; + @override + final String? authorUsername; + @override + final String? myReactionEmoji; + @override + final GNegatedEpicBoardIssueInput? not; + @override + final String? search; + @override + final bool? confidential; + + factory _$GEpicFilters([void Function(GEpicFiltersBuilder)? updates]) => + (new GEpicFiltersBuilder()..update(updates))._build(); + + _$GEpicFilters._( + {this.labelName, + this.authorUsername, + this.myReactionEmoji, + this.not, + this.search, + this.confidential}) + : super._(); + + @override + GEpicFilters rebuild(void Function(GEpicFiltersBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicFiltersBuilder toBuilder() => new GEpicFiltersBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicFilters && + labelName == other.labelName && + authorUsername == other.authorUsername && + myReactionEmoji == other.myReactionEmoji && + not == other.not && + search == other.search && + confidential == other.confidential; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, labelName.hashCode), authorUsername.hashCode), + myReactionEmoji.hashCode), + not.hashCode), + search.hashCode), + confidential.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicFilters') + ..add('labelName', labelName) + ..add('authorUsername', authorUsername) + ..add('myReactionEmoji', myReactionEmoji) + ..add('not', not) + ..add('search', search) + ..add('confidential', confidential)) + .toString(); + } +} + +class GEpicFiltersBuilder + implements Builder { + _$GEpicFilters? _$v; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + GNegatedEpicBoardIssueInputBuilder? _not; + GNegatedEpicBoardIssueInputBuilder get not => + _$this._not ??= new GNegatedEpicBoardIssueInputBuilder(); + set not(GNegatedEpicBoardIssueInputBuilder? not) => _$this._not = not; + + String? _search; + String? get search => _$this._search; + set search(String? search) => _$this._search = search; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + GEpicFiltersBuilder(); + + GEpicFiltersBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labelName = $v.labelName?.toBuilder(); + _authorUsername = $v.authorUsername; + _myReactionEmoji = $v.myReactionEmoji; + _not = $v.not?.toBuilder(); + _search = $v.search; + _confidential = $v.confidential; + _$v = null; + } + return this; + } + + @override + void replace(GEpicFilters other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicFilters; + } + + @override + void update(void Function(GEpicFiltersBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicFilters build() => _build(); + + _$GEpicFilters _build() { + _$GEpicFilters _$result; + try { + _$result = _$v ?? + new _$GEpicFilters._( + labelName: _labelName?.build(), + authorUsername: authorUsername, + myReactionEmoji: myReactionEmoji, + not: _not?.build(), + search: search, + confidential: confidential); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelName'; + _labelName?.build(); + + _$failedField = 'not'; + _not?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicFilters', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicID extends GEpicID { + @override + final String value; + + factory _$GEpicID([void Function(GEpicIDBuilder)? updates]) => + (new GEpicIDBuilder()..update(updates))._build(); + + _$GEpicID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GEpicID', 'value'); + } + + @override + GEpicID rebuild(void Function(GEpicIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicIDBuilder toBuilder() => new GEpicIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicID')..add('value', value)) + .toString(); + } +} + +class GEpicIDBuilder implements Builder { + _$GEpicID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GEpicIDBuilder(); + + GEpicIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GEpicID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicID; + } + + @override + void update(void Function(GEpicIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicID build() => _build(); + + _$GEpicID _build() { + final _$result = _$v ?? + new _$GEpicID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GEpicID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GEpicMoveListInput extends GEpicMoveListInput { + @override + final String? clientMutationId; + @override + final GBoardsEpicBoardID boardId; + @override + final GEpicID epicId; + @override + final GBoardsEpicListID? fromListId; + @override + final GBoardsEpicListID toListId; + @override + final GEpicID? moveBeforeId; + @override + final GEpicID? moveAfterId; + + factory _$GEpicMoveListInput( + [void Function(GEpicMoveListInputBuilder)? updates]) => + (new GEpicMoveListInputBuilder()..update(updates))._build(); + + _$GEpicMoveListInput._( + {this.clientMutationId, + required this.boardId, + required this.epicId, + this.fromListId, + required this.toListId, + this.moveBeforeId, + this.moveAfterId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + boardId, r'GEpicMoveListInput', 'boardId'); + BuiltValueNullFieldError.checkNotNull( + epicId, r'GEpicMoveListInput', 'epicId'); + BuiltValueNullFieldError.checkNotNull( + toListId, r'GEpicMoveListInput', 'toListId'); + } + + @override + GEpicMoveListInput rebuild( + void Function(GEpicMoveListInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicMoveListInputBuilder toBuilder() => + new GEpicMoveListInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicMoveListInput && + clientMutationId == other.clientMutationId && + boardId == other.boardId && + epicId == other.epicId && + fromListId == other.fromListId && + toListId == other.toListId && + moveBeforeId == other.moveBeforeId && + moveAfterId == other.moveAfterId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + boardId.hashCode), + epicId.hashCode), + fromListId.hashCode), + toListId.hashCode), + moveBeforeId.hashCode), + moveAfterId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicMoveListInput') + ..add('clientMutationId', clientMutationId) + ..add('boardId', boardId) + ..add('epicId', epicId) + ..add('fromListId', fromListId) + ..add('toListId', toListId) + ..add('moveBeforeId', moveBeforeId) + ..add('moveAfterId', moveAfterId)) + .toString(); + } +} + +class GEpicMoveListInputBuilder + implements Builder { + _$GEpicMoveListInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardsEpicBoardIDBuilder? _boardId; + GBoardsEpicBoardIDBuilder get boardId => + _$this._boardId ??= new GBoardsEpicBoardIDBuilder(); + set boardId(GBoardsEpicBoardIDBuilder? boardId) => _$this._boardId = boardId; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + GBoardsEpicListIDBuilder? _fromListId; + GBoardsEpicListIDBuilder get fromListId => + _$this._fromListId ??= new GBoardsEpicListIDBuilder(); + set fromListId(GBoardsEpicListIDBuilder? fromListId) => + _$this._fromListId = fromListId; + + GBoardsEpicListIDBuilder? _toListId; + GBoardsEpicListIDBuilder get toListId => + _$this._toListId ??= new GBoardsEpicListIDBuilder(); + set toListId(GBoardsEpicListIDBuilder? toListId) => + _$this._toListId = toListId; + + GEpicIDBuilder? _moveBeforeId; + GEpicIDBuilder get moveBeforeId => + _$this._moveBeforeId ??= new GEpicIDBuilder(); + set moveBeforeId(GEpicIDBuilder? moveBeforeId) => + _$this._moveBeforeId = moveBeforeId; + + GEpicIDBuilder? _moveAfterId; + GEpicIDBuilder get moveAfterId => + _$this._moveAfterId ??= new GEpicIDBuilder(); + set moveAfterId(GEpicIDBuilder? moveAfterId) => + _$this._moveAfterId = moveAfterId; + + GEpicMoveListInputBuilder(); + + GEpicMoveListInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _boardId = $v.boardId.toBuilder(); + _epicId = $v.epicId.toBuilder(); + _fromListId = $v.fromListId?.toBuilder(); + _toListId = $v.toListId.toBuilder(); + _moveBeforeId = $v.moveBeforeId?.toBuilder(); + _moveAfterId = $v.moveAfterId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicMoveListInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicMoveListInput; + } + + @override + void update(void Function(GEpicMoveListInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicMoveListInput build() => _build(); + + _$GEpicMoveListInput _build() { + _$GEpicMoveListInput _$result; + try { + _$result = _$v ?? + new _$GEpicMoveListInput._( + clientMutationId: clientMutationId, + boardId: boardId.build(), + epicId: epicId.build(), + fromListId: _fromListId?.build(), + toListId: toListId.build(), + moveBeforeId: _moveBeforeId?.build(), + moveAfterId: _moveAfterId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'boardId'; + boardId.build(); + _$failedField = 'epicId'; + epicId.build(); + _$failedField = 'fromListId'; + _fromListId?.build(); + _$failedField = 'toListId'; + toListId.build(); + _$failedField = 'moveBeforeId'; + _moveBeforeId?.build(); + _$failedField = 'moveAfterId'; + _moveAfterId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicMoveListInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicSetSubscriptionInput extends GEpicSetSubscriptionInput { + @override + final String iid; + @override + final String groupPath; + @override + final String? clientMutationId; + @override + final bool subscribedState; + + factory _$GEpicSetSubscriptionInput( + [void Function(GEpicSetSubscriptionInputBuilder)? updates]) => + (new GEpicSetSubscriptionInputBuilder()..update(updates))._build(); + + _$GEpicSetSubscriptionInput._( + {required this.iid, + required this.groupPath, + this.clientMutationId, + required this.subscribedState}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + iid, r'GEpicSetSubscriptionInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GEpicSetSubscriptionInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull( + subscribedState, r'GEpicSetSubscriptionInput', 'subscribedState'); + } + + @override + GEpicSetSubscriptionInput rebuild( + void Function(GEpicSetSubscriptionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicSetSubscriptionInputBuilder toBuilder() => + new GEpicSetSubscriptionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicSetSubscriptionInput && + iid == other.iid && + groupPath == other.groupPath && + clientMutationId == other.clientMutationId && + subscribedState == other.subscribedState; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, iid.hashCode), groupPath.hashCode), + clientMutationId.hashCode), + subscribedState.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicSetSubscriptionInput') + ..add('iid', iid) + ..add('groupPath', groupPath) + ..add('clientMutationId', clientMutationId) + ..add('subscribedState', subscribedState)) + .toString(); + } +} + +class GEpicSetSubscriptionInputBuilder + implements + Builder { + _$GEpicSetSubscriptionInput? _$v; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _subscribedState; + bool? get subscribedState => _$this._subscribedState; + set subscribedState(bool? subscribedState) => + _$this._subscribedState = subscribedState; + + GEpicSetSubscriptionInputBuilder(); + + GEpicSetSubscriptionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _iid = $v.iid; + _groupPath = $v.groupPath; + _clientMutationId = $v.clientMutationId; + _subscribedState = $v.subscribedState; + _$v = null; + } + return this; + } + + @override + void replace(GEpicSetSubscriptionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicSetSubscriptionInput; + } + + @override + void update(void Function(GEpicSetSubscriptionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicSetSubscriptionInput build() => _build(); + + _$GEpicSetSubscriptionInput _build() { + final _$result = _$v ?? + new _$GEpicSetSubscriptionInput._( + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GEpicSetSubscriptionInput', 'iid'), + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GEpicSetSubscriptionInput', 'groupPath'), + clientMutationId: clientMutationId, + subscribedState: BuiltValueNullFieldError.checkNotNull( + subscribedState, + r'GEpicSetSubscriptionInput', + 'subscribedState')); + replace(_$result); + return _$result; + } +} + +class _$GEpicTreeNodeFieldsInputType extends GEpicTreeNodeFieldsInputType { + @override + final GEpicTreeSortingID id; + @override + final GEpicTreeSortingID? adjacentReferenceId; + @override + final GMoveType? relativePosition; + @override + final GEpicID? newParentId; + + factory _$GEpicTreeNodeFieldsInputType( + [void Function(GEpicTreeNodeFieldsInputTypeBuilder)? updates]) => + (new GEpicTreeNodeFieldsInputTypeBuilder()..update(updates))._build(); + + _$GEpicTreeNodeFieldsInputType._( + {required this.id, + this.adjacentReferenceId, + this.relativePosition, + this.newParentId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GEpicTreeNodeFieldsInputType', 'id'); + } + + @override + GEpicTreeNodeFieldsInputType rebuild( + void Function(GEpicTreeNodeFieldsInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicTreeNodeFieldsInputTypeBuilder toBuilder() => + new GEpicTreeNodeFieldsInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicTreeNodeFieldsInputType && + id == other.id && + adjacentReferenceId == other.adjacentReferenceId && + relativePosition == other.relativePosition && + newParentId == other.newParentId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, id.hashCode), adjacentReferenceId.hashCode), + relativePosition.hashCode), + newParentId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicTreeNodeFieldsInputType') + ..add('id', id) + ..add('adjacentReferenceId', adjacentReferenceId) + ..add('relativePosition', relativePosition) + ..add('newParentId', newParentId)) + .toString(); + } +} + +class GEpicTreeNodeFieldsInputTypeBuilder + implements + Builder { + _$GEpicTreeNodeFieldsInputType? _$v; + + GEpicTreeSortingIDBuilder? _id; + GEpicTreeSortingIDBuilder get id => + _$this._id ??= new GEpicTreeSortingIDBuilder(); + set id(GEpicTreeSortingIDBuilder? id) => _$this._id = id; + + GEpicTreeSortingIDBuilder? _adjacentReferenceId; + GEpicTreeSortingIDBuilder get adjacentReferenceId => + _$this._adjacentReferenceId ??= new GEpicTreeSortingIDBuilder(); + set adjacentReferenceId(GEpicTreeSortingIDBuilder? adjacentReferenceId) => + _$this._adjacentReferenceId = adjacentReferenceId; + + GMoveType? _relativePosition; + GMoveType? get relativePosition => _$this._relativePosition; + set relativePosition(GMoveType? relativePosition) => + _$this._relativePosition = relativePosition; + + GEpicIDBuilder? _newParentId; + GEpicIDBuilder get newParentId => + _$this._newParentId ??= new GEpicIDBuilder(); + set newParentId(GEpicIDBuilder? newParentId) => + _$this._newParentId = newParentId; + + GEpicTreeNodeFieldsInputTypeBuilder(); + + GEpicTreeNodeFieldsInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _adjacentReferenceId = $v.adjacentReferenceId?.toBuilder(); + _relativePosition = $v.relativePosition; + _newParentId = $v.newParentId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicTreeNodeFieldsInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicTreeNodeFieldsInputType; + } + + @override + void update(void Function(GEpicTreeNodeFieldsInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicTreeNodeFieldsInputType build() => _build(); + + _$GEpicTreeNodeFieldsInputType _build() { + _$GEpicTreeNodeFieldsInputType _$result; + try { + _$result = _$v ?? + new _$GEpicTreeNodeFieldsInputType._( + id: id.build(), + adjacentReferenceId: _adjacentReferenceId?.build(), + relativePosition: relativePosition, + newParentId: _newParentId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'adjacentReferenceId'; + _adjacentReferenceId?.build(); + + _$failedField = 'newParentId'; + _newParentId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicTreeNodeFieldsInputType', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicTreeReorderInput extends GEpicTreeReorderInput { + @override + final String? clientMutationId; + @override + final GEpicID baseEpicId; + @override + final GEpicTreeNodeFieldsInputType moved; + + factory _$GEpicTreeReorderInput( + [void Function(GEpicTreeReorderInputBuilder)? updates]) => + (new GEpicTreeReorderInputBuilder()..update(updates))._build(); + + _$GEpicTreeReorderInput._( + {this.clientMutationId, required this.baseEpicId, required this.moved}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + baseEpicId, r'GEpicTreeReorderInput', 'baseEpicId'); + BuiltValueNullFieldError.checkNotNull( + moved, r'GEpicTreeReorderInput', 'moved'); + } + + @override + GEpicTreeReorderInput rebuild( + void Function(GEpicTreeReorderInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicTreeReorderInputBuilder toBuilder() => + new GEpicTreeReorderInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicTreeReorderInput && + clientMutationId == other.clientMutationId && + baseEpicId == other.baseEpicId && + moved == other.moved; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), baseEpicId.hashCode), + moved.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicTreeReorderInput') + ..add('clientMutationId', clientMutationId) + ..add('baseEpicId', baseEpicId) + ..add('moved', moved)) + .toString(); + } +} + +class GEpicTreeReorderInputBuilder + implements Builder { + _$GEpicTreeReorderInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GEpicIDBuilder? _baseEpicId; + GEpicIDBuilder get baseEpicId => _$this._baseEpicId ??= new GEpicIDBuilder(); + set baseEpicId(GEpicIDBuilder? baseEpicId) => _$this._baseEpicId = baseEpicId; + + GEpicTreeNodeFieldsInputTypeBuilder? _moved; + GEpicTreeNodeFieldsInputTypeBuilder get moved => + _$this._moved ??= new GEpicTreeNodeFieldsInputTypeBuilder(); + set moved(GEpicTreeNodeFieldsInputTypeBuilder? moved) => + _$this._moved = moved; + + GEpicTreeReorderInputBuilder(); + + GEpicTreeReorderInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _baseEpicId = $v.baseEpicId.toBuilder(); + _moved = $v.moved.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEpicTreeReorderInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicTreeReorderInput; + } + + @override + void update(void Function(GEpicTreeReorderInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicTreeReorderInput build() => _build(); + + _$GEpicTreeReorderInput _build() { + _$GEpicTreeReorderInput _$result; + try { + _$result = _$v ?? + new _$GEpicTreeReorderInput._( + clientMutationId: clientMutationId, + baseEpicId: baseEpicId.build(), + moved: moved.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'baseEpicId'; + baseEpicId.build(); + _$failedField = 'moved'; + moved.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEpicTreeReorderInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEpicTreeSortingID extends GEpicTreeSortingID { + @override + final String value; + + factory _$GEpicTreeSortingID( + [void Function(GEpicTreeSortingIDBuilder)? updates]) => + (new GEpicTreeSortingIDBuilder()..update(updates))._build(); + + _$GEpicTreeSortingID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GEpicTreeSortingID', 'value'); + } + + @override + GEpicTreeSortingID rebuild( + void Function(GEpicTreeSortingIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEpicTreeSortingIDBuilder toBuilder() => + new GEpicTreeSortingIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEpicTreeSortingID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEpicTreeSortingID') + ..add('value', value)) + .toString(); + } +} + +class GEpicTreeSortingIDBuilder + implements Builder { + _$GEpicTreeSortingID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GEpicTreeSortingIDBuilder(); + + GEpicTreeSortingIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GEpicTreeSortingID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEpicTreeSortingID; + } + + @override + void update(void Function(GEpicTreeSortingIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEpicTreeSortingID build() => _build(); + + _$GEpicTreeSortingID _build() { + final _$result = _$v ?? + new _$GEpicTreeSortingID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GEpicTreeSortingID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GEscalationPolicyCreateInput extends GEscalationPolicyCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String name; + @override + final String? description; + @override + final BuiltList rules; + + factory _$GEscalationPolicyCreateInput( + [void Function(GEscalationPolicyCreateInputBuilder)? updates]) => + (new GEscalationPolicyCreateInputBuilder()..update(updates))._build(); + + _$GEscalationPolicyCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.name, + this.description, + required this.rules}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GEscalationPolicyCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GEscalationPolicyCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + rules, r'GEscalationPolicyCreateInput', 'rules'); + } + + @override + GEscalationPolicyCreateInput rebuild( + void Function(GEscalationPolicyCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEscalationPolicyCreateInputBuilder toBuilder() => + new GEscalationPolicyCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEscalationPolicyCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + name == other.name && + description == other.description && + rules == other.rules; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + name.hashCode), + description.hashCode), + rules.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEscalationPolicyCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('name', name) + ..add('description', description) + ..add('rules', rules)) + .toString(); + } +} + +class GEscalationPolicyCreateInputBuilder + implements + Builder { + _$GEscalationPolicyCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + ListBuilder? _rules; + ListBuilder get rules => + _$this._rules ??= new ListBuilder(); + set rules(ListBuilder? rules) => _$this._rules = rules; + + GEscalationPolicyCreateInputBuilder(); + + GEscalationPolicyCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _name = $v.name; + _description = $v.description; + _rules = $v.rules.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEscalationPolicyCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEscalationPolicyCreateInput; + } + + @override + void update(void Function(GEscalationPolicyCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEscalationPolicyCreateInput build() => _build(); + + _$GEscalationPolicyCreateInput _build() { + _$GEscalationPolicyCreateInput _$result; + try { + _$result = _$v ?? + new _$GEscalationPolicyCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GEscalationPolicyCreateInput', 'projectPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GEscalationPolicyCreateInput', 'name'), + description: description, + rules: rules.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'rules'; + rules.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEscalationPolicyCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEscalationPolicyDestroyInput extends GEscalationPolicyDestroyInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementEscalationPolicyID id; + + factory _$GEscalationPolicyDestroyInput( + [void Function(GEscalationPolicyDestroyInputBuilder)? updates]) => + (new GEscalationPolicyDestroyInputBuilder()..update(updates))._build(); + + _$GEscalationPolicyDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GEscalationPolicyDestroyInput', 'id'); + } + + @override + GEscalationPolicyDestroyInput rebuild( + void Function(GEscalationPolicyDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEscalationPolicyDestroyInputBuilder toBuilder() => + new GEscalationPolicyDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEscalationPolicyDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEscalationPolicyDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GEscalationPolicyDestroyInputBuilder + implements + Builder { + _$GEscalationPolicyDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementEscalationPolicyIDBuilder? _id; + GIncidentManagementEscalationPolicyIDBuilder get id => + _$this._id ??= new GIncidentManagementEscalationPolicyIDBuilder(); + set id(GIncidentManagementEscalationPolicyIDBuilder? id) => _$this._id = id; + + GEscalationPolicyDestroyInputBuilder(); + + GEscalationPolicyDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEscalationPolicyDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEscalationPolicyDestroyInput; + } + + @override + void update(void Function(GEscalationPolicyDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEscalationPolicyDestroyInput build() => _build(); + + _$GEscalationPolicyDestroyInput _build() { + _$GEscalationPolicyDestroyInput _$result; + try { + _$result = _$v ?? + new _$GEscalationPolicyDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEscalationPolicyDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEscalationPolicyUpdateInput extends GEscalationPolicyUpdateInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementEscalationPolicyID id; + @override + final String? name; + @override + final String? description; + @override + final BuiltList? rules; + + factory _$GEscalationPolicyUpdateInput( + [void Function(GEscalationPolicyUpdateInputBuilder)? updates]) => + (new GEscalationPolicyUpdateInputBuilder()..update(updates))._build(); + + _$GEscalationPolicyUpdateInput._( + {this.clientMutationId, + required this.id, + this.name, + this.description, + this.rules}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GEscalationPolicyUpdateInput', 'id'); + } + + @override + GEscalationPolicyUpdateInput rebuild( + void Function(GEscalationPolicyUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEscalationPolicyUpdateInputBuilder toBuilder() => + new GEscalationPolicyUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEscalationPolicyUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + description == other.description && + rules == other.rules; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + name.hashCode), + description.hashCode), + rules.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEscalationPolicyUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('description', description) + ..add('rules', rules)) + .toString(); + } +} + +class GEscalationPolicyUpdateInputBuilder + implements + Builder { + _$GEscalationPolicyUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementEscalationPolicyIDBuilder? _id; + GIncidentManagementEscalationPolicyIDBuilder get id => + _$this._id ??= new GIncidentManagementEscalationPolicyIDBuilder(); + set id(GIncidentManagementEscalationPolicyIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + ListBuilder? _rules; + ListBuilder get rules => + _$this._rules ??= new ListBuilder(); + set rules(ListBuilder? rules) => _$this._rules = rules; + + GEscalationPolicyUpdateInputBuilder(); + + GEscalationPolicyUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _description = $v.description; + _rules = $v.rules?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GEscalationPolicyUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEscalationPolicyUpdateInput; + } + + @override + void update(void Function(GEscalationPolicyUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEscalationPolicyUpdateInput build() => _build(); + + _$GEscalationPolicyUpdateInput _build() { + _$GEscalationPolicyUpdateInput _$result; + try { + _$result = _$v ?? + new _$GEscalationPolicyUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: name, + description: description, + rules: _rules?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'rules'; + _rules?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GEscalationPolicyUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GEscalationRuleInput extends GEscalationRuleInput { + @override + final String? oncallScheduleIid; + @override + final String? username; + @override + final int elapsedTimeSeconds; + @override + final GEscalationRuleStatus status; + + factory _$GEscalationRuleInput( + [void Function(GEscalationRuleInputBuilder)? updates]) => + (new GEscalationRuleInputBuilder()..update(updates))._build(); + + _$GEscalationRuleInput._( + {this.oncallScheduleIid, + this.username, + required this.elapsedTimeSeconds, + required this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + elapsedTimeSeconds, r'GEscalationRuleInput', 'elapsedTimeSeconds'); + BuiltValueNullFieldError.checkNotNull( + status, r'GEscalationRuleInput', 'status'); + } + + @override + GEscalationRuleInput rebuild( + void Function(GEscalationRuleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GEscalationRuleInputBuilder toBuilder() => + new GEscalationRuleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GEscalationRuleInput && + oncallScheduleIid == other.oncallScheduleIid && + username == other.username && + elapsedTimeSeconds == other.elapsedTimeSeconds && + status == other.status; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, oncallScheduleIid.hashCode), username.hashCode), + elapsedTimeSeconds.hashCode), + status.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GEscalationRuleInput') + ..add('oncallScheduleIid', oncallScheduleIid) + ..add('username', username) + ..add('elapsedTimeSeconds', elapsedTimeSeconds) + ..add('status', status)) + .toString(); + } +} + +class GEscalationRuleInputBuilder + implements Builder { + _$GEscalationRuleInput? _$v; + + String? _oncallScheduleIid; + String? get oncallScheduleIid => _$this._oncallScheduleIid; + set oncallScheduleIid(String? oncallScheduleIid) => + _$this._oncallScheduleIid = oncallScheduleIid; + + String? _username; + String? get username => _$this._username; + set username(String? username) => _$this._username = username; + + int? _elapsedTimeSeconds; + int? get elapsedTimeSeconds => _$this._elapsedTimeSeconds; + set elapsedTimeSeconds(int? elapsedTimeSeconds) => + _$this._elapsedTimeSeconds = elapsedTimeSeconds; + + GEscalationRuleStatus? _status; + GEscalationRuleStatus? get status => _$this._status; + set status(GEscalationRuleStatus? status) => _$this._status = status; + + GEscalationRuleInputBuilder(); + + GEscalationRuleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _oncallScheduleIid = $v.oncallScheduleIid; + _username = $v.username; + _elapsedTimeSeconds = $v.elapsedTimeSeconds; + _status = $v.status; + _$v = null; + } + return this; + } + + @override + void replace(GEscalationRuleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GEscalationRuleInput; + } + + @override + void update(void Function(GEscalationRuleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GEscalationRuleInput build() => _build(); + + _$GEscalationRuleInput _build() { + final _$result = _$v ?? + new _$GEscalationRuleInput._( + oncallScheduleIid: oncallScheduleIid, + username: username, + elapsedTimeSeconds: BuiltValueNullFieldError.checkNotNull( + elapsedTimeSeconds, + r'GEscalationRuleInput', + 'elapsedTimeSeconds'), + status: BuiltValueNullFieldError.checkNotNull( + status, r'GEscalationRuleInput', 'status')); + replace(_$result); + return _$result; + } +} + +class _$GExportRequirementsInput extends GExportRequirementsInput { + @override + final String? clientMutationId; + @override + final GSort? sort; + @override + final GRequirementState? state; + @override + final String? search; + @override + final BuiltList? authorUsername; + @override + final String projectPath; + @override + final BuiltList? selectedFields; + + factory _$GExportRequirementsInput( + [void Function(GExportRequirementsInputBuilder)? updates]) => + (new GExportRequirementsInputBuilder()..update(updates))._build(); + + _$GExportRequirementsInput._( + {this.clientMutationId, + this.sort, + this.state, + this.search, + this.authorUsername, + required this.projectPath, + this.selectedFields}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GExportRequirementsInput', 'projectPath'); + } + + @override + GExportRequirementsInput rebuild( + void Function(GExportRequirementsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GExportRequirementsInputBuilder toBuilder() => + new GExportRequirementsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GExportRequirementsInput && + clientMutationId == other.clientMutationId && + sort == other.sort && + state == other.state && + search == other.search && + authorUsername == other.authorUsername && + projectPath == other.projectPath && + selectedFields == other.selectedFields; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), sort.hashCode), + state.hashCode), + search.hashCode), + authorUsername.hashCode), + projectPath.hashCode), + selectedFields.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GExportRequirementsInput') + ..add('clientMutationId', clientMutationId) + ..add('sort', sort) + ..add('state', state) + ..add('search', search) + ..add('authorUsername', authorUsername) + ..add('projectPath', projectPath) + ..add('selectedFields', selectedFields)) + .toString(); + } +} + +class GExportRequirementsInputBuilder + implements + Builder { + _$GExportRequirementsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSort? _sort; + GSort? get sort => _$this._sort; + set sort(GSort? sort) => _$this._sort = sort; + + GRequirementState? _state; + GRequirementState? get state => _$this._state; + set state(GRequirementState? state) => _$this._state = state; + + String? _search; + String? get search => _$this._search; + set search(String? search) => _$this._search = search; + + ListBuilder? _authorUsername; + ListBuilder get authorUsername => + _$this._authorUsername ??= new ListBuilder(); + set authorUsername(ListBuilder? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + ListBuilder? _selectedFields; + ListBuilder get selectedFields => + _$this._selectedFields ??= new ListBuilder(); + set selectedFields(ListBuilder? selectedFields) => + _$this._selectedFields = selectedFields; + + GExportRequirementsInputBuilder(); + + GExportRequirementsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _sort = $v.sort; + _state = $v.state; + _search = $v.search; + _authorUsername = $v.authorUsername?.toBuilder(); + _projectPath = $v.projectPath; + _selectedFields = $v.selectedFields?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GExportRequirementsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GExportRequirementsInput; + } + + @override + void update(void Function(GExportRequirementsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GExportRequirementsInput build() => _build(); + + _$GExportRequirementsInput _build() { + _$GExportRequirementsInput _$result; + try { + _$result = _$v ?? + new _$GExportRequirementsInput._( + clientMutationId: clientMutationId, + sort: sort, + state: state, + search: search, + authorUsername: _authorUsername?.build(), + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GExportRequirementsInput', 'projectPath'), + selectedFields: _selectedFields?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'authorUsername'; + _authorUsername?.build(); + + _$failedField = 'selectedFields'; + _selectedFields?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GExportRequirementsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GExternalAuditEventDestinationCreateInput + extends GExternalAuditEventDestinationCreateInput { + @override + final String? clientMutationId; + @override + final String destinationUrl; + @override + final String groupPath; + @override + final String? verificationToken; + + factory _$GExternalAuditEventDestinationCreateInput( + [void Function(GExternalAuditEventDestinationCreateInputBuilder)? + updates]) => + (new GExternalAuditEventDestinationCreateInputBuilder()..update(updates)) + ._build(); + + _$GExternalAuditEventDestinationCreateInput._( + {this.clientMutationId, + required this.destinationUrl, + required this.groupPath, + this.verificationToken}) + : super._() { + BuiltValueNullFieldError.checkNotNull(destinationUrl, + r'GExternalAuditEventDestinationCreateInput', 'destinationUrl'); + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GExternalAuditEventDestinationCreateInput', 'groupPath'); + } + + @override + GExternalAuditEventDestinationCreateInput rebuild( + void Function(GExternalAuditEventDestinationCreateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GExternalAuditEventDestinationCreateInputBuilder toBuilder() => + new GExternalAuditEventDestinationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GExternalAuditEventDestinationCreateInput && + clientMutationId == other.clientMutationId && + destinationUrl == other.destinationUrl && + groupPath == other.groupPath && + verificationToken == other.verificationToken; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), destinationUrl.hashCode), + groupPath.hashCode), + verificationToken.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GExternalAuditEventDestinationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('destinationUrl', destinationUrl) + ..add('groupPath', groupPath) + ..add('verificationToken', verificationToken)) + .toString(); + } +} + +class GExternalAuditEventDestinationCreateInputBuilder + implements + Builder { + _$GExternalAuditEventDestinationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _destinationUrl; + String? get destinationUrl => _$this._destinationUrl; + set destinationUrl(String? destinationUrl) => + _$this._destinationUrl = destinationUrl; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _verificationToken; + String? get verificationToken => _$this._verificationToken; + set verificationToken(String? verificationToken) => + _$this._verificationToken = verificationToken; + + GExternalAuditEventDestinationCreateInputBuilder(); + + GExternalAuditEventDestinationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _destinationUrl = $v.destinationUrl; + _groupPath = $v.groupPath; + _verificationToken = $v.verificationToken; + _$v = null; + } + return this; + } + + @override + void replace(GExternalAuditEventDestinationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GExternalAuditEventDestinationCreateInput; + } + + @override + void update( + void Function(GExternalAuditEventDestinationCreateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GExternalAuditEventDestinationCreateInput build() => _build(); + + _$GExternalAuditEventDestinationCreateInput _build() { + final _$result = _$v ?? + new _$GExternalAuditEventDestinationCreateInput._( + clientMutationId: clientMutationId, + destinationUrl: BuiltValueNullFieldError.checkNotNull( + destinationUrl, + r'GExternalAuditEventDestinationCreateInput', + 'destinationUrl'), + groupPath: BuiltValueNullFieldError.checkNotNull(groupPath, + r'GExternalAuditEventDestinationCreateInput', 'groupPath'), + verificationToken: verificationToken); + replace(_$result); + return _$result; + } +} + +class _$GExternalAuditEventDestinationDestroyInput + extends GExternalAuditEventDestinationDestroyInput { + @override + final String? clientMutationId; + @override + final GAuditEventsExternalAuditEventDestinationID id; + + factory _$GExternalAuditEventDestinationDestroyInput( + [void Function(GExternalAuditEventDestinationDestroyInputBuilder)? + updates]) => + (new GExternalAuditEventDestinationDestroyInputBuilder()..update(updates)) + ._build(); + + _$GExternalAuditEventDestinationDestroyInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GExternalAuditEventDestinationDestroyInput', 'id'); + } + + @override + GExternalAuditEventDestinationDestroyInput rebuild( + void Function(GExternalAuditEventDestinationDestroyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GExternalAuditEventDestinationDestroyInputBuilder toBuilder() => + new GExternalAuditEventDestinationDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GExternalAuditEventDestinationDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GExternalAuditEventDestinationDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GExternalAuditEventDestinationDestroyInputBuilder + implements + Builder { + _$GExternalAuditEventDestinationDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAuditEventsExternalAuditEventDestinationIDBuilder? _id; + GAuditEventsExternalAuditEventDestinationIDBuilder get id => + _$this._id ??= new GAuditEventsExternalAuditEventDestinationIDBuilder(); + set id(GAuditEventsExternalAuditEventDestinationIDBuilder? id) => + _$this._id = id; + + GExternalAuditEventDestinationDestroyInputBuilder(); + + GExternalAuditEventDestinationDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GExternalAuditEventDestinationDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GExternalAuditEventDestinationDestroyInput; + } + + @override + void update( + void Function(GExternalAuditEventDestinationDestroyInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GExternalAuditEventDestinationDestroyInput build() => _build(); + + _$GExternalAuditEventDestinationDestroyInput _build() { + _$GExternalAuditEventDestinationDestroyInput _$result; + try { + _$result = _$v ?? + new _$GExternalAuditEventDestinationDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GExternalAuditEventDestinationDestroyInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GExternalAuditEventDestinationUpdateInput + extends GExternalAuditEventDestinationUpdateInput { + @override + final String? clientMutationId; + @override + final GAuditEventsExternalAuditEventDestinationID id; + @override + final String? destinationUrl; + + factory _$GExternalAuditEventDestinationUpdateInput( + [void Function(GExternalAuditEventDestinationUpdateInputBuilder)? + updates]) => + (new GExternalAuditEventDestinationUpdateInputBuilder()..update(updates)) + ._build(); + + _$GExternalAuditEventDestinationUpdateInput._( + {this.clientMutationId, required this.id, this.destinationUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GExternalAuditEventDestinationUpdateInput', 'id'); + } + + @override + GExternalAuditEventDestinationUpdateInput rebuild( + void Function(GExternalAuditEventDestinationUpdateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GExternalAuditEventDestinationUpdateInputBuilder toBuilder() => + new GExternalAuditEventDestinationUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GExternalAuditEventDestinationUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + destinationUrl == other.destinationUrl; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + destinationUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GExternalAuditEventDestinationUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('destinationUrl', destinationUrl)) + .toString(); + } +} + +class GExternalAuditEventDestinationUpdateInputBuilder + implements + Builder { + _$GExternalAuditEventDestinationUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAuditEventsExternalAuditEventDestinationIDBuilder? _id; + GAuditEventsExternalAuditEventDestinationIDBuilder get id => + _$this._id ??= new GAuditEventsExternalAuditEventDestinationIDBuilder(); + set id(GAuditEventsExternalAuditEventDestinationIDBuilder? id) => + _$this._id = id; + + String? _destinationUrl; + String? get destinationUrl => _$this._destinationUrl; + set destinationUrl(String? destinationUrl) => + _$this._destinationUrl = destinationUrl; + + GExternalAuditEventDestinationUpdateInputBuilder(); + + GExternalAuditEventDestinationUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _destinationUrl = $v.destinationUrl; + _$v = null; + } + return this; + } + + @override + void replace(GExternalAuditEventDestinationUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GExternalAuditEventDestinationUpdateInput; + } + + @override + void update( + void Function(GExternalAuditEventDestinationUpdateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GExternalAuditEventDestinationUpdateInput build() => _build(); + + _$GExternalAuditEventDestinationUpdateInput _build() { + _$GExternalAuditEventDestinationUpdateInput _$result; + try { + _$result = _$v ?? + new _$GExternalAuditEventDestinationUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + destinationUrl: destinationUrl); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GExternalAuditEventDestinationUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GGitlabErrorTrackingDetailedErrorID + extends GGitlabErrorTrackingDetailedErrorID { + @override + final String value; + + factory _$GGitlabErrorTrackingDetailedErrorID( + [void Function(GGitlabErrorTrackingDetailedErrorIDBuilder)? + updates]) => + (new GGitlabErrorTrackingDetailedErrorIDBuilder()..update(updates)) + ._build(); + + _$GGitlabErrorTrackingDetailedErrorID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GGitlabErrorTrackingDetailedErrorID', 'value'); + } + + @override + GGitlabErrorTrackingDetailedErrorID rebuild( + void Function(GGitlabErrorTrackingDetailedErrorIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGitlabErrorTrackingDetailedErrorIDBuilder toBuilder() => + new GGitlabErrorTrackingDetailedErrorIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGitlabErrorTrackingDetailedErrorID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGitlabErrorTrackingDetailedErrorID') + ..add('value', value)) + .toString(); + } +} + +class GGitlabErrorTrackingDetailedErrorIDBuilder + implements + Builder { + _$GGitlabErrorTrackingDetailedErrorID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGitlabErrorTrackingDetailedErrorIDBuilder(); + + GGitlabErrorTrackingDetailedErrorIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGitlabErrorTrackingDetailedErrorID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGitlabErrorTrackingDetailedErrorID; + } + + @override + void update( + void Function(GGitlabErrorTrackingDetailedErrorIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGitlabErrorTrackingDetailedErrorID build() => _build(); + + _$GGitlabErrorTrackingDetailedErrorID _build() { + final _$result = _$v ?? + new _$GGitlabErrorTrackingDetailedErrorID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGitlabErrorTrackingDetailedErrorID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGitlabSubscriptionActivateInput + extends GGitlabSubscriptionActivateInput { + @override + final String? clientMutationId; + @override + final String activationCode; + + factory _$GGitlabSubscriptionActivateInput( + [void Function(GGitlabSubscriptionActivateInputBuilder)? updates]) => + (new GGitlabSubscriptionActivateInputBuilder()..update(updates))._build(); + + _$GGitlabSubscriptionActivateInput._( + {this.clientMutationId, required this.activationCode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + activationCode, r'GGitlabSubscriptionActivateInput', 'activationCode'); + } + + @override + GGitlabSubscriptionActivateInput rebuild( + void Function(GGitlabSubscriptionActivateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGitlabSubscriptionActivateInputBuilder toBuilder() => + new GGitlabSubscriptionActivateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGitlabSubscriptionActivateInput && + clientMutationId == other.clientMutationId && + activationCode == other.activationCode; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), activationCode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGitlabSubscriptionActivateInput') + ..add('clientMutationId', clientMutationId) + ..add('activationCode', activationCode)) + .toString(); + } +} + +class GGitlabSubscriptionActivateInputBuilder + implements + Builder { + _$GGitlabSubscriptionActivateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _activationCode; + String? get activationCode => _$this._activationCode; + set activationCode(String? activationCode) => + _$this._activationCode = activationCode; + + GGitlabSubscriptionActivateInputBuilder(); + + GGitlabSubscriptionActivateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _activationCode = $v.activationCode; + _$v = null; + } + return this; + } + + @override + void replace(GGitlabSubscriptionActivateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGitlabSubscriptionActivateInput; + } + + @override + void update(void Function(GGitlabSubscriptionActivateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGitlabSubscriptionActivateInput build() => _build(); + + _$GGitlabSubscriptionActivateInput _build() { + final _$result = _$v ?? + new _$GGitlabSubscriptionActivateInput._( + clientMutationId: clientMutationId, + activationCode: BuiltValueNullFieldError.checkNotNull( + activationCode, + r'GGitlabSubscriptionActivateInput', + 'activationCode')); + replace(_$result); + return _$result; + } +} + +class _$GGlobalID extends GGlobalID { + @override + final String value; + + factory _$GGlobalID([void Function(GGlobalIDBuilder)? updates]) => + (new GGlobalIDBuilder()..update(updates))._build(); + + _$GGlobalID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GGlobalID', 'value'); + } + + @override + GGlobalID rebuild(void Function(GGlobalIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGlobalIDBuilder toBuilder() => new GGlobalIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGlobalID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGlobalID')..add('value', value)) + .toString(); + } +} + +class GGlobalIDBuilder implements Builder { + _$GGlobalID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGlobalIDBuilder(); + + GGlobalIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGlobalID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGlobalID; + } + + @override + void update(void Function(GGlobalIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGlobalID build() => _build(); + + _$GGlobalID _build() { + final _$result = _$v ?? + new _$GGlobalID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGlobalID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGroupID extends GGroupID { + @override + final String value; + + factory _$GGroupID([void Function(GGroupIDBuilder)? updates]) => + (new GGroupIDBuilder()..update(updates))._build(); + + _$GGroupID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GGroupID', 'value'); + } + + @override + GGroupID rebuild(void Function(GGroupIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGroupIDBuilder toBuilder() => new GGroupIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGroupID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGroupID')..add('value', value)) + .toString(); + } +} + +class GGroupIDBuilder implements Builder { + _$GGroupID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GGroupIDBuilder(); + + GGroupIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GGroupID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGroupID; + } + + @override + void update(void Function(GGroupIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGroupID build() => _build(); + + _$GGroupID _build() { + final _$result = _$v ?? + new _$GGroupID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GGroupID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GGroupUpdateInput extends GGroupUpdateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final GSharedRunnersSetting sharedRunnersSetting; + + factory _$GGroupUpdateInput( + [void Function(GGroupUpdateInputBuilder)? updates]) => + (new GGroupUpdateInputBuilder()..update(updates))._build(); + + _$GGroupUpdateInput._( + {this.clientMutationId, + required this.fullPath, + required this.sharedRunnersSetting}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GGroupUpdateInput', 'fullPath'); + BuiltValueNullFieldError.checkNotNull( + sharedRunnersSetting, r'GGroupUpdateInput', 'sharedRunnersSetting'); + } + + @override + GGroupUpdateInput rebuild(void Function(GGroupUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GGroupUpdateInputBuilder toBuilder() => + new GGroupUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GGroupUpdateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + sharedRunnersSetting == other.sharedRunnersSetting; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + sharedRunnersSetting.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GGroupUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('sharedRunnersSetting', sharedRunnersSetting)) + .toString(); + } +} + +class GGroupUpdateInputBuilder + implements Builder { + _$GGroupUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GSharedRunnersSetting? _sharedRunnersSetting; + GSharedRunnersSetting? get sharedRunnersSetting => + _$this._sharedRunnersSetting; + set sharedRunnersSetting(GSharedRunnersSetting? sharedRunnersSetting) => + _$this._sharedRunnersSetting = sharedRunnersSetting; + + GGroupUpdateInputBuilder(); + + GGroupUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _sharedRunnersSetting = $v.sharedRunnersSetting; + _$v = null; + } + return this; + } + + @override + void replace(GGroupUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GGroupUpdateInput; + } + + @override + void update(void Function(GGroupUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GGroupUpdateInput build() => _build(); + + _$GGroupUpdateInput _build() { + final _$result = _$v ?? + new _$GGroupUpdateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GGroupUpdateInput', 'fullPath'), + sharedRunnersSetting: BuiltValueNullFieldError.checkNotNull( + sharedRunnersSetting, + r'GGroupUpdateInput', + 'sharedRunnersSetting')); + replace(_$result); + return _$result; + } +} + +class _$GHttpIntegrationCreateInput extends GHttpIntegrationCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String name; + @override + final bool active; + @override + final GJsonString? payloadExample; + @override + final BuiltList? + payloadAttributeMappings; + + factory _$GHttpIntegrationCreateInput( + [void Function(GHttpIntegrationCreateInputBuilder)? updates]) => + (new GHttpIntegrationCreateInputBuilder()..update(updates))._build(); + + _$GHttpIntegrationCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.name, + required this.active, + this.payloadExample, + this.payloadAttributeMappings}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GHttpIntegrationCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GHttpIntegrationCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + active, r'GHttpIntegrationCreateInput', 'active'); + } + + @override + GHttpIntegrationCreateInput rebuild( + void Function(GHttpIntegrationCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHttpIntegrationCreateInputBuilder toBuilder() => + new GHttpIntegrationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHttpIntegrationCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + name == other.name && + active == other.active && + payloadExample == other.payloadExample && + payloadAttributeMappings == other.payloadAttributeMappings; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + name.hashCode), + active.hashCode), + payloadExample.hashCode), + payloadAttributeMappings.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHttpIntegrationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('name', name) + ..add('active', active) + ..add('payloadExample', payloadExample) + ..add('payloadAttributeMappings', payloadAttributeMappings)) + .toString(); + } +} + +class GHttpIntegrationCreateInputBuilder + implements + Builder { + _$GHttpIntegrationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + GJsonStringBuilder? _payloadExample; + GJsonStringBuilder get payloadExample => + _$this._payloadExample ??= new GJsonStringBuilder(); + set payloadExample(GJsonStringBuilder? payloadExample) => + _$this._payloadExample = payloadExample; + + ListBuilder? + _payloadAttributeMappings; + ListBuilder + get payloadAttributeMappings => _$this._payloadAttributeMappings ??= + new ListBuilder(); + set payloadAttributeMappings( + ListBuilder? + payloadAttributeMappings) => + _$this._payloadAttributeMappings = payloadAttributeMappings; + + GHttpIntegrationCreateInputBuilder(); + + GHttpIntegrationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _name = $v.name; + _active = $v.active; + _payloadExample = $v.payloadExample?.toBuilder(); + _payloadAttributeMappings = $v.payloadAttributeMappings?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHttpIntegrationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHttpIntegrationCreateInput; + } + + @override + void update(void Function(GHttpIntegrationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHttpIntegrationCreateInput build() => _build(); + + _$GHttpIntegrationCreateInput _build() { + _$GHttpIntegrationCreateInput _$result; + try { + _$result = _$v ?? + new _$GHttpIntegrationCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GHttpIntegrationCreateInput', 'projectPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GHttpIntegrationCreateInput', 'name'), + active: BuiltValueNullFieldError.checkNotNull( + active, r'GHttpIntegrationCreateInput', 'active'), + payloadExample: _payloadExample?.build(), + payloadAttributeMappings: _payloadAttributeMappings?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'payloadExample'; + _payloadExample?.build(); + _$failedField = 'payloadAttributeMappings'; + _payloadAttributeMappings?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHttpIntegrationCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHttpIntegrationDestroyInput extends GHttpIntegrationDestroyInput { + @override + final String? clientMutationId; + @override + final GAlertManagementHttpIntegrationID id; + + factory _$GHttpIntegrationDestroyInput( + [void Function(GHttpIntegrationDestroyInputBuilder)? updates]) => + (new GHttpIntegrationDestroyInputBuilder()..update(updates))._build(); + + _$GHttpIntegrationDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GHttpIntegrationDestroyInput', 'id'); + } + + @override + GHttpIntegrationDestroyInput rebuild( + void Function(GHttpIntegrationDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHttpIntegrationDestroyInputBuilder toBuilder() => + new GHttpIntegrationDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHttpIntegrationDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHttpIntegrationDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GHttpIntegrationDestroyInputBuilder + implements + Builder { + _$GHttpIntegrationDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAlertManagementHttpIntegrationIDBuilder? _id; + GAlertManagementHttpIntegrationIDBuilder get id => + _$this._id ??= new GAlertManagementHttpIntegrationIDBuilder(); + set id(GAlertManagementHttpIntegrationIDBuilder? id) => _$this._id = id; + + GHttpIntegrationDestroyInputBuilder(); + + GHttpIntegrationDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHttpIntegrationDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHttpIntegrationDestroyInput; + } + + @override + void update(void Function(GHttpIntegrationDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHttpIntegrationDestroyInput build() => _build(); + + _$GHttpIntegrationDestroyInput _build() { + _$GHttpIntegrationDestroyInput _$result; + try { + _$result = _$v ?? + new _$GHttpIntegrationDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHttpIntegrationDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHttpIntegrationResetTokenInput + extends GHttpIntegrationResetTokenInput { + @override + final String? clientMutationId; + @override + final GAlertManagementHttpIntegrationID id; + + factory _$GHttpIntegrationResetTokenInput( + [void Function(GHttpIntegrationResetTokenInputBuilder)? updates]) => + (new GHttpIntegrationResetTokenInputBuilder()..update(updates))._build(); + + _$GHttpIntegrationResetTokenInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GHttpIntegrationResetTokenInput', 'id'); + } + + @override + GHttpIntegrationResetTokenInput rebuild( + void Function(GHttpIntegrationResetTokenInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHttpIntegrationResetTokenInputBuilder toBuilder() => + new GHttpIntegrationResetTokenInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHttpIntegrationResetTokenInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHttpIntegrationResetTokenInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GHttpIntegrationResetTokenInputBuilder + implements + Builder { + _$GHttpIntegrationResetTokenInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAlertManagementHttpIntegrationIDBuilder? _id; + GAlertManagementHttpIntegrationIDBuilder get id => + _$this._id ??= new GAlertManagementHttpIntegrationIDBuilder(); + set id(GAlertManagementHttpIntegrationIDBuilder? id) => _$this._id = id; + + GHttpIntegrationResetTokenInputBuilder(); + + GHttpIntegrationResetTokenInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHttpIntegrationResetTokenInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHttpIntegrationResetTokenInput; + } + + @override + void update(void Function(GHttpIntegrationResetTokenInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHttpIntegrationResetTokenInput build() => _build(); + + _$GHttpIntegrationResetTokenInput _build() { + _$GHttpIntegrationResetTokenInput _$result; + try { + _$result = _$v ?? + new _$GHttpIntegrationResetTokenInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHttpIntegrationResetTokenInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GHttpIntegrationUpdateInput extends GHttpIntegrationUpdateInput { + @override + final String? clientMutationId; + @override + final GAlertManagementHttpIntegrationID id; + @override + final String? name; + @override + final bool? active; + @override + final GJsonString? payloadExample; + @override + final BuiltList? + payloadAttributeMappings; + + factory _$GHttpIntegrationUpdateInput( + [void Function(GHttpIntegrationUpdateInputBuilder)? updates]) => + (new GHttpIntegrationUpdateInputBuilder()..update(updates))._build(); + + _$GHttpIntegrationUpdateInput._( + {this.clientMutationId, + required this.id, + this.name, + this.active, + this.payloadExample, + this.payloadAttributeMappings}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GHttpIntegrationUpdateInput', 'id'); + } + + @override + GHttpIntegrationUpdateInput rebuild( + void Function(GHttpIntegrationUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GHttpIntegrationUpdateInputBuilder toBuilder() => + new GHttpIntegrationUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GHttpIntegrationUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + active == other.active && + payloadExample == other.payloadExample && + payloadAttributeMappings == other.payloadAttributeMappings; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + name.hashCode), + active.hashCode), + payloadExample.hashCode), + payloadAttributeMappings.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GHttpIntegrationUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('active', active) + ..add('payloadExample', payloadExample) + ..add('payloadAttributeMappings', payloadAttributeMappings)) + .toString(); + } +} + +class GHttpIntegrationUpdateInputBuilder + implements + Builder { + _$GHttpIntegrationUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAlertManagementHttpIntegrationIDBuilder? _id; + GAlertManagementHttpIntegrationIDBuilder get id => + _$this._id ??= new GAlertManagementHttpIntegrationIDBuilder(); + set id(GAlertManagementHttpIntegrationIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + GJsonStringBuilder? _payloadExample; + GJsonStringBuilder get payloadExample => + _$this._payloadExample ??= new GJsonStringBuilder(); + set payloadExample(GJsonStringBuilder? payloadExample) => + _$this._payloadExample = payloadExample; + + ListBuilder? + _payloadAttributeMappings; + ListBuilder + get payloadAttributeMappings => _$this._payloadAttributeMappings ??= + new ListBuilder(); + set payloadAttributeMappings( + ListBuilder? + payloadAttributeMappings) => + _$this._payloadAttributeMappings = payloadAttributeMappings; + + GHttpIntegrationUpdateInputBuilder(); + + GHttpIntegrationUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _active = $v.active; + _payloadExample = $v.payloadExample?.toBuilder(); + _payloadAttributeMappings = $v.payloadAttributeMappings?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GHttpIntegrationUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GHttpIntegrationUpdateInput; + } + + @override + void update(void Function(GHttpIntegrationUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GHttpIntegrationUpdateInput build() => _build(); + + _$GHttpIntegrationUpdateInput _build() { + _$GHttpIntegrationUpdateInput _$result; + try { + _$result = _$v ?? + new _$GHttpIntegrationUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: name, + active: active, + payloadExample: _payloadExample?.build(), + payloadAttributeMappings: _payloadAttributeMappings?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'payloadExample'; + _payloadExample?.build(); + _$failedField = 'payloadAttributeMappings'; + _payloadAttributeMappings?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GHttpIntegrationUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementEscalationPolicyID + extends GIncidentManagementEscalationPolicyID { + @override + final String value; + + factory _$GIncidentManagementEscalationPolicyID( + [void Function(GIncidentManagementEscalationPolicyIDBuilder)? + updates]) => + (new GIncidentManagementEscalationPolicyIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementEscalationPolicyID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementEscalationPolicyID', 'value'); + } + + @override + GIncidentManagementEscalationPolicyID rebuild( + void Function(GIncidentManagementEscalationPolicyIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementEscalationPolicyIDBuilder toBuilder() => + new GIncidentManagementEscalationPolicyIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementEscalationPolicyID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GIncidentManagementEscalationPolicyID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementEscalationPolicyIDBuilder + implements + Builder { + _$GIncidentManagementEscalationPolicyID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementEscalationPolicyIDBuilder(); + + GIncidentManagementEscalationPolicyIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementEscalationPolicyID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementEscalationPolicyID; + } + + @override + void update( + void Function(GIncidentManagementEscalationPolicyIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementEscalationPolicyID build() => _build(); + + _$GIncidentManagementEscalationPolicyID _build() { + final _$result = _$v ?? + new _$GIncidentManagementEscalationPolicyID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementEscalationPolicyID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementEscalationRuleID + extends GIncidentManagementEscalationRuleID { + @override + final String value; + + factory _$GIncidentManagementEscalationRuleID( + [void Function(GIncidentManagementEscalationRuleIDBuilder)? + updates]) => + (new GIncidentManagementEscalationRuleIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementEscalationRuleID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementEscalationRuleID', 'value'); + } + + @override + GIncidentManagementEscalationRuleID rebuild( + void Function(GIncidentManagementEscalationRuleIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementEscalationRuleIDBuilder toBuilder() => + new GIncidentManagementEscalationRuleIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementEscalationRuleID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIncidentManagementEscalationRuleID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementEscalationRuleIDBuilder + implements + Builder { + _$GIncidentManagementEscalationRuleID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementEscalationRuleIDBuilder(); + + GIncidentManagementEscalationRuleIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementEscalationRuleID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementEscalationRuleID; + } + + @override + void update( + void Function(GIncidentManagementEscalationRuleIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementEscalationRuleID build() => _build(); + + _$GIncidentManagementEscalationRuleID _build() { + final _$result = _$v ?? + new _$GIncidentManagementEscalationRuleID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementEscalationRuleID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementIssuableResourceLinkID + extends GIncidentManagementIssuableResourceLinkID { + @override + final String value; + + factory _$GIncidentManagementIssuableResourceLinkID( + [void Function(GIncidentManagementIssuableResourceLinkIDBuilder)? + updates]) => + (new GIncidentManagementIssuableResourceLinkIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementIssuableResourceLinkID._({required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementIssuableResourceLinkID', 'value'); + } + + @override + GIncidentManagementIssuableResourceLinkID rebuild( + void Function(GIncidentManagementIssuableResourceLinkIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementIssuableResourceLinkIDBuilder toBuilder() => + new GIncidentManagementIssuableResourceLinkIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementIssuableResourceLinkID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GIncidentManagementIssuableResourceLinkID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementIssuableResourceLinkIDBuilder + implements + Builder { + _$GIncidentManagementIssuableResourceLinkID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementIssuableResourceLinkIDBuilder(); + + GIncidentManagementIssuableResourceLinkIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementIssuableResourceLinkID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementIssuableResourceLinkID; + } + + @override + void update( + void Function(GIncidentManagementIssuableResourceLinkIDBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementIssuableResourceLinkID build() => _build(); + + _$GIncidentManagementIssuableResourceLinkID _build() { + final _$result = _$v ?? + new _$GIncidentManagementIssuableResourceLinkID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementIssuableResourceLinkID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementOncallParticipantID + extends GIncidentManagementOncallParticipantID { + @override + final String value; + + factory _$GIncidentManagementOncallParticipantID( + [void Function(GIncidentManagementOncallParticipantIDBuilder)? + updates]) => + (new GIncidentManagementOncallParticipantIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementOncallParticipantID._({required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementOncallParticipantID', 'value'); + } + + @override + GIncidentManagementOncallParticipantID rebuild( + void Function(GIncidentManagementOncallParticipantIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementOncallParticipantIDBuilder toBuilder() => + new GIncidentManagementOncallParticipantIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementOncallParticipantID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GIncidentManagementOncallParticipantID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementOncallParticipantIDBuilder + implements + Builder { + _$GIncidentManagementOncallParticipantID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementOncallParticipantIDBuilder(); + + GIncidentManagementOncallParticipantIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementOncallParticipantID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementOncallParticipantID; + } + + @override + void update( + void Function(GIncidentManagementOncallParticipantIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementOncallParticipantID build() => _build(); + + _$GIncidentManagementOncallParticipantID _build() { + final _$result = _$v ?? + new _$GIncidentManagementOncallParticipantID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementOncallParticipantID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementOncallRotationID + extends GIncidentManagementOncallRotationID { + @override + final String value; + + factory _$GIncidentManagementOncallRotationID( + [void Function(GIncidentManagementOncallRotationIDBuilder)? + updates]) => + (new GIncidentManagementOncallRotationIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementOncallRotationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementOncallRotationID', 'value'); + } + + @override + GIncidentManagementOncallRotationID rebuild( + void Function(GIncidentManagementOncallRotationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementOncallRotationIDBuilder toBuilder() => + new GIncidentManagementOncallRotationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementOncallRotationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIncidentManagementOncallRotationID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementOncallRotationIDBuilder + implements + Builder { + _$GIncidentManagementOncallRotationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementOncallRotationIDBuilder(); + + GIncidentManagementOncallRotationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementOncallRotationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementOncallRotationID; + } + + @override + void update( + void Function(GIncidentManagementOncallRotationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementOncallRotationID build() => _build(); + + _$GIncidentManagementOncallRotationID _build() { + final _$result = _$v ?? + new _$GIncidentManagementOncallRotationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementOncallRotationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIncidentManagementTimelineEventID + extends GIncidentManagementTimelineEventID { + @override + final String value; + + factory _$GIncidentManagementTimelineEventID( + [void Function(GIncidentManagementTimelineEventIDBuilder)? + updates]) => + (new GIncidentManagementTimelineEventIDBuilder()..update(updates)) + ._build(); + + _$GIncidentManagementTimelineEventID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementTimelineEventID', 'value'); + } + + @override + GIncidentManagementTimelineEventID rebuild( + void Function(GIncidentManagementTimelineEventIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIncidentManagementTimelineEventIDBuilder toBuilder() => + new GIncidentManagementTimelineEventIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIncidentManagementTimelineEventID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIncidentManagementTimelineEventID') + ..add('value', value)) + .toString(); + } +} + +class GIncidentManagementTimelineEventIDBuilder + implements + Builder { + _$GIncidentManagementTimelineEventID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIncidentManagementTimelineEventIDBuilder(); + + GIncidentManagementTimelineEventIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIncidentManagementTimelineEventID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIncidentManagementTimelineEventID; + } + + @override + void update( + void Function(GIncidentManagementTimelineEventIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIncidentManagementTimelineEventID build() => _build(); + + _$GIncidentManagementTimelineEventID _build() { + final _$result = _$v ?? + new _$GIncidentManagementTimelineEventID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIncidentManagementTimelineEventID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIntegrationsPrometheusID extends GIntegrationsPrometheusID { + @override + final String value; + + factory _$GIntegrationsPrometheusID( + [void Function(GIntegrationsPrometheusIDBuilder)? updates]) => + (new GIntegrationsPrometheusIDBuilder()..update(updates))._build(); + + _$GIntegrationsPrometheusID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIntegrationsPrometheusID', 'value'); + } + + @override + GIntegrationsPrometheusID rebuild( + void Function(GIntegrationsPrometheusIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIntegrationsPrometheusIDBuilder toBuilder() => + new GIntegrationsPrometheusIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIntegrationsPrometheusID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIntegrationsPrometheusID') + ..add('value', value)) + .toString(); + } +} + +class GIntegrationsPrometheusIDBuilder + implements + Builder { + _$GIntegrationsPrometheusID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIntegrationsPrometheusIDBuilder(); + + GIntegrationsPrometheusIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIntegrationsPrometheusID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIntegrationsPrometheusID; + } + + @override + void update(void Function(GIntegrationsPrometheusIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIntegrationsPrometheusID build() => _build(); + + _$GIntegrationsPrometheusID _build() { + final _$result = _$v ?? + new _$GIntegrationsPrometheusID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIntegrationsPrometheusID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GISO8601Date extends GISO8601Date { + @override + final String value; + + factory _$GISO8601Date([void Function(GISO8601DateBuilder)? updates]) => + (new GISO8601DateBuilder()..update(updates))._build(); + + _$GISO8601Date._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GISO8601Date', 'value'); + } + + @override + GISO8601Date rebuild(void Function(GISO8601DateBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GISO8601DateBuilder toBuilder() => new GISO8601DateBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GISO8601Date && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GISO8601Date')..add('value', value)) + .toString(); + } +} + +class GISO8601DateBuilder + implements Builder { + _$GISO8601Date? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GISO8601DateBuilder(); + + GISO8601DateBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GISO8601Date other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GISO8601Date; + } + + @override + void update(void Function(GISO8601DateBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GISO8601Date build() => _build(); + + _$GISO8601Date _build() { + final _$result = _$v ?? + new _$GISO8601Date._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GISO8601Date', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIssuableID extends GIssuableID { + @override + final String value; + + factory _$GIssuableID([void Function(GIssuableIDBuilder)? updates]) => + (new GIssuableIDBuilder()..update(updates))._build(); + + _$GIssuableID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GIssuableID', 'value'); + } + + @override + GIssuableID rebuild(void Function(GIssuableIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssuableIDBuilder toBuilder() => new GIssuableIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssuableID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssuableID')..add('value', value)) + .toString(); + } +} + +class GIssuableIDBuilder implements Builder { + _$GIssuableID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIssuableIDBuilder(); + + GIssuableIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIssuableID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuableID; + } + + @override + void update(void Function(GIssuableIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuableID build() => _build(); + + _$GIssuableID _build() { + final _$result = _$v ?? + new _$GIssuableID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIssuableID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIssuableResourceLinkCreateInput + extends GIssuableResourceLinkCreateInput { + @override + final String? clientMutationId; + @override + final GIssueID id; + @override + final String link; + @override + final String? linkText; + @override + final GIssuableResourceLinkType? linkType; + + factory _$GIssuableResourceLinkCreateInput( + [void Function(GIssuableResourceLinkCreateInputBuilder)? updates]) => + (new GIssuableResourceLinkCreateInputBuilder()..update(updates))._build(); + + _$GIssuableResourceLinkCreateInput._( + {this.clientMutationId, + required this.id, + required this.link, + this.linkText, + this.linkType}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GIssuableResourceLinkCreateInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + link, r'GIssuableResourceLinkCreateInput', 'link'); + } + + @override + GIssuableResourceLinkCreateInput rebuild( + void Function(GIssuableResourceLinkCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssuableResourceLinkCreateInputBuilder toBuilder() => + new GIssuableResourceLinkCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssuableResourceLinkCreateInput && + clientMutationId == other.clientMutationId && + id == other.id && + link == other.link && + linkText == other.linkText && + linkType == other.linkType; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + link.hashCode), + linkText.hashCode), + linkType.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssuableResourceLinkCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('link', link) + ..add('linkText', linkText) + ..add('linkType', linkType)) + .toString(); + } +} + +class GIssuableResourceLinkCreateInputBuilder + implements + Builder { + _$GIssuableResourceLinkCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIssueIDBuilder? _id; + GIssueIDBuilder get id => _$this._id ??= new GIssueIDBuilder(); + set id(GIssueIDBuilder? id) => _$this._id = id; + + String? _link; + String? get link => _$this._link; + set link(String? link) => _$this._link = link; + + String? _linkText; + String? get linkText => _$this._linkText; + set linkText(String? linkText) => _$this._linkText = linkText; + + GIssuableResourceLinkType? _linkType; + GIssuableResourceLinkType? get linkType => _$this._linkType; + set linkType(GIssuableResourceLinkType? linkType) => + _$this._linkType = linkType; + + GIssuableResourceLinkCreateInputBuilder(); + + GIssuableResourceLinkCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _link = $v.link; + _linkText = $v.linkText; + _linkType = $v.linkType; + _$v = null; + } + return this; + } + + @override + void replace(GIssuableResourceLinkCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuableResourceLinkCreateInput; + } + + @override + void update(void Function(GIssuableResourceLinkCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuableResourceLinkCreateInput build() => _build(); + + _$GIssuableResourceLinkCreateInput _build() { + _$GIssuableResourceLinkCreateInput _$result; + try { + _$result = _$v ?? + new _$GIssuableResourceLinkCreateInput._( + clientMutationId: clientMutationId, + id: id.build(), + link: BuiltValueNullFieldError.checkNotNull( + link, r'GIssuableResourceLinkCreateInput', 'link'), + linkText: linkText, + linkType: linkType); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuableResourceLinkCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssuableResourceLinkDestroyInput + extends GIssuableResourceLinkDestroyInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementIssuableResourceLinkID id; + + factory _$GIssuableResourceLinkDestroyInput( + [void Function(GIssuableResourceLinkDestroyInputBuilder)? updates]) => + (new GIssuableResourceLinkDestroyInputBuilder()..update(updates)) + ._build(); + + _$GIssuableResourceLinkDestroyInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GIssuableResourceLinkDestroyInput', 'id'); + } + + @override + GIssuableResourceLinkDestroyInput rebuild( + void Function(GIssuableResourceLinkDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssuableResourceLinkDestroyInputBuilder toBuilder() => + new GIssuableResourceLinkDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssuableResourceLinkDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssuableResourceLinkDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GIssuableResourceLinkDestroyInputBuilder + implements + Builder { + _$GIssuableResourceLinkDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementIssuableResourceLinkIDBuilder? _id; + GIncidentManagementIssuableResourceLinkIDBuilder get id => + _$this._id ??= new GIncidentManagementIssuableResourceLinkIDBuilder(); + set id(GIncidentManagementIssuableResourceLinkIDBuilder? id) => + _$this._id = id; + + GIssuableResourceLinkDestroyInputBuilder(); + + GIssuableResourceLinkDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssuableResourceLinkDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssuableResourceLinkDestroyInput; + } + + @override + void update( + void Function(GIssuableResourceLinkDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssuableResourceLinkDestroyInput build() => _build(); + + _$GIssuableResourceLinkDestroyInput _build() { + _$GIssuableResourceLinkDestroyInput _$result; + try { + _$result = _$v ?? + new _$GIssuableResourceLinkDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssuableResourceLinkDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueID extends GIssueID { + @override + final String value; + + factory _$GIssueID([void Function(GIssueIDBuilder)? updates]) => + (new GIssueIDBuilder()..update(updates))._build(); + + _$GIssueID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GIssueID', 'value'); + } + + @override + GIssueID rebuild(void Function(GIssueIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueIDBuilder toBuilder() => new GIssueIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueID')..add('value', value)) + .toString(); + } +} + +class GIssueIDBuilder implements Builder { + _$GIssueID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIssueIDBuilder(); + + GIssueIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIssueID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueID; + } + + @override + void update(void Function(GIssueIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueID build() => _build(); + + _$GIssueID _build() { + final _$result = _$v ?? + new _$GIssueID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIssueID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIssueMoveInput extends GIssueMoveInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final String targetProjectPath; + + factory _$GIssueMoveInput([void Function(GIssueMoveInputBuilder)? updates]) => + (new GIssueMoveInputBuilder()..update(updates))._build(); + + _$GIssueMoveInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.targetProjectPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueMoveInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueMoveInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + targetProjectPath, r'GIssueMoveInput', 'targetProjectPath'); + } + + @override + GIssueMoveInput rebuild(void Function(GIssueMoveInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueMoveInputBuilder toBuilder() => + new GIssueMoveInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueMoveInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + targetProjectPath == other.targetProjectPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + targetProjectPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueMoveInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('targetProjectPath', targetProjectPath)) + .toString(); + } +} + +class GIssueMoveInputBuilder + implements Builder { + _$GIssueMoveInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _targetProjectPath; + String? get targetProjectPath => _$this._targetProjectPath; + set targetProjectPath(String? targetProjectPath) => + _$this._targetProjectPath = targetProjectPath; + + GIssueMoveInputBuilder(); + + GIssueMoveInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _targetProjectPath = $v.targetProjectPath; + _$v = null; + } + return this; + } + + @override + void replace(GIssueMoveInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueMoveInput; + } + + @override + void update(void Function(GIssueMoveInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueMoveInput build() => _build(); + + _$GIssueMoveInput _build() { + final _$result = _$v ?? + new _$GIssueMoveInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueMoveInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueMoveInput', 'iid'), + clientMutationId: clientMutationId, + targetProjectPath: BuiltValueNullFieldError.checkNotNull( + targetProjectPath, r'GIssueMoveInput', 'targetProjectPath')); + replace(_$result); + return _$result; + } +} + +class _$GIssueMoveListInput extends GIssueMoveListInput { + @override + final String? clientMutationId; + @override + final GBoardID boardId; + @override + final String projectPath; + @override + final String iid; + @override + final String? fromListId; + @override + final String? toListId; + @override + final String? moveBeforeId; + @override + final String? moveAfterId; + @override + final int? positionInList; + @override + final GEpicID? epicId; + + factory _$GIssueMoveListInput( + [void Function(GIssueMoveListInputBuilder)? updates]) => + (new GIssueMoveListInputBuilder()..update(updates))._build(); + + _$GIssueMoveListInput._( + {this.clientMutationId, + required this.boardId, + required this.projectPath, + required this.iid, + this.fromListId, + this.toListId, + this.moveBeforeId, + this.moveAfterId, + this.positionInList, + this.epicId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + boardId, r'GIssueMoveListInput', 'boardId'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueMoveListInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueMoveListInput', 'iid'); + } + + @override + GIssueMoveListInput rebuild( + void Function(GIssueMoveListInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueMoveListInputBuilder toBuilder() => + new GIssueMoveListInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueMoveListInput && + clientMutationId == other.clientMutationId && + boardId == other.boardId && + projectPath == other.projectPath && + iid == other.iid && + fromListId == other.fromListId && + toListId == other.toListId && + moveBeforeId == other.moveBeforeId && + moveAfterId == other.moveAfterId && + positionInList == other.positionInList && + epicId == other.epicId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + boardId.hashCode), + projectPath.hashCode), + iid.hashCode), + fromListId.hashCode), + toListId.hashCode), + moveBeforeId.hashCode), + moveAfterId.hashCode), + positionInList.hashCode), + epicId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueMoveListInput') + ..add('clientMutationId', clientMutationId) + ..add('boardId', boardId) + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('fromListId', fromListId) + ..add('toListId', toListId) + ..add('moveBeforeId', moveBeforeId) + ..add('moveAfterId', moveAfterId) + ..add('positionInList', positionInList) + ..add('epicId', epicId)) + .toString(); + } +} + +class GIssueMoveListInputBuilder + implements Builder { + _$GIssueMoveListInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardIDBuilder? _boardId; + GBoardIDBuilder get boardId => _$this._boardId ??= new GBoardIDBuilder(); + set boardId(GBoardIDBuilder? boardId) => _$this._boardId = boardId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _fromListId; + String? get fromListId => _$this._fromListId; + set fromListId(String? fromListId) => _$this._fromListId = fromListId; + + String? _toListId; + String? get toListId => _$this._toListId; + set toListId(String? toListId) => _$this._toListId = toListId; + + String? _moveBeforeId; + String? get moveBeforeId => _$this._moveBeforeId; + set moveBeforeId(String? moveBeforeId) => _$this._moveBeforeId = moveBeforeId; + + String? _moveAfterId; + String? get moveAfterId => _$this._moveAfterId; + set moveAfterId(String? moveAfterId) => _$this._moveAfterId = moveAfterId; + + int? _positionInList; + int? get positionInList => _$this._positionInList; + set positionInList(int? positionInList) => + _$this._positionInList = positionInList; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + GIssueMoveListInputBuilder(); + + GIssueMoveListInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _boardId = $v.boardId.toBuilder(); + _projectPath = $v.projectPath; + _iid = $v.iid; + _fromListId = $v.fromListId; + _toListId = $v.toListId; + _moveBeforeId = $v.moveBeforeId; + _moveAfterId = $v.moveAfterId; + _positionInList = $v.positionInList; + _epicId = $v.epicId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueMoveListInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueMoveListInput; + } + + @override + void update(void Function(GIssueMoveListInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueMoveListInput build() => _build(); + + _$GIssueMoveListInput _build() { + _$GIssueMoveListInput _$result; + try { + _$result = _$v ?? + new _$GIssueMoveListInput._( + clientMutationId: clientMutationId, + boardId: boardId.build(), + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueMoveListInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueMoveListInput', 'iid'), + fromListId: fromListId, + toListId: toListId, + moveBeforeId: moveBeforeId, + moveAfterId: moveAfterId, + positionInList: positionInList, + epicId: _epicId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'boardId'; + boardId.build(); + + _$failedField = 'epicId'; + _epicId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueMoveListInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetAssigneesInput extends GIssueSetAssigneesInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList assigneeUsernames; + @override + final GMutationOperationMode? operationMode; + + factory _$GIssueSetAssigneesInput( + [void Function(GIssueSetAssigneesInputBuilder)? updates]) => + (new GIssueSetAssigneesInputBuilder()..update(updates))._build(); + + _$GIssueSetAssigneesInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.assigneeUsernames, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetAssigneesInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetAssigneesInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + assigneeUsernames, r'GIssueSetAssigneesInput', 'assigneeUsernames'); + } + + @override + GIssueSetAssigneesInput rebuild( + void Function(GIssueSetAssigneesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetAssigneesInputBuilder toBuilder() => + new GIssueSetAssigneesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetAssigneesInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + assigneeUsernames == other.assigneeUsernames && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + assigneeUsernames.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetAssigneesInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('assigneeUsernames', assigneeUsernames) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GIssueSetAssigneesInputBuilder + implements + Builder { + _$GIssueSetAssigneesInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _assigneeUsernames; + ListBuilder get assigneeUsernames => + _$this._assigneeUsernames ??= new ListBuilder(); + set assigneeUsernames(ListBuilder? assigneeUsernames) => + _$this._assigneeUsernames = assigneeUsernames; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GIssueSetAssigneesInputBuilder(); + + GIssueSetAssigneesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _assigneeUsernames = $v.assigneeUsernames.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetAssigneesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetAssigneesInput; + } + + @override + void update(void Function(GIssueSetAssigneesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetAssigneesInput build() => _build(); + + _$GIssueSetAssigneesInput _build() { + _$GIssueSetAssigneesInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetAssigneesInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetAssigneesInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetAssigneesInput', 'iid'), + clientMutationId: clientMutationId, + assigneeUsernames: assigneeUsernames.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeUsernames'; + assigneeUsernames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetAssigneesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetConfidentialInput extends GIssueSetConfidentialInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final bool confidential; + + factory _$GIssueSetConfidentialInput( + [void Function(GIssueSetConfidentialInputBuilder)? updates]) => + (new GIssueSetConfidentialInputBuilder()..update(updates))._build(); + + _$GIssueSetConfidentialInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.confidential}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetConfidentialInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetConfidentialInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + confidential, r'GIssueSetConfidentialInput', 'confidential'); + } + + @override + GIssueSetConfidentialInput rebuild( + void Function(GIssueSetConfidentialInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetConfidentialInputBuilder toBuilder() => + new GIssueSetConfidentialInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetConfidentialInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + confidential == other.confidential; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + confidential.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetConfidentialInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('confidential', confidential)) + .toString(); + } +} + +class GIssueSetConfidentialInputBuilder + implements + Builder { + _$GIssueSetConfidentialInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + GIssueSetConfidentialInputBuilder(); + + GIssueSetConfidentialInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _confidential = $v.confidential; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetConfidentialInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetConfidentialInput; + } + + @override + void update(void Function(GIssueSetConfidentialInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetConfidentialInput build() => _build(); + + _$GIssueSetConfidentialInput _build() { + final _$result = _$v ?? + new _$GIssueSetConfidentialInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetConfidentialInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetConfidentialInput', 'iid'), + clientMutationId: clientMutationId, + confidential: BuiltValueNullFieldError.checkNotNull( + confidential, r'GIssueSetConfidentialInput', 'confidential')); + replace(_$result); + return _$result; + } +} + +class _$GIssueSetCrmContactsInput extends GIssueSetCrmContactsInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList contactIds; + @override + final GMutationOperationMode? operationMode; + + factory _$GIssueSetCrmContactsInput( + [void Function(GIssueSetCrmContactsInputBuilder)? updates]) => + (new GIssueSetCrmContactsInputBuilder()..update(updates))._build(); + + _$GIssueSetCrmContactsInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.contactIds, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetCrmContactsInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetCrmContactsInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + contactIds, r'GIssueSetCrmContactsInput', 'contactIds'); + } + + @override + GIssueSetCrmContactsInput rebuild( + void Function(GIssueSetCrmContactsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetCrmContactsInputBuilder toBuilder() => + new GIssueSetCrmContactsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetCrmContactsInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + contactIds == other.contactIds && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + contactIds.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetCrmContactsInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('contactIds', contactIds) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GIssueSetCrmContactsInputBuilder + implements + Builder { + _$GIssueSetCrmContactsInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _contactIds; + ListBuilder get contactIds => + _$this._contactIds ??= new ListBuilder(); + set contactIds(ListBuilder? contactIds) => + _$this._contactIds = contactIds; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GIssueSetCrmContactsInputBuilder(); + + GIssueSetCrmContactsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _contactIds = $v.contactIds.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetCrmContactsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetCrmContactsInput; + } + + @override + void update(void Function(GIssueSetCrmContactsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetCrmContactsInput build() => _build(); + + _$GIssueSetCrmContactsInput _build() { + _$GIssueSetCrmContactsInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetCrmContactsInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetCrmContactsInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetCrmContactsInput', 'iid'), + clientMutationId: clientMutationId, + contactIds: contactIds.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'contactIds'; + contactIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetCrmContactsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetDueDateInput extends GIssueSetDueDateInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GTime? dueDate; + + factory _$GIssueSetDueDateInput( + [void Function(GIssueSetDueDateInputBuilder)? updates]) => + (new GIssueSetDueDateInputBuilder()..update(updates))._build(); + + _$GIssueSetDueDateInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.dueDate}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetDueDateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueSetDueDateInput', 'iid'); + } + + @override + GIssueSetDueDateInput rebuild( + void Function(GIssueSetDueDateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetDueDateInputBuilder toBuilder() => + new GIssueSetDueDateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetDueDateInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + dueDate == other.dueDate; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + dueDate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetDueDateInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('dueDate', dueDate)) + .toString(); + } +} + +class GIssueSetDueDateInputBuilder + implements Builder { + _$GIssueSetDueDateInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTimeBuilder? _dueDate; + GTimeBuilder get dueDate => _$this._dueDate ??= new GTimeBuilder(); + set dueDate(GTimeBuilder? dueDate) => _$this._dueDate = dueDate; + + GIssueSetDueDateInputBuilder(); + + GIssueSetDueDateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _dueDate = $v.dueDate?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetDueDateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetDueDateInput; + } + + @override + void update(void Function(GIssueSetDueDateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetDueDateInput build() => _build(); + + _$GIssueSetDueDateInput _build() { + _$GIssueSetDueDateInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetDueDateInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetDueDateInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetDueDateInput', 'iid'), + clientMutationId: clientMutationId, + dueDate: _dueDate?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dueDate'; + _dueDate?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetDueDateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetEpicInput extends GIssueSetEpicInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GEpicID? epicId; + + factory _$GIssueSetEpicInput( + [void Function(GIssueSetEpicInputBuilder)? updates]) => + (new GIssueSetEpicInputBuilder()..update(updates))._build(); + + _$GIssueSetEpicInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.epicId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetEpicInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueSetEpicInput', 'iid'); + } + + @override + GIssueSetEpicInput rebuild( + void Function(GIssueSetEpicInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetEpicInputBuilder toBuilder() => + new GIssueSetEpicInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetEpicInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + epicId == other.epicId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + epicId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetEpicInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('epicId', epicId)) + .toString(); + } +} + +class GIssueSetEpicInputBuilder + implements Builder { + _$GIssueSetEpicInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + GIssueSetEpicInputBuilder(); + + GIssueSetEpicInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _epicId = $v.epicId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetEpicInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetEpicInput; + } + + @override + void update(void Function(GIssueSetEpicInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetEpicInput build() => _build(); + + _$GIssueSetEpicInput _build() { + _$GIssueSetEpicInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetEpicInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetEpicInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetEpicInput', 'iid'), + clientMutationId: clientMutationId, + epicId: _epicId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'epicId'; + _epicId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetEpicInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetEscalationPolicyInput extends GIssueSetEscalationPolicyInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GIncidentManagementEscalationPolicyID? escalationPolicyId; + + factory _$GIssueSetEscalationPolicyInput( + [void Function(GIssueSetEscalationPolicyInputBuilder)? updates]) => + (new GIssueSetEscalationPolicyInputBuilder()..update(updates))._build(); + + _$GIssueSetEscalationPolicyInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.escalationPolicyId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetEscalationPolicyInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetEscalationPolicyInput', 'iid'); + } + + @override + GIssueSetEscalationPolicyInput rebuild( + void Function(GIssueSetEscalationPolicyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetEscalationPolicyInputBuilder toBuilder() => + new GIssueSetEscalationPolicyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetEscalationPolicyInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + escalationPolicyId == other.escalationPolicyId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + escalationPolicyId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetEscalationPolicyInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('escalationPolicyId', escalationPolicyId)) + .toString(); + } +} + +class GIssueSetEscalationPolicyInputBuilder + implements + Builder { + _$GIssueSetEscalationPolicyInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementEscalationPolicyIDBuilder? _escalationPolicyId; + GIncidentManagementEscalationPolicyIDBuilder get escalationPolicyId => + _$this._escalationPolicyId ??= + new GIncidentManagementEscalationPolicyIDBuilder(); + set escalationPolicyId( + GIncidentManagementEscalationPolicyIDBuilder? escalationPolicyId) => + _$this._escalationPolicyId = escalationPolicyId; + + GIssueSetEscalationPolicyInputBuilder(); + + GIssueSetEscalationPolicyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _escalationPolicyId = $v.escalationPolicyId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetEscalationPolicyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetEscalationPolicyInput; + } + + @override + void update(void Function(GIssueSetEscalationPolicyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetEscalationPolicyInput build() => _build(); + + _$GIssueSetEscalationPolicyInput _build() { + _$GIssueSetEscalationPolicyInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetEscalationPolicyInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GIssueSetEscalationPolicyInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetEscalationPolicyInput', 'iid'), + clientMutationId: clientMutationId, + escalationPolicyId: _escalationPolicyId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'escalationPolicyId'; + _escalationPolicyId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetEscalationPolicyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetEscalationStatusInput extends GIssueSetEscalationStatusInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GIssueEscalationStatus status; + + factory _$GIssueSetEscalationStatusInput( + [void Function(GIssueSetEscalationStatusInputBuilder)? updates]) => + (new GIssueSetEscalationStatusInputBuilder()..update(updates))._build(); + + _$GIssueSetEscalationStatusInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetEscalationStatusInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetEscalationStatusInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + status, r'GIssueSetEscalationStatusInput', 'status'); + } + + @override + GIssueSetEscalationStatusInput rebuild( + void Function(GIssueSetEscalationStatusInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetEscalationStatusInputBuilder toBuilder() => + new GIssueSetEscalationStatusInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetEscalationStatusInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + status == other.status; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + status.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetEscalationStatusInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('status', status)) + .toString(); + } +} + +class GIssueSetEscalationStatusInputBuilder + implements + Builder { + _$GIssueSetEscalationStatusInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIssueEscalationStatus? _status; + GIssueEscalationStatus? get status => _$this._status; + set status(GIssueEscalationStatus? status) => _$this._status = status; + + GIssueSetEscalationStatusInputBuilder(); + + GIssueSetEscalationStatusInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _status = $v.status; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetEscalationStatusInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetEscalationStatusInput; + } + + @override + void update(void Function(GIssueSetEscalationStatusInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetEscalationStatusInput build() => _build(); + + _$GIssueSetEscalationStatusInput _build() { + final _$result = _$v ?? + new _$GIssueSetEscalationStatusInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetEscalationStatusInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetEscalationStatusInput', 'iid'), + clientMutationId: clientMutationId, + status: BuiltValueNullFieldError.checkNotNull( + status, r'GIssueSetEscalationStatusInput', 'status')); + replace(_$result); + return _$result; + } +} + +class _$GIssueSetIterationInput extends GIssueSetIterationInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GIterationID? iterationId; + + factory _$GIssueSetIterationInput( + [void Function(GIssueSetIterationInputBuilder)? updates]) => + (new GIssueSetIterationInputBuilder()..update(updates))._build(); + + _$GIssueSetIterationInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.iterationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetIterationInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetIterationInput', 'iid'); + } + + @override + GIssueSetIterationInput rebuild( + void Function(GIssueSetIterationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetIterationInputBuilder toBuilder() => + new GIssueSetIterationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetIterationInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + iterationId == other.iterationId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + iterationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetIterationInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('iterationId', iterationId)) + .toString(); + } +} + +class GIssueSetIterationInputBuilder + implements + Builder { + _$GIssueSetIterationInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GIssueSetIterationInputBuilder(); + + GIssueSetIterationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _iterationId = $v.iterationId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetIterationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetIterationInput; + } + + @override + void update(void Function(GIssueSetIterationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetIterationInput build() => _build(); + + _$GIssueSetIterationInput _build() { + _$GIssueSetIterationInput _$result; + try { + _$result = _$v ?? + new _$GIssueSetIterationInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetIterationInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetIterationInput', 'iid'), + clientMutationId: clientMutationId, + iterationId: _iterationId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'iterationId'; + _iterationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIssueSetIterationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIssueSetLockedInput extends GIssueSetLockedInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final bool locked; + + factory _$GIssueSetLockedInput( + [void Function(GIssueSetLockedInputBuilder)? updates]) => + (new GIssueSetLockedInputBuilder()..update(updates))._build(); + + _$GIssueSetLockedInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.locked}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetLockedInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueSetLockedInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + locked, r'GIssueSetLockedInput', 'locked'); + } + + @override + GIssueSetLockedInput rebuild( + void Function(GIssueSetLockedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetLockedInputBuilder toBuilder() => + new GIssueSetLockedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetLockedInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + locked == other.locked; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + locked.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetLockedInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('locked', locked)) + .toString(); + } +} + +class GIssueSetLockedInputBuilder + implements Builder { + _$GIssueSetLockedInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _locked; + bool? get locked => _$this._locked; + set locked(bool? locked) => _$this._locked = locked; + + GIssueSetLockedInputBuilder(); + + GIssueSetLockedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _locked = $v.locked; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetLockedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetLockedInput; + } + + @override + void update(void Function(GIssueSetLockedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetLockedInput build() => _build(); + + _$GIssueSetLockedInput _build() { + final _$result = _$v ?? + new _$GIssueSetLockedInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetLockedInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetLockedInput', 'iid'), + clientMutationId: clientMutationId, + locked: BuiltValueNullFieldError.checkNotNull( + locked, r'GIssueSetLockedInput', 'locked')); + replace(_$result); + return _$result; + } +} + +class _$GIssueSetSeverityInput extends GIssueSetSeverityInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GIssuableSeverity severity; + + factory _$GIssueSetSeverityInput( + [void Function(GIssueSetSeverityInputBuilder)? updates]) => + (new GIssueSetSeverityInputBuilder()..update(updates))._build(); + + _$GIssueSetSeverityInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.severity}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetSeverityInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetSeverityInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + severity, r'GIssueSetSeverityInput', 'severity'); + } + + @override + GIssueSetSeverityInput rebuild( + void Function(GIssueSetSeverityInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetSeverityInputBuilder toBuilder() => + new GIssueSetSeverityInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetSeverityInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + severity == other.severity; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + severity.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetSeverityInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('severity', severity)) + .toString(); + } +} + +class GIssueSetSeverityInputBuilder + implements Builder { + _$GIssueSetSeverityInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIssuableSeverity? _severity; + GIssuableSeverity? get severity => _$this._severity; + set severity(GIssuableSeverity? severity) => _$this._severity = severity; + + GIssueSetSeverityInputBuilder(); + + GIssueSetSeverityInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _severity = $v.severity; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetSeverityInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetSeverityInput; + } + + @override + void update(void Function(GIssueSetSeverityInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetSeverityInput build() => _build(); + + _$GIssueSetSeverityInput _build() { + final _$result = _$v ?? + new _$GIssueSetSeverityInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetSeverityInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetSeverityInput', 'iid'), + clientMutationId: clientMutationId, + severity: BuiltValueNullFieldError.checkNotNull( + severity, r'GIssueSetSeverityInput', 'severity')); + replace(_$result); + return _$result; + } +} + +class _$GIssueSetSubscriptionInput extends GIssueSetSubscriptionInput { + @override + final String? clientMutationId; + @override + final bool subscribedState; + @override + final String projectPath; + @override + final String iid; + + factory _$GIssueSetSubscriptionInput( + [void Function(GIssueSetSubscriptionInputBuilder)? updates]) => + (new GIssueSetSubscriptionInputBuilder()..update(updates))._build(); + + _$GIssueSetSubscriptionInput._( + {this.clientMutationId, + required this.subscribedState, + required this.projectPath, + required this.iid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + subscribedState, r'GIssueSetSubscriptionInput', 'subscribedState'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetSubscriptionInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetSubscriptionInput', 'iid'); + } + + @override + GIssueSetSubscriptionInput rebuild( + void Function(GIssueSetSubscriptionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetSubscriptionInputBuilder toBuilder() => + new GIssueSetSubscriptionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetSubscriptionInput && + clientMutationId == other.clientMutationId && + subscribedState == other.subscribedState && + projectPath == other.projectPath && + iid == other.iid; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), subscribedState.hashCode), + projectPath.hashCode), + iid.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetSubscriptionInput') + ..add('clientMutationId', clientMutationId) + ..add('subscribedState', subscribedState) + ..add('projectPath', projectPath) + ..add('iid', iid)) + .toString(); + } +} + +class GIssueSetSubscriptionInputBuilder + implements + Builder { + _$GIssueSetSubscriptionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _subscribedState; + bool? get subscribedState => _$this._subscribedState; + set subscribedState(bool? subscribedState) => + _$this._subscribedState = subscribedState; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + GIssueSetSubscriptionInputBuilder(); + + GIssueSetSubscriptionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _subscribedState = $v.subscribedState; + _projectPath = $v.projectPath; + _iid = $v.iid; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetSubscriptionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetSubscriptionInput; + } + + @override + void update(void Function(GIssueSetSubscriptionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetSubscriptionInput build() => _build(); + + _$GIssueSetSubscriptionInput _build() { + final _$result = _$v ?? + new _$GIssueSetSubscriptionInput._( + clientMutationId: clientMutationId, + subscribedState: BuiltValueNullFieldError.checkNotNull( + subscribedState, + r'GIssueSetSubscriptionInput', + 'subscribedState'), + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetSubscriptionInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetSubscriptionInput', 'iid')); + replace(_$result); + return _$result; + } +} + +class _$GIssueSetWeightInput extends GIssueSetWeightInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final int? weight; + + factory _$GIssueSetWeightInput( + [void Function(GIssueSetWeightInputBuilder)? updates]) => + (new GIssueSetWeightInputBuilder()..update(updates))._build(); + + _$GIssueSetWeightInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.weight}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetWeightInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GIssueSetWeightInput', 'iid'); + } + + @override + GIssueSetWeightInput rebuild( + void Function(GIssueSetWeightInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIssueSetWeightInputBuilder toBuilder() => + new GIssueSetWeightInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIssueSetWeightInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + weight == other.weight; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + weight.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIssueSetWeightInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('weight', weight)) + .toString(); + } +} + +class GIssueSetWeightInputBuilder + implements Builder { + _$GIssueSetWeightInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + GIssueSetWeightInputBuilder(); + + GIssueSetWeightInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _weight = $v.weight; + _$v = null; + } + return this; + } + + @override + void replace(GIssueSetWeightInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIssueSetWeightInput; + } + + @override + void update(void Function(GIssueSetWeightInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIssueSetWeightInput build() => _build(); + + _$GIssueSetWeightInput _build() { + final _$result = _$v ?? + new _$GIssueSetWeightInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GIssueSetWeightInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GIssueSetWeightInput', 'iid'), + clientMutationId: clientMutationId, + weight: weight); + replace(_$result); + return _$result; + } +} + +class _$GIterationCadenceCreateInput extends GIterationCadenceCreateInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final String? title; + @override + final int? durationInWeeks; + @override + final int? iterationsInAdvance; + @override + final GTime? startDate; + @override + final bool automatic; + @override + final bool active; + @override + final bool? rollOver; + @override + final String? description; + + factory _$GIterationCadenceCreateInput( + [void Function(GIterationCadenceCreateInputBuilder)? updates]) => + (new GIterationCadenceCreateInputBuilder()..update(updates))._build(); + + _$GIterationCadenceCreateInput._( + {this.clientMutationId, + required this.groupPath, + this.title, + this.durationInWeeks, + this.iterationsInAdvance, + this.startDate, + required this.automatic, + required this.active, + this.rollOver, + this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GIterationCadenceCreateInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull( + automatic, r'GIterationCadenceCreateInput', 'automatic'); + BuiltValueNullFieldError.checkNotNull( + active, r'GIterationCadenceCreateInput', 'active'); + } + + @override + GIterationCadenceCreateInput rebuild( + void Function(GIterationCadenceCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationCadenceCreateInputBuilder toBuilder() => + new GIterationCadenceCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationCadenceCreateInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + title == other.title && + durationInWeeks == other.durationInWeeks && + iterationsInAdvance == other.iterationsInAdvance && + startDate == other.startDate && + automatic == other.automatic && + active == other.active && + rollOver == other.rollOver && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + groupPath.hashCode), + title.hashCode), + durationInWeeks.hashCode), + iterationsInAdvance.hashCode), + startDate.hashCode), + automatic.hashCode), + active.hashCode), + rollOver.hashCode), + description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationCadenceCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('title', title) + ..add('durationInWeeks', durationInWeeks) + ..add('iterationsInAdvance', iterationsInAdvance) + ..add('startDate', startDate) + ..add('automatic', automatic) + ..add('active', active) + ..add('rollOver', rollOver) + ..add('description', description)) + .toString(); + } +} + +class GIterationCadenceCreateInputBuilder + implements + Builder { + _$GIterationCadenceCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + int? _durationInWeeks; + int? get durationInWeeks => _$this._durationInWeeks; + set durationInWeeks(int? durationInWeeks) => + _$this._durationInWeeks = durationInWeeks; + + int? _iterationsInAdvance; + int? get iterationsInAdvance => _$this._iterationsInAdvance; + set iterationsInAdvance(int? iterationsInAdvance) => + _$this._iterationsInAdvance = iterationsInAdvance; + + GTimeBuilder? _startDate; + GTimeBuilder get startDate => _$this._startDate ??= new GTimeBuilder(); + set startDate(GTimeBuilder? startDate) => _$this._startDate = startDate; + + bool? _automatic; + bool? get automatic => _$this._automatic; + set automatic(bool? automatic) => _$this._automatic = automatic; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + bool? _rollOver; + bool? get rollOver => _$this._rollOver; + set rollOver(bool? rollOver) => _$this._rollOver = rollOver; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GIterationCadenceCreateInputBuilder(); + + GIterationCadenceCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _title = $v.title; + _durationInWeeks = $v.durationInWeeks; + _iterationsInAdvance = $v.iterationsInAdvance; + _startDate = $v.startDate?.toBuilder(); + _automatic = $v.automatic; + _active = $v.active; + _rollOver = $v.rollOver; + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GIterationCadenceCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationCadenceCreateInput; + } + + @override + void update(void Function(GIterationCadenceCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationCadenceCreateInput build() => _build(); + + _$GIterationCadenceCreateInput _build() { + _$GIterationCadenceCreateInput _$result; + try { + _$result = _$v ?? + new _$GIterationCadenceCreateInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GIterationCadenceCreateInput', 'groupPath'), + title: title, + durationInWeeks: durationInWeeks, + iterationsInAdvance: iterationsInAdvance, + startDate: _startDate?.build(), + automatic: BuiltValueNullFieldError.checkNotNull( + automatic, r'GIterationCadenceCreateInput', 'automatic'), + active: BuiltValueNullFieldError.checkNotNull( + active, r'GIterationCadenceCreateInput', 'active'), + rollOver: rollOver, + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'startDate'; + _startDate?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIterationCadenceCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIterationCadenceDestroyInput extends GIterationCadenceDestroyInput { + @override + final String? clientMutationId; + @override + final GIterationsCadenceID id; + + factory _$GIterationCadenceDestroyInput( + [void Function(GIterationCadenceDestroyInputBuilder)? updates]) => + (new GIterationCadenceDestroyInputBuilder()..update(updates))._build(); + + _$GIterationCadenceDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GIterationCadenceDestroyInput', 'id'); + } + + @override + GIterationCadenceDestroyInput rebuild( + void Function(GIterationCadenceDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationCadenceDestroyInputBuilder toBuilder() => + new GIterationCadenceDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationCadenceDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationCadenceDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GIterationCadenceDestroyInputBuilder + implements + Builder { + _$GIterationCadenceDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIterationsCadenceIDBuilder? _id; + GIterationsCadenceIDBuilder get id => + _$this._id ??= new GIterationsCadenceIDBuilder(); + set id(GIterationsCadenceIDBuilder? id) => _$this._id = id; + + GIterationCadenceDestroyInputBuilder(); + + GIterationCadenceDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIterationCadenceDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationCadenceDestroyInput; + } + + @override + void update(void Function(GIterationCadenceDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationCadenceDestroyInput build() => _build(); + + _$GIterationCadenceDestroyInput _build() { + _$GIterationCadenceDestroyInput _$result; + try { + _$result = _$v ?? + new _$GIterationCadenceDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIterationCadenceDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIterationCadenceUpdateInput extends GIterationCadenceUpdateInput { + @override + final String? clientMutationId; + @override + final GIterationsCadenceID id; + @override + final String? title; + @override + final int? durationInWeeks; + @override + final int? iterationsInAdvance; + @override + final GTime? startDate; + @override + final bool? automatic; + @override + final bool? active; + @override + final bool? rollOver; + @override + final String? description; + + factory _$GIterationCadenceUpdateInput( + [void Function(GIterationCadenceUpdateInputBuilder)? updates]) => + (new GIterationCadenceUpdateInputBuilder()..update(updates))._build(); + + _$GIterationCadenceUpdateInput._( + {this.clientMutationId, + required this.id, + this.title, + this.durationInWeeks, + this.iterationsInAdvance, + this.startDate, + this.automatic, + this.active, + this.rollOver, + this.description}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GIterationCadenceUpdateInput', 'id'); + } + + @override + GIterationCadenceUpdateInput rebuild( + void Function(GIterationCadenceUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationCadenceUpdateInputBuilder toBuilder() => + new GIterationCadenceUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationCadenceUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + title == other.title && + durationInWeeks == other.durationInWeeks && + iterationsInAdvance == other.iterationsInAdvance && + startDate == other.startDate && + automatic == other.automatic && + active == other.active && + rollOver == other.rollOver && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + id.hashCode), + title.hashCode), + durationInWeeks.hashCode), + iterationsInAdvance.hashCode), + startDate.hashCode), + automatic.hashCode), + active.hashCode), + rollOver.hashCode), + description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationCadenceUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('title', title) + ..add('durationInWeeks', durationInWeeks) + ..add('iterationsInAdvance', iterationsInAdvance) + ..add('startDate', startDate) + ..add('automatic', automatic) + ..add('active', active) + ..add('rollOver', rollOver) + ..add('description', description)) + .toString(); + } +} + +class GIterationCadenceUpdateInputBuilder + implements + Builder { + _$GIterationCadenceUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIterationsCadenceIDBuilder? _id; + GIterationsCadenceIDBuilder get id => + _$this._id ??= new GIterationsCadenceIDBuilder(); + set id(GIterationsCadenceIDBuilder? id) => _$this._id = id; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + int? _durationInWeeks; + int? get durationInWeeks => _$this._durationInWeeks; + set durationInWeeks(int? durationInWeeks) => + _$this._durationInWeeks = durationInWeeks; + + int? _iterationsInAdvance; + int? get iterationsInAdvance => _$this._iterationsInAdvance; + set iterationsInAdvance(int? iterationsInAdvance) => + _$this._iterationsInAdvance = iterationsInAdvance; + + GTimeBuilder? _startDate; + GTimeBuilder get startDate => _$this._startDate ??= new GTimeBuilder(); + set startDate(GTimeBuilder? startDate) => _$this._startDate = startDate; + + bool? _automatic; + bool? get automatic => _$this._automatic; + set automatic(bool? automatic) => _$this._automatic = automatic; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + bool? _rollOver; + bool? get rollOver => _$this._rollOver; + set rollOver(bool? rollOver) => _$this._rollOver = rollOver; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GIterationCadenceUpdateInputBuilder(); + + GIterationCadenceUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _title = $v.title; + _durationInWeeks = $v.durationInWeeks; + _iterationsInAdvance = $v.iterationsInAdvance; + _startDate = $v.startDate?.toBuilder(); + _automatic = $v.automatic; + _active = $v.active; + _rollOver = $v.rollOver; + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GIterationCadenceUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationCadenceUpdateInput; + } + + @override + void update(void Function(GIterationCadenceUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationCadenceUpdateInput build() => _build(); + + _$GIterationCadenceUpdateInput _build() { + _$GIterationCadenceUpdateInput _$result; + try { + _$result = _$v ?? + new _$GIterationCadenceUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + title: title, + durationInWeeks: durationInWeeks, + iterationsInAdvance: iterationsInAdvance, + startDate: _startDate?.build(), + automatic: automatic, + active: active, + rollOver: rollOver, + description: description); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'startDate'; + _startDate?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIterationCadenceUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GiterationCreateInput extends GiterationCreateInput { + @override + final String? clientMutationId; + @override + final String? projectPath; + @override + final String? groupPath; + @override + final GIterationsCadenceID? iterationsCadenceId; + @override + final String? title; + @override + final String? description; + @override + final String? startDate; + @override + final String? dueDate; + + factory _$GiterationCreateInput( + [void Function(GiterationCreateInputBuilder)? updates]) => + (new GiterationCreateInputBuilder()..update(updates))._build(); + + _$GiterationCreateInput._( + {this.clientMutationId, + this.projectPath, + this.groupPath, + this.iterationsCadenceId, + this.title, + this.description, + this.startDate, + this.dueDate}) + : super._(); + + @override + GiterationCreateInput rebuild( + void Function(GiterationCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GiterationCreateInputBuilder toBuilder() => + new GiterationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GiterationCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + groupPath == other.groupPath && + iterationsCadenceId == other.iterationsCadenceId && + title == other.title && + description == other.description && + startDate == other.startDate && + dueDate == other.dueDate; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + groupPath.hashCode), + iterationsCadenceId.hashCode), + title.hashCode), + description.hashCode), + startDate.hashCode), + dueDate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GiterationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('groupPath', groupPath) + ..add('iterationsCadenceId', iterationsCadenceId) + ..add('title', title) + ..add('description', description) + ..add('startDate', startDate) + ..add('dueDate', dueDate)) + .toString(); + } +} + +class GiterationCreateInputBuilder + implements Builder { + _$GiterationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + GIterationsCadenceIDBuilder? _iterationsCadenceId; + GIterationsCadenceIDBuilder get iterationsCadenceId => + _$this._iterationsCadenceId ??= new GIterationsCadenceIDBuilder(); + set iterationsCadenceId(GIterationsCadenceIDBuilder? iterationsCadenceId) => + _$this._iterationsCadenceId = iterationsCadenceId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _startDate; + String? get startDate => _$this._startDate; + set startDate(String? startDate) => _$this._startDate = startDate; + + String? _dueDate; + String? get dueDate => _$this._dueDate; + set dueDate(String? dueDate) => _$this._dueDate = dueDate; + + GiterationCreateInputBuilder(); + + GiterationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _groupPath = $v.groupPath; + _iterationsCadenceId = $v.iterationsCadenceId?.toBuilder(); + _title = $v.title; + _description = $v.description; + _startDate = $v.startDate; + _dueDate = $v.dueDate; + _$v = null; + } + return this; + } + + @override + void replace(GiterationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GiterationCreateInput; + } + + @override + void update(void Function(GiterationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GiterationCreateInput build() => _build(); + + _$GiterationCreateInput _build() { + _$GiterationCreateInput _$result; + try { + _$result = _$v ?? + new _$GiterationCreateInput._( + clientMutationId: clientMutationId, + projectPath: projectPath, + groupPath: groupPath, + iterationsCadenceId: _iterationsCadenceId?.build(), + title: title, + description: description, + startDate: startDate, + dueDate: dueDate); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'iterationsCadenceId'; + _iterationsCadenceId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GiterationCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIterationDeleteInput extends GIterationDeleteInput { + @override + final String? clientMutationId; + @override + final GIterationID id; + + factory _$GIterationDeleteInput( + [void Function(GIterationDeleteInputBuilder)? updates]) => + (new GIterationDeleteInputBuilder()..update(updates))._build(); + + _$GIterationDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GIterationDeleteInput', 'id'); + } + + @override + GIterationDeleteInput rebuild( + void Function(GIterationDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationDeleteInputBuilder toBuilder() => + new GIterationDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GIterationDeleteInputBuilder + implements Builder { + _$GIterationDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIterationIDBuilder? _id; + GIterationIDBuilder get id => _$this._id ??= new GIterationIDBuilder(); + set id(GIterationIDBuilder? id) => _$this._id = id; + + GIterationDeleteInputBuilder(); + + GIterationDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GIterationDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationDeleteInput; + } + + @override + void update(void Function(GIterationDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationDeleteInput build() => _build(); + + _$GIterationDeleteInput _build() { + _$GIterationDeleteInput _$result; + try { + _$result = _$v ?? + new _$GIterationDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GIterationDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GIterationID extends GIterationID { + @override + final String value; + + factory _$GIterationID([void Function(GIterationIDBuilder)? updates]) => + (new GIterationIDBuilder()..update(updates))._build(); + + _$GIterationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GIterationID', 'value'); + } + + @override + GIterationID rebuild(void Function(GIterationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationIDBuilder toBuilder() => new GIterationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationID')..add('value', value)) + .toString(); + } +} + +class GIterationIDBuilder + implements Builder { + _$GIterationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIterationIDBuilder(); + + GIterationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIterationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationID; + } + + @override + void update(void Function(GIterationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationID build() => _build(); + + _$GIterationID _build() { + final _$result = _$v ?? + new _$GIterationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIterationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GIterationsCadenceID extends GIterationsCadenceID { + @override + final String value; + + factory _$GIterationsCadenceID( + [void Function(GIterationsCadenceIDBuilder)? updates]) => + (new GIterationsCadenceIDBuilder()..update(updates))._build(); + + _$GIterationsCadenceID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GIterationsCadenceID', 'value'); + } + + @override + GIterationsCadenceID rebuild( + void Function(GIterationsCadenceIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GIterationsCadenceIDBuilder toBuilder() => + new GIterationsCadenceIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GIterationsCadenceID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GIterationsCadenceID') + ..add('value', value)) + .toString(); + } +} + +class GIterationsCadenceIDBuilder + implements Builder { + _$GIterationsCadenceID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GIterationsCadenceIDBuilder(); + + GIterationsCadenceIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GIterationsCadenceID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GIterationsCadenceID; + } + + @override + void update(void Function(GIterationsCadenceIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GIterationsCadenceID build() => _build(); + + _$GIterationsCadenceID _build() { + final _$result = _$v ?? + new _$GIterationsCadenceID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GIterationsCadenceID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GJiraImportStartInput extends GJiraImportStartInput { + @override + final String? clientMutationId; + @override + final String jiraProjectKey; + @override + final String? jiraProjectName; + @override + final String projectPath; + @override + final BuiltList? usersMapping; + + factory _$GJiraImportStartInput( + [void Function(GJiraImportStartInputBuilder)? updates]) => + (new GJiraImportStartInputBuilder()..update(updates))._build(); + + _$GJiraImportStartInput._( + {this.clientMutationId, + required this.jiraProjectKey, + this.jiraProjectName, + required this.projectPath, + this.usersMapping}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + jiraProjectKey, r'GJiraImportStartInput', 'jiraProjectKey'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GJiraImportStartInput', 'projectPath'); + } + + @override + GJiraImportStartInput rebuild( + void Function(GJiraImportStartInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJiraImportStartInputBuilder toBuilder() => + new GJiraImportStartInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJiraImportStartInput && + clientMutationId == other.clientMutationId && + jiraProjectKey == other.jiraProjectKey && + jiraProjectName == other.jiraProjectName && + projectPath == other.projectPath && + usersMapping == other.usersMapping; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), jiraProjectKey.hashCode), + jiraProjectName.hashCode), + projectPath.hashCode), + usersMapping.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJiraImportStartInput') + ..add('clientMutationId', clientMutationId) + ..add('jiraProjectKey', jiraProjectKey) + ..add('jiraProjectName', jiraProjectName) + ..add('projectPath', projectPath) + ..add('usersMapping', usersMapping)) + .toString(); + } +} + +class GJiraImportStartInputBuilder + implements Builder { + _$GJiraImportStartInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _jiraProjectKey; + String? get jiraProjectKey => _$this._jiraProjectKey; + set jiraProjectKey(String? jiraProjectKey) => + _$this._jiraProjectKey = jiraProjectKey; + + String? _jiraProjectName; + String? get jiraProjectName => _$this._jiraProjectName; + set jiraProjectName(String? jiraProjectName) => + _$this._jiraProjectName = jiraProjectName; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + ListBuilder? _usersMapping; + ListBuilder get usersMapping => + _$this._usersMapping ??= new ListBuilder(); + set usersMapping(ListBuilder? usersMapping) => + _$this._usersMapping = usersMapping; + + GJiraImportStartInputBuilder(); + + GJiraImportStartInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _jiraProjectKey = $v.jiraProjectKey; + _jiraProjectName = $v.jiraProjectName; + _projectPath = $v.projectPath; + _usersMapping = $v.usersMapping?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GJiraImportStartInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJiraImportStartInput; + } + + @override + void update(void Function(GJiraImportStartInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJiraImportStartInput build() => _build(); + + _$GJiraImportStartInput _build() { + _$GJiraImportStartInput _$result; + try { + _$result = _$v ?? + new _$GJiraImportStartInput._( + clientMutationId: clientMutationId, + jiraProjectKey: BuiltValueNullFieldError.checkNotNull( + jiraProjectKey, r'GJiraImportStartInput', 'jiraProjectKey'), + jiraProjectName: jiraProjectName, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GJiraImportStartInput', 'projectPath'), + usersMapping: _usersMapping?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'usersMapping'; + _usersMapping?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJiraImportStartInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJiraImportUsersInput extends GJiraImportUsersInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final int? startAt; + + factory _$GJiraImportUsersInput( + [void Function(GJiraImportUsersInputBuilder)? updates]) => + (new GJiraImportUsersInputBuilder()..update(updates))._build(); + + _$GJiraImportUsersInput._( + {this.clientMutationId, required this.projectPath, this.startAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GJiraImportUsersInput', 'projectPath'); + } + + @override + GJiraImportUsersInput rebuild( + void Function(GJiraImportUsersInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJiraImportUsersInputBuilder toBuilder() => + new GJiraImportUsersInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJiraImportUsersInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + startAt == other.startAt; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + startAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJiraImportUsersInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('startAt', startAt)) + .toString(); + } +} + +class GJiraImportUsersInputBuilder + implements Builder { + _$GJiraImportUsersInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + int? _startAt; + int? get startAt => _$this._startAt; + set startAt(int? startAt) => _$this._startAt = startAt; + + GJiraImportUsersInputBuilder(); + + GJiraImportUsersInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _startAt = $v.startAt; + _$v = null; + } + return this; + } + + @override + void replace(GJiraImportUsersInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJiraImportUsersInput; + } + + @override + void update(void Function(GJiraImportUsersInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJiraImportUsersInput build() => _build(); + + _$GJiraImportUsersInput _build() { + final _$result = _$v ?? + new _$GJiraImportUsersInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GJiraImportUsersInput', 'projectPath'), + startAt: startAt); + replace(_$result); + return _$result; + } +} + +class _$GJiraUsersMappingInputType extends GJiraUsersMappingInputType { + @override + final int? gitlabId; + @override + final String jiraAccountId; + + factory _$GJiraUsersMappingInputType( + [void Function(GJiraUsersMappingInputTypeBuilder)? updates]) => + (new GJiraUsersMappingInputTypeBuilder()..update(updates))._build(); + + _$GJiraUsersMappingInputType._({this.gitlabId, required this.jiraAccountId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + jiraAccountId, r'GJiraUsersMappingInputType', 'jiraAccountId'); + } + + @override + GJiraUsersMappingInputType rebuild( + void Function(GJiraUsersMappingInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJiraUsersMappingInputTypeBuilder toBuilder() => + new GJiraUsersMappingInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJiraUsersMappingInputType && + gitlabId == other.gitlabId && + jiraAccountId == other.jiraAccountId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, gitlabId.hashCode), jiraAccountId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJiraUsersMappingInputType') + ..add('gitlabId', gitlabId) + ..add('jiraAccountId', jiraAccountId)) + .toString(); + } +} + +class GJiraUsersMappingInputTypeBuilder + implements + Builder { + _$GJiraUsersMappingInputType? _$v; + + int? _gitlabId; + int? get gitlabId => _$this._gitlabId; + set gitlabId(int? gitlabId) => _$this._gitlabId = gitlabId; + + String? _jiraAccountId; + String? get jiraAccountId => _$this._jiraAccountId; + set jiraAccountId(String? jiraAccountId) => + _$this._jiraAccountId = jiraAccountId; + + GJiraUsersMappingInputTypeBuilder(); + + GJiraUsersMappingInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _gitlabId = $v.gitlabId; + _jiraAccountId = $v.jiraAccountId; + _$v = null; + } + return this; + } + + @override + void replace(GJiraUsersMappingInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJiraUsersMappingInputType; + } + + @override + void update(void Function(GJiraUsersMappingInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJiraUsersMappingInputType build() => _build(); + + _$GJiraUsersMappingInputType _build() { + final _$result = _$v ?? + new _$GJiraUsersMappingInputType._( + gitlabId: gitlabId, + jiraAccountId: BuiltValueNullFieldError.checkNotNull( + jiraAccountId, r'GJiraUsersMappingInputType', 'jiraAccountId')); + replace(_$result); + return _$result; + } +} + +class _$GJobArtifactsDestroyInput extends GJobArtifactsDestroyInput { + @override + final GCiBuildID id; + @override + final String? clientMutationId; + + factory _$GJobArtifactsDestroyInput( + [void Function(GJobArtifactsDestroyInputBuilder)? updates]) => + (new GJobArtifactsDestroyInputBuilder()..update(updates))._build(); + + _$GJobArtifactsDestroyInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GJobArtifactsDestroyInput', 'id'); + } + + @override + GJobArtifactsDestroyInput rebuild( + void Function(GJobArtifactsDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobArtifactsDestroyInputBuilder toBuilder() => + new GJobArtifactsDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobArtifactsDestroyInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobArtifactsDestroyInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GJobArtifactsDestroyInputBuilder + implements + Builder { + _$GJobArtifactsDestroyInput? _$v; + + GCiBuildIDBuilder? _id; + GCiBuildIDBuilder get id => _$this._id ??= new GCiBuildIDBuilder(); + set id(GCiBuildIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GJobArtifactsDestroyInputBuilder(); + + GJobArtifactsDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GJobArtifactsDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobArtifactsDestroyInput; + } + + @override + void update(void Function(GJobArtifactsDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobArtifactsDestroyInput build() => _build(); + + _$GJobArtifactsDestroyInput _build() { + _$GJobArtifactsDestroyInput _$result; + try { + _$result = _$v ?? + new _$GJobArtifactsDestroyInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJobArtifactsDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJobCancelInput extends GJobCancelInput { + @override + final GCiBuildID id; + @override + final String? clientMutationId; + + factory _$GJobCancelInput([void Function(GJobCancelInputBuilder)? updates]) => + (new GJobCancelInputBuilder()..update(updates))._build(); + + _$GJobCancelInput._({required this.id, this.clientMutationId}) : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GJobCancelInput', 'id'); + } + + @override + GJobCancelInput rebuild(void Function(GJobCancelInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobCancelInputBuilder toBuilder() => + new GJobCancelInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobCancelInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobCancelInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GJobCancelInputBuilder + implements Builder { + _$GJobCancelInput? _$v; + + GCiBuildIDBuilder? _id; + GCiBuildIDBuilder get id => _$this._id ??= new GCiBuildIDBuilder(); + set id(GCiBuildIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GJobCancelInputBuilder(); + + GJobCancelInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GJobCancelInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobCancelInput; + } + + @override + void update(void Function(GJobCancelInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobCancelInput build() => _build(); + + _$GJobCancelInput _build() { + _$GJobCancelInput _$result; + try { + _$result = _$v ?? + new _$GJobCancelInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJobCancelInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJobID extends GJobID { + @override + final String value; + + factory _$GJobID([void Function(GJobIDBuilder)? updates]) => + (new GJobIDBuilder()..update(updates))._build(); + + _$GJobID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GJobID', 'value'); + } + + @override + GJobID rebuild(void Function(GJobIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobIDBuilder toBuilder() => new GJobIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobID')..add('value', value)) + .toString(); + } +} + +class GJobIDBuilder implements Builder { + _$GJobID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GJobIDBuilder(); + + GJobIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GJobID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobID; + } + + @override + void update(void Function(GJobIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobID build() => _build(); + + _$GJobID _build() { + final _$result = _$v ?? + new _$GJobID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GJobID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GJobPlayInput extends GJobPlayInput { + @override + final GCiBuildID id; + @override + final String? clientMutationId; + + factory _$GJobPlayInput([void Function(GJobPlayInputBuilder)? updates]) => + (new GJobPlayInputBuilder()..update(updates))._build(); + + _$GJobPlayInput._({required this.id, this.clientMutationId}) : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GJobPlayInput', 'id'); + } + + @override + GJobPlayInput rebuild(void Function(GJobPlayInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobPlayInputBuilder toBuilder() => new GJobPlayInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobPlayInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobPlayInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GJobPlayInputBuilder + implements Builder { + _$GJobPlayInput? _$v; + + GCiBuildIDBuilder? _id; + GCiBuildIDBuilder get id => _$this._id ??= new GCiBuildIDBuilder(); + set id(GCiBuildIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GJobPlayInputBuilder(); + + GJobPlayInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GJobPlayInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobPlayInput; + } + + @override + void update(void Function(GJobPlayInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobPlayInput build() => _build(); + + _$GJobPlayInput _build() { + _$GJobPlayInput _$result; + try { + _$result = _$v ?? + new _$GJobPlayInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJobPlayInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJobRetryInput extends GJobRetryInput { + @override + final GCiBuildID id; + @override + final String? clientMutationId; + @override + final BuiltList? variables; + + factory _$GJobRetryInput([void Function(GJobRetryInputBuilder)? updates]) => + (new GJobRetryInputBuilder()..update(updates))._build(); + + _$GJobRetryInput._({required this.id, this.clientMutationId, this.variables}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GJobRetryInput', 'id'); + } + + @override + GJobRetryInput rebuild(void Function(GJobRetryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobRetryInputBuilder toBuilder() => + new GJobRetryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobRetryInput && + id == other.id && + clientMutationId == other.clientMutationId && + variables == other.variables; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, id.hashCode), clientMutationId.hashCode), + variables.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobRetryInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId) + ..add('variables', variables)) + .toString(); + } +} + +class GJobRetryInputBuilder + implements Builder { + _$GJobRetryInput? _$v; + + GCiBuildIDBuilder? _id; + GCiBuildIDBuilder get id => _$this._id ??= new GCiBuildIDBuilder(); + set id(GCiBuildIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _variables; + ListBuilder get variables => + _$this._variables ??= new ListBuilder(); + set variables(ListBuilder? variables) => + _$this._variables = variables; + + GJobRetryInputBuilder(); + + GJobRetryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _variables = $v.variables?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GJobRetryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobRetryInput; + } + + @override + void update(void Function(GJobRetryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobRetryInput build() => _build(); + + _$GJobRetryInput _build() { + _$GJobRetryInput _$result; + try { + _$result = _$v ?? + new _$GJobRetryInput._( + id: id.build(), + clientMutationId: clientMutationId, + variables: _variables?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'variables'; + _variables?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJobRetryInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJobUnscheduleInput extends GJobUnscheduleInput { + @override + final GCiBuildID id; + @override + final String? clientMutationId; + + factory _$GJobUnscheduleInput( + [void Function(GJobUnscheduleInputBuilder)? updates]) => + (new GJobUnscheduleInputBuilder()..update(updates))._build(); + + _$GJobUnscheduleInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GJobUnscheduleInput', 'id'); + } + + @override + GJobUnscheduleInput rebuild( + void Function(GJobUnscheduleInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJobUnscheduleInputBuilder toBuilder() => + new GJobUnscheduleInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJobUnscheduleInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJobUnscheduleInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GJobUnscheduleInputBuilder + implements Builder { + _$GJobUnscheduleInput? _$v; + + GCiBuildIDBuilder? _id; + GCiBuildIDBuilder get id => _$this._id ??= new GCiBuildIDBuilder(); + set id(GCiBuildIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GJobUnscheduleInputBuilder(); + + GJobUnscheduleInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GJobUnscheduleInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJobUnscheduleInput; + } + + @override + void update(void Function(GJobUnscheduleInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJobUnscheduleInput build() => _build(); + + _$GJobUnscheduleInput _build() { + _$GJobUnscheduleInput _$result; + try { + _$result = _$v ?? + new _$GJobUnscheduleInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GJobUnscheduleInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GJSON extends GJSON { + @override + final String value; + + factory _$GJSON([void Function(GJSONBuilder)? updates]) => + (new GJSONBuilder()..update(updates))._build(); + + _$GJSON._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GJSON', 'value'); + } + + @override + GJSON rebuild(void Function(GJSONBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJSONBuilder toBuilder() => new GJSONBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJSON && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJSON')..add('value', value)) + .toString(); + } +} + +class GJSONBuilder implements Builder { + _$GJSON? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GJSONBuilder(); + + GJSONBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GJSON other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJSON; + } + + @override + void update(void Function(GJSONBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJSON build() => _build(); + + _$GJSON _build() { + final _$result = _$v ?? + new _$GJSON._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GJSON', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GJsonString extends GJsonString { + @override + final String value; + + factory _$GJsonString([void Function(GJsonStringBuilder)? updates]) => + (new GJsonStringBuilder()..update(updates))._build(); + + _$GJsonString._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GJsonString', 'value'); + } + + @override + GJsonString rebuild(void Function(GJsonStringBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GJsonStringBuilder toBuilder() => new GJsonStringBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GJsonString && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GJsonString')..add('value', value)) + .toString(); + } +} + +class GJsonStringBuilder implements Builder { + _$GJsonString? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GJsonStringBuilder(); + + GJsonStringBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GJsonString other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GJsonString; + } + + @override + void update(void Function(GJsonStringBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GJsonString build() => _build(); + + _$GJsonString _build() { + final _$result = _$v ?? + new _$GJsonString._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GJsonString', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GLabelCreateInput extends GLabelCreateInput { + @override + final String? clientMutationId; + @override + final String? projectPath; + @override + final String? groupPath; + @override + final String title; + @override + final String? description; + @override + final String? color; + + factory _$GLabelCreateInput( + [void Function(GLabelCreateInputBuilder)? updates]) => + (new GLabelCreateInputBuilder()..update(updates))._build(); + + _$GLabelCreateInput._( + {this.clientMutationId, + this.projectPath, + this.groupPath, + required this.title, + this.description, + this.color}) + : super._() { + BuiltValueNullFieldError.checkNotNull(title, r'GLabelCreateInput', 'title'); + } + + @override + GLabelCreateInput rebuild(void Function(GLabelCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLabelCreateInputBuilder toBuilder() => + new GLabelCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLabelCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + groupPath == other.groupPath && + title == other.title && + description == other.description && + color == other.color; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + groupPath.hashCode), + title.hashCode), + description.hashCode), + color.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLabelCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('groupPath', groupPath) + ..add('title', title) + ..add('description', description) + ..add('color', color)) + .toString(); + } +} + +class GLabelCreateInputBuilder + implements Builder { + _$GLabelCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _color; + String? get color => _$this._color; + set color(String? color) => _$this._color = color; + + GLabelCreateInputBuilder(); + + GLabelCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _groupPath = $v.groupPath; + _title = $v.title; + _description = $v.description; + _color = $v.color; + _$v = null; + } + return this; + } + + @override + void replace(GLabelCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabelCreateInput; + } + + @override + void update(void Function(GLabelCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabelCreateInput build() => _build(); + + _$GLabelCreateInput _build() { + final _$result = _$v ?? + new _$GLabelCreateInput._( + clientMutationId: clientMutationId, + projectPath: projectPath, + groupPath: groupPath, + title: BuiltValueNullFieldError.checkNotNull( + title, r'GLabelCreateInput', 'title'), + description: description, + color: color); + replace(_$result); + return _$result; + } +} + +class _$GLabelID extends GLabelID { + @override + final String value; + + factory _$GLabelID([void Function(GLabelIDBuilder)? updates]) => + (new GLabelIDBuilder()..update(updates))._build(); + + _$GLabelID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GLabelID', 'value'); + } + + @override + GLabelID rebuild(void Function(GLabelIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GLabelIDBuilder toBuilder() => new GLabelIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GLabelID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GLabelID')..add('value', value)) + .toString(); + } +} + +class GLabelIDBuilder implements Builder { + _$GLabelID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GLabelIDBuilder(); + + GLabelIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GLabelID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GLabelID; + } + + @override + void update(void Function(GLabelIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GLabelID build() => _build(); + + _$GLabelID _build() { + final _$result = _$v ?? + new _$GLabelID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GLabelID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GListID extends GListID { + @override + final String value; + + factory _$GListID([void Function(GListIDBuilder)? updates]) => + (new GListIDBuilder()..update(updates))._build(); + + _$GListID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GListID', 'value'); + } + + @override + GListID rebuild(void Function(GListIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GListIDBuilder toBuilder() => new GListIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GListID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GListID')..add('value', value)) + .toString(); + } +} + +class GListIDBuilder implements Builder { + _$GListID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GListIDBuilder(); + + GListIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GListID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GListID; + } + + @override + void update(void Function(GListIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GListID build() => _build(); + + _$GListID _build() { + final _$result = _$v ?? + new _$GListID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GListID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GMarkAsSpamSnippetInput extends GMarkAsSpamSnippetInput { + @override + final String? clientMutationId; + @override + final GSnippetID id; + + factory _$GMarkAsSpamSnippetInput( + [void Function(GMarkAsSpamSnippetInputBuilder)? updates]) => + (new GMarkAsSpamSnippetInputBuilder()..update(updates))._build(); + + _$GMarkAsSpamSnippetInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GMarkAsSpamSnippetInput', 'id'); + } + + @override + GMarkAsSpamSnippetInput rebuild( + void Function(GMarkAsSpamSnippetInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMarkAsSpamSnippetInputBuilder toBuilder() => + new GMarkAsSpamSnippetInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMarkAsSpamSnippetInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMarkAsSpamSnippetInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GMarkAsSpamSnippetInputBuilder + implements + Builder { + _$GMarkAsSpamSnippetInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSnippetIDBuilder? _id; + GSnippetIDBuilder get id => _$this._id ??= new GSnippetIDBuilder(); + set id(GSnippetIDBuilder? id) => _$this._id = id; + + GMarkAsSpamSnippetInputBuilder(); + + GMarkAsSpamSnippetInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMarkAsSpamSnippetInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMarkAsSpamSnippetInput; + } + + @override + void update(void Function(GMarkAsSpamSnippetInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMarkAsSpamSnippetInput build() => _build(); + + _$GMarkAsSpamSnippetInput _build() { + _$GMarkAsSpamSnippetInput _$result; + try { + _$result = _$v ?? + new _$GMarkAsSpamSnippetInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMarkAsSpamSnippetInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestAcceptInput extends GMergeRequestAcceptInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GMergeStrategyEnum? strategy; + @override + final String? commitMessage; + @override + final String sha; + @override + final String? squashCommitMessage; + @override + final bool? shouldRemoveSourceBranch; + @override + final bool? squash; + + factory _$GMergeRequestAcceptInput( + [void Function(GMergeRequestAcceptInputBuilder)? updates]) => + (new GMergeRequestAcceptInputBuilder()..update(updates))._build(); + + _$GMergeRequestAcceptInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.strategy, + this.commitMessage, + required this.sha, + this.squashCommitMessage, + this.shouldRemoveSourceBranch, + this.squash}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestAcceptInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestAcceptInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + sha, r'GMergeRequestAcceptInput', 'sha'); + } + + @override + GMergeRequestAcceptInput rebuild( + void Function(GMergeRequestAcceptInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestAcceptInputBuilder toBuilder() => + new GMergeRequestAcceptInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestAcceptInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + strategy == other.strategy && + commitMessage == other.commitMessage && + sha == other.sha && + squashCommitMessage == other.squashCommitMessage && + shouldRemoveSourceBranch == other.shouldRemoveSourceBranch && + squash == other.squash; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + strategy.hashCode), + commitMessage.hashCode), + sha.hashCode), + squashCommitMessage.hashCode), + shouldRemoveSourceBranch.hashCode), + squash.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestAcceptInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('strategy', strategy) + ..add('commitMessage', commitMessage) + ..add('sha', sha) + ..add('squashCommitMessage', squashCommitMessage) + ..add('shouldRemoveSourceBranch', shouldRemoveSourceBranch) + ..add('squash', squash)) + .toString(); + } +} + +class GMergeRequestAcceptInputBuilder + implements + Builder { + _$GMergeRequestAcceptInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GMergeStrategyEnum? _strategy; + GMergeStrategyEnum? get strategy => _$this._strategy; + set strategy(GMergeStrategyEnum? strategy) => _$this._strategy = strategy; + + String? _commitMessage; + String? get commitMessage => _$this._commitMessage; + set commitMessage(String? commitMessage) => + _$this._commitMessage = commitMessage; + + String? _sha; + String? get sha => _$this._sha; + set sha(String? sha) => _$this._sha = sha; + + String? _squashCommitMessage; + String? get squashCommitMessage => _$this._squashCommitMessage; + set squashCommitMessage(String? squashCommitMessage) => + _$this._squashCommitMessage = squashCommitMessage; + + bool? _shouldRemoveSourceBranch; + bool? get shouldRemoveSourceBranch => _$this._shouldRemoveSourceBranch; + set shouldRemoveSourceBranch(bool? shouldRemoveSourceBranch) => + _$this._shouldRemoveSourceBranch = shouldRemoveSourceBranch; + + bool? _squash; + bool? get squash => _$this._squash; + set squash(bool? squash) => _$this._squash = squash; + + GMergeRequestAcceptInputBuilder(); + + GMergeRequestAcceptInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _strategy = $v.strategy; + _commitMessage = $v.commitMessage; + _sha = $v.sha; + _squashCommitMessage = $v.squashCommitMessage; + _shouldRemoveSourceBranch = $v.shouldRemoveSourceBranch; + _squash = $v.squash; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestAcceptInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestAcceptInput; + } + + @override + void update(void Function(GMergeRequestAcceptInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestAcceptInput build() => _build(); + + _$GMergeRequestAcceptInput _build() { + final _$result = _$v ?? + new _$GMergeRequestAcceptInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestAcceptInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestAcceptInput', 'iid'), + clientMutationId: clientMutationId, + strategy: strategy, + commitMessage: commitMessage, + sha: BuiltValueNullFieldError.checkNotNull( + sha, r'GMergeRequestAcceptInput', 'sha'), + squashCommitMessage: squashCommitMessage, + shouldRemoveSourceBranch: shouldRemoveSourceBranch, + squash: squash); + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestCreateInput extends GMergeRequestCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String title; + @override + final String sourceBranch; + @override + final String targetBranch; + @override + final String? description; + @override + final BuiltList? labels; + + factory _$GMergeRequestCreateInput( + [void Function(GMergeRequestCreateInputBuilder)? updates]) => + (new GMergeRequestCreateInputBuilder()..update(updates))._build(); + + _$GMergeRequestCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.title, + required this.sourceBranch, + required this.targetBranch, + this.description, + this.labels}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + title, r'GMergeRequestCreateInput', 'title'); + BuiltValueNullFieldError.checkNotNull( + sourceBranch, r'GMergeRequestCreateInput', 'sourceBranch'); + BuiltValueNullFieldError.checkNotNull( + targetBranch, r'GMergeRequestCreateInput', 'targetBranch'); + } + + @override + GMergeRequestCreateInput rebuild( + void Function(GMergeRequestCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestCreateInputBuilder toBuilder() => + new GMergeRequestCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + title == other.title && + sourceBranch == other.sourceBranch && + targetBranch == other.targetBranch && + description == other.description && + labels == other.labels; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + title.hashCode), + sourceBranch.hashCode), + targetBranch.hashCode), + description.hashCode), + labels.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('title', title) + ..add('sourceBranch', sourceBranch) + ..add('targetBranch', targetBranch) + ..add('description', description) + ..add('labels', labels)) + .toString(); + } +} + +class GMergeRequestCreateInputBuilder + implements + Builder { + _$GMergeRequestCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _sourceBranch; + String? get sourceBranch => _$this._sourceBranch; + set sourceBranch(String? sourceBranch) => _$this._sourceBranch = sourceBranch; + + String? _targetBranch; + String? get targetBranch => _$this._targetBranch; + set targetBranch(String? targetBranch) => _$this._targetBranch = targetBranch; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + GMergeRequestCreateInputBuilder(); + + GMergeRequestCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _title = $v.title; + _sourceBranch = $v.sourceBranch; + _targetBranch = $v.targetBranch; + _description = $v.description; + _labels = $v.labels?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestCreateInput; + } + + @override + void update(void Function(GMergeRequestCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestCreateInput build() => _build(); + + _$GMergeRequestCreateInput _build() { + _$GMergeRequestCreateInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestCreateInput', 'projectPath'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GMergeRequestCreateInput', 'title'), + sourceBranch: BuiltValueNullFieldError.checkNotNull( + sourceBranch, r'GMergeRequestCreateInput', 'sourceBranch'), + targetBranch: BuiltValueNullFieldError.checkNotNull( + targetBranch, r'GMergeRequestCreateInput', 'targetBranch'), + description: description, + labels: _labels?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labels'; + _labels?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestID extends GMergeRequestID { + @override + final String value; + + factory _$GMergeRequestID([void Function(GMergeRequestIDBuilder)? updates]) => + (new GMergeRequestIDBuilder()..update(updates))._build(); + + _$GMergeRequestID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GMergeRequestID', 'value'); + } + + @override + GMergeRequestID rebuild(void Function(GMergeRequestIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestIDBuilder toBuilder() => + new GMergeRequestIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestID') + ..add('value', value)) + .toString(); + } +} + +class GMergeRequestIDBuilder + implements Builder { + _$GMergeRequestID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GMergeRequestIDBuilder(); + + GMergeRequestIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestID; + } + + @override + void update(void Function(GMergeRequestIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestID build() => _build(); + + _$GMergeRequestID _build() { + final _$result = _$v ?? + new _$GMergeRequestID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GMergeRequestID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestReviewerRereviewInput + extends GMergeRequestReviewerRereviewInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GUserID userId; + + factory _$GMergeRequestReviewerRereviewInput( + [void Function(GMergeRequestReviewerRereviewInputBuilder)? + updates]) => + (new GMergeRequestReviewerRereviewInputBuilder()..update(updates)) + ._build(); + + _$GMergeRequestReviewerRereviewInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.userId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestReviewerRereviewInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestReviewerRereviewInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + userId, r'GMergeRequestReviewerRereviewInput', 'userId'); + } + + @override + GMergeRequestReviewerRereviewInput rebuild( + void Function(GMergeRequestReviewerRereviewInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestReviewerRereviewInputBuilder toBuilder() => + new GMergeRequestReviewerRereviewInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestReviewerRereviewInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + userId == other.userId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + userId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestReviewerRereviewInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('userId', userId)) + .toString(); + } +} + +class GMergeRequestReviewerRereviewInputBuilder + implements + Builder { + _$GMergeRequestReviewerRereviewInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GUserIDBuilder? _userId; + GUserIDBuilder get userId => _$this._userId ??= new GUserIDBuilder(); + set userId(GUserIDBuilder? userId) => _$this._userId = userId; + + GMergeRequestReviewerRereviewInputBuilder(); + + GMergeRequestReviewerRereviewInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _userId = $v.userId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestReviewerRereviewInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestReviewerRereviewInput; + } + + @override + void update( + void Function(GMergeRequestReviewerRereviewInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestReviewerRereviewInput build() => _build(); + + _$GMergeRequestReviewerRereviewInput _build() { + _$GMergeRequestReviewerRereviewInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestReviewerRereviewInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GMergeRequestReviewerRereviewInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestReviewerRereviewInput', 'iid'), + clientMutationId: clientMutationId, + userId: userId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'userId'; + userId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestReviewerRereviewInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetAssigneesInput extends GMergeRequestSetAssigneesInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList assigneeUsernames; + @override + final GMutationOperationMode? operationMode; + + factory _$GMergeRequestSetAssigneesInput( + [void Function(GMergeRequestSetAssigneesInputBuilder)? updates]) => + (new GMergeRequestSetAssigneesInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetAssigneesInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.assigneeUsernames, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetAssigneesInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetAssigneesInput', 'iid'); + BuiltValueNullFieldError.checkNotNull(assigneeUsernames, + r'GMergeRequestSetAssigneesInput', 'assigneeUsernames'); + } + + @override + GMergeRequestSetAssigneesInput rebuild( + void Function(GMergeRequestSetAssigneesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetAssigneesInputBuilder toBuilder() => + new GMergeRequestSetAssigneesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetAssigneesInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + assigneeUsernames == other.assigneeUsernames && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + assigneeUsernames.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetAssigneesInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('assigneeUsernames', assigneeUsernames) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GMergeRequestSetAssigneesInputBuilder + implements + Builder { + _$GMergeRequestSetAssigneesInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _assigneeUsernames; + ListBuilder get assigneeUsernames => + _$this._assigneeUsernames ??= new ListBuilder(); + set assigneeUsernames(ListBuilder? assigneeUsernames) => + _$this._assigneeUsernames = assigneeUsernames; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GMergeRequestSetAssigneesInputBuilder(); + + GMergeRequestSetAssigneesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _assigneeUsernames = $v.assigneeUsernames.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetAssigneesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetAssigneesInput; + } + + @override + void update(void Function(GMergeRequestSetAssigneesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetAssigneesInput build() => _build(); + + _$GMergeRequestSetAssigneesInput _build() { + _$GMergeRequestSetAssigneesInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestSetAssigneesInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GMergeRequestSetAssigneesInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetAssigneesInput', 'iid'), + clientMutationId: clientMutationId, + assigneeUsernames: assigneeUsernames.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeUsernames'; + assigneeUsernames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestSetAssigneesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetDraftInput extends GMergeRequestSetDraftInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final bool draft; + + factory _$GMergeRequestSetDraftInput( + [void Function(GMergeRequestSetDraftInputBuilder)? updates]) => + (new GMergeRequestSetDraftInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetDraftInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.draft}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetDraftInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetDraftInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + draft, r'GMergeRequestSetDraftInput', 'draft'); + } + + @override + GMergeRequestSetDraftInput rebuild( + void Function(GMergeRequestSetDraftInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetDraftInputBuilder toBuilder() => + new GMergeRequestSetDraftInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetDraftInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + draft == other.draft; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + draft.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetDraftInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('draft', draft)) + .toString(); + } +} + +class GMergeRequestSetDraftInputBuilder + implements + Builder { + _$GMergeRequestSetDraftInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _draft; + bool? get draft => _$this._draft; + set draft(bool? draft) => _$this._draft = draft; + + GMergeRequestSetDraftInputBuilder(); + + GMergeRequestSetDraftInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _draft = $v.draft; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetDraftInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetDraftInput; + } + + @override + void update(void Function(GMergeRequestSetDraftInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetDraftInput build() => _build(); + + _$GMergeRequestSetDraftInput _build() { + final _$result = _$v ?? + new _$GMergeRequestSetDraftInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetDraftInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetDraftInput', 'iid'), + clientMutationId: clientMutationId, + draft: BuiltValueNullFieldError.checkNotNull( + draft, r'GMergeRequestSetDraftInput', 'draft')); + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetLabelsInput extends GMergeRequestSetLabelsInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList labelIds; + @override + final GMutationOperationMode? operationMode; + + factory _$GMergeRequestSetLabelsInput( + [void Function(GMergeRequestSetLabelsInputBuilder)? updates]) => + (new GMergeRequestSetLabelsInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetLabelsInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.labelIds, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetLabelsInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetLabelsInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + labelIds, r'GMergeRequestSetLabelsInput', 'labelIds'); + } + + @override + GMergeRequestSetLabelsInput rebuild( + void Function(GMergeRequestSetLabelsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetLabelsInputBuilder toBuilder() => + new GMergeRequestSetLabelsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetLabelsInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + labelIds == other.labelIds && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + labelIds.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetLabelsInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('labelIds', labelIds) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GMergeRequestSetLabelsInputBuilder + implements + Builder { + _$GMergeRequestSetLabelsInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GMergeRequestSetLabelsInputBuilder(); + + GMergeRequestSetLabelsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _labelIds = $v.labelIds.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetLabelsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetLabelsInput; + } + + @override + void update(void Function(GMergeRequestSetLabelsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetLabelsInput build() => _build(); + + _$GMergeRequestSetLabelsInput _build() { + _$GMergeRequestSetLabelsInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestSetLabelsInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetLabelsInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetLabelsInput', 'iid'), + clientMutationId: clientMutationId, + labelIds: labelIds.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelIds'; + labelIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestSetLabelsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetLockedInput extends GMergeRequestSetLockedInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final bool locked; + + factory _$GMergeRequestSetLockedInput( + [void Function(GMergeRequestSetLockedInputBuilder)? updates]) => + (new GMergeRequestSetLockedInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetLockedInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.locked}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetLockedInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetLockedInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + locked, r'GMergeRequestSetLockedInput', 'locked'); + } + + @override + GMergeRequestSetLockedInput rebuild( + void Function(GMergeRequestSetLockedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetLockedInputBuilder toBuilder() => + new GMergeRequestSetLockedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetLockedInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + locked == other.locked; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + locked.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetLockedInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('locked', locked)) + .toString(); + } +} + +class GMergeRequestSetLockedInputBuilder + implements + Builder { + _$GMergeRequestSetLockedInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _locked; + bool? get locked => _$this._locked; + set locked(bool? locked) => _$this._locked = locked; + + GMergeRequestSetLockedInputBuilder(); + + GMergeRequestSetLockedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _locked = $v.locked; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetLockedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetLockedInput; + } + + @override + void update(void Function(GMergeRequestSetLockedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetLockedInput build() => _build(); + + _$GMergeRequestSetLockedInput _build() { + final _$result = _$v ?? + new _$GMergeRequestSetLockedInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetLockedInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetLockedInput', 'iid'), + clientMutationId: clientMutationId, + locked: BuiltValueNullFieldError.checkNotNull( + locked, r'GMergeRequestSetLockedInput', 'locked')); + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetMilestoneInput extends GMergeRequestSetMilestoneInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GMilestoneID? milestoneId; + + factory _$GMergeRequestSetMilestoneInput( + [void Function(GMergeRequestSetMilestoneInputBuilder)? updates]) => + (new GMergeRequestSetMilestoneInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetMilestoneInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.milestoneId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetMilestoneInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetMilestoneInput', 'iid'); + } + + @override + GMergeRequestSetMilestoneInput rebuild( + void Function(GMergeRequestSetMilestoneInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetMilestoneInputBuilder toBuilder() => + new GMergeRequestSetMilestoneInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetMilestoneInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + milestoneId == other.milestoneId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + milestoneId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetMilestoneInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('milestoneId', milestoneId)) + .toString(); + } +} + +class GMergeRequestSetMilestoneInputBuilder + implements + Builder { + _$GMergeRequestSetMilestoneInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GMilestoneIDBuilder? _milestoneId; + GMilestoneIDBuilder get milestoneId => + _$this._milestoneId ??= new GMilestoneIDBuilder(); + set milestoneId(GMilestoneIDBuilder? milestoneId) => + _$this._milestoneId = milestoneId; + + GMergeRequestSetMilestoneInputBuilder(); + + GMergeRequestSetMilestoneInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _milestoneId = $v.milestoneId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetMilestoneInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetMilestoneInput; + } + + @override + void update(void Function(GMergeRequestSetMilestoneInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetMilestoneInput build() => _build(); + + _$GMergeRequestSetMilestoneInput _build() { + _$GMergeRequestSetMilestoneInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestSetMilestoneInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GMergeRequestSetMilestoneInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetMilestoneInput', 'iid'), + clientMutationId: clientMutationId, + milestoneId: _milestoneId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'milestoneId'; + _milestoneId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestSetMilestoneInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetReviewersInput extends GMergeRequestSetReviewersInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final BuiltList reviewerUsernames; + @override + final GMutationOperationMode? operationMode; + + factory _$GMergeRequestSetReviewersInput( + [void Function(GMergeRequestSetReviewersInputBuilder)? updates]) => + (new GMergeRequestSetReviewersInputBuilder()..update(updates))._build(); + + _$GMergeRequestSetReviewersInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.reviewerUsernames, + this.operationMode}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetReviewersInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetReviewersInput', 'iid'); + BuiltValueNullFieldError.checkNotNull(reviewerUsernames, + r'GMergeRequestSetReviewersInput', 'reviewerUsernames'); + } + + @override + GMergeRequestSetReviewersInput rebuild( + void Function(GMergeRequestSetReviewersInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetReviewersInputBuilder toBuilder() => + new GMergeRequestSetReviewersInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetReviewersInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + reviewerUsernames == other.reviewerUsernames && + operationMode == other.operationMode; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + reviewerUsernames.hashCode), + operationMode.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetReviewersInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('reviewerUsernames', reviewerUsernames) + ..add('operationMode', operationMode)) + .toString(); + } +} + +class GMergeRequestSetReviewersInputBuilder + implements + Builder { + _$GMergeRequestSetReviewersInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _reviewerUsernames; + ListBuilder get reviewerUsernames => + _$this._reviewerUsernames ??= new ListBuilder(); + set reviewerUsernames(ListBuilder? reviewerUsernames) => + _$this._reviewerUsernames = reviewerUsernames; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + GMergeRequestSetReviewersInputBuilder(); + + GMergeRequestSetReviewersInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _reviewerUsernames = $v.reviewerUsernames.toBuilder(); + _operationMode = $v.operationMode; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetReviewersInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetReviewersInput; + } + + @override + void update(void Function(GMergeRequestSetReviewersInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetReviewersInput build() => _build(); + + _$GMergeRequestSetReviewersInput _build() { + _$GMergeRequestSetReviewersInput _$result; + try { + _$result = _$v ?? + new _$GMergeRequestSetReviewersInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GMergeRequestSetReviewersInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetReviewersInput', 'iid'), + clientMutationId: clientMutationId, + reviewerUsernames: reviewerUsernames.build(), + operationMode: operationMode); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'reviewerUsernames'; + reviewerUsernames.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestSetReviewersInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestSetSubscriptionInput + extends GMergeRequestSetSubscriptionInput { + @override + final String? clientMutationId; + @override + final bool subscribedState; + @override + final String projectPath; + @override + final String iid; + + factory _$GMergeRequestSetSubscriptionInput( + [void Function(GMergeRequestSetSubscriptionInputBuilder)? updates]) => + (new GMergeRequestSetSubscriptionInputBuilder()..update(updates)) + ._build(); + + _$GMergeRequestSetSubscriptionInput._( + {this.clientMutationId, + required this.subscribedState, + required this.projectPath, + required this.iid}) + : super._() { + BuiltValueNullFieldError.checkNotNull(subscribedState, + r'GMergeRequestSetSubscriptionInput', 'subscribedState'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestSetSubscriptionInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetSubscriptionInput', 'iid'); + } + + @override + GMergeRequestSetSubscriptionInput rebuild( + void Function(GMergeRequestSetSubscriptionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestSetSubscriptionInputBuilder toBuilder() => + new GMergeRequestSetSubscriptionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestSetSubscriptionInput && + clientMutationId == other.clientMutationId && + subscribedState == other.subscribedState && + projectPath == other.projectPath && + iid == other.iid; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), subscribedState.hashCode), + projectPath.hashCode), + iid.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestSetSubscriptionInput') + ..add('clientMutationId', clientMutationId) + ..add('subscribedState', subscribedState) + ..add('projectPath', projectPath) + ..add('iid', iid)) + .toString(); + } +} + +class GMergeRequestSetSubscriptionInputBuilder + implements + Builder { + _$GMergeRequestSetSubscriptionInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _subscribedState; + bool? get subscribedState => _$this._subscribedState; + set subscribedState(bool? subscribedState) => + _$this._subscribedState = subscribedState; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + GMergeRequestSetSubscriptionInputBuilder(); + + GMergeRequestSetSubscriptionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _subscribedState = $v.subscribedState; + _projectPath = $v.projectPath; + _iid = $v.iid; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestSetSubscriptionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestSetSubscriptionInput; + } + + @override + void update( + void Function(GMergeRequestSetSubscriptionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestSetSubscriptionInput build() => _build(); + + _$GMergeRequestSetSubscriptionInput _build() { + final _$result = _$v ?? + new _$GMergeRequestSetSubscriptionInput._( + clientMutationId: clientMutationId, + subscribedState: BuiltValueNullFieldError.checkNotNull( + subscribedState, + r'GMergeRequestSetSubscriptionInput', + 'subscribedState'), + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GMergeRequestSetSubscriptionInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestSetSubscriptionInput', 'iid')); + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestsResolverNegatedParams + extends GMergeRequestsResolverNegatedParams { + @override + final BuiltList? labels; + @override + final String? milestoneTitle; + + factory _$GMergeRequestsResolverNegatedParams( + [void Function(GMergeRequestsResolverNegatedParamsBuilder)? + updates]) => + (new GMergeRequestsResolverNegatedParamsBuilder()..update(updates)) + ._build(); + + _$GMergeRequestsResolverNegatedParams._({this.labels, this.milestoneTitle}) + : super._(); + + @override + GMergeRequestsResolverNegatedParams rebuild( + void Function(GMergeRequestsResolverNegatedParamsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestsResolverNegatedParamsBuilder toBuilder() => + new GMergeRequestsResolverNegatedParamsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestsResolverNegatedParams && + labels == other.labels && + milestoneTitle == other.milestoneTitle; + } + + @override + int get hashCode { + return $jf($jc($jc(0, labels.hashCode), milestoneTitle.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestsResolverNegatedParams') + ..add('labels', labels) + ..add('milestoneTitle', milestoneTitle)) + .toString(); + } +} + +class GMergeRequestsResolverNegatedParamsBuilder + implements + Builder { + _$GMergeRequestsResolverNegatedParams? _$v; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GMergeRequestsResolverNegatedParamsBuilder(); + + GMergeRequestsResolverNegatedParamsBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labels = $v.labels?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestsResolverNegatedParams other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestsResolverNegatedParams; + } + + @override + void update( + void Function(GMergeRequestsResolverNegatedParamsBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestsResolverNegatedParams build() => _build(); + + _$GMergeRequestsResolverNegatedParams _build() { + _$GMergeRequestsResolverNegatedParams _$result; + try { + _$result = _$v ?? + new _$GMergeRequestsResolverNegatedParams._( + labels: _labels?.build(), milestoneTitle: milestoneTitle); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labels'; + _labels?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GMergeRequestsResolverNegatedParams', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GMergeRequestUpdateInput extends GMergeRequestUpdateInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final String? title; + @override + final String? targetBranch; + @override + final String? description; + @override + final GMergeRequestNewState? state; + + factory _$GMergeRequestUpdateInput( + [void Function(GMergeRequestUpdateInputBuilder)? updates]) => + (new GMergeRequestUpdateInputBuilder()..update(updates))._build(); + + _$GMergeRequestUpdateInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.title, + this.targetBranch, + this.description, + this.state}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestUpdateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestUpdateInput', 'iid'); + } + + @override + GMergeRequestUpdateInput rebuild( + void Function(GMergeRequestUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMergeRequestUpdateInputBuilder toBuilder() => + new GMergeRequestUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMergeRequestUpdateInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + title == other.title && + targetBranch == other.targetBranch && + description == other.description && + state == other.state; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + title.hashCode), + targetBranch.hashCode), + description.hashCode), + state.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMergeRequestUpdateInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('title', title) + ..add('targetBranch', targetBranch) + ..add('description', description) + ..add('state', state)) + .toString(); + } +} + +class GMergeRequestUpdateInputBuilder + implements + Builder { + _$GMergeRequestUpdateInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _targetBranch; + String? get targetBranch => _$this._targetBranch; + set targetBranch(String? targetBranch) => _$this._targetBranch = targetBranch; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GMergeRequestNewState? _state; + GMergeRequestNewState? get state => _$this._state; + set state(GMergeRequestNewState? state) => _$this._state = state; + + GMergeRequestUpdateInputBuilder(); + + GMergeRequestUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _title = $v.title; + _targetBranch = $v.targetBranch; + _description = $v.description; + _state = $v.state; + _$v = null; + } + return this; + } + + @override + void replace(GMergeRequestUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMergeRequestUpdateInput; + } + + @override + void update(void Function(GMergeRequestUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMergeRequestUpdateInput build() => _build(); + + _$GMergeRequestUpdateInput _build() { + final _$result = _$v ?? + new _$GMergeRequestUpdateInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GMergeRequestUpdateInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GMergeRequestUpdateInput', 'iid'), + clientMutationId: clientMutationId, + title: title, + targetBranch: targetBranch, + description: description, + state: state); + replace(_$result); + return _$result; + } +} + +class _$GMetricsDashboardAnnotationID extends GMetricsDashboardAnnotationID { + @override + final String value; + + factory _$GMetricsDashboardAnnotationID( + [void Function(GMetricsDashboardAnnotationIDBuilder)? updates]) => + (new GMetricsDashboardAnnotationIDBuilder()..update(updates))._build(); + + _$GMetricsDashboardAnnotationID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GMetricsDashboardAnnotationID', 'value'); + } + + @override + GMetricsDashboardAnnotationID rebuild( + void Function(GMetricsDashboardAnnotationIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMetricsDashboardAnnotationIDBuilder toBuilder() => + new GMetricsDashboardAnnotationIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMetricsDashboardAnnotationID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMetricsDashboardAnnotationID') + ..add('value', value)) + .toString(); + } +} + +class GMetricsDashboardAnnotationIDBuilder + implements + Builder { + _$GMetricsDashboardAnnotationID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GMetricsDashboardAnnotationIDBuilder(); + + GMetricsDashboardAnnotationIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GMetricsDashboardAnnotationID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMetricsDashboardAnnotationID; + } + + @override + void update(void Function(GMetricsDashboardAnnotationIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMetricsDashboardAnnotationID build() => _build(); + + _$GMetricsDashboardAnnotationID _build() { + final _$result = _$v ?? + new _$GMetricsDashboardAnnotationID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GMetricsDashboardAnnotationID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GMilestoneID extends GMilestoneID { + @override + final String value; + + factory _$GMilestoneID([void Function(GMilestoneIDBuilder)? updates]) => + (new GMilestoneIDBuilder()..update(updates))._build(); + + _$GMilestoneID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GMilestoneID', 'value'); + } + + @override + GMilestoneID rebuild(void Function(GMilestoneIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GMilestoneIDBuilder toBuilder() => new GMilestoneIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GMilestoneID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GMilestoneID')..add('value', value)) + .toString(); + } +} + +class GMilestoneIDBuilder + implements Builder { + _$GMilestoneID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GMilestoneIDBuilder(); + + GMilestoneIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GMilestoneID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GMilestoneID; + } + + @override + void update(void Function(GMilestoneIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GMilestoneID build() => _build(); + + _$GMilestoneID _build() { + final _$result = _$v ?? + new _$GMilestoneID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GMilestoneID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GNamespaceBanDestroyInput extends GNamespaceBanDestroyInput { + @override + final String? clientMutationId; + @override + final GNamespacesNamespaceBanID id; + + factory _$GNamespaceBanDestroyInput( + [void Function(GNamespaceBanDestroyInputBuilder)? updates]) => + (new GNamespaceBanDestroyInputBuilder()..update(updates))._build(); + + _$GNamespaceBanDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GNamespaceBanDestroyInput', 'id'); + } + + @override + GNamespaceBanDestroyInput rebuild( + void Function(GNamespaceBanDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNamespaceBanDestroyInputBuilder toBuilder() => + new GNamespaceBanDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNamespaceBanDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNamespaceBanDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GNamespaceBanDestroyInputBuilder + implements + Builder { + _$GNamespaceBanDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GNamespacesNamespaceBanIDBuilder? _id; + GNamespacesNamespaceBanIDBuilder get id => + _$this._id ??= new GNamespacesNamespaceBanIDBuilder(); + set id(GNamespacesNamespaceBanIDBuilder? id) => _$this._id = id; + + GNamespaceBanDestroyInputBuilder(); + + GNamespaceBanDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GNamespaceBanDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNamespaceBanDestroyInput; + } + + @override + void update(void Function(GNamespaceBanDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNamespaceBanDestroyInput build() => _build(); + + _$GNamespaceBanDestroyInput _build() { + _$GNamespaceBanDestroyInput _$result; + try { + _$result = _$v ?? + new _$GNamespaceBanDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNamespaceBanDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNamespaceCiCdSettingsUpdateInput + extends GNamespaceCiCdSettingsUpdateInput { + @override + final String? clientMutationId; + @override + final bool? allowStaleRunnerPruning; + @override + final String fullPath; + + factory _$GNamespaceCiCdSettingsUpdateInput( + [void Function(GNamespaceCiCdSettingsUpdateInputBuilder)? updates]) => + (new GNamespaceCiCdSettingsUpdateInputBuilder()..update(updates)) + ._build(); + + _$GNamespaceCiCdSettingsUpdateInput._( + {this.clientMutationId, + this.allowStaleRunnerPruning, + required this.fullPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GNamespaceCiCdSettingsUpdateInput', 'fullPath'); + } + + @override + GNamespaceCiCdSettingsUpdateInput rebuild( + void Function(GNamespaceCiCdSettingsUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNamespaceCiCdSettingsUpdateInputBuilder toBuilder() => + new GNamespaceCiCdSettingsUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNamespaceCiCdSettingsUpdateInput && + clientMutationId == other.clientMutationId && + allowStaleRunnerPruning == other.allowStaleRunnerPruning && + fullPath == other.fullPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), + allowStaleRunnerPruning.hashCode), + fullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNamespaceCiCdSettingsUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('allowStaleRunnerPruning', allowStaleRunnerPruning) + ..add('fullPath', fullPath)) + .toString(); + } +} + +class GNamespaceCiCdSettingsUpdateInputBuilder + implements + Builder { + _$GNamespaceCiCdSettingsUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _allowStaleRunnerPruning; + bool? get allowStaleRunnerPruning => _$this._allowStaleRunnerPruning; + set allowStaleRunnerPruning(bool? allowStaleRunnerPruning) => + _$this._allowStaleRunnerPruning = allowStaleRunnerPruning; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GNamespaceCiCdSettingsUpdateInputBuilder(); + + GNamespaceCiCdSettingsUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _allowStaleRunnerPruning = $v.allowStaleRunnerPruning; + _fullPath = $v.fullPath; + _$v = null; + } + return this; + } + + @override + void replace(GNamespaceCiCdSettingsUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNamespaceCiCdSettingsUpdateInput; + } + + @override + void update( + void Function(GNamespaceCiCdSettingsUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNamespaceCiCdSettingsUpdateInput build() => _build(); + + _$GNamespaceCiCdSettingsUpdateInput _build() { + final _$result = _$v ?? + new _$GNamespaceCiCdSettingsUpdateInput._( + clientMutationId: clientMutationId, + allowStaleRunnerPruning: allowStaleRunnerPruning, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GNamespaceCiCdSettingsUpdateInput', 'fullPath')); + replace(_$result); + return _$result; + } +} + +class _$GNamespaceID extends GNamespaceID { + @override + final String value; + + factory _$GNamespaceID([void Function(GNamespaceIDBuilder)? updates]) => + (new GNamespaceIDBuilder()..update(updates))._build(); + + _$GNamespaceID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GNamespaceID', 'value'); + } + + @override + GNamespaceID rebuild(void Function(GNamespaceIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNamespaceIDBuilder toBuilder() => new GNamespaceIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNamespaceID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNamespaceID')..add('value', value)) + .toString(); + } +} + +class GNamespaceIDBuilder + implements Builder { + _$GNamespaceID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GNamespaceIDBuilder(); + + GNamespaceIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GNamespaceID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNamespaceID; + } + + @override + void update(void Function(GNamespaceIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNamespaceID build() => _build(); + + _$GNamespaceID _build() { + final _$result = _$v ?? + new _$GNamespaceID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GNamespaceID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GNamespaceIncreaseStorageTemporarilyInput + extends GNamespaceIncreaseStorageTemporarilyInput { + @override + final GNamespaceID id; + @override + final String? clientMutationId; + + factory _$GNamespaceIncreaseStorageTemporarilyInput( + [void Function(GNamespaceIncreaseStorageTemporarilyInputBuilder)? + updates]) => + (new GNamespaceIncreaseStorageTemporarilyInputBuilder()..update(updates)) + ._build(); + + _$GNamespaceIncreaseStorageTemporarilyInput._( + {required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GNamespaceIncreaseStorageTemporarilyInput', 'id'); + } + + @override + GNamespaceIncreaseStorageTemporarilyInput rebuild( + void Function(GNamespaceIncreaseStorageTemporarilyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GNamespaceIncreaseStorageTemporarilyInputBuilder toBuilder() => + new GNamespaceIncreaseStorageTemporarilyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNamespaceIncreaseStorageTemporarilyInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GNamespaceIncreaseStorageTemporarilyInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GNamespaceIncreaseStorageTemporarilyInputBuilder + implements + Builder { + _$GNamespaceIncreaseStorageTemporarilyInput? _$v; + + GNamespaceIDBuilder? _id; + GNamespaceIDBuilder get id => _$this._id ??= new GNamespaceIDBuilder(); + set id(GNamespaceIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GNamespaceIncreaseStorageTemporarilyInputBuilder(); + + GNamespaceIncreaseStorageTemporarilyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GNamespaceIncreaseStorageTemporarilyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNamespaceIncreaseStorageTemporarilyInput; + } + + @override + void update( + void Function(GNamespaceIncreaseStorageTemporarilyInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GNamespaceIncreaseStorageTemporarilyInput build() => _build(); + + _$GNamespaceIncreaseStorageTemporarilyInput _build() { + _$GNamespaceIncreaseStorageTemporarilyInput _$result; + try { + _$result = _$v ?? + new _$GNamespaceIncreaseStorageTemporarilyInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNamespaceIncreaseStorageTemporarilyInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNamespacesNamespaceBanID extends GNamespacesNamespaceBanID { + @override + final String value; + + factory _$GNamespacesNamespaceBanID( + [void Function(GNamespacesNamespaceBanIDBuilder)? updates]) => + (new GNamespacesNamespaceBanIDBuilder()..update(updates))._build(); + + _$GNamespacesNamespaceBanID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GNamespacesNamespaceBanID', 'value'); + } + + @override + GNamespacesNamespaceBanID rebuild( + void Function(GNamespacesNamespaceBanIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNamespacesNamespaceBanIDBuilder toBuilder() => + new GNamespacesNamespaceBanIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNamespacesNamespaceBanID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNamespacesNamespaceBanID') + ..add('value', value)) + .toString(); + } +} + +class GNamespacesNamespaceBanIDBuilder + implements + Builder { + _$GNamespacesNamespaceBanID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GNamespacesNamespaceBanIDBuilder(); + + GNamespacesNamespaceBanIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GNamespacesNamespaceBanID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNamespacesNamespaceBanID; + } + + @override + void update(void Function(GNamespacesNamespaceBanIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNamespacesNamespaceBanID build() => _build(); + + _$GNamespacesNamespaceBanID _build() { + final _$result = _$v ?? + new _$GNamespacesNamespaceBanID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GNamespacesNamespaceBanID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GNegatedBoardIssueInput extends GNegatedBoardIssueInput { + @override + final BuiltList? labelName; + @override + final String? authorUsername; + @override + final String? myReactionEmoji; + @override + final BuiltList? iids; + @override + final String? milestoneTitle; + @override + final BuiltList? assigneeUsername; + @override + final String? releaseTag; + @override + final BuiltList? types; + @override + final GMilestoneWildcardId? milestoneWildcardId; + @override + final GEpicID? epicId; + @override + final String? iterationTitle; + @override + final String? weight; + @override + final BuiltList? iterationId; + @override + final GNegatedIterationWildcardId? iterationWildcardId; + + factory _$GNegatedBoardIssueInput( + [void Function(GNegatedBoardIssueInputBuilder)? updates]) => + (new GNegatedBoardIssueInputBuilder()..update(updates))._build(); + + _$GNegatedBoardIssueInput._( + {this.labelName, + this.authorUsername, + this.myReactionEmoji, + this.iids, + this.milestoneTitle, + this.assigneeUsername, + this.releaseTag, + this.types, + this.milestoneWildcardId, + this.epicId, + this.iterationTitle, + this.weight, + this.iterationId, + this.iterationWildcardId}) + : super._(); + + @override + GNegatedBoardIssueInput rebuild( + void Function(GNegatedBoardIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNegatedBoardIssueInputBuilder toBuilder() => + new GNegatedBoardIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNegatedBoardIssueInput && + labelName == other.labelName && + authorUsername == other.authorUsername && + myReactionEmoji == other.myReactionEmoji && + iids == other.iids && + milestoneTitle == other.milestoneTitle && + assigneeUsername == other.assigneeUsername && + releaseTag == other.releaseTag && + types == other.types && + milestoneWildcardId == other.milestoneWildcardId && + epicId == other.epicId && + iterationTitle == other.iterationTitle && + weight == other.weight && + iterationId == other.iterationId && + iterationWildcardId == other.iterationWildcardId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc(0, + labelName.hashCode), + authorUsername + .hashCode), + myReactionEmoji.hashCode), + iids.hashCode), + milestoneTitle.hashCode), + assigneeUsername.hashCode), + releaseTag.hashCode), + types.hashCode), + milestoneWildcardId.hashCode), + epicId.hashCode), + iterationTitle.hashCode), + weight.hashCode), + iterationId.hashCode), + iterationWildcardId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNegatedBoardIssueInput') + ..add('labelName', labelName) + ..add('authorUsername', authorUsername) + ..add('myReactionEmoji', myReactionEmoji) + ..add('iids', iids) + ..add('milestoneTitle', milestoneTitle) + ..add('assigneeUsername', assigneeUsername) + ..add('releaseTag', releaseTag) + ..add('types', types) + ..add('milestoneWildcardId', milestoneWildcardId) + ..add('epicId', epicId) + ..add('iterationTitle', iterationTitle) + ..add('weight', weight) + ..add('iterationId', iterationId) + ..add('iterationWildcardId', iterationWildcardId)) + .toString(); + } +} + +class GNegatedBoardIssueInputBuilder + implements + Builder { + _$GNegatedBoardIssueInput? _$v; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + ListBuilder? _iids; + ListBuilder get iids => _$this._iids ??= new ListBuilder(); + set iids(ListBuilder? iids) => _$this._iids = iids; + + String? _milestoneTitle; + String? get milestoneTitle => _$this._milestoneTitle; + set milestoneTitle(String? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + ListBuilder? _assigneeUsername; + ListBuilder get assigneeUsername => + _$this._assigneeUsername ??= new ListBuilder(); + set assigneeUsername(ListBuilder? assigneeUsername) => + _$this._assigneeUsername = assigneeUsername; + + String? _releaseTag; + String? get releaseTag => _$this._releaseTag; + set releaseTag(String? releaseTag) => _$this._releaseTag = releaseTag; + + ListBuilder? _types; + ListBuilder get types => + _$this._types ??= new ListBuilder(); + set types(ListBuilder? types) => _$this._types = types; + + GMilestoneWildcardId? _milestoneWildcardId; + GMilestoneWildcardId? get milestoneWildcardId => _$this._milestoneWildcardId; + set milestoneWildcardId(GMilestoneWildcardId? milestoneWildcardId) => + _$this._milestoneWildcardId = milestoneWildcardId; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + String? _iterationTitle; + String? get iterationTitle => _$this._iterationTitle; + set iterationTitle(String? iterationTitle) => + _$this._iterationTitle = iterationTitle; + + String? _weight; + String? get weight => _$this._weight; + set weight(String? weight) => _$this._weight = weight; + + ListBuilder? _iterationId; + ListBuilder get iterationId => + _$this._iterationId ??= new ListBuilder(); + set iterationId(ListBuilder? iterationId) => + _$this._iterationId = iterationId; + + GNegatedIterationWildcardId? _iterationWildcardId; + GNegatedIterationWildcardId? get iterationWildcardId => + _$this._iterationWildcardId; + set iterationWildcardId(GNegatedIterationWildcardId? iterationWildcardId) => + _$this._iterationWildcardId = iterationWildcardId; + + GNegatedBoardIssueInputBuilder(); + + GNegatedBoardIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labelName = $v.labelName?.toBuilder(); + _authorUsername = $v.authorUsername; + _myReactionEmoji = $v.myReactionEmoji; + _iids = $v.iids?.toBuilder(); + _milestoneTitle = $v.milestoneTitle; + _assigneeUsername = $v.assigneeUsername?.toBuilder(); + _releaseTag = $v.releaseTag; + _types = $v.types?.toBuilder(); + _milestoneWildcardId = $v.milestoneWildcardId; + _epicId = $v.epicId?.toBuilder(); + _iterationTitle = $v.iterationTitle; + _weight = $v.weight; + _iterationId = $v.iterationId?.toBuilder(); + _iterationWildcardId = $v.iterationWildcardId; + _$v = null; + } + return this; + } + + @override + void replace(GNegatedBoardIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNegatedBoardIssueInput; + } + + @override + void update(void Function(GNegatedBoardIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNegatedBoardIssueInput build() => _build(); + + _$GNegatedBoardIssueInput _build() { + _$GNegatedBoardIssueInput _$result; + try { + _$result = _$v ?? + new _$GNegatedBoardIssueInput._( + labelName: _labelName?.build(), + authorUsername: authorUsername, + myReactionEmoji: myReactionEmoji, + iids: _iids?.build(), + milestoneTitle: milestoneTitle, + assigneeUsername: _assigneeUsername?.build(), + releaseTag: releaseTag, + types: _types?.build(), + milestoneWildcardId: milestoneWildcardId, + epicId: _epicId?.build(), + iterationTitle: iterationTitle, + weight: weight, + iterationId: _iterationId?.build(), + iterationWildcardId: iterationWildcardId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelName'; + _labelName?.build(); + + _$failedField = 'iids'; + _iids?.build(); + + _$failedField = 'assigneeUsername'; + _assigneeUsername?.build(); + + _$failedField = 'types'; + _types?.build(); + + _$failedField = 'epicId'; + _epicId?.build(); + + _$failedField = 'iterationId'; + _iterationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNegatedBoardIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNegatedEpicBoardIssueInput extends GNegatedEpicBoardIssueInput { + @override + final BuiltList? labelName; + @override + final String? authorUsername; + @override + final String? myReactionEmoji; + + factory _$GNegatedEpicBoardIssueInput( + [void Function(GNegatedEpicBoardIssueInputBuilder)? updates]) => + (new GNegatedEpicBoardIssueInputBuilder()..update(updates))._build(); + + _$GNegatedEpicBoardIssueInput._( + {this.labelName, this.authorUsername, this.myReactionEmoji}) + : super._(); + + @override + GNegatedEpicBoardIssueInput rebuild( + void Function(GNegatedEpicBoardIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNegatedEpicBoardIssueInputBuilder toBuilder() => + new GNegatedEpicBoardIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNegatedEpicBoardIssueInput && + labelName == other.labelName && + authorUsername == other.authorUsername && + myReactionEmoji == other.myReactionEmoji; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, labelName.hashCode), authorUsername.hashCode), + myReactionEmoji.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNegatedEpicBoardIssueInput') + ..add('labelName', labelName) + ..add('authorUsername', authorUsername) + ..add('myReactionEmoji', myReactionEmoji)) + .toString(); + } +} + +class GNegatedEpicBoardIssueInputBuilder + implements + Builder { + _$GNegatedEpicBoardIssueInput? _$v; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + GNegatedEpicBoardIssueInputBuilder(); + + GNegatedEpicBoardIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labelName = $v.labelName?.toBuilder(); + _authorUsername = $v.authorUsername; + _myReactionEmoji = $v.myReactionEmoji; + _$v = null; + } + return this; + } + + @override + void replace(GNegatedEpicBoardIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNegatedEpicBoardIssueInput; + } + + @override + void update(void Function(GNegatedEpicBoardIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNegatedEpicBoardIssueInput build() => _build(); + + _$GNegatedEpicBoardIssueInput _build() { + _$GNegatedEpicBoardIssueInput _$result; + try { + _$result = _$v ?? + new _$GNegatedEpicBoardIssueInput._( + labelName: _labelName?.build(), + authorUsername: authorUsername, + myReactionEmoji: myReactionEmoji); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelName'; + _labelName?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNegatedEpicBoardIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNegatedEpicFilterInput extends GNegatedEpicFilterInput { + @override + final BuiltList? labelName; + @override + final String? authorUsername; + @override + final String? myReactionEmoji; + + factory _$GNegatedEpicFilterInput( + [void Function(GNegatedEpicFilterInputBuilder)? updates]) => + (new GNegatedEpicFilterInputBuilder()..update(updates))._build(); + + _$GNegatedEpicFilterInput._( + {this.labelName, this.authorUsername, this.myReactionEmoji}) + : super._(); + + @override + GNegatedEpicFilterInput rebuild( + void Function(GNegatedEpicFilterInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNegatedEpicFilterInputBuilder toBuilder() => + new GNegatedEpicFilterInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNegatedEpicFilterInput && + labelName == other.labelName && + authorUsername == other.authorUsername && + myReactionEmoji == other.myReactionEmoji; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, labelName.hashCode), authorUsername.hashCode), + myReactionEmoji.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNegatedEpicFilterInput') + ..add('labelName', labelName) + ..add('authorUsername', authorUsername) + ..add('myReactionEmoji', myReactionEmoji)) + .toString(); + } +} + +class GNegatedEpicFilterInputBuilder + implements + Builder { + _$GNegatedEpicFilterInput? _$v; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + GNegatedEpicFilterInputBuilder(); + + GNegatedEpicFilterInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _labelName = $v.labelName?.toBuilder(); + _authorUsername = $v.authorUsername; + _myReactionEmoji = $v.myReactionEmoji; + _$v = null; + } + return this; + } + + @override + void replace(GNegatedEpicFilterInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNegatedEpicFilterInput; + } + + @override + void update(void Function(GNegatedEpicFilterInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNegatedEpicFilterInput build() => _build(); + + _$GNegatedEpicFilterInput _build() { + _$GNegatedEpicFilterInput _$result; + try { + _$result = _$v ?? + new _$GNegatedEpicFilterInput._( + labelName: _labelName?.build(), + authorUsername: authorUsername, + myReactionEmoji: myReactionEmoji); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'labelName'; + _labelName?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNegatedEpicFilterInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNegatedIssueFilterInput extends GNegatedIssueFilterInput { + @override + final String? assigneeId; + @override + final BuiltList? assigneeUsernames; + @override + final String? authorUsername; + @override + final BuiltList? iids; + @override + final BuiltList? labelName; + @override + final BuiltList? milestoneTitle; + @override + final GNegatedMilestoneWildcardId? milestoneWildcardId; + @override + final String? myReactionEmoji; + @override + final BuiltList? releaseTag; + @override + final BuiltList? types; + @override + final String? epicId; + @override + final String? weight; + @override + final BuiltList? iterationId; + @override + final GIterationWildcardId? iterationWildcardId; + + factory _$GNegatedIssueFilterInput( + [void Function(GNegatedIssueFilterInputBuilder)? updates]) => + (new GNegatedIssueFilterInputBuilder()..update(updates))._build(); + + _$GNegatedIssueFilterInput._( + {this.assigneeId, + this.assigneeUsernames, + this.authorUsername, + this.iids, + this.labelName, + this.milestoneTitle, + this.milestoneWildcardId, + this.myReactionEmoji, + this.releaseTag, + this.types, + this.epicId, + this.weight, + this.iterationId, + this.iterationWildcardId}) + : super._(); + + @override + GNegatedIssueFilterInput rebuild( + void Function(GNegatedIssueFilterInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNegatedIssueFilterInputBuilder toBuilder() => + new GNegatedIssueFilterInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNegatedIssueFilterInput && + assigneeId == other.assigneeId && + assigneeUsernames == other.assigneeUsernames && + authorUsername == other.authorUsername && + iids == other.iids && + labelName == other.labelName && + milestoneTitle == other.milestoneTitle && + milestoneWildcardId == other.milestoneWildcardId && + myReactionEmoji == other.myReactionEmoji && + releaseTag == other.releaseTag && + types == other.types && + epicId == other.epicId && + weight == other.weight && + iterationId == other.iterationId && + iterationWildcardId == other.iterationWildcardId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + assigneeId + .hashCode), + assigneeUsernames + .hashCode), + authorUsername.hashCode), + iids.hashCode), + labelName.hashCode), + milestoneTitle.hashCode), + milestoneWildcardId.hashCode), + myReactionEmoji.hashCode), + releaseTag.hashCode), + types.hashCode), + epicId.hashCode), + weight.hashCode), + iterationId.hashCode), + iterationWildcardId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNegatedIssueFilterInput') + ..add('assigneeId', assigneeId) + ..add('assigneeUsernames', assigneeUsernames) + ..add('authorUsername', authorUsername) + ..add('iids', iids) + ..add('labelName', labelName) + ..add('milestoneTitle', milestoneTitle) + ..add('milestoneWildcardId', milestoneWildcardId) + ..add('myReactionEmoji', myReactionEmoji) + ..add('releaseTag', releaseTag) + ..add('types', types) + ..add('epicId', epicId) + ..add('weight', weight) + ..add('iterationId', iterationId) + ..add('iterationWildcardId', iterationWildcardId)) + .toString(); + } +} + +class GNegatedIssueFilterInputBuilder + implements + Builder { + _$GNegatedIssueFilterInput? _$v; + + String? _assigneeId; + String? get assigneeId => _$this._assigneeId; + set assigneeId(String? assigneeId) => _$this._assigneeId = assigneeId; + + ListBuilder? _assigneeUsernames; + ListBuilder get assigneeUsernames => + _$this._assigneeUsernames ??= new ListBuilder(); + set assigneeUsernames(ListBuilder? assigneeUsernames) => + _$this._assigneeUsernames = assigneeUsernames; + + String? _authorUsername; + String? get authorUsername => _$this._authorUsername; + set authorUsername(String? authorUsername) => + _$this._authorUsername = authorUsername; + + ListBuilder? _iids; + ListBuilder get iids => _$this._iids ??= new ListBuilder(); + set iids(ListBuilder? iids) => _$this._iids = iids; + + ListBuilder? _labelName; + ListBuilder get labelName => + _$this._labelName ??= new ListBuilder(); + set labelName(ListBuilder? labelName) => + _$this._labelName = labelName; + + ListBuilder? _milestoneTitle; + ListBuilder get milestoneTitle => + _$this._milestoneTitle ??= new ListBuilder(); + set milestoneTitle(ListBuilder? milestoneTitle) => + _$this._milestoneTitle = milestoneTitle; + + GNegatedMilestoneWildcardId? _milestoneWildcardId; + GNegatedMilestoneWildcardId? get milestoneWildcardId => + _$this._milestoneWildcardId; + set milestoneWildcardId(GNegatedMilestoneWildcardId? milestoneWildcardId) => + _$this._milestoneWildcardId = milestoneWildcardId; + + String? _myReactionEmoji; + String? get myReactionEmoji => _$this._myReactionEmoji; + set myReactionEmoji(String? myReactionEmoji) => + _$this._myReactionEmoji = myReactionEmoji; + + ListBuilder? _releaseTag; + ListBuilder get releaseTag => + _$this._releaseTag ??= new ListBuilder(); + set releaseTag(ListBuilder? releaseTag) => + _$this._releaseTag = releaseTag; + + ListBuilder? _types; + ListBuilder get types => + _$this._types ??= new ListBuilder(); + set types(ListBuilder? types) => _$this._types = types; + + String? _epicId; + String? get epicId => _$this._epicId; + set epicId(String? epicId) => _$this._epicId = epicId; + + String? _weight; + String? get weight => _$this._weight; + set weight(String? weight) => _$this._weight = weight; + + ListBuilder? _iterationId; + ListBuilder get iterationId => + _$this._iterationId ??= new ListBuilder(); + set iterationId(ListBuilder? iterationId) => + _$this._iterationId = iterationId; + + GIterationWildcardId? _iterationWildcardId; + GIterationWildcardId? get iterationWildcardId => _$this._iterationWildcardId; + set iterationWildcardId(GIterationWildcardId? iterationWildcardId) => + _$this._iterationWildcardId = iterationWildcardId; + + GNegatedIssueFilterInputBuilder(); + + GNegatedIssueFilterInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeId = $v.assigneeId; + _assigneeUsernames = $v.assigneeUsernames?.toBuilder(); + _authorUsername = $v.authorUsername; + _iids = $v.iids?.toBuilder(); + _labelName = $v.labelName?.toBuilder(); + _milestoneTitle = $v.milestoneTitle?.toBuilder(); + _milestoneWildcardId = $v.milestoneWildcardId; + _myReactionEmoji = $v.myReactionEmoji; + _releaseTag = $v.releaseTag?.toBuilder(); + _types = $v.types?.toBuilder(); + _epicId = $v.epicId; + _weight = $v.weight; + _iterationId = $v.iterationId?.toBuilder(); + _iterationWildcardId = $v.iterationWildcardId; + _$v = null; + } + return this; + } + + @override + void replace(GNegatedIssueFilterInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNegatedIssueFilterInput; + } + + @override + void update(void Function(GNegatedIssueFilterInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNegatedIssueFilterInput build() => _build(); + + _$GNegatedIssueFilterInput _build() { + _$GNegatedIssueFilterInput _$result; + try { + _$result = _$v ?? + new _$GNegatedIssueFilterInput._( + assigneeId: assigneeId, + assigneeUsernames: _assigneeUsernames?.build(), + authorUsername: authorUsername, + iids: _iids?.build(), + labelName: _labelName?.build(), + milestoneTitle: _milestoneTitle?.build(), + milestoneWildcardId: milestoneWildcardId, + myReactionEmoji: myReactionEmoji, + releaseTag: _releaseTag?.build(), + types: _types?.build(), + epicId: epicId, + weight: weight, + iterationId: _iterationId?.build(), + iterationWildcardId: iterationWildcardId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeUsernames'; + _assigneeUsernames?.build(); + + _$failedField = 'iids'; + _iids?.build(); + _$failedField = 'labelName'; + _labelName?.build(); + _$failedField = 'milestoneTitle'; + _milestoneTitle?.build(); + + _$failedField = 'releaseTag'; + _releaseTag?.build(); + _$failedField = 'types'; + _types?.build(); + + _$failedField = 'iterationId'; + _iterationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GNegatedIssueFilterInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GNoteableID extends GNoteableID { + @override + final String value; + + factory _$GNoteableID([void Function(GNoteableIDBuilder)? updates]) => + (new GNoteableIDBuilder()..update(updates))._build(); + + _$GNoteableID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GNoteableID', 'value'); + } + + @override + GNoteableID rebuild(void Function(GNoteableIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNoteableIDBuilder toBuilder() => new GNoteableIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNoteableID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNoteableID')..add('value', value)) + .toString(); + } +} + +class GNoteableIDBuilder implements Builder { + _$GNoteableID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GNoteableIDBuilder(); + + GNoteableIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GNoteableID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNoteableID; + } + + @override + void update(void Function(GNoteableIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNoteableID build() => _build(); + + _$GNoteableID _build() { + final _$result = _$v ?? + new _$GNoteableID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GNoteableID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GNoteID extends GNoteID { + @override + final String value; + + factory _$GNoteID([void Function(GNoteIDBuilder)? updates]) => + (new GNoteIDBuilder()..update(updates))._build(); + + _$GNoteID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GNoteID', 'value'); + } + + @override + GNoteID rebuild(void Function(GNoteIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GNoteIDBuilder toBuilder() => new GNoteIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GNoteID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GNoteID')..add('value', value)) + .toString(); + } +} + +class GNoteIDBuilder implements Builder { + _$GNoteID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GNoteIDBuilder(); + + GNoteIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GNoteID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GNoteID; + } + + @override + void update(void Function(GNoteIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GNoteID build() => _build(); + + _$GNoteID _build() { + final _$result = _$v ?? + new _$GNoteID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GNoteID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationActivePeriodInputType + extends GOncallRotationActivePeriodInputType { + @override + final String startTime; + @override + final String endTime; + + factory _$GOncallRotationActivePeriodInputType( + [void Function(GOncallRotationActivePeriodInputTypeBuilder)? + updates]) => + (new GOncallRotationActivePeriodInputTypeBuilder()..update(updates)) + ._build(); + + _$GOncallRotationActivePeriodInputType._( + {required this.startTime, required this.endTime}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + startTime, r'GOncallRotationActivePeriodInputType', 'startTime'); + BuiltValueNullFieldError.checkNotNull( + endTime, r'GOncallRotationActivePeriodInputType', 'endTime'); + } + + @override + GOncallRotationActivePeriodInputType rebuild( + void Function(GOncallRotationActivePeriodInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationActivePeriodInputTypeBuilder toBuilder() => + new GOncallRotationActivePeriodInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationActivePeriodInputType && + startTime == other.startTime && + endTime == other.endTime; + } + + @override + int get hashCode { + return $jf($jc($jc(0, startTime.hashCode), endTime.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationActivePeriodInputType') + ..add('startTime', startTime) + ..add('endTime', endTime)) + .toString(); + } +} + +class GOncallRotationActivePeriodInputTypeBuilder + implements + Builder { + _$GOncallRotationActivePeriodInputType? _$v; + + String? _startTime; + String? get startTime => _$this._startTime; + set startTime(String? startTime) => _$this._startTime = startTime; + + String? _endTime; + String? get endTime => _$this._endTime; + set endTime(String? endTime) => _$this._endTime = endTime; + + GOncallRotationActivePeriodInputTypeBuilder(); + + GOncallRotationActivePeriodInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _startTime = $v.startTime; + _endTime = $v.endTime; + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationActivePeriodInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationActivePeriodInputType; + } + + @override + void update( + void Function(GOncallRotationActivePeriodInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationActivePeriodInputType build() => _build(); + + _$GOncallRotationActivePeriodInputType _build() { + final _$result = _$v ?? + new _$GOncallRotationActivePeriodInputType._( + startTime: BuiltValueNullFieldError.checkNotNull(startTime, + r'GOncallRotationActivePeriodInputType', 'startTime'), + endTime: BuiltValueNullFieldError.checkNotNull( + endTime, r'GOncallRotationActivePeriodInputType', 'endTime')); + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationCreateInput extends GOncallRotationCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String scheduleIid; + @override + final String name; + @override + final GOncallRotationDateInputType startsAt; + @override + final GOncallRotationDateInputType? endsAt; + @override + final GOncallRotationLengthInputType rotationLength; + @override + final GOncallRotationActivePeriodInputType? activePeriod; + @override + final BuiltList participants; + + factory _$GOncallRotationCreateInput( + [void Function(GOncallRotationCreateInputBuilder)? updates]) => + (new GOncallRotationCreateInputBuilder()..update(updates))._build(); + + _$GOncallRotationCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.scheduleIid, + required this.name, + required this.startsAt, + this.endsAt, + required this.rotationLength, + this.activePeriod, + required this.participants}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallRotationCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + scheduleIid, r'GOncallRotationCreateInput', 'scheduleIid'); + BuiltValueNullFieldError.checkNotNull( + name, r'GOncallRotationCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + startsAt, r'GOncallRotationCreateInput', 'startsAt'); + BuiltValueNullFieldError.checkNotNull( + rotationLength, r'GOncallRotationCreateInput', 'rotationLength'); + BuiltValueNullFieldError.checkNotNull( + participants, r'GOncallRotationCreateInput', 'participants'); + } + + @override + GOncallRotationCreateInput rebuild( + void Function(GOncallRotationCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationCreateInputBuilder toBuilder() => + new GOncallRotationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + scheduleIid == other.scheduleIid && + name == other.name && + startsAt == other.startsAt && + endsAt == other.endsAt && + rotationLength == other.rotationLength && + activePeriod == other.activePeriod && + participants == other.participants; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + scheduleIid.hashCode), + name.hashCode), + startsAt.hashCode), + endsAt.hashCode), + rotationLength.hashCode), + activePeriod.hashCode), + participants.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('scheduleIid', scheduleIid) + ..add('name', name) + ..add('startsAt', startsAt) + ..add('endsAt', endsAt) + ..add('rotationLength', rotationLength) + ..add('activePeriod', activePeriod) + ..add('participants', participants)) + .toString(); + } +} + +class GOncallRotationCreateInputBuilder + implements + Builder { + _$GOncallRotationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _scheduleIid; + String? get scheduleIid => _$this._scheduleIid; + set scheduleIid(String? scheduleIid) => _$this._scheduleIid = scheduleIid; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GOncallRotationDateInputTypeBuilder? _startsAt; + GOncallRotationDateInputTypeBuilder get startsAt => + _$this._startsAt ??= new GOncallRotationDateInputTypeBuilder(); + set startsAt(GOncallRotationDateInputTypeBuilder? startsAt) => + _$this._startsAt = startsAt; + + GOncallRotationDateInputTypeBuilder? _endsAt; + GOncallRotationDateInputTypeBuilder get endsAt => + _$this._endsAt ??= new GOncallRotationDateInputTypeBuilder(); + set endsAt(GOncallRotationDateInputTypeBuilder? endsAt) => + _$this._endsAt = endsAt; + + GOncallRotationLengthInputTypeBuilder? _rotationLength; + GOncallRotationLengthInputTypeBuilder get rotationLength => + _$this._rotationLength ??= new GOncallRotationLengthInputTypeBuilder(); + set rotationLength(GOncallRotationLengthInputTypeBuilder? rotationLength) => + _$this._rotationLength = rotationLength; + + GOncallRotationActivePeriodInputTypeBuilder? _activePeriod; + GOncallRotationActivePeriodInputTypeBuilder get activePeriod => + _$this._activePeriod ??= + new GOncallRotationActivePeriodInputTypeBuilder(); + set activePeriod(GOncallRotationActivePeriodInputTypeBuilder? activePeriod) => + _$this._activePeriod = activePeriod; + + ListBuilder? _participants; + ListBuilder get participants => + _$this._participants ??= new ListBuilder(); + set participants(ListBuilder? participants) => + _$this._participants = participants; + + GOncallRotationCreateInputBuilder(); + + GOncallRotationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _scheduleIid = $v.scheduleIid; + _name = $v.name; + _startsAt = $v.startsAt.toBuilder(); + _endsAt = $v.endsAt?.toBuilder(); + _rotationLength = $v.rotationLength.toBuilder(); + _activePeriod = $v.activePeriod?.toBuilder(); + _participants = $v.participants.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationCreateInput; + } + + @override + void update(void Function(GOncallRotationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationCreateInput build() => _build(); + + _$GOncallRotationCreateInput _build() { + _$GOncallRotationCreateInput _$result; + try { + _$result = _$v ?? + new _$GOncallRotationCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallRotationCreateInput', 'projectPath'), + scheduleIid: BuiltValueNullFieldError.checkNotNull( + scheduleIid, r'GOncallRotationCreateInput', 'scheduleIid'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GOncallRotationCreateInput', 'name'), + startsAt: startsAt.build(), + endsAt: _endsAt?.build(), + rotationLength: rotationLength.build(), + activePeriod: _activePeriod?.build(), + participants: participants.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'startsAt'; + startsAt.build(); + _$failedField = 'endsAt'; + _endsAt?.build(); + _$failedField = 'rotationLength'; + rotationLength.build(); + _$failedField = 'activePeriod'; + _activePeriod?.build(); + _$failedField = 'participants'; + participants.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOncallRotationCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationDateInputType extends GOncallRotationDateInputType { + @override + final String date; + @override + final String time; + + factory _$GOncallRotationDateInputType( + [void Function(GOncallRotationDateInputTypeBuilder)? updates]) => + (new GOncallRotationDateInputTypeBuilder()..update(updates))._build(); + + _$GOncallRotationDateInputType._({required this.date, required this.time}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + date, r'GOncallRotationDateInputType', 'date'); + BuiltValueNullFieldError.checkNotNull( + time, r'GOncallRotationDateInputType', 'time'); + } + + @override + GOncallRotationDateInputType rebuild( + void Function(GOncallRotationDateInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationDateInputTypeBuilder toBuilder() => + new GOncallRotationDateInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationDateInputType && + date == other.date && + time == other.time; + } + + @override + int get hashCode { + return $jf($jc($jc(0, date.hashCode), time.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationDateInputType') + ..add('date', date) + ..add('time', time)) + .toString(); + } +} + +class GOncallRotationDateInputTypeBuilder + implements + Builder { + _$GOncallRotationDateInputType? _$v; + + String? _date; + String? get date => _$this._date; + set date(String? date) => _$this._date = date; + + String? _time; + String? get time => _$this._time; + set time(String? time) => _$this._time = time; + + GOncallRotationDateInputTypeBuilder(); + + GOncallRotationDateInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _date = $v.date; + _time = $v.time; + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationDateInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationDateInputType; + } + + @override + void update(void Function(GOncallRotationDateInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationDateInputType build() => _build(); + + _$GOncallRotationDateInputType _build() { + final _$result = _$v ?? + new _$GOncallRotationDateInputType._( + date: BuiltValueNullFieldError.checkNotNull( + date, r'GOncallRotationDateInputType', 'date'), + time: BuiltValueNullFieldError.checkNotNull( + time, r'GOncallRotationDateInputType', 'time')); + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationDestroyInput extends GOncallRotationDestroyInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String scheduleIid; + @override + final GIncidentManagementOncallRotationID id; + + factory _$GOncallRotationDestroyInput( + [void Function(GOncallRotationDestroyInputBuilder)? updates]) => + (new GOncallRotationDestroyInputBuilder()..update(updates))._build(); + + _$GOncallRotationDestroyInput._( + {this.clientMutationId, + required this.projectPath, + required this.scheduleIid, + required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallRotationDestroyInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + scheduleIid, r'GOncallRotationDestroyInput', 'scheduleIid'); + BuiltValueNullFieldError.checkNotNull( + id, r'GOncallRotationDestroyInput', 'id'); + } + + @override + GOncallRotationDestroyInput rebuild( + void Function(GOncallRotationDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationDestroyInputBuilder toBuilder() => + new GOncallRotationDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationDestroyInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + scheduleIid == other.scheduleIid && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + scheduleIid.hashCode), + id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('scheduleIid', scheduleIid) + ..add('id', id)) + .toString(); + } +} + +class GOncallRotationDestroyInputBuilder + implements + Builder { + _$GOncallRotationDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _scheduleIid; + String? get scheduleIid => _$this._scheduleIid; + set scheduleIid(String? scheduleIid) => _$this._scheduleIid = scheduleIid; + + GIncidentManagementOncallRotationIDBuilder? _id; + GIncidentManagementOncallRotationIDBuilder get id => + _$this._id ??= new GIncidentManagementOncallRotationIDBuilder(); + set id(GIncidentManagementOncallRotationIDBuilder? id) => _$this._id = id; + + GOncallRotationDestroyInputBuilder(); + + GOncallRotationDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _scheduleIid = $v.scheduleIid; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationDestroyInput; + } + + @override + void update(void Function(GOncallRotationDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationDestroyInput build() => _build(); + + _$GOncallRotationDestroyInput _build() { + _$GOncallRotationDestroyInput _$result; + try { + _$result = _$v ?? + new _$GOncallRotationDestroyInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallRotationDestroyInput', 'projectPath'), + scheduleIid: BuiltValueNullFieldError.checkNotNull( + scheduleIid, r'GOncallRotationDestroyInput', 'scheduleIid'), + id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOncallRotationDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationLengthInputType extends GOncallRotationLengthInputType { + @override + final int length; + @override + final GOncallRotationUnitEnum unit; + + factory _$GOncallRotationLengthInputType( + [void Function(GOncallRotationLengthInputTypeBuilder)? updates]) => + (new GOncallRotationLengthInputTypeBuilder()..update(updates))._build(); + + _$GOncallRotationLengthInputType._({required this.length, required this.unit}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + length, r'GOncallRotationLengthInputType', 'length'); + BuiltValueNullFieldError.checkNotNull( + unit, r'GOncallRotationLengthInputType', 'unit'); + } + + @override + GOncallRotationLengthInputType rebuild( + void Function(GOncallRotationLengthInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationLengthInputTypeBuilder toBuilder() => + new GOncallRotationLengthInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationLengthInputType && + length == other.length && + unit == other.unit; + } + + @override + int get hashCode { + return $jf($jc($jc(0, length.hashCode), unit.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationLengthInputType') + ..add('length', length) + ..add('unit', unit)) + .toString(); + } +} + +class GOncallRotationLengthInputTypeBuilder + implements + Builder { + _$GOncallRotationLengthInputType? _$v; + + int? _length; + int? get length => _$this._length; + set length(int? length) => _$this._length = length; + + GOncallRotationUnitEnum? _unit; + GOncallRotationUnitEnum? get unit => _$this._unit; + set unit(GOncallRotationUnitEnum? unit) => _$this._unit = unit; + + GOncallRotationLengthInputTypeBuilder(); + + GOncallRotationLengthInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _length = $v.length; + _unit = $v.unit; + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationLengthInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationLengthInputType; + } + + @override + void update(void Function(GOncallRotationLengthInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationLengthInputType build() => _build(); + + _$GOncallRotationLengthInputType _build() { + final _$result = _$v ?? + new _$GOncallRotationLengthInputType._( + length: BuiltValueNullFieldError.checkNotNull( + length, r'GOncallRotationLengthInputType', 'length'), + unit: BuiltValueNullFieldError.checkNotNull( + unit, r'GOncallRotationLengthInputType', 'unit')); + replace(_$result); + return _$result; + } +} + +class _$GOncallRotationUpdateInput extends GOncallRotationUpdateInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementOncallRotationID id; + @override + final String? name; + @override + final GOncallRotationDateInputType? startsAt; + @override + final GOncallRotationDateInputType? endsAt; + @override + final GOncallRotationLengthInputType? rotationLength; + @override + final GOncallRotationActivePeriodInputType? activePeriod; + @override + final BuiltList? participants; + + factory _$GOncallRotationUpdateInput( + [void Function(GOncallRotationUpdateInputBuilder)? updates]) => + (new GOncallRotationUpdateInputBuilder()..update(updates))._build(); + + _$GOncallRotationUpdateInput._( + {this.clientMutationId, + required this.id, + this.name, + this.startsAt, + this.endsAt, + this.rotationLength, + this.activePeriod, + this.participants}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GOncallRotationUpdateInput', 'id'); + } + + @override + GOncallRotationUpdateInput rebuild( + void Function(GOncallRotationUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallRotationUpdateInputBuilder toBuilder() => + new GOncallRotationUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallRotationUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + startsAt == other.startsAt && + endsAt == other.endsAt && + rotationLength == other.rotationLength && + activePeriod == other.activePeriod && + participants == other.participants; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + name.hashCode), + startsAt.hashCode), + endsAt.hashCode), + rotationLength.hashCode), + activePeriod.hashCode), + participants.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallRotationUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('startsAt', startsAt) + ..add('endsAt', endsAt) + ..add('rotationLength', rotationLength) + ..add('activePeriod', activePeriod) + ..add('participants', participants)) + .toString(); + } +} + +class GOncallRotationUpdateInputBuilder + implements + Builder { + _$GOncallRotationUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementOncallRotationIDBuilder? _id; + GIncidentManagementOncallRotationIDBuilder get id => + _$this._id ??= new GIncidentManagementOncallRotationIDBuilder(); + set id(GIncidentManagementOncallRotationIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GOncallRotationDateInputTypeBuilder? _startsAt; + GOncallRotationDateInputTypeBuilder get startsAt => + _$this._startsAt ??= new GOncallRotationDateInputTypeBuilder(); + set startsAt(GOncallRotationDateInputTypeBuilder? startsAt) => + _$this._startsAt = startsAt; + + GOncallRotationDateInputTypeBuilder? _endsAt; + GOncallRotationDateInputTypeBuilder get endsAt => + _$this._endsAt ??= new GOncallRotationDateInputTypeBuilder(); + set endsAt(GOncallRotationDateInputTypeBuilder? endsAt) => + _$this._endsAt = endsAt; + + GOncallRotationLengthInputTypeBuilder? _rotationLength; + GOncallRotationLengthInputTypeBuilder get rotationLength => + _$this._rotationLength ??= new GOncallRotationLengthInputTypeBuilder(); + set rotationLength(GOncallRotationLengthInputTypeBuilder? rotationLength) => + _$this._rotationLength = rotationLength; + + GOncallRotationActivePeriodInputTypeBuilder? _activePeriod; + GOncallRotationActivePeriodInputTypeBuilder get activePeriod => + _$this._activePeriod ??= + new GOncallRotationActivePeriodInputTypeBuilder(); + set activePeriod(GOncallRotationActivePeriodInputTypeBuilder? activePeriod) => + _$this._activePeriod = activePeriod; + + ListBuilder? _participants; + ListBuilder get participants => + _$this._participants ??= new ListBuilder(); + set participants(ListBuilder? participants) => + _$this._participants = participants; + + GOncallRotationUpdateInputBuilder(); + + GOncallRotationUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _startsAt = $v.startsAt?.toBuilder(); + _endsAt = $v.endsAt?.toBuilder(); + _rotationLength = $v.rotationLength?.toBuilder(); + _activePeriod = $v.activePeriod?.toBuilder(); + _participants = $v.participants?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GOncallRotationUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallRotationUpdateInput; + } + + @override + void update(void Function(GOncallRotationUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallRotationUpdateInput build() => _build(); + + _$GOncallRotationUpdateInput _build() { + _$GOncallRotationUpdateInput _$result; + try { + _$result = _$v ?? + new _$GOncallRotationUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: name, + startsAt: _startsAt?.build(), + endsAt: _endsAt?.build(), + rotationLength: _rotationLength?.build(), + activePeriod: _activePeriod?.build(), + participants: _participants?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'startsAt'; + _startsAt?.build(); + _$failedField = 'endsAt'; + _endsAt?.build(); + _$failedField = 'rotationLength'; + _rotationLength?.build(); + _$failedField = 'activePeriod'; + _activePeriod?.build(); + _$failedField = 'participants'; + _participants?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GOncallRotationUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GOncallScheduleCreateInput extends GOncallScheduleCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String name; + @override + final String? description; + @override + final String timezone; + + factory _$GOncallScheduleCreateInput( + [void Function(GOncallScheduleCreateInputBuilder)? updates]) => + (new GOncallScheduleCreateInputBuilder()..update(updates))._build(); + + _$GOncallScheduleCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.name, + this.description, + required this.timezone}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + name, r'GOncallScheduleCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + timezone, r'GOncallScheduleCreateInput', 'timezone'); + } + + @override + GOncallScheduleCreateInput rebuild( + void Function(GOncallScheduleCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallScheduleCreateInputBuilder toBuilder() => + new GOncallScheduleCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallScheduleCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + name == other.name && + description == other.description && + timezone == other.timezone; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + name.hashCode), + description.hashCode), + timezone.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallScheduleCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('name', name) + ..add('description', description) + ..add('timezone', timezone)) + .toString(); + } +} + +class GOncallScheduleCreateInputBuilder + implements + Builder { + _$GOncallScheduleCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + 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? _timezone; + String? get timezone => _$this._timezone; + set timezone(String? timezone) => _$this._timezone = timezone; + + GOncallScheduleCreateInputBuilder(); + + GOncallScheduleCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _name = $v.name; + _description = $v.description; + _timezone = $v.timezone; + _$v = null; + } + return this; + } + + @override + void replace(GOncallScheduleCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallScheduleCreateInput; + } + + @override + void update(void Function(GOncallScheduleCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallScheduleCreateInput build() => _build(); + + _$GOncallScheduleCreateInput _build() { + final _$result = _$v ?? + new _$GOncallScheduleCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleCreateInput', 'projectPath'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GOncallScheduleCreateInput', 'name'), + description: description, + timezone: BuiltValueNullFieldError.checkNotNull( + timezone, r'GOncallScheduleCreateInput', 'timezone')); + replace(_$result); + return _$result; + } +} + +class _$GOncallScheduleDestroyInput extends GOncallScheduleDestroyInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String iid; + + factory _$GOncallScheduleDestroyInput( + [void Function(GOncallScheduleDestroyInputBuilder)? updates]) => + (new GOncallScheduleDestroyInputBuilder()..update(updates))._build(); + + _$GOncallScheduleDestroyInput._( + {this.clientMutationId, required this.projectPath, required this.iid}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleDestroyInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GOncallScheduleDestroyInput', 'iid'); + } + + @override + GOncallScheduleDestroyInput rebuild( + void Function(GOncallScheduleDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallScheduleDestroyInputBuilder toBuilder() => + new GOncallScheduleDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallScheduleDestroyInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + iid == other.iid; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + iid.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallScheduleDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('iid', iid)) + .toString(); + } +} + +class GOncallScheduleDestroyInputBuilder + implements + Builder { + _$GOncallScheduleDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + GOncallScheduleDestroyInputBuilder(); + + GOncallScheduleDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _iid = $v.iid; + _$v = null; + } + return this; + } + + @override + void replace(GOncallScheduleDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallScheduleDestroyInput; + } + + @override + void update(void Function(GOncallScheduleDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallScheduleDestroyInput build() => _build(); + + _$GOncallScheduleDestroyInput _build() { + final _$result = _$v ?? + new _$GOncallScheduleDestroyInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleDestroyInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GOncallScheduleDestroyInput', 'iid')); + replace(_$result); + return _$result; + } +} + +class _$GOncallScheduleUpdateInput extends GOncallScheduleUpdateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String iid; + @override + final String? name; + @override + final String? description; + @override + final String? timezone; + + factory _$GOncallScheduleUpdateInput( + [void Function(GOncallScheduleUpdateInputBuilder)? updates]) => + (new GOncallScheduleUpdateInputBuilder()..update(updates))._build(); + + _$GOncallScheduleUpdateInput._( + {this.clientMutationId, + required this.projectPath, + required this.iid, + this.name, + this.description, + this.timezone}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleUpdateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GOncallScheduleUpdateInput', 'iid'); + } + + @override + GOncallScheduleUpdateInput rebuild( + void Function(GOncallScheduleUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallScheduleUpdateInputBuilder toBuilder() => + new GOncallScheduleUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallScheduleUpdateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + iid == other.iid && + name == other.name && + description == other.description && + timezone == other.timezone; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + iid.hashCode), + name.hashCode), + description.hashCode), + timezone.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallScheduleUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('name', name) + ..add('description', description) + ..add('timezone', timezone)) + .toString(); + } +} + +class GOncallScheduleUpdateInputBuilder + implements + Builder { + _$GOncallScheduleUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + 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? _timezone; + String? get timezone => _$this._timezone; + set timezone(String? timezone) => _$this._timezone = timezone; + + GOncallScheduleUpdateInputBuilder(); + + GOncallScheduleUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _iid = $v.iid; + _name = $v.name; + _description = $v.description; + _timezone = $v.timezone; + _$v = null; + } + return this; + } + + @override + void replace(GOncallScheduleUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallScheduleUpdateInput; + } + + @override + void update(void Function(GOncallScheduleUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallScheduleUpdateInput build() => _build(); + + _$GOncallScheduleUpdateInput _build() { + final _$result = _$v ?? + new _$GOncallScheduleUpdateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GOncallScheduleUpdateInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GOncallScheduleUpdateInput', 'iid'), + name: name, + description: description, + timezone: timezone); + replace(_$result); + return _$result; + } +} + +class _$GOncallUserInputType extends GOncallUserInputType { + @override + final String username; + @override + final GDataVisualizationColorEnum? colorPalette; + @override + final GDataVisualizationWeightEnum? colorWeight; + + factory _$GOncallUserInputType( + [void Function(GOncallUserInputTypeBuilder)? updates]) => + (new GOncallUserInputTypeBuilder()..update(updates))._build(); + + _$GOncallUserInputType._( + {required this.username, this.colorPalette, this.colorWeight}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + username, r'GOncallUserInputType', 'username'); + } + + @override + GOncallUserInputType rebuild( + void Function(GOncallUserInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GOncallUserInputTypeBuilder toBuilder() => + new GOncallUserInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GOncallUserInputType && + username == other.username && + colorPalette == other.colorPalette && + colorWeight == other.colorWeight; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, username.hashCode), colorPalette.hashCode), + colorWeight.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GOncallUserInputType') + ..add('username', username) + ..add('colorPalette', colorPalette) + ..add('colorWeight', colorWeight)) + .toString(); + } +} + +class GOncallUserInputTypeBuilder + implements Builder { + _$GOncallUserInputType? _$v; + + String? _username; + String? get username => _$this._username; + set username(String? username) => _$this._username = username; + + GDataVisualizationColorEnum? _colorPalette; + GDataVisualizationColorEnum? get colorPalette => _$this._colorPalette; + set colorPalette(GDataVisualizationColorEnum? colorPalette) => + _$this._colorPalette = colorPalette; + + GDataVisualizationWeightEnum? _colorWeight; + GDataVisualizationWeightEnum? get colorWeight => _$this._colorWeight; + set colorWeight(GDataVisualizationWeightEnum? colorWeight) => + _$this._colorWeight = colorWeight; + + GOncallUserInputTypeBuilder(); + + GOncallUserInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _username = $v.username; + _colorPalette = $v.colorPalette; + _colorWeight = $v.colorWeight; + _$v = null; + } + return this; + } + + @override + void replace(GOncallUserInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GOncallUserInputType; + } + + @override + void update(void Function(GOncallUserInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GOncallUserInputType build() => _build(); + + _$GOncallUserInputType _build() { + final _$result = _$v ?? + new _$GOncallUserInputType._( + username: BuiltValueNullFieldError.checkNotNull( + username, r'GOncallUserInputType', 'username'), + colorPalette: colorPalette, + colorWeight: colorWeight); + replace(_$result); + return _$result; + } +} + +class _$GPackagesConanFileMetadatumID extends GPackagesConanFileMetadatumID { + @override + final String value; + + factory _$GPackagesConanFileMetadatumID( + [void Function(GPackagesConanFileMetadatumIDBuilder)? updates]) => + (new GPackagesConanFileMetadatumIDBuilder()..update(updates))._build(); + + _$GPackagesConanFileMetadatumID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesConanFileMetadatumID', 'value'); + } + + @override + GPackagesConanFileMetadatumID rebuild( + void Function(GPackagesConanFileMetadatumIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesConanFileMetadatumIDBuilder toBuilder() => + new GPackagesConanFileMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesConanFileMetadatumID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesConanFileMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesConanFileMetadatumIDBuilder + implements + Builder { + _$GPackagesConanFileMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesConanFileMetadatumIDBuilder(); + + GPackagesConanFileMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesConanFileMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesConanFileMetadatumID; + } + + @override + void update(void Function(GPackagesConanFileMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesConanFileMetadatumID build() => _build(); + + _$GPackagesConanFileMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesConanFileMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesConanFileMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesConanMetadatumID extends GPackagesConanMetadatumID { + @override + final String value; + + factory _$GPackagesConanMetadatumID( + [void Function(GPackagesConanMetadatumIDBuilder)? updates]) => + (new GPackagesConanMetadatumIDBuilder()..update(updates))._build(); + + _$GPackagesConanMetadatumID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesConanMetadatumID', 'value'); + } + + @override + GPackagesConanMetadatumID rebuild( + void Function(GPackagesConanMetadatumIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesConanMetadatumIDBuilder toBuilder() => + new GPackagesConanMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesConanMetadatumID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesConanMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesConanMetadatumIDBuilder + implements + Builder { + _$GPackagesConanMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesConanMetadatumIDBuilder(); + + GPackagesConanMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesConanMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesConanMetadatumID; + } + + @override + void update(void Function(GPackagesConanMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesConanMetadatumID build() => _build(); + + _$GPackagesConanMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesConanMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesConanMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesDependencyID extends GPackagesDependencyID { + @override + final String value; + + factory _$GPackagesDependencyID( + [void Function(GPackagesDependencyIDBuilder)? updates]) => + (new GPackagesDependencyIDBuilder()..update(updates))._build(); + + _$GPackagesDependencyID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesDependencyID', 'value'); + } + + @override + GPackagesDependencyID rebuild( + void Function(GPackagesDependencyIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesDependencyIDBuilder toBuilder() => + new GPackagesDependencyIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesDependencyID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesDependencyID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesDependencyIDBuilder + implements Builder { + _$GPackagesDependencyID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesDependencyIDBuilder(); + + GPackagesDependencyIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesDependencyID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesDependencyID; + } + + @override + void update(void Function(GPackagesDependencyIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesDependencyID build() => _build(); + + _$GPackagesDependencyID _build() { + final _$result = _$v ?? + new _$GPackagesDependencyID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesDependencyID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesDependencyLinkID extends GPackagesDependencyLinkID { + @override + final String value; + + factory _$GPackagesDependencyLinkID( + [void Function(GPackagesDependencyLinkIDBuilder)? updates]) => + (new GPackagesDependencyLinkIDBuilder()..update(updates))._build(); + + _$GPackagesDependencyLinkID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesDependencyLinkID', 'value'); + } + + @override + GPackagesDependencyLinkID rebuild( + void Function(GPackagesDependencyLinkIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesDependencyLinkIDBuilder toBuilder() => + new GPackagesDependencyLinkIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesDependencyLinkID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesDependencyLinkID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesDependencyLinkIDBuilder + implements + Builder { + _$GPackagesDependencyLinkID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesDependencyLinkIDBuilder(); + + GPackagesDependencyLinkIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesDependencyLinkID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesDependencyLinkID; + } + + @override + void update(void Function(GPackagesDependencyLinkIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesDependencyLinkID build() => _build(); + + _$GPackagesDependencyLinkID _build() { + final _$result = _$v ?? + new _$GPackagesDependencyLinkID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesDependencyLinkID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesMavenMetadatumID extends GPackagesMavenMetadatumID { + @override + final String value; + + factory _$GPackagesMavenMetadatumID( + [void Function(GPackagesMavenMetadatumIDBuilder)? updates]) => + (new GPackagesMavenMetadatumIDBuilder()..update(updates))._build(); + + _$GPackagesMavenMetadatumID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesMavenMetadatumID', 'value'); + } + + @override + GPackagesMavenMetadatumID rebuild( + void Function(GPackagesMavenMetadatumIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesMavenMetadatumIDBuilder toBuilder() => + new GPackagesMavenMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesMavenMetadatumID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesMavenMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesMavenMetadatumIDBuilder + implements + Builder { + _$GPackagesMavenMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesMavenMetadatumIDBuilder(); + + GPackagesMavenMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesMavenMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesMavenMetadatumID; + } + + @override + void update(void Function(GPackagesMavenMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesMavenMetadatumID build() => _build(); + + _$GPackagesMavenMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesMavenMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesMavenMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesNugetDependencyLinkMetadatumID + extends GPackagesNugetDependencyLinkMetadatumID { + @override + final String value; + + factory _$GPackagesNugetDependencyLinkMetadatumID( + [void Function(GPackagesNugetDependencyLinkMetadatumIDBuilder)? + updates]) => + (new GPackagesNugetDependencyLinkMetadatumIDBuilder()..update(updates)) + ._build(); + + _$GPackagesNugetDependencyLinkMetadatumID._({required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesNugetDependencyLinkMetadatumID', 'value'); + } + + @override + GPackagesNugetDependencyLinkMetadatumID rebuild( + void Function(GPackagesNugetDependencyLinkMetadatumIDBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesNugetDependencyLinkMetadatumIDBuilder toBuilder() => + new GPackagesNugetDependencyLinkMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesNugetDependencyLinkMetadatumID && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GPackagesNugetDependencyLinkMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesNugetDependencyLinkMetadatumIDBuilder + implements + Builder { + _$GPackagesNugetDependencyLinkMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesNugetDependencyLinkMetadatumIDBuilder(); + + GPackagesNugetDependencyLinkMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesNugetDependencyLinkMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesNugetDependencyLinkMetadatumID; + } + + @override + void update( + void Function(GPackagesNugetDependencyLinkMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesNugetDependencyLinkMetadatumID build() => _build(); + + _$GPackagesNugetDependencyLinkMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesNugetDependencyLinkMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesNugetDependencyLinkMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesNugetMetadatumID extends GPackagesNugetMetadatumID { + @override + final String value; + + factory _$GPackagesNugetMetadatumID( + [void Function(GPackagesNugetMetadatumIDBuilder)? updates]) => + (new GPackagesNugetMetadatumIDBuilder()..update(updates))._build(); + + _$GPackagesNugetMetadatumID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesNugetMetadatumID', 'value'); + } + + @override + GPackagesNugetMetadatumID rebuild( + void Function(GPackagesNugetMetadatumIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesNugetMetadatumIDBuilder toBuilder() => + new GPackagesNugetMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesNugetMetadatumID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesNugetMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesNugetMetadatumIDBuilder + implements + Builder { + _$GPackagesNugetMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesNugetMetadatumIDBuilder(); + + GPackagesNugetMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesNugetMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesNugetMetadatumID; + } + + @override + void update(void Function(GPackagesNugetMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesNugetMetadatumID build() => _build(); + + _$GPackagesNugetMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesNugetMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesNugetMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesPackageFileID extends GPackagesPackageFileID { + @override + final String value; + + factory _$GPackagesPackageFileID( + [void Function(GPackagesPackageFileIDBuilder)? updates]) => + (new GPackagesPackageFileIDBuilder()..update(updates))._build(); + + _$GPackagesPackageFileID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPackageFileID', 'value'); + } + + @override + GPackagesPackageFileID rebuild( + void Function(GPackagesPackageFileIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesPackageFileIDBuilder toBuilder() => + new GPackagesPackageFileIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesPackageFileID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesPackageFileID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesPackageFileIDBuilder + implements Builder { + _$GPackagesPackageFileID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesPackageFileIDBuilder(); + + GPackagesPackageFileIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesPackageFileID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesPackageFileID; + } + + @override + void update(void Function(GPackagesPackageFileIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesPackageFileID build() => _build(); + + _$GPackagesPackageFileID _build() { + final _$result = _$v ?? + new _$GPackagesPackageFileID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPackageFileID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesPackageID extends GPackagesPackageID { + @override + final String value; + + factory _$GPackagesPackageID( + [void Function(GPackagesPackageIDBuilder)? updates]) => + (new GPackagesPackageIDBuilder()..update(updates))._build(); + + _$GPackagesPackageID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPackageID', 'value'); + } + + @override + GPackagesPackageID rebuild( + void Function(GPackagesPackageIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesPackageIDBuilder toBuilder() => + new GPackagesPackageIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesPackageID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesPackageID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesPackageIDBuilder + implements Builder { + _$GPackagesPackageID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesPackageIDBuilder(); + + GPackagesPackageIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesPackageID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesPackageID; + } + + @override + void update(void Function(GPackagesPackageIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesPackageID build() => _build(); + + _$GPackagesPackageID _build() { + final _$result = _$v ?? + new _$GPackagesPackageID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPackageID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPackagesPypiMetadatumID extends GPackagesPypiMetadatumID { + @override + final String value; + + factory _$GPackagesPypiMetadatumID( + [void Function(GPackagesPypiMetadatumIDBuilder)? updates]) => + (new GPackagesPypiMetadatumIDBuilder()..update(updates))._build(); + + _$GPackagesPypiMetadatumID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPypiMetadatumID', 'value'); + } + + @override + GPackagesPypiMetadatumID rebuild( + void Function(GPackagesPypiMetadatumIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPackagesPypiMetadatumIDBuilder toBuilder() => + new GPackagesPypiMetadatumIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPackagesPypiMetadatumID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPackagesPypiMetadatumID') + ..add('value', value)) + .toString(); + } +} + +class GPackagesPypiMetadatumIDBuilder + implements + Builder { + _$GPackagesPypiMetadatumID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPackagesPypiMetadatumIDBuilder(); + + GPackagesPypiMetadatumIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPackagesPypiMetadatumID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPackagesPypiMetadatumID; + } + + @override + void update(void Function(GPackagesPypiMetadatumIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPackagesPypiMetadatumID build() => _build(); + + _$GPackagesPypiMetadatumID _build() { + final _$result = _$v ?? + new _$GPackagesPypiMetadatumID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPackagesPypiMetadatumID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPagesMarkOnboardingCompleteInput + extends GPagesMarkOnboardingCompleteInput { + @override + final String projectPath; + @override + final String? clientMutationId; + + factory _$GPagesMarkOnboardingCompleteInput( + [void Function(GPagesMarkOnboardingCompleteInputBuilder)? updates]) => + (new GPagesMarkOnboardingCompleteInputBuilder()..update(updates)) + ._build(); + + _$GPagesMarkOnboardingCompleteInput._( + {required this.projectPath, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GPagesMarkOnboardingCompleteInput', 'projectPath'); + } + + @override + GPagesMarkOnboardingCompleteInput rebuild( + void Function(GPagesMarkOnboardingCompleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPagesMarkOnboardingCompleteInputBuilder toBuilder() => + new GPagesMarkOnboardingCompleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPagesMarkOnboardingCompleteInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPagesMarkOnboardingCompleteInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GPagesMarkOnboardingCompleteInputBuilder + implements + Builder { + _$GPagesMarkOnboardingCompleteInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPagesMarkOnboardingCompleteInputBuilder(); + + GPagesMarkOnboardingCompleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GPagesMarkOnboardingCompleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPagesMarkOnboardingCompleteInput; + } + + @override + void update( + void Function(GPagesMarkOnboardingCompleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPagesMarkOnboardingCompleteInput build() => _build(); + + _$GPagesMarkOnboardingCompleteInput _build() { + final _$result = _$v ?? + new _$GPagesMarkOnboardingCompleteInput._( + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GPagesMarkOnboardingCompleteInput', 'projectPath'), + clientMutationId: clientMutationId); + replace(_$result); + return _$result; + } +} + +class _$GPathLockID extends GPathLockID { + @override + final String value; + + factory _$GPathLockID([void Function(GPathLockIDBuilder)? updates]) => + (new GPathLockIDBuilder()..update(updates))._build(); + + _$GPathLockID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GPathLockID', 'value'); + } + + @override + GPathLockID rebuild(void Function(GPathLockIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPathLockIDBuilder toBuilder() => new GPathLockIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPathLockID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPathLockID')..add('value', value)) + .toString(); + } +} + +class GPathLockIDBuilder implements Builder { + _$GPathLockID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPathLockIDBuilder(); + + GPathLockIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPathLockID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPathLockID; + } + + @override + void update(void Function(GPathLockIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPathLockID build() => _build(); + + _$GPathLockID _build() { + final _$result = _$v ?? + new _$GPathLockID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPathLockID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPayloadAlertFieldPathSegment extends GPayloadAlertFieldPathSegment { + @override + final String value; + + factory _$GPayloadAlertFieldPathSegment( + [void Function(GPayloadAlertFieldPathSegmentBuilder)? updates]) => + (new GPayloadAlertFieldPathSegmentBuilder()..update(updates))._build(); + + _$GPayloadAlertFieldPathSegment._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GPayloadAlertFieldPathSegment', 'value'); + } + + @override + GPayloadAlertFieldPathSegment rebuild( + void Function(GPayloadAlertFieldPathSegmentBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPayloadAlertFieldPathSegmentBuilder toBuilder() => + new GPayloadAlertFieldPathSegmentBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPayloadAlertFieldPathSegment && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPayloadAlertFieldPathSegment') + ..add('value', value)) + .toString(); + } +} + +class GPayloadAlertFieldPathSegmentBuilder + implements + Builder { + _$GPayloadAlertFieldPathSegment? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GPayloadAlertFieldPathSegmentBuilder(); + + GPayloadAlertFieldPathSegmentBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GPayloadAlertFieldPathSegment other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPayloadAlertFieldPathSegment; + } + + @override + void update(void Function(GPayloadAlertFieldPathSegmentBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPayloadAlertFieldPathSegment build() => _build(); + + _$GPayloadAlertFieldPathSegment _build() { + final _$result = _$v ?? + new _$GPayloadAlertFieldPathSegment._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GPayloadAlertFieldPathSegment', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GPipelineCancelInput extends GPipelineCancelInput { + @override + final GCiPipelineID id; + @override + final String? clientMutationId; + + factory _$GPipelineCancelInput( + [void Function(GPipelineCancelInputBuilder)? updates]) => + (new GPipelineCancelInputBuilder()..update(updates))._build(); + + _$GPipelineCancelInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GPipelineCancelInput', 'id'); + } + + @override + GPipelineCancelInput rebuild( + void Function(GPipelineCancelInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPipelineCancelInputBuilder toBuilder() => + new GPipelineCancelInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPipelineCancelInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPipelineCancelInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GPipelineCancelInputBuilder + implements Builder { + _$GPipelineCancelInput? _$v; + + GCiPipelineIDBuilder? _id; + GCiPipelineIDBuilder get id => _$this._id ??= new GCiPipelineIDBuilder(); + set id(GCiPipelineIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPipelineCancelInputBuilder(); + + GPipelineCancelInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GPipelineCancelInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPipelineCancelInput; + } + + @override + void update(void Function(GPipelineCancelInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPipelineCancelInput build() => _build(); + + _$GPipelineCancelInput _build() { + _$GPipelineCancelInput _$result; + try { + _$result = _$v ?? + new _$GPipelineCancelInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPipelineCancelInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPipelineDestroyInput extends GPipelineDestroyInput { + @override + final GCiPipelineID id; + @override + final String? clientMutationId; + + factory _$GPipelineDestroyInput( + [void Function(GPipelineDestroyInputBuilder)? updates]) => + (new GPipelineDestroyInputBuilder()..update(updates))._build(); + + _$GPipelineDestroyInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GPipelineDestroyInput', 'id'); + } + + @override + GPipelineDestroyInput rebuild( + void Function(GPipelineDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPipelineDestroyInputBuilder toBuilder() => + new GPipelineDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPipelineDestroyInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPipelineDestroyInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GPipelineDestroyInputBuilder + implements Builder { + _$GPipelineDestroyInput? _$v; + + GCiPipelineIDBuilder? _id; + GCiPipelineIDBuilder get id => _$this._id ??= new GCiPipelineIDBuilder(); + set id(GCiPipelineIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPipelineDestroyInputBuilder(); + + GPipelineDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GPipelineDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPipelineDestroyInput; + } + + @override + void update(void Function(GPipelineDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPipelineDestroyInput build() => _build(); + + _$GPipelineDestroyInput _build() { + _$GPipelineDestroyInput _$result; + try { + _$result = _$v ?? + new _$GPipelineDestroyInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPipelineDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPipelineRetryInput extends GPipelineRetryInput { + @override + final GCiPipelineID id; + @override + final String? clientMutationId; + + factory _$GPipelineRetryInput( + [void Function(GPipelineRetryInputBuilder)? updates]) => + (new GPipelineRetryInputBuilder()..update(updates))._build(); + + _$GPipelineRetryInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GPipelineRetryInput', 'id'); + } + + @override + GPipelineRetryInput rebuild( + void Function(GPipelineRetryInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPipelineRetryInputBuilder toBuilder() => + new GPipelineRetryInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPipelineRetryInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPipelineRetryInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GPipelineRetryInputBuilder + implements Builder { + _$GPipelineRetryInput? _$v; + + GCiPipelineIDBuilder? _id; + GCiPipelineIDBuilder get id => _$this._id ??= new GCiPipelineIDBuilder(); + set id(GCiPipelineIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GPipelineRetryInputBuilder(); + + GPipelineRetryInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GPipelineRetryInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPipelineRetryInput; + } + + @override + void update(void Function(GPipelineRetryInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPipelineRetryInput build() => _build(); + + _$GPipelineRetryInput _build() { + _$GPipelineRetryInput _$result; + try { + _$result = _$v ?? + new _$GPipelineRetryInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPipelineRetryInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectCiCdSettingsUpdateInput + extends GProjectCiCdSettingsUpdateInput { + @override + final String? clientMutationId; + @override + final String fullPath; + @override + final bool? keepLatestArtifact; + @override + final bool? jobTokenScopeEnabled; + @override + final bool? mergePipelinesEnabled; + @override + final bool? mergeTrainsEnabled; + + factory _$GProjectCiCdSettingsUpdateInput( + [void Function(GProjectCiCdSettingsUpdateInputBuilder)? updates]) => + (new GProjectCiCdSettingsUpdateInputBuilder()..update(updates))._build(); + + _$GProjectCiCdSettingsUpdateInput._( + {this.clientMutationId, + required this.fullPath, + this.keepLatestArtifact, + this.jobTokenScopeEnabled, + this.mergePipelinesEnabled, + this.mergeTrainsEnabled}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + fullPath, r'GProjectCiCdSettingsUpdateInput', 'fullPath'); + } + + @override + GProjectCiCdSettingsUpdateInput rebuild( + void Function(GProjectCiCdSettingsUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectCiCdSettingsUpdateInputBuilder toBuilder() => + new GProjectCiCdSettingsUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectCiCdSettingsUpdateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + keepLatestArtifact == other.keepLatestArtifact && + jobTokenScopeEnabled == other.jobTokenScopeEnabled && + mergePipelinesEnabled == other.mergePipelinesEnabled && + mergeTrainsEnabled == other.mergeTrainsEnabled; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + keepLatestArtifact.hashCode), + jobTokenScopeEnabled.hashCode), + mergePipelinesEnabled.hashCode), + mergeTrainsEnabled.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectCiCdSettingsUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('keepLatestArtifact', keepLatestArtifact) + ..add('jobTokenScopeEnabled', jobTokenScopeEnabled) + ..add('mergePipelinesEnabled', mergePipelinesEnabled) + ..add('mergeTrainsEnabled', mergeTrainsEnabled)) + .toString(); + } +} + +class GProjectCiCdSettingsUpdateInputBuilder + implements + Builder { + _$GProjectCiCdSettingsUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + bool? _keepLatestArtifact; + bool? get keepLatestArtifact => _$this._keepLatestArtifact; + set keepLatestArtifact(bool? keepLatestArtifact) => + _$this._keepLatestArtifact = keepLatestArtifact; + + bool? _jobTokenScopeEnabled; + bool? get jobTokenScopeEnabled => _$this._jobTokenScopeEnabled; + set jobTokenScopeEnabled(bool? jobTokenScopeEnabled) => + _$this._jobTokenScopeEnabled = jobTokenScopeEnabled; + + bool? _mergePipelinesEnabled; + bool? get mergePipelinesEnabled => _$this._mergePipelinesEnabled; + set mergePipelinesEnabled(bool? mergePipelinesEnabled) => + _$this._mergePipelinesEnabled = mergePipelinesEnabled; + + bool? _mergeTrainsEnabled; + bool? get mergeTrainsEnabled => _$this._mergeTrainsEnabled; + set mergeTrainsEnabled(bool? mergeTrainsEnabled) => + _$this._mergeTrainsEnabled = mergeTrainsEnabled; + + GProjectCiCdSettingsUpdateInputBuilder(); + + GProjectCiCdSettingsUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _keepLatestArtifact = $v.keepLatestArtifact; + _jobTokenScopeEnabled = $v.jobTokenScopeEnabled; + _mergePipelinesEnabled = $v.mergePipelinesEnabled; + _mergeTrainsEnabled = $v.mergeTrainsEnabled; + _$v = null; + } + return this; + } + + @override + void replace(GProjectCiCdSettingsUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectCiCdSettingsUpdateInput; + } + + @override + void update(void Function(GProjectCiCdSettingsUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectCiCdSettingsUpdateInput build() => _build(); + + _$GProjectCiCdSettingsUpdateInput _build() { + final _$result = _$v ?? + new _$GProjectCiCdSettingsUpdateInput._( + clientMutationId: clientMutationId, + fullPath: BuiltValueNullFieldError.checkNotNull( + fullPath, r'GProjectCiCdSettingsUpdateInput', 'fullPath'), + keepLatestArtifact: keepLatestArtifact, + jobTokenScopeEnabled: jobTokenScopeEnabled, + mergePipelinesEnabled: mergePipelinesEnabled, + mergeTrainsEnabled: mergeTrainsEnabled); + replace(_$result); + return _$result; + } +} + +class _$GProjectID extends GProjectID { + @override + final String value; + + factory _$GProjectID([void Function(GProjectIDBuilder)? updates]) => + (new GProjectIDBuilder()..update(updates))._build(); + + _$GProjectID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GProjectID', 'value'); + } + + @override + GProjectID rebuild(void Function(GProjectIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectIDBuilder toBuilder() => new GProjectIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectID')..add('value', value)) + .toString(); + } +} + +class GProjectIDBuilder implements Builder { + _$GProjectID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GProjectIDBuilder(); + + GProjectIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GProjectID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectID; + } + + @override + void update(void Function(GProjectIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectID build() => _build(); + + _$GProjectID _build() { + final _$result = _$v ?? + new _$GProjectID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GProjectID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GProjectSetComplianceFrameworkInput + extends GProjectSetComplianceFrameworkInput { + @override + final String? clientMutationId; + @override + final GProjectID projectId; + @override + final GComplianceManagementFrameworkID? complianceFrameworkId; + + factory _$GProjectSetComplianceFrameworkInput( + [void Function(GProjectSetComplianceFrameworkInputBuilder)? + updates]) => + (new GProjectSetComplianceFrameworkInputBuilder()..update(updates)) + ._build(); + + _$GProjectSetComplianceFrameworkInput._( + {this.clientMutationId, + required this.projectId, + this.complianceFrameworkId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectId, r'GProjectSetComplianceFrameworkInput', 'projectId'); + } + + @override + GProjectSetComplianceFrameworkInput rebuild( + void Function(GProjectSetComplianceFrameworkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectSetComplianceFrameworkInputBuilder toBuilder() => + new GProjectSetComplianceFrameworkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectSetComplianceFrameworkInput && + clientMutationId == other.clientMutationId && + projectId == other.projectId && + complianceFrameworkId == other.complianceFrameworkId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectId.hashCode), + complianceFrameworkId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectSetComplianceFrameworkInput') + ..add('clientMutationId', clientMutationId) + ..add('projectId', projectId) + ..add('complianceFrameworkId', complianceFrameworkId)) + .toString(); + } +} + +class GProjectSetComplianceFrameworkInputBuilder + implements + Builder { + _$GProjectSetComplianceFrameworkInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GProjectIDBuilder? _projectId; + GProjectIDBuilder get projectId => + _$this._projectId ??= new GProjectIDBuilder(); + set projectId(GProjectIDBuilder? projectId) => _$this._projectId = projectId; + + GComplianceManagementFrameworkIDBuilder? _complianceFrameworkId; + GComplianceManagementFrameworkIDBuilder get complianceFrameworkId => + _$this._complianceFrameworkId ??= + new GComplianceManagementFrameworkIDBuilder(); + set complianceFrameworkId( + GComplianceManagementFrameworkIDBuilder? complianceFrameworkId) => + _$this._complianceFrameworkId = complianceFrameworkId; + + GProjectSetComplianceFrameworkInputBuilder(); + + GProjectSetComplianceFrameworkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectId = $v.projectId.toBuilder(); + _complianceFrameworkId = $v.complianceFrameworkId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GProjectSetComplianceFrameworkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectSetComplianceFrameworkInput; + } + + @override + void update( + void Function(GProjectSetComplianceFrameworkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectSetComplianceFrameworkInput build() => _build(); + + _$GProjectSetComplianceFrameworkInput _build() { + _$GProjectSetComplianceFrameworkInput _$result; + try { + _$result = _$v ?? + new _$GProjectSetComplianceFrameworkInput._( + clientMutationId: clientMutationId, + projectId: projectId.build(), + complianceFrameworkId: _complianceFrameworkId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'projectId'; + projectId.build(); + _$failedField = 'complianceFrameworkId'; + _complianceFrameworkId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GProjectSetComplianceFrameworkInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GProjectSetLockedInput extends GProjectSetLockedInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final String filePath; + @override + final bool lock; + + factory _$GProjectSetLockedInput( + [void Function(GProjectSetLockedInputBuilder)? updates]) => + (new GProjectSetLockedInputBuilder()..update(updates))._build(); + + _$GProjectSetLockedInput._( + {this.clientMutationId, + required this.projectPath, + required this.filePath, + required this.lock}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GProjectSetLockedInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + filePath, r'GProjectSetLockedInput', 'filePath'); + BuiltValueNullFieldError.checkNotNull( + lock, r'GProjectSetLockedInput', 'lock'); + } + + @override + GProjectSetLockedInput rebuild( + void Function(GProjectSetLockedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GProjectSetLockedInputBuilder toBuilder() => + new GProjectSetLockedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GProjectSetLockedInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + filePath == other.filePath && + lock == other.lock; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + filePath.hashCode), + lock.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GProjectSetLockedInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('filePath', filePath) + ..add('lock', lock)) + .toString(); + } +} + +class GProjectSetLockedInputBuilder + implements Builder { + _$GProjectSetLockedInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _filePath; + String? get filePath => _$this._filePath; + set filePath(String? filePath) => _$this._filePath = filePath; + + bool? _lock; + bool? get lock => _$this._lock; + set lock(bool? lock) => _$this._lock = lock; + + GProjectSetLockedInputBuilder(); + + GProjectSetLockedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _filePath = $v.filePath; + _lock = $v.lock; + _$v = null; + } + return this; + } + + @override + void replace(GProjectSetLockedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GProjectSetLockedInput; + } + + @override + void update(void Function(GProjectSetLockedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GProjectSetLockedInput build() => _build(); + + _$GProjectSetLockedInput _build() { + final _$result = _$v ?? + new _$GProjectSetLockedInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GProjectSetLockedInput', 'projectPath'), + filePath: BuiltValueNullFieldError.checkNotNull( + filePath, r'GProjectSetLockedInput', 'filePath'), + lock: BuiltValueNullFieldError.checkNotNull( + lock, r'GProjectSetLockedInput', 'lock')); + replace(_$result); + return _$result; + } +} + +class _$GPrometheusIntegrationCreateInput + extends GPrometheusIntegrationCreateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final bool active; + @override + final String apiUrl; + + factory _$GPrometheusIntegrationCreateInput( + [void Function(GPrometheusIntegrationCreateInputBuilder)? updates]) => + (new GPrometheusIntegrationCreateInputBuilder()..update(updates)) + ._build(); + + _$GPrometheusIntegrationCreateInput._( + {this.clientMutationId, + required this.projectPath, + required this.active, + required this.apiUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GPrometheusIntegrationCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + active, r'GPrometheusIntegrationCreateInput', 'active'); + BuiltValueNullFieldError.checkNotNull( + apiUrl, r'GPrometheusIntegrationCreateInput', 'apiUrl'); + } + + @override + GPrometheusIntegrationCreateInput rebuild( + void Function(GPrometheusIntegrationCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPrometheusIntegrationCreateInputBuilder toBuilder() => + new GPrometheusIntegrationCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPrometheusIntegrationCreateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + active == other.active && + apiUrl == other.apiUrl; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + active.hashCode), + apiUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPrometheusIntegrationCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('active', active) + ..add('apiUrl', apiUrl)) + .toString(); + } +} + +class GPrometheusIntegrationCreateInputBuilder + implements + Builder { + _$GPrometheusIntegrationCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + String? _apiUrl; + String? get apiUrl => _$this._apiUrl; + set apiUrl(String? apiUrl) => _$this._apiUrl = apiUrl; + + GPrometheusIntegrationCreateInputBuilder(); + + GPrometheusIntegrationCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _active = $v.active; + _apiUrl = $v.apiUrl; + _$v = null; + } + return this; + } + + @override + void replace(GPrometheusIntegrationCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPrometheusIntegrationCreateInput; + } + + @override + void update( + void Function(GPrometheusIntegrationCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPrometheusIntegrationCreateInput build() => _build(); + + _$GPrometheusIntegrationCreateInput _build() { + final _$result = _$v ?? + new _$GPrometheusIntegrationCreateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GPrometheusIntegrationCreateInput', 'projectPath'), + active: BuiltValueNullFieldError.checkNotNull( + active, r'GPrometheusIntegrationCreateInput', 'active'), + apiUrl: BuiltValueNullFieldError.checkNotNull( + apiUrl, r'GPrometheusIntegrationCreateInput', 'apiUrl')); + replace(_$result); + return _$result; + } +} + +class _$GPrometheusIntegrationResetTokenInput + extends GPrometheusIntegrationResetTokenInput { + @override + final String? clientMutationId; + @override + final GIntegrationsPrometheusID id; + + factory _$GPrometheusIntegrationResetTokenInput( + [void Function(GPrometheusIntegrationResetTokenInputBuilder)? + updates]) => + (new GPrometheusIntegrationResetTokenInputBuilder()..update(updates)) + ._build(); + + _$GPrometheusIntegrationResetTokenInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GPrometheusIntegrationResetTokenInput', 'id'); + } + + @override + GPrometheusIntegrationResetTokenInput rebuild( + void Function(GPrometheusIntegrationResetTokenInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GPrometheusIntegrationResetTokenInputBuilder toBuilder() => + new GPrometheusIntegrationResetTokenInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPrometheusIntegrationResetTokenInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GPrometheusIntegrationResetTokenInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GPrometheusIntegrationResetTokenInputBuilder + implements + Builder { + _$GPrometheusIntegrationResetTokenInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIntegrationsPrometheusIDBuilder? _id; + GIntegrationsPrometheusIDBuilder get id => + _$this._id ??= new GIntegrationsPrometheusIDBuilder(); + set id(GIntegrationsPrometheusIDBuilder? id) => _$this._id = id; + + GPrometheusIntegrationResetTokenInputBuilder(); + + GPrometheusIntegrationResetTokenInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GPrometheusIntegrationResetTokenInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPrometheusIntegrationResetTokenInput; + } + + @override + void update( + void Function(GPrometheusIntegrationResetTokenInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPrometheusIntegrationResetTokenInput build() => _build(); + + _$GPrometheusIntegrationResetTokenInput _build() { + _$GPrometheusIntegrationResetTokenInput _$result; + try { + _$result = _$v ?? + new _$GPrometheusIntegrationResetTokenInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPrometheusIntegrationResetTokenInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPrometheusIntegrationUpdateInput + extends GPrometheusIntegrationUpdateInput { + @override + final String? clientMutationId; + @override + final GIntegrationsPrometheusID id; + @override + final bool? active; + @override + final String? apiUrl; + + factory _$GPrometheusIntegrationUpdateInput( + [void Function(GPrometheusIntegrationUpdateInputBuilder)? updates]) => + (new GPrometheusIntegrationUpdateInputBuilder()..update(updates)) + ._build(); + + _$GPrometheusIntegrationUpdateInput._( + {this.clientMutationId, required this.id, this.active, this.apiUrl}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GPrometheusIntegrationUpdateInput', 'id'); + } + + @override + GPrometheusIntegrationUpdateInput rebuild( + void Function(GPrometheusIntegrationUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPrometheusIntegrationUpdateInputBuilder toBuilder() => + new GPrometheusIntegrationUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPrometheusIntegrationUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + active == other.active && + apiUrl == other.apiUrl; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + active.hashCode), + apiUrl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPrometheusIntegrationUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('active', active) + ..add('apiUrl', apiUrl)) + .toString(); + } +} + +class GPrometheusIntegrationUpdateInputBuilder + implements + Builder { + _$GPrometheusIntegrationUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIntegrationsPrometheusIDBuilder? _id; + GIntegrationsPrometheusIDBuilder get id => + _$this._id ??= new GIntegrationsPrometheusIDBuilder(); + set id(GIntegrationsPrometheusIDBuilder? id) => _$this._id = id; + + bool? _active; + bool? get active => _$this._active; + set active(bool? active) => _$this._active = active; + + String? _apiUrl; + String? get apiUrl => _$this._apiUrl; + set apiUrl(String? apiUrl) => _$this._apiUrl = apiUrl; + + GPrometheusIntegrationUpdateInputBuilder(); + + GPrometheusIntegrationUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _active = $v.active; + _apiUrl = $v.apiUrl; + _$v = null; + } + return this; + } + + @override + void replace(GPrometheusIntegrationUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPrometheusIntegrationUpdateInput; + } + + @override + void update( + void Function(GPrometheusIntegrationUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPrometheusIntegrationUpdateInput build() => _build(); + + _$GPrometheusIntegrationUpdateInput _build() { + _$GPrometheusIntegrationUpdateInput _$result; + try { + _$result = _$v ?? + new _$GPrometheusIntegrationUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + active: active, + apiUrl: apiUrl); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GPrometheusIntegrationUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GPromoteToEpicInput extends GPromoteToEpicInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final String? groupPath; + + factory _$GPromoteToEpicInput( + [void Function(GPromoteToEpicInputBuilder)? updates]) => + (new GPromoteToEpicInputBuilder()..update(updates))._build(); + + _$GPromoteToEpicInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.groupPath}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GPromoteToEpicInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GPromoteToEpicInput', 'iid'); + } + + @override + GPromoteToEpicInput rebuild( + void Function(GPromoteToEpicInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GPromoteToEpicInputBuilder toBuilder() => + new GPromoteToEpicInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GPromoteToEpicInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + groupPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GPromoteToEpicInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath)) + .toString(); + } +} + +class GPromoteToEpicInputBuilder + implements Builder { + _$GPromoteToEpicInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + GPromoteToEpicInputBuilder(); + + GPromoteToEpicInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _$v = null; + } + return this; + } + + @override + void replace(GPromoteToEpicInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GPromoteToEpicInput; + } + + @override + void update(void Function(GPromoteToEpicInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GPromoteToEpicInput build() => _build(); + + _$GPromoteToEpicInput _build() { + final _$result = _$v ?? + new _$GPromoteToEpicInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GPromoteToEpicInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GPromoteToEpicInput', 'iid'), + clientMutationId: clientMutationId, + groupPath: groupPath); + replace(_$result); + return _$result; + } +} + +class _$GReleaseAssetLinkCreateInput extends GReleaseAssetLinkCreateInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String url; + @override + final String? directAssetPath; + @override + final GReleaseAssetLinkType? linkType; + @override + final String projectPath; + @override + final String tagName; + + factory _$GReleaseAssetLinkCreateInput( + [void Function(GReleaseAssetLinkCreateInputBuilder)? updates]) => + (new GReleaseAssetLinkCreateInputBuilder()..update(updates))._build(); + + _$GReleaseAssetLinkCreateInput._( + {this.clientMutationId, + required this.name, + required this.url, + this.directAssetPath, + this.linkType, + required this.projectPath, + required this.tagName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GReleaseAssetLinkCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + url, r'GReleaseAssetLinkCreateInput', 'url'); + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseAssetLinkCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseAssetLinkCreateInput', 'tagName'); + } + + @override + GReleaseAssetLinkCreateInput rebuild( + void Function(GReleaseAssetLinkCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseAssetLinkCreateInputBuilder toBuilder() => + new GReleaseAssetLinkCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseAssetLinkCreateInput && + clientMutationId == other.clientMutationId && + name == other.name && + url == other.url && + directAssetPath == other.directAssetPath && + linkType == other.linkType && + projectPath == other.projectPath && + tagName == other.tagName; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + url.hashCode), + directAssetPath.hashCode), + linkType.hashCode), + projectPath.hashCode), + tagName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseAssetLinkCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('url', url) + ..add('directAssetPath', directAssetPath) + ..add('linkType', linkType) + ..add('projectPath', projectPath) + ..add('tagName', tagName)) + .toString(); + } +} + +class GReleaseAssetLinkCreateInputBuilder + implements + Builder { + _$GReleaseAssetLinkCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _directAssetPath; + String? get directAssetPath => _$this._directAssetPath; + set directAssetPath(String? directAssetPath) => + _$this._directAssetPath = directAssetPath; + + GReleaseAssetLinkType? _linkType; + GReleaseAssetLinkType? get linkType => _$this._linkType; + set linkType(GReleaseAssetLinkType? linkType) => _$this._linkType = linkType; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _tagName; + String? get tagName => _$this._tagName; + set tagName(String? tagName) => _$this._tagName = tagName; + + GReleaseAssetLinkCreateInputBuilder(); + + GReleaseAssetLinkCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _url = $v.url; + _directAssetPath = $v.directAssetPath; + _linkType = $v.linkType; + _projectPath = $v.projectPath; + _tagName = $v.tagName; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseAssetLinkCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseAssetLinkCreateInput; + } + + @override + void update(void Function(GReleaseAssetLinkCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseAssetLinkCreateInput build() => _build(); + + _$GReleaseAssetLinkCreateInput _build() { + final _$result = _$v ?? + new _$GReleaseAssetLinkCreateInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GReleaseAssetLinkCreateInput', 'name'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GReleaseAssetLinkCreateInput', 'url'), + directAssetPath: directAssetPath, + linkType: linkType, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseAssetLinkCreateInput', 'projectPath'), + tagName: BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseAssetLinkCreateInput', 'tagName')); + replace(_$result); + return _$result; + } +} + +class _$GReleaseAssetLinkDeleteInput extends GReleaseAssetLinkDeleteInput { + @override + final String? clientMutationId; + @override + final GReleasesLinkID id; + + factory _$GReleaseAssetLinkDeleteInput( + [void Function(GReleaseAssetLinkDeleteInputBuilder)? updates]) => + (new GReleaseAssetLinkDeleteInputBuilder()..update(updates))._build(); + + _$GReleaseAssetLinkDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GReleaseAssetLinkDeleteInput', 'id'); + } + + @override + GReleaseAssetLinkDeleteInput rebuild( + void Function(GReleaseAssetLinkDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseAssetLinkDeleteInputBuilder toBuilder() => + new GReleaseAssetLinkDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseAssetLinkDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseAssetLinkDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GReleaseAssetLinkDeleteInputBuilder + implements + Builder { + _$GReleaseAssetLinkDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GReleasesLinkIDBuilder? _id; + GReleasesLinkIDBuilder get id => _$this._id ??= new GReleasesLinkIDBuilder(); + set id(GReleasesLinkIDBuilder? id) => _$this._id = id; + + GReleaseAssetLinkDeleteInputBuilder(); + + GReleaseAssetLinkDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleaseAssetLinkDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseAssetLinkDeleteInput; + } + + @override + void update(void Function(GReleaseAssetLinkDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseAssetLinkDeleteInput build() => _build(); + + _$GReleaseAssetLinkDeleteInput _build() { + _$GReleaseAssetLinkDeleteInput _$result; + try { + _$result = _$v ?? + new _$GReleaseAssetLinkDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleaseAssetLinkDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleaseAssetLinkInput extends GReleaseAssetLinkInput { + @override + final String name; + @override + final String url; + @override + final String? directAssetPath; + @override + final GReleaseAssetLinkType? linkType; + + factory _$GReleaseAssetLinkInput( + [void Function(GReleaseAssetLinkInputBuilder)? updates]) => + (new GReleaseAssetLinkInputBuilder()..update(updates))._build(); + + _$GReleaseAssetLinkInput._( + {required this.name, + required this.url, + this.directAssetPath, + this.linkType}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GReleaseAssetLinkInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + url, r'GReleaseAssetLinkInput', 'url'); + } + + @override + GReleaseAssetLinkInput rebuild( + void Function(GReleaseAssetLinkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseAssetLinkInputBuilder toBuilder() => + new GReleaseAssetLinkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseAssetLinkInput && + name == other.name && + url == other.url && + directAssetPath == other.directAssetPath && + linkType == other.linkType; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, name.hashCode), url.hashCode), directAssetPath.hashCode), + linkType.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseAssetLinkInput') + ..add('name', name) + ..add('url', url) + ..add('directAssetPath', directAssetPath) + ..add('linkType', linkType)) + .toString(); + } +} + +class GReleaseAssetLinkInputBuilder + implements Builder { + _$GReleaseAssetLinkInput? _$v; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _directAssetPath; + String? get directAssetPath => _$this._directAssetPath; + set directAssetPath(String? directAssetPath) => + _$this._directAssetPath = directAssetPath; + + GReleaseAssetLinkType? _linkType; + GReleaseAssetLinkType? get linkType => _$this._linkType; + set linkType(GReleaseAssetLinkType? linkType) => _$this._linkType = linkType; + + GReleaseAssetLinkInputBuilder(); + + GReleaseAssetLinkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _url = $v.url; + _directAssetPath = $v.directAssetPath; + _linkType = $v.linkType; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseAssetLinkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseAssetLinkInput; + } + + @override + void update(void Function(GReleaseAssetLinkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseAssetLinkInput build() => _build(); + + _$GReleaseAssetLinkInput _build() { + final _$result = _$v ?? + new _$GReleaseAssetLinkInput._( + name: BuiltValueNullFieldError.checkNotNull( + name, r'GReleaseAssetLinkInput', 'name'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GReleaseAssetLinkInput', 'url'), + directAssetPath: directAssetPath, + linkType: linkType); + replace(_$result); + return _$result; + } +} + +class _$GReleaseAssetLinkUpdateInput extends GReleaseAssetLinkUpdateInput { + @override + final String? clientMutationId; + @override + final GReleasesLinkID id; + @override + final String? name; + @override + final String? url; + @override + final String? directAssetPath; + @override + final GReleaseAssetLinkType? linkType; + + factory _$GReleaseAssetLinkUpdateInput( + [void Function(GReleaseAssetLinkUpdateInputBuilder)? updates]) => + (new GReleaseAssetLinkUpdateInputBuilder()..update(updates))._build(); + + _$GReleaseAssetLinkUpdateInput._( + {this.clientMutationId, + required this.id, + this.name, + this.url, + this.directAssetPath, + this.linkType}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GReleaseAssetLinkUpdateInput', 'id'); + } + + @override + GReleaseAssetLinkUpdateInput rebuild( + void Function(GReleaseAssetLinkUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseAssetLinkUpdateInputBuilder toBuilder() => + new GReleaseAssetLinkUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseAssetLinkUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + url == other.url && + directAssetPath == other.directAssetPath && + linkType == other.linkType; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + name.hashCode), + url.hashCode), + directAssetPath.hashCode), + linkType.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseAssetLinkUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('url', url) + ..add('directAssetPath', directAssetPath) + ..add('linkType', linkType)) + .toString(); + } +} + +class GReleaseAssetLinkUpdateInputBuilder + implements + Builder { + _$GReleaseAssetLinkUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GReleasesLinkIDBuilder? _id; + GReleasesLinkIDBuilder get id => _$this._id ??= new GReleasesLinkIDBuilder(); + set id(GReleasesLinkIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _directAssetPath; + String? get directAssetPath => _$this._directAssetPath; + set directAssetPath(String? directAssetPath) => + _$this._directAssetPath = directAssetPath; + + GReleaseAssetLinkType? _linkType; + GReleaseAssetLinkType? get linkType => _$this._linkType; + set linkType(GReleaseAssetLinkType? linkType) => _$this._linkType = linkType; + + GReleaseAssetLinkUpdateInputBuilder(); + + GReleaseAssetLinkUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _url = $v.url; + _directAssetPath = $v.directAssetPath; + _linkType = $v.linkType; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseAssetLinkUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseAssetLinkUpdateInput; + } + + @override + void update(void Function(GReleaseAssetLinkUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseAssetLinkUpdateInput build() => _build(); + + _$GReleaseAssetLinkUpdateInput _build() { + _$GReleaseAssetLinkUpdateInput _$result; + try { + _$result = _$v ?? + new _$GReleaseAssetLinkUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: name, + url: url, + directAssetPath: directAssetPath, + linkType: linkType); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleaseAssetLinkUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleaseAssetsInput extends GReleaseAssetsInput { + @override + final BuiltList? links; + + factory _$GReleaseAssetsInput( + [void Function(GReleaseAssetsInputBuilder)? updates]) => + (new GReleaseAssetsInputBuilder()..update(updates))._build(); + + _$GReleaseAssetsInput._({this.links}) : super._(); + + @override + GReleaseAssetsInput rebuild( + void Function(GReleaseAssetsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseAssetsInputBuilder toBuilder() => + new GReleaseAssetsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseAssetsInput && links == other.links; + } + + @override + int get hashCode { + return $jf($jc(0, links.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseAssetsInput') + ..add('links', links)) + .toString(); + } +} + +class GReleaseAssetsInputBuilder + implements Builder { + _$GReleaseAssetsInput? _$v; + + ListBuilder? _links; + ListBuilder get links => + _$this._links ??= new ListBuilder(); + set links(ListBuilder? links) => + _$this._links = links; + + GReleaseAssetsInputBuilder(); + + GReleaseAssetsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _links = $v.links?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleaseAssetsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseAssetsInput; + } + + @override + void update(void Function(GReleaseAssetsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseAssetsInput build() => _build(); + + _$GReleaseAssetsInput _build() { + _$GReleaseAssetsInput _$result; + try { + _$result = _$v ?? new _$GReleaseAssetsInput._(links: _links?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'links'; + _links?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleaseAssetsInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleaseCreateInput extends GReleaseCreateInput { + @override + final String projectPath; + @override + final String? clientMutationId; + @override + final String tagName; + @override + final String? tagMessage; + @override + final String? ref; + @override + final String? name; + @override + final String? description; + @override + final GTime? releasedAt; + @override + final BuiltList? milestones; + @override + final GReleaseAssetsInput? assets; + + factory _$GReleaseCreateInput( + [void Function(GReleaseCreateInputBuilder)? updates]) => + (new GReleaseCreateInputBuilder()..update(updates))._build(); + + _$GReleaseCreateInput._( + {required this.projectPath, + this.clientMutationId, + required this.tagName, + this.tagMessage, + this.ref, + this.name, + this.description, + this.releasedAt, + this.milestones, + this.assets}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseCreateInput', 'tagName'); + } + + @override + GReleaseCreateInput rebuild( + void Function(GReleaseCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseCreateInputBuilder toBuilder() => + new GReleaseCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseCreateInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId && + tagName == other.tagName && + tagMessage == other.tagMessage && + ref == other.ref && + name == other.name && + description == other.description && + releasedAt == other.releasedAt && + milestones == other.milestones && + assets == other.assets; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, projectPath.hashCode), + clientMutationId.hashCode), + tagName.hashCode), + tagMessage.hashCode), + ref.hashCode), + name.hashCode), + description.hashCode), + releasedAt.hashCode), + milestones.hashCode), + assets.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseCreateInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId) + ..add('tagName', tagName) + ..add('tagMessage', tagMessage) + ..add('ref', ref) + ..add('name', name) + ..add('description', description) + ..add('releasedAt', releasedAt) + ..add('milestones', milestones) + ..add('assets', assets)) + .toString(); + } +} + +class GReleaseCreateInputBuilder + implements Builder { + _$GReleaseCreateInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _tagName; + String? get tagName => _$this._tagName; + set tagName(String? tagName) => _$this._tagName = tagName; + + String? _tagMessage; + String? get tagMessage => _$this._tagMessage; + set tagMessage(String? tagMessage) => _$this._tagMessage = tagMessage; + + String? _ref; + String? get ref => _$this._ref; + set ref(String? ref) => _$this._ref = ref; + + 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; + + GTimeBuilder? _releasedAt; + GTimeBuilder get releasedAt => _$this._releasedAt ??= new GTimeBuilder(); + set releasedAt(GTimeBuilder? releasedAt) => _$this._releasedAt = releasedAt; + + ListBuilder? _milestones; + ListBuilder get milestones => + _$this._milestones ??= new ListBuilder(); + set milestones(ListBuilder? milestones) => + _$this._milestones = milestones; + + GReleaseAssetsInputBuilder? _assets; + GReleaseAssetsInputBuilder get assets => + _$this._assets ??= new GReleaseAssetsInputBuilder(); + set assets(GReleaseAssetsInputBuilder? assets) => _$this._assets = assets; + + GReleaseCreateInputBuilder(); + + GReleaseCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _tagName = $v.tagName; + _tagMessage = $v.tagMessage; + _ref = $v.ref; + _name = $v.name; + _description = $v.description; + _releasedAt = $v.releasedAt?.toBuilder(); + _milestones = $v.milestones?.toBuilder(); + _assets = $v.assets?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleaseCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseCreateInput; + } + + @override + void update(void Function(GReleaseCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseCreateInput build() => _build(); + + _$GReleaseCreateInput _build() { + _$GReleaseCreateInput _$result; + try { + _$result = _$v ?? + new _$GReleaseCreateInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseCreateInput', 'projectPath'), + clientMutationId: clientMutationId, + tagName: BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseCreateInput', 'tagName'), + tagMessage: tagMessage, + ref: ref, + name: name, + description: description, + releasedAt: _releasedAt?.build(), + milestones: _milestones?.build(), + assets: _assets?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'releasedAt'; + _releasedAt?.build(); + _$failedField = 'milestones'; + _milestones?.build(); + _$failedField = 'assets'; + _assets?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleaseCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GReleaseDeleteInput extends GReleaseDeleteInput { + @override + final String projectPath; + @override + final String? clientMutationId; + @override + final String tagName; + + factory _$GReleaseDeleteInput( + [void Function(GReleaseDeleteInputBuilder)? updates]) => + (new GReleaseDeleteInputBuilder()..update(updates))._build(); + + _$GReleaseDeleteInput._( + {required this.projectPath, this.clientMutationId, required this.tagName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseDeleteInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseDeleteInput', 'tagName'); + } + + @override + GReleaseDeleteInput rebuild( + void Function(GReleaseDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseDeleteInputBuilder toBuilder() => + new GReleaseDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseDeleteInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId && + tagName == other.tagName; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, projectPath.hashCode), clientMutationId.hashCode), + tagName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseDeleteInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId) + ..add('tagName', tagName)) + .toString(); + } +} + +class GReleaseDeleteInputBuilder + implements Builder { + _$GReleaseDeleteInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _tagName; + String? get tagName => _$this._tagName; + set tagName(String? tagName) => _$this._tagName = tagName; + + GReleaseDeleteInputBuilder(); + + GReleaseDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _tagName = $v.tagName; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseDeleteInput; + } + + @override + void update(void Function(GReleaseDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseDeleteInput build() => _build(); + + _$GReleaseDeleteInput _build() { + final _$result = _$v ?? + new _$GReleaseDeleteInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseDeleteInput', 'projectPath'), + clientMutationId: clientMutationId, + tagName: BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseDeleteInput', 'tagName')); + replace(_$result); + return _$result; + } +} + +class _$GReleaseID extends GReleaseID { + @override + final String value; + + factory _$GReleaseID([void Function(GReleaseIDBuilder)? updates]) => + (new GReleaseIDBuilder()..update(updates))._build(); + + _$GReleaseID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GReleaseID', 'value'); + } + + @override + GReleaseID rebuild(void Function(GReleaseIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseIDBuilder toBuilder() => new GReleaseIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseID')..add('value', value)) + .toString(); + } +} + +class GReleaseIDBuilder implements Builder { + _$GReleaseID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GReleaseIDBuilder(); + + GReleaseIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GReleaseID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseID; + } + + @override + void update(void Function(GReleaseIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseID build() => _build(); + + _$GReleaseID _build() { + final _$result = _$v ?? + new _$GReleaseID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GReleaseID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GReleasesLinkID extends GReleasesLinkID { + @override + final String value; + + factory _$GReleasesLinkID([void Function(GReleasesLinkIDBuilder)? updates]) => + (new GReleasesLinkIDBuilder()..update(updates))._build(); + + _$GReleasesLinkID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GReleasesLinkID', 'value'); + } + + @override + GReleasesLinkID rebuild(void Function(GReleasesLinkIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleasesLinkIDBuilder toBuilder() => + new GReleasesLinkIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleasesLinkID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleasesLinkID') + ..add('value', value)) + .toString(); + } +} + +class GReleasesLinkIDBuilder + implements Builder { + _$GReleasesLinkID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GReleasesLinkIDBuilder(); + + GReleasesLinkIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GReleasesLinkID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleasesLinkID; + } + + @override + void update(void Function(GReleasesLinkIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleasesLinkID build() => _build(); + + _$GReleasesLinkID _build() { + final _$result = _$v ?? + new _$GReleasesLinkID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GReleasesLinkID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GReleaseUpdateInput extends GReleaseUpdateInput { + @override + final String projectPath; + @override + final String? clientMutationId; + @override + final String tagName; + @override + final String? name; + @override + final String? description; + @override + final GTime? releasedAt; + @override + final BuiltList? milestones; + + factory _$GReleaseUpdateInput( + [void Function(GReleaseUpdateInputBuilder)? updates]) => + (new GReleaseUpdateInputBuilder()..update(updates))._build(); + + _$GReleaseUpdateInput._( + {required this.projectPath, + this.clientMutationId, + required this.tagName, + this.name, + this.description, + this.releasedAt, + this.milestones}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseUpdateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseUpdateInput', 'tagName'); + } + + @override + GReleaseUpdateInput rebuild( + void Function(GReleaseUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GReleaseUpdateInputBuilder toBuilder() => + new GReleaseUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GReleaseUpdateInput && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId && + tagName == other.tagName && + name == other.name && + description == other.description && + releasedAt == other.releasedAt && + milestones == other.milestones; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, projectPath.hashCode), + clientMutationId.hashCode), + tagName.hashCode), + name.hashCode), + description.hashCode), + releasedAt.hashCode), + milestones.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GReleaseUpdateInput') + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId) + ..add('tagName', tagName) + ..add('name', name) + ..add('description', description) + ..add('releasedAt', releasedAt) + ..add('milestones', milestones)) + .toString(); + } +} + +class GReleaseUpdateInputBuilder + implements Builder { + _$GReleaseUpdateInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _tagName; + String? get tagName => _$this._tagName; + set tagName(String? tagName) => _$this._tagName = tagName; + + 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; + + GTimeBuilder? _releasedAt; + GTimeBuilder get releasedAt => _$this._releasedAt ??= new GTimeBuilder(); + set releasedAt(GTimeBuilder? releasedAt) => _$this._releasedAt = releasedAt; + + ListBuilder? _milestones; + ListBuilder get milestones => + _$this._milestones ??= new ListBuilder(); + set milestones(ListBuilder? milestones) => + _$this._milestones = milestones; + + GReleaseUpdateInputBuilder(); + + GReleaseUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _tagName = $v.tagName; + _name = $v.name; + _description = $v.description; + _releasedAt = $v.releasedAt?.toBuilder(); + _milestones = $v.milestones?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GReleaseUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GReleaseUpdateInput; + } + + @override + void update(void Function(GReleaseUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GReleaseUpdateInput build() => _build(); + + _$GReleaseUpdateInput _build() { + _$GReleaseUpdateInput _$result; + try { + _$result = _$v ?? + new _$GReleaseUpdateInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GReleaseUpdateInput', 'projectPath'), + clientMutationId: clientMutationId, + tagName: BuiltValueNullFieldError.checkNotNull( + tagName, r'GReleaseUpdateInput', 'tagName'), + name: name, + description: description, + releasedAt: _releasedAt?.build(), + milestones: _milestones?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'releasedAt'; + _releasedAt?.build(); + _$failedField = 'milestones'; + _milestones?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GReleaseUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRemoveProjectFromSecurityDashboardInput + extends GRemoveProjectFromSecurityDashboardInput { + @override + final String? clientMutationId; + @override + final GProjectID id; + + factory _$GRemoveProjectFromSecurityDashboardInput( + [void Function(GRemoveProjectFromSecurityDashboardInputBuilder)? + updates]) => + (new GRemoveProjectFromSecurityDashboardInputBuilder()..update(updates)) + ._build(); + + _$GRemoveProjectFromSecurityDashboardInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GRemoveProjectFromSecurityDashboardInput', 'id'); + } + + @override + GRemoveProjectFromSecurityDashboardInput rebuild( + void Function(GRemoveProjectFromSecurityDashboardInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GRemoveProjectFromSecurityDashboardInputBuilder toBuilder() => + new GRemoveProjectFromSecurityDashboardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRemoveProjectFromSecurityDashboardInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GRemoveProjectFromSecurityDashboardInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GRemoveProjectFromSecurityDashboardInputBuilder + implements + Builder { + _$GRemoveProjectFromSecurityDashboardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GProjectIDBuilder? _id; + GProjectIDBuilder get id => _$this._id ??= new GProjectIDBuilder(); + set id(GProjectIDBuilder? id) => _$this._id = id; + + GRemoveProjectFromSecurityDashboardInputBuilder(); + + GRemoveProjectFromSecurityDashboardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRemoveProjectFromSecurityDashboardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRemoveProjectFromSecurityDashboardInput; + } + + @override + void update( + void Function(GRemoveProjectFromSecurityDashboardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRemoveProjectFromSecurityDashboardInput build() => _build(); + + _$GRemoveProjectFromSecurityDashboardInput _build() { + _$GRemoveProjectFromSecurityDashboardInput _$result; + try { + _$result = _$v ?? + new _$GRemoveProjectFromSecurityDashboardInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRemoveProjectFromSecurityDashboardInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRepositionImageDiffNoteInput extends GRepositionImageDiffNoteInput { + @override + final String? clientMutationId; + @override + final GDiffNoteID id; + @override + final GUpdateDiffImagePositionInput position; + + factory _$GRepositionImageDiffNoteInput( + [void Function(GRepositionImageDiffNoteInputBuilder)? updates]) => + (new GRepositionImageDiffNoteInputBuilder()..update(updates))._build(); + + _$GRepositionImageDiffNoteInput._( + {this.clientMutationId, required this.id, required this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GRepositionImageDiffNoteInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + position, r'GRepositionImageDiffNoteInput', 'position'); + } + + @override + GRepositionImageDiffNoteInput rebuild( + void Function(GRepositionImageDiffNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRepositionImageDiffNoteInputBuilder toBuilder() => + new GRepositionImageDiffNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRepositionImageDiffNoteInput && + clientMutationId == other.clientMutationId && + id == other.id && + position == other.position; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRepositionImageDiffNoteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('position', position)) + .toString(); + } +} + +class GRepositionImageDiffNoteInputBuilder + implements + Builder { + _$GRepositionImageDiffNoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GDiffNoteIDBuilder? _id; + GDiffNoteIDBuilder get id => _$this._id ??= new GDiffNoteIDBuilder(); + set id(GDiffNoteIDBuilder? id) => _$this._id = id; + + GUpdateDiffImagePositionInputBuilder? _position; + GUpdateDiffImagePositionInputBuilder get position => + _$this._position ??= new GUpdateDiffImagePositionInputBuilder(); + set position(GUpdateDiffImagePositionInputBuilder? position) => + _$this._position = position; + + GRepositionImageDiffNoteInputBuilder(); + + GRepositionImageDiffNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _position = $v.position.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRepositionImageDiffNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRepositionImageDiffNoteInput; + } + + @override + void update(void Function(GRepositionImageDiffNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRepositionImageDiffNoteInput build() => _build(); + + _$GRepositionImageDiffNoteInput _build() { + _$GRepositionImageDiffNoteInput _$result; + try { + _$result = _$v ?? + new _$GRepositionImageDiffNoteInput._( + clientMutationId: clientMutationId, + id: id.build(), + position: position.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'position'; + position.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRepositionImageDiffNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRunnerDeleteInput extends GRunnerDeleteInput { + @override + final String? clientMutationId; + @override + final GCiRunnerID id; + + factory _$GRunnerDeleteInput( + [void Function(GRunnerDeleteInputBuilder)? updates]) => + (new GRunnerDeleteInputBuilder()..update(updates))._build(); + + _$GRunnerDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GRunnerDeleteInput', 'id'); + } + + @override + GRunnerDeleteInput rebuild( + void Function(GRunnerDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRunnerDeleteInputBuilder toBuilder() => + new GRunnerDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRunnerDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRunnerDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GRunnerDeleteInputBuilder + implements Builder { + _$GRunnerDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCiRunnerIDBuilder? _id; + GCiRunnerIDBuilder get id => _$this._id ??= new GCiRunnerIDBuilder(); + set id(GCiRunnerIDBuilder? id) => _$this._id = id; + + GRunnerDeleteInputBuilder(); + + GRunnerDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GRunnerDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRunnerDeleteInput; + } + + @override + void update(void Function(GRunnerDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRunnerDeleteInput build() => _build(); + + _$GRunnerDeleteInput _build() { + _$GRunnerDeleteInput _$result; + try { + _$result = _$v ?? + new _$GRunnerDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRunnerDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GRunnersRegistrationTokenResetInput + extends GRunnersRegistrationTokenResetInput { + @override + final String? clientMutationId; + @override + final GCiRunnerType type; + @override + final String? id; + + factory _$GRunnersRegistrationTokenResetInput( + [void Function(GRunnersRegistrationTokenResetInputBuilder)? + updates]) => + (new GRunnersRegistrationTokenResetInputBuilder()..update(updates)) + ._build(); + + _$GRunnersRegistrationTokenResetInput._( + {this.clientMutationId, required this.type, this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + type, r'GRunnersRegistrationTokenResetInput', 'type'); + } + + @override + GRunnersRegistrationTokenResetInput rebuild( + void Function(GRunnersRegistrationTokenResetInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRunnersRegistrationTokenResetInputBuilder toBuilder() => + new GRunnersRegistrationTokenResetInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRunnersRegistrationTokenResetInput && + clientMutationId == other.clientMutationId && + type == other.type && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), type.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRunnersRegistrationTokenResetInput') + ..add('clientMutationId', clientMutationId) + ..add('type', type) + ..add('id', id)) + .toString(); + } +} + +class GRunnersRegistrationTokenResetInputBuilder + implements + Builder { + _$GRunnersRegistrationTokenResetInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCiRunnerType? _type; + GCiRunnerType? get type => _$this._type; + set type(GCiRunnerType? type) => _$this._type = type; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + GRunnersRegistrationTokenResetInputBuilder(); + + GRunnersRegistrationTokenResetInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _type = $v.type; + _id = $v.id; + _$v = null; + } + return this; + } + + @override + void replace(GRunnersRegistrationTokenResetInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRunnersRegistrationTokenResetInput; + } + + @override + void update( + void Function(GRunnersRegistrationTokenResetInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRunnersRegistrationTokenResetInput build() => _build(); + + _$GRunnersRegistrationTokenResetInput _build() { + final _$result = _$v ?? + new _$GRunnersRegistrationTokenResetInput._( + clientMutationId: clientMutationId, + type: BuiltValueNullFieldError.checkNotNull( + type, r'GRunnersRegistrationTokenResetInput', 'type'), + id: id); + replace(_$result); + return _$result; + } +} + +class _$GRunnerUpdateInput extends GRunnerUpdateInput { + @override + final String? clientMutationId; + @override + final GCiRunnerID id; + @override + final String? description; + @override + final String? maintenanceNote; + @override + final int? maximumTimeout; + @override + final GCiRunnerAccessLevel? accessLevel; + @override + final bool? paused; + @override + final bool? locked; + @override + final bool? runUntagged; + @override + final BuiltList? tagList; + @override + final BuiltList? associatedProjects; + @override + final double? publicProjectsMinutesCostFactor; + @override + final double? privateProjectsMinutesCostFactor; + + factory _$GRunnerUpdateInput( + [void Function(GRunnerUpdateInputBuilder)? updates]) => + (new GRunnerUpdateInputBuilder()..update(updates))._build(); + + _$GRunnerUpdateInput._( + {this.clientMutationId, + required this.id, + this.description, + this.maintenanceNote, + this.maximumTimeout, + this.accessLevel, + this.paused, + this.locked, + this.runUntagged, + this.tagList, + this.associatedProjects, + this.publicProjectsMinutesCostFactor, + this.privateProjectsMinutesCostFactor}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GRunnerUpdateInput', 'id'); + } + + @override + GRunnerUpdateInput rebuild( + void Function(GRunnerUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GRunnerUpdateInputBuilder toBuilder() => + new GRunnerUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GRunnerUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + description == other.description && + maintenanceNote == other.maintenanceNote && + maximumTimeout == other.maximumTimeout && + accessLevel == other.accessLevel && + paused == other.paused && + locked == other.locked && + runUntagged == other.runUntagged && + tagList == other.tagList && + associatedProjects == other.associatedProjects && + publicProjectsMinutesCostFactor == + other.publicProjectsMinutesCostFactor && + privateProjectsMinutesCostFactor == + other.privateProjectsMinutesCostFactor; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + clientMutationId + .hashCode), + id.hashCode), + description.hashCode), + maintenanceNote.hashCode), + maximumTimeout.hashCode), + accessLevel.hashCode), + paused.hashCode), + locked.hashCode), + runUntagged.hashCode), + tagList.hashCode), + associatedProjects.hashCode), + publicProjectsMinutesCostFactor.hashCode), + privateProjectsMinutesCostFactor.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GRunnerUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('description', description) + ..add('maintenanceNote', maintenanceNote) + ..add('maximumTimeout', maximumTimeout) + ..add('accessLevel', accessLevel) + ..add('paused', paused) + ..add('locked', locked) + ..add('runUntagged', runUntagged) + ..add('tagList', tagList) + ..add('associatedProjects', associatedProjects) + ..add('publicProjectsMinutesCostFactor', + publicProjectsMinutesCostFactor) + ..add('privateProjectsMinutesCostFactor', + privateProjectsMinutesCostFactor)) + .toString(); + } +} + +class GRunnerUpdateInputBuilder + implements Builder { + _$GRunnerUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GCiRunnerIDBuilder? _id; + GCiRunnerIDBuilder get id => _$this._id ??= new GCiRunnerIDBuilder(); + set id(GCiRunnerIDBuilder? id) => _$this._id = id; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _maintenanceNote; + String? get maintenanceNote => _$this._maintenanceNote; + set maintenanceNote(String? maintenanceNote) => + _$this._maintenanceNote = maintenanceNote; + + int? _maximumTimeout; + int? get maximumTimeout => _$this._maximumTimeout; + set maximumTimeout(int? maximumTimeout) => + _$this._maximumTimeout = maximumTimeout; + + GCiRunnerAccessLevel? _accessLevel; + GCiRunnerAccessLevel? get accessLevel => _$this._accessLevel; + set accessLevel(GCiRunnerAccessLevel? accessLevel) => + _$this._accessLevel = accessLevel; + + bool? _paused; + bool? get paused => _$this._paused; + set paused(bool? paused) => _$this._paused = paused; + + bool? _locked; + bool? get locked => _$this._locked; + set locked(bool? locked) => _$this._locked = locked; + + bool? _runUntagged; + bool? get runUntagged => _$this._runUntagged; + set runUntagged(bool? runUntagged) => _$this._runUntagged = runUntagged; + + ListBuilder? _tagList; + ListBuilder get tagList => + _$this._tagList ??= new ListBuilder(); + set tagList(ListBuilder? tagList) => _$this._tagList = tagList; + + ListBuilder? _associatedProjects; + ListBuilder get associatedProjects => + _$this._associatedProjects ??= new ListBuilder(); + set associatedProjects(ListBuilder? associatedProjects) => + _$this._associatedProjects = associatedProjects; + + double? _publicProjectsMinutesCostFactor; + double? get publicProjectsMinutesCostFactor => + _$this._publicProjectsMinutesCostFactor; + set publicProjectsMinutesCostFactor( + double? publicProjectsMinutesCostFactor) => + _$this._publicProjectsMinutesCostFactor = publicProjectsMinutesCostFactor; + + double? _privateProjectsMinutesCostFactor; + double? get privateProjectsMinutesCostFactor => + _$this._privateProjectsMinutesCostFactor; + set privateProjectsMinutesCostFactor( + double? privateProjectsMinutesCostFactor) => + _$this._privateProjectsMinutesCostFactor = + privateProjectsMinutesCostFactor; + + GRunnerUpdateInputBuilder(); + + GRunnerUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _description = $v.description; + _maintenanceNote = $v.maintenanceNote; + _maximumTimeout = $v.maximumTimeout; + _accessLevel = $v.accessLevel; + _paused = $v.paused; + _locked = $v.locked; + _runUntagged = $v.runUntagged; + _tagList = $v.tagList?.toBuilder(); + _associatedProjects = $v.associatedProjects?.toBuilder(); + _publicProjectsMinutesCostFactor = $v.publicProjectsMinutesCostFactor; + _privateProjectsMinutesCostFactor = $v.privateProjectsMinutesCostFactor; + _$v = null; + } + return this; + } + + @override + void replace(GRunnerUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GRunnerUpdateInput; + } + + @override + void update(void Function(GRunnerUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GRunnerUpdateInput build() => _build(); + + _$GRunnerUpdateInput _build() { + _$GRunnerUpdateInput _$result; + try { + _$result = _$v ?? + new _$GRunnerUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + description: description, + maintenanceNote: maintenanceNote, + maximumTimeout: maximumTimeout, + accessLevel: accessLevel, + paused: paused, + locked: locked, + runUntagged: runUntagged, + tagList: _tagList?.build(), + associatedProjects: _associatedProjects?.build(), + publicProjectsMinutesCostFactor: publicProjectsMinutesCostFactor, + privateProjectsMinutesCostFactor: + privateProjectsMinutesCostFactor); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'tagList'; + _tagList?.build(); + _$failedField = 'associatedProjects'; + _associatedProjects?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GRunnerUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSastCiConfigurationAnalyzersEntityInput + extends GSastCiConfigurationAnalyzersEntityInput { + @override + final String name; + @override + final bool enabled; + @override + final BuiltList? variables; + + factory _$GSastCiConfigurationAnalyzersEntityInput( + [void Function(GSastCiConfigurationAnalyzersEntityInputBuilder)? + updates]) => + (new GSastCiConfigurationAnalyzersEntityInputBuilder()..update(updates)) + ._build(); + + _$GSastCiConfigurationAnalyzersEntityInput._( + {required this.name, required this.enabled, this.variables}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GSastCiConfigurationAnalyzersEntityInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + enabled, r'GSastCiConfigurationAnalyzersEntityInput', 'enabled'); + } + + @override + GSastCiConfigurationAnalyzersEntityInput rebuild( + void Function(GSastCiConfigurationAnalyzersEntityInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GSastCiConfigurationAnalyzersEntityInputBuilder toBuilder() => + new GSastCiConfigurationAnalyzersEntityInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSastCiConfigurationAnalyzersEntityInput && + name == other.name && + enabled == other.enabled && + variables == other.variables; + } + + @override + int get hashCode { + return $jf( + $jc($jc($jc(0, name.hashCode), enabled.hashCode), variables.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GSastCiConfigurationAnalyzersEntityInput') + ..add('name', name) + ..add('enabled', enabled) + ..add('variables', variables)) + .toString(); + } +} + +class GSastCiConfigurationAnalyzersEntityInputBuilder + implements + Builder { + _$GSastCiConfigurationAnalyzersEntityInput? _$v; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + ListBuilder? _variables; + ListBuilder get variables => + _$this._variables ??= new ListBuilder(); + set variables(ListBuilder? variables) => + _$this._variables = variables; + + GSastCiConfigurationAnalyzersEntityInputBuilder(); + + GSastCiConfigurationAnalyzersEntityInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _enabled = $v.enabled; + _variables = $v.variables?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSastCiConfigurationAnalyzersEntityInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSastCiConfigurationAnalyzersEntityInput; + } + + @override + void update( + void Function(GSastCiConfigurationAnalyzersEntityInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSastCiConfigurationAnalyzersEntityInput build() => _build(); + + _$GSastCiConfigurationAnalyzersEntityInput _build() { + _$GSastCiConfigurationAnalyzersEntityInput _$result; + try { + _$result = _$v ?? + new _$GSastCiConfigurationAnalyzersEntityInput._( + name: BuiltValueNullFieldError.checkNotNull( + name, r'GSastCiConfigurationAnalyzersEntityInput', 'name'), + enabled: BuiltValueNullFieldError.checkNotNull(enabled, + r'GSastCiConfigurationAnalyzersEntityInput', 'enabled'), + variables: _variables?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'variables'; + _variables?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSastCiConfigurationAnalyzersEntityInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSastCiConfigurationEntityInput + extends GSastCiConfigurationEntityInput { + @override + final String field; + @override + final String defaultValue; + @override + final String value; + + factory _$GSastCiConfigurationEntityInput( + [void Function(GSastCiConfigurationEntityInputBuilder)? updates]) => + (new GSastCiConfigurationEntityInputBuilder()..update(updates))._build(); + + _$GSastCiConfigurationEntityInput._( + {required this.field, required this.defaultValue, required this.value}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + field, r'GSastCiConfigurationEntityInput', 'field'); + BuiltValueNullFieldError.checkNotNull( + defaultValue, r'GSastCiConfigurationEntityInput', 'defaultValue'); + BuiltValueNullFieldError.checkNotNull( + value, r'GSastCiConfigurationEntityInput', 'value'); + } + + @override + GSastCiConfigurationEntityInput rebuild( + void Function(GSastCiConfigurationEntityInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSastCiConfigurationEntityInputBuilder toBuilder() => + new GSastCiConfigurationEntityInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSastCiConfigurationEntityInput && + field == other.field && + defaultValue == other.defaultValue && + value == other.value; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, field.hashCode), defaultValue.hashCode), value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSastCiConfigurationEntityInput') + ..add('field', field) + ..add('defaultValue', defaultValue) + ..add('value', value)) + .toString(); + } +} + +class GSastCiConfigurationEntityInputBuilder + implements + Builder { + _$GSastCiConfigurationEntityInput? _$v; + + String? _field; + String? get field => _$this._field; + set field(String? field) => _$this._field = field; + + String? _defaultValue; + String? get defaultValue => _$this._defaultValue; + set defaultValue(String? defaultValue) => _$this._defaultValue = defaultValue; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GSastCiConfigurationEntityInputBuilder(); + + GSastCiConfigurationEntityInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _field = $v.field; + _defaultValue = $v.defaultValue; + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GSastCiConfigurationEntityInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSastCiConfigurationEntityInput; + } + + @override + void update(void Function(GSastCiConfigurationEntityInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSastCiConfigurationEntityInput build() => _build(); + + _$GSastCiConfigurationEntityInput _build() { + final _$result = _$v ?? + new _$GSastCiConfigurationEntityInput._( + field: BuiltValueNullFieldError.checkNotNull( + field, r'GSastCiConfigurationEntityInput', 'field'), + defaultValue: BuiltValueNullFieldError.checkNotNull(defaultValue, + r'GSastCiConfigurationEntityInput', 'defaultValue'), + value: BuiltValueNullFieldError.checkNotNull( + value, r'GSastCiConfigurationEntityInput', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GSastCiConfigurationInput extends GSastCiConfigurationInput { + @override + final BuiltList? global; + @override + final BuiltList? pipeline; + @override + final BuiltList? analyzers; + + factory _$GSastCiConfigurationInput( + [void Function(GSastCiConfigurationInputBuilder)? updates]) => + (new GSastCiConfigurationInputBuilder()..update(updates))._build(); + + _$GSastCiConfigurationInput._({this.global, this.pipeline, this.analyzers}) + : super._(); + + @override + GSastCiConfigurationInput rebuild( + void Function(GSastCiConfigurationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSastCiConfigurationInputBuilder toBuilder() => + new GSastCiConfigurationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSastCiConfigurationInput && + global == other.global && + pipeline == other.pipeline && + analyzers == other.analyzers; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, global.hashCode), pipeline.hashCode), analyzers.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSastCiConfigurationInput') + ..add('global', global) + ..add('pipeline', pipeline) + ..add('analyzers', analyzers)) + .toString(); + } +} + +class GSastCiConfigurationInputBuilder + implements + Builder { + _$GSastCiConfigurationInput? _$v; + + ListBuilder? _global; + ListBuilder get global => + _$this._global ??= new ListBuilder(); + set global(ListBuilder? global) => + _$this._global = global; + + ListBuilder? _pipeline; + ListBuilder get pipeline => + _$this._pipeline ??= new ListBuilder(); + set pipeline(ListBuilder? pipeline) => + _$this._pipeline = pipeline; + + ListBuilder? _analyzers; + ListBuilder get analyzers => + _$this._analyzers ??= + new ListBuilder(); + set analyzers( + ListBuilder? analyzers) => + _$this._analyzers = analyzers; + + GSastCiConfigurationInputBuilder(); + + GSastCiConfigurationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _global = $v.global?.toBuilder(); + _pipeline = $v.pipeline?.toBuilder(); + _analyzers = $v.analyzers?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSastCiConfigurationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSastCiConfigurationInput; + } + + @override + void update(void Function(GSastCiConfigurationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSastCiConfigurationInput build() => _build(); + + _$GSastCiConfigurationInput _build() { + _$GSastCiConfigurationInput _$result; + try { + _$result = _$v ?? + new _$GSastCiConfigurationInput._( + global: _global?.build(), + pipeline: _pipeline?.build(), + analyzers: _analyzers?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'global'; + _global?.build(); + _$failedField = 'pipeline'; + _pipeline?.build(); + _$failedField = 'analyzers'; + _analyzers?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSastCiConfigurationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSavedReplyCreateInput extends GSavedReplyCreateInput { + @override + final String? clientMutationId; + @override + final String name; + @override + final String content; + + factory _$GSavedReplyCreateInput( + [void Function(GSavedReplyCreateInputBuilder)? updates]) => + (new GSavedReplyCreateInputBuilder()..update(updates))._build(); + + _$GSavedReplyCreateInput._( + {this.clientMutationId, required this.name, required this.content}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GSavedReplyCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + content, r'GSavedReplyCreateInput', 'content'); + } + + @override + GSavedReplyCreateInput rebuild( + void Function(GSavedReplyCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSavedReplyCreateInputBuilder toBuilder() => + new GSavedReplyCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSavedReplyCreateInput && + clientMutationId == other.clientMutationId && + name == other.name && + content == other.content; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), name.hashCode), + content.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSavedReplyCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('content', content)) + .toString(); + } +} + +class GSavedReplyCreateInputBuilder + implements Builder { + _$GSavedReplyCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _content; + String? get content => _$this._content; + set content(String? content) => _$this._content = content; + + GSavedReplyCreateInputBuilder(); + + GSavedReplyCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _content = $v.content; + _$v = null; + } + return this; + } + + @override + void replace(GSavedReplyCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSavedReplyCreateInput; + } + + @override + void update(void Function(GSavedReplyCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSavedReplyCreateInput build() => _build(); + + _$GSavedReplyCreateInput _build() { + final _$result = _$v ?? + new _$GSavedReplyCreateInput._( + clientMutationId: clientMutationId, + name: BuiltValueNullFieldError.checkNotNull( + name, r'GSavedReplyCreateInput', 'name'), + content: BuiltValueNullFieldError.checkNotNull( + content, r'GSavedReplyCreateInput', 'content')); + replace(_$result); + return _$result; + } +} + +class _$GSavedReplyDestroyInput extends GSavedReplyDestroyInput { + @override + final String? clientMutationId; + @override + final GUsersSavedReplyID id; + + factory _$GSavedReplyDestroyInput( + [void Function(GSavedReplyDestroyInputBuilder)? updates]) => + (new GSavedReplyDestroyInputBuilder()..update(updates))._build(); + + _$GSavedReplyDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GSavedReplyDestroyInput', 'id'); + } + + @override + GSavedReplyDestroyInput rebuild( + void Function(GSavedReplyDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSavedReplyDestroyInputBuilder toBuilder() => + new GSavedReplyDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSavedReplyDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSavedReplyDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GSavedReplyDestroyInputBuilder + implements + Builder { + _$GSavedReplyDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GUsersSavedReplyIDBuilder? _id; + GUsersSavedReplyIDBuilder get id => + _$this._id ??= new GUsersSavedReplyIDBuilder(); + set id(GUsersSavedReplyIDBuilder? id) => _$this._id = id; + + GSavedReplyDestroyInputBuilder(); + + GSavedReplyDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSavedReplyDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSavedReplyDestroyInput; + } + + @override + void update(void Function(GSavedReplyDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSavedReplyDestroyInput build() => _build(); + + _$GSavedReplyDestroyInput _build() { + _$GSavedReplyDestroyInput _$result; + try { + _$result = _$v ?? + new _$GSavedReplyDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSavedReplyDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSavedReplyUpdateInput extends GSavedReplyUpdateInput { + @override + final String? clientMutationId; + @override + final GUsersSavedReplyID id; + @override + final String name; + @override + final String content; + + factory _$GSavedReplyUpdateInput( + [void Function(GSavedReplyUpdateInputBuilder)? updates]) => + (new GSavedReplyUpdateInputBuilder()..update(updates))._build(); + + _$GSavedReplyUpdateInput._( + {this.clientMutationId, + required this.id, + required this.name, + required this.content}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GSavedReplyUpdateInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + name, r'GSavedReplyUpdateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + content, r'GSavedReplyUpdateInput', 'content'); + } + + @override + GSavedReplyUpdateInput rebuild( + void Function(GSavedReplyUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSavedReplyUpdateInputBuilder toBuilder() => + new GSavedReplyUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSavedReplyUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + name == other.name && + content == other.content; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), name.hashCode), + content.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSavedReplyUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('name', name) + ..add('content', content)) + .toString(); + } +} + +class GSavedReplyUpdateInputBuilder + implements Builder { + _$GSavedReplyUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GUsersSavedReplyIDBuilder? _id; + GUsersSavedReplyIDBuilder get id => + _$this._id ??= new GUsersSavedReplyIDBuilder(); + set id(GUsersSavedReplyIDBuilder? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _content; + String? get content => _$this._content; + set content(String? content) => _$this._content = content; + + GSavedReplyUpdateInputBuilder(); + + GSavedReplyUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _name = $v.name; + _content = $v.content; + _$v = null; + } + return this; + } + + @override + void replace(GSavedReplyUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSavedReplyUpdateInput; + } + + @override + void update(void Function(GSavedReplyUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSavedReplyUpdateInput build() => _build(); + + _$GSavedReplyUpdateInput _build() { + _$GSavedReplyUpdateInput _$result; + try { + _$result = _$v ?? + new _$GSavedReplyUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GSavedReplyUpdateInput', 'name'), + content: BuiltValueNullFieldError.checkNotNull( + content, r'GSavedReplyUpdateInput', 'content')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSavedReplyUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GScanExecutionPolicyCommitInput + extends GScanExecutionPolicyCommitInput { + @override + final String? clientMutationId; + @override + final String? fullPath; + @override + final String policyYaml; + @override + final GMutationOperationMode operationMode; + @override + final String? name; + + factory _$GScanExecutionPolicyCommitInput( + [void Function(GScanExecutionPolicyCommitInputBuilder)? updates]) => + (new GScanExecutionPolicyCommitInputBuilder()..update(updates))._build(); + + _$GScanExecutionPolicyCommitInput._( + {this.clientMutationId, + this.fullPath, + required this.policyYaml, + required this.operationMode, + this.name}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + policyYaml, r'GScanExecutionPolicyCommitInput', 'policyYaml'); + BuiltValueNullFieldError.checkNotNull( + operationMode, r'GScanExecutionPolicyCommitInput', 'operationMode'); + } + + @override + GScanExecutionPolicyCommitInput rebuild( + void Function(GScanExecutionPolicyCommitInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GScanExecutionPolicyCommitInputBuilder toBuilder() => + new GScanExecutionPolicyCommitInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GScanExecutionPolicyCommitInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + policyYaml == other.policyYaml && + operationMode == other.operationMode && + name == other.name; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + policyYaml.hashCode), + operationMode.hashCode), + name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GScanExecutionPolicyCommitInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('policyYaml', policyYaml) + ..add('operationMode', operationMode) + ..add('name', name)) + .toString(); + } +} + +class GScanExecutionPolicyCommitInputBuilder + implements + Builder { + _$GScanExecutionPolicyCommitInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + String? _policyYaml; + String? get policyYaml => _$this._policyYaml; + set policyYaml(String? policyYaml) => _$this._policyYaml = policyYaml; + + GMutationOperationMode? _operationMode; + GMutationOperationMode? get operationMode => _$this._operationMode; + set operationMode(GMutationOperationMode? operationMode) => + _$this._operationMode = operationMode; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GScanExecutionPolicyCommitInputBuilder(); + + GScanExecutionPolicyCommitInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _policyYaml = $v.policyYaml; + _operationMode = $v.operationMode; + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GScanExecutionPolicyCommitInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GScanExecutionPolicyCommitInput; + } + + @override + void update(void Function(GScanExecutionPolicyCommitInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GScanExecutionPolicyCommitInput build() => _build(); + + _$GScanExecutionPolicyCommitInput _build() { + final _$result = _$v ?? + new _$GScanExecutionPolicyCommitInput._( + clientMutationId: clientMutationId, + fullPath: fullPath, + policyYaml: BuiltValueNullFieldError.checkNotNull( + policyYaml, r'GScanExecutionPolicyCommitInput', 'policyYaml'), + operationMode: BuiltValueNullFieldError.checkNotNull(operationMode, + r'GScanExecutionPolicyCommitInput', 'operationMode'), + name: name); + replace(_$result); + return _$result; + } +} + +class _$GSecurityFindingCreateIssueInput + extends GSecurityFindingCreateIssueInput { + @override + final String? clientMutationId; + @override + final String uuid; + @override + final GProjectID project; + + factory _$GSecurityFindingCreateIssueInput( + [void Function(GSecurityFindingCreateIssueInputBuilder)? updates]) => + (new GSecurityFindingCreateIssueInputBuilder()..update(updates))._build(); + + _$GSecurityFindingCreateIssueInput._( + {this.clientMutationId, required this.uuid, required this.project}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + uuid, r'GSecurityFindingCreateIssueInput', 'uuid'); + BuiltValueNullFieldError.checkNotNull( + project, r'GSecurityFindingCreateIssueInput', 'project'); + } + + @override + GSecurityFindingCreateIssueInput rebuild( + void Function(GSecurityFindingCreateIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityFindingCreateIssueInputBuilder toBuilder() => + new GSecurityFindingCreateIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityFindingCreateIssueInput && + clientMutationId == other.clientMutationId && + uuid == other.uuid && + project == other.project; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), uuid.hashCode), + project.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityFindingCreateIssueInput') + ..add('clientMutationId', clientMutationId) + ..add('uuid', uuid) + ..add('project', project)) + .toString(); + } +} + +class GSecurityFindingCreateIssueInputBuilder + implements + Builder { + _$GSecurityFindingCreateIssueInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _uuid; + String? get uuid => _$this._uuid; + set uuid(String? uuid) => _$this._uuid = uuid; + + GProjectIDBuilder? _project; + GProjectIDBuilder get project => _$this._project ??= new GProjectIDBuilder(); + set project(GProjectIDBuilder? project) => _$this._project = project; + + GSecurityFindingCreateIssueInputBuilder(); + + GSecurityFindingCreateIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _uuid = $v.uuid; + _project = $v.project.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSecurityFindingCreateIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityFindingCreateIssueInput; + } + + @override + void update(void Function(GSecurityFindingCreateIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityFindingCreateIssueInput build() => _build(); + + _$GSecurityFindingCreateIssueInput _build() { + _$GSecurityFindingCreateIssueInput _$result; + try { + _$result = _$v ?? + new _$GSecurityFindingCreateIssueInput._( + clientMutationId: clientMutationId, + uuid: BuiltValueNullFieldError.checkNotNull( + uuid, r'GSecurityFindingCreateIssueInput', 'uuid'), + project: project.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'project'; + project.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSecurityFindingCreateIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSecurityFindingDismissInput extends GSecurityFindingDismissInput { + @override + final String? clientMutationId; + @override + final String uuid; + @override + final String? comment; + @override + final GVulnerabilityDismissalReason? dismissalReason; + + factory _$GSecurityFindingDismissInput( + [void Function(GSecurityFindingDismissInputBuilder)? updates]) => + (new GSecurityFindingDismissInputBuilder()..update(updates))._build(); + + _$GSecurityFindingDismissInput._( + {this.clientMutationId, + required this.uuid, + this.comment, + this.dismissalReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + uuid, r'GSecurityFindingDismissInput', 'uuid'); + } + + @override + GSecurityFindingDismissInput rebuild( + void Function(GSecurityFindingDismissInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityFindingDismissInputBuilder toBuilder() => + new GSecurityFindingDismissInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityFindingDismissInput && + clientMutationId == other.clientMutationId && + uuid == other.uuid && + comment == other.comment && + dismissalReason == other.dismissalReason; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), uuid.hashCode), + comment.hashCode), + dismissalReason.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityFindingDismissInput') + ..add('clientMutationId', clientMutationId) + ..add('uuid', uuid) + ..add('comment', comment) + ..add('dismissalReason', dismissalReason)) + .toString(); + } +} + +class GSecurityFindingDismissInputBuilder + implements + Builder { + _$GSecurityFindingDismissInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _uuid; + String? get uuid => _$this._uuid; + set uuid(String? uuid) => _$this._uuid = uuid; + + String? _comment; + String? get comment => _$this._comment; + set comment(String? comment) => _$this._comment = comment; + + GVulnerabilityDismissalReason? _dismissalReason; + GVulnerabilityDismissalReason? get dismissalReason => _$this._dismissalReason; + set dismissalReason(GVulnerabilityDismissalReason? dismissalReason) => + _$this._dismissalReason = dismissalReason; + + GSecurityFindingDismissInputBuilder(); + + GSecurityFindingDismissInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _uuid = $v.uuid; + _comment = $v.comment; + _dismissalReason = $v.dismissalReason; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityFindingDismissInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityFindingDismissInput; + } + + @override + void update(void Function(GSecurityFindingDismissInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityFindingDismissInput build() => _build(); + + _$GSecurityFindingDismissInput _build() { + final _$result = _$v ?? + new _$GSecurityFindingDismissInput._( + clientMutationId: clientMutationId, + uuid: BuiltValueNullFieldError.checkNotNull( + uuid, r'GSecurityFindingDismissInput', 'uuid'), + comment: comment, + dismissalReason: dismissalReason); + replace(_$result); + return _$result; + } +} + +class _$GSecurityPolicyProjectAssignInput + extends GSecurityPolicyProjectAssignInput { + @override + final String? clientMutationId; + @override + final String? fullPath; + @override + final GProjectID securityPolicyProjectId; + + factory _$GSecurityPolicyProjectAssignInput( + [void Function(GSecurityPolicyProjectAssignInputBuilder)? updates]) => + (new GSecurityPolicyProjectAssignInputBuilder()..update(updates)) + ._build(); + + _$GSecurityPolicyProjectAssignInput._( + {this.clientMutationId, + this.fullPath, + required this.securityPolicyProjectId}) + : super._() { + BuiltValueNullFieldError.checkNotNull(securityPolicyProjectId, + r'GSecurityPolicyProjectAssignInput', 'securityPolicyProjectId'); + } + + @override + GSecurityPolicyProjectAssignInput rebuild( + void Function(GSecurityPolicyProjectAssignInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityPolicyProjectAssignInputBuilder toBuilder() => + new GSecurityPolicyProjectAssignInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityPolicyProjectAssignInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath && + securityPolicyProjectId == other.securityPolicyProjectId; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode), + securityPolicyProjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityPolicyProjectAssignInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath) + ..add('securityPolicyProjectId', securityPolicyProjectId)) + .toString(); + } +} + +class GSecurityPolicyProjectAssignInputBuilder + implements + Builder { + _$GSecurityPolicyProjectAssignInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GProjectIDBuilder? _securityPolicyProjectId; + GProjectIDBuilder get securityPolicyProjectId => + _$this._securityPolicyProjectId ??= new GProjectIDBuilder(); + set securityPolicyProjectId(GProjectIDBuilder? securityPolicyProjectId) => + _$this._securityPolicyProjectId = securityPolicyProjectId; + + GSecurityPolicyProjectAssignInputBuilder(); + + GSecurityPolicyProjectAssignInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _securityPolicyProjectId = $v.securityPolicyProjectId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GSecurityPolicyProjectAssignInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityPolicyProjectAssignInput; + } + + @override + void update( + void Function(GSecurityPolicyProjectAssignInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityPolicyProjectAssignInput build() => _build(); + + _$GSecurityPolicyProjectAssignInput _build() { + _$GSecurityPolicyProjectAssignInput _$result; + try { + _$result = _$v ?? + new _$GSecurityPolicyProjectAssignInput._( + clientMutationId: clientMutationId, + fullPath: fullPath, + securityPolicyProjectId: securityPolicyProjectId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'securityPolicyProjectId'; + securityPolicyProjectId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSecurityPolicyProjectAssignInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSecurityPolicyProjectCreateInput + extends GSecurityPolicyProjectCreateInput { + @override + final String? clientMutationId; + @override + final String? fullPath; + + factory _$GSecurityPolicyProjectCreateInput( + [void Function(GSecurityPolicyProjectCreateInputBuilder)? updates]) => + (new GSecurityPolicyProjectCreateInputBuilder()..update(updates)) + ._build(); + + _$GSecurityPolicyProjectCreateInput._({this.clientMutationId, this.fullPath}) + : super._(); + + @override + GSecurityPolicyProjectCreateInput rebuild( + void Function(GSecurityPolicyProjectCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityPolicyProjectCreateInputBuilder toBuilder() => + new GSecurityPolicyProjectCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityPolicyProjectCreateInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityPolicyProjectCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath)) + .toString(); + } +} + +class GSecurityPolicyProjectCreateInputBuilder + implements + Builder { + _$GSecurityPolicyProjectCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GSecurityPolicyProjectCreateInputBuilder(); + + GSecurityPolicyProjectCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityPolicyProjectCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityPolicyProjectCreateInput; + } + + @override + void update( + void Function(GSecurityPolicyProjectCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityPolicyProjectCreateInput build() => _build(); + + _$GSecurityPolicyProjectCreateInput _build() { + final _$result = _$v ?? + new _$GSecurityPolicyProjectCreateInput._( + clientMutationId: clientMutationId, fullPath: fullPath); + replace(_$result); + return _$result; + } +} + +class _$GSecurityPolicyProjectUnassignInput + extends GSecurityPolicyProjectUnassignInput { + @override + final String? clientMutationId; + @override + final String? fullPath; + + factory _$GSecurityPolicyProjectUnassignInput( + [void Function(GSecurityPolicyProjectUnassignInputBuilder)? + updates]) => + (new GSecurityPolicyProjectUnassignInputBuilder()..update(updates)) + ._build(); + + _$GSecurityPolicyProjectUnassignInput._( + {this.clientMutationId, this.fullPath}) + : super._(); + + @override + GSecurityPolicyProjectUnassignInput rebuild( + void Function(GSecurityPolicyProjectUnassignInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityPolicyProjectUnassignInputBuilder toBuilder() => + new GSecurityPolicyProjectUnassignInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityPolicyProjectUnassignInput && + clientMutationId == other.clientMutationId && + fullPath == other.fullPath; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), fullPath.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityPolicyProjectUnassignInput') + ..add('clientMutationId', clientMutationId) + ..add('fullPath', fullPath)) + .toString(); + } +} + +class GSecurityPolicyProjectUnassignInputBuilder + implements + Builder { + _$GSecurityPolicyProjectUnassignInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _fullPath; + String? get fullPath => _$this._fullPath; + set fullPath(String? fullPath) => _$this._fullPath = fullPath; + + GSecurityPolicyProjectUnassignInputBuilder(); + + GSecurityPolicyProjectUnassignInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _fullPath = $v.fullPath; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityPolicyProjectUnassignInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityPolicyProjectUnassignInput; + } + + @override + void update( + void Function(GSecurityPolicyProjectUnassignInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityPolicyProjectUnassignInput build() => _build(); + + _$GSecurityPolicyProjectUnassignInput _build() { + final _$result = _$v ?? + new _$GSecurityPolicyProjectUnassignInput._( + clientMutationId: clientMutationId, fullPath: fullPath); + replace(_$result); + return _$result; + } +} + +class _$GSecurityTrainingProviderID extends GSecurityTrainingProviderID { + @override + final String value; + + factory _$GSecurityTrainingProviderID( + [void Function(GSecurityTrainingProviderIDBuilder)? updates]) => + (new GSecurityTrainingProviderIDBuilder()..update(updates))._build(); + + _$GSecurityTrainingProviderID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GSecurityTrainingProviderID', 'value'); + } + + @override + GSecurityTrainingProviderID rebuild( + void Function(GSecurityTrainingProviderIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityTrainingProviderIDBuilder toBuilder() => + new GSecurityTrainingProviderIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityTrainingProviderID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityTrainingProviderID') + ..add('value', value)) + .toString(); + } +} + +class GSecurityTrainingProviderIDBuilder + implements + Builder { + _$GSecurityTrainingProviderID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GSecurityTrainingProviderIDBuilder(); + + GSecurityTrainingProviderIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityTrainingProviderID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityTrainingProviderID; + } + + @override + void update(void Function(GSecurityTrainingProviderIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityTrainingProviderID build() => _build(); + + _$GSecurityTrainingProviderID _build() { + final _$result = _$v ?? + new _$GSecurityTrainingProviderID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GSecurityTrainingProviderID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GSecurityTrainingUpdateInput extends GSecurityTrainingUpdateInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final GSecurityTrainingProviderID providerId; + @override + final bool isEnabled; + @override + final bool? isPrimary; + + factory _$GSecurityTrainingUpdateInput( + [void Function(GSecurityTrainingUpdateInputBuilder)? updates]) => + (new GSecurityTrainingUpdateInputBuilder()..update(updates))._build(); + + _$GSecurityTrainingUpdateInput._( + {this.clientMutationId, + required this.projectPath, + required this.providerId, + required this.isEnabled, + this.isPrimary}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GSecurityTrainingUpdateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + providerId, r'GSecurityTrainingUpdateInput', 'providerId'); + BuiltValueNullFieldError.checkNotNull( + isEnabled, r'GSecurityTrainingUpdateInput', 'isEnabled'); + } + + @override + GSecurityTrainingUpdateInput rebuild( + void Function(GSecurityTrainingUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSecurityTrainingUpdateInputBuilder toBuilder() => + new GSecurityTrainingUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSecurityTrainingUpdateInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + providerId == other.providerId && + isEnabled == other.isEnabled && + isPrimary == other.isPrimary; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + providerId.hashCode), + isEnabled.hashCode), + isPrimary.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSecurityTrainingUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('providerId', providerId) + ..add('isEnabled', isEnabled) + ..add('isPrimary', isPrimary)) + .toString(); + } +} + +class GSecurityTrainingUpdateInputBuilder + implements + Builder { + _$GSecurityTrainingUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + GSecurityTrainingProviderIDBuilder? _providerId; + GSecurityTrainingProviderIDBuilder get providerId => + _$this._providerId ??= new GSecurityTrainingProviderIDBuilder(); + set providerId(GSecurityTrainingProviderIDBuilder? providerId) => + _$this._providerId = providerId; + + bool? _isEnabled; + bool? get isEnabled => _$this._isEnabled; + set isEnabled(bool? isEnabled) => _$this._isEnabled = isEnabled; + + bool? _isPrimary; + bool? get isPrimary => _$this._isPrimary; + set isPrimary(bool? isPrimary) => _$this._isPrimary = isPrimary; + + GSecurityTrainingUpdateInputBuilder(); + + GSecurityTrainingUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _providerId = $v.providerId.toBuilder(); + _isEnabled = $v.isEnabled; + _isPrimary = $v.isPrimary; + _$v = null; + } + return this; + } + + @override + void replace(GSecurityTrainingUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSecurityTrainingUpdateInput; + } + + @override + void update(void Function(GSecurityTrainingUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSecurityTrainingUpdateInput build() => _build(); + + _$GSecurityTrainingUpdateInput _build() { + _$GSecurityTrainingUpdateInput _$result; + try { + _$result = _$v ?? + new _$GSecurityTrainingUpdateInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GSecurityTrainingUpdateInput', 'projectPath'), + providerId: providerId.build(), + isEnabled: BuiltValueNullFieldError.checkNotNull( + isEnabled, r'GSecurityTrainingUpdateInput', 'isEnabled'), + isPrimary: isPrimary); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'providerId'; + providerId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GSecurityTrainingUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GSnippetBlobActionInputType extends GSnippetBlobActionInputType { + @override + final GSnippetBlobActionEnum action; + @override + final String? previousPath; + @override + final String filePath; + @override + final String? content; + + factory _$GSnippetBlobActionInputType( + [void Function(GSnippetBlobActionInputTypeBuilder)? updates]) => + (new GSnippetBlobActionInputTypeBuilder()..update(updates))._build(); + + _$GSnippetBlobActionInputType._( + {required this.action, + this.previousPath, + required this.filePath, + this.content}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + action, r'GSnippetBlobActionInputType', 'action'); + BuiltValueNullFieldError.checkNotNull( + filePath, r'GSnippetBlobActionInputType', 'filePath'); + } + + @override + GSnippetBlobActionInputType rebuild( + void Function(GSnippetBlobActionInputTypeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSnippetBlobActionInputTypeBuilder toBuilder() => + new GSnippetBlobActionInputTypeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSnippetBlobActionInputType && + action == other.action && + previousPath == other.previousPath && + filePath == other.filePath && + content == other.content; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, action.hashCode), previousPath.hashCode), + filePath.hashCode), + content.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSnippetBlobActionInputType') + ..add('action', action) + ..add('previousPath', previousPath) + ..add('filePath', filePath) + ..add('content', content)) + .toString(); + } +} + +class GSnippetBlobActionInputTypeBuilder + implements + Builder { + _$GSnippetBlobActionInputType? _$v; + + GSnippetBlobActionEnum? _action; + GSnippetBlobActionEnum? get action => _$this._action; + set action(GSnippetBlobActionEnum? action) => _$this._action = action; + + String? _previousPath; + String? get previousPath => _$this._previousPath; + set previousPath(String? previousPath) => _$this._previousPath = previousPath; + + String? _filePath; + String? get filePath => _$this._filePath; + set filePath(String? filePath) => _$this._filePath = filePath; + + String? _content; + String? get content => _$this._content; + set content(String? content) => _$this._content = content; + + GSnippetBlobActionInputTypeBuilder(); + + GSnippetBlobActionInputTypeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _action = $v.action; + _previousPath = $v.previousPath; + _filePath = $v.filePath; + _content = $v.content; + _$v = null; + } + return this; + } + + @override + void replace(GSnippetBlobActionInputType other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSnippetBlobActionInputType; + } + + @override + void update(void Function(GSnippetBlobActionInputTypeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSnippetBlobActionInputType build() => _build(); + + _$GSnippetBlobActionInputType _build() { + final _$result = _$v ?? + new _$GSnippetBlobActionInputType._( + action: BuiltValueNullFieldError.checkNotNull( + action, r'GSnippetBlobActionInputType', 'action'), + previousPath: previousPath, + filePath: BuiltValueNullFieldError.checkNotNull( + filePath, r'GSnippetBlobActionInputType', 'filePath'), + content: content); + replace(_$result); + return _$result; + } +} + +class _$GSnippetID extends GSnippetID { + @override + final String value; + + factory _$GSnippetID([void Function(GSnippetIDBuilder)? updates]) => + (new GSnippetIDBuilder()..update(updates))._build(); + + _$GSnippetID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GSnippetID', 'value'); + } + + @override + GSnippetID rebuild(void Function(GSnippetIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GSnippetIDBuilder toBuilder() => new GSnippetIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GSnippetID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GSnippetID')..add('value', value)) + .toString(); + } +} + +class GSnippetIDBuilder implements Builder { + _$GSnippetID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GSnippetIDBuilder(); + + GSnippetIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GSnippetID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GSnippetID; + } + + @override + void update(void Function(GSnippetIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GSnippetID build() => _build(); + + _$GSnippetID _build() { + final _$result = _$v ?? + new _$GSnippetID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GSnippetID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTerraformStateDeleteInput extends GTerraformStateDeleteInput { + @override + final GTerraformStateID id; + @override + final String? clientMutationId; + + factory _$GTerraformStateDeleteInput( + [void Function(GTerraformStateDeleteInputBuilder)? updates]) => + (new GTerraformStateDeleteInputBuilder()..update(updates))._build(); + + _$GTerraformStateDeleteInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GTerraformStateDeleteInput', 'id'); + } + + @override + GTerraformStateDeleteInput rebuild( + void Function(GTerraformStateDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTerraformStateDeleteInputBuilder toBuilder() => + new GTerraformStateDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTerraformStateDeleteInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTerraformStateDeleteInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GTerraformStateDeleteInputBuilder + implements + Builder { + _$GTerraformStateDeleteInput? _$v; + + GTerraformStateIDBuilder? _id; + GTerraformStateIDBuilder get id => + _$this._id ??= new GTerraformStateIDBuilder(); + set id(GTerraformStateIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTerraformStateDeleteInputBuilder(); + + GTerraformStateDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GTerraformStateDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTerraformStateDeleteInput; + } + + @override + void update(void Function(GTerraformStateDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTerraformStateDeleteInput build() => _build(); + + _$GTerraformStateDeleteInput _build() { + _$GTerraformStateDeleteInput _$result; + try { + _$result = _$v ?? + new _$GTerraformStateDeleteInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTerraformStateDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTerraformStateID extends GTerraformStateID { + @override + final String value; + + factory _$GTerraformStateID( + [void Function(GTerraformStateIDBuilder)? updates]) => + (new GTerraformStateIDBuilder()..update(updates))._build(); + + _$GTerraformStateID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GTerraformStateID', 'value'); + } + + @override + GTerraformStateID rebuild(void Function(GTerraformStateIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTerraformStateIDBuilder toBuilder() => + new GTerraformStateIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTerraformStateID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTerraformStateID') + ..add('value', value)) + .toString(); + } +} + +class GTerraformStateIDBuilder + implements Builder { + _$GTerraformStateID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GTerraformStateIDBuilder(); + + GTerraformStateIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GTerraformStateID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTerraformStateID; + } + + @override + void update(void Function(GTerraformStateIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTerraformStateID build() => _build(); + + _$GTerraformStateID _build() { + final _$result = _$v ?? + new _$GTerraformStateID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GTerraformStateID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTerraformStateLockInput extends GTerraformStateLockInput { + @override + final GTerraformStateID id; + @override + final String? clientMutationId; + + factory _$GTerraformStateLockInput( + [void Function(GTerraformStateLockInputBuilder)? updates]) => + (new GTerraformStateLockInputBuilder()..update(updates))._build(); + + _$GTerraformStateLockInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GTerraformStateLockInput', 'id'); + } + + @override + GTerraformStateLockInput rebuild( + void Function(GTerraformStateLockInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTerraformStateLockInputBuilder toBuilder() => + new GTerraformStateLockInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTerraformStateLockInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTerraformStateLockInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GTerraformStateLockInputBuilder + implements + Builder { + _$GTerraformStateLockInput? _$v; + + GTerraformStateIDBuilder? _id; + GTerraformStateIDBuilder get id => + _$this._id ??= new GTerraformStateIDBuilder(); + set id(GTerraformStateIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTerraformStateLockInputBuilder(); + + GTerraformStateLockInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GTerraformStateLockInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTerraformStateLockInput; + } + + @override + void update(void Function(GTerraformStateLockInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTerraformStateLockInput build() => _build(); + + _$GTerraformStateLockInput _build() { + _$GTerraformStateLockInput _$result; + try { + _$result = _$v ?? + new _$GTerraformStateLockInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTerraformStateLockInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTerraformStateUnlockInput extends GTerraformStateUnlockInput { + @override + final GTerraformStateID id; + @override + final String? clientMutationId; + + factory _$GTerraformStateUnlockInput( + [void Function(GTerraformStateUnlockInputBuilder)? updates]) => + (new GTerraformStateUnlockInputBuilder()..update(updates))._build(); + + _$GTerraformStateUnlockInput._({required this.id, this.clientMutationId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GTerraformStateUnlockInput', 'id'); + } + + @override + GTerraformStateUnlockInput rebuild( + void Function(GTerraformStateUnlockInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTerraformStateUnlockInputBuilder toBuilder() => + new GTerraformStateUnlockInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTerraformStateUnlockInput && + id == other.id && + clientMutationId == other.clientMutationId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, id.hashCode), clientMutationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTerraformStateUnlockInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId)) + .toString(); + } +} + +class GTerraformStateUnlockInputBuilder + implements + Builder { + _$GTerraformStateUnlockInput? _$v; + + GTerraformStateIDBuilder? _id; + GTerraformStateIDBuilder get id => + _$this._id ??= new GTerraformStateIDBuilder(); + set id(GTerraformStateIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTerraformStateUnlockInputBuilder(); + + GTerraformStateUnlockInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _$v = null; + } + return this; + } + + @override + void replace(GTerraformStateUnlockInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTerraformStateUnlockInput; + } + + @override + void update(void Function(GTerraformStateUnlockInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTerraformStateUnlockInput build() => _build(); + + _$GTerraformStateUnlockInput _build() { + _$GTerraformStateUnlockInput _$result; + try { + _$result = _$v ?? + new _$GTerraformStateUnlockInput._( + id: id.build(), clientMutationId: clientMutationId); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTerraformStateUnlockInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTime extends GTime { + @override + final String value; + + factory _$GTime([void Function(GTimeBuilder)? updates]) => + (new GTimeBuilder()..update(updates))._build(); + + _$GTime._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GTime', 'value'); + } + + @override + GTime rebuild(void Function(GTimeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimeBuilder toBuilder() => new GTimeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTime && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTime')..add('value', value)) + .toString(); + } +} + +class GTimeBuilder implements Builder { + _$GTime? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GTimeBuilder(); + + GTimeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GTime other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTime; + } + + @override + void update(void Function(GTimeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTime build() => _build(); + + _$GTime _build() { + final _$result = _$v ?? + new _$GTime._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GTime', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTimeframe extends GTimeframe { + @override + final GDate start; + @override + final GDate end; + + factory _$GTimeframe([void Function(GTimeframeBuilder)? updates]) => + (new GTimeframeBuilder()..update(updates))._build(); + + _$GTimeframe._({required this.start, required this.end}) : super._() { + BuiltValueNullFieldError.checkNotNull(start, r'GTimeframe', 'start'); + BuiltValueNullFieldError.checkNotNull(end, r'GTimeframe', 'end'); + } + + @override + GTimeframe rebuild(void Function(GTimeframeBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimeframeBuilder toBuilder() => new GTimeframeBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimeframe && start == other.start && end == other.end; + } + + @override + int get hashCode { + return $jf($jc($jc(0, start.hashCode), end.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimeframe') + ..add('start', start) + ..add('end', end)) + .toString(); + } +} + +class GTimeframeBuilder implements Builder { + _$GTimeframe? _$v; + + GDateBuilder? _start; + GDateBuilder get start => _$this._start ??= new GDateBuilder(); + set start(GDateBuilder? start) => _$this._start = start; + + GDateBuilder? _end; + GDateBuilder get end => _$this._end ??= new GDateBuilder(); + set end(GDateBuilder? end) => _$this._end = end; + + GTimeframeBuilder(); + + GTimeframeBuilder get _$this { + final $v = _$v; + if ($v != null) { + _start = $v.start.toBuilder(); + _end = $v.end.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimeframe other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimeframe; + } + + @override + void update(void Function(GTimeframeBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimeframe build() => _build(); + + _$GTimeframe _build() { + _$GTimeframe _$result; + try { + _$result = + _$v ?? new _$GTimeframe._(start: start.build(), end: end.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'start'; + start.build(); + _$failedField = 'end'; + end.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimeframe', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelineEventCreateInput extends GTimelineEventCreateInput { + @override + final String? clientMutationId; + @override + final GIssueID incidentId; + @override + final String note; + @override + final GTime occurredAt; + + factory _$GTimelineEventCreateInput( + [void Function(GTimelineEventCreateInputBuilder)? updates]) => + (new GTimelineEventCreateInputBuilder()..update(updates))._build(); + + _$GTimelineEventCreateInput._( + {this.clientMutationId, + required this.incidentId, + required this.note, + required this.occurredAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + incidentId, r'GTimelineEventCreateInput', 'incidentId'); + BuiltValueNullFieldError.checkNotNull( + note, r'GTimelineEventCreateInput', 'note'); + BuiltValueNullFieldError.checkNotNull( + occurredAt, r'GTimelineEventCreateInput', 'occurredAt'); + } + + @override + GTimelineEventCreateInput rebuild( + void Function(GTimelineEventCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelineEventCreateInputBuilder toBuilder() => + new GTimelineEventCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelineEventCreateInput && + clientMutationId == other.clientMutationId && + incidentId == other.incidentId && + note == other.note && + occurredAt == other.occurredAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), incidentId.hashCode), + note.hashCode), + occurredAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelineEventCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('incidentId', incidentId) + ..add('note', note) + ..add('occurredAt', occurredAt)) + .toString(); + } +} + +class GTimelineEventCreateInputBuilder + implements + Builder { + _$GTimelineEventCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIssueIDBuilder? _incidentId; + GIssueIDBuilder get incidentId => + _$this._incidentId ??= new GIssueIDBuilder(); + set incidentId(GIssueIDBuilder? incidentId) => + _$this._incidentId = incidentId; + + String? _note; + String? get note => _$this._note; + set note(String? note) => _$this._note = note; + + GTimeBuilder? _occurredAt; + GTimeBuilder get occurredAt => _$this._occurredAt ??= new GTimeBuilder(); + set occurredAt(GTimeBuilder? occurredAt) => _$this._occurredAt = occurredAt; + + GTimelineEventCreateInputBuilder(); + + GTimelineEventCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _incidentId = $v.incidentId.toBuilder(); + _note = $v.note; + _occurredAt = $v.occurredAt.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelineEventCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelineEventCreateInput; + } + + @override + void update(void Function(GTimelineEventCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelineEventCreateInput build() => _build(); + + _$GTimelineEventCreateInput _build() { + _$GTimelineEventCreateInput _$result; + try { + _$result = _$v ?? + new _$GTimelineEventCreateInput._( + clientMutationId: clientMutationId, + incidentId: incidentId.build(), + note: BuiltValueNullFieldError.checkNotNull( + note, r'GTimelineEventCreateInput', 'note'), + occurredAt: occurredAt.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'incidentId'; + incidentId.build(); + + _$failedField = 'occurredAt'; + occurredAt.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelineEventCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelineEventDestroyInput extends GTimelineEventDestroyInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementTimelineEventID id; + + factory _$GTimelineEventDestroyInput( + [void Function(GTimelineEventDestroyInputBuilder)? updates]) => + (new GTimelineEventDestroyInputBuilder()..update(updates))._build(); + + _$GTimelineEventDestroyInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GTimelineEventDestroyInput', 'id'); + } + + @override + GTimelineEventDestroyInput rebuild( + void Function(GTimelineEventDestroyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelineEventDestroyInputBuilder toBuilder() => + new GTimelineEventDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelineEventDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelineEventDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GTimelineEventDestroyInputBuilder + implements + Builder { + _$GTimelineEventDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementTimelineEventIDBuilder? _id; + GIncidentManagementTimelineEventIDBuilder get id => + _$this._id ??= new GIncidentManagementTimelineEventIDBuilder(); + set id(GIncidentManagementTimelineEventIDBuilder? id) => _$this._id = id; + + GTimelineEventDestroyInputBuilder(); + + GTimelineEventDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelineEventDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelineEventDestroyInput; + } + + @override + void update(void Function(GTimelineEventDestroyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelineEventDestroyInput build() => _build(); + + _$GTimelineEventDestroyInput _build() { + _$GTimelineEventDestroyInput _$result; + try { + _$result = _$v ?? + new _$GTimelineEventDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelineEventDestroyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelineEventPromoteFromNoteInput + extends GTimelineEventPromoteFromNoteInput { + @override + final String? clientMutationId; + @override + final GNoteID noteId; + + factory _$GTimelineEventPromoteFromNoteInput( + [void Function(GTimelineEventPromoteFromNoteInputBuilder)? + updates]) => + (new GTimelineEventPromoteFromNoteInputBuilder()..update(updates)) + ._build(); + + _$GTimelineEventPromoteFromNoteInput._( + {this.clientMutationId, required this.noteId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + noteId, r'GTimelineEventPromoteFromNoteInput', 'noteId'); + } + + @override + GTimelineEventPromoteFromNoteInput rebuild( + void Function(GTimelineEventPromoteFromNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelineEventPromoteFromNoteInputBuilder toBuilder() => + new GTimelineEventPromoteFromNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelineEventPromoteFromNoteInput && + clientMutationId == other.clientMutationId && + noteId == other.noteId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), noteId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelineEventPromoteFromNoteInput') + ..add('clientMutationId', clientMutationId) + ..add('noteId', noteId)) + .toString(); + } +} + +class GTimelineEventPromoteFromNoteInputBuilder + implements + Builder { + _$GTimelineEventPromoteFromNoteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GNoteIDBuilder? _noteId; + GNoteIDBuilder get noteId => _$this._noteId ??= new GNoteIDBuilder(); + set noteId(GNoteIDBuilder? noteId) => _$this._noteId = noteId; + + GTimelineEventPromoteFromNoteInputBuilder(); + + GTimelineEventPromoteFromNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _noteId = $v.noteId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelineEventPromoteFromNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelineEventPromoteFromNoteInput; + } + + @override + void update( + void Function(GTimelineEventPromoteFromNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelineEventPromoteFromNoteInput build() => _build(); + + _$GTimelineEventPromoteFromNoteInput _build() { + _$GTimelineEventPromoteFromNoteInput _$result; + try { + _$result = _$v ?? + new _$GTimelineEventPromoteFromNoteInput._( + clientMutationId: clientMutationId, noteId: noteId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'noteId'; + noteId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelineEventPromoteFromNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelineEventUpdateInput extends GTimelineEventUpdateInput { + @override + final String? clientMutationId; + @override + final GIncidentManagementTimelineEventID id; + @override + final String? note; + @override + final GTime? occurredAt; + + factory _$GTimelineEventUpdateInput( + [void Function(GTimelineEventUpdateInputBuilder)? updates]) => + (new GTimelineEventUpdateInputBuilder()..update(updates))._build(); + + _$GTimelineEventUpdateInput._( + {this.clientMutationId, required this.id, this.note, this.occurredAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GTimelineEventUpdateInput', 'id'); + } + + @override + GTimelineEventUpdateInput rebuild( + void Function(GTimelineEventUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelineEventUpdateInputBuilder toBuilder() => + new GTimelineEventUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelineEventUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + note == other.note && + occurredAt == other.occurredAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), note.hashCode), + occurredAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelineEventUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('note', note) + ..add('occurredAt', occurredAt)) + .toString(); + } +} + +class GTimelineEventUpdateInputBuilder + implements + Builder { + _$GTimelineEventUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIncidentManagementTimelineEventIDBuilder? _id; + GIncidentManagementTimelineEventIDBuilder get id => + _$this._id ??= new GIncidentManagementTimelineEventIDBuilder(); + set id(GIncidentManagementTimelineEventIDBuilder? id) => _$this._id = id; + + String? _note; + String? get note => _$this._note; + set note(String? note) => _$this._note = note; + + GTimeBuilder? _occurredAt; + GTimeBuilder get occurredAt => _$this._occurredAt ??= new GTimeBuilder(); + set occurredAt(GTimeBuilder? occurredAt) => _$this._occurredAt = occurredAt; + + GTimelineEventUpdateInputBuilder(); + + GTimelineEventUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _note = $v.note; + _occurredAt = $v.occurredAt?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelineEventUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelineEventUpdateInput; + } + + @override + void update(void Function(GTimelineEventUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelineEventUpdateInput build() => _build(); + + _$GTimelineEventUpdateInput _build() { + _$GTimelineEventUpdateInput _$result; + try { + _$result = _$v ?? + new _$GTimelineEventUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + note: note, + occurredAt: _occurredAt?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'occurredAt'; + _occurredAt?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelineEventUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelogCreateInput extends GTimelogCreateInput { + @override + final String? clientMutationId; + @override + final String timeSpent; + @override + final GDate spentAt; + @override + final String summary; + @override + final GIssuableID issuableId; + + factory _$GTimelogCreateInput( + [void Function(GTimelogCreateInputBuilder)? updates]) => + (new GTimelogCreateInputBuilder()..update(updates))._build(); + + _$GTimelogCreateInput._( + {this.clientMutationId, + required this.timeSpent, + required this.spentAt, + required this.summary, + required this.issuableId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + timeSpent, r'GTimelogCreateInput', 'timeSpent'); + BuiltValueNullFieldError.checkNotNull( + spentAt, r'GTimelogCreateInput', 'spentAt'); + BuiltValueNullFieldError.checkNotNull( + summary, r'GTimelogCreateInput', 'summary'); + BuiltValueNullFieldError.checkNotNull( + issuableId, r'GTimelogCreateInput', 'issuableId'); + } + + @override + GTimelogCreateInput rebuild( + void Function(GTimelogCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelogCreateInputBuilder toBuilder() => + new GTimelogCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelogCreateInput && + clientMutationId == other.clientMutationId && + timeSpent == other.timeSpent && + spentAt == other.spentAt && + summary == other.summary && + issuableId == other.issuableId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), timeSpent.hashCode), + spentAt.hashCode), + summary.hashCode), + issuableId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelogCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('timeSpent', timeSpent) + ..add('spentAt', spentAt) + ..add('summary', summary) + ..add('issuableId', issuableId)) + .toString(); + } +} + +class GTimelogCreateInputBuilder + implements Builder { + _$GTimelogCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _timeSpent; + String? get timeSpent => _$this._timeSpent; + set timeSpent(String? timeSpent) => _$this._timeSpent = timeSpent; + + GDateBuilder? _spentAt; + GDateBuilder get spentAt => _$this._spentAt ??= new GDateBuilder(); + set spentAt(GDateBuilder? spentAt) => _$this._spentAt = spentAt; + + String? _summary; + String? get summary => _$this._summary; + set summary(String? summary) => _$this._summary = summary; + + GIssuableIDBuilder? _issuableId; + GIssuableIDBuilder get issuableId => + _$this._issuableId ??= new GIssuableIDBuilder(); + set issuableId(GIssuableIDBuilder? issuableId) => + _$this._issuableId = issuableId; + + GTimelogCreateInputBuilder(); + + GTimelogCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _timeSpent = $v.timeSpent; + _spentAt = $v.spentAt.toBuilder(); + _summary = $v.summary; + _issuableId = $v.issuableId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelogCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelogCreateInput; + } + + @override + void update(void Function(GTimelogCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelogCreateInput build() => _build(); + + _$GTimelogCreateInput _build() { + _$GTimelogCreateInput _$result; + try { + _$result = _$v ?? + new _$GTimelogCreateInput._( + clientMutationId: clientMutationId, + timeSpent: BuiltValueNullFieldError.checkNotNull( + timeSpent, r'GTimelogCreateInput', 'timeSpent'), + spentAt: spentAt.build(), + summary: BuiltValueNullFieldError.checkNotNull( + summary, r'GTimelogCreateInput', 'summary'), + issuableId: issuableId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'spentAt'; + spentAt.build(); + + _$failedField = 'issuableId'; + issuableId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelogCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelogDeleteInput extends GTimelogDeleteInput { + @override + final String? clientMutationId; + @override + final GTimelogID id; + + factory _$GTimelogDeleteInput( + [void Function(GTimelogDeleteInputBuilder)? updates]) => + (new GTimelogDeleteInputBuilder()..update(updates))._build(); + + _$GTimelogDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GTimelogDeleteInput', 'id'); + } + + @override + GTimelogDeleteInput rebuild( + void Function(GTimelogDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelogDeleteInputBuilder toBuilder() => + new GTimelogDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelogDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelogDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GTimelogDeleteInputBuilder + implements Builder { + _$GTimelogDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTimelogIDBuilder? _id; + GTimelogIDBuilder get id => _$this._id ??= new GTimelogIDBuilder(); + set id(GTimelogIDBuilder? id) => _$this._id = id; + + GTimelogDeleteInputBuilder(); + + GTimelogDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTimelogDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelogDeleteInput; + } + + @override + void update(void Function(GTimelogDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelogDeleteInput build() => _build(); + + _$GTimelogDeleteInput _build() { + _$GTimelogDeleteInput _$result; + try { + _$result = _$v ?? + new _$GTimelogDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTimelogDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTimelogID extends GTimelogID { + @override + final String value; + + factory _$GTimelogID([void Function(GTimelogIDBuilder)? updates]) => + (new GTimelogIDBuilder()..update(updates))._build(); + + _$GTimelogID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GTimelogID', 'value'); + } + + @override + GTimelogID rebuild(void Function(GTimelogIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTimelogIDBuilder toBuilder() => new GTimelogIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTimelogID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTimelogID')..add('value', value)) + .toString(); + } +} + +class GTimelogIDBuilder implements Builder { + _$GTimelogID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GTimelogIDBuilder(); + + GTimelogIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GTimelogID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTimelogID; + } + + @override + void update(void Function(GTimelogIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTimelogID build() => _build(); + + _$GTimelogID _build() { + final _$result = _$v ?? + new _$GTimelogID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GTimelogID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTodoableID extends GTodoableID { + @override + final String value; + + factory _$GTodoableID([void Function(GTodoableIDBuilder)? updates]) => + (new GTodoableIDBuilder()..update(updates))._build(); + + _$GTodoableID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GTodoableID', 'value'); + } + + @override + GTodoableID rebuild(void Function(GTodoableIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoableIDBuilder toBuilder() => new GTodoableIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoableID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoableID')..add('value', value)) + .toString(); + } +} + +class GTodoableIDBuilder implements Builder { + _$GTodoableID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GTodoableIDBuilder(); + + GTodoableIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GTodoableID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoableID; + } + + @override + void update(void Function(GTodoableIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoableID build() => _build(); + + _$GTodoableID _build() { + final _$result = _$v ?? + new _$GTodoableID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GTodoableID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTodoCreateInput extends GTodoCreateInput { + @override + final String? clientMutationId; + @override + final GTodoableID targetId; + + factory _$GTodoCreateInput( + [void Function(GTodoCreateInputBuilder)? updates]) => + (new GTodoCreateInputBuilder()..update(updates))._build(); + + _$GTodoCreateInput._({this.clientMutationId, required this.targetId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + targetId, r'GTodoCreateInput', 'targetId'); + } + + @override + GTodoCreateInput rebuild(void Function(GTodoCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoCreateInputBuilder toBuilder() => + new GTodoCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoCreateInput && + clientMutationId == other.clientMutationId && + targetId == other.targetId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), targetId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('targetId', targetId)) + .toString(); + } +} + +class GTodoCreateInputBuilder + implements Builder { + _$GTodoCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTodoableIDBuilder? _targetId; + GTodoableIDBuilder get targetId => + _$this._targetId ??= new GTodoableIDBuilder(); + set targetId(GTodoableIDBuilder? targetId) => _$this._targetId = targetId; + + GTodoCreateInputBuilder(); + + GTodoCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _targetId = $v.targetId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTodoCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoCreateInput; + } + + @override + void update(void Function(GTodoCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoCreateInput build() => _build(); + + _$GTodoCreateInput _build() { + _$GTodoCreateInput _$result; + try { + _$result = _$v ?? + new _$GTodoCreateInput._( + clientMutationId: clientMutationId, targetId: targetId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'targetId'; + targetId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTodoCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTodoID extends GTodoID { + @override + final String value; + + factory _$GTodoID([void Function(GTodoIDBuilder)? updates]) => + (new GTodoIDBuilder()..update(updates))._build(); + + _$GTodoID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GTodoID', 'value'); + } + + @override + GTodoID rebuild(void Function(GTodoIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoIDBuilder toBuilder() => new GTodoIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoID')..add('value', value)) + .toString(); + } +} + +class GTodoIDBuilder implements Builder { + _$GTodoID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GTodoIDBuilder(); + + GTodoIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GTodoID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoID; + } + + @override + void update(void Function(GTodoIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoID build() => _build(); + + _$GTodoID _build() { + final _$result = _$v ?? + new _$GTodoID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GTodoID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GTodoMarkDoneInput extends GTodoMarkDoneInput { + @override + final String? clientMutationId; + @override + final GTodoID id; + + factory _$GTodoMarkDoneInput( + [void Function(GTodoMarkDoneInputBuilder)? updates]) => + (new GTodoMarkDoneInputBuilder()..update(updates))._build(); + + _$GTodoMarkDoneInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GTodoMarkDoneInput', 'id'); + } + + @override + GTodoMarkDoneInput rebuild( + void Function(GTodoMarkDoneInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoMarkDoneInputBuilder toBuilder() => + new GTodoMarkDoneInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoMarkDoneInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoMarkDoneInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GTodoMarkDoneInputBuilder + implements Builder { + _$GTodoMarkDoneInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTodoIDBuilder? _id; + GTodoIDBuilder get id => _$this._id ??= new GTodoIDBuilder(); + set id(GTodoIDBuilder? id) => _$this._id = id; + + GTodoMarkDoneInputBuilder(); + + GTodoMarkDoneInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTodoMarkDoneInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoMarkDoneInput; + } + + @override + void update(void Function(GTodoMarkDoneInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoMarkDoneInput build() => _build(); + + _$GTodoMarkDoneInput _build() { + _$GTodoMarkDoneInput _$result; + try { + _$result = _$v ?? + new _$GTodoMarkDoneInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTodoMarkDoneInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTodoRestoreInput extends GTodoRestoreInput { + @override + final String? clientMutationId; + @override + final GTodoID id; + + factory _$GTodoRestoreInput( + [void Function(GTodoRestoreInputBuilder)? updates]) => + (new GTodoRestoreInputBuilder()..update(updates))._build(); + + _$GTodoRestoreInput._({this.clientMutationId, required this.id}) : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GTodoRestoreInput', 'id'); + } + + @override + GTodoRestoreInput rebuild(void Function(GTodoRestoreInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoRestoreInputBuilder toBuilder() => + new GTodoRestoreInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoRestoreInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoRestoreInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GTodoRestoreInputBuilder + implements Builder { + _$GTodoRestoreInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTodoIDBuilder? _id; + GTodoIDBuilder get id => _$this._id ??= new GTodoIDBuilder(); + set id(GTodoIDBuilder? id) => _$this._id = id; + + GTodoRestoreInputBuilder(); + + GTodoRestoreInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTodoRestoreInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoRestoreInput; + } + + @override + void update(void Function(GTodoRestoreInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoRestoreInput build() => _build(); + + _$GTodoRestoreInput _build() { + _$GTodoRestoreInput _$result; + try { + _$result = _$v ?? + new _$GTodoRestoreInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTodoRestoreInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTodoRestoreManyInput extends GTodoRestoreManyInput { + @override + final String? clientMutationId; + @override + final BuiltList ids; + + factory _$GTodoRestoreManyInput( + [void Function(GTodoRestoreManyInputBuilder)? updates]) => + (new GTodoRestoreManyInputBuilder()..update(updates))._build(); + + _$GTodoRestoreManyInput._({this.clientMutationId, required this.ids}) + : super._() { + BuiltValueNullFieldError.checkNotNull(ids, r'GTodoRestoreManyInput', 'ids'); + } + + @override + GTodoRestoreManyInput rebuild( + void Function(GTodoRestoreManyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodoRestoreManyInputBuilder toBuilder() => + new GTodoRestoreManyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodoRestoreManyInput && + clientMutationId == other.clientMutationId && + ids == other.ids; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), ids.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodoRestoreManyInput') + ..add('clientMutationId', clientMutationId) + ..add('ids', ids)) + .toString(); + } +} + +class GTodoRestoreManyInputBuilder + implements Builder { + _$GTodoRestoreManyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + ListBuilder? _ids; + ListBuilder get ids => _$this._ids ??= new ListBuilder(); + set ids(ListBuilder? ids) => _$this._ids = ids; + + GTodoRestoreManyInputBuilder(); + + GTodoRestoreManyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _ids = $v.ids.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTodoRestoreManyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodoRestoreManyInput; + } + + @override + void update(void Function(GTodoRestoreManyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodoRestoreManyInput build() => _build(); + + _$GTodoRestoreManyInput _build() { + _$GTodoRestoreManyInput _$result; + try { + _$result = _$v ?? + new _$GTodoRestoreManyInput._( + clientMutationId: clientMutationId, ids: ids.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'ids'; + ids.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTodoRestoreManyInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GTodosMarkAllDoneInput extends GTodosMarkAllDoneInput { + @override + final String? clientMutationId; + @override + final GTodoableID? targetId; + + factory _$GTodosMarkAllDoneInput( + [void Function(GTodosMarkAllDoneInputBuilder)? updates]) => + (new GTodosMarkAllDoneInputBuilder()..update(updates))._build(); + + _$GTodosMarkAllDoneInput._({this.clientMutationId, this.targetId}) + : super._(); + + @override + GTodosMarkAllDoneInput rebuild( + void Function(GTodosMarkAllDoneInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GTodosMarkAllDoneInputBuilder toBuilder() => + new GTodosMarkAllDoneInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GTodosMarkAllDoneInput && + clientMutationId == other.clientMutationId && + targetId == other.targetId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), targetId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GTodosMarkAllDoneInput') + ..add('clientMutationId', clientMutationId) + ..add('targetId', targetId)) + .toString(); + } +} + +class GTodosMarkAllDoneInputBuilder + implements Builder { + _$GTodosMarkAllDoneInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GTodoableIDBuilder? _targetId; + GTodoableIDBuilder get targetId => + _$this._targetId ??= new GTodoableIDBuilder(); + set targetId(GTodoableIDBuilder? targetId) => _$this._targetId = targetId; + + GTodosMarkAllDoneInputBuilder(); + + GTodosMarkAllDoneInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _targetId = $v.targetId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GTodosMarkAllDoneInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GTodosMarkAllDoneInput; + } + + @override + void update(void Function(GTodosMarkAllDoneInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GTodosMarkAllDoneInput build() => _build(); + + _$GTodosMarkAllDoneInput _build() { + _$GTodosMarkAllDoneInput _$result; + try { + _$result = _$v ?? + new _$GTodosMarkAllDoneInput._( + clientMutationId: clientMutationId, targetId: _targetId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'targetId'; + _targetId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GTodosMarkAllDoneInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUntrustedRegexp extends GUntrustedRegexp { + @override + final String value; + + factory _$GUntrustedRegexp( + [void Function(GUntrustedRegexpBuilder)? updates]) => + (new GUntrustedRegexpBuilder()..update(updates))._build(); + + _$GUntrustedRegexp._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GUntrustedRegexp', 'value'); + } + + @override + GUntrustedRegexp rebuild(void Function(GUntrustedRegexpBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUntrustedRegexpBuilder toBuilder() => + new GUntrustedRegexpBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUntrustedRegexp && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUntrustedRegexp') + ..add('value', value)) + .toString(); + } +} + +class GUntrustedRegexpBuilder + implements Builder { + _$GUntrustedRegexp? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUntrustedRegexpBuilder(); + + GUntrustedRegexpBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUntrustedRegexp other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUntrustedRegexp; + } + + @override + void update(void Function(GUntrustedRegexpBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUntrustedRegexp build() => _build(); + + _$GUntrustedRegexp _build() { + final _$result = _$v ?? + new _$GUntrustedRegexp._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GUntrustedRegexp', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateAlertStatusInput extends GUpdateAlertStatusInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final GAlertManagementStatus status; + + factory _$GUpdateAlertStatusInput( + [void Function(GUpdateAlertStatusInputBuilder)? updates]) => + (new GUpdateAlertStatusInputBuilder()..update(updates))._build(); + + _$GUpdateAlertStatusInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + required this.status}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateAlertStatusInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateAlertStatusInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + status, r'GUpdateAlertStatusInput', 'status'); + } + + @override + GUpdateAlertStatusInput rebuild( + void Function(GUpdateAlertStatusInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateAlertStatusInputBuilder toBuilder() => + new GUpdateAlertStatusInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateAlertStatusInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + status == other.status; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, projectPath.hashCode), iid.hashCode), + clientMutationId.hashCode), + status.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateAlertStatusInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('status', status)) + .toString(); + } +} + +class GUpdateAlertStatusInputBuilder + implements + Builder { + _$GUpdateAlertStatusInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GAlertManagementStatus? _status; + GAlertManagementStatus? get status => _$this._status; + set status(GAlertManagementStatus? status) => _$this._status = status; + + GUpdateAlertStatusInputBuilder(); + + GUpdateAlertStatusInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _status = $v.status; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateAlertStatusInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateAlertStatusInput; + } + + @override + void update(void Function(GUpdateAlertStatusInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateAlertStatusInput build() => _build(); + + _$GUpdateAlertStatusInput _build() { + final _$result = _$v ?? + new _$GUpdateAlertStatusInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateAlertStatusInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateAlertStatusInput', 'iid'), + clientMutationId: clientMutationId, + status: BuiltValueNullFieldError.checkNotNull( + status, r'GUpdateAlertStatusInput', 'status')); + replace(_$result); + return _$result; + } +} + +class _$GUpdateBoardEpicUserPreferencesInput + extends GUpdateBoardEpicUserPreferencesInput { + @override + final String? clientMutationId; + @override + final GBoardID boardId; + @override + final GEpicID epicId; + @override + final bool collapsed; + + factory _$GUpdateBoardEpicUserPreferencesInput( + [void Function(GUpdateBoardEpicUserPreferencesInputBuilder)? + updates]) => + (new GUpdateBoardEpicUserPreferencesInputBuilder()..update(updates)) + ._build(); + + _$GUpdateBoardEpicUserPreferencesInput._( + {this.clientMutationId, + required this.boardId, + required this.epicId, + required this.collapsed}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + boardId, r'GUpdateBoardEpicUserPreferencesInput', 'boardId'); + BuiltValueNullFieldError.checkNotNull( + epicId, r'GUpdateBoardEpicUserPreferencesInput', 'epicId'); + BuiltValueNullFieldError.checkNotNull( + collapsed, r'GUpdateBoardEpicUserPreferencesInput', 'collapsed'); + } + + @override + GUpdateBoardEpicUserPreferencesInput rebuild( + void Function(GUpdateBoardEpicUserPreferencesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateBoardEpicUserPreferencesInputBuilder toBuilder() => + new GUpdateBoardEpicUserPreferencesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateBoardEpicUserPreferencesInput && + clientMutationId == other.clientMutationId && + boardId == other.boardId && + epicId == other.epicId && + collapsed == other.collapsed; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), boardId.hashCode), + epicId.hashCode), + collapsed.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateBoardEpicUserPreferencesInput') + ..add('clientMutationId', clientMutationId) + ..add('boardId', boardId) + ..add('epicId', epicId) + ..add('collapsed', collapsed)) + .toString(); + } +} + +class GUpdateBoardEpicUserPreferencesInputBuilder + implements + Builder { + _$GUpdateBoardEpicUserPreferencesInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardIDBuilder? _boardId; + GBoardIDBuilder get boardId => _$this._boardId ??= new GBoardIDBuilder(); + set boardId(GBoardIDBuilder? boardId) => _$this._boardId = boardId; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + bool? _collapsed; + bool? get collapsed => _$this._collapsed; + set collapsed(bool? collapsed) => _$this._collapsed = collapsed; + + GUpdateBoardEpicUserPreferencesInputBuilder(); + + GUpdateBoardEpicUserPreferencesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _boardId = $v.boardId.toBuilder(); + _epicId = $v.epicId.toBuilder(); + _collapsed = $v.collapsed; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateBoardEpicUserPreferencesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateBoardEpicUserPreferencesInput; + } + + @override + void update( + void Function(GUpdateBoardEpicUserPreferencesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateBoardEpicUserPreferencesInput build() => _build(); + + _$GUpdateBoardEpicUserPreferencesInput _build() { + _$GUpdateBoardEpicUserPreferencesInput _$result; + try { + _$result = _$v ?? + new _$GUpdateBoardEpicUserPreferencesInput._( + clientMutationId: clientMutationId, + boardId: boardId.build(), + epicId: epicId.build(), + collapsed: BuiltValueNullFieldError.checkNotNull(collapsed, + r'GUpdateBoardEpicUserPreferencesInput', 'collapsed')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'boardId'; + boardId.build(); + _$failedField = 'epicId'; + epicId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateBoardEpicUserPreferencesInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateBoardInput extends GUpdateBoardInput { + @override + final String? clientMutationId; + @override + final String? name; + @override + final bool? hideBacklogList; + @override + final bool? hideClosedList; + @override + final GBoardID id; + @override + final GUserID? assigneeId; + @override + final GMilestoneID? milestoneId; + @override + final GIterationID? iterationId; + @override + final GIterationsCadenceID? iterationCadenceId; + @override + final int? weight; + @override + final BuiltList? labels; + @override + final BuiltList? labelIds; + + factory _$GUpdateBoardInput( + [void Function(GUpdateBoardInputBuilder)? updates]) => + (new GUpdateBoardInputBuilder()..update(updates))._build(); + + _$GUpdateBoardInput._( + {this.clientMutationId, + this.name, + this.hideBacklogList, + this.hideClosedList, + required this.id, + this.assigneeId, + this.milestoneId, + this.iterationId, + this.iterationCadenceId, + this.weight, + this.labels, + this.labelIds}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateBoardInput', 'id'); + } + + @override + GUpdateBoardInput rebuild(void Function(GUpdateBoardInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateBoardInputBuilder toBuilder() => + new GUpdateBoardInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateBoardInput && + clientMutationId == other.clientMutationId && + name == other.name && + hideBacklogList == other.hideBacklogList && + hideClosedList == other.hideClosedList && + id == other.id && + assigneeId == other.assigneeId && + milestoneId == other.milestoneId && + iterationId == other.iterationId && + iterationCadenceId == other.iterationCadenceId && + weight == other.weight && + labels == other.labels && + labelIds == other.labelIds; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc(0, + clientMutationId.hashCode), + name.hashCode), + hideBacklogList.hashCode), + hideClosedList.hashCode), + id.hashCode), + assigneeId.hashCode), + milestoneId.hashCode), + iterationId.hashCode), + iterationCadenceId.hashCode), + weight.hashCode), + labels.hashCode), + labelIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateBoardInput') + ..add('clientMutationId', clientMutationId) + ..add('name', name) + ..add('hideBacklogList', hideBacklogList) + ..add('hideClosedList', hideClosedList) + ..add('id', id) + ..add('assigneeId', assigneeId) + ..add('milestoneId', milestoneId) + ..add('iterationId', iterationId) + ..add('iterationCadenceId', iterationCadenceId) + ..add('weight', weight) + ..add('labels', labels) + ..add('labelIds', labelIds)) + .toString(); + } +} + +class GUpdateBoardInputBuilder + implements Builder { + _$GUpdateBoardInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + bool? _hideBacklogList; + bool? get hideBacklogList => _$this._hideBacklogList; + set hideBacklogList(bool? hideBacklogList) => + _$this._hideBacklogList = hideBacklogList; + + bool? _hideClosedList; + bool? get hideClosedList => _$this._hideClosedList; + set hideClosedList(bool? hideClosedList) => + _$this._hideClosedList = hideClosedList; + + GBoardIDBuilder? _id; + GBoardIDBuilder get id => _$this._id ??= new GBoardIDBuilder(); + set id(GBoardIDBuilder? id) => _$this._id = id; + + GUserIDBuilder? _assigneeId; + GUserIDBuilder get assigneeId => _$this._assigneeId ??= new GUserIDBuilder(); + set assigneeId(GUserIDBuilder? assigneeId) => _$this._assigneeId = assigneeId; + + GMilestoneIDBuilder? _milestoneId; + GMilestoneIDBuilder get milestoneId => + _$this._milestoneId ??= new GMilestoneIDBuilder(); + set milestoneId(GMilestoneIDBuilder? milestoneId) => + _$this._milestoneId = milestoneId; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GIterationsCadenceIDBuilder? _iterationCadenceId; + GIterationsCadenceIDBuilder get iterationCadenceId => + _$this._iterationCadenceId ??= new GIterationsCadenceIDBuilder(); + set iterationCadenceId(GIterationsCadenceIDBuilder? iterationCadenceId) => + _$this._iterationCadenceId = iterationCadenceId; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + ListBuilder? _labels; + ListBuilder get labels => + _$this._labels ??= new ListBuilder(); + set labels(ListBuilder? labels) => _$this._labels = labels; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GUpdateBoardInputBuilder(); + + GUpdateBoardInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _name = $v.name; + _hideBacklogList = $v.hideBacklogList; + _hideClosedList = $v.hideClosedList; + _id = $v.id.toBuilder(); + _assigneeId = $v.assigneeId?.toBuilder(); + _milestoneId = $v.milestoneId?.toBuilder(); + _iterationId = $v.iterationId?.toBuilder(); + _iterationCadenceId = $v.iterationCadenceId?.toBuilder(); + _weight = $v.weight; + _labels = $v.labels?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateBoardInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateBoardInput; + } + + @override + void update(void Function(GUpdateBoardInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateBoardInput build() => _build(); + + _$GUpdateBoardInput _build() { + _$GUpdateBoardInput _$result; + try { + _$result = _$v ?? + new _$GUpdateBoardInput._( + clientMutationId: clientMutationId, + name: name, + hideBacklogList: hideBacklogList, + hideClosedList: hideClosedList, + id: id.build(), + assigneeId: _assigneeId?.build(), + milestoneId: _milestoneId?.build(), + iterationId: _iterationId?.build(), + iterationCadenceId: _iterationCadenceId?.build(), + weight: weight, + labels: _labels?.build(), + labelIds: _labelIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'assigneeId'; + _assigneeId?.build(); + _$failedField = 'milestoneId'; + _milestoneId?.build(); + _$failedField = 'iterationId'; + _iterationId?.build(); + _$failedField = 'iterationCadenceId'; + _iterationCadenceId?.build(); + + _$failedField = 'labels'; + _labels?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateBoardInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateBoardListInput extends GUpdateBoardListInput { + @override + final int? position; + @override + final bool? collapsed; + @override + final String? clientMutationId; + @override + final GListID listId; + + factory _$GUpdateBoardListInput( + [void Function(GUpdateBoardListInputBuilder)? updates]) => + (new GUpdateBoardListInputBuilder()..update(updates))._build(); + + _$GUpdateBoardListInput._( + {this.position, + this.collapsed, + this.clientMutationId, + required this.listId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + listId, r'GUpdateBoardListInput', 'listId'); + } + + @override + GUpdateBoardListInput rebuild( + void Function(GUpdateBoardListInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateBoardListInputBuilder toBuilder() => + new GUpdateBoardListInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateBoardListInput && + position == other.position && + collapsed == other.collapsed && + clientMutationId == other.clientMutationId && + listId == other.listId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, position.hashCode), collapsed.hashCode), + clientMutationId.hashCode), + listId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateBoardListInput') + ..add('position', position) + ..add('collapsed', collapsed) + ..add('clientMutationId', clientMutationId) + ..add('listId', listId)) + .toString(); + } +} + +class GUpdateBoardListInputBuilder + implements Builder { + _$GUpdateBoardListInput? _$v; + + int? _position; + int? get position => _$this._position; + set position(int? position) => _$this._position = position; + + bool? _collapsed; + bool? get collapsed => _$this._collapsed; + set collapsed(bool? collapsed) => _$this._collapsed = collapsed; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GListIDBuilder? _listId; + GListIDBuilder get listId => _$this._listId ??= new GListIDBuilder(); + set listId(GListIDBuilder? listId) => _$this._listId = listId; + + GUpdateBoardListInputBuilder(); + + GUpdateBoardListInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _position = $v.position; + _collapsed = $v.collapsed; + _clientMutationId = $v.clientMutationId; + _listId = $v.listId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateBoardListInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateBoardListInput; + } + + @override + void update(void Function(GUpdateBoardListInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateBoardListInput build() => _build(); + + _$GUpdateBoardListInput _build() { + _$GUpdateBoardListInput _$result; + try { + _$result = _$v ?? + new _$GUpdateBoardListInput._( + position: position, + collapsed: collapsed, + clientMutationId: clientMutationId, + listId: listId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateBoardListInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateComplianceFrameworkInput + extends GUpdateComplianceFrameworkInput { + @override + final String? clientMutationId; + @override + final GComplianceManagementFrameworkID id; + @override + final GComplianceFrameworkInput params; + + factory _$GUpdateComplianceFrameworkInput( + [void Function(GUpdateComplianceFrameworkInputBuilder)? updates]) => + (new GUpdateComplianceFrameworkInputBuilder()..update(updates))._build(); + + _$GUpdateComplianceFrameworkInput._( + {this.clientMutationId, required this.id, required this.params}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateComplianceFrameworkInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + params, r'GUpdateComplianceFrameworkInput', 'params'); + } + + @override + GUpdateComplianceFrameworkInput rebuild( + void Function(GUpdateComplianceFrameworkInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateComplianceFrameworkInputBuilder toBuilder() => + new GUpdateComplianceFrameworkInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateComplianceFrameworkInput && + clientMutationId == other.clientMutationId && + id == other.id && + params == other.params; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, clientMutationId.hashCode), id.hashCode), params.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateComplianceFrameworkInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('params', params)) + .toString(); + } +} + +class GUpdateComplianceFrameworkInputBuilder + implements + Builder { + _$GUpdateComplianceFrameworkInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GComplianceManagementFrameworkIDBuilder? _id; + GComplianceManagementFrameworkIDBuilder get id => + _$this._id ??= new GComplianceManagementFrameworkIDBuilder(); + set id(GComplianceManagementFrameworkIDBuilder? id) => _$this._id = id; + + GComplianceFrameworkInputBuilder? _params; + GComplianceFrameworkInputBuilder get params => + _$this._params ??= new GComplianceFrameworkInputBuilder(); + set params(GComplianceFrameworkInputBuilder? params) => + _$this._params = params; + + GUpdateComplianceFrameworkInputBuilder(); + + GUpdateComplianceFrameworkInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _params = $v.params.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateComplianceFrameworkInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateComplianceFrameworkInput; + } + + @override + void update(void Function(GUpdateComplianceFrameworkInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateComplianceFrameworkInput build() => _build(); + + _$GUpdateComplianceFrameworkInput _build() { + _$GUpdateComplianceFrameworkInput _$result; + try { + _$result = _$v ?? + new _$GUpdateComplianceFrameworkInput._( + clientMutationId: clientMutationId, + id: id.build(), + params: params.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'params'; + params.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateComplianceFrameworkInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateContainerExpirationPolicyInput + extends GUpdateContainerExpirationPolicyInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final bool? enabled; + @override + final GContainerExpirationPolicyCadenceEnum? cadence; + @override + final GContainerExpirationPolicyOlderThanEnum? olderThan; + @override + final GContainerExpirationPolicyKeepEnum? keepN; + @override + final GUntrustedRegexp? nameRegex; + @override + final GUntrustedRegexp? nameRegexKeep; + + factory _$GUpdateContainerExpirationPolicyInput( + [void Function(GUpdateContainerExpirationPolicyInputBuilder)? + updates]) => + (new GUpdateContainerExpirationPolicyInputBuilder()..update(updates)) + ._build(); + + _$GUpdateContainerExpirationPolicyInput._( + {this.clientMutationId, + required this.projectPath, + this.enabled, + this.cadence, + this.olderThan, + this.keepN, + this.nameRegex, + this.nameRegexKeep}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateContainerExpirationPolicyInput', 'projectPath'); + } + + @override + GUpdateContainerExpirationPolicyInput rebuild( + void Function(GUpdateContainerExpirationPolicyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateContainerExpirationPolicyInputBuilder toBuilder() => + new GUpdateContainerExpirationPolicyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateContainerExpirationPolicyInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + enabled == other.enabled && + cadence == other.cadence && + olderThan == other.olderThan && + keepN == other.keepN && + nameRegex == other.nameRegex && + nameRegexKeep == other.nameRegexKeep; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + projectPath.hashCode), + enabled.hashCode), + cadence.hashCode), + olderThan.hashCode), + keepN.hashCode), + nameRegex.hashCode), + nameRegexKeep.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateContainerExpirationPolicyInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('enabled', enabled) + ..add('cadence', cadence) + ..add('olderThan', olderThan) + ..add('keepN', keepN) + ..add('nameRegex', nameRegex) + ..add('nameRegexKeep', nameRegexKeep)) + .toString(); + } +} + +class GUpdateContainerExpirationPolicyInputBuilder + implements + Builder { + _$GUpdateContainerExpirationPolicyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + GContainerExpirationPolicyCadenceEnum? _cadence; + GContainerExpirationPolicyCadenceEnum? get cadence => _$this._cadence; + set cadence(GContainerExpirationPolicyCadenceEnum? cadence) => + _$this._cadence = cadence; + + GContainerExpirationPolicyOlderThanEnum? _olderThan; + GContainerExpirationPolicyOlderThanEnum? get olderThan => _$this._olderThan; + set olderThan(GContainerExpirationPolicyOlderThanEnum? olderThan) => + _$this._olderThan = olderThan; + + GContainerExpirationPolicyKeepEnum? _keepN; + GContainerExpirationPolicyKeepEnum? get keepN => _$this._keepN; + set keepN(GContainerExpirationPolicyKeepEnum? keepN) => _$this._keepN = keepN; + + GUntrustedRegexpBuilder? _nameRegex; + GUntrustedRegexpBuilder get nameRegex => + _$this._nameRegex ??= new GUntrustedRegexpBuilder(); + set nameRegex(GUntrustedRegexpBuilder? nameRegex) => + _$this._nameRegex = nameRegex; + + GUntrustedRegexpBuilder? _nameRegexKeep; + GUntrustedRegexpBuilder get nameRegexKeep => + _$this._nameRegexKeep ??= new GUntrustedRegexpBuilder(); + set nameRegexKeep(GUntrustedRegexpBuilder? nameRegexKeep) => + _$this._nameRegexKeep = nameRegexKeep; + + GUpdateContainerExpirationPolicyInputBuilder(); + + GUpdateContainerExpirationPolicyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _enabled = $v.enabled; + _cadence = $v.cadence; + _olderThan = $v.olderThan; + _keepN = $v.keepN; + _nameRegex = $v.nameRegex?.toBuilder(); + _nameRegexKeep = $v.nameRegexKeep?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateContainerExpirationPolicyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateContainerExpirationPolicyInput; + } + + @override + void update( + void Function(GUpdateContainerExpirationPolicyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateContainerExpirationPolicyInput build() => _build(); + + _$GUpdateContainerExpirationPolicyInput _build() { + _$GUpdateContainerExpirationPolicyInput _$result; + try { + _$result = _$v ?? + new _$GUpdateContainerExpirationPolicyInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GUpdateContainerExpirationPolicyInput', 'projectPath'), + enabled: enabled, + cadence: cadence, + olderThan: olderThan, + keepN: keepN, + nameRegex: _nameRegex?.build(), + nameRegexKeep: _nameRegexKeep?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'nameRegex'; + _nameRegex?.build(); + _$failedField = 'nameRegexKeep'; + _nameRegexKeep?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateContainerExpirationPolicyInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateDependencyProxyImageTtlGroupPolicyInput + extends GUpdateDependencyProxyImageTtlGroupPolicyInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final bool? enabled; + @override + final int? ttl; + + factory _$GUpdateDependencyProxyImageTtlGroupPolicyInput( + [void Function(GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder)? + updates]) => + (new GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder() + ..update(updates)) + ._build(); + + _$GUpdateDependencyProxyImageTtlGroupPolicyInput._( + {this.clientMutationId, required this.groupPath, this.enabled, this.ttl}) + : super._() { + BuiltValueNullFieldError.checkNotNull(groupPath, + r'GUpdateDependencyProxyImageTtlGroupPolicyInput', 'groupPath'); + } + + @override + GUpdateDependencyProxyImageTtlGroupPolicyInput rebuild( + void Function(GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder toBuilder() => + new GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder() + ..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateDependencyProxyImageTtlGroupPolicyInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + enabled == other.enabled && + ttl == other.ttl; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), groupPath.hashCode), + enabled.hashCode), + ttl.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GUpdateDependencyProxyImageTtlGroupPolicyInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('enabled', enabled) + ..add('ttl', ttl)) + .toString(); + } +} + +class GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder + implements + Builder { + _$GUpdateDependencyProxyImageTtlGroupPolicyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + int? _ttl; + int? get ttl => _$this._ttl; + set ttl(int? ttl) => _$this._ttl = ttl; + + GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder(); + + GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _enabled = $v.enabled; + _ttl = $v.ttl; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateDependencyProxyImageTtlGroupPolicyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateDependencyProxyImageTtlGroupPolicyInput; + } + + @override + void update( + void Function(GUpdateDependencyProxyImageTtlGroupPolicyInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GUpdateDependencyProxyImageTtlGroupPolicyInput build() => _build(); + + _$GUpdateDependencyProxyImageTtlGroupPolicyInput _build() { + final _$result = _$v ?? + new _$GUpdateDependencyProxyImageTtlGroupPolicyInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull(groupPath, + r'GUpdateDependencyProxyImageTtlGroupPolicyInput', 'groupPath'), + enabled: enabled, + ttl: ttl); + replace(_$result); + return _$result; + } +} + +class _$GUpdateDependencyProxySettingsInput + extends GUpdateDependencyProxySettingsInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final bool? enabled; + + factory _$GUpdateDependencyProxySettingsInput( + [void Function(GUpdateDependencyProxySettingsInputBuilder)? + updates]) => + (new GUpdateDependencyProxySettingsInputBuilder()..update(updates)) + ._build(); + + _$GUpdateDependencyProxySettingsInput._( + {this.clientMutationId, required this.groupPath, this.enabled}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateDependencyProxySettingsInput', 'groupPath'); + } + + @override + GUpdateDependencyProxySettingsInput rebuild( + void Function(GUpdateDependencyProxySettingsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateDependencyProxySettingsInputBuilder toBuilder() => + new GUpdateDependencyProxySettingsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateDependencyProxySettingsInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + enabled == other.enabled; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), groupPath.hashCode), + enabled.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateDependencyProxySettingsInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('enabled', enabled)) + .toString(); + } +} + +class GUpdateDependencyProxySettingsInputBuilder + implements + Builder { + _$GUpdateDependencyProxySettingsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + bool? _enabled; + bool? get enabled => _$this._enabled; + set enabled(bool? enabled) => _$this._enabled = enabled; + + GUpdateDependencyProxySettingsInputBuilder(); + + GUpdateDependencyProxySettingsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _enabled = $v.enabled; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateDependencyProxySettingsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateDependencyProxySettingsInput; + } + + @override + void update( + void Function(GUpdateDependencyProxySettingsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateDependencyProxySettingsInput build() => _build(); + + _$GUpdateDependencyProxySettingsInput _build() { + final _$result = _$v ?? + new _$GUpdateDependencyProxySettingsInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateDependencyProxySettingsInput', 'groupPath'), + enabled: enabled); + replace(_$result); + return _$result; + } +} + +class _$GUpdateDiffImagePositionInput extends GUpdateDiffImagePositionInput { + @override + final int? x; + @override + final int? y; + @override + final int? width; + @override + final int? height; + + factory _$GUpdateDiffImagePositionInput( + [void Function(GUpdateDiffImagePositionInputBuilder)? updates]) => + (new GUpdateDiffImagePositionInputBuilder()..update(updates))._build(); + + _$GUpdateDiffImagePositionInput._({this.x, this.y, this.width, this.height}) + : super._(); + + @override + GUpdateDiffImagePositionInput rebuild( + void Function(GUpdateDiffImagePositionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateDiffImagePositionInputBuilder toBuilder() => + new GUpdateDiffImagePositionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateDiffImagePositionInput && + x == other.x && + y == other.y && + width == other.width && + height == other.height; + } + + @override + int get hashCode { + return $jf($jc($jc($jc($jc(0, x.hashCode), y.hashCode), width.hashCode), + height.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateDiffImagePositionInput') + ..add('x', x) + ..add('y', y) + ..add('width', width) + ..add('height', height)) + .toString(); + } +} + +class GUpdateDiffImagePositionInputBuilder + implements + Builder { + _$GUpdateDiffImagePositionInput? _$v; + + int? _x; + int? get x => _$this._x; + set x(int? x) => _$this._x = x; + + int? _y; + int? get y => _$this._y; + set y(int? y) => _$this._y = y; + + int? _width; + int? get width => _$this._width; + set width(int? width) => _$this._width = width; + + int? _height; + int? get height => _$this._height; + set height(int? height) => _$this._height = height; + + GUpdateDiffImagePositionInputBuilder(); + + GUpdateDiffImagePositionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _x = $v.x; + _y = $v.y; + _width = $v.width; + _height = $v.height; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateDiffImagePositionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateDiffImagePositionInput; + } + + @override + void update(void Function(GUpdateDiffImagePositionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateDiffImagePositionInput build() => _build(); + + _$GUpdateDiffImagePositionInput _build() { + final _$result = _$v ?? + new _$GUpdateDiffImagePositionInput._( + x: x, y: y, width: width, height: height); + replace(_$result); + return _$result; + } +} + +class _$GUpdateEpicBoardListInput extends GUpdateEpicBoardListInput { + @override + final int? position; + @override + final bool? collapsed; + @override + final String? clientMutationId; + @override + final GBoardsEpicListID listId; + + factory _$GUpdateEpicBoardListInput( + [void Function(GUpdateEpicBoardListInputBuilder)? updates]) => + (new GUpdateEpicBoardListInputBuilder()..update(updates))._build(); + + _$GUpdateEpicBoardListInput._( + {this.position, + this.collapsed, + this.clientMutationId, + required this.listId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + listId, r'GUpdateEpicBoardListInput', 'listId'); + } + + @override + GUpdateEpicBoardListInput rebuild( + void Function(GUpdateEpicBoardListInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEpicBoardListInputBuilder toBuilder() => + new GUpdateEpicBoardListInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEpicBoardListInput && + position == other.position && + collapsed == other.collapsed && + clientMutationId == other.clientMutationId && + listId == other.listId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, position.hashCode), collapsed.hashCode), + clientMutationId.hashCode), + listId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateEpicBoardListInput') + ..add('position', position) + ..add('collapsed', collapsed) + ..add('clientMutationId', clientMutationId) + ..add('listId', listId)) + .toString(); + } +} + +class GUpdateEpicBoardListInputBuilder + implements + Builder { + _$GUpdateEpicBoardListInput? _$v; + + int? _position; + int? get position => _$this._position; + set position(int? position) => _$this._position = position; + + bool? _collapsed; + bool? get collapsed => _$this._collapsed; + set collapsed(bool? collapsed) => _$this._collapsed = collapsed; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GBoardsEpicListIDBuilder? _listId; + GBoardsEpicListIDBuilder get listId => + _$this._listId ??= new GBoardsEpicListIDBuilder(); + set listId(GBoardsEpicListIDBuilder? listId) => _$this._listId = listId; + + GUpdateEpicBoardListInputBuilder(); + + GUpdateEpicBoardListInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _position = $v.position; + _collapsed = $v.collapsed; + _clientMutationId = $v.clientMutationId; + _listId = $v.listId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEpicBoardListInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEpicBoardListInput; + } + + @override + void update(void Function(GUpdateEpicBoardListInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEpicBoardListInput build() => _build(); + + _$GUpdateEpicBoardListInput _build() { + _$GUpdateEpicBoardListInput _$result; + try { + _$result = _$v ?? + new _$GUpdateEpicBoardListInput._( + position: position, + collapsed: collapsed, + clientMutationId: clientMutationId, + listId: listId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'listId'; + listId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateEpicBoardListInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateEpicInput extends GUpdateEpicInput { + @override + final String iid; + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final String? title; + @override + final String? description; + @override + final bool? confidential; + @override + final String? startDateFixed; + @override + final String? dueDateFixed; + @override + final bool? startDateIsFixed; + @override + final bool? dueDateIsFixed; + @override + final BuiltList? addLabelIds; + @override + final BuiltList? removeLabelIds; + @override + final BuiltList? addLabels; + @override + final GColor? color; + @override + final GEpicStateEvent? stateEvent; + @override + final BuiltList? removeLabels; + + factory _$GUpdateEpicInput( + [void Function(GUpdateEpicInputBuilder)? updates]) => + (new GUpdateEpicInputBuilder()..update(updates))._build(); + + _$GUpdateEpicInput._( + {required this.iid, + this.clientMutationId, + required this.groupPath, + this.title, + this.description, + this.confidential, + this.startDateFixed, + this.dueDateFixed, + this.startDateIsFixed, + this.dueDateIsFixed, + this.addLabelIds, + this.removeLabelIds, + this.addLabels, + this.color, + this.stateEvent, + this.removeLabels}) + : super._() { + BuiltValueNullFieldError.checkNotNull(iid, r'GUpdateEpicInput', 'iid'); + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateEpicInput', 'groupPath'); + } + + @override + GUpdateEpicInput rebuild(void Function(GUpdateEpicInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateEpicInputBuilder toBuilder() => + new GUpdateEpicInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateEpicInput && + iid == other.iid && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + title == other.title && + description == other.description && + confidential == other.confidential && + startDateFixed == other.startDateFixed && + dueDateFixed == other.dueDateFixed && + startDateIsFixed == other.startDateIsFixed && + dueDateIsFixed == other.dueDateIsFixed && + addLabelIds == other.addLabelIds && + removeLabelIds == other.removeLabelIds && + addLabels == other.addLabels && + color == other.color && + stateEvent == other.stateEvent && + removeLabels == other.removeLabels; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + iid + .hashCode), + clientMutationId + .hashCode), + groupPath.hashCode), + title.hashCode), + description.hashCode), + confidential.hashCode), + startDateFixed.hashCode), + dueDateFixed.hashCode), + startDateIsFixed.hashCode), + dueDateIsFixed.hashCode), + addLabelIds.hashCode), + removeLabelIds.hashCode), + addLabels.hashCode), + color.hashCode), + stateEvent.hashCode), + removeLabels.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateEpicInput') + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('title', title) + ..add('description', description) + ..add('confidential', confidential) + ..add('startDateFixed', startDateFixed) + ..add('dueDateFixed', dueDateFixed) + ..add('startDateIsFixed', startDateIsFixed) + ..add('dueDateIsFixed', dueDateIsFixed) + ..add('addLabelIds', addLabelIds) + ..add('removeLabelIds', removeLabelIds) + ..add('addLabels', addLabels) + ..add('color', color) + ..add('stateEvent', stateEvent) + ..add('removeLabels', removeLabels)) + .toString(); + } +} + +class GUpdateEpicInputBuilder + implements Builder { + _$GUpdateEpicInput? _$v; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + String? _startDateFixed; + String? get startDateFixed => _$this._startDateFixed; + set startDateFixed(String? startDateFixed) => + _$this._startDateFixed = startDateFixed; + + String? _dueDateFixed; + String? get dueDateFixed => _$this._dueDateFixed; + set dueDateFixed(String? dueDateFixed) => _$this._dueDateFixed = dueDateFixed; + + bool? _startDateIsFixed; + bool? get startDateIsFixed => _$this._startDateIsFixed; + set startDateIsFixed(bool? startDateIsFixed) => + _$this._startDateIsFixed = startDateIsFixed; + + bool? _dueDateIsFixed; + bool? get dueDateIsFixed => _$this._dueDateIsFixed; + set dueDateIsFixed(bool? dueDateIsFixed) => + _$this._dueDateIsFixed = dueDateIsFixed; + + ListBuilder? _addLabelIds; + ListBuilder get addLabelIds => + _$this._addLabelIds ??= new ListBuilder(); + set addLabelIds(ListBuilder? addLabelIds) => + _$this._addLabelIds = addLabelIds; + + ListBuilder? _removeLabelIds; + ListBuilder get removeLabelIds => + _$this._removeLabelIds ??= new ListBuilder(); + set removeLabelIds(ListBuilder? removeLabelIds) => + _$this._removeLabelIds = removeLabelIds; + + ListBuilder? _addLabels; + ListBuilder get addLabels => + _$this._addLabels ??= new ListBuilder(); + set addLabels(ListBuilder? addLabels) => + _$this._addLabels = addLabels; + + GColorBuilder? _color; + GColorBuilder get color => _$this._color ??= new GColorBuilder(); + set color(GColorBuilder? color) => _$this._color = color; + + GEpicStateEvent? _stateEvent; + GEpicStateEvent? get stateEvent => _$this._stateEvent; + set stateEvent(GEpicStateEvent? stateEvent) => + _$this._stateEvent = stateEvent; + + ListBuilder? _removeLabels; + ListBuilder get removeLabels => + _$this._removeLabels ??= new ListBuilder(); + set removeLabels(ListBuilder? removeLabels) => + _$this._removeLabels = removeLabels; + + GUpdateEpicInputBuilder(); + + GUpdateEpicInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _title = $v.title; + _description = $v.description; + _confidential = $v.confidential; + _startDateFixed = $v.startDateFixed; + _dueDateFixed = $v.dueDateFixed; + _startDateIsFixed = $v.startDateIsFixed; + _dueDateIsFixed = $v.dueDateIsFixed; + _addLabelIds = $v.addLabelIds?.toBuilder(); + _removeLabelIds = $v.removeLabelIds?.toBuilder(); + _addLabels = $v.addLabels?.toBuilder(); + _color = $v.color?.toBuilder(); + _stateEvent = $v.stateEvent; + _removeLabels = $v.removeLabels?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateEpicInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateEpicInput; + } + + @override + void update(void Function(GUpdateEpicInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateEpicInput build() => _build(); + + _$GUpdateEpicInput _build() { + _$GUpdateEpicInput _$result; + try { + _$result = _$v ?? + new _$GUpdateEpicInput._( + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateEpicInput', 'iid'), + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateEpicInput', 'groupPath'), + title: title, + description: description, + confidential: confidential, + startDateFixed: startDateFixed, + dueDateFixed: dueDateFixed, + startDateIsFixed: startDateIsFixed, + dueDateIsFixed: dueDateIsFixed, + addLabelIds: _addLabelIds?.build(), + removeLabelIds: _removeLabelIds?.build(), + addLabels: _addLabels?.build(), + color: _color?.build(), + stateEvent: stateEvent, + removeLabels: _removeLabels?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'addLabelIds'; + _addLabelIds?.build(); + _$failedField = 'removeLabelIds'; + _removeLabelIds?.build(); + _$failedField = 'addLabels'; + _addLabels?.build(); + _$failedField = 'color'; + _color?.build(); + + _$failedField = 'removeLabels'; + _removeLabels?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateEpicInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateImageDiffNoteInput extends GUpdateImageDiffNoteInput { + @override + final GNoteID id; + @override + final String? clientMutationId; + @override + final String? body; + @override + final GUpdateDiffImagePositionInput? position; + + factory _$GUpdateImageDiffNoteInput( + [void Function(GUpdateImageDiffNoteInputBuilder)? updates]) => + (new GUpdateImageDiffNoteInputBuilder()..update(updates))._build(); + + _$GUpdateImageDiffNoteInput._( + {required this.id, this.clientMutationId, this.body, this.position}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateImageDiffNoteInput', 'id'); + } + + @override + GUpdateImageDiffNoteInput rebuild( + void Function(GUpdateImageDiffNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateImageDiffNoteInputBuilder toBuilder() => + new GUpdateImageDiffNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateImageDiffNoteInput && + id == other.id && + clientMutationId == other.clientMutationId && + body == other.body && + position == other.position; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, id.hashCode), clientMutationId.hashCode), body.hashCode), + position.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateImageDiffNoteInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId) + ..add('body', body) + ..add('position', position)) + .toString(); + } +} + +class GUpdateImageDiffNoteInputBuilder + implements + Builder { + _$GUpdateImageDiffNoteInput? _$v; + + GNoteIDBuilder? _id; + GNoteIDBuilder get id => _$this._id ??= new GNoteIDBuilder(); + set id(GNoteIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GUpdateDiffImagePositionInputBuilder? _position; + GUpdateDiffImagePositionInputBuilder get position => + _$this._position ??= new GUpdateDiffImagePositionInputBuilder(); + set position(GUpdateDiffImagePositionInputBuilder? position) => + _$this._position = position; + + GUpdateImageDiffNoteInputBuilder(); + + GUpdateImageDiffNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _body = $v.body; + _position = $v.position?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateImageDiffNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateImageDiffNoteInput; + } + + @override + void update(void Function(GUpdateImageDiffNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateImageDiffNoteInput build() => _build(); + + _$GUpdateImageDiffNoteInput _build() { + _$GUpdateImageDiffNoteInput _$result; + try { + _$result = _$v ?? + new _$GUpdateImageDiffNoteInput._( + id: id.build(), + clientMutationId: clientMutationId, + body: body, + position: _position?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'position'; + _position?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateImageDiffNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateIssueInput extends GUpdateIssueInput { + @override + final String projectPath; + @override + final String iid; + @override + final String? clientMutationId; + @override + final String? description; + @override + final GISO8601Date? dueDate; + @override + final bool? confidential; + @override + final bool? locked; + @override + final GIssueType? type; + @override + final String? title; + @override + final String? milestoneId; + @override + final BuiltList? addLabelIds; + @override + final BuiltList? removeLabelIds; + @override + final BuiltList? labelIds; + @override + final GIssueStateEvent? stateEvent; + @override + final GHealthStatus? healthStatus; + @override + final int? weight; + @override + final GEpicID? epicId; + + factory _$GUpdateIssueInput( + [void Function(GUpdateIssueInputBuilder)? updates]) => + (new GUpdateIssueInputBuilder()..update(updates))._build(); + + _$GUpdateIssueInput._( + {required this.projectPath, + required this.iid, + this.clientMutationId, + this.description, + this.dueDate, + this.confidential, + this.locked, + this.type, + this.title, + this.milestoneId, + this.addLabelIds, + this.removeLabelIds, + this.labelIds, + this.stateEvent, + this.healthStatus, + this.weight, + this.epicId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateIssueInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull(iid, r'GUpdateIssueInput', 'iid'); + } + + @override + GUpdateIssueInput rebuild(void Function(GUpdateIssueInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIssueInputBuilder toBuilder() => + new GUpdateIssueInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIssueInput && + projectPath == other.projectPath && + iid == other.iid && + clientMutationId == other.clientMutationId && + description == other.description && + dueDate == other.dueDate && + confidential == other.confidential && + locked == other.locked && + type == other.type && + title == other.title && + milestoneId == other.milestoneId && + addLabelIds == other.addLabelIds && + removeLabelIds == other.removeLabelIds && + labelIds == other.labelIds && + stateEvent == other.stateEvent && + healthStatus == other.healthStatus && + weight == other.weight && + epicId == other.epicId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + projectPath + .hashCode), + iid + .hashCode), + clientMutationId + .hashCode), + description + .hashCode), + dueDate.hashCode), + confidential.hashCode), + locked.hashCode), + type.hashCode), + title.hashCode), + milestoneId.hashCode), + addLabelIds.hashCode), + removeLabelIds.hashCode), + labelIds.hashCode), + stateEvent.hashCode), + healthStatus.hashCode), + weight.hashCode), + epicId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateIssueInput') + ..add('projectPath', projectPath) + ..add('iid', iid) + ..add('clientMutationId', clientMutationId) + ..add('description', description) + ..add('dueDate', dueDate) + ..add('confidential', confidential) + ..add('locked', locked) + ..add('type', type) + ..add('title', title) + ..add('milestoneId', milestoneId) + ..add('addLabelIds', addLabelIds) + ..add('removeLabelIds', removeLabelIds) + ..add('labelIds', labelIds) + ..add('stateEvent', stateEvent) + ..add('healthStatus', healthStatus) + ..add('weight', weight) + ..add('epicId', epicId)) + .toString(); + } +} + +class GUpdateIssueInputBuilder + implements Builder { + _$GUpdateIssueInput? _$v; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GISO8601DateBuilder? _dueDate; + GISO8601DateBuilder get dueDate => + _$this._dueDate ??= new GISO8601DateBuilder(); + set dueDate(GISO8601DateBuilder? dueDate) => _$this._dueDate = dueDate; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + bool? _locked; + bool? get locked => _$this._locked; + set locked(bool? locked) => _$this._locked = locked; + + GIssueType? _type; + GIssueType? get type => _$this._type; + set type(GIssueType? type) => _$this._type = type; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _milestoneId; + String? get milestoneId => _$this._milestoneId; + set milestoneId(String? milestoneId) => _$this._milestoneId = milestoneId; + + ListBuilder? _addLabelIds; + ListBuilder get addLabelIds => + _$this._addLabelIds ??= new ListBuilder(); + set addLabelIds(ListBuilder? addLabelIds) => + _$this._addLabelIds = addLabelIds; + + ListBuilder? _removeLabelIds; + ListBuilder get removeLabelIds => + _$this._removeLabelIds ??= new ListBuilder(); + set removeLabelIds(ListBuilder? removeLabelIds) => + _$this._removeLabelIds = removeLabelIds; + + ListBuilder? _labelIds; + ListBuilder get labelIds => + _$this._labelIds ??= new ListBuilder(); + set labelIds(ListBuilder? labelIds) => _$this._labelIds = labelIds; + + GIssueStateEvent? _stateEvent; + GIssueStateEvent? get stateEvent => _$this._stateEvent; + set stateEvent(GIssueStateEvent? stateEvent) => + _$this._stateEvent = stateEvent; + + GHealthStatus? _healthStatus; + GHealthStatus? get healthStatus => _$this._healthStatus; + set healthStatus(GHealthStatus? healthStatus) => + _$this._healthStatus = healthStatus; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + GEpicIDBuilder? _epicId; + GEpicIDBuilder get epicId => _$this._epicId ??= new GEpicIDBuilder(); + set epicId(GEpicIDBuilder? epicId) => _$this._epicId = epicId; + + GUpdateIssueInputBuilder(); + + GUpdateIssueInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _projectPath = $v.projectPath; + _iid = $v.iid; + _clientMutationId = $v.clientMutationId; + _description = $v.description; + _dueDate = $v.dueDate?.toBuilder(); + _confidential = $v.confidential; + _locked = $v.locked; + _type = $v.type; + _title = $v.title; + _milestoneId = $v.milestoneId; + _addLabelIds = $v.addLabelIds?.toBuilder(); + _removeLabelIds = $v.removeLabelIds?.toBuilder(); + _labelIds = $v.labelIds?.toBuilder(); + _stateEvent = $v.stateEvent; + _healthStatus = $v.healthStatus; + _weight = $v.weight; + _epicId = $v.epicId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIssueInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIssueInput; + } + + @override + void update(void Function(GUpdateIssueInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIssueInput build() => _build(); + + _$GUpdateIssueInput _build() { + _$GUpdateIssueInput _$result; + try { + _$result = _$v ?? + new _$GUpdateIssueInput._( + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateIssueInput', 'projectPath'), + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateIssueInput', 'iid'), + clientMutationId: clientMutationId, + description: description, + dueDate: _dueDate?.build(), + confidential: confidential, + locked: locked, + type: type, + title: title, + milestoneId: milestoneId, + addLabelIds: _addLabelIds?.build(), + removeLabelIds: _removeLabelIds?.build(), + labelIds: _labelIds?.build(), + stateEvent: stateEvent, + healthStatus: healthStatus, + weight: weight, + epicId: _epicId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dueDate'; + _dueDate?.build(); + + _$failedField = 'addLabelIds'; + _addLabelIds?.build(); + _$failedField = 'removeLabelIds'; + _removeLabelIds?.build(); + _$failedField = 'labelIds'; + _labelIds?.build(); + + _$failedField = 'epicId'; + _epicId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateIssueInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateIterationInput extends GUpdateIterationInput { + @override + final String? clientMutationId; + @override + final String groupPath; + @override + final String id; + @override + final String? title; + @override + final String? description; + @override + final String? startDate; + @override + final String? dueDate; + + factory _$GUpdateIterationInput( + [void Function(GUpdateIterationInputBuilder)? updates]) => + (new GUpdateIterationInputBuilder()..update(updates))._build(); + + _$GUpdateIterationInput._( + {this.clientMutationId, + required this.groupPath, + required this.id, + this.title, + this.description, + this.startDate, + this.dueDate}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateIterationInput', 'groupPath'); + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateIterationInput', 'id'); + } + + @override + GUpdateIterationInput rebuild( + void Function(GUpdateIterationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateIterationInputBuilder toBuilder() => + new GUpdateIterationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateIterationInput && + clientMutationId == other.clientMutationId && + groupPath == other.groupPath && + id == other.id && + title == other.title && + description == other.description && + startDate == other.startDate && + dueDate == other.dueDate; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + groupPath.hashCode), + id.hashCode), + title.hashCode), + description.hashCode), + startDate.hashCode), + dueDate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateIterationInput') + ..add('clientMutationId', clientMutationId) + ..add('groupPath', groupPath) + ..add('id', id) + ..add('title', title) + ..add('description', description) + ..add('startDate', startDate) + ..add('dueDate', dueDate)) + .toString(); + } +} + +class GUpdateIterationInputBuilder + implements Builder { + _$GUpdateIterationInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _startDate; + String? get startDate => _$this._startDate; + set startDate(String? startDate) => _$this._startDate = startDate; + + String? _dueDate; + String? get dueDate => _$this._dueDate; + set dueDate(String? dueDate) => _$this._dueDate = dueDate; + + GUpdateIterationInputBuilder(); + + GUpdateIterationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _groupPath = $v.groupPath; + _id = $v.id; + _title = $v.title; + _description = $v.description; + _startDate = $v.startDate; + _dueDate = $v.dueDate; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateIterationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateIterationInput; + } + + @override + void update(void Function(GUpdateIterationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateIterationInput build() => _build(); + + _$GUpdateIterationInput _build() { + final _$result = _$v ?? + new _$GUpdateIterationInput._( + clientMutationId: clientMutationId, + groupPath: BuiltValueNullFieldError.checkNotNull( + groupPath, r'GUpdateIterationInput', 'groupPath'), + id: BuiltValueNullFieldError.checkNotNull( + id, r'GUpdateIterationInput', 'id'), + title: title, + description: description, + startDate: startDate, + dueDate: dueDate); + replace(_$result); + return _$result; + } +} + +class _$GUpdateNamespacePackageSettingsInput + extends GUpdateNamespacePackageSettingsInput { + @override + final String? clientMutationId; + @override + final String namespacePath; + @override + final bool? mavenDuplicatesAllowed; + @override + final GUntrustedRegexp? mavenDuplicateExceptionRegex; + @override + final bool? genericDuplicatesAllowed; + @override + final GUntrustedRegexp? genericDuplicateExceptionRegex; + + factory _$GUpdateNamespacePackageSettingsInput( + [void Function(GUpdateNamespacePackageSettingsInputBuilder)? + updates]) => + (new GUpdateNamespacePackageSettingsInputBuilder()..update(updates)) + ._build(); + + _$GUpdateNamespacePackageSettingsInput._( + {this.clientMutationId, + required this.namespacePath, + this.mavenDuplicatesAllowed, + this.mavenDuplicateExceptionRegex, + this.genericDuplicatesAllowed, + this.genericDuplicateExceptionRegex}) + : super._() { + BuiltValueNullFieldError.checkNotNull(namespacePath, + r'GUpdateNamespacePackageSettingsInput', 'namespacePath'); + } + + @override + GUpdateNamespacePackageSettingsInput rebuild( + void Function(GUpdateNamespacePackageSettingsInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateNamespacePackageSettingsInputBuilder toBuilder() => + new GUpdateNamespacePackageSettingsInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateNamespacePackageSettingsInput && + clientMutationId == other.clientMutationId && + namespacePath == other.namespacePath && + mavenDuplicatesAllowed == other.mavenDuplicatesAllowed && + mavenDuplicateExceptionRegex == other.mavenDuplicateExceptionRegex && + genericDuplicatesAllowed == other.genericDuplicatesAllowed && + genericDuplicateExceptionRegex == other.genericDuplicateExceptionRegex; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + namespacePath.hashCode), + mavenDuplicatesAllowed.hashCode), + mavenDuplicateExceptionRegex.hashCode), + genericDuplicatesAllowed.hashCode), + genericDuplicateExceptionRegex.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateNamespacePackageSettingsInput') + ..add('clientMutationId', clientMutationId) + ..add('namespacePath', namespacePath) + ..add('mavenDuplicatesAllowed', mavenDuplicatesAllowed) + ..add('mavenDuplicateExceptionRegex', mavenDuplicateExceptionRegex) + ..add('genericDuplicatesAllowed', genericDuplicatesAllowed) + ..add( + 'genericDuplicateExceptionRegex', genericDuplicateExceptionRegex)) + .toString(); + } +} + +class GUpdateNamespacePackageSettingsInputBuilder + implements + Builder { + _$GUpdateNamespacePackageSettingsInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _namespacePath; + String? get namespacePath => _$this._namespacePath; + set namespacePath(String? namespacePath) => + _$this._namespacePath = namespacePath; + + bool? _mavenDuplicatesAllowed; + bool? get mavenDuplicatesAllowed => _$this._mavenDuplicatesAllowed; + set mavenDuplicatesAllowed(bool? mavenDuplicatesAllowed) => + _$this._mavenDuplicatesAllowed = mavenDuplicatesAllowed; + + GUntrustedRegexpBuilder? _mavenDuplicateExceptionRegex; + GUntrustedRegexpBuilder get mavenDuplicateExceptionRegex => + _$this._mavenDuplicateExceptionRegex ??= new GUntrustedRegexpBuilder(); + set mavenDuplicateExceptionRegex( + GUntrustedRegexpBuilder? mavenDuplicateExceptionRegex) => + _$this._mavenDuplicateExceptionRegex = mavenDuplicateExceptionRegex; + + bool? _genericDuplicatesAllowed; + bool? get genericDuplicatesAllowed => _$this._genericDuplicatesAllowed; + set genericDuplicatesAllowed(bool? genericDuplicatesAllowed) => + _$this._genericDuplicatesAllowed = genericDuplicatesAllowed; + + GUntrustedRegexpBuilder? _genericDuplicateExceptionRegex; + GUntrustedRegexpBuilder get genericDuplicateExceptionRegex => + _$this._genericDuplicateExceptionRegex ??= new GUntrustedRegexpBuilder(); + set genericDuplicateExceptionRegex( + GUntrustedRegexpBuilder? genericDuplicateExceptionRegex) => + _$this._genericDuplicateExceptionRegex = genericDuplicateExceptionRegex; + + GUpdateNamespacePackageSettingsInputBuilder(); + + GUpdateNamespacePackageSettingsInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _namespacePath = $v.namespacePath; + _mavenDuplicatesAllowed = $v.mavenDuplicatesAllowed; + _mavenDuplicateExceptionRegex = + $v.mavenDuplicateExceptionRegex?.toBuilder(); + _genericDuplicatesAllowed = $v.genericDuplicatesAllowed; + _genericDuplicateExceptionRegex = + $v.genericDuplicateExceptionRegex?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateNamespacePackageSettingsInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateNamespacePackageSettingsInput; + } + + @override + void update( + void Function(GUpdateNamespacePackageSettingsInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateNamespacePackageSettingsInput build() => _build(); + + _$GUpdateNamespacePackageSettingsInput _build() { + _$GUpdateNamespacePackageSettingsInput _$result; + try { + _$result = _$v ?? + new _$GUpdateNamespacePackageSettingsInput._( + clientMutationId: clientMutationId, + namespacePath: BuiltValueNullFieldError.checkNotNull( + namespacePath, + r'GUpdateNamespacePackageSettingsInput', + 'namespacePath'), + mavenDuplicatesAllowed: mavenDuplicatesAllowed, + mavenDuplicateExceptionRegex: + _mavenDuplicateExceptionRegex?.build(), + genericDuplicatesAllowed: genericDuplicatesAllowed, + genericDuplicateExceptionRegex: + _genericDuplicateExceptionRegex?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'mavenDuplicateExceptionRegex'; + _mavenDuplicateExceptionRegex?.build(); + + _$failedField = 'genericDuplicateExceptionRegex'; + _genericDuplicateExceptionRegex?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateNamespacePackageSettingsInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdateNoteInput extends GUpdateNoteInput { + @override + final GNoteID id; + @override + final String? clientMutationId; + @override + final String? body; + + factory _$GUpdateNoteInput( + [void Function(GUpdateNoteInputBuilder)? updates]) => + (new GUpdateNoteInputBuilder()..update(updates))._build(); + + _$GUpdateNoteInput._({required this.id, this.clientMutationId, this.body}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateNoteInput', 'id'); + } + + @override + GUpdateNoteInput rebuild(void Function(GUpdateNoteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateNoteInputBuilder toBuilder() => + new GUpdateNoteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateNoteInput && + id == other.id && + clientMutationId == other.clientMutationId && + body == other.body; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc(0, id.hashCode), clientMutationId.hashCode), body.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateNoteInput') + ..add('id', id) + ..add('clientMutationId', clientMutationId) + ..add('body', body)) + .toString(); + } +} + +class GUpdateNoteInputBuilder + implements Builder { + _$GUpdateNoteInput? _$v; + + GNoteIDBuilder? _id; + GNoteIDBuilder get id => _$this._id ??= new GNoteIDBuilder(); + set id(GNoteIDBuilder? id) => _$this._id = id; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _body; + String? get body => _$this._body; + set body(String? body) => _$this._body = body; + + GUpdateNoteInputBuilder(); + + GUpdateNoteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _clientMutationId = $v.clientMutationId; + _body = $v.body; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateNoteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateNoteInput; + } + + @override + void update(void Function(GUpdateNoteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateNoteInput build() => _build(); + + _$GUpdateNoteInput _build() { + _$GUpdateNoteInput _$result; + try { + _$result = _$v ?? + new _$GUpdateNoteInput._( + id: id.build(), clientMutationId: clientMutationId, body: body); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateNoteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpdatePackagesCleanupPolicyInput + extends GUpdatePackagesCleanupPolicyInput { + @override + final String? clientMutationId; + @override + final String projectPath; + @override + final GPackagesCleanupKeepDuplicatedPackageFilesEnum? + keepNDuplicatedPackageFiles; + + factory _$GUpdatePackagesCleanupPolicyInput( + [void Function(GUpdatePackagesCleanupPolicyInputBuilder)? updates]) => + (new GUpdatePackagesCleanupPolicyInputBuilder()..update(updates)) + ._build(); + + _$GUpdatePackagesCleanupPolicyInput._( + {this.clientMutationId, + required this.projectPath, + this.keepNDuplicatedPackageFiles}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdatePackagesCleanupPolicyInput', 'projectPath'); + } + + @override + GUpdatePackagesCleanupPolicyInput rebuild( + void Function(GUpdatePackagesCleanupPolicyInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdatePackagesCleanupPolicyInputBuilder toBuilder() => + new GUpdatePackagesCleanupPolicyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdatePackagesCleanupPolicyInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + keepNDuplicatedPackageFiles == other.keepNDuplicatedPackageFiles; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + keepNDuplicatedPackageFiles.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdatePackagesCleanupPolicyInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('keepNDuplicatedPackageFiles', keepNDuplicatedPackageFiles)) + .toString(); + } +} + +class GUpdatePackagesCleanupPolicyInputBuilder + implements + Builder { + _$GUpdatePackagesCleanupPolicyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + GPackagesCleanupKeepDuplicatedPackageFilesEnum? _keepNDuplicatedPackageFiles; + GPackagesCleanupKeepDuplicatedPackageFilesEnum? + get keepNDuplicatedPackageFiles => _$this._keepNDuplicatedPackageFiles; + set keepNDuplicatedPackageFiles( + GPackagesCleanupKeepDuplicatedPackageFilesEnum? + keepNDuplicatedPackageFiles) => + _$this._keepNDuplicatedPackageFiles = keepNDuplicatedPackageFiles; + + GUpdatePackagesCleanupPolicyInputBuilder(); + + GUpdatePackagesCleanupPolicyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _keepNDuplicatedPackageFiles = $v.keepNDuplicatedPackageFiles; + _$v = null; + } + return this; + } + + @override + void replace(GUpdatePackagesCleanupPolicyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdatePackagesCleanupPolicyInput; + } + + @override + void update( + void Function(GUpdatePackagesCleanupPolicyInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdatePackagesCleanupPolicyInput build() => _build(); + + _$GUpdatePackagesCleanupPolicyInput _build() { + final _$result = _$v ?? + new _$GUpdatePackagesCleanupPolicyInput._( + clientMutationId: clientMutationId, + projectPath: BuiltValueNullFieldError.checkNotNull(projectPath, + r'GUpdatePackagesCleanupPolicyInput', 'projectPath'), + keepNDuplicatedPackageFiles: keepNDuplicatedPackageFiles); + replace(_$result); + return _$result; + } +} + +class _$GUpdateRequirementInput extends GUpdateRequirementInput { + @override + final String? title; + @override + final String? description; + @override + final String projectPath; + @override + final String? clientMutationId; + @override + final GRequirementState? state; + @override + final String iid; + @override + final GTestReportState? lastTestReportState; + + factory _$GUpdateRequirementInput( + [void Function(GUpdateRequirementInputBuilder)? updates]) => + (new GUpdateRequirementInputBuilder()..update(updates))._build(); + + _$GUpdateRequirementInput._( + {this.title, + this.description, + required this.projectPath, + this.clientMutationId, + this.state, + required this.iid, + this.lastTestReportState}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateRequirementInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateRequirementInput', 'iid'); + } + + @override + GUpdateRequirementInput rebuild( + void Function(GUpdateRequirementInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateRequirementInputBuilder toBuilder() => + new GUpdateRequirementInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateRequirementInput && + title == other.title && + description == other.description && + projectPath == other.projectPath && + clientMutationId == other.clientMutationId && + state == other.state && + iid == other.iid && + lastTestReportState == other.lastTestReportState; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, title.hashCode), description.hashCode), + projectPath.hashCode), + clientMutationId.hashCode), + state.hashCode), + iid.hashCode), + lastTestReportState.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateRequirementInput') + ..add('title', title) + ..add('description', description) + ..add('projectPath', projectPath) + ..add('clientMutationId', clientMutationId) + ..add('state', state) + ..add('iid', iid) + ..add('lastTestReportState', lastTestReportState)) + .toString(); + } +} + +class GUpdateRequirementInputBuilder + implements + Builder { + _$GUpdateRequirementInput? _$v; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GRequirementState? _state; + GRequirementState? get state => _$this._state; + set state(GRequirementState? state) => _$this._state = state; + + String? _iid; + String? get iid => _$this._iid; + set iid(String? iid) => _$this._iid = iid; + + GTestReportState? _lastTestReportState; + GTestReportState? get lastTestReportState => _$this._lastTestReportState; + set lastTestReportState(GTestReportState? lastTestReportState) => + _$this._lastTestReportState = lastTestReportState; + + GUpdateRequirementInputBuilder(); + + GUpdateRequirementInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _title = $v.title; + _description = $v.description; + _projectPath = $v.projectPath; + _clientMutationId = $v.clientMutationId; + _state = $v.state; + _iid = $v.iid; + _lastTestReportState = $v.lastTestReportState; + _$v = null; + } + return this; + } + + @override + void replace(GUpdateRequirementInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateRequirementInput; + } + + @override + void update(void Function(GUpdateRequirementInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateRequirementInput build() => _build(); + + _$GUpdateRequirementInput _build() { + final _$result = _$v ?? + new _$GUpdateRequirementInput._( + title: title, + description: description, + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GUpdateRequirementInput', 'projectPath'), + clientMutationId: clientMutationId, + state: state, + iid: BuiltValueNullFieldError.checkNotNull( + iid, r'GUpdateRequirementInput', 'iid'), + lastTestReportState: lastTestReportState); + replace(_$result); + return _$result; + } +} + +class _$GUpdateSnippetInput extends GUpdateSnippetInput { + @override + final String? clientMutationId; + @override + final GSnippetID id; + @override + final String? title; + @override + final String? description; + @override + final GVisibilityLevelsEnum? visibilityLevel; + @override + final BuiltList? blobActions; + + factory _$GUpdateSnippetInput( + [void Function(GUpdateSnippetInputBuilder)? updates]) => + (new GUpdateSnippetInputBuilder()..update(updates))._build(); + + _$GUpdateSnippetInput._( + {this.clientMutationId, + required this.id, + this.title, + this.description, + this.visibilityLevel, + this.blobActions}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GUpdateSnippetInput', 'id'); + } + + @override + GUpdateSnippetInput rebuild( + void Function(GUpdateSnippetInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUpdateSnippetInputBuilder toBuilder() => + new GUpdateSnippetInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpdateSnippetInput && + clientMutationId == other.clientMutationId && + id == other.id && + title == other.title && + description == other.description && + visibilityLevel == other.visibilityLevel && + blobActions == other.blobActions; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + title.hashCode), + description.hashCode), + visibilityLevel.hashCode), + blobActions.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpdateSnippetInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('title', title) + ..add('description', description) + ..add('visibilityLevel', visibilityLevel) + ..add('blobActions', blobActions)) + .toString(); + } +} + +class GUpdateSnippetInputBuilder + implements Builder { + _$GUpdateSnippetInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GSnippetIDBuilder? _id; + GSnippetIDBuilder get id => _$this._id ??= new GSnippetIDBuilder(); + set id(GSnippetIDBuilder? id) => _$this._id = id; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GVisibilityLevelsEnum? _visibilityLevel; + GVisibilityLevelsEnum? get visibilityLevel => _$this._visibilityLevel; + set visibilityLevel(GVisibilityLevelsEnum? visibilityLevel) => + _$this._visibilityLevel = visibilityLevel; + + ListBuilder? _blobActions; + ListBuilder get blobActions => + _$this._blobActions ??= new ListBuilder(); + set blobActions(ListBuilder? blobActions) => + _$this._blobActions = blobActions; + + GUpdateSnippetInputBuilder(); + + GUpdateSnippetInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _title = $v.title; + _description = $v.description; + _visibilityLevel = $v.visibilityLevel; + _blobActions = $v.blobActions?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GUpdateSnippetInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpdateSnippetInput; + } + + @override + void update(void Function(GUpdateSnippetInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpdateSnippetInput build() => _build(); + + _$GUpdateSnippetInput _build() { + _$GUpdateSnippetInput _$result; + try { + _$result = _$v ?? + new _$GUpdateSnippetInput._( + clientMutationId: clientMutationId, + id: id.build(), + title: title, + description: description, + visibilityLevel: visibilityLevel, + blobActions: _blobActions?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'blobActions'; + _blobActions?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GUpdateSnippetInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GUpload extends GUpload { + @override + final String value; + + factory _$GUpload([void Function(GUploadBuilder)? updates]) => + (new GUploadBuilder()..update(updates))._build(); + + _$GUpload._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GUpload', 'value'); + } + + @override + GUpload rebuild(void Function(GUploadBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUploadBuilder toBuilder() => new GUploadBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUpload && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUpload')..add('value', value)) + .toString(); + } +} + +class GUploadBuilder implements Builder { + _$GUpload? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUploadBuilder(); + + GUploadBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUpload other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUpload; + } + + @override + void update(void Function(GUploadBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUpload build() => _build(); + + _$GUpload _build() { + final _$result = _$v ?? + new _$GUpload._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GUpload', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GUploadDeleteInput extends GUploadDeleteInput { + @override + final String? clientMutationId; + @override + final String? projectPath; + @override + final String? groupPath; + @override + final String secret; + @override + final String filename; + + factory _$GUploadDeleteInput( + [void Function(GUploadDeleteInputBuilder)? updates]) => + (new GUploadDeleteInputBuilder()..update(updates))._build(); + + _$GUploadDeleteInput._( + {this.clientMutationId, + this.projectPath, + this.groupPath, + required this.secret, + required this.filename}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + secret, r'GUploadDeleteInput', 'secret'); + BuiltValueNullFieldError.checkNotNull( + filename, r'GUploadDeleteInput', 'filename'); + } + + @override + GUploadDeleteInput rebuild( + void Function(GUploadDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUploadDeleteInputBuilder toBuilder() => + new GUploadDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUploadDeleteInput && + clientMutationId == other.clientMutationId && + projectPath == other.projectPath && + groupPath == other.groupPath && + secret == other.secret && + filename == other.filename; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, clientMutationId.hashCode), projectPath.hashCode), + groupPath.hashCode), + secret.hashCode), + filename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUploadDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('projectPath', projectPath) + ..add('groupPath', groupPath) + ..add('secret', secret) + ..add('filename', filename)) + .toString(); + } +} + +class GUploadDeleteInputBuilder + implements Builder { + _$GUploadDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _groupPath; + String? get groupPath => _$this._groupPath; + set groupPath(String? groupPath) => _$this._groupPath = groupPath; + + String? _secret; + String? get secret => _$this._secret; + set secret(String? secret) => _$this._secret = secret; + + String? _filename; + String? get filename => _$this._filename; + set filename(String? filename) => _$this._filename = filename; + + GUploadDeleteInputBuilder(); + + GUploadDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _projectPath = $v.projectPath; + _groupPath = $v.groupPath; + _secret = $v.secret; + _filename = $v.filename; + _$v = null; + } + return this; + } + + @override + void replace(GUploadDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUploadDeleteInput; + } + + @override + void update(void Function(GUploadDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUploadDeleteInput build() => _build(); + + _$GUploadDeleteInput _build() { + final _$result = _$v ?? + new _$GUploadDeleteInput._( + clientMutationId: clientMutationId, + projectPath: projectPath, + groupPath: groupPath, + secret: BuiltValueNullFieldError.checkNotNull( + secret, r'GUploadDeleteInput', 'secret'), + filename: BuiltValueNullFieldError.checkNotNull( + filename, r'GUploadDeleteInput', 'filename')); + replace(_$result); + return _$result; + } +} + +class _$GUploadID extends GUploadID { + @override + final String value; + + factory _$GUploadID([void Function(GUploadIDBuilder)? updates]) => + (new GUploadIDBuilder()..update(updates))._build(); + + _$GUploadID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GUploadID', 'value'); + } + + @override + GUploadID rebuild(void Function(GUploadIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUploadIDBuilder toBuilder() => new GUploadIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUploadID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUploadID')..add('value', value)) + .toString(); + } +} + +class GUploadIDBuilder implements Builder { + _$GUploadID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUploadIDBuilder(); + + GUploadIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUploadID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUploadID; + } + + @override + void update(void Function(GUploadIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUploadID build() => _build(); + + _$GUploadID _build() { + final _$result = _$v ?? + new _$GUploadID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GUploadID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GUserCalloutCreateInput extends GUserCalloutCreateInput { + @override + final String? clientMutationId; + @override + final String featureName; + + factory _$GUserCalloutCreateInput( + [void Function(GUserCalloutCreateInputBuilder)? updates]) => + (new GUserCalloutCreateInputBuilder()..update(updates))._build(); + + _$GUserCalloutCreateInput._( + {this.clientMutationId, required this.featureName}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + featureName, r'GUserCalloutCreateInput', 'featureName'); + } + + @override + GUserCalloutCreateInput rebuild( + void Function(GUserCalloutCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserCalloutCreateInputBuilder toBuilder() => + new GUserCalloutCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserCalloutCreateInput && + clientMutationId == other.clientMutationId && + featureName == other.featureName; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), featureName.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserCalloutCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('featureName', featureName)) + .toString(); + } +} + +class GUserCalloutCreateInputBuilder + implements + Builder { + _$GUserCalloutCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _featureName; + String? get featureName => _$this._featureName; + set featureName(String? featureName) => _$this._featureName = featureName; + + GUserCalloutCreateInputBuilder(); + + GUserCalloutCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _featureName = $v.featureName; + _$v = null; + } + return this; + } + + @override + void replace(GUserCalloutCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserCalloutCreateInput; + } + + @override + void update(void Function(GUserCalloutCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserCalloutCreateInput build() => _build(); + + _$GUserCalloutCreateInput _build() { + final _$result = _$v ?? + new _$GUserCalloutCreateInput._( + clientMutationId: clientMutationId, + featureName: BuiltValueNullFieldError.checkNotNull( + featureName, r'GUserCalloutCreateInput', 'featureName')); + replace(_$result); + return _$result; + } +} + +class _$GUserID extends GUserID { + @override + final String value; + + factory _$GUserID([void Function(GUserIDBuilder)? updates]) => + (new GUserIDBuilder()..update(updates))._build(); + + _$GUserID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GUserID', 'value'); + } + + @override + GUserID rebuild(void Function(GUserIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserIDBuilder toBuilder() => new GUserIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserID')..add('value', value)) + .toString(); + } +} + +class GUserIDBuilder implements Builder { + _$GUserID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUserIDBuilder(); + + GUserIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUserID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserID; + } + + @override + void update(void Function(GUserIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserID build() => _build(); + + _$GUserID _build() { + final _$result = _$v ?? + new _$GUserID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GUserID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GUserPreferencesUpdateInput extends GUserPreferencesUpdateInput { + @override + final String? clientMutationId; + @override + final GIssueSort? issuesSort; + + factory _$GUserPreferencesUpdateInput( + [void Function(GUserPreferencesUpdateInputBuilder)? updates]) => + (new GUserPreferencesUpdateInputBuilder()..update(updates))._build(); + + _$GUserPreferencesUpdateInput._({this.clientMutationId, this.issuesSort}) + : super._(); + + @override + GUserPreferencesUpdateInput rebuild( + void Function(GUserPreferencesUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUserPreferencesUpdateInputBuilder toBuilder() => + new GUserPreferencesUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUserPreferencesUpdateInput && + clientMutationId == other.clientMutationId && + issuesSort == other.issuesSort; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), issuesSort.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUserPreferencesUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('issuesSort', issuesSort)) + .toString(); + } +} + +class GUserPreferencesUpdateInputBuilder + implements + Builder { + _$GUserPreferencesUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GIssueSort? _issuesSort; + GIssueSort? get issuesSort => _$this._issuesSort; + set issuesSort(GIssueSort? issuesSort) => _$this._issuesSort = issuesSort; + + GUserPreferencesUpdateInputBuilder(); + + GUserPreferencesUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _issuesSort = $v.issuesSort; + _$v = null; + } + return this; + } + + @override + void replace(GUserPreferencesUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUserPreferencesUpdateInput; + } + + @override + void update(void Function(GUserPreferencesUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUserPreferencesUpdateInput build() => _build(); + + _$GUserPreferencesUpdateInput _build() { + final _$result = _$v ?? + new _$GUserPreferencesUpdateInput._( + clientMutationId: clientMutationId, issuesSort: issuesSort); + replace(_$result); + return _$result; + } +} + +class _$GUsersSavedReplyID extends GUsersSavedReplyID { + @override + final String value; + + factory _$GUsersSavedReplyID( + [void Function(GUsersSavedReplyIDBuilder)? updates]) => + (new GUsersSavedReplyIDBuilder()..update(updates))._build(); + + _$GUsersSavedReplyID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GUsersSavedReplyID', 'value'); + } + + @override + GUsersSavedReplyID rebuild( + void Function(GUsersSavedReplyIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GUsersSavedReplyIDBuilder toBuilder() => + new GUsersSavedReplyIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GUsersSavedReplyID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GUsersSavedReplyID') + ..add('value', value)) + .toString(); + } +} + +class GUsersSavedReplyIDBuilder + implements Builder { + _$GUsersSavedReplyID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GUsersSavedReplyIDBuilder(); + + GUsersSavedReplyIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GUsersSavedReplyID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GUsersSavedReplyID; + } + + @override + void update(void Function(GUsersSavedReplyIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GUsersSavedReplyID build() => _build(); + + _$GUsersSavedReplyID _build() { + final _$result = _$v ?? + new _$GUsersSavedReplyID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GUsersSavedReplyID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilitiesExternalIssueLinkID + extends GVulnerabilitiesExternalIssueLinkID { + @override + final String value; + + factory _$GVulnerabilitiesExternalIssueLinkID( + [void Function(GVulnerabilitiesExternalIssueLinkIDBuilder)? + updates]) => + (new GVulnerabilitiesExternalIssueLinkIDBuilder()..update(updates)) + ._build(); + + _$GVulnerabilitiesExternalIssueLinkID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesExternalIssueLinkID', 'value'); + } + + @override + GVulnerabilitiesExternalIssueLinkID rebuild( + void Function(GVulnerabilitiesExternalIssueLinkIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilitiesExternalIssueLinkIDBuilder toBuilder() => + new GVulnerabilitiesExternalIssueLinkIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilitiesExternalIssueLinkID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilitiesExternalIssueLinkID') + ..add('value', value)) + .toString(); + } +} + +class GVulnerabilitiesExternalIssueLinkIDBuilder + implements + Builder { + _$GVulnerabilitiesExternalIssueLinkID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GVulnerabilitiesExternalIssueLinkIDBuilder(); + + GVulnerabilitiesExternalIssueLinkIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilitiesExternalIssueLinkID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilitiesExternalIssueLinkID; + } + + @override + void update( + void Function(GVulnerabilitiesExternalIssueLinkIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilitiesExternalIssueLinkID build() => _build(); + + _$GVulnerabilitiesExternalIssueLinkID _build() { + final _$result = _$v ?? + new _$GVulnerabilitiesExternalIssueLinkID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesExternalIssueLinkID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilitiesFindingID extends GVulnerabilitiesFindingID { + @override + final String value; + + factory _$GVulnerabilitiesFindingID( + [void Function(GVulnerabilitiesFindingIDBuilder)? updates]) => + (new GVulnerabilitiesFindingIDBuilder()..update(updates))._build(); + + _$GVulnerabilitiesFindingID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesFindingID', 'value'); + } + + @override + GVulnerabilitiesFindingID rebuild( + void Function(GVulnerabilitiesFindingIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilitiesFindingIDBuilder toBuilder() => + new GVulnerabilitiesFindingIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilitiesFindingID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilitiesFindingID') + ..add('value', value)) + .toString(); + } +} + +class GVulnerabilitiesFindingIDBuilder + implements + Builder { + _$GVulnerabilitiesFindingID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GVulnerabilitiesFindingIDBuilder(); + + GVulnerabilitiesFindingIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilitiesFindingID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilitiesFindingID; + } + + @override + void update(void Function(GVulnerabilitiesFindingIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilitiesFindingID build() => _build(); + + _$GVulnerabilitiesFindingID _build() { + final _$result = _$v ?? + new _$GVulnerabilitiesFindingID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesFindingID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilitiesScannerID extends GVulnerabilitiesScannerID { + @override + final String value; + + factory _$GVulnerabilitiesScannerID( + [void Function(GVulnerabilitiesScannerIDBuilder)? updates]) => + (new GVulnerabilitiesScannerIDBuilder()..update(updates))._build(); + + _$GVulnerabilitiesScannerID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesScannerID', 'value'); + } + + @override + GVulnerabilitiesScannerID rebuild( + void Function(GVulnerabilitiesScannerIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilitiesScannerIDBuilder toBuilder() => + new GVulnerabilitiesScannerIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilitiesScannerID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilitiesScannerID') + ..add('value', value)) + .toString(); + } +} + +class GVulnerabilitiesScannerIDBuilder + implements + Builder { + _$GVulnerabilitiesScannerID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GVulnerabilitiesScannerIDBuilder(); + + GVulnerabilitiesScannerIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilitiesScannerID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilitiesScannerID; + } + + @override + void update(void Function(GVulnerabilitiesScannerIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilitiesScannerID build() => _build(); + + _$GVulnerabilitiesScannerID _build() { + final _$result = _$v ?? + new _$GVulnerabilitiesScannerID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilitiesScannerID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityConfirmInput extends GVulnerabilityConfirmInput { + @override + final String? clientMutationId; + @override + final GVulnerabilityID id; + + factory _$GVulnerabilityConfirmInput( + [void Function(GVulnerabilityConfirmInputBuilder)? updates]) => + (new GVulnerabilityConfirmInputBuilder()..update(updates))._build(); + + _$GVulnerabilityConfirmInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityConfirmInput', 'id'); + } + + @override + GVulnerabilityConfirmInput rebuild( + void Function(GVulnerabilityConfirmInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityConfirmInputBuilder toBuilder() => + new GVulnerabilityConfirmInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityConfirmInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityConfirmInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GVulnerabilityConfirmInputBuilder + implements + Builder { + _$GVulnerabilityConfirmInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilityIDBuilder? _id; + GVulnerabilityIDBuilder get id => + _$this._id ??= new GVulnerabilityIDBuilder(); + set id(GVulnerabilityIDBuilder? id) => _$this._id = id; + + GVulnerabilityConfirmInputBuilder(); + + GVulnerabilityConfirmInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityConfirmInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityConfirmInput; + } + + @override + void update(void Function(GVulnerabilityConfirmInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityConfirmInput build() => _build(); + + _$GVulnerabilityConfirmInput _build() { + _$GVulnerabilityConfirmInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityConfirmInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityConfirmInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityCreateInput extends GVulnerabilityCreateInput { + @override + final String? clientMutationId; + @override + final GProjectID project; + @override + final String name; + @override + final String description; + @override + final GVulnerabilityScannerInput scanner; + @override + final BuiltList identifiers; + @override + final GVulnerabilityState? state; + @override + final GVulnerabilitySeverity? severity; + @override + final String? solution; + @override + final String? message; + @override + final GTime? detectedAt; + @override + final GTime? confirmedAt; + @override + final GTime? resolvedAt; + @override + final GTime? dismissedAt; + + factory _$GVulnerabilityCreateInput( + [void Function(GVulnerabilityCreateInputBuilder)? updates]) => + (new GVulnerabilityCreateInputBuilder()..update(updates))._build(); + + _$GVulnerabilityCreateInput._( + {this.clientMutationId, + required this.project, + required this.name, + required this.description, + required this.scanner, + required this.identifiers, + this.state, + this.severity, + this.solution, + this.message, + this.detectedAt, + this.confirmedAt, + this.resolvedAt, + this.dismissedAt}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + project, r'GVulnerabilityCreateInput', 'project'); + BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityCreateInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + description, r'GVulnerabilityCreateInput', 'description'); + BuiltValueNullFieldError.checkNotNull( + scanner, r'GVulnerabilityCreateInput', 'scanner'); + BuiltValueNullFieldError.checkNotNull( + identifiers, r'GVulnerabilityCreateInput', 'identifiers'); + } + + @override + GVulnerabilityCreateInput rebuild( + void Function(GVulnerabilityCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityCreateInputBuilder toBuilder() => + new GVulnerabilityCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityCreateInput && + clientMutationId == other.clientMutationId && + project == other.project && + name == other.name && + description == other.description && + scanner == other.scanner && + identifiers == other.identifiers && + state == other.state && + severity == other.severity && + solution == other.solution && + message == other.message && + detectedAt == other.detectedAt && + confirmedAt == other.confirmedAt && + resolvedAt == other.resolvedAt && + dismissedAt == other.dismissedAt; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + 0, + clientMutationId + .hashCode), + project.hashCode), + name.hashCode), + description.hashCode), + scanner.hashCode), + identifiers.hashCode), + state.hashCode), + severity.hashCode), + solution.hashCode), + message.hashCode), + detectedAt.hashCode), + confirmedAt.hashCode), + resolvedAt.hashCode), + dismissedAt.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('project', project) + ..add('name', name) + ..add('description', description) + ..add('scanner', scanner) + ..add('identifiers', identifiers) + ..add('state', state) + ..add('severity', severity) + ..add('solution', solution) + ..add('message', message) + ..add('detectedAt', detectedAt) + ..add('confirmedAt', confirmedAt) + ..add('resolvedAt', resolvedAt) + ..add('dismissedAt', dismissedAt)) + .toString(); + } +} + +class GVulnerabilityCreateInputBuilder + implements + Builder { + _$GVulnerabilityCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GProjectIDBuilder? _project; + GProjectIDBuilder get project => _$this._project ??= new GProjectIDBuilder(); + set project(GProjectIDBuilder? project) => _$this._project = project; + + 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; + + GVulnerabilityScannerInputBuilder? _scanner; + GVulnerabilityScannerInputBuilder get scanner => + _$this._scanner ??= new GVulnerabilityScannerInputBuilder(); + set scanner(GVulnerabilityScannerInputBuilder? scanner) => + _$this._scanner = scanner; + + ListBuilder? _identifiers; + ListBuilder get identifiers => + _$this._identifiers ??= new ListBuilder(); + set identifiers(ListBuilder? identifiers) => + _$this._identifiers = identifiers; + + GVulnerabilityState? _state; + GVulnerabilityState? get state => _$this._state; + set state(GVulnerabilityState? state) => _$this._state = state; + + GVulnerabilitySeverity? _severity; + GVulnerabilitySeverity? get severity => _$this._severity; + set severity(GVulnerabilitySeverity? severity) => _$this._severity = severity; + + String? _solution; + String? get solution => _$this._solution; + set solution(String? solution) => _$this._solution = solution; + + String? _message; + String? get message => _$this._message; + set message(String? message) => _$this._message = message; + + GTimeBuilder? _detectedAt; + GTimeBuilder get detectedAt => _$this._detectedAt ??= new GTimeBuilder(); + set detectedAt(GTimeBuilder? detectedAt) => _$this._detectedAt = detectedAt; + + GTimeBuilder? _confirmedAt; + GTimeBuilder get confirmedAt => _$this._confirmedAt ??= new GTimeBuilder(); + set confirmedAt(GTimeBuilder? confirmedAt) => + _$this._confirmedAt = confirmedAt; + + GTimeBuilder? _resolvedAt; + GTimeBuilder get resolvedAt => _$this._resolvedAt ??= new GTimeBuilder(); + set resolvedAt(GTimeBuilder? resolvedAt) => _$this._resolvedAt = resolvedAt; + + GTimeBuilder? _dismissedAt; + GTimeBuilder get dismissedAt => _$this._dismissedAt ??= new GTimeBuilder(); + set dismissedAt(GTimeBuilder? dismissedAt) => + _$this._dismissedAt = dismissedAt; + + GVulnerabilityCreateInputBuilder(); + + GVulnerabilityCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _project = $v.project.toBuilder(); + _name = $v.name; + _description = $v.description; + _scanner = $v.scanner.toBuilder(); + _identifiers = $v.identifiers.toBuilder(); + _state = $v.state; + _severity = $v.severity; + _solution = $v.solution; + _message = $v.message; + _detectedAt = $v.detectedAt?.toBuilder(); + _confirmedAt = $v.confirmedAt?.toBuilder(); + _resolvedAt = $v.resolvedAt?.toBuilder(); + _dismissedAt = $v.dismissedAt?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityCreateInput; + } + + @override + void update(void Function(GVulnerabilityCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityCreateInput build() => _build(); + + _$GVulnerabilityCreateInput _build() { + _$GVulnerabilityCreateInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityCreateInput._( + clientMutationId: clientMutationId, + project: project.build(), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityCreateInput', 'name'), + description: BuiltValueNullFieldError.checkNotNull( + description, r'GVulnerabilityCreateInput', 'description'), + scanner: scanner.build(), + identifiers: identifiers.build(), + state: state, + severity: severity, + solution: solution, + message: message, + detectedAt: _detectedAt?.build(), + confirmedAt: _confirmedAt?.build(), + resolvedAt: _resolvedAt?.build(), + dismissedAt: _dismissedAt?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'project'; + project.build(); + + _$failedField = 'scanner'; + scanner.build(); + _$failedField = 'identifiers'; + identifiers.build(); + + _$failedField = 'detectedAt'; + _detectedAt?.build(); + _$failedField = 'confirmedAt'; + _confirmedAt?.build(); + _$failedField = 'resolvedAt'; + _resolvedAt?.build(); + _$failedField = 'dismissedAt'; + _dismissedAt?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityDismissInput extends GVulnerabilityDismissInput { + @override + final String? clientMutationId; + @override + final GVulnerabilityID id; + @override + final String? comment; + @override + final GVulnerabilityDismissalReason? dismissalReason; + + factory _$GVulnerabilityDismissInput( + [void Function(GVulnerabilityDismissInputBuilder)? updates]) => + (new GVulnerabilityDismissInputBuilder()..update(updates))._build(); + + _$GVulnerabilityDismissInput._( + {this.clientMutationId, + required this.id, + this.comment, + this.dismissalReason}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityDismissInput', 'id'); + } + + @override + GVulnerabilityDismissInput rebuild( + void Function(GVulnerabilityDismissInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityDismissInputBuilder toBuilder() => + new GVulnerabilityDismissInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityDismissInput && + clientMutationId == other.clientMutationId && + id == other.id && + comment == other.comment && + dismissalReason == other.dismissalReason; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + comment.hashCode), + dismissalReason.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityDismissInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('comment', comment) + ..add('dismissalReason', dismissalReason)) + .toString(); + } +} + +class GVulnerabilityDismissInputBuilder + implements + Builder { + _$GVulnerabilityDismissInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilityIDBuilder? _id; + GVulnerabilityIDBuilder get id => + _$this._id ??= new GVulnerabilityIDBuilder(); + set id(GVulnerabilityIDBuilder? id) => _$this._id = id; + + String? _comment; + String? get comment => _$this._comment; + set comment(String? comment) => _$this._comment = comment; + + GVulnerabilityDismissalReason? _dismissalReason; + GVulnerabilityDismissalReason? get dismissalReason => _$this._dismissalReason; + set dismissalReason(GVulnerabilityDismissalReason? dismissalReason) => + _$this._dismissalReason = dismissalReason; + + GVulnerabilityDismissInputBuilder(); + + GVulnerabilityDismissInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _comment = $v.comment; + _dismissalReason = $v.dismissalReason; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityDismissInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityDismissInput; + } + + @override + void update(void Function(GVulnerabilityDismissInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityDismissInput build() => _build(); + + _$GVulnerabilityDismissInput _build() { + _$GVulnerabilityDismissInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityDismissInput._( + clientMutationId: clientMutationId, + id: id.build(), + comment: comment, + dismissalReason: dismissalReason); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityDismissInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityExternalIssueLinkCreateInput + extends GVulnerabilityExternalIssueLinkCreateInput { + @override + final String? clientMutationId; + @override + final GVulnerabilityID id; + @override + final GVulnerabilityExternalIssueLinkType linkType; + @override + final GVulnerabilityExternalIssueLinkExternalTracker externalTracker; + + factory _$GVulnerabilityExternalIssueLinkCreateInput( + [void Function(GVulnerabilityExternalIssueLinkCreateInputBuilder)? + updates]) => + (new GVulnerabilityExternalIssueLinkCreateInputBuilder()..update(updates)) + ._build(); + + _$GVulnerabilityExternalIssueLinkCreateInput._( + {this.clientMutationId, + required this.id, + required this.linkType, + required this.externalTracker}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityExternalIssueLinkCreateInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + linkType, r'GVulnerabilityExternalIssueLinkCreateInput', 'linkType'); + BuiltValueNullFieldError.checkNotNull(externalTracker, + r'GVulnerabilityExternalIssueLinkCreateInput', 'externalTracker'); + } + + @override + GVulnerabilityExternalIssueLinkCreateInput rebuild( + void Function(GVulnerabilityExternalIssueLinkCreateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityExternalIssueLinkCreateInputBuilder toBuilder() => + new GVulnerabilityExternalIssueLinkCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityExternalIssueLinkCreateInput && + clientMutationId == other.clientMutationId && + id == other.id && + linkType == other.linkType && + externalTracker == other.externalTracker; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + linkType.hashCode), + externalTracker.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GVulnerabilityExternalIssueLinkCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('linkType', linkType) + ..add('externalTracker', externalTracker)) + .toString(); + } +} + +class GVulnerabilityExternalIssueLinkCreateInputBuilder + implements + Builder { + _$GVulnerabilityExternalIssueLinkCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilityIDBuilder? _id; + GVulnerabilityIDBuilder get id => + _$this._id ??= new GVulnerabilityIDBuilder(); + set id(GVulnerabilityIDBuilder? id) => _$this._id = id; + + GVulnerabilityExternalIssueLinkType? _linkType; + GVulnerabilityExternalIssueLinkType? get linkType => _$this._linkType; + set linkType(GVulnerabilityExternalIssueLinkType? linkType) => + _$this._linkType = linkType; + + GVulnerabilityExternalIssueLinkExternalTracker? _externalTracker; + GVulnerabilityExternalIssueLinkExternalTracker? get externalTracker => + _$this._externalTracker; + set externalTracker( + GVulnerabilityExternalIssueLinkExternalTracker? externalTracker) => + _$this._externalTracker = externalTracker; + + GVulnerabilityExternalIssueLinkCreateInputBuilder(); + + GVulnerabilityExternalIssueLinkCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _linkType = $v.linkType; + _externalTracker = $v.externalTracker; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityExternalIssueLinkCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityExternalIssueLinkCreateInput; + } + + @override + void update( + void Function(GVulnerabilityExternalIssueLinkCreateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityExternalIssueLinkCreateInput build() => _build(); + + _$GVulnerabilityExternalIssueLinkCreateInput _build() { + _$GVulnerabilityExternalIssueLinkCreateInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityExternalIssueLinkCreateInput._( + clientMutationId: clientMutationId, + id: id.build(), + linkType: BuiltValueNullFieldError.checkNotNull(linkType, + r'GVulnerabilityExternalIssueLinkCreateInput', 'linkType'), + externalTracker: BuiltValueNullFieldError.checkNotNull( + externalTracker, + r'GVulnerabilityExternalIssueLinkCreateInput', + 'externalTracker')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityExternalIssueLinkCreateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityExternalIssueLinkDestroyInput + extends GVulnerabilityExternalIssueLinkDestroyInput { + @override + final String? clientMutationId; + @override + final GVulnerabilitiesExternalIssueLinkID id; + + factory _$GVulnerabilityExternalIssueLinkDestroyInput( + [void Function(GVulnerabilityExternalIssueLinkDestroyInputBuilder)? + updates]) => + (new GVulnerabilityExternalIssueLinkDestroyInputBuilder() + ..update(updates)) + ._build(); + + _$GVulnerabilityExternalIssueLinkDestroyInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityExternalIssueLinkDestroyInput', 'id'); + } + + @override + GVulnerabilityExternalIssueLinkDestroyInput rebuild( + void Function(GVulnerabilityExternalIssueLinkDestroyInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityExternalIssueLinkDestroyInputBuilder toBuilder() => + new GVulnerabilityExternalIssueLinkDestroyInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityExternalIssueLinkDestroyInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GVulnerabilityExternalIssueLinkDestroyInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GVulnerabilityExternalIssueLinkDestroyInputBuilder + implements + Builder { + _$GVulnerabilityExternalIssueLinkDestroyInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilitiesExternalIssueLinkIDBuilder? _id; + GVulnerabilitiesExternalIssueLinkIDBuilder get id => + _$this._id ??= new GVulnerabilitiesExternalIssueLinkIDBuilder(); + set id(GVulnerabilitiesExternalIssueLinkIDBuilder? id) => _$this._id = id; + + GVulnerabilityExternalIssueLinkDestroyInputBuilder(); + + GVulnerabilityExternalIssueLinkDestroyInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityExternalIssueLinkDestroyInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityExternalIssueLinkDestroyInput; + } + + @override + void update( + void Function(GVulnerabilityExternalIssueLinkDestroyInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityExternalIssueLinkDestroyInput build() => _build(); + + _$GVulnerabilityExternalIssueLinkDestroyInput _build() { + _$GVulnerabilityExternalIssueLinkDestroyInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityExternalIssueLinkDestroyInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityExternalIssueLinkDestroyInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityFindingDismissInput + extends GVulnerabilityFindingDismissInput { + @override + final String? clientMutationId; + @override + final String? uuid; + @override + final String? comment; + @override + final GVulnerabilityDismissalReason? dismissalReason; + + factory _$GVulnerabilityFindingDismissInput( + [void Function(GVulnerabilityFindingDismissInputBuilder)? updates]) => + (new GVulnerabilityFindingDismissInputBuilder()..update(updates)) + ._build(); + + _$GVulnerabilityFindingDismissInput._( + {this.clientMutationId, this.uuid, this.comment, this.dismissalReason}) + : super._(); + + @override + GVulnerabilityFindingDismissInput rebuild( + void Function(GVulnerabilityFindingDismissInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityFindingDismissInputBuilder toBuilder() => + new GVulnerabilityFindingDismissInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityFindingDismissInput && + clientMutationId == other.clientMutationId && + uuid == other.uuid && + comment == other.comment && + dismissalReason == other.dismissalReason; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), uuid.hashCode), + comment.hashCode), + dismissalReason.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityFindingDismissInput') + ..add('clientMutationId', clientMutationId) + ..add('uuid', uuid) + ..add('comment', comment) + ..add('dismissalReason', dismissalReason)) + .toString(); + } +} + +class GVulnerabilityFindingDismissInputBuilder + implements + Builder { + _$GVulnerabilityFindingDismissInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + String? _uuid; + String? get uuid => _$this._uuid; + set uuid(String? uuid) => _$this._uuid = uuid; + + String? _comment; + String? get comment => _$this._comment; + set comment(String? comment) => _$this._comment = comment; + + GVulnerabilityDismissalReason? _dismissalReason; + GVulnerabilityDismissalReason? get dismissalReason => _$this._dismissalReason; + set dismissalReason(GVulnerabilityDismissalReason? dismissalReason) => + _$this._dismissalReason = dismissalReason; + + GVulnerabilityFindingDismissInputBuilder(); + + GVulnerabilityFindingDismissInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _uuid = $v.uuid; + _comment = $v.comment; + _dismissalReason = $v.dismissalReason; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityFindingDismissInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityFindingDismissInput; + } + + @override + void update( + void Function(GVulnerabilityFindingDismissInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityFindingDismissInput build() => _build(); + + _$GVulnerabilityFindingDismissInput _build() { + final _$result = _$v ?? + new _$GVulnerabilityFindingDismissInput._( + clientMutationId: clientMutationId, + uuid: uuid, + comment: comment, + dismissalReason: dismissalReason); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityID extends GVulnerabilityID { + @override + final String value; + + factory _$GVulnerabilityID( + [void Function(GVulnerabilityIDBuilder)? updates]) => + (new GVulnerabilityIDBuilder()..update(updates))._build(); + + _$GVulnerabilityID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GVulnerabilityID', 'value'); + } + + @override + GVulnerabilityID rebuild(void Function(GVulnerabilityIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityIDBuilder toBuilder() => + new GVulnerabilityIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityID') + ..add('value', value)) + .toString(); + } +} + +class GVulnerabilityIDBuilder + implements Builder { + _$GVulnerabilityID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GVulnerabilityIDBuilder(); + + GVulnerabilityIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityID; + } + + @override + void update(void Function(GVulnerabilityIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityID build() => _build(); + + _$GVulnerabilityID _build() { + final _$result = _$v ?? + new _$GVulnerabilityID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GVulnerabilityID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityIdentifierInput extends GVulnerabilityIdentifierInput { + @override + final String name; + @override + final String url; + @override + final String? externalType; + @override + final String? externalId; + + factory _$GVulnerabilityIdentifierInput( + [void Function(GVulnerabilityIdentifierInputBuilder)? updates]) => + (new GVulnerabilityIdentifierInputBuilder()..update(updates))._build(); + + _$GVulnerabilityIdentifierInput._( + {required this.name, + required this.url, + this.externalType, + this.externalId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityIdentifierInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + url, r'GVulnerabilityIdentifierInput', 'url'); + } + + @override + GVulnerabilityIdentifierInput rebuild( + void Function(GVulnerabilityIdentifierInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityIdentifierInputBuilder toBuilder() => + new GVulnerabilityIdentifierInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityIdentifierInput && + name == other.name && + url == other.url && + externalType == other.externalType && + externalId == other.externalId; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, name.hashCode), url.hashCode), externalType.hashCode), + externalId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityIdentifierInput') + ..add('name', name) + ..add('url', url) + ..add('externalType', externalType) + ..add('externalId', externalId)) + .toString(); + } +} + +class GVulnerabilityIdentifierInputBuilder + implements + Builder { + _$GVulnerabilityIdentifierInput? _$v; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + String? _externalType; + String? get externalType => _$this._externalType; + set externalType(String? externalType) => _$this._externalType = externalType; + + String? _externalId; + String? get externalId => _$this._externalId; + set externalId(String? externalId) => _$this._externalId = externalId; + + GVulnerabilityIdentifierInputBuilder(); + + GVulnerabilityIdentifierInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _url = $v.url; + _externalType = $v.externalType; + _externalId = $v.externalId; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityIdentifierInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityIdentifierInput; + } + + @override + void update(void Function(GVulnerabilityIdentifierInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityIdentifierInput build() => _build(); + + _$GVulnerabilityIdentifierInput _build() { + final _$result = _$v ?? + new _$GVulnerabilityIdentifierInput._( + name: BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityIdentifierInput', 'name'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GVulnerabilityIdentifierInput', 'url'), + externalType: externalType, + externalId: externalId); + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityResolveInput extends GVulnerabilityResolveInput { + @override + final String? clientMutationId; + @override + final GVulnerabilityID id; + + factory _$GVulnerabilityResolveInput( + [void Function(GVulnerabilityResolveInputBuilder)? updates]) => + (new GVulnerabilityResolveInputBuilder()..update(updates))._build(); + + _$GVulnerabilityResolveInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityResolveInput', 'id'); + } + + @override + GVulnerabilityResolveInput rebuild( + void Function(GVulnerabilityResolveInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityResolveInputBuilder toBuilder() => + new GVulnerabilityResolveInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityResolveInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityResolveInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GVulnerabilityResolveInputBuilder + implements + Builder { + _$GVulnerabilityResolveInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilityIDBuilder? _id; + GVulnerabilityIDBuilder get id => + _$this._id ??= new GVulnerabilityIDBuilder(); + set id(GVulnerabilityIDBuilder? id) => _$this._id = id; + + GVulnerabilityResolveInputBuilder(); + + GVulnerabilityResolveInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityResolveInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityResolveInput; + } + + @override + void update(void Function(GVulnerabilityResolveInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityResolveInput build() => _build(); + + _$GVulnerabilityResolveInput _build() { + _$GVulnerabilityResolveInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityResolveInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityResolveInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityRevertToDetectedInput + extends GVulnerabilityRevertToDetectedInput { + @override + final String? clientMutationId; + @override + final GVulnerabilityID id; + + factory _$GVulnerabilityRevertToDetectedInput( + [void Function(GVulnerabilityRevertToDetectedInputBuilder)? + updates]) => + (new GVulnerabilityRevertToDetectedInputBuilder()..update(updates)) + ._build(); + + _$GVulnerabilityRevertToDetectedInput._( + {this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityRevertToDetectedInput', 'id'); + } + + @override + GVulnerabilityRevertToDetectedInput rebuild( + void Function(GVulnerabilityRevertToDetectedInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityRevertToDetectedInputBuilder toBuilder() => + new GVulnerabilityRevertToDetectedInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityRevertToDetectedInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityRevertToDetectedInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GVulnerabilityRevertToDetectedInputBuilder + implements + Builder { + _$GVulnerabilityRevertToDetectedInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GVulnerabilityIDBuilder? _id; + GVulnerabilityIDBuilder get id => + _$this._id ??= new GVulnerabilityIDBuilder(); + set id(GVulnerabilityIDBuilder? id) => _$this._id = id; + + GVulnerabilityRevertToDetectedInputBuilder(); + + GVulnerabilityRevertToDetectedInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityRevertToDetectedInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityRevertToDetectedInput; + } + + @override + void update( + void Function(GVulnerabilityRevertToDetectedInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityRevertToDetectedInput build() => _build(); + + _$GVulnerabilityRevertToDetectedInput _build() { + _$GVulnerabilityRevertToDetectedInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityRevertToDetectedInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityRevertToDetectedInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityScannerInput extends GVulnerabilityScannerInput { + @override + final String id; + @override + final String name; + @override + final String url; + @override + final GVulnerabilityScannerVendorInput? vendor; + @override + final String version; + + factory _$GVulnerabilityScannerInput( + [void Function(GVulnerabilityScannerInputBuilder)? updates]) => + (new GVulnerabilityScannerInputBuilder()..update(updates))._build(); + + _$GVulnerabilityScannerInput._( + {required this.id, + required this.name, + required this.url, + this.vendor, + required this.version}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityScannerInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityScannerInput', 'name'); + BuiltValueNullFieldError.checkNotNull( + url, r'GVulnerabilityScannerInput', 'url'); + BuiltValueNullFieldError.checkNotNull( + version, r'GVulnerabilityScannerInput', 'version'); + } + + @override + GVulnerabilityScannerInput rebuild( + void Function(GVulnerabilityScannerInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityScannerInputBuilder toBuilder() => + new GVulnerabilityScannerInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityScannerInput && + id == other.id && + name == other.name && + url == other.url && + vendor == other.vendor && + version == other.version; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc($jc(0, id.hashCode), name.hashCode), url.hashCode), + vendor.hashCode), + version.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityScannerInput') + ..add('id', id) + ..add('name', name) + ..add('url', url) + ..add('vendor', vendor) + ..add('version', version)) + .toString(); + } +} + +class GVulnerabilityScannerInputBuilder + implements + Builder { + _$GVulnerabilityScannerInput? _$v; + + String? _id; + String? get id => _$this._id; + set id(String? id) => _$this._id = id; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + String? _url; + String? get url => _$this._url; + set url(String? url) => _$this._url = url; + + GVulnerabilityScannerVendorInputBuilder? _vendor; + GVulnerabilityScannerVendorInputBuilder get vendor => + _$this._vendor ??= new GVulnerabilityScannerVendorInputBuilder(); + set vendor(GVulnerabilityScannerVendorInputBuilder? vendor) => + _$this._vendor = vendor; + + String? _version; + String? get version => _$this._version; + set version(String? version) => _$this._version = version; + + GVulnerabilityScannerInputBuilder(); + + GVulnerabilityScannerInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id; + _name = $v.name; + _url = $v.url; + _vendor = $v.vendor?.toBuilder(); + _version = $v.version; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityScannerInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityScannerInput; + } + + @override + void update(void Function(GVulnerabilityScannerInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityScannerInput build() => _build(); + + _$GVulnerabilityScannerInput _build() { + _$GVulnerabilityScannerInput _$result; + try { + _$result = _$v ?? + new _$GVulnerabilityScannerInput._( + id: BuiltValueNullFieldError.checkNotNull( + id, r'GVulnerabilityScannerInput', 'id'), + name: BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityScannerInput', 'name'), + url: BuiltValueNullFieldError.checkNotNull( + url, r'GVulnerabilityScannerInput', 'url'), + vendor: _vendor?.build(), + version: BuiltValueNullFieldError.checkNotNull( + version, r'GVulnerabilityScannerInput', 'version')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'vendor'; + _vendor?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GVulnerabilityScannerInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GVulnerabilityScannerVendorInput + extends GVulnerabilityScannerVendorInput { + @override + final String name; + + factory _$GVulnerabilityScannerVendorInput( + [void Function(GVulnerabilityScannerVendorInputBuilder)? updates]) => + (new GVulnerabilityScannerVendorInputBuilder()..update(updates))._build(); + + _$GVulnerabilityScannerVendorInput._({required this.name}) : super._() { + BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityScannerVendorInput', 'name'); + } + + @override + GVulnerabilityScannerVendorInput rebuild( + void Function(GVulnerabilityScannerVendorInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GVulnerabilityScannerVendorInputBuilder toBuilder() => + new GVulnerabilityScannerVendorInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GVulnerabilityScannerVendorInput && name == other.name; + } + + @override + int get hashCode { + return $jf($jc(0, name.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GVulnerabilityScannerVendorInput') + ..add('name', name)) + .toString(); + } +} + +class GVulnerabilityScannerVendorInputBuilder + implements + Builder { + _$GVulnerabilityScannerVendorInput? _$v; + + String? _name; + String? get name => _$this._name; + set name(String? name) => _$this._name = name; + + GVulnerabilityScannerVendorInputBuilder(); + + GVulnerabilityScannerVendorInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _name = $v.name; + _$v = null; + } + return this; + } + + @override + void replace(GVulnerabilityScannerVendorInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GVulnerabilityScannerVendorInput; + } + + @override + void update(void Function(GVulnerabilityScannerVendorInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GVulnerabilityScannerVendorInput build() => _build(); + + _$GVulnerabilityScannerVendorInput _build() { + final _$result = _$v ?? + new _$GVulnerabilityScannerVendorInput._( + name: BuiltValueNullFieldError.checkNotNull( + name, r'GVulnerabilityScannerVendorInput', 'name')); + replace(_$result); + return _$result; + } +} + +class _$GWorkItemConvertTaskInput extends GWorkItemConvertTaskInput { + @override + final int lineNumberEnd; + @override + final int lineNumberStart; + @override + final int lockVersion; + @override + final String title; + @override + final GWorkItemsTypeID workItemTypeId; + + factory _$GWorkItemConvertTaskInput( + [void Function(GWorkItemConvertTaskInputBuilder)? updates]) => + (new GWorkItemConvertTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemConvertTaskInput._( + {required this.lineNumberEnd, + required this.lineNumberStart, + required this.lockVersion, + required this.title, + required this.workItemTypeId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + lineNumberEnd, r'GWorkItemConvertTaskInput', 'lineNumberEnd'); + BuiltValueNullFieldError.checkNotNull( + lineNumberStart, r'GWorkItemConvertTaskInput', 'lineNumberStart'); + BuiltValueNullFieldError.checkNotNull( + lockVersion, r'GWorkItemConvertTaskInput', 'lockVersion'); + BuiltValueNullFieldError.checkNotNull( + title, r'GWorkItemConvertTaskInput', 'title'); + BuiltValueNullFieldError.checkNotNull( + workItemTypeId, r'GWorkItemConvertTaskInput', 'workItemTypeId'); + } + + @override + GWorkItemConvertTaskInput rebuild( + void Function(GWorkItemConvertTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemConvertTaskInputBuilder toBuilder() => + new GWorkItemConvertTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemConvertTaskInput && + lineNumberEnd == other.lineNumberEnd && + lineNumberStart == other.lineNumberStart && + lockVersion == other.lockVersion && + title == other.title && + workItemTypeId == other.workItemTypeId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc($jc($jc(0, lineNumberEnd.hashCode), lineNumberStart.hashCode), + lockVersion.hashCode), + title.hashCode), + workItemTypeId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemConvertTaskInput') + ..add('lineNumberEnd', lineNumberEnd) + ..add('lineNumberStart', lineNumberStart) + ..add('lockVersion', lockVersion) + ..add('title', title) + ..add('workItemTypeId', workItemTypeId)) + .toString(); + } +} + +class GWorkItemConvertTaskInputBuilder + implements + Builder { + _$GWorkItemConvertTaskInput? _$v; + + int? _lineNumberEnd; + int? get lineNumberEnd => _$this._lineNumberEnd; + set lineNumberEnd(int? lineNumberEnd) => + _$this._lineNumberEnd = lineNumberEnd; + + int? _lineNumberStart; + int? get lineNumberStart => _$this._lineNumberStart; + set lineNumberStart(int? lineNumberStart) => + _$this._lineNumberStart = lineNumberStart; + + int? _lockVersion; + int? get lockVersion => _$this._lockVersion; + set lockVersion(int? lockVersion) => _$this._lockVersion = lockVersion; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GWorkItemsTypeIDBuilder? _workItemTypeId; + GWorkItemsTypeIDBuilder get workItemTypeId => + _$this._workItemTypeId ??= new GWorkItemsTypeIDBuilder(); + set workItemTypeId(GWorkItemsTypeIDBuilder? workItemTypeId) => + _$this._workItemTypeId = workItemTypeId; + + GWorkItemConvertTaskInputBuilder(); + + GWorkItemConvertTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _lineNumberEnd = $v.lineNumberEnd; + _lineNumberStart = $v.lineNumberStart; + _lockVersion = $v.lockVersion; + _title = $v.title; + _workItemTypeId = $v.workItemTypeId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemConvertTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemConvertTaskInput; + } + + @override + void update(void Function(GWorkItemConvertTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemConvertTaskInput build() => _build(); + + _$GWorkItemConvertTaskInput _build() { + _$GWorkItemConvertTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemConvertTaskInput._( + lineNumberEnd: BuiltValueNullFieldError.checkNotNull( + lineNumberEnd, r'GWorkItemConvertTaskInput', 'lineNumberEnd'), + lineNumberStart: BuiltValueNullFieldError.checkNotNull( + lineNumberStart, + r'GWorkItemConvertTaskInput', + 'lineNumberStart'), + lockVersion: BuiltValueNullFieldError.checkNotNull( + lockVersion, r'GWorkItemConvertTaskInput', 'lockVersion'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GWorkItemConvertTaskInput', 'title'), + workItemTypeId: workItemTypeId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'workItemTypeId'; + workItemTypeId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemConvertTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemCreateFromTaskInput extends GWorkItemCreateFromTaskInput { + @override + final String? clientMutationId; + @override + final GWorkItemID id; + @override + final GWorkItemConvertTaskInput workItemData; + + factory _$GWorkItemCreateFromTaskInput( + [void Function(GWorkItemCreateFromTaskInputBuilder)? updates]) => + (new GWorkItemCreateFromTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemCreateFromTaskInput._( + {this.clientMutationId, required this.id, required this.workItemData}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GWorkItemCreateFromTaskInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + workItemData, r'GWorkItemCreateFromTaskInput', 'workItemData'); + } + + @override + GWorkItemCreateFromTaskInput rebuild( + void Function(GWorkItemCreateFromTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemCreateFromTaskInputBuilder toBuilder() => + new GWorkItemCreateFromTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemCreateFromTaskInput && + clientMutationId == other.clientMutationId && + id == other.id && + workItemData == other.workItemData; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + workItemData.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemCreateFromTaskInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('workItemData', workItemData)) + .toString(); + } +} + +class GWorkItemCreateFromTaskInputBuilder + implements + Builder { + _$GWorkItemCreateFromTaskInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + GWorkItemConvertTaskInputBuilder? _workItemData; + GWorkItemConvertTaskInputBuilder get workItemData => + _$this._workItemData ??= new GWorkItemConvertTaskInputBuilder(); + set workItemData(GWorkItemConvertTaskInputBuilder? workItemData) => + _$this._workItemData = workItemData; + + GWorkItemCreateFromTaskInputBuilder(); + + GWorkItemCreateFromTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _workItemData = $v.workItemData.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemCreateFromTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemCreateFromTaskInput; + } + + @override + void update(void Function(GWorkItemCreateFromTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemCreateFromTaskInput build() => _build(); + + _$GWorkItemCreateFromTaskInput _build() { + _$GWorkItemCreateFromTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemCreateFromTaskInput._( + clientMutationId: clientMutationId, + id: id.build(), + workItemData: workItemData.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'workItemData'; + workItemData.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemCreateFromTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemCreateInput extends GWorkItemCreateInput { + @override + final String? clientMutationId; + @override + final bool? confidential; + @override + final String? description; + @override + final GWorkItemWidgetHierarchyCreateInput? hierarchyWidget; + @override + final String projectPath; + @override + final String title; + @override + final GWorkItemsTypeID workItemTypeId; + + factory _$GWorkItemCreateInput( + [void Function(GWorkItemCreateInputBuilder)? updates]) => + (new GWorkItemCreateInputBuilder()..update(updates))._build(); + + _$GWorkItemCreateInput._( + {this.clientMutationId, + this.confidential, + this.description, + this.hierarchyWidget, + required this.projectPath, + required this.title, + required this.workItemTypeId}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + projectPath, r'GWorkItemCreateInput', 'projectPath'); + BuiltValueNullFieldError.checkNotNull( + title, r'GWorkItemCreateInput', 'title'); + BuiltValueNullFieldError.checkNotNull( + workItemTypeId, r'GWorkItemCreateInput', 'workItemTypeId'); + } + + @override + GWorkItemCreateInput rebuild( + void Function(GWorkItemCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemCreateInputBuilder toBuilder() => + new GWorkItemCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemCreateInput && + clientMutationId == other.clientMutationId && + confidential == other.confidential && + description == other.description && + hierarchyWidget == other.hierarchyWidget && + projectPath == other.projectPath && + title == other.title && + workItemTypeId == other.workItemTypeId; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + confidential.hashCode), + description.hashCode), + hierarchyWidget.hashCode), + projectPath.hashCode), + title.hashCode), + workItemTypeId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemCreateInput') + ..add('clientMutationId', clientMutationId) + ..add('confidential', confidential) + ..add('description', description) + ..add('hierarchyWidget', hierarchyWidget) + ..add('projectPath', projectPath) + ..add('title', title) + ..add('workItemTypeId', workItemTypeId)) + .toString(); + } +} + +class GWorkItemCreateInputBuilder + implements Builder { + _$GWorkItemCreateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GWorkItemWidgetHierarchyCreateInputBuilder? _hierarchyWidget; + GWorkItemWidgetHierarchyCreateInputBuilder get hierarchyWidget => + _$this._hierarchyWidget ??= + new GWorkItemWidgetHierarchyCreateInputBuilder(); + set hierarchyWidget( + GWorkItemWidgetHierarchyCreateInputBuilder? hierarchyWidget) => + _$this._hierarchyWidget = hierarchyWidget; + + String? _projectPath; + String? get projectPath => _$this._projectPath; + set projectPath(String? projectPath) => _$this._projectPath = projectPath; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + GWorkItemsTypeIDBuilder? _workItemTypeId; + GWorkItemsTypeIDBuilder get workItemTypeId => + _$this._workItemTypeId ??= new GWorkItemsTypeIDBuilder(); + set workItemTypeId(GWorkItemsTypeIDBuilder? workItemTypeId) => + _$this._workItemTypeId = workItemTypeId; + + GWorkItemCreateInputBuilder(); + + GWorkItemCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _confidential = $v.confidential; + _description = $v.description; + _hierarchyWidget = $v.hierarchyWidget?.toBuilder(); + _projectPath = $v.projectPath; + _title = $v.title; + _workItemTypeId = $v.workItemTypeId.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemCreateInput; + } + + @override + void update(void Function(GWorkItemCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemCreateInput build() => _build(); + + _$GWorkItemCreateInput _build() { + _$GWorkItemCreateInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemCreateInput._( + clientMutationId: clientMutationId, + confidential: confidential, + description: description, + hierarchyWidget: _hierarchyWidget?.build(), + projectPath: BuiltValueNullFieldError.checkNotNull( + projectPath, r'GWorkItemCreateInput', 'projectPath'), + title: BuiltValueNullFieldError.checkNotNull( + title, r'GWorkItemCreateInput', 'title'), + workItemTypeId: workItemTypeId.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'hierarchyWidget'; + _hierarchyWidget?.build(); + + _$failedField = 'workItemTypeId'; + workItemTypeId.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemCreateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemDeletedTaskInput extends GWorkItemDeletedTaskInput { + @override + final GWorkItemID id; + @override + final int lineNumberEnd; + @override + final int lineNumberStart; + + factory _$GWorkItemDeletedTaskInput( + [void Function(GWorkItemDeletedTaskInputBuilder)? updates]) => + (new GWorkItemDeletedTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemDeletedTaskInput._( + {required this.id, + required this.lineNumberEnd, + required this.lineNumberStart}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GWorkItemDeletedTaskInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + lineNumberEnd, r'GWorkItemDeletedTaskInput', 'lineNumberEnd'); + BuiltValueNullFieldError.checkNotNull( + lineNumberStart, r'GWorkItemDeletedTaskInput', 'lineNumberStart'); + } + + @override + GWorkItemDeletedTaskInput rebuild( + void Function(GWorkItemDeletedTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemDeletedTaskInputBuilder toBuilder() => + new GWorkItemDeletedTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemDeletedTaskInput && + id == other.id && + lineNumberEnd == other.lineNumberEnd && + lineNumberStart == other.lineNumberStart; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, id.hashCode), lineNumberEnd.hashCode), + lineNumberStart.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemDeletedTaskInput') + ..add('id', id) + ..add('lineNumberEnd', lineNumberEnd) + ..add('lineNumberStart', lineNumberStart)) + .toString(); + } +} + +class GWorkItemDeletedTaskInputBuilder + implements + Builder { + _$GWorkItemDeletedTaskInput? _$v; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + int? _lineNumberEnd; + int? get lineNumberEnd => _$this._lineNumberEnd; + set lineNumberEnd(int? lineNumberEnd) => + _$this._lineNumberEnd = lineNumberEnd; + + int? _lineNumberStart; + int? get lineNumberStart => _$this._lineNumberStart; + set lineNumberStart(int? lineNumberStart) => + _$this._lineNumberStart = lineNumberStart; + + GWorkItemDeletedTaskInputBuilder(); + + GWorkItemDeletedTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _lineNumberEnd = $v.lineNumberEnd; + _lineNumberStart = $v.lineNumberStart; + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemDeletedTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemDeletedTaskInput; + } + + @override + void update(void Function(GWorkItemDeletedTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemDeletedTaskInput build() => _build(); + + _$GWorkItemDeletedTaskInput _build() { + _$GWorkItemDeletedTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemDeletedTaskInput._( + id: id.build(), + lineNumberEnd: BuiltValueNullFieldError.checkNotNull( + lineNumberEnd, r'GWorkItemDeletedTaskInput', 'lineNumberEnd'), + lineNumberStart: BuiltValueNullFieldError.checkNotNull( + lineNumberStart, + r'GWorkItemDeletedTaskInput', + 'lineNumberStart')); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemDeletedTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemDeleteInput extends GWorkItemDeleteInput { + @override + final String? clientMutationId; + @override + final GWorkItemID id; + + factory _$GWorkItemDeleteInput( + [void Function(GWorkItemDeleteInputBuilder)? updates]) => + (new GWorkItemDeleteInputBuilder()..update(updates))._build(); + + _$GWorkItemDeleteInput._({this.clientMutationId, required this.id}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GWorkItemDeleteInput', 'id'); + } + + @override + GWorkItemDeleteInput rebuild( + void Function(GWorkItemDeleteInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemDeleteInputBuilder toBuilder() => + new GWorkItemDeleteInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemDeleteInput && + clientMutationId == other.clientMutationId && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, clientMutationId.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemDeleteInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id)) + .toString(); + } +} + +class GWorkItemDeleteInputBuilder + implements Builder { + _$GWorkItemDeleteInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + GWorkItemDeleteInputBuilder(); + + GWorkItemDeleteInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemDeleteInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemDeleteInput; + } + + @override + void update(void Function(GWorkItemDeleteInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemDeleteInput build() => _build(); + + _$GWorkItemDeleteInput _build() { + _$GWorkItemDeleteInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemDeleteInput._( + clientMutationId: clientMutationId, id: id.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemDeleteInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemDeleteTaskInput extends GWorkItemDeleteTaskInput { + @override + final String? clientMutationId; + @override + final GWorkItemID id; + @override + final int lockVersion; + @override + final GWorkItemDeletedTaskInput taskData; + + factory _$GWorkItemDeleteTaskInput( + [void Function(GWorkItemDeleteTaskInputBuilder)? updates]) => + (new GWorkItemDeleteTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemDeleteTaskInput._( + {this.clientMutationId, + required this.id, + required this.lockVersion, + required this.taskData}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GWorkItemDeleteTaskInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + lockVersion, r'GWorkItemDeleteTaskInput', 'lockVersion'); + BuiltValueNullFieldError.checkNotNull( + taskData, r'GWorkItemDeleteTaskInput', 'taskData'); + } + + @override + GWorkItemDeleteTaskInput rebuild( + void Function(GWorkItemDeleteTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemDeleteTaskInputBuilder toBuilder() => + new GWorkItemDeleteTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemDeleteTaskInput && + clientMutationId == other.clientMutationId && + id == other.id && + lockVersion == other.lockVersion && + taskData == other.taskData; + } + + @override + int get hashCode { + return $jf($jc( + $jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + lockVersion.hashCode), + taskData.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemDeleteTaskInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('lockVersion', lockVersion) + ..add('taskData', taskData)) + .toString(); + } +} + +class GWorkItemDeleteTaskInputBuilder + implements + Builder { + _$GWorkItemDeleteTaskInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + int? _lockVersion; + int? get lockVersion => _$this._lockVersion; + set lockVersion(int? lockVersion) => _$this._lockVersion = lockVersion; + + GWorkItemDeletedTaskInputBuilder? _taskData; + GWorkItemDeletedTaskInputBuilder get taskData => + _$this._taskData ??= new GWorkItemDeletedTaskInputBuilder(); + set taskData(GWorkItemDeletedTaskInputBuilder? taskData) => + _$this._taskData = taskData; + + GWorkItemDeleteTaskInputBuilder(); + + GWorkItemDeleteTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _lockVersion = $v.lockVersion; + _taskData = $v.taskData.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemDeleteTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemDeleteTaskInput; + } + + @override + void update(void Function(GWorkItemDeleteTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemDeleteTaskInput build() => _build(); + + _$GWorkItemDeleteTaskInput _build() { + _$GWorkItemDeleteTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemDeleteTaskInput._( + clientMutationId: clientMutationId, + id: id.build(), + lockVersion: BuiltValueNullFieldError.checkNotNull( + lockVersion, r'GWorkItemDeleteTaskInput', 'lockVersion'), + taskData: taskData.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'taskData'; + taskData.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemDeleteTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemID extends GWorkItemID { + @override + final String value; + + factory _$GWorkItemID([void Function(GWorkItemIDBuilder)? updates]) => + (new GWorkItemIDBuilder()..update(updates))._build(); + + _$GWorkItemID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GWorkItemID', 'value'); + } + + @override + GWorkItemID rebuild(void Function(GWorkItemIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemIDBuilder toBuilder() => new GWorkItemIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemID')..add('value', value)) + .toString(); + } +} + +class GWorkItemIDBuilder implements Builder { + _$GWorkItemID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GWorkItemIDBuilder(); + + GWorkItemIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemID; + } + + @override + void update(void Function(GWorkItemIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemID build() => _build(); + + _$GWorkItemID _build() { + final _$result = _$v ?? + new _$GWorkItemID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GWorkItemID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GWorkItemsTypeID extends GWorkItemsTypeID { + @override + final String value; + + factory _$GWorkItemsTypeID( + [void Function(GWorkItemsTypeIDBuilder)? updates]) => + (new GWorkItemsTypeIDBuilder()..update(updates))._build(); + + _$GWorkItemsTypeID._({required this.value}) : super._() { + BuiltValueNullFieldError.checkNotNull(value, r'GWorkItemsTypeID', 'value'); + } + + @override + GWorkItemsTypeID rebuild(void Function(GWorkItemsTypeIDBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemsTypeIDBuilder toBuilder() => + new GWorkItemsTypeIDBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemsTypeID && value == other.value; + } + + @override + int get hashCode { + return $jf($jc(0, value.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemsTypeID') + ..add('value', value)) + .toString(); + } +} + +class GWorkItemsTypeIDBuilder + implements Builder { + _$GWorkItemsTypeID? _$v; + + String? _value; + String? get value => _$this._value; + set value(String? value) => _$this._value = value; + + GWorkItemsTypeIDBuilder(); + + GWorkItemsTypeIDBuilder get _$this { + final $v = _$v; + if ($v != null) { + _value = $v.value; + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemsTypeID other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemsTypeID; + } + + @override + void update(void Function(GWorkItemsTypeIDBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemsTypeID build() => _build(); + + _$GWorkItemsTypeID _build() { + final _$result = _$v ?? + new _$GWorkItemsTypeID._( + value: BuiltValueNullFieldError.checkNotNull( + value, r'GWorkItemsTypeID', 'value')); + replace(_$result); + return _$result; + } +} + +class _$GWorkItemUpdatedTaskInput extends GWorkItemUpdatedTaskInput { + @override + final GWorkItemID id; + @override + final GWorkItemStateEvent? stateEvent; + @override + final String? title; + @override + final bool? confidential; + @override + final GWorkItemWidgetDescriptionInput? descriptionWidget; + @override + final GWorkItemWidgetAssigneesInput? assigneesWidget; + @override + final GWorkItemWidgetHierarchyUpdateInput? hierarchyWidget; + @override + final GWorkItemWidgetStartAndDueDateUpdateInput? startAndDueDateWidget; + + factory _$GWorkItemUpdatedTaskInput( + [void Function(GWorkItemUpdatedTaskInputBuilder)? updates]) => + (new GWorkItemUpdatedTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemUpdatedTaskInput._( + {required this.id, + this.stateEvent, + this.title, + this.confidential, + this.descriptionWidget, + this.assigneesWidget, + this.hierarchyWidget, + this.startAndDueDateWidget}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GWorkItemUpdatedTaskInput', 'id'); + } + + @override + GWorkItemUpdatedTaskInput rebuild( + void Function(GWorkItemUpdatedTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemUpdatedTaskInputBuilder toBuilder() => + new GWorkItemUpdatedTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemUpdatedTaskInput && + id == other.id && + stateEvent == other.stateEvent && + title == other.title && + confidential == other.confidential && + descriptionWidget == other.descriptionWidget && + assigneesWidget == other.assigneesWidget && + hierarchyWidget == other.hierarchyWidget && + startAndDueDateWidget == other.startAndDueDateWidget; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc($jc(0, id.hashCode), stateEvent.hashCode), + title.hashCode), + confidential.hashCode), + descriptionWidget.hashCode), + assigneesWidget.hashCode), + hierarchyWidget.hashCode), + startAndDueDateWidget.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemUpdatedTaskInput') + ..add('id', id) + ..add('stateEvent', stateEvent) + ..add('title', title) + ..add('confidential', confidential) + ..add('descriptionWidget', descriptionWidget) + ..add('assigneesWidget', assigneesWidget) + ..add('hierarchyWidget', hierarchyWidget) + ..add('startAndDueDateWidget', startAndDueDateWidget)) + .toString(); + } +} + +class GWorkItemUpdatedTaskInputBuilder + implements + Builder { + _$GWorkItemUpdatedTaskInput? _$v; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + GWorkItemStateEvent? _stateEvent; + GWorkItemStateEvent? get stateEvent => _$this._stateEvent; + set stateEvent(GWorkItemStateEvent? stateEvent) => + _$this._stateEvent = stateEvent; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + GWorkItemWidgetDescriptionInputBuilder? _descriptionWidget; + GWorkItemWidgetDescriptionInputBuilder get descriptionWidget => + _$this._descriptionWidget ??= + new GWorkItemWidgetDescriptionInputBuilder(); + set descriptionWidget( + GWorkItemWidgetDescriptionInputBuilder? descriptionWidget) => + _$this._descriptionWidget = descriptionWidget; + + GWorkItemWidgetAssigneesInputBuilder? _assigneesWidget; + GWorkItemWidgetAssigneesInputBuilder get assigneesWidget => + _$this._assigneesWidget ??= new GWorkItemWidgetAssigneesInputBuilder(); + set assigneesWidget(GWorkItemWidgetAssigneesInputBuilder? assigneesWidget) => + _$this._assigneesWidget = assigneesWidget; + + GWorkItemWidgetHierarchyUpdateInputBuilder? _hierarchyWidget; + GWorkItemWidgetHierarchyUpdateInputBuilder get hierarchyWidget => + _$this._hierarchyWidget ??= + new GWorkItemWidgetHierarchyUpdateInputBuilder(); + set hierarchyWidget( + GWorkItemWidgetHierarchyUpdateInputBuilder? hierarchyWidget) => + _$this._hierarchyWidget = hierarchyWidget; + + GWorkItemWidgetStartAndDueDateUpdateInputBuilder? _startAndDueDateWidget; + GWorkItemWidgetStartAndDueDateUpdateInputBuilder get startAndDueDateWidget => + _$this._startAndDueDateWidget ??= + new GWorkItemWidgetStartAndDueDateUpdateInputBuilder(); + set startAndDueDateWidget( + GWorkItemWidgetStartAndDueDateUpdateInputBuilder? + startAndDueDateWidget) => + _$this._startAndDueDateWidget = startAndDueDateWidget; + + GWorkItemUpdatedTaskInputBuilder(); + + GWorkItemUpdatedTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _id = $v.id.toBuilder(); + _stateEvent = $v.stateEvent; + _title = $v.title; + _confidential = $v.confidential; + _descriptionWidget = $v.descriptionWidget?.toBuilder(); + _assigneesWidget = $v.assigneesWidget?.toBuilder(); + _hierarchyWidget = $v.hierarchyWidget?.toBuilder(); + _startAndDueDateWidget = $v.startAndDueDateWidget?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemUpdatedTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemUpdatedTaskInput; + } + + @override + void update(void Function(GWorkItemUpdatedTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemUpdatedTaskInput build() => _build(); + + _$GWorkItemUpdatedTaskInput _build() { + _$GWorkItemUpdatedTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemUpdatedTaskInput._( + id: id.build(), + stateEvent: stateEvent, + title: title, + confidential: confidential, + descriptionWidget: _descriptionWidget?.build(), + assigneesWidget: _assigneesWidget?.build(), + hierarchyWidget: _hierarchyWidget?.build(), + startAndDueDateWidget: _startAndDueDateWidget?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'descriptionWidget'; + _descriptionWidget?.build(); + _$failedField = 'assigneesWidget'; + _assigneesWidget?.build(); + _$failedField = 'hierarchyWidget'; + _hierarchyWidget?.build(); + _$failedField = 'startAndDueDateWidget'; + _startAndDueDateWidget?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemUpdatedTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemUpdateInput extends GWorkItemUpdateInput { + @override + final String? clientMutationId; + @override + final GWorkItemID id; + @override + final GWorkItemStateEvent? stateEvent; + @override + final String? title; + @override + final bool? confidential; + @override + final GWorkItemWidgetDescriptionInput? descriptionWidget; + @override + final GWorkItemWidgetAssigneesInput? assigneesWidget; + @override + final GWorkItemWidgetHierarchyUpdateInput? hierarchyWidget; + @override + final GWorkItemWidgetStartAndDueDateUpdateInput? startAndDueDateWidget; + @override + final GWorkItemWidgetIterationInput? iterationWidget; + @override + final GWorkItemWidgetWeightInput? weightWidget; + + factory _$GWorkItemUpdateInput( + [void Function(GWorkItemUpdateInputBuilder)? updates]) => + (new GWorkItemUpdateInputBuilder()..update(updates))._build(); + + _$GWorkItemUpdateInput._( + {this.clientMutationId, + required this.id, + this.stateEvent, + this.title, + this.confidential, + this.descriptionWidget, + this.assigneesWidget, + this.hierarchyWidget, + this.startAndDueDateWidget, + this.iterationWidget, + this.weightWidget}) + : super._() { + BuiltValueNullFieldError.checkNotNull(id, r'GWorkItemUpdateInput', 'id'); + } + + @override + GWorkItemUpdateInput rebuild( + void Function(GWorkItemUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemUpdateInputBuilder toBuilder() => + new GWorkItemUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemUpdateInput && + clientMutationId == other.clientMutationId && + id == other.id && + stateEvent == other.stateEvent && + title == other.title && + confidential == other.confidential && + descriptionWidget == other.descriptionWidget && + assigneesWidget == other.assigneesWidget && + hierarchyWidget == other.hierarchyWidget && + startAndDueDateWidget == other.startAndDueDateWidget && + iterationWidget == other.iterationWidget && + weightWidget == other.weightWidget; + } + + @override + int get hashCode { + return $jf($jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc( + $jc($jc(0, clientMutationId.hashCode), + id.hashCode), + stateEvent.hashCode), + title.hashCode), + confidential.hashCode), + descriptionWidget.hashCode), + assigneesWidget.hashCode), + hierarchyWidget.hashCode), + startAndDueDateWidget.hashCode), + iterationWidget.hashCode), + weightWidget.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemUpdateInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('stateEvent', stateEvent) + ..add('title', title) + ..add('confidential', confidential) + ..add('descriptionWidget', descriptionWidget) + ..add('assigneesWidget', assigneesWidget) + ..add('hierarchyWidget', hierarchyWidget) + ..add('startAndDueDateWidget', startAndDueDateWidget) + ..add('iterationWidget', iterationWidget) + ..add('weightWidget', weightWidget)) + .toString(); + } +} + +class GWorkItemUpdateInputBuilder + implements Builder { + _$GWorkItemUpdateInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + GWorkItemStateEvent? _stateEvent; + GWorkItemStateEvent? get stateEvent => _$this._stateEvent; + set stateEvent(GWorkItemStateEvent? stateEvent) => + _$this._stateEvent = stateEvent; + + String? _title; + String? get title => _$this._title; + set title(String? title) => _$this._title = title; + + bool? _confidential; + bool? get confidential => _$this._confidential; + set confidential(bool? confidential) => _$this._confidential = confidential; + + GWorkItemWidgetDescriptionInputBuilder? _descriptionWidget; + GWorkItemWidgetDescriptionInputBuilder get descriptionWidget => + _$this._descriptionWidget ??= + new GWorkItemWidgetDescriptionInputBuilder(); + set descriptionWidget( + GWorkItemWidgetDescriptionInputBuilder? descriptionWidget) => + _$this._descriptionWidget = descriptionWidget; + + GWorkItemWidgetAssigneesInputBuilder? _assigneesWidget; + GWorkItemWidgetAssigneesInputBuilder get assigneesWidget => + _$this._assigneesWidget ??= new GWorkItemWidgetAssigneesInputBuilder(); + set assigneesWidget(GWorkItemWidgetAssigneesInputBuilder? assigneesWidget) => + _$this._assigneesWidget = assigneesWidget; + + GWorkItemWidgetHierarchyUpdateInputBuilder? _hierarchyWidget; + GWorkItemWidgetHierarchyUpdateInputBuilder get hierarchyWidget => + _$this._hierarchyWidget ??= + new GWorkItemWidgetHierarchyUpdateInputBuilder(); + set hierarchyWidget( + GWorkItemWidgetHierarchyUpdateInputBuilder? hierarchyWidget) => + _$this._hierarchyWidget = hierarchyWidget; + + GWorkItemWidgetStartAndDueDateUpdateInputBuilder? _startAndDueDateWidget; + GWorkItemWidgetStartAndDueDateUpdateInputBuilder get startAndDueDateWidget => + _$this._startAndDueDateWidget ??= + new GWorkItemWidgetStartAndDueDateUpdateInputBuilder(); + set startAndDueDateWidget( + GWorkItemWidgetStartAndDueDateUpdateInputBuilder? + startAndDueDateWidget) => + _$this._startAndDueDateWidget = startAndDueDateWidget; + + GWorkItemWidgetIterationInputBuilder? _iterationWidget; + GWorkItemWidgetIterationInputBuilder get iterationWidget => + _$this._iterationWidget ??= new GWorkItemWidgetIterationInputBuilder(); + set iterationWidget(GWorkItemWidgetIterationInputBuilder? iterationWidget) => + _$this._iterationWidget = iterationWidget; + + GWorkItemWidgetWeightInputBuilder? _weightWidget; + GWorkItemWidgetWeightInputBuilder get weightWidget => + _$this._weightWidget ??= new GWorkItemWidgetWeightInputBuilder(); + set weightWidget(GWorkItemWidgetWeightInputBuilder? weightWidget) => + _$this._weightWidget = weightWidget; + + GWorkItemUpdateInputBuilder(); + + GWorkItemUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _stateEvent = $v.stateEvent; + _title = $v.title; + _confidential = $v.confidential; + _descriptionWidget = $v.descriptionWidget?.toBuilder(); + _assigneesWidget = $v.assigneesWidget?.toBuilder(); + _hierarchyWidget = $v.hierarchyWidget?.toBuilder(); + _startAndDueDateWidget = $v.startAndDueDateWidget?.toBuilder(); + _iterationWidget = $v.iterationWidget?.toBuilder(); + _weightWidget = $v.weightWidget?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemUpdateInput; + } + + @override + void update(void Function(GWorkItemUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemUpdateInput build() => _build(); + + _$GWorkItemUpdateInput _build() { + _$GWorkItemUpdateInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemUpdateInput._( + clientMutationId: clientMutationId, + id: id.build(), + stateEvent: stateEvent, + title: title, + confidential: confidential, + descriptionWidget: _descriptionWidget?.build(), + assigneesWidget: _assigneesWidget?.build(), + hierarchyWidget: _hierarchyWidget?.build(), + startAndDueDateWidget: _startAndDueDateWidget?.build(), + iterationWidget: _iterationWidget?.build(), + weightWidget: _weightWidget?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + + _$failedField = 'descriptionWidget'; + _descriptionWidget?.build(); + _$failedField = 'assigneesWidget'; + _assigneesWidget?.build(); + _$failedField = 'hierarchyWidget'; + _hierarchyWidget?.build(); + _$failedField = 'startAndDueDateWidget'; + _startAndDueDateWidget?.build(); + _$failedField = 'iterationWidget'; + _iterationWidget?.build(); + _$failedField = 'weightWidget'; + _weightWidget?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemUpdateInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemUpdateTaskInput extends GWorkItemUpdateTaskInput { + @override + final String? clientMutationId; + @override + final GWorkItemID id; + @override + final GWorkItemUpdatedTaskInput taskData; + + factory _$GWorkItemUpdateTaskInput( + [void Function(GWorkItemUpdateTaskInputBuilder)? updates]) => + (new GWorkItemUpdateTaskInputBuilder()..update(updates))._build(); + + _$GWorkItemUpdateTaskInput._( + {this.clientMutationId, required this.id, required this.taskData}) + : super._() { + BuiltValueNullFieldError.checkNotNull( + id, r'GWorkItemUpdateTaskInput', 'id'); + BuiltValueNullFieldError.checkNotNull( + taskData, r'GWorkItemUpdateTaskInput', 'taskData'); + } + + @override + GWorkItemUpdateTaskInput rebuild( + void Function(GWorkItemUpdateTaskInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemUpdateTaskInputBuilder toBuilder() => + new GWorkItemUpdateTaskInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemUpdateTaskInput && + clientMutationId == other.clientMutationId && + id == other.id && + taskData == other.taskData; + } + + @override + int get hashCode { + return $jf($jc($jc($jc(0, clientMutationId.hashCode), id.hashCode), + taskData.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemUpdateTaskInput') + ..add('clientMutationId', clientMutationId) + ..add('id', id) + ..add('taskData', taskData)) + .toString(); + } +} + +class GWorkItemUpdateTaskInputBuilder + implements + Builder { + _$GWorkItemUpdateTaskInput? _$v; + + String? _clientMutationId; + String? get clientMutationId => _$this._clientMutationId; + set clientMutationId(String? clientMutationId) => + _$this._clientMutationId = clientMutationId; + + GWorkItemIDBuilder? _id; + GWorkItemIDBuilder get id => _$this._id ??= new GWorkItemIDBuilder(); + set id(GWorkItemIDBuilder? id) => _$this._id = id; + + GWorkItemUpdatedTaskInputBuilder? _taskData; + GWorkItemUpdatedTaskInputBuilder get taskData => + _$this._taskData ??= new GWorkItemUpdatedTaskInputBuilder(); + set taskData(GWorkItemUpdatedTaskInputBuilder? taskData) => + _$this._taskData = taskData; + + GWorkItemUpdateTaskInputBuilder(); + + GWorkItemUpdateTaskInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _clientMutationId = $v.clientMutationId; + _id = $v.id.toBuilder(); + _taskData = $v.taskData.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemUpdateTaskInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemUpdateTaskInput; + } + + @override + void update(void Function(GWorkItemUpdateTaskInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemUpdateTaskInput build() => _build(); + + _$GWorkItemUpdateTaskInput _build() { + _$GWorkItemUpdateTaskInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemUpdateTaskInput._( + clientMutationId: clientMutationId, + id: id.build(), + taskData: taskData.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'id'; + id.build(); + _$failedField = 'taskData'; + taskData.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemUpdateTaskInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetAssigneesInput extends GWorkItemWidgetAssigneesInput { + @override + final BuiltList assigneeIds; + + factory _$GWorkItemWidgetAssigneesInput( + [void Function(GWorkItemWidgetAssigneesInputBuilder)? updates]) => + (new GWorkItemWidgetAssigneesInputBuilder()..update(updates))._build(); + + _$GWorkItemWidgetAssigneesInput._({required this.assigneeIds}) : super._() { + BuiltValueNullFieldError.checkNotNull( + assigneeIds, r'GWorkItemWidgetAssigneesInput', 'assigneeIds'); + } + + @override + GWorkItemWidgetAssigneesInput rebuild( + void Function(GWorkItemWidgetAssigneesInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetAssigneesInputBuilder toBuilder() => + new GWorkItemWidgetAssigneesInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetAssigneesInput && + assigneeIds == other.assigneeIds; + } + + @override + int get hashCode { + return $jf($jc(0, assigneeIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetAssigneesInput') + ..add('assigneeIds', assigneeIds)) + .toString(); + } +} + +class GWorkItemWidgetAssigneesInputBuilder + implements + Builder { + _$GWorkItemWidgetAssigneesInput? _$v; + + ListBuilder? _assigneeIds; + ListBuilder get assigneeIds => + _$this._assigneeIds ??= new ListBuilder(); + set assigneeIds(ListBuilder? assigneeIds) => + _$this._assigneeIds = assigneeIds; + + GWorkItemWidgetAssigneesInputBuilder(); + + GWorkItemWidgetAssigneesInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _assigneeIds = $v.assigneeIds.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetAssigneesInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetAssigneesInput; + } + + @override + void update(void Function(GWorkItemWidgetAssigneesInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetAssigneesInput build() => _build(); + + _$GWorkItemWidgetAssigneesInput _build() { + _$GWorkItemWidgetAssigneesInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemWidgetAssigneesInput._( + assigneeIds: assigneeIds.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'assigneeIds'; + assigneeIds.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemWidgetAssigneesInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetDescriptionInput + extends GWorkItemWidgetDescriptionInput { + @override + final String description; + + factory _$GWorkItemWidgetDescriptionInput( + [void Function(GWorkItemWidgetDescriptionInputBuilder)? updates]) => + (new GWorkItemWidgetDescriptionInputBuilder()..update(updates))._build(); + + _$GWorkItemWidgetDescriptionInput._({required this.description}) : super._() { + BuiltValueNullFieldError.checkNotNull( + description, r'GWorkItemWidgetDescriptionInput', 'description'); + } + + @override + GWorkItemWidgetDescriptionInput rebuild( + void Function(GWorkItemWidgetDescriptionInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetDescriptionInputBuilder toBuilder() => + new GWorkItemWidgetDescriptionInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetDescriptionInput && + description == other.description; + } + + @override + int get hashCode { + return $jf($jc(0, description.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetDescriptionInput') + ..add('description', description)) + .toString(); + } +} + +class GWorkItemWidgetDescriptionInputBuilder + implements + Builder { + _$GWorkItemWidgetDescriptionInput? _$v; + + String? _description; + String? get description => _$this._description; + set description(String? description) => _$this._description = description; + + GWorkItemWidgetDescriptionInputBuilder(); + + GWorkItemWidgetDescriptionInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _description = $v.description; + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetDescriptionInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetDescriptionInput; + } + + @override + void update(void Function(GWorkItemWidgetDescriptionInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetDescriptionInput build() => _build(); + + _$GWorkItemWidgetDescriptionInput _build() { + final _$result = _$v ?? + new _$GWorkItemWidgetDescriptionInput._( + description: BuiltValueNullFieldError.checkNotNull(description, + r'GWorkItemWidgetDescriptionInput', 'description')); + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetHierarchyCreateInput + extends GWorkItemWidgetHierarchyCreateInput { + @override + final GWorkItemID? parentId; + + factory _$GWorkItemWidgetHierarchyCreateInput( + [void Function(GWorkItemWidgetHierarchyCreateInputBuilder)? + updates]) => + (new GWorkItemWidgetHierarchyCreateInputBuilder()..update(updates)) + ._build(); + + _$GWorkItemWidgetHierarchyCreateInput._({this.parentId}) : super._(); + + @override + GWorkItemWidgetHierarchyCreateInput rebuild( + void Function(GWorkItemWidgetHierarchyCreateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetHierarchyCreateInputBuilder toBuilder() => + new GWorkItemWidgetHierarchyCreateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetHierarchyCreateInput && + parentId == other.parentId; + } + + @override + int get hashCode { + return $jf($jc(0, parentId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetHierarchyCreateInput') + ..add('parentId', parentId)) + .toString(); + } +} + +class GWorkItemWidgetHierarchyCreateInputBuilder + implements + Builder { + _$GWorkItemWidgetHierarchyCreateInput? _$v; + + GWorkItemIDBuilder? _parentId; + GWorkItemIDBuilder get parentId => + _$this._parentId ??= new GWorkItemIDBuilder(); + set parentId(GWorkItemIDBuilder? parentId) => _$this._parentId = parentId; + + GWorkItemWidgetHierarchyCreateInputBuilder(); + + GWorkItemWidgetHierarchyCreateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _parentId = $v.parentId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetHierarchyCreateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetHierarchyCreateInput; + } + + @override + void update( + void Function(GWorkItemWidgetHierarchyCreateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetHierarchyCreateInput build() => _build(); + + _$GWorkItemWidgetHierarchyCreateInput _build() { + _$GWorkItemWidgetHierarchyCreateInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemWidgetHierarchyCreateInput._( + parentId: _parentId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'parentId'; + _parentId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemWidgetHierarchyCreateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetHierarchyUpdateInput + extends GWorkItemWidgetHierarchyUpdateInput { + @override + final GWorkItemID? parentId; + @override + final BuiltList? childrenIds; + + factory _$GWorkItemWidgetHierarchyUpdateInput( + [void Function(GWorkItemWidgetHierarchyUpdateInputBuilder)? + updates]) => + (new GWorkItemWidgetHierarchyUpdateInputBuilder()..update(updates)) + ._build(); + + _$GWorkItemWidgetHierarchyUpdateInput._({this.parentId, this.childrenIds}) + : super._(); + + @override + GWorkItemWidgetHierarchyUpdateInput rebuild( + void Function(GWorkItemWidgetHierarchyUpdateInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetHierarchyUpdateInputBuilder toBuilder() => + new GWorkItemWidgetHierarchyUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetHierarchyUpdateInput && + parentId == other.parentId && + childrenIds == other.childrenIds; + } + + @override + int get hashCode { + return $jf($jc($jc(0, parentId.hashCode), childrenIds.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetHierarchyUpdateInput') + ..add('parentId', parentId) + ..add('childrenIds', childrenIds)) + .toString(); + } +} + +class GWorkItemWidgetHierarchyUpdateInputBuilder + implements + Builder { + _$GWorkItemWidgetHierarchyUpdateInput? _$v; + + GWorkItemIDBuilder? _parentId; + GWorkItemIDBuilder get parentId => + _$this._parentId ??= new GWorkItemIDBuilder(); + set parentId(GWorkItemIDBuilder? parentId) => _$this._parentId = parentId; + + ListBuilder? _childrenIds; + ListBuilder get childrenIds => + _$this._childrenIds ??= new ListBuilder(); + set childrenIds(ListBuilder? childrenIds) => + _$this._childrenIds = childrenIds; + + GWorkItemWidgetHierarchyUpdateInputBuilder(); + + GWorkItemWidgetHierarchyUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _parentId = $v.parentId?.toBuilder(); + _childrenIds = $v.childrenIds?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetHierarchyUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetHierarchyUpdateInput; + } + + @override + void update( + void Function(GWorkItemWidgetHierarchyUpdateInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetHierarchyUpdateInput build() => _build(); + + _$GWorkItemWidgetHierarchyUpdateInput _build() { + _$GWorkItemWidgetHierarchyUpdateInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemWidgetHierarchyUpdateInput._( + parentId: _parentId?.build(), childrenIds: _childrenIds?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'parentId'; + _parentId?.build(); + _$failedField = 'childrenIds'; + _childrenIds?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemWidgetHierarchyUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetIterationInput extends GWorkItemWidgetIterationInput { + @override + final GIterationID? iterationId; + + factory _$GWorkItemWidgetIterationInput( + [void Function(GWorkItemWidgetIterationInputBuilder)? updates]) => + (new GWorkItemWidgetIterationInputBuilder()..update(updates))._build(); + + _$GWorkItemWidgetIterationInput._({this.iterationId}) : super._(); + + @override + GWorkItemWidgetIterationInput rebuild( + void Function(GWorkItemWidgetIterationInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetIterationInputBuilder toBuilder() => + new GWorkItemWidgetIterationInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetIterationInput && + iterationId == other.iterationId; + } + + @override + int get hashCode { + return $jf($jc(0, iterationId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetIterationInput') + ..add('iterationId', iterationId)) + .toString(); + } +} + +class GWorkItemWidgetIterationInputBuilder + implements + Builder { + _$GWorkItemWidgetIterationInput? _$v; + + GIterationIDBuilder? _iterationId; + GIterationIDBuilder get iterationId => + _$this._iterationId ??= new GIterationIDBuilder(); + set iterationId(GIterationIDBuilder? iterationId) => + _$this._iterationId = iterationId; + + GWorkItemWidgetIterationInputBuilder(); + + GWorkItemWidgetIterationInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _iterationId = $v.iterationId?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetIterationInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetIterationInput; + } + + @override + void update(void Function(GWorkItemWidgetIterationInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetIterationInput build() => _build(); + + _$GWorkItemWidgetIterationInput _build() { + _$GWorkItemWidgetIterationInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemWidgetIterationInput._( + iterationId: _iterationId?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'iterationId'; + _iterationId?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemWidgetIterationInput', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetStartAndDueDateUpdateInput + extends GWorkItemWidgetStartAndDueDateUpdateInput { + @override + final GDate? dueDate; + @override + final GDate? startDate; + + factory _$GWorkItemWidgetStartAndDueDateUpdateInput( + [void Function(GWorkItemWidgetStartAndDueDateUpdateInputBuilder)? + updates]) => + (new GWorkItemWidgetStartAndDueDateUpdateInputBuilder()..update(updates)) + ._build(); + + _$GWorkItemWidgetStartAndDueDateUpdateInput._({this.dueDate, this.startDate}) + : super._(); + + @override + GWorkItemWidgetStartAndDueDateUpdateInput rebuild( + void Function(GWorkItemWidgetStartAndDueDateUpdateInputBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetStartAndDueDateUpdateInputBuilder toBuilder() => + new GWorkItemWidgetStartAndDueDateUpdateInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetStartAndDueDateUpdateInput && + dueDate == other.dueDate && + startDate == other.startDate; + } + + @override + int get hashCode { + return $jf($jc($jc(0, dueDate.hashCode), startDate.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + r'GWorkItemWidgetStartAndDueDateUpdateInput') + ..add('dueDate', dueDate) + ..add('startDate', startDate)) + .toString(); + } +} + +class GWorkItemWidgetStartAndDueDateUpdateInputBuilder + implements + Builder { + _$GWorkItemWidgetStartAndDueDateUpdateInput? _$v; + + GDateBuilder? _dueDate; + GDateBuilder get dueDate => _$this._dueDate ??= new GDateBuilder(); + set dueDate(GDateBuilder? dueDate) => _$this._dueDate = dueDate; + + GDateBuilder? _startDate; + GDateBuilder get startDate => _$this._startDate ??= new GDateBuilder(); + set startDate(GDateBuilder? startDate) => _$this._startDate = startDate; + + GWorkItemWidgetStartAndDueDateUpdateInputBuilder(); + + GWorkItemWidgetStartAndDueDateUpdateInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _dueDate = $v.dueDate?.toBuilder(); + _startDate = $v.startDate?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetStartAndDueDateUpdateInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetStartAndDueDateUpdateInput; + } + + @override + void update( + void Function(GWorkItemWidgetStartAndDueDateUpdateInputBuilder)? + updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetStartAndDueDateUpdateInput build() => _build(); + + _$GWorkItemWidgetStartAndDueDateUpdateInput _build() { + _$GWorkItemWidgetStartAndDueDateUpdateInput _$result; + try { + _$result = _$v ?? + new _$GWorkItemWidgetStartAndDueDateUpdateInput._( + dueDate: _dueDate?.build(), startDate: _startDate?.build()); + } catch (_) { + late String _$failedField; + try { + _$failedField = 'dueDate'; + _dueDate?.build(); + _$failedField = 'startDate'; + _startDate?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + r'GWorkItemWidgetStartAndDueDateUpdateInput', + _$failedField, + e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GWorkItemWidgetWeightInput extends GWorkItemWidgetWeightInput { + @override + final int? weight; + + factory _$GWorkItemWidgetWeightInput( + [void Function(GWorkItemWidgetWeightInputBuilder)? updates]) => + (new GWorkItemWidgetWeightInputBuilder()..update(updates))._build(); + + _$GWorkItemWidgetWeightInput._({this.weight}) : super._(); + + @override + GWorkItemWidgetWeightInput rebuild( + void Function(GWorkItemWidgetWeightInputBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GWorkItemWidgetWeightInputBuilder toBuilder() => + new GWorkItemWidgetWeightInputBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GWorkItemWidgetWeightInput && weight == other.weight; + } + + @override + int get hashCode { + return $jf($jc(0, weight.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper(r'GWorkItemWidgetWeightInput') + ..add('weight', weight)) + .toString(); + } +} + +class GWorkItemWidgetWeightInputBuilder + implements + Builder { + _$GWorkItemWidgetWeightInput? _$v; + + int? _weight; + int? get weight => _$this._weight; + set weight(int? weight) => _$this._weight = weight; + + GWorkItemWidgetWeightInputBuilder(); + + GWorkItemWidgetWeightInputBuilder get _$this { + final $v = _$v; + if ($v != null) { + _weight = $v.weight; + _$v = null; + } + return this; + } + + @override + void replace(GWorkItemWidgetWeightInput other) { + ArgumentError.checkNotNull(other, 'other'); + _$v = other as _$GWorkItemWidgetWeightInput; + } + + @override + void update(void Function(GWorkItemWidgetWeightInputBuilder)? updates) { + if (updates != null) updates(this); + } + + @override + GWorkItemWidgetWeightInput build() => _build(); + + _$GWorkItemWidgetWeightInput _build() { + final _$result = _$v ?? new _$GWorkItemWidgetWeightInput._(weight: weight); + replace(_$result); + return _$result; + } +} + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas diff --git a/packages/gql_gitlab/lib/serializers.gql.dart b/packages/gql_gitlab/lib/serializers.gql.dart new file mode 100644 index 0000000..49a1dc3 --- /dev/null +++ b/packages/gql_gitlab/lib/serializers.gql.dart @@ -0,0 +1,1127 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: type=lint + +import 'package:built_collection/built_collection.dart'; +import 'package:built_value/serializer.dart'; +import 'package:built_value/standard_json_plugin.dart' show StandardJsonPlugin; +import 'package:ferry_exec/ferry_exec.dart'; +import 'package:gql_code_builder/src/serializers/operation_serializer.dart' + show OperationSerializer; +import 'package:gql_gitlab/project.data.gql.dart' + show GProjectData, GProjectData_project, GProjectData_project_statistics; +import 'package:gql_gitlab/project.req.gql.dart' show GProjectReq; +import 'package:gql_gitlab/project.var.gql.dart' show GProjectVars; +import 'package:gql_gitlab/schema.schema.gql.dart' + show + GAccessLevelEnum, + GAddProjectToSecurityDashboardInput, + GAdminSidekiqQueuesDeleteJobsInput, + GAgentTokenStatus, + GAlertManagementAlertSort, + GAlertManagementDomainFilter, + GAlertManagementHttpIntegrationID, + GAlertManagementIntegrationType, + GAlertManagementPayloadAlertFieldInput, + GAlertManagementPayloadAlertFieldName, + GAlertManagementPayloadAlertFieldType, + GAlertManagementSeverity, + GAlertManagementStatus, + GAlertSetAssigneesInput, + GAlertTodoCreateInput, + GAnalyticsDevopsAdoptionEnabledNamespaceID, + GApiFuzzingCiConfigurationCreateInput, + GApiFuzzingScanMode, + GAppSecFuzzingCoverageCorpusID, + GApprovalRuleType, + GArtifactDestroyInput, + GAssigneeWildcardId, + GAuditEventsExternalAuditEventDestinationID, + GAuditEventsStreamingHeaderID, + GAuditEventsStreamingHeadersCreateInput, + GAuditEventsStreamingHeadersDestroyInput, + GAuditEventsStreamingHeadersUpdateInput, + GAvailabilityEnum, + GAwardEmojiAddInput, + GAwardEmojiRemoveInput, + GAwardEmojiToggleInput, + GAwardableID, + GBigInt, + GBlobViewersType, + GBoardEpicCreateInput, + GBoardID, + GBoardIssueInput, + GBoardListCreateInput, + GBoardListUpdateLimitMetricsInput, + GBoardsEpicBoardID, + GBoardsEpicListID, + GBulkEnableDevopsAdoptionNamespacesInput, + GBulkRunnerDeleteInput, + GCiBuildID, + GCiCdSettingsUpdateInput, + GCiConfigIncludeType, + GCiConfigStatus, + GCiJobArtifactID, + GCiJobKind, + GCiJobStatus, + GCiJobTokenScopeAddProjectInput, + GCiJobTokenScopeRemoveProjectInput, + GCiPipelineID, + GCiRunnerAccessLevel, + GCiRunnerID, + GCiRunnerMembershipFilter, + GCiRunnerSort, + GCiRunnerStatus, + GCiRunnerType, + GCiRunnerUpgradeStatus, + GCiVariableInput, + GCiVariableType, + GClusterAgentDeleteInput, + GClusterAgentTokenCreateInput, + GClusterAgentTokenRevokeInput, + GClustersAgentID, + GClustersAgentTokenID, + GClustersClusterID, + GCodeQualityDegradationSeverity, + GColor, + GCommitAction, + GCommitActionMode, + GCommitCreateInput, + GCommitEncoding, + GComplianceFrameworkInput, + GComplianceManagementFrameworkID, + GComplianceViolationInput, + GComplianceViolationReason, + GComplianceViolationSeverity, + GComplianceViolationSort, + GConanMetadatumFileTypeEnum, + GConfigureContainerScanningInput, + GConfigureDependencyScanningInput, + GConfigureSastIacInput, + GConfigureSastInput, + GConfigureSecretDetectionInput, + GContactSort, + GContainerExpirationPolicyCadenceEnum, + GContainerExpirationPolicyKeepEnum, + GContainerExpirationPolicyOlderThanEnum, + GContainerRepositoryCleanupStatus, + GContainerRepositoryID, + GContainerRepositorySort, + GContainerRepositoryStatus, + GContainerRepositoryTagSort, + GCorpusCreateInput, + GCreateAlertIssueInput, + GCreateAnnotationInput, + GCreateBoardInput, + GCreateBranchInput, + GCreateClusterAgentInput, + GCreateComplianceFrameworkInput, + GCreateCustomEmojiInput, + GCreateDiffNoteInput, + GCreateEpicInput, + GCreateImageDiffNoteInput, + GCreateIssueInput, + GCreateIterationInput, + GCreateNoteInput, + GCreateRequirementInput, + GCreateSnippetInput, + GCreateTestCaseInput, + GCustomEmojiID, + GCustomerRelationsContactCreateInput, + GCustomerRelationsContactID, + GCustomerRelationsContactState, + GCustomerRelationsContactUpdateInput, + GCustomerRelationsOrganizationCreateInput, + GCustomerRelationsOrganizationID, + GCustomerRelationsOrganizationState, + GCustomerRelationsOrganizationUpdateInput, + GDastOnDemandScanCreateInput, + GDastProfileCadenceInput, + GDastProfileCadenceUnit, + GDastProfileCreateInput, + GDastProfileDeleteInput, + GDastProfileID, + GDastProfileRunInput, + GDastProfileScheduleID, + GDastProfileScheduleInput, + GDastProfileUpdateInput, + GDastScanMethodType, + GDastScanTypeEnum, + GDastScannerProfileCreateInput, + GDastScannerProfileDeleteInput, + GDastScannerProfileID, + GDastScannerProfileUpdateInput, + GDastSiteProfileAuthInput, + GDastSiteProfileCreateInput, + GDastSiteProfileDeleteInput, + GDastSiteProfileID, + GDastSiteProfileUpdateInput, + GDastSiteProfileValidationStatusEnum, + GDastSiteTokenCreateInput, + GDastSiteTokenID, + GDastSiteValidationCreateInput, + GDastSiteValidationID, + GDastSiteValidationRevokeInput, + GDastSiteValidationStatusEnum, + GDastSiteValidationStrategyEnum, + GDastTargetTypeEnum, + GDataVisualizationColorEnum, + GDataVisualizationWeightEnum, + GDate, + GDeleteAnnotationInput, + GDependencyProxyManifestID, + GDependencyProxyManifestStatus, + GDeploymentStatus, + GDeploymentTier, + GDeploymentsOrderByInput, + GDesignCollectionCopyState, + GDesignManagementDeleteInput, + GDesignManagementDesignAtVersionID, + GDesignManagementDesignID, + GDesignManagementMoveInput, + GDesignManagementUploadInput, + GDesignManagementVersionID, + GDesignVersionEvent, + GDestroyBoardInput, + GDestroyBoardListInput, + GDestroyComplianceFrameworkInput, + GDestroyContainerRepositoryInput, + GDestroyContainerRepositoryTagsInput, + GDestroyCustomEmojiInput, + GDestroyEpicBoardInput, + GDestroyNoteInput, + GDestroyPackageFileInput, + GDestroyPackageFilesInput, + GDestroyPackageInput, + GDestroySnippetInput, + GDetailedMergeStatus, + GDiffImagePositionInput, + GDiffNoteID, + GDiffPathsInput, + GDiffPositionInput, + GDiffPositionType, + GDisableDevopsAdoptionNamespaceInput, + GDiscussionID, + GDiscussionToggleResolveInput, + GDoraMetricBucketingInterval, + GDoraMetricType, + GDuration, + GEchoCreateInput, + GEnableDevopsAdoptionNamespaceInput, + GEntryType, + GEnvironmentID, + GEnvironmentsCanaryIngressUpdateInput, + GEpicAddIssueInput, + GEpicBoardCreateInput, + GEpicBoardListCreateInput, + GEpicBoardListDestroyInput, + GEpicBoardUpdateInput, + GEpicFilters, + GEpicID, + GEpicMoveListInput, + GEpicSetSubscriptionInput, + GEpicSort, + GEpicState, + GEpicStateEvent, + GEpicTreeNodeFieldsInputType, + GEpicTreeReorderInput, + GEpicTreeSortingID, + GEpicWildcardId, + GEscalationPolicyCreateInput, + GEscalationPolicyDestroyInput, + GEscalationPolicyUpdateInput, + GEscalationRuleInput, + GEscalationRuleStatus, + GEventAction, + GExportRequirementsInput, + GExternalAuditEventDestinationCreateInput, + GExternalAuditEventDestinationDestroyInput, + GExternalAuditEventDestinationUpdateInput, + GGitlabErrorTrackingDetailedErrorID, + GGitlabSubscriptionActivateInput, + GGlobalID, + GGroupID, + GGroupMemberRelation, + GGroupPermission, + GGroupUpdateInput, + GHealthStatus, + GHealthStatusFilter, + GHttpIntegrationCreateInput, + GHttpIntegrationDestroyInput, + GHttpIntegrationResetTokenInput, + GHttpIntegrationUpdateInput, + GISO8601Date, + GIncidentManagementEscalationPolicyID, + GIncidentManagementEscalationRuleID, + GIncidentManagementIssuableResourceLinkID, + GIncidentManagementOncallParticipantID, + GIncidentManagementOncallRotationID, + GIncidentManagementTimelineEventID, + GIntegrationsPrometheusID, + GIssuableID, + GIssuableResourceLinkCreateInput, + GIssuableResourceLinkDestroyInput, + GIssuableResourceLinkType, + GIssuableSearchableField, + GIssuableSeverity, + GIssuableState, + GIssueCreationIterationWildcardId, + GIssueEscalationStatus, + GIssueID, + GIssueMoveInput, + GIssueMoveListInput, + GIssueSetAssigneesInput, + GIssueSetConfidentialInput, + GIssueSetCrmContactsInput, + GIssueSetDueDateInput, + GIssueSetEpicInput, + GIssueSetEscalationPolicyInput, + GIssueSetEscalationStatusInput, + GIssueSetIterationInput, + GIssueSetLockedInput, + GIssueSetSeverityInput, + GIssueSetSubscriptionInput, + GIssueSetWeightInput, + GIssueSort, + GIssueState, + GIssueStateEvent, + GIssueType, + GIterationCadenceCreateInput, + GIterationCadenceDestroyInput, + GIterationCadenceUpdateInput, + GIterationDeleteInput, + GIterationID, + GIterationSearchableField, + GIterationSort, + GIterationState, + GIterationWildcardId, + GIterationsCadenceID, + GJSON, + GJiraImportStartInput, + GJiraImportUsersInput, + GJiraUsersMappingInputType, + GJobArtifactFileType, + GJobArtifactsDestroyInput, + GJobCancelInput, + GJobID, + GJobPlayInput, + GJobRetryInput, + GJobUnscheduleInput, + GJsonString, + GLabelCreateInput, + GLabelID, + GListID, + GListLimitMetric, + GMarkAsSpamSnippetInput, + GMeasurementIdentifier, + GMemberSort, + GMergeRequestAcceptInput, + GMergeRequestCreateInput, + GMergeRequestID, + GMergeRequestNewState, + GMergeRequestReviewState, + GMergeRequestReviewerRereviewInput, + GMergeRequestSetAssigneesInput, + GMergeRequestSetDraftInput, + GMergeRequestSetLabelsInput, + GMergeRequestSetLockedInput, + GMergeRequestSetMilestoneInput, + GMergeRequestSetReviewersInput, + GMergeRequestSetSubscriptionInput, + GMergeRequestSort, + GMergeRequestState, + GMergeRequestUpdateInput, + GMergeRequestsResolverNegatedParams, + GMergeStatus, + GMergeStrategyEnum, + GMetricsDashboardAnnotationID, + GMilestoneID, + GMilestoneSort, + GMilestoneStateEnum, + GMilestoneWildcardId, + GMoveType, + GMutationOperationMode, + GNamespaceBanDestroyInput, + GNamespaceCiCdSettingsUpdateInput, + GNamespaceID, + GNamespaceIncreaseStorageTemporarilyInput, + GNamespaceProjectSort, + GNamespacesNamespaceBanID, + GNegatedBoardIssueInput, + GNegatedEpicBoardIssueInput, + GNegatedEpicFilterInput, + GNegatedIssueFilterInput, + GNegatedIterationWildcardId, + GNegatedMilestoneWildcardId, + GNetworkPolicyKind, + GNoteID, + GNoteableID, + GOncallRotationActivePeriodInputType, + GOncallRotationCreateInput, + GOncallRotationDateInputType, + GOncallRotationDestroyInput, + GOncallRotationLengthInputType, + GOncallRotationUnitEnum, + GOncallRotationUpdateInput, + GOncallScheduleCreateInput, + GOncallScheduleDestroyInput, + GOncallScheduleUpdateInput, + GOncallUserInputType, + GOrganizationSort, + GPackageDependencyType, + GPackageGroupSort, + GPackageSort, + GPackageStatus, + GPackageTypeEnum, + GPackagesCleanupKeepDuplicatedPackageFilesEnum, + GPackagesConanFileMetadatumID, + GPackagesConanMetadatumID, + GPackagesDependencyID, + GPackagesDependencyLinkID, + GPackagesMavenMetadatumID, + GPackagesNugetDependencyLinkMetadatumID, + GPackagesNugetMetadatumID, + GPackagesPackageFileID, + GPackagesPackageID, + GPackagesPypiMetadatumID, + GPagesMarkOnboardingCompleteInput, + GPathLockID, + GPayloadAlertFieldPathSegment, + GPipelineCancelInput, + GPipelineConfigSourceEnum, + GPipelineDestroyInput, + GPipelineMergeRequestEventType, + GPipelineRetryInput, + GPipelineScheduleStatus, + GPipelineScopeEnum, + GPipelineStatusEnum, + GProjectCiCdSettingsUpdateInput, + GProjectID, + GProjectMemberRelation, + GProjectSetComplianceFrameworkInput, + GProjectSetLockedInput, + GPrometheusIntegrationCreateInput, + GPrometheusIntegrationResetTokenInput, + GPrometheusIntegrationUpdateInput, + GPromoteToEpicInput, + GRegistryState, + GReleaseAssetLinkCreateInput, + GReleaseAssetLinkDeleteInput, + GReleaseAssetLinkInput, + GReleaseAssetLinkType, + GReleaseAssetLinkUpdateInput, + GReleaseAssetsInput, + GReleaseCreateInput, + GReleaseDeleteInput, + GReleaseID, + GReleaseSort, + GReleaseTagWildcardId, + GReleaseUpdateInput, + GReleasesLinkID, + GRemoveProjectFromSecurityDashboardInput, + GReplicationStateEnum, + GRepositionImageDiffNoteInput, + GRequirementState, + GRequirementStatusFilter, + GRunnerDeleteInput, + GRunnerUpdateInput, + GRunnersRegistrationTokenResetInput, + GSastCiConfigurationAnalyzersEntityInput, + GSastCiConfigurationEntityInput, + GSastCiConfigurationInput, + GSastUiComponentSize, + GSavedReplyCreateInput, + GSavedReplyDestroyInput, + GSavedReplyUpdateInput, + GScanExecutionPolicyCommitInput, + GScanStatus, + GSecurityFindingCreateIssueInput, + GSecurityFindingDismissInput, + GSecurityPolicyProjectAssignInput, + GSecurityPolicyProjectCreateInput, + GSecurityPolicyProjectUnassignInput, + GSecurityPolicyRelationType, + GSecurityReportTypeEnum, + GSecurityScannerType, + GSecurityTrainingProviderID, + GSecurityTrainingUpdateInput, + GSentryErrorStatus, + GServiceType, + GShaFormat, + GSharedRunnersSetting, + GSnippetBlobActionEnum, + GSnippetBlobActionInputType, + GSnippetID, + GSort, + GSortDirectionEnum, + GTerraformStateDeleteInput, + GTerraformStateID, + GTerraformStateLockInput, + GTerraformStateUnlockInput, + GTestCaseStatus, + GTestReportState, + GTime, + GTimeboxReportErrorReason, + GTimeframe, + GTimelineEventCreateInput, + GTimelineEventDestroyInput, + GTimelineEventPromoteFromNoteInput, + GTimelineEventUpdateInput, + GTimelogCreateInput, + GTimelogDeleteInput, + GTimelogID, + GTodoActionEnum, + GTodoCreateInput, + GTodoID, + GTodoMarkDoneInput, + GTodoRestoreInput, + GTodoRestoreManyInput, + GTodoStateEnum, + GTodoTargetEnum, + GTodoableID, + GTodosMarkAllDoneInput, + GTrainingUrlRequestStatus, + GTypeEnum, + GUntrustedRegexp, + GUpdateAlertStatusInput, + GUpdateBoardEpicUserPreferencesInput, + GUpdateBoardInput, + GUpdateBoardListInput, + GUpdateComplianceFrameworkInput, + GUpdateContainerExpirationPolicyInput, + GUpdateDependencyProxyImageTtlGroupPolicyInput, + GUpdateDependencyProxySettingsInput, + GUpdateDiffImagePositionInput, + GUpdateEpicBoardListInput, + GUpdateEpicInput, + GUpdateImageDiffNoteInput, + GUpdateIssueInput, + GUpdateIterationInput, + GUpdateNamespacePackageSettingsInput, + GUpdateNoteInput, + GUpdatePackagesCleanupPolicyInput, + GUpdateRequirementInput, + GUpdateSnippetInput, + GUpload, + GUploadDeleteInput, + GUploadID, + GUserCalloutCreateInput, + GUserCalloutFeatureNameEnum, + GUserID, + GUserPreferencesUpdateInput, + GUserState, + GUsersSavedReplyID, + GVerificationStateEnum, + GVisibilityLevelsEnum, + GVisibilityScopesEnum, + GVulnerabilitiesExternalIssueLinkID, + GVulnerabilitiesFindingID, + GVulnerabilitiesScannerID, + GVulnerabilityConfidence, + GVulnerabilityConfirmInput, + GVulnerabilityCreateInput, + GVulnerabilityDismissInput, + GVulnerabilityDismissalReason, + GVulnerabilityExternalIssueLinkCreateInput, + GVulnerabilityExternalIssueLinkDestroyInput, + GVulnerabilityExternalIssueLinkExternalTracker, + GVulnerabilityExternalIssueLinkType, + GVulnerabilityFindingDismissInput, + GVulnerabilityGrade, + GVulnerabilityID, + GVulnerabilityIdentifierInput, + GVulnerabilityIssueLinkType, + GVulnerabilityReportType, + GVulnerabilityResolveInput, + GVulnerabilityRevertToDetectedInput, + GVulnerabilityScannerInput, + GVulnerabilityScannerVendorInput, + GVulnerabilitySeverity, + GVulnerabilitySort, + GVulnerabilityState, + GWeightWildcardId, + GWorkItemConvertTaskInput, + GWorkItemCreateFromTaskInput, + GWorkItemCreateInput, + GWorkItemDeleteInput, + GWorkItemDeleteTaskInput, + GWorkItemDeletedTaskInput, + GWorkItemID, + GWorkItemSort, + GWorkItemState, + GWorkItemStateEvent, + GWorkItemUpdateInput, + GWorkItemUpdateTaskInput, + GWorkItemUpdatedTaskInput, + GWorkItemWidgetAssigneesInput, + GWorkItemWidgetDescriptionInput, + GWorkItemWidgetHierarchyCreateInput, + GWorkItemWidgetHierarchyUpdateInput, + GWorkItemWidgetIterationInput, + GWorkItemWidgetStartAndDueDateUpdateInput, + GWorkItemWidgetType, + GWorkItemWidgetWeightInput, + GWorkItemsTypeID, + GiterationCreateInput; + +part 'serializers.gql.g.dart'; + +final SerializersBuilder _serializersBuilder = _$serializers.toBuilder() + ..add(OperationSerializer()) + ..addPlugin(StandardJsonPlugin()); +@SerializersFor([ + GAccessLevelEnum, + GAddProjectToSecurityDashboardInput, + GAdminSidekiqQueuesDeleteJobsInput, + GAgentTokenStatus, + GAlertManagementAlertSort, + GAlertManagementDomainFilter, + GAlertManagementHttpIntegrationID, + GAlertManagementIntegrationType, + GAlertManagementPayloadAlertFieldInput, + GAlertManagementPayloadAlertFieldName, + GAlertManagementPayloadAlertFieldType, + GAlertManagementSeverity, + GAlertManagementStatus, + GAlertSetAssigneesInput, + GAlertTodoCreateInput, + GAnalyticsDevopsAdoptionEnabledNamespaceID, + GApiFuzzingCiConfigurationCreateInput, + GApiFuzzingScanMode, + GAppSecFuzzingCoverageCorpusID, + GApprovalRuleType, + GArtifactDestroyInput, + GAssigneeWildcardId, + GAuditEventsExternalAuditEventDestinationID, + GAuditEventsStreamingHeaderID, + GAuditEventsStreamingHeadersCreateInput, + GAuditEventsStreamingHeadersDestroyInput, + GAuditEventsStreamingHeadersUpdateInput, + GAvailabilityEnum, + GAwardEmojiAddInput, + GAwardEmojiRemoveInput, + GAwardEmojiToggleInput, + GAwardableID, + GBigInt, + GBlobViewersType, + GBoardEpicCreateInput, + GBoardID, + GBoardIssueInput, + GBoardListCreateInput, + GBoardListUpdateLimitMetricsInput, + GBoardsEpicBoardID, + GBoardsEpicListID, + GBulkEnableDevopsAdoptionNamespacesInput, + GBulkRunnerDeleteInput, + GCiBuildID, + GCiCdSettingsUpdateInput, + GCiConfigIncludeType, + GCiConfigStatus, + GCiJobArtifactID, + GCiJobKind, + GCiJobStatus, + GCiJobTokenScopeAddProjectInput, + GCiJobTokenScopeRemoveProjectInput, + GCiPipelineID, + GCiRunnerAccessLevel, + GCiRunnerID, + GCiRunnerMembershipFilter, + GCiRunnerSort, + GCiRunnerStatus, + GCiRunnerType, + GCiRunnerUpgradeStatus, + GCiVariableInput, + GCiVariableType, + GClusterAgentDeleteInput, + GClusterAgentTokenCreateInput, + GClusterAgentTokenRevokeInput, + GClustersAgentID, + GClustersAgentTokenID, + GClustersClusterID, + GCodeQualityDegradationSeverity, + GColor, + GCommitAction, + GCommitActionMode, + GCommitCreateInput, + GCommitEncoding, + GComplianceFrameworkInput, + GComplianceManagementFrameworkID, + GComplianceViolationInput, + GComplianceViolationReason, + GComplianceViolationSeverity, + GComplianceViolationSort, + GConanMetadatumFileTypeEnum, + GConfigureContainerScanningInput, + GConfigureDependencyScanningInput, + GConfigureSastIacInput, + GConfigureSastInput, + GConfigureSecretDetectionInput, + GContactSort, + GContainerExpirationPolicyCadenceEnum, + GContainerExpirationPolicyKeepEnum, + GContainerExpirationPolicyOlderThanEnum, + GContainerRepositoryCleanupStatus, + GContainerRepositoryID, + GContainerRepositorySort, + GContainerRepositoryStatus, + GContainerRepositoryTagSort, + GCorpusCreateInput, + GCreateAlertIssueInput, + GCreateAnnotationInput, + GCreateBoardInput, + GCreateBranchInput, + GCreateClusterAgentInput, + GCreateComplianceFrameworkInput, + GCreateCustomEmojiInput, + GCreateDiffNoteInput, + GCreateEpicInput, + GCreateImageDiffNoteInput, + GCreateIssueInput, + GCreateIterationInput, + GCreateNoteInput, + GCreateRequirementInput, + GCreateSnippetInput, + GCreateTestCaseInput, + GCustomEmojiID, + GCustomerRelationsContactCreateInput, + GCustomerRelationsContactID, + GCustomerRelationsContactState, + GCustomerRelationsContactUpdateInput, + GCustomerRelationsOrganizationCreateInput, + GCustomerRelationsOrganizationID, + GCustomerRelationsOrganizationState, + GCustomerRelationsOrganizationUpdateInput, + GDastOnDemandScanCreateInput, + GDastProfileCadenceInput, + GDastProfileCadenceUnit, + GDastProfileCreateInput, + GDastProfileDeleteInput, + GDastProfileID, + GDastProfileRunInput, + GDastProfileScheduleID, + GDastProfileScheduleInput, + GDastProfileUpdateInput, + GDastScanMethodType, + GDastScanTypeEnum, + GDastScannerProfileCreateInput, + GDastScannerProfileDeleteInput, + GDastScannerProfileID, + GDastScannerProfileUpdateInput, + GDastSiteProfileAuthInput, + GDastSiteProfileCreateInput, + GDastSiteProfileDeleteInput, + GDastSiteProfileID, + GDastSiteProfileUpdateInput, + GDastSiteProfileValidationStatusEnum, + GDastSiteTokenCreateInput, + GDastSiteTokenID, + GDastSiteValidationCreateInput, + GDastSiteValidationID, + GDastSiteValidationRevokeInput, + GDastSiteValidationStatusEnum, + GDastSiteValidationStrategyEnum, + GDastTargetTypeEnum, + GDataVisualizationColorEnum, + GDataVisualizationWeightEnum, + GDate, + GDeleteAnnotationInput, + GDependencyProxyManifestID, + GDependencyProxyManifestStatus, + GDeploymentStatus, + GDeploymentTier, + GDeploymentsOrderByInput, + GDesignCollectionCopyState, + GDesignManagementDeleteInput, + GDesignManagementDesignAtVersionID, + GDesignManagementDesignID, + GDesignManagementMoveInput, + GDesignManagementUploadInput, + GDesignManagementVersionID, + GDesignVersionEvent, + GDestroyBoardInput, + GDestroyBoardListInput, + GDestroyComplianceFrameworkInput, + GDestroyContainerRepositoryInput, + GDestroyContainerRepositoryTagsInput, + GDestroyCustomEmojiInput, + GDestroyEpicBoardInput, + GDestroyNoteInput, + GDestroyPackageFileInput, + GDestroyPackageFilesInput, + GDestroyPackageInput, + GDestroySnippetInput, + GDetailedMergeStatus, + GDiffImagePositionInput, + GDiffNoteID, + GDiffPathsInput, + GDiffPositionInput, + GDiffPositionType, + GDisableDevopsAdoptionNamespaceInput, + GDiscussionID, + GDiscussionToggleResolveInput, + GDoraMetricBucketingInterval, + GDoraMetricType, + GDuration, + GEchoCreateInput, + GEnableDevopsAdoptionNamespaceInput, + GEntryType, + GEnvironmentID, + GEnvironmentsCanaryIngressUpdateInput, + GEpicAddIssueInput, + GEpicBoardCreateInput, + GEpicBoardListCreateInput, + GEpicBoardListDestroyInput, + GEpicBoardUpdateInput, + GEpicFilters, + GEpicID, + GEpicMoveListInput, + GEpicSetSubscriptionInput, + GEpicSort, + GEpicState, + GEpicStateEvent, + GEpicTreeNodeFieldsInputType, + GEpicTreeReorderInput, + GEpicTreeSortingID, + GEpicWildcardId, + GEscalationPolicyCreateInput, + GEscalationPolicyDestroyInput, + GEscalationPolicyUpdateInput, + GEscalationRuleInput, + GEscalationRuleStatus, + GEventAction, + GExportRequirementsInput, + GExternalAuditEventDestinationCreateInput, + GExternalAuditEventDestinationDestroyInput, + GExternalAuditEventDestinationUpdateInput, + GGitlabErrorTrackingDetailedErrorID, + GGitlabSubscriptionActivateInput, + GGlobalID, + GGroupID, + GGroupMemberRelation, + GGroupPermission, + GGroupUpdateInput, + GHealthStatus, + GHealthStatusFilter, + GHttpIntegrationCreateInput, + GHttpIntegrationDestroyInput, + GHttpIntegrationResetTokenInput, + GHttpIntegrationUpdateInput, + GISO8601Date, + GIncidentManagementEscalationPolicyID, + GIncidentManagementEscalationRuleID, + GIncidentManagementIssuableResourceLinkID, + GIncidentManagementOncallParticipantID, + GIncidentManagementOncallRotationID, + GIncidentManagementTimelineEventID, + GIntegrationsPrometheusID, + GIssuableID, + GIssuableResourceLinkCreateInput, + GIssuableResourceLinkDestroyInput, + GIssuableResourceLinkType, + GIssuableSearchableField, + GIssuableSeverity, + GIssuableState, + GIssueCreationIterationWildcardId, + GIssueEscalationStatus, + GIssueID, + GIssueMoveInput, + GIssueMoveListInput, + GIssueSetAssigneesInput, + GIssueSetConfidentialInput, + GIssueSetCrmContactsInput, + GIssueSetDueDateInput, + GIssueSetEpicInput, + GIssueSetEscalationPolicyInput, + GIssueSetEscalationStatusInput, + GIssueSetIterationInput, + GIssueSetLockedInput, + GIssueSetSeverityInput, + GIssueSetSubscriptionInput, + GIssueSetWeightInput, + GIssueSort, + GIssueState, + GIssueStateEvent, + GIssueType, + GIterationCadenceCreateInput, + GIterationCadenceDestroyInput, + GIterationCadenceUpdateInput, + GIterationDeleteInput, + GIterationID, + GIterationSearchableField, + GIterationSort, + GIterationState, + GIterationWildcardId, + GIterationsCadenceID, + GJSON, + GJiraImportStartInput, + GJiraImportUsersInput, + GJiraUsersMappingInputType, + GJobArtifactFileType, + GJobArtifactsDestroyInput, + GJobCancelInput, + GJobID, + GJobPlayInput, + GJobRetryInput, + GJobUnscheduleInput, + GJsonString, + GLabelCreateInput, + GLabelID, + GListID, + GListLimitMetric, + GMarkAsSpamSnippetInput, + GMeasurementIdentifier, + GMemberSort, + GMergeRequestAcceptInput, + GMergeRequestCreateInput, + GMergeRequestID, + GMergeRequestNewState, + GMergeRequestReviewState, + GMergeRequestReviewerRereviewInput, + GMergeRequestSetAssigneesInput, + GMergeRequestSetDraftInput, + GMergeRequestSetLabelsInput, + GMergeRequestSetLockedInput, + GMergeRequestSetMilestoneInput, + GMergeRequestSetReviewersInput, + GMergeRequestSetSubscriptionInput, + GMergeRequestSort, + GMergeRequestState, + GMergeRequestUpdateInput, + GMergeRequestsResolverNegatedParams, + GMergeStatus, + GMergeStrategyEnum, + GMetricsDashboardAnnotationID, + GMilestoneID, + GMilestoneSort, + GMilestoneStateEnum, + GMilestoneWildcardId, + GMoveType, + GMutationOperationMode, + GNamespaceBanDestroyInput, + GNamespaceCiCdSettingsUpdateInput, + GNamespaceID, + GNamespaceIncreaseStorageTemporarilyInput, + GNamespaceProjectSort, + GNamespacesNamespaceBanID, + GNegatedBoardIssueInput, + GNegatedEpicBoardIssueInput, + GNegatedEpicFilterInput, + GNegatedIssueFilterInput, + GNegatedIterationWildcardId, + GNegatedMilestoneWildcardId, + GNetworkPolicyKind, + GNoteID, + GNoteableID, + GOncallRotationActivePeriodInputType, + GOncallRotationCreateInput, + GOncallRotationDateInputType, + GOncallRotationDestroyInput, + GOncallRotationLengthInputType, + GOncallRotationUnitEnum, + GOncallRotationUpdateInput, + GOncallScheduleCreateInput, + GOncallScheduleDestroyInput, + GOncallScheduleUpdateInput, + GOncallUserInputType, + GOrganizationSort, + GPackageDependencyType, + GPackageGroupSort, + GPackageSort, + GPackageStatus, + GPackageTypeEnum, + GPackagesCleanupKeepDuplicatedPackageFilesEnum, + GPackagesConanFileMetadatumID, + GPackagesConanMetadatumID, + GPackagesDependencyID, + GPackagesDependencyLinkID, + GPackagesMavenMetadatumID, + GPackagesNugetDependencyLinkMetadatumID, + GPackagesNugetMetadatumID, + GPackagesPackageFileID, + GPackagesPackageID, + GPackagesPypiMetadatumID, + GPagesMarkOnboardingCompleteInput, + GPathLockID, + GPayloadAlertFieldPathSegment, + GPipelineCancelInput, + GPipelineConfigSourceEnum, + GPipelineDestroyInput, + GPipelineMergeRequestEventType, + GPipelineRetryInput, + GPipelineScheduleStatus, + GPipelineScopeEnum, + GPipelineStatusEnum, + GProjectCiCdSettingsUpdateInput, + GProjectData, + GProjectData_project, + GProjectData_project_statistics, + GProjectID, + GProjectMemberRelation, + GProjectReq, + GProjectSetComplianceFrameworkInput, + GProjectSetLockedInput, + GProjectVars, + GPrometheusIntegrationCreateInput, + GPrometheusIntegrationResetTokenInput, + GPrometheusIntegrationUpdateInput, + GPromoteToEpicInput, + GRegistryState, + GReleaseAssetLinkCreateInput, + GReleaseAssetLinkDeleteInput, + GReleaseAssetLinkInput, + GReleaseAssetLinkType, + GReleaseAssetLinkUpdateInput, + GReleaseAssetsInput, + GReleaseCreateInput, + GReleaseDeleteInput, + GReleaseID, + GReleaseSort, + GReleaseTagWildcardId, + GReleaseUpdateInput, + GReleasesLinkID, + GRemoveProjectFromSecurityDashboardInput, + GReplicationStateEnum, + GRepositionImageDiffNoteInput, + GRequirementState, + GRequirementStatusFilter, + GRunnerDeleteInput, + GRunnerUpdateInput, + GRunnersRegistrationTokenResetInput, + GSastCiConfigurationAnalyzersEntityInput, + GSastCiConfigurationEntityInput, + GSastCiConfigurationInput, + GSastUiComponentSize, + GSavedReplyCreateInput, + GSavedReplyDestroyInput, + GSavedReplyUpdateInput, + GScanExecutionPolicyCommitInput, + GScanStatus, + GSecurityFindingCreateIssueInput, + GSecurityFindingDismissInput, + GSecurityPolicyProjectAssignInput, + GSecurityPolicyProjectCreateInput, + GSecurityPolicyProjectUnassignInput, + GSecurityPolicyRelationType, + GSecurityReportTypeEnum, + GSecurityScannerType, + GSecurityTrainingProviderID, + GSecurityTrainingUpdateInput, + GSentryErrorStatus, + GServiceType, + GShaFormat, + GSharedRunnersSetting, + GSnippetBlobActionEnum, + GSnippetBlobActionInputType, + GSnippetID, + GSort, + GSortDirectionEnum, + GTerraformStateDeleteInput, + GTerraformStateID, + GTerraformStateLockInput, + GTerraformStateUnlockInput, + GTestCaseStatus, + GTestReportState, + GTime, + GTimeboxReportErrorReason, + GTimeframe, + GTimelineEventCreateInput, + GTimelineEventDestroyInput, + GTimelineEventPromoteFromNoteInput, + GTimelineEventUpdateInput, + GTimelogCreateInput, + GTimelogDeleteInput, + GTimelogID, + GTodoActionEnum, + GTodoCreateInput, + GTodoID, + GTodoMarkDoneInput, + GTodoRestoreInput, + GTodoRestoreManyInput, + GTodoStateEnum, + GTodoTargetEnum, + GTodoableID, + GTodosMarkAllDoneInput, + GTrainingUrlRequestStatus, + GTypeEnum, + GUntrustedRegexp, + GUpdateAlertStatusInput, + GUpdateBoardEpicUserPreferencesInput, + GUpdateBoardInput, + GUpdateBoardListInput, + GUpdateComplianceFrameworkInput, + GUpdateContainerExpirationPolicyInput, + GUpdateDependencyProxyImageTtlGroupPolicyInput, + GUpdateDependencyProxySettingsInput, + GUpdateDiffImagePositionInput, + GUpdateEpicBoardListInput, + GUpdateEpicInput, + GUpdateImageDiffNoteInput, + GUpdateIssueInput, + GUpdateIterationInput, + GUpdateNamespacePackageSettingsInput, + GUpdateNoteInput, + GUpdatePackagesCleanupPolicyInput, + GUpdateRequirementInput, + GUpdateSnippetInput, + GUpload, + GUploadDeleteInput, + GUploadID, + GUserCalloutCreateInput, + GUserCalloutFeatureNameEnum, + GUserID, + GUserPreferencesUpdateInput, + GUserState, + GUsersSavedReplyID, + GVerificationStateEnum, + GVisibilityLevelsEnum, + GVisibilityScopesEnum, + GVulnerabilitiesExternalIssueLinkID, + GVulnerabilitiesFindingID, + GVulnerabilitiesScannerID, + GVulnerabilityConfidence, + GVulnerabilityConfirmInput, + GVulnerabilityCreateInput, + GVulnerabilityDismissInput, + GVulnerabilityDismissalReason, + GVulnerabilityExternalIssueLinkCreateInput, + GVulnerabilityExternalIssueLinkDestroyInput, + GVulnerabilityExternalIssueLinkExternalTracker, + GVulnerabilityExternalIssueLinkType, + GVulnerabilityFindingDismissInput, + GVulnerabilityGrade, + GVulnerabilityID, + GVulnerabilityIdentifierInput, + GVulnerabilityIssueLinkType, + GVulnerabilityReportType, + GVulnerabilityResolveInput, + GVulnerabilityRevertToDetectedInput, + GVulnerabilityScannerInput, + GVulnerabilityScannerVendorInput, + GVulnerabilitySeverity, + GVulnerabilitySort, + GVulnerabilityState, + GWeightWildcardId, + GWorkItemConvertTaskInput, + GWorkItemCreateFromTaskInput, + GWorkItemCreateInput, + GWorkItemDeleteInput, + GWorkItemDeleteTaskInput, + GWorkItemDeletedTaskInput, + GWorkItemID, + GWorkItemSort, + GWorkItemState, + GWorkItemStateEvent, + GWorkItemUpdateInput, + GWorkItemUpdateTaskInput, + GWorkItemUpdatedTaskInput, + GWorkItemWidgetAssigneesInput, + GWorkItemWidgetDescriptionInput, + GWorkItemWidgetHierarchyCreateInput, + GWorkItemWidgetHierarchyUpdateInput, + GWorkItemWidgetIterationInput, + GWorkItemWidgetStartAndDueDateUpdateInput, + GWorkItemWidgetType, + GWorkItemWidgetWeightInput, + GWorkItemsTypeID, + GiterationCreateInput, +]) +final Serializers serializers = _serializersBuilder.build(); diff --git a/packages/gql_gitlab/lib/serializers.gql.g.dart b/packages/gql_gitlab/lib/serializers.gql.g.dart new file mode 100644 index 0000000..c5a4576 --- /dev/null +++ b/packages/gql_gitlab/lib/serializers.gql.g.dart @@ -0,0 +1,861 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'serializers.gql.dart'; + +// ************************************************************************** +// BuiltValueGenerator +// ************************************************************************** + +Serializers _$serializers = (new Serializers().toBuilder() + ..add(FetchPolicy.serializer) + ..add(GAccessLevelEnum.serializer) + ..add(GAddProjectToSecurityDashboardInput.serializer) + ..add(GAdminSidekiqQueuesDeleteJobsInput.serializer) + ..add(GAgentTokenStatus.serializer) + ..add(GAlertManagementAlertSort.serializer) + ..add(GAlertManagementDomainFilter.serializer) + ..add(GAlertManagementHttpIntegrationID.serializer) + ..add(GAlertManagementIntegrationType.serializer) + ..add(GAlertManagementPayloadAlertFieldInput.serializer) + ..add(GAlertManagementPayloadAlertFieldName.serializer) + ..add(GAlertManagementPayloadAlertFieldType.serializer) + ..add(GAlertManagementSeverity.serializer) + ..add(GAlertManagementStatus.serializer) + ..add(GAlertSetAssigneesInput.serializer) + ..add(GAlertTodoCreateInput.serializer) + ..add(GAnalyticsDevopsAdoptionEnabledNamespaceID.serializer) + ..add(GApiFuzzingCiConfigurationCreateInput.serializer) + ..add(GApiFuzzingScanMode.serializer) + ..add(GAppSecFuzzingCoverageCorpusID.serializer) + ..add(GApprovalRuleType.serializer) + ..add(GArtifactDestroyInput.serializer) + ..add(GAssigneeWildcardId.serializer) + ..add(GAuditEventsExternalAuditEventDestinationID.serializer) + ..add(GAuditEventsStreamingHeaderID.serializer) + ..add(GAuditEventsStreamingHeadersCreateInput.serializer) + ..add(GAuditEventsStreamingHeadersDestroyInput.serializer) + ..add(GAuditEventsStreamingHeadersUpdateInput.serializer) + ..add(GAvailabilityEnum.serializer) + ..add(GAwardEmojiAddInput.serializer) + ..add(GAwardEmojiRemoveInput.serializer) + ..add(GAwardEmojiToggleInput.serializer) + ..add(GAwardableID.serializer) + ..add(GBigInt.serializer) + ..add(GBlobViewersType.serializer) + ..add(GBoardEpicCreateInput.serializer) + ..add(GBoardID.serializer) + ..add(GBoardIssueInput.serializer) + ..add(GBoardListCreateInput.serializer) + ..add(GBoardListUpdateLimitMetricsInput.serializer) + ..add(GBoardsEpicBoardID.serializer) + ..add(GBoardsEpicListID.serializer) + ..add(GBulkEnableDevopsAdoptionNamespacesInput.serializer) + ..add(GBulkRunnerDeleteInput.serializer) + ..add(GCiBuildID.serializer) + ..add(GCiCdSettingsUpdateInput.serializer) + ..add(GCiConfigIncludeType.serializer) + ..add(GCiConfigStatus.serializer) + ..add(GCiJobArtifactID.serializer) + ..add(GCiJobKind.serializer) + ..add(GCiJobStatus.serializer) + ..add(GCiJobTokenScopeAddProjectInput.serializer) + ..add(GCiJobTokenScopeRemoveProjectInput.serializer) + ..add(GCiPipelineID.serializer) + ..add(GCiRunnerAccessLevel.serializer) + ..add(GCiRunnerID.serializer) + ..add(GCiRunnerMembershipFilter.serializer) + ..add(GCiRunnerSort.serializer) + ..add(GCiRunnerStatus.serializer) + ..add(GCiRunnerType.serializer) + ..add(GCiRunnerUpgradeStatus.serializer) + ..add(GCiVariableInput.serializer) + ..add(GCiVariableType.serializer) + ..add(GClusterAgentDeleteInput.serializer) + ..add(GClusterAgentTokenCreateInput.serializer) + ..add(GClusterAgentTokenRevokeInput.serializer) + ..add(GClustersAgentID.serializer) + ..add(GClustersAgentTokenID.serializer) + ..add(GClustersClusterID.serializer) + ..add(GCodeQualityDegradationSeverity.serializer) + ..add(GColor.serializer) + ..add(GCommitAction.serializer) + ..add(GCommitActionMode.serializer) + ..add(GCommitCreateInput.serializer) + ..add(GCommitEncoding.serializer) + ..add(GComplianceFrameworkInput.serializer) + ..add(GComplianceManagementFrameworkID.serializer) + ..add(GComplianceViolationInput.serializer) + ..add(GComplianceViolationReason.serializer) + ..add(GComplianceViolationSeverity.serializer) + ..add(GComplianceViolationSort.serializer) + ..add(GConanMetadatumFileTypeEnum.serializer) + ..add(GConfigureContainerScanningInput.serializer) + ..add(GConfigureDependencyScanningInput.serializer) + ..add(GConfigureSastIacInput.serializer) + ..add(GConfigureSastInput.serializer) + ..add(GConfigureSecretDetectionInput.serializer) + ..add(GContactSort.serializer) + ..add(GContainerExpirationPolicyCadenceEnum.serializer) + ..add(GContainerExpirationPolicyKeepEnum.serializer) + ..add(GContainerExpirationPolicyOlderThanEnum.serializer) + ..add(GContainerRepositoryCleanupStatus.serializer) + ..add(GContainerRepositoryID.serializer) + ..add(GContainerRepositorySort.serializer) + ..add(GContainerRepositoryStatus.serializer) + ..add(GContainerRepositoryTagSort.serializer) + ..add(GCorpusCreateInput.serializer) + ..add(GCreateAlertIssueInput.serializer) + ..add(GCreateAnnotationInput.serializer) + ..add(GCreateBoardInput.serializer) + ..add(GCreateBranchInput.serializer) + ..add(GCreateClusterAgentInput.serializer) + ..add(GCreateComplianceFrameworkInput.serializer) + ..add(GCreateCustomEmojiInput.serializer) + ..add(GCreateDiffNoteInput.serializer) + ..add(GCreateEpicInput.serializer) + ..add(GCreateImageDiffNoteInput.serializer) + ..add(GCreateIssueInput.serializer) + ..add(GCreateIterationInput.serializer) + ..add(GCreateNoteInput.serializer) + ..add(GCreateRequirementInput.serializer) + ..add(GCreateSnippetInput.serializer) + ..add(GCreateTestCaseInput.serializer) + ..add(GCustomEmojiID.serializer) + ..add(GCustomerRelationsContactCreateInput.serializer) + ..add(GCustomerRelationsContactID.serializer) + ..add(GCustomerRelationsContactState.serializer) + ..add(GCustomerRelationsContactUpdateInput.serializer) + ..add(GCustomerRelationsOrganizationCreateInput.serializer) + ..add(GCustomerRelationsOrganizationID.serializer) + ..add(GCustomerRelationsOrganizationState.serializer) + ..add(GCustomerRelationsOrganizationUpdateInput.serializer) + ..add(GDastOnDemandScanCreateInput.serializer) + ..add(GDastProfileCadenceInput.serializer) + ..add(GDastProfileCadenceUnit.serializer) + ..add(GDastProfileCreateInput.serializer) + ..add(GDastProfileDeleteInput.serializer) + ..add(GDastProfileID.serializer) + ..add(GDastProfileRunInput.serializer) + ..add(GDastProfileScheduleID.serializer) + ..add(GDastProfileScheduleInput.serializer) + ..add(GDastProfileUpdateInput.serializer) + ..add(GDastScanMethodType.serializer) + ..add(GDastScanTypeEnum.serializer) + ..add(GDastScannerProfileCreateInput.serializer) + ..add(GDastScannerProfileDeleteInput.serializer) + ..add(GDastScannerProfileID.serializer) + ..add(GDastScannerProfileUpdateInput.serializer) + ..add(GDastSiteProfileAuthInput.serializer) + ..add(GDastSiteProfileCreateInput.serializer) + ..add(GDastSiteProfileDeleteInput.serializer) + ..add(GDastSiteProfileID.serializer) + ..add(GDastSiteProfileUpdateInput.serializer) + ..add(GDastSiteProfileValidationStatusEnum.serializer) + ..add(GDastSiteTokenCreateInput.serializer) + ..add(GDastSiteTokenID.serializer) + ..add(GDastSiteValidationCreateInput.serializer) + ..add(GDastSiteValidationID.serializer) + ..add(GDastSiteValidationRevokeInput.serializer) + ..add(GDastSiteValidationStatusEnum.serializer) + ..add(GDastSiteValidationStrategyEnum.serializer) + ..add(GDastTargetTypeEnum.serializer) + ..add(GDataVisualizationColorEnum.serializer) + ..add(GDataVisualizationWeightEnum.serializer) + ..add(GDate.serializer) + ..add(GDeleteAnnotationInput.serializer) + ..add(GDependencyProxyManifestID.serializer) + ..add(GDependencyProxyManifestStatus.serializer) + ..add(GDeploymentStatus.serializer) + ..add(GDeploymentTier.serializer) + ..add(GDeploymentsOrderByInput.serializer) + ..add(GDesignCollectionCopyState.serializer) + ..add(GDesignManagementDeleteInput.serializer) + ..add(GDesignManagementDesignAtVersionID.serializer) + ..add(GDesignManagementDesignID.serializer) + ..add(GDesignManagementMoveInput.serializer) + ..add(GDesignManagementUploadInput.serializer) + ..add(GDesignManagementVersionID.serializer) + ..add(GDesignVersionEvent.serializer) + ..add(GDestroyBoardInput.serializer) + ..add(GDestroyBoardListInput.serializer) + ..add(GDestroyComplianceFrameworkInput.serializer) + ..add(GDestroyContainerRepositoryInput.serializer) + ..add(GDestroyContainerRepositoryTagsInput.serializer) + ..add(GDestroyCustomEmojiInput.serializer) + ..add(GDestroyEpicBoardInput.serializer) + ..add(GDestroyNoteInput.serializer) + ..add(GDestroyPackageFileInput.serializer) + ..add(GDestroyPackageFilesInput.serializer) + ..add(GDestroyPackageInput.serializer) + ..add(GDestroySnippetInput.serializer) + ..add(GDetailedMergeStatus.serializer) + ..add(GDiffImagePositionInput.serializer) + ..add(GDiffNoteID.serializer) + ..add(GDiffPathsInput.serializer) + ..add(GDiffPositionInput.serializer) + ..add(GDiffPositionType.serializer) + ..add(GDisableDevopsAdoptionNamespaceInput.serializer) + ..add(GDiscussionID.serializer) + ..add(GDiscussionToggleResolveInput.serializer) + ..add(GDoraMetricBucketingInterval.serializer) + ..add(GDoraMetricType.serializer) + ..add(GDuration.serializer) + ..add(GEchoCreateInput.serializer) + ..add(GEnableDevopsAdoptionNamespaceInput.serializer) + ..add(GEntryType.serializer) + ..add(GEnvironmentID.serializer) + ..add(GEnvironmentsCanaryIngressUpdateInput.serializer) + ..add(GEpicAddIssueInput.serializer) + ..add(GEpicBoardCreateInput.serializer) + ..add(GEpicBoardListCreateInput.serializer) + ..add(GEpicBoardListDestroyInput.serializer) + ..add(GEpicBoardUpdateInput.serializer) + ..add(GEpicFilters.serializer) + ..add(GEpicID.serializer) + ..add(GEpicMoveListInput.serializer) + ..add(GEpicSetSubscriptionInput.serializer) + ..add(GEpicSort.serializer) + ..add(GEpicState.serializer) + ..add(GEpicStateEvent.serializer) + ..add(GEpicTreeNodeFieldsInputType.serializer) + ..add(GEpicTreeReorderInput.serializer) + ..add(GEpicTreeSortingID.serializer) + ..add(GEpicWildcardId.serializer) + ..add(GEscalationPolicyCreateInput.serializer) + ..add(GEscalationPolicyDestroyInput.serializer) + ..add(GEscalationPolicyUpdateInput.serializer) + ..add(GEscalationRuleInput.serializer) + ..add(GEscalationRuleStatus.serializer) + ..add(GEventAction.serializer) + ..add(GExportRequirementsInput.serializer) + ..add(GExternalAuditEventDestinationCreateInput.serializer) + ..add(GExternalAuditEventDestinationDestroyInput.serializer) + ..add(GExternalAuditEventDestinationUpdateInput.serializer) + ..add(GGitlabErrorTrackingDetailedErrorID.serializer) + ..add(GGitlabSubscriptionActivateInput.serializer) + ..add(GGlobalID.serializer) + ..add(GGroupID.serializer) + ..add(GGroupMemberRelation.serializer) + ..add(GGroupPermission.serializer) + ..add(GGroupUpdateInput.serializer) + ..add(GHealthStatus.serializer) + ..add(GHealthStatusFilter.serializer) + ..add(GHttpIntegrationCreateInput.serializer) + ..add(GHttpIntegrationDestroyInput.serializer) + ..add(GHttpIntegrationResetTokenInput.serializer) + ..add(GHttpIntegrationUpdateInput.serializer) + ..add(GISO8601Date.serializer) + ..add(GIncidentManagementEscalationPolicyID.serializer) + ..add(GIncidentManagementEscalationRuleID.serializer) + ..add(GIncidentManagementIssuableResourceLinkID.serializer) + ..add(GIncidentManagementOncallParticipantID.serializer) + ..add(GIncidentManagementOncallRotationID.serializer) + ..add(GIncidentManagementTimelineEventID.serializer) + ..add(GIntegrationsPrometheusID.serializer) + ..add(GIssuableID.serializer) + ..add(GIssuableResourceLinkCreateInput.serializer) + ..add(GIssuableResourceLinkDestroyInput.serializer) + ..add(GIssuableResourceLinkType.serializer) + ..add(GIssuableSearchableField.serializer) + ..add(GIssuableSeverity.serializer) + ..add(GIssuableState.serializer) + ..add(GIssueCreationIterationWildcardId.serializer) + ..add(GIssueEscalationStatus.serializer) + ..add(GIssueID.serializer) + ..add(GIssueMoveInput.serializer) + ..add(GIssueMoveListInput.serializer) + ..add(GIssueSetAssigneesInput.serializer) + ..add(GIssueSetConfidentialInput.serializer) + ..add(GIssueSetCrmContactsInput.serializer) + ..add(GIssueSetDueDateInput.serializer) + ..add(GIssueSetEpicInput.serializer) + ..add(GIssueSetEscalationPolicyInput.serializer) + ..add(GIssueSetEscalationStatusInput.serializer) + ..add(GIssueSetIterationInput.serializer) + ..add(GIssueSetLockedInput.serializer) + ..add(GIssueSetSeverityInput.serializer) + ..add(GIssueSetSubscriptionInput.serializer) + ..add(GIssueSetWeightInput.serializer) + ..add(GIssueSort.serializer) + ..add(GIssueState.serializer) + ..add(GIssueStateEvent.serializer) + ..add(GIssueType.serializer) + ..add(GIterationCadenceCreateInput.serializer) + ..add(GIterationCadenceDestroyInput.serializer) + ..add(GIterationCadenceUpdateInput.serializer) + ..add(GIterationDeleteInput.serializer) + ..add(GIterationID.serializer) + ..add(GIterationSearchableField.serializer) + ..add(GIterationSort.serializer) + ..add(GIterationState.serializer) + ..add(GIterationWildcardId.serializer) + ..add(GIterationsCadenceID.serializer) + ..add(GJSON.serializer) + ..add(GJiraImportStartInput.serializer) + ..add(GJiraImportUsersInput.serializer) + ..add(GJiraUsersMappingInputType.serializer) + ..add(GJobArtifactFileType.serializer) + ..add(GJobArtifactsDestroyInput.serializer) + ..add(GJobCancelInput.serializer) + ..add(GJobID.serializer) + ..add(GJobPlayInput.serializer) + ..add(GJobRetryInput.serializer) + ..add(GJobUnscheduleInput.serializer) + ..add(GJsonString.serializer) + ..add(GLabelCreateInput.serializer) + ..add(GLabelID.serializer) + ..add(GListID.serializer) + ..add(GListLimitMetric.serializer) + ..add(GMarkAsSpamSnippetInput.serializer) + ..add(GMeasurementIdentifier.serializer) + ..add(GMemberSort.serializer) + ..add(GMergeRequestAcceptInput.serializer) + ..add(GMergeRequestCreateInput.serializer) + ..add(GMergeRequestID.serializer) + ..add(GMergeRequestNewState.serializer) + ..add(GMergeRequestReviewState.serializer) + ..add(GMergeRequestReviewerRereviewInput.serializer) + ..add(GMergeRequestSetAssigneesInput.serializer) + ..add(GMergeRequestSetDraftInput.serializer) + ..add(GMergeRequestSetLabelsInput.serializer) + ..add(GMergeRequestSetLockedInput.serializer) + ..add(GMergeRequestSetMilestoneInput.serializer) + ..add(GMergeRequestSetReviewersInput.serializer) + ..add(GMergeRequestSetSubscriptionInput.serializer) + ..add(GMergeRequestSort.serializer) + ..add(GMergeRequestState.serializer) + ..add(GMergeRequestUpdateInput.serializer) + ..add(GMergeRequestsResolverNegatedParams.serializer) + ..add(GMergeStatus.serializer) + ..add(GMergeStrategyEnum.serializer) + ..add(GMetricsDashboardAnnotationID.serializer) + ..add(GMilestoneID.serializer) + ..add(GMilestoneSort.serializer) + ..add(GMilestoneStateEnum.serializer) + ..add(GMilestoneWildcardId.serializer) + ..add(GMoveType.serializer) + ..add(GMutationOperationMode.serializer) + ..add(GNamespaceBanDestroyInput.serializer) + ..add(GNamespaceCiCdSettingsUpdateInput.serializer) + ..add(GNamespaceID.serializer) + ..add(GNamespaceIncreaseStorageTemporarilyInput.serializer) + ..add(GNamespaceProjectSort.serializer) + ..add(GNamespacesNamespaceBanID.serializer) + ..add(GNegatedBoardIssueInput.serializer) + ..add(GNegatedEpicBoardIssueInput.serializer) + ..add(GNegatedEpicFilterInput.serializer) + ..add(GNegatedIssueFilterInput.serializer) + ..add(GNegatedIterationWildcardId.serializer) + ..add(GNegatedMilestoneWildcardId.serializer) + ..add(GNetworkPolicyKind.serializer) + ..add(GNoteID.serializer) + ..add(GNoteableID.serializer) + ..add(GOncallRotationActivePeriodInputType.serializer) + ..add(GOncallRotationCreateInput.serializer) + ..add(GOncallRotationDateInputType.serializer) + ..add(GOncallRotationDestroyInput.serializer) + ..add(GOncallRotationLengthInputType.serializer) + ..add(GOncallRotationUnitEnum.serializer) + ..add(GOncallRotationUpdateInput.serializer) + ..add(GOncallScheduleCreateInput.serializer) + ..add(GOncallScheduleDestroyInput.serializer) + ..add(GOncallScheduleUpdateInput.serializer) + ..add(GOncallUserInputType.serializer) + ..add(GOrganizationSort.serializer) + ..add(GPackageDependencyType.serializer) + ..add(GPackageGroupSort.serializer) + ..add(GPackageSort.serializer) + ..add(GPackageStatus.serializer) + ..add(GPackageTypeEnum.serializer) + ..add(GPackagesCleanupKeepDuplicatedPackageFilesEnum.serializer) + ..add(GPackagesConanFileMetadatumID.serializer) + ..add(GPackagesConanMetadatumID.serializer) + ..add(GPackagesDependencyID.serializer) + ..add(GPackagesDependencyLinkID.serializer) + ..add(GPackagesMavenMetadatumID.serializer) + ..add(GPackagesNugetDependencyLinkMetadatumID.serializer) + ..add(GPackagesNugetMetadatumID.serializer) + ..add(GPackagesPackageFileID.serializer) + ..add(GPackagesPackageID.serializer) + ..add(GPackagesPypiMetadatumID.serializer) + ..add(GPagesMarkOnboardingCompleteInput.serializer) + ..add(GPathLockID.serializer) + ..add(GPayloadAlertFieldPathSegment.serializer) + ..add(GPipelineCancelInput.serializer) + ..add(GPipelineConfigSourceEnum.serializer) + ..add(GPipelineDestroyInput.serializer) + ..add(GPipelineMergeRequestEventType.serializer) + ..add(GPipelineRetryInput.serializer) + ..add(GPipelineScheduleStatus.serializer) + ..add(GPipelineScopeEnum.serializer) + ..add(GPipelineStatusEnum.serializer) + ..add(GProjectCiCdSettingsUpdateInput.serializer) + ..add(GProjectData.serializer) + ..add(GProjectData_project.serializer) + ..add(GProjectData_project_statistics.serializer) + ..add(GProjectID.serializer) + ..add(GProjectMemberRelation.serializer) + ..add(GProjectReq.serializer) + ..add(GProjectSetComplianceFrameworkInput.serializer) + ..add(GProjectSetLockedInput.serializer) + ..add(GProjectVars.serializer) + ..add(GPrometheusIntegrationCreateInput.serializer) + ..add(GPrometheusIntegrationResetTokenInput.serializer) + ..add(GPrometheusIntegrationUpdateInput.serializer) + ..add(GPromoteToEpicInput.serializer) + ..add(GRegistryState.serializer) + ..add(GReleaseAssetLinkCreateInput.serializer) + ..add(GReleaseAssetLinkDeleteInput.serializer) + ..add(GReleaseAssetLinkInput.serializer) + ..add(GReleaseAssetLinkType.serializer) + ..add(GReleaseAssetLinkUpdateInput.serializer) + ..add(GReleaseAssetsInput.serializer) + ..add(GReleaseCreateInput.serializer) + ..add(GReleaseDeleteInput.serializer) + ..add(GReleaseID.serializer) + ..add(GReleaseSort.serializer) + ..add(GReleaseTagWildcardId.serializer) + ..add(GReleaseUpdateInput.serializer) + ..add(GReleasesLinkID.serializer) + ..add(GRemoveProjectFromSecurityDashboardInput.serializer) + ..add(GReplicationStateEnum.serializer) + ..add(GRepositionImageDiffNoteInput.serializer) + ..add(GRequirementState.serializer) + ..add(GRequirementStatusFilter.serializer) + ..add(GRunnerDeleteInput.serializer) + ..add(GRunnerUpdateInput.serializer) + ..add(GRunnersRegistrationTokenResetInput.serializer) + ..add(GSastCiConfigurationAnalyzersEntityInput.serializer) + ..add(GSastCiConfigurationEntityInput.serializer) + ..add(GSastCiConfigurationInput.serializer) + ..add(GSastUiComponentSize.serializer) + ..add(GSavedReplyCreateInput.serializer) + ..add(GSavedReplyDestroyInput.serializer) + ..add(GSavedReplyUpdateInput.serializer) + ..add(GScanExecutionPolicyCommitInput.serializer) + ..add(GScanStatus.serializer) + ..add(GSecurityFindingCreateIssueInput.serializer) + ..add(GSecurityFindingDismissInput.serializer) + ..add(GSecurityPolicyProjectAssignInput.serializer) + ..add(GSecurityPolicyProjectCreateInput.serializer) + ..add(GSecurityPolicyProjectUnassignInput.serializer) + ..add(GSecurityPolicyRelationType.serializer) + ..add(GSecurityReportTypeEnum.serializer) + ..add(GSecurityScannerType.serializer) + ..add(GSecurityTrainingProviderID.serializer) + ..add(GSecurityTrainingUpdateInput.serializer) + ..add(GSentryErrorStatus.serializer) + ..add(GServiceType.serializer) + ..add(GShaFormat.serializer) + ..add(GSharedRunnersSetting.serializer) + ..add(GSnippetBlobActionEnum.serializer) + ..add(GSnippetBlobActionInputType.serializer) + ..add(GSnippetID.serializer) + ..add(GSort.serializer) + ..add(GSortDirectionEnum.serializer) + ..add(GTerraformStateDeleteInput.serializer) + ..add(GTerraformStateID.serializer) + ..add(GTerraformStateLockInput.serializer) + ..add(GTerraformStateUnlockInput.serializer) + ..add(GTestCaseStatus.serializer) + ..add(GTestReportState.serializer) + ..add(GTime.serializer) + ..add(GTimeboxReportErrorReason.serializer) + ..add(GTimeframe.serializer) + ..add(GTimelineEventCreateInput.serializer) + ..add(GTimelineEventDestroyInput.serializer) + ..add(GTimelineEventPromoteFromNoteInput.serializer) + ..add(GTimelineEventUpdateInput.serializer) + ..add(GTimelogCreateInput.serializer) + ..add(GTimelogDeleteInput.serializer) + ..add(GTimelogID.serializer) + ..add(GTodoActionEnum.serializer) + ..add(GTodoCreateInput.serializer) + ..add(GTodoID.serializer) + ..add(GTodoMarkDoneInput.serializer) + ..add(GTodoRestoreInput.serializer) + ..add(GTodoRestoreManyInput.serializer) + ..add(GTodoStateEnum.serializer) + ..add(GTodoTargetEnum.serializer) + ..add(GTodoableID.serializer) + ..add(GTodosMarkAllDoneInput.serializer) + ..add(GTrainingUrlRequestStatus.serializer) + ..add(GTypeEnum.serializer) + ..add(GUntrustedRegexp.serializer) + ..add(GUpdateAlertStatusInput.serializer) + ..add(GUpdateBoardEpicUserPreferencesInput.serializer) + ..add(GUpdateBoardInput.serializer) + ..add(GUpdateBoardListInput.serializer) + ..add(GUpdateComplianceFrameworkInput.serializer) + ..add(GUpdateContainerExpirationPolicyInput.serializer) + ..add(GUpdateDependencyProxyImageTtlGroupPolicyInput.serializer) + ..add(GUpdateDependencyProxySettingsInput.serializer) + ..add(GUpdateDiffImagePositionInput.serializer) + ..add(GUpdateEpicBoardListInput.serializer) + ..add(GUpdateEpicInput.serializer) + ..add(GUpdateImageDiffNoteInput.serializer) + ..add(GUpdateIssueInput.serializer) + ..add(GUpdateIterationInput.serializer) + ..add(GUpdateNamespacePackageSettingsInput.serializer) + ..add(GUpdateNoteInput.serializer) + ..add(GUpdatePackagesCleanupPolicyInput.serializer) + ..add(GUpdateRequirementInput.serializer) + ..add(GUpdateSnippetInput.serializer) + ..add(GUpload.serializer) + ..add(GUploadDeleteInput.serializer) + ..add(GUploadID.serializer) + ..add(GUserCalloutCreateInput.serializer) + ..add(GUserCalloutFeatureNameEnum.serializer) + ..add(GUserID.serializer) + ..add(GUserPreferencesUpdateInput.serializer) + ..add(GUserState.serializer) + ..add(GUsersSavedReplyID.serializer) + ..add(GVerificationStateEnum.serializer) + ..add(GVisibilityLevelsEnum.serializer) + ..add(GVisibilityScopesEnum.serializer) + ..add(GVulnerabilitiesExternalIssueLinkID.serializer) + ..add(GVulnerabilitiesFindingID.serializer) + ..add(GVulnerabilitiesScannerID.serializer) + ..add(GVulnerabilityConfidence.serializer) + ..add(GVulnerabilityConfirmInput.serializer) + ..add(GVulnerabilityCreateInput.serializer) + ..add(GVulnerabilityDismissInput.serializer) + ..add(GVulnerabilityDismissalReason.serializer) + ..add(GVulnerabilityExternalIssueLinkCreateInput.serializer) + ..add(GVulnerabilityExternalIssueLinkDestroyInput.serializer) + ..add(GVulnerabilityExternalIssueLinkExternalTracker.serializer) + ..add(GVulnerabilityExternalIssueLinkType.serializer) + ..add(GVulnerabilityFindingDismissInput.serializer) + ..add(GVulnerabilityGrade.serializer) + ..add(GVulnerabilityID.serializer) + ..add(GVulnerabilityIdentifierInput.serializer) + ..add(GVulnerabilityIssueLinkType.serializer) + ..add(GVulnerabilityReportType.serializer) + ..add(GVulnerabilityResolveInput.serializer) + ..add(GVulnerabilityRevertToDetectedInput.serializer) + ..add(GVulnerabilityScannerInput.serializer) + ..add(GVulnerabilityScannerVendorInput.serializer) + ..add(GVulnerabilitySeverity.serializer) + ..add(GVulnerabilitySort.serializer) + ..add(GVulnerabilityState.serializer) + ..add(GWeightWildcardId.serializer) + ..add(GWorkItemConvertTaskInput.serializer) + ..add(GWorkItemCreateFromTaskInput.serializer) + ..add(GWorkItemCreateInput.serializer) + ..add(GWorkItemDeleteInput.serializer) + ..add(GWorkItemDeleteTaskInput.serializer) + ..add(GWorkItemDeletedTaskInput.serializer) + ..add(GWorkItemID.serializer) + ..add(GWorkItemSort.serializer) + ..add(GWorkItemState.serializer) + ..add(GWorkItemStateEvent.serializer) + ..add(GWorkItemUpdateInput.serializer) + ..add(GWorkItemUpdateTaskInput.serializer) + ..add(GWorkItemUpdatedTaskInput.serializer) + ..add(GWorkItemWidgetAssigneesInput.serializer) + ..add(GWorkItemWidgetDescriptionInput.serializer) + ..add(GWorkItemWidgetHierarchyCreateInput.serializer) + ..add(GWorkItemWidgetHierarchyUpdateInput.serializer) + ..add(GWorkItemWidgetIterationInput.serializer) + ..add(GWorkItemWidgetStartAndDueDateUpdateInput.serializer) + ..add(GWorkItemWidgetType.serializer) + ..add(GWorkItemWidgetWeightInput.serializer) + ..add(GWorkItemsTypeID.serializer) + ..add(GiterationCreateInput.serializer) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GAlertManagementPayloadAlertFieldInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GAlertManagementPayloadAlertFieldInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [ + const FullType(GAnalyticsDevopsAdoptionEnabledNamespaceID) + ]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCiRunnerID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCiVariableInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GCommitAction)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GCustomerRelationsContactID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GEscalationRuleInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GJiraUsersMappingInputType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GNamespaceID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GOncallUserInputType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GOncallUserInputType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GPackagesPackageFileID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GPayloadAlertFieldPathSegment)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GProjectID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GReleaseAssetLinkInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GSastCiConfigurationEntityInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, + const [const FullType(GSastCiConfigurationAnalyzersEntityInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GSnippetBlobActionInputType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GTodoID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GUpload)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GUserID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GVulnerabilityIdentifierInput)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GWorkItemID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GLabelID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GUserID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GProjectID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GSnippetBlobActionInputType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIssueType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIterationID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIssueType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIterationID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType( + BuiltList, const [const FullType(GIterationsCadenceID)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(GIssueType)]), + () => new ListBuilder()) + ..addBuilderFactory( + const FullType(BuiltList, const [const FullType(String)]), + () => new ListBuilder())) + .build(); + +// ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas